repo.or.cz
/
wine
/
wine-kai.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
crypt32: Don't fail chain creation if signature doesn't match.
2007-08-31
J
u
an L
a
ng
crypt32: Don't
fail chain creation if signature doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
L
ang
cr
y
pt3
2
:
Don't fail chain
creat
i
on if root
i
sn
'
t self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: H
a
lt chain cr
e
a
tion wh
e
n a c
y
cle is detected
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
La
n
g
crypt3
2
: I
m
plement Cer
t
Du
p
licate
C
ertifica
t
eChai
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
crypt32: Remov
e
u
n
needed WIN
A
PI from in
t
ernal
funct
i
on
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
L
ang
crypt3
2
: Free lowe
r
quality chain c
o
n
texts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt
3
2: Che
c
k ch
a
in root's trusted stat
u
s
r
eg
a
rdless
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lan
g
crypt32: Prop
e
r
l
y
refer
e
nce count certifi
c
at
e
cont
e
xts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
crypt32: Add a de
f
ault cycle
d
etecti
o
n modulus
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: The
preferred issu
e
r flag
a
ppe
a
r
s
t
o
b
e
a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
c
r
ypt32
:
Greatl
y
expand
certificate
ch
a
i
n
te
s
ts
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n
Lang
winer
r
or
.
h
: Add more error
d
efinitio
n
s
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintru
s
t: Implement pfnCertificateT
r
ust
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Save
s
ig
n
ers
of a me
s
s
age in SoftpubLoadSignat
u
re
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
Lang
wintrus
t
: Use a helper
f
u
n
ction to get a
si
g
n
e
r's c
e
rt
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
ng
wintrust
:
Use pfnAddStore
2
Chain in
t
e
r
nall
y
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
a
n L
a
ng
wintrust
:
Test and i
m
plemen
t
pfnAddC
e
rt
2
Ch
a
in
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan Lang
wi
n
tr
u
st
:
Test and implement pfnAddSgnr2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
wintrust:
T
est
a
nd im
p
l
e
ment
pfnAddStore2Cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Add
m
i
ssing definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
L
a
ng
c
r
ypt32: Set tru
s
t s
t
atu
s
on root el
e
ment in chain
.
commit
|
commitdiff
|
tree
2007-08-28
Ju
a
n Lang
wintrust:
U
se
c
ommon memo
r
y function
s
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
Lang
wintrus
t
: Move mem alloc funct
i
o
n
s to wintrust_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wi
n
trust: Implement SoftpubLoadSignatu
r
e
.
commit
|
commitdiff
|
tree
2007-08-28
Juan La
n
g
wintrust: Test and implement S
o
ftpubLoadMes
s
a
g
e
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
ang
imagehl
p
:
M
ove WIN_CERTIFICATE types t
o
wintrus
t
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan L
a
ng
w
intrust: Test
a
n
d
imp
l
e
ment
Softp
u
bInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
w
i
n
t
rust: Add t
r
ust
s
tep e
r
r
or def
i
n
it
i
ons
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrus
t
: M
a
ke crypt provider functions calling conventi
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Test and corre
c
t all
o
c
and free func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
J
uan
Lang
c
r
ypt32:
Partially implement CMSG_C
T
R
L
_VERIFY_SIGNATUR
E
_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Ju
a
n
Lang
crypt32: Implement CryptVerifyMessageSign
a
ture
.
commit
|
commitdiff
|
tree
2007-08-23
J
u
a
n Lang
crypt
3
2: Te
s
t
a
n
d
correct
verifyi
n
g
t
he sig
n
a
t
ure
of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Juan La
n
g
ad
v
api32: Add
m
o
r
e t
e
s
t
s for Crypt
V
e
rifySigna
t
ureW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
crypt32: T
e
st enco
d
ing a signed message
wit
h
a val
i
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan La
n
g
c
r
ypt
3
2: Explicitly terminate lo
o
p
w
hen a m
a
t
ch
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Only free al
l
ocated ha
n
d
l
e
s
.
commit
|
commitdiff
|
tree
2007-08-22
Juan La
n
g
crypt32
:
Test and i
m
plement CryptGetMessageSig
n
erCount
.
commit
|
commitdiff
|
tree
2007-08-22
Juan L
a
ng
c
ryp
t
32: Im
p
lem
e
nt Cry
p
tG
e
tMessageCe
r
tif
i
cat
e
s
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt3
2
: Trace enco
d
i
ng and de
c
oding pu
b
l
ic
keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
crypt32: Imp
l
ement verify
i
ng a de
c
oded
signed
message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Test and
i
m
p
lement g
e
tt
i
ng the
compu
t
ed
h
ash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Update a
h
a
sh message's
h
ash han
d
les when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Move signed mess
a
ge data f
u
nctions toget
h
er
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cryp
t
3
2
:
M
a
k
e constructing handles a member of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
n
g
crypt32
:
Use a
h
e
l
pe
r
function
to allocate si
g
ner
ha
n
dles
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt32: Don't keep an unneed
e
d co
p
y
of the
crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
n
g
crypt32: Separate construction of sign
e
r handle
s
from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
a
n Lang
cr
y
pt32: Add a helper function to cons
t
ruct a s
i
gner
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add help
e
r functio
n
to
update
signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lan
g
cr
y
pt32: Mak
e
m
ore functions members o
f
signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32:
M
ake
up
d
ating a hash a
m
e
m
ber of signed m
e
ssage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32: Make a helper function to a free a signe
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Use s
i
gned m
e
ssage data
t
y
p
e
f
o
r decoded signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
L
ang
c
r
ypt
3
2: Make
a
sign
e
d message
d
ata type
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
cry
p
t32: Implement verifying t
h
e hash of a
decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t3
2
:
Add a couple tests that show you c
a
n't
g
et
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Ad
d
a mostly stub
c
ontrol
funct
i
on for de
c
od
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan La
n
g
crypt32
:
Add a
defau
l
t message control funct
i
on point
e
r
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an Lang
cr
y
p
t32
:
Ad
d
test
s
for
Crypt
M
s
gControl
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n
L
ang
crypt3
2
:
Test an
e
ncoded signed messag
e
with a cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Don't
s
tore the crypto prov
i
der w
h
en
it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
L
ang
crypt32: Don't st
o
re redundan
t
copy of crypto p
r
ovider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
u
a
n Lang
crypt32
:
Don't store redunda
n
t copy
o
f crypto provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
Lang
crypt32: Pass crypto provider
and
a
p
propriate flags
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
an Lang
crypt3
2
: M
o
ve
f
ile
store to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cr
y
pt32: Move
r
egistry s
t
o
r
es to a sepa
r
ate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
y
pt32: Mov
e
provider
s
t
ores to a separate
f
ile
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n
Lang
crypt32: Move collect
i
o
n stores
t
o a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
crypt32: Move cert store
defi
n
itions to header
.
commit
|
commitdiff
|
tree
2007-08-17
J
u
an Lang
crypt32
:
W
h
ere possible, pass a pointer rather than
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Use externed var
s
for context variables
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt3
2
: Use public
A
PIs t
o
empty a
s
to
r
e
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cry
p
t
3
2: U
s
e
public type and APIs for
m
emor
y
store
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt
3
2: Remove some unne
c
essary casts
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32: Rename a confusing type
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lang
wintrust: R
e
m
o
ve redundant check of
pbS
i
gnedDataMsg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lang
crypt32:
Free d
e
f
a
u
l
t chain engine
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
crypt32: Set retur
n
value on exception
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an La
n
g
crypt32: Init
i
al imple
m
entation of CertGetCertificateChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
cryp
t
32: Add a
c
hain test wi
t
h
real certificat
e
s
.
commit
|
commitdiff
|
tree
2007-08-15
Juan L
a
ng
crypt32: Add initial tests f
o
r certi
f
ica
t
e
cha
i
ns
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
crypt32: S
e
t output chain to NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt
3
2: A
d
d stu
b
for
CertFreeCertificat
e
Chain
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cryp
t
32
:
Move Cert
G
etCertif
i
c
a
t
e
C
h
ain
t
o chain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lan
g
c
rypt32: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Fix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
w
in
t
rust
:
Forw
a
rd Wi
n
VerifyTrus
t
Ex to WinVerifyTrust
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
an Lang
wintr
u
st
:
Implement WTHelper
P
r
o
vDataF
r
omStateData
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wi
n
t
rust: Implement WTH
e
l
p
erGetP
r
ovCer
t
From
C
hain
.
commit
|
commitdiff
|
tree
2007-08-15
J
u
a
n Lang
wintrust: Implement WTHelperGetPro
v
SignerFromChain
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust: Implement SPC indi
r
e
c
t
d
ata
d
ec
o
di
n
g
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
L
a
ng
wintrus
t
:
I
mplement S
P
C indirect data en
c
o
ding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan L
a
ng
w
intrust
:
Impl
e
m
ent S
P
C PE image encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
w
i
n
t
rust: Implement SP
C
P
E
i
m
a
ge decod
i
ng
.
commit
|
commitdiff
|
tree
2007-08-14
Juan
Lang
cr
y
pt32: Test
f
inding the
i
s
suer of a certificate
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
crypt32: Avo
i
d a memory allocatio
n
w
h
e
n d
e
coding the
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
Juan La
n
g
crypt32
:
Add m
i
ssin
g
break
.
commit
|
commitdiff
|
tree
2007-08-14
Juan La
n
g
cryp
t
32: Tes
t
authority key identifier
w
i
th a multi
.
.
.
commit
|
commitdiff
|
tree
2007-08-13
Juan
L
ang
w
i
ntrust: Add
t
ests fo
r
encodi
n
g and dec
o
ding SPC PE
.
.
.
commit
|
commitdiff
|
tree
next