repo.or.cz
/
wine
/
wine64.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
crypt32: Check path length constraint on a chain.
2007-08-31
J
u
an L
a
ng
crypt32
:
Check pa
t
h
length
c
ons
t
r
a
int on
a chai
n
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n Lang
cr
y
pt32: Set error sta
t
us on issued certificate,
not
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32
:
Check w
h
ether each signing cert
i
ficate
can
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
crypt32:
Ch
e
ck time of ea
c
h
e
l
ement
i
n chain against
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
c
r
y
pt32:
T
ime validity nesting doesn't appear to
b
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan La
n
g
crypt32
:
C
orrect comb
i
ni
n
g
t
ru
s
t s
t
atus of a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
a
ng
crypt3
2
: Don'
t
f
ail chain
cre
a
tion if signatur
e
doesn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
: Do
n
't fail chain creation if root
i
sn't s
e
l
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: Halt chain cr
e
ation
w
h
e
n a cycle
i
s det
e
cted
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cry
p
t32: Imp
l
em
e
n
t C
e
rtDuplica
t
e
CertificateChain
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n Lang
crypt32: Remove unneeded
W
INAPI
f
rom internal func
t
ion
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Free low
e
r quality c
h
ain context
s
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt
3
2: Check chain root's
t
r
us
t
ed stat
u
s
re
g
ardless
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
a
n
g
crypt32: Properly reference count certi
f
icate contexts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt3
2
: Add a def
a
ult cycle
d
etection modu
l
u
s
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt32:
T
he pr
e
ferred issuer flag a
p
pears to
be
a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
cry
p
t32:
Greatly expand certificate
c
h
ain
t
e
sts
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lan
g
wi
n
e
rro
r
.
h: Add more error
definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
w
i
ntrust:
Im
p
lem
e
nt pf
n
CertificateT
r
ust
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
L
an
g
wintrust: S
a
ve signers
o
f a message in S
o
ftp
u
b
L
oadSi
g
nature
.
commit
|
commitdiff
|
tree
2007-08-29
J
ua
n
Lang
wintru
s
t:
Use
a
helper function to ge
t
a sig
n
er's
c
e
rt
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wintrust: Use
pfnAddStore2Ch
a
in intern
a
ll
y
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintr
u
st: Te
s
t
and
i
mplement pfnAddCert2Cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lan
g
wintrust:
T
est an
d
implement
p
f
n
Add
S
g
n
r2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
L
a
ng
wint
r
ust: Te
s
t
and implement p
f
nAddStore2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintr
u
s
t: A
d
d missing definition
s
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
cryp
t
32: Set trus
t
status on root
ele
m
ent in cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
w
intrust: Use c
o
mm
o
n
me
m
ory f
u
nction
s
.
commit
|
commitdiff
|
tree
2007-08-28
J
u
an Lang
wintrust:
Move mem a
l
l
o
c
f
unctions to wintrust_m
a
in
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
Jua
n
L
ang
wi
n
trust: Imp
l
ement Sof
t
pubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
a
ng
wi
n
trust: Te
s
t a
n
d impl
e
m
e
n
t S
o
ftpu
b
LoadMes
s
age
.
commit
|
commitdiff
|
tree
2007-08-28
Juan La
n
g
imagehlp
:
M
o
ve WIN_CER
T
IFICATE types to w
i
n
tru
s
t
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan La
n
g
wintru
s
t: Tes
t
and
implem
e
nt
S
oftpubInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Ju
a
n La
n
g
wintrust: A
d
d trust step e
r
ror definit
i
ons
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wi
n
t
r
ust: Make
c
ry
p
t pr
o
vi
d
er funct
i
o
ns calling convention
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
Lang
wintrust: Tes
t
and correc
t
alloc
a
n
d free functions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan La
n
g
cr
y
pt3
2
: Par
t
ial
l
y implement CMSG
_
CTRL_VERIFY_SIGNATURE_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
cr
y
pt32: Im
p
lement CryptVeri
f
yMess
a
geSign
a
ture
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
crypt32: Test and cor
r
ect verifying
the signature
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
adva
p
i3
2
: Ad
d
more tests
f
or CryptVerifySig
n
atureW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
a
ng
crypt
3
2:
T
est encoding
a signed message wit
h
a valid
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
L
ang
cry
p
t32: E
x
plicitly
t
erminate loop
when
a
m
a
tching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Only fr
e
e allocated handles
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
cry
p
t32: T
e
st and implement CryptGetMess
a
g
e
SignerCou
n
t
.
commit
|
commitdiff
|
tree
2007-08-22
J
uan
L
ang
crypt32: Imp
l
em
e
nt CryptGet
M
essageCerti
f
icat
e
s
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt3
2
:
Tra
c
e encoding and
d
eco
d
ing public keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cryp
t
32:
I
m
plement verifyin
g
a
decoded
s
i
g
ne
d
mes
s
age
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32:
T
est and imple
m
ent
g
et
t
ing the computed hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Updat
e
a h
a
sh message
'
s hash
h
a
n
dles when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Mo
v
e
s
i
gned message
da
t
a
f
unctions t
o
g
e
ther
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an
Lang
crypt32: Make co
n
s
t
ructing handles
a
member of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt3
2
: Use a hel
p
er
function
t
o
a
l
l
ocate sign
e
r hand
l
es
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt3
2
: Don'
t
keep an unneeded copy of the crypto
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Sep
a
rate co
n
stru
c
tion of signer handles from
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
Lang
crypt32: Add a helpe
r
fu
n
ction t
o
c
onstruc
t
a signer
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
ypt32:
A
dd help
e
r functio
n
to u
p
date sign
e
d
mes
s
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t3
2
: M
a
ke more fu
n
ct
i
ons members of signed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an
La
n
g
c
rypt32: Mak
e
updat
i
ng
a hash
a
me
m
ber of signed me
s
sage
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
u
an
L
ang
crypt32: Make
a
h
elper function to a fre
e
a
s
ign
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Use
s
i
g
ned message data
t
ype for
decoded signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cry
p
t32: Make a
s
igned mess
a
ge data type
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
cryp
t
32
:
I
mplem
e
n
t verifyi
n
g the hash of a deco
d
ed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
ryp
t
3
2: Add a coupl
e
tests that
show
you can't
get
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
r
y
p
t32:
A
d
d a
m
ostl
y
s
tub cont
r
ol function for decod
e
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan L
a
ng
crypt32: Add a default mes
s
age c
o
ntrol func
t
ion pointe
r
.
commit
|
commitdiff
|
tree
2007-08-21
Juan L
a
ng
crypt3
2
: Add tests for C
r
yptMsgCon
t
rol
.
commit
|
commitdiff
|
tree
2007-08-21
Juan
L
a
n
g
cr
y
p
t
32:
T
e
st
an encoded signed messa
g
e with a cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
J
u
an
Lang
cry
p
t32: Don't store the crypto provider
w
hen it isn
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Ju
a
n La
n
g
crypt3
2
: Don't store redundant
c
o
p
y
o
f
cryp
t
o
pr
o
vider
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Juan L
a
ng
crypt32
:
D
on't store redun
d
an
t
copy of cry
p
to provi
d
er
.
.
.
commit
|
commitdiff
|
tree
2007-08-20
Jua
n
Lang
crypt32:
P
a
ss cry
p
to provider and appr
o
priat
e
f
lag
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan Lang
cryp
t
32: Move file store to a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Jua
n
Lang
crypt32: Move registr
y
stores
t
o a sep
a
rate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Move provider stores to a
separate file
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
Lan
g
c
rypt3
2
: Move collectio
n
stores
t
o a separate file
.
commit
|
commitdiff
|
tree
2007-08-17
J
uan Lang
crypt32
:
Move cert s
t
ore defi
n
itions to
h
eader
.
commit
|
commitdiff
|
tree
2007-08-17
Juan
L
a
n
g
crypt32: Wher
e
p
os
s
ibl
e
, pa
s
s a point
e
r
r
ather t
h
an
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n Lang
c
rypt32: Use exter
n
ed vars f
o
r context variables
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
cr
y
pt3
2
:
Use public APIs to empty a store
.
commit
|
commitdiff
|
tree
2007-08-17
Ju
a
n
Lan
g
crypt32:
U
s
e
public ty
p
e and APIs for memory stores
.
.
.
commit
|
commitdiff
|
tree
2007-08-17
Juan Lang
crypt32: Rem
o
v
e
s
ome unnecessary
cast
s
.
commit
|
commitdiff
|
tree
2007-08-17
Juan La
n
g
crypt32: Rename a confusing type
.
commit
|
commitdiff
|
tree
2007-08-16
Ju
a
n Lan
g
wintrust: Remov
e
r
e
dundan
t
check
of pbSignedD
a
taMsg
.
.
.
commit
|
commitdiff
|
tree
2007-08-16
Juan Lang
cry
p
t32
:
Fre
e
d
efaul
t
c
h
ain eng
i
ne
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
crypt32: Set retur
n
value on exception
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
crypt32: Init
i
al implementation of CertGetCertificateC
h
a
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan L
a
ng
crypt32: Add
a c
h
ain test wit
h
real certific
a
tes
.
commit
|
commitdiff
|
tree
2007-08-15
Ju
a
n Lang
cry
p
t3
2
: Add initial tests for
c
ertifica
t
e chains
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan Lang
c
r
ypt32: Set output
c
hain to NULL
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
La
n
g
crypt32
:
Add
s
tub for C
e
rtFreeCerti
f
icat
e
Chain
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lan
g
crypt32: Move C
e
rtG
e
t
Cer
t
ificateCha
i
n to
c
h
a
in
.
c
.
commit
|
commitdiff
|
tree
2007-08-15
J
uan Lang
crypt3
2
: Fix
t
ypo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan La
n
g
cr
y
pt32:
F
ix typo
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
win
t
rust: Fo
r
war
d
WinVerifyTrustEx
t
o Win
V
erifyTrust
.
commit
|
commitdiff
|
tree
2007-08-15
Juan
L
an
g
wi
n
t
r
ust: I
m
pleme
n
t WTHelperProvDataFromS
t
ateData
.
commit
|
commitdiff
|
tree
2007-08-15
Juan Lang
wintrust: Implem
e
nt
W
T
Hel
p
erGetProvCertFro
m
Chain
.
commit
|
commitdiff
|
tree
2007-08-15
Jua
n
Lang
w
i
ntrust: Im
p
lement
W
THel
p
erGe
t
P
r
o
vSig
n
erF
r
omCha
i
n
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lan
g
wint
r
ust: Imple
m
ent SP
C
in
d
i
r
ect d
a
ta decoding
.
commit
|
commitdiff
|
tree
2007-08-14
Juan Lang
wintrust: Implem
e
nt SPC indirect data encoding
.
commit
|
commitdiff
|
tree
2007-08-14
Ju
a
n L
a
ng
wintrust: Implement
S
P
C PE
i
mage
encoding
.
commit
|
commitdiff
|
tree
next