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: Make a helper function to create initial candidate chain.
2007-09-10
J
u
a
n Lang
crypt32: Make a helper function
to crea
t
e initial candidate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cr
y
pt32: Tes
t
that the
end cert in a
chain's store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
c
rypt32:
Ad
d
m
o
re
t
ests for gettin
g
issuer cert from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
cr
y
pt3
2
: Chec
k
pat
h
length con
s
t
raint on a chai
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt
3
2: Set error statu
s
on issued certi
f
icate, n
o
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
crypt32:
Check whether each si
g
ning certifica
t
e can
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
crypt32: Che
c
k time of each element in
c
hain ag
a
in
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
crypt32: Tim
e
validity
n
e
s
tin
g
doesn't appear t
o
be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
c
rypt3
2
: Corr
e
ct combining
t
rus
t
s
t
atus of
a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
crypt32:
Don't fail cha
i
n cre
a
tion if
s
i
gnat
u
re doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
D
o
n'
t
fail chain cre
a
tio
n
if
root is
n
't
self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
cryp
t
32: Halt cha
i
n creatio
n
when a c
y
cle is detected
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
cr
y
pt32: Imple
m
ent C
e
rtDuplicat
e
CertificateCha
i
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Remo
v
e unneeded WINAPI from internal
functi
o
n
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
crypt32: Free
l
ower quality chain contexts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check chain ro
o
t
'
s trusted status regardless
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
cr
y
pt32: Properly reference count cer
t
ifica
t
e contexts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n La
n
g
c
r
ypt32: A
d
d a default cycle d
e
tection m
o
du
l
us
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
crypt32: The preferred
issuer fl
a
g
a
ppears to be a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
rypt32:
Gre
a
t
l
y
expand certificate
chain tests
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
winerror
.
h: Add
more error
definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
L
ang
wi
n
t
r
ust: Imp
l
ement
pfnCertificateTrust
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wintrust: S
a
ve signe
r
s of
a message
i
n S
o
ftp
u
b
L
oadSig
n
ature
.
commit
|
commitdiff
|
tree
2007-08-29
Juan La
n
g
wintrust:
U
s
e
a help
e
r fun
c
tio
n
to get
a si
g
ner
'
s c
e
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
n
g
wintrust: Use pfnAddSt
o
re2Chain internally
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
wintr
u
st: Test and
i
mplement pfnAddCert2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan Lang
wi
n
trust: Test
a
n
d i
m
ple
m
ent p
f
nAddSgnr2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an
L
ang
wintr
u
s
t
: Test an
d
impl
e
m
e
nt pfnAddStore2
C
h
ain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Ad
d
mi
s
s
in
g
definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
crypt32: Set trust stat
u
s on root element in chain
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintrust
:
Use comm
o
n m
e
mo
r
y func
t
i
ons
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
Lang
wintrust: Mo
v
e m
e
m
allo
c
functions to
wintru
s
t
_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lan
g
wi
n
trust: Imple
m
ent
S
o
ftpubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintrus
t
:
T
est and imple
m
ent Sof
t
pubLo
a
dMessage
.
commit
|
commitdiff
|
tree
2007-08-28
Jua
n
Lang
imagehlp: Move
W
IN_CERTIF
I
CA
T
E
t
ypes
t
o wintrust
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan La
n
g
wi
n
trust
:
Test and imp
l
eme
n
t SoftpubInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
Lang
win
t
r
u
st: Add trust
s
tep err
o
r d
e
finiti
o
ns
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lan
g
wi
n
trust
:
Ma
k
e
crypt
provid
e
r funct
i
ons
c
alling conventi
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust:
T
est and correct
al
l
oc and free functions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan L
a
n
g
crypt32: Partiall
y
implem
e
nt CMSG_CTRL_VERIFY_SIG
N
ATUR
E
_
EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan La
n
g
crypt32: Impl
e
m
ent Cry
p
tV
e
rifyMessageSignature
.
commit
|
commitdiff
|
tree
2007-08-23
J
uan Lang
crypt32: Test and corre
c
t
v
er
i
fying t
h
e signature of
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
J
u
a
n Lang
adva
p
i32: Add
more
t
ests for CryptVerifySignature
W
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
crypt
3
2:
T
est encoding a signed messa
g
e
with a val
i
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
J
uan
Lang
crypt
3
2:
E
xplicitl
y
ter
m
inate lo
o
p
wh
e
n a matching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Only free
a
ll
o
cated handles
.
commit
|
commitdiff
|
tree
2007-08-22
J
u
a
n Lang
c
rypt32:
T
est and impleme
n
t Crypt
G
etMessageSignerCount
.
commit
|
commitdiff
|
tree
2007-08-22
Juan L
a
ng
cr
y
pt32
:
Implement Cry
p
tGetM
e
ssageCertificates
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32:
Trace encoding a
n
d
d
ecod
i
ng public keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32: Imp
l
ement
verifying a decoded signed
messag
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t3
2
: Test
and i
m
p
l
ement getting the computed hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
yp
t
32: Update a hash
mess
a
g
e
's hash handles when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cr
y
pt32: Move signed message data fun
c
tions togethe
r
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32: Make constructing handles a member of
si
g
n
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt
3
2
: Use a
h
elpe
r
fu
n
c
t
ion
t
o
a
llocate
s
igner ha
n
dl
e
s
.
commit
|
commitdiff
|
tree
2007-08-21
Ju
a
n Lang
crypt32: Don'
t
keep an unneeded
c
op
y
of the crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
yp
t
32:
S
eparate construction of si
g
n
e
r h
a
ndl
e
s from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32:
A
dd a hel
p
er function to construct a signe
r
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
ang
crypt32: Add helper function to upda
t
e signed
m
essage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lan
g
crypt32:
M
a
ke
mo
r
e f
u
n
c
ti
o
ns
members of signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
Mak
e
updating a
hash a m
e
mber
o
f signed mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32: Make a helper
f
u
n
ction to a
fr
e
e a sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
rypt32
:
U
se s
i
gned mess
a
ge data type for d
e
coded s
i
gned
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt3
2
: Ma
k
e a signed
m
essage da
t
a
t
y
p
e
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
an
g
crypt32: Implement verifying the hash of
a
decoded
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32: Add a co
u
ple tests
t
hat
s
how
yo
u
can't
get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cryp
t
32: Add a
m
os
t
ly stub
control function
f
or decode
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lan
g
crypt32:
Add a default message control
f
unction
pointer
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
crypt3
2
: Add te
s
t
s
for Cr
y
p
t
MsgCo
n
trol
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32:
T
est an encoded si
g
ned message with a
ce
r
t
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan
L
a
ng
crypt32:
Don't s
t
ore the crypto provider
when it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Ju
a
n
L
ang
crypt
3
2: Don
'
t s
t
ore redundant co
p
y of crypto provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Jua
n
Lang
crypt
3
2: D
o
n't store
redundant copy of crypt
o
provider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan Lang
crypt32: Pass crypto
provider an
d
appropria
t
e fla
g
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
L
ang
crypt32: Mo
v
e file store to
a
separat
e
fil
e
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
r
ypt32: Mo
v
e r
e
gist
r
y stores to a se
p
arate file
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
L
a
ng
c
rypt32: Move p
r
ovider stores
to a
s
eparate
file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Move collection st
o
re
s
to a
s
epa
r
a
te fil
e
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32: Move cert
s
to
r
e definit
i
o
n
s
t
o header
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
an
g
crypt32: Where possi
b
le
,
pas
s
a
p
oi
n
ter rather tha
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cr
y
pt32:
Use exte
r
ned v
a
rs for context
variables
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
c
rypt32: Use pub
l
ic APIs to empty
a
store
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32: Use
pu
b
l
i
c
t
ype
a
n
d
API
s
for
m
em
o
r
y
sto
r
es
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Remove some unnec
e
ssary casts
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
La
n
g
crypt32: Ren
a
me a confusing type
.
commit
|
commitdiff
|
tree
2007-08-16
J
u
an
Lang
w
i
n
tru
s
t:
R
emove redundant check of pb
S
ignedData
M
sg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
J
ua
n
Lang
crypt32: Free d
e
fault cha
i
n engine
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt
3
2: Set return value on
exception
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
crypt32: Initial
i
mplementation of CertGetCertificateCh
a
in
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
L
a
ng
crypt32: Add a chain t
e
st with real c
e
r
t
i
ficates
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
a
n
g
c
r
ypt32:
Add
init
i
al tests
for cer
t
ifi
c
a
t
e ch
a
ins
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Set
o
utp
u
t
chain to NUL
L
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
cryp
t
32:
A
dd stub f
o
r C
e
rtFreeCertificateCha
i
n
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32:
M
ove CertGetCertifi
c
ateChain to chain
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
crypt32: Fix ty
p
o
.
commit
|
commitdiff
|
tree
2007-08-15
J
ua
n
L
a
ng
c
r
ypt32: Fix
typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
Lang
wintr
u
s
t
: Forward WinVe
r
ifyTrustEx to Win
V
erifyTrust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
wintrust: Implemen
t
WTHelperProvDa
t
aFr
o
mStateData
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
ang
wintrust: Implem
e
n
t
WTHelperGetProvCertFro
m
Chai
n
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
w
i
ntrust:
Implement
W
THelperGet
P
ro
v
SignerFrom
C
hain
.
commit
|
commitdiff
|
tree
next