repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
crypt32: Set *ppChainContext even on error.
2007-09-10
Juan Lang
crypt32: Set
*ppC
h
ainContext even on
er
r
or
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n La
n
g
crypt32: Test whether chai
n
creation should fail when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan La
n
g
cry
p
t32: Separate all
o
cating a
simple chain and checkin
g
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Sto
r
e world store in c
h
a
i
n
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
crypt32: Not f
i
n
d
in
g
an iss
u
er s
h
oul
d
n't caus
e
chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
c
r
y
p
t3
2
:
D
on
'
t add end cert's s
t
ore to wo
r
l
d
.
commit
|
commitdiff
|
tree
2007-09-10
J
ua
n
Lang
cr
y
pt32: Open world
store wh
e
n
creating ch
a
in,
not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
ang
crypt32: Mak
e
a helper function t
o
c
reate initial ca
n
d
id
a
te
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Test t
h
at the
e
nd cert in
a chain'
s
sto
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lan
g
crypt3
2
: Add
m
o
r
e te
s
t
s
f
o
r
ge
t
ting issuer ce
r
t from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n
Lang
c
r
ypt
3
2: Check p
a
th length
c
onstraint on a
chain
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
crypt32: Se
t
err
o
r statu
s
on
i
ssued cert
i
ficate
,
not
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
rypt32:
Check whether each
s
igning certificate
c
an
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
Lang
c
r
ypt32: Check
t
i
m
e
of each element i
n
chain against
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
ua
n
Lang
c
r
y
p
t
32
:
T
i
me va
l
i
d
ity n
e
sting doesn't
a
pp
e
ar t
o
be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan
L
ang
cry
p
t32: Correct combining t
r
ust status
o
f a
chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
r
ypt32: Don't fail
c
hain creation
if signatu
r
e doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cr
y
p
t
3
2: Do
n
't fai
l
ch
a
in cr
e
a
tion i
f
r
oot isn't se
l
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: Halt chain creation when
a
c
ycl
e
is detec
t
ed
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
c
r
ypt32: I
m
ple
m
ent CertDuplicateCerti
f
icateCh
a
in
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Remove
unne
e
ded WINAPI from internal functio
n
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan
L
an
g
crypt32: F
r
ee
l
owe
r
quali
t
y chain contexts
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
crypt32: Check chain root's trusted status rega
r
dless
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
c
rypt32: P
r
o
pe
r
ly reference count certif
i
ca
t
e
context
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
A
dd
a
def
a
ult cycle
d
etection modulus
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cry
p
t32
:
T
h
e prefe
r
r
e
d issu
e
r
flag
appears
t
o be
a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
rypt32: Gr
e
atly exp
a
nd certificate chain tests
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
n
g
winerro
r
.
h
:
Add more error definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Im
p
lem
e
nt pfnCertificateTr
u
st
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Save sign
e
rs of a messag
e
in
Softp
u
bLoad
S
ignature
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lan
g
wi
n
tr
u
st: Use
a helper
f
u
n
ction t
o
get a
s
igner
'
s cer
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
w
intrust: Use
p
fnAd
d
Store
2
Ch
a
in inter
n
a
l
ly
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrus
t
:
T
e
st and
i
mplement pfnAddCert2
C
hain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
Lang
wint
r
ust:
Test and implemen
t
pfnAddSgnr
2
Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
Lan
g
wintru
s
t: Te
s
t
and implement pfnAddStore2
C
h
ain
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan
L
ang
wintrust
:
Add missing d
e
f
i
nitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
crypt32: Set tr
u
s
t
sta
t
us on root element in cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
win
t
rust: Use common
m
emo
r
y functions
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
win
t
rust: Mov
e
mem alloc functio
n
s to wintrust_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintr
u
s
t: I
m
p
l
e
ment S
o
ftpubLoadS
i
gnature
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
win
t
rust: Te
s
t
a
n
d implement Softp
u
bLoa
d
M
essage
.
commit
|
commitdiff
|
tree
2007-08-28
Ju
a
n La
n
g
imagehlp
:
Move WIN_CERT
I
FICATE types to wintrust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Ju
a
n Lang
wintrust: Test and imp
l
ement Softpub
I
nitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan L
a
n
g
wintrust: Add trust
s
tep err
o
r defin
i
tions
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
win
t
rust: Make crypt provi
d
er functions
c
alling convention
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
win
t
ru
s
t: Test
a
nd correct alloc and f
r
e
e funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
Lang
c
r
ypt32: Partially implemen
t
C
M
SG_CTRL_VER
I
FY_SIGNATURE_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Jua
n
Lang
cryp
t
3
2
: Imple
m
ent CryptVe
r
ifyM
e
s
sageSignature
.
commit
|
commitdiff
|
tree
2007-08-23
Juan La
n
g
cry
p
t32: T
e
st a
n
d correct
v
erifying the sign
a
tu
r
e
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
advapi32
:
Add mo
r
e
tes
t
s for Cry
p
tVerifySi
g
natureW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Jua
n
Lang
crypt32: Test
enc
o
ding a
signed me
s
s
ag
e
with a valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
an Lang
crypt32: Expl
i
c
i
tl
y
terminate loop when a matchin
g
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
an Lan
g
crypt32: Only
free alloc
a
ted handles
.
commit
|
commitdiff
|
tree
2007-08-22
Jua
n
Lang
crypt
3
2: Test
and implement Crypt
G
etMessageS
i
gnerCount
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
an Lang
c
r
ypt32: I
m
plem
e
n
t CryptGetMessageCe
r
t
i
f
icates
.
commit
|
commitdiff
|
tree
2007-08-22
J
uan Lang
c
r
y
p
t32:
Trace
encoding and decoding publ
i
c keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
cry
p
t
3
2: Imp
l
em
e
nt
v
erif
y
i
n
g a decoded si
g
n
ed mess
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Tes
t
and implemen
t
getting
t
he com
p
uted ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan La
n
g
c
r
ypt32: U
p
dat
e
a h
a
sh m
e
ss
a
ge's has
h
handle
s
w
hen
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
L
a
ng
crypt32:
Move signed messag
e
d
ata functions togethe
r
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt
3
2: Make construc
t
ing
h
andles a member o
f
s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lan
g
crypt32: Use a he
l
per
f
u
nction
t
o
allocate sign
e
r
h
andles
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Don't keep
a
n unneeded copy of the c
r
ypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
S
eparat
e
construc
t
i
on of signer handles from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lan
g
crypt32: A
d
d
a helper function t
o
constr
u
ct
a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Add helper
function to update signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
ang
crypt3
2
: M
a
ke more functions members
of signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
c
rypt32
:
Make updatin
g
a h
a
sh a membe
r
of sign
e
d
messa
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n La
n
g
cryp
t
32:
M
a
k
e a helper funct
i
on to
a
fre
e
a signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: U
s
e
s
igned message da
t
a
type for d
e
coded
s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan La
n
g
cryp
t
32: Make
a signed m
e
ssage data type
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
n
g
crypt32: Impl
e
m
e
nt
verif
y
ing
t
h
e hash
o
f a deco
d
ed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32: Add a cou
p
l
e
tests that show yo
u
can't get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan La
n
g
crypt32: Add
a
m
ostl
y
stub control function for decod
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32: Add a
d
efault m
e
s
sa
g
e control
f
unction
p
o
inter
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an
Lang
crypt32: Add te
s
ts for CryptMsgCon
t
r
o
l
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt32
:
Test
an encoded signed me
s
sag
e
with
a
cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32
:
Don't store the cryp
t
o
p
rovider w
h
en
it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Jua
n
Lang
cr
y
pt32: Don't
s
tore redund
a
nt cop
y
of crypto prov
i
der
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lan
g
crypt32: Don't store re
d
undan
t
copy o
f
cry
p
t
o
p
r
o
v
ider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Pass crypto
p
rovider and
a
ppropriate
flags
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt
3
2: Move
f
ile st
o
re
t
o a separate
f
il
e
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
ypt32: Move registry stores to a se
p
arate file
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32:
M
ove provi
d
e
r stores to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan L
a
ng
cry
p
t32: M
o
v
e
collectio
n
stores to
a
s
epar
a
te
file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Move cert store def
i
nitio
n
s to header
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cr
y
p
t
32: Where po
s
sible, p
a
ss a point
e
r
rather th
a
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan Lang
cry
p
t
32: Us
e
externed v
a
rs for
context
variables
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
y
p
t32: Use public A
P
Is to e
m
pty a st
o
re
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
crypt32: Use p
u
b
l
ic type and APIs for me
m
ory
stores
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
ypt32: Remove some
u
n
necessa
r
y ca
s
ts
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n
Lang
crypt32: Rename a co
n
fusing
type
.
commit
|
commitdiff
|
tree
2007-08-16
Juan La
n
g
wint
r
u
st:
R
emove redundant c
h
eck of pbS
i
gne
d
DataMsg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan
L
ang
c
rypt
3
2: Free default chain e
n
gine
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
crypt32: Set r
e
tur
n
value on exception
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cry
p
t32: Initial impl
e
mentation of C
e
rtGe
t
C
e
rtificateChain
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cr
y
pt32: Ad
d
a c
h
ain test with real
c
erti
f
icates
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
crypt32: Add i
n
iti
a
l tests for certificate chains
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
c
r
ypt32: Set outp
u
t
chain
t
o NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cryp
t
32: Add stub for Ce
r
tFreeCertificateCh
a
in
.
commit
|
commitdiff
|
tree
next