repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cryptnet: Fix memory leaks querying an object.
2009-11-20
Juan Lang
cryptnet: Fix memo
r
y leaks querying an objec
t
.
commit
|
commitdiff
|
tree
2009-11-20
J
u
an Lang
crypt
n
e
t
: Fix memory leaks in
t
ests
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
crypt
3
2: Add suppor
t
f
o
r
CR
L
_FI
N
D_ISSU
E
D_BY_
A
KI_F
L
AG
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
J
uan Lang
crypt
3
2: Add more tests for CertFindCRLInStore
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
crypt32
:
Add supp
o
rt f
o
r CRL_F
I
ND_ISSUED_BY_SIGNATURE_FLAG
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
J
u
an Lang
crypt
3
2: Add bas
i
c
flags tes
t
s flags for CertFindCRLInStore
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Juan La
n
g
crypt32: More ful
l
y implement CertIsV
a
lidCRLForC
e
rtifica
t
e
.
commit
|
commitdiff
|
tree
2009-11-19
J
uan Lang
crypt32
:
Correct tests fo
r
CertIsValidCRLForCertificate
.
commit
|
commitdiff
|
tree
2009-11-19
J
uan Lang
crypt32: Remove
a redundant t
e
st
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
cr
y
pt32:
Im
p
lement
C
ertFindC
R
LInStore
for find type
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
cry
p
t32: Add tests for
C
ertFindCRLInStore with find
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Jua
n
Lang
c
rypt32: Remo
v
e an unnecessary test for the extended
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
an La
n
g
cry
p
t
3
2: Tr
a
c
e
rea
s
o
ns for name
c
o
n
s
trai
n
t failure
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
a
n Lang
crypt32: Onl
y
f
ail dire
c
to
r
y n
a
me comparison i
f
a
d
irector
y
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
Lang
c
r
ypt32: Don'
t
a
pp
l
y
direct
o
ry name
c
onstrai
n
ts to
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan L
a
ng
crypt3
2
: Ac
c
ept a ce
r
t
i
ficate if its n
a
me m
a
tches an
y
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
an Lang
cr
y
pt32
:
Check email address
i
n
sub
j
ect name against
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
uan Lang
c
r
ypt3
2
: Apply name
co
n
s
t
r
aints to subject name
.
commit
|
commitdiff
|
tree
2009-11-18
Jua
n
Lang
cry
p
t32: Use he
l
per fu
n
ct
i
on to
c
ompare a
su
b
ject altern
a
te
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
an
L
a
ng
c
r
ypt
3
2: Only apply a name
con
s
t
raint if the name form
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
L
an
g
c
r
y
pt32: Partially implement checking name constrain
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32:
U
se help
e
r funct
i
ons to
m
a
t
c
h excluded
a
nd
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
a
n
Lang
c
rypt32:
L
et
caller set er
r
or code
s
when
name constraints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Re
m
ove
a
n unnecessa
r
y
i
f
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
L
ang
c
r
ypt32: Prohibit name constraints that con
t
ain n
e
ither
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
cryp
t
32/tests: Fix
another t
e
st fai
l
u
r
e
.
commit
|
commitdiff
|
tree
2009-11-17
Juan
L
a
ng
cr
y
pt32
:
Implemen
t
CertIsRDNAtt
r
sInCer
t
ificate
N
ame
.
commit
|
commitdiff
|
tree
2009-11-17
Jua
n
Lang
cry
p
t32: Add tests for
Ce
r
tIsRDNAttrsInCertificateNam
e
.
commit
|
commitdiff
|
tree
2009-11-17
Juan
Lang
cry
p
t32
:
Ad
d
stub for CertIsR
D
N
AttrsInCertif
i
cateName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan La
n
g
c
r
ypt32: Add m
o
re
t
ests for C
e
rtCompar
e
Cer
t
i
ficateN
a
me
.
commit
|
commitdiff
|
tree
2009-11-17
Jua
n
Lang
cr
y
pt32
:
Correctly match subdo
m
a
i
n
s
wit
h
d
ns name constra
i
n
t
s
.
commit
|
commitdiff
|
tree
2009-11-17
Jua
n
L
a
ng
crypt32:
I
f a hos
t
name in a URI or rfc822 name constraint
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
cr
y
pt3
2
: Only
compare the h
o
stn
a
me portion of a URL
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
J
u
a
n
L
ang
crypt3
2
: Include
name
constrain
t
s
errors
in
t
h
e chain
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan La
n
g
c
r
ypt32: Trac
e
method
u
sed to find
an issuer
.
commit
|
commitdiff
|
tree
2009-11-16
Jua
n
Lang
crypt32: Fix m
o
re tes
t
fai
l
ures
.
commit
|
commitdiff
|
tree
2009-11-16
Juan
Lang
crypt3
2
: Update a comment
.
commit
|
commitdiff
|
tree
2009-11-16
Jua
n
Lan
g
c
r
ypt32: Set
CERT
_
TRUST
_
HAS_VALI
D
_NAME_CONSTR
A
INTS
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
crypt3
2
: Fix test f
a
i
l
u
res
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
crypt32:
Ac
c
e
pt any m
a
tching dNSNam
e
in a subject
a
lternate
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
cryp
t
32: Add tests for cs
.
stanford
.
edu'
s
c
hain
.
commit
|
commitdiff
|
tree
2009-11-13
Juan L
a
ng
crypt32: Use brok
e
n() to m
a
rk an e
x
pected result from
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan
L
ang
crypt32: I
m
plement matchin
g
a cer
t
ific
a
te with a wild
c
ard
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan L
a
n
g
cr
y
pt3
2
: Te
s
t ma
t
c
hing a
certificate with a wild
c
ard
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan
L
ang
crypt
3
2
: Add opens
s
l
.
org's cert to the test
e
d chains
.
commit
|
commitdiff
|
tree
2009-11-12
Juan Lang
rs
a
e
n
h/t
e
st
s
:
F
ix leng
t
h of copied buf
f
er
.
commit
|
commitdiff
|
tree
2009-11-12
Juan La
n
g
crypt32:
F
i
x
mor
e
test
failure
s
on older cr
y
pt32 versio
n
s
.
commit
|
commitdiff
|
tree
2009-11-12
Ju
a
n Lang
cry
p
t32: Fix more te
s
t failures on older
cry
p
t
3
2 versi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-12
J
uan Lang
c
rypt32/tests: Fi
x
te
s
t fa
i
l
u
res
.
commit
|
commitdiff
|
tree
2009-11-11
J
u
an Lan
g
cryp
t
3
2: Fix test failures
o
n mul
t
iple Win
d
o
w
s ver
s
ions
.
commit
|
commitdiff
|
tree
2009-11-11
Jua
n
Lang
crypt32: C
o
rrect er
r
o
r
when a matc
h
ing name constraint
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Ju
a
n L
a
n
g
cryp
t
32: Stop reading
a serialized sto
r
e if a non
-
context
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Juan L
a
n
g
crypt32: Trace cert version
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
rsae
n
h/tests
:
Fi
x
a couple
typos
.
commit
|
commitdiff
|
tree
2009-11-11
Jua
n
Lang
crypt32: Fix test
failu
r
es acr
o
ss Windows ver
s
ions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
cr
y
pt32: Fix
s
ome test fai
l
ures on older
c
rypt32 v
e
rsions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
r
saenh/tests: Fix so
m
e test failures
.
commit
|
commitdiff
|
tree
2009-11-11
J
u
an
Lang
crypt32: Updat
e
a com
m
e
n
t
to reflect a fixed vulnerabilit
y
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lan
g
crypt32: Co
r
r
e
ct error wh
e
n a constrained, permi
t
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
crypt32: Us
e
helper fun
c
ti
o
n
t
o find t
h
e subject alternate
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
La
n
g
cryp
t
32: C
o
rrect erro
r
when the
s
u
b
ject alternate na
m
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Jua
n
L
a
ng
crypt32: Check the issued ce
r
tifi
c
ate for name constrain
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n L
a
n
g
crypt32: Add more t
e
st
s
o
f name cons
t
raints
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
ang
crypt32: Test more
c
hains against dif
f
eren
t
po
l
icies
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32: Disal
l
ow em
b
edded NULLs
in
a
lternate na
m
es
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
crypt32: T
e
st decoding alte
r
nate name
s
with embedded
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32
:
Tes
t
encoding and de
c
oding name values with
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan L
a
n
g
c
rypt32
:
Reject ce
r
t
if
i
cates whose
fields do
n
't
m
atch
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
a
ng
crypt3
2
:
F
orbid
m
inimum or maximum fields in name constraints
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
c
r
ypt
3
2: Fix decodi
n
g names when CR
Y
PT_DE
C
ODE_ALL
O
C_FLAG
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n Lang
crypt
3
2: Fix decoding uni
c
ode names when
C
RYP
T
_
D
E
CO
D
E_ALLOC_
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
wincrypt
.
h: Define s
z
OID_I
N
H
I
BIT_ANY
_
P
O
LICY
.
commit
|
commitdiff
|
tree
2009-11-09
Juan L
a
ng
crypt32: Fix test fail
u
res on
W
i
n9
x
/NT4
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt32:
I
mplement decoding cer
t
policy
c
ons
t
rai
n
ts
.
commit
|
commitdiff
|
tree
2009-11-09
Jua
n
Lan
g
c
r
ypt32
:
Imp
l
eme
n
t
encoding cert policy constrai
n
ts
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
Lang
cry
p
t
3
2: Add t
e
s
t
s
for encoding/de
c
odi
n
g cert policy
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
Lang
crypt32: Implement decod
i
ng cert policy mappings
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cry
p
t32: Imp
l
ement encod
i
ng
c
ert polic
y
mappings
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cry
p
t32: Add tests f
o
r e
n
c
oding/decoding cert
p
olicy
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan La
n
g
crypt32: Fix decoding cert i
s
suer/subject u
n
i
que ids
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt32: Fix encoding cer
t
iss
u
er/subject unique ids
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cry
p
t3
2
:
Add m
o
re tests o
f
ce
r
t encoding/decoding
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an Lang
cryp
t
32: Perm
i
t lack of basic
constraints
e
xtension
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
c
r
y
p
t
32
:
Permit lack of
k
e
y u
s
age extension on root
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Ju
a
n
L
ang
rsaenh: Only reverse
the si
g
nificant bytes of an exporte
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
L
ang
rsaenh:
O
n
ly rever
s
e the significant bytes o
f
an exported
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
rsaenh/test
s
: Add round-trip te
s
t of RSA
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
L
a
n
g
rsaen
h
: Expli
c
i
tly clear unused memo
r
y when expo
r
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lan
g
rsaenh: E
x
plicit
l
y
c
l
e
a
r unused memory w
h
en expor
t
ing
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lan
g
cryptui/tests: Fix typos
.
commit
|
commitdiff
|
tree
2009-11-05
J
uan Lang
c
ryptui/
t
ests: Remove a double f
r
ee
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
c
r
y
pt
3
2
:
D
on't free a file store's mem s
t
ore, it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
J
uan Lang
cry
p
t32: A
d
d
a
w
a
r
ning if a store'
s
r
ef c
o
u
nt is in
v
a
lid
.
commit
|
commitdiff
|
tree
2009-11-05
Juan
L
ang
c
rypt32: Don't
copy
p
ast end of buffer when remo
v
ing
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
J
u
an
Lang
wintrust: Fix a tes
t
failure on Win
2
008
.
commit
|
commitdiff
|
tree
2009-11-05
Jua
n
Lang
c
r
ypt32: Fix a tes
t
fa
i
lure on NT
4
.
commit
|
commitdiff
|
tree
2009-11-04
J
u
an Lang
crypt32: Implement CertStoreControl for collection
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan L
a
ng
cr
y
pt32
:
Add
a
n implementation o
f
CertC
o
ntro
l
Store
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
ua
n
L
ang
crypt3
2
:
Add test
s
of committing a collect
i
on store
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32:
E
lim
i
n
a
te a doub
l
e
free
in
the tests
.
commit
|
commitdiff
|
tree
next