repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
crypt32: Trace reasons for name constraint failure.
2009-11-18
Ju
a
n Lang
cr
y
pt32: T
r
ac
e
r
e
asons for n
a
me constraint failure
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
L
a
ng
crypt
3
2: Only
fail directory name comparison if
a
directory
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
a
n Lang
crypt32:
Don't apply directory name const
r
aints to
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan L
a
ng
c
r
ypt32:
Accep
t
a
c
er
t
ificate if i
t
s name matches any
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
cryp
t
32: Check email address i
n
sub
j
ect
na
m
e against
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan L
a
ng
c
rypt32: Apply name constraint
s
to subje
c
t name
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lan
g
crypt3
2
: Use he
l
p
e
r
function to com
p
a
re a
su
b
ject
alternate
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
L
a
ng
crypt32: Only apply a nam
e
constraint if the name form
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lan
g
crypt32: Partially
i
mplement che
c
king name co
n
straints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt
3
2: Use hel
p
e
r
functions to match exclude
d
and
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
Lang
c
ry
p
t32: Let cal
l
er set
e
rror
code
s
when
n
ame cons
t
r
a
ints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Ju
a
n Lang
crypt32:
R
emove an un
n
ecessa
r
y if
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
cry
p
t32:
Prohibit name constrai
n
t
s th
a
t cont
a
in neithe
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
cryp
t
32/test
s
: Fix another t
e
st fai
l
ure
.
commit
|
commitdiff
|
tree
2009-11-17
J
u
a
n
Lang
crypt
3
2: Implement Cert
I
s
R
D
N
AttrsInC
e
rtificateName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan La
n
g
crypt
3
2:
A
dd
t
e
sts for CertIsRD
N
Attr
s
InCert
i
fic
a
teNam
e
.
commit
|
commitdiff
|
tree
2009-11-17
J
u
an Lang
crypt32: Add stub
f
o
r
Cer
t
I
sRDNAttrsInCe
r
tificateName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: Add more tests
for
Cert
C
ompare
C
ertificateName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: Correct
l
y
match subdomains with dn
s
name constraints
.
commit
|
commitdiff
|
tree
2009-11-17
Juan
L
ang
cr
y
pt32: If
a
hostname in a URI o
r
rf
c
8
2
2
n
ame constr
a
int
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
cryp
t
3
2
:
O
n
ly comp
a
re the hostname port
i
on of a URL
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32
:
Include
name
con
s
traint
s
err
o
rs in t
h
e chain
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: T
r
ace metho
d
used to
find
a
n iss
u
er
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lang
crypt32: Fix mo
r
e test failures
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lan
g
crypt3
2
: Update a comme
n
t
.
commit
|
commitdiff
|
tree
2009-11-16
J
uan Lang
cr
y
pt32: Set CER
T
_TRUST_HAS_VALID_NA
M
E_CON
S
TRAINTS
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
J
u
an Lan
g
crypt32: Fix
t
e
st failures
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
crypt32: Accept any matc
h
ing dNSName in a subject alternate
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
cry
p
t32: Add tes
t
s for c
s
.
stanford
.
edu's cha
i
n
.
commit
|
commitdiff
|
tree
2009-11-13
Jua
n
Lang
crypt32: Use broken
(
) to mark an
e
x
p
e
cted re
s
ult fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
crypt32: Implement ma
t
ch
i
ng
a
c
e
rtificate with a wild
c
ar
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan La
n
g
crypt32: Test matching a ce
r
tificate
w
i
t
h a wildcard
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lan
g
crypt
3
2: Add openssl
.
org's cert to t
h
e test
e
d chai
n
s
.
commit
|
commitdiff
|
tree
2009-11-12
Juan L
a
ng
rsaen
h
/t
e
st
s
: Fix length of co
p
i
ed buffer
.
commit
|
commitdiff
|
tree
2009-11-12
Ju
a
n L
a
ng
crypt32: Fix
m
ore
test
failures on
old
e
r crypt32 versions
.
commit
|
commitdiff
|
tree
2009-11-12
Jua
n
Lang
crypt
3
2:
Fix more
test failure
s
o
n
olde
r
crypt32 versions
.
commit
|
commitdiff
|
tree
2009-11-12
Juan
L
a
ng
cr
y
p
t
32/test
s
:
Fix tes
t
failures
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
cry
p
t32: Fix test
f
ailures on mul
t
iple Windows versio
n
s
.
commit
|
commitdiff
|
tree
2009-11-11
Ju
a
n Lang
crypt32
:
Correct error w
h
en a matching
n
ame constraint
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lan
g
crypt32: Sto
p
re
a
d
i
ng a seria
l
i
zed store if a non
-
c
o
ntex
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Juan L
a
ng
c
rypt32: Trace cer
t
version
.
commit
|
commitdiff
|
tree
2009-11-11
Juan
Lang
r
s
aenh/tes
t
s: Fix a cou
p
le typo
s
.
commit
|
commitdiff
|
tree
2009-11-11
J
u
an Lang
cryp
t
32: Fi
x
test failures across Wi
n
dows ve
r
sions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
crypt32: Fix some test
f
ailures on
o
l
d
er crypt32 ver
s
ion
s
.
commit
|
commitdiff
|
tree
2009-11-11
Juan L
a
ng
rsaenh/tes
t
s: F
i
x some t
e
st fa
i
lures
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
cry
p
t32: Update a c
o
mment to reflect a
f
ixed vul
n
era
b
ility
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32: Co
r
rect
e
rror w
h
e
n a
c
onstrained, permi
t
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32: Use helper function to find the subje
c
t al
t
ernate
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
a
ng
crypt32: Cor
r
ect er
r
or when the subject alte
r
na
t
e name
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
crypt32: Ch
e
c
k
the
issued cer
t
ificate for
name c
o
nstrai
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
crypt32: Add more tests of nam
e
constraints
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
Lang
c
ryp
t
32: Test
mor
e
c
h
ains ag
a
inst
d
i
f
ferent policies
.
commit
|
commitdiff
|
tree
2009-11-10
J
uan
Lang
c
r
ypt32: Disallow embedded N
U
LLs in alternate
n
ames
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32: Test decoding al
t
ernate n
a
m
es
w
i
t
h
embedded
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
J
u
an Lang
crypt3
2
: Test e
n
coding
and decoding name values with
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt
3
2
: R
e
ject certi
f
ica
t
es whose fields do
n
't match
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
cry
p
t3
2
: F
o
rb
i
d mi
n
imum o
r
max
i
mu
m
fields in name constraints
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n Lang
cr
y
pt32: Fix
d
ecoding na
m
es when CRYPT_DECODE_ALL
O
C
_
FLAG
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
an
g
cryp
t
32: Fix decoding unicode
n
ames when CRYPT_DECODE
_
A
LL
O
C_
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n L
a
n
g
w
incrypt
.
h:
Define s
z
OID_INHIB
I
T
_AN
Y
_POLICY
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
c
r
ypt32: Fix tes
t
failures
o
n
Win9x/NT
4
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cr
y
pt
3
2: Impl
e
ment d
e
coding cert pol
i
cy con
s
traints
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an La
n
g
crypt32: Implement encodi
n
g cert po
l
i
c
y
constr
a
ints
.
commit
|
commitdiff
|
tree
2009-11-09
J
uan Lang
crypt32
:
Add
t
e
s
ts for
encoding/decoding cert
polic
y
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt
3
2: Impl
e
me
n
t
d
ecoding ce
r
t policy ma
p
pings
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
c
r
ypt3
2
:
Imple
m
ent encodi
n
g cert policy mappings
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
L
ang
cry
p
t32: Add tests
f
o
r encoding/decoding
c
ert pol
i
cy
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Jua
n
L
an
g
crypt32: Fix
de
c
odin
g
cert issuer/
s
ubject uniq
u
e ids
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt3
2
:
F
ix encoding cert issuer/s
u
b
ject unique id
s
.
commit
|
commitdiff
|
tree
2009-11-09
Jua
n
Lan
g
cr
y
pt
3
2
:
Add more tests of
cert enco
d
ing/decoding
.
commit
|
commitdiff
|
tree
2009-11-09
J
uan L
a
n
g
crypt32: Per
m
it
lack of basic constraint
s
extension
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt3
2
:
P
e
rmit lack of key usag
e
extension on
r
oot
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
L
ang
rsaenh: Onl
y
revers
e
t
h
e
significant bytes of an
exported
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an Lang
rsaenh: Only rever
s
e the signific
a
nt
b
yt
e
s of an e
x
por
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an La
n
g
r
s
aenh/tests: A
d
d ro
u
n
d
-trip test of RSA
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
rsaenh: Explic
i
tly
clear unused me
m
ory wh
e
n expor
t
in
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
J
uan Lang
rs
a
en
h
: Explicitly clear unused memory
when exporting
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Juan
Lang
cryptui/t
e
sts:
Fix typos
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
cryptui/tests: Re
m
ove a
doub
l
e
free
.
commit
|
commitdiff
|
tree
2009-11-05
J
u
an Lan
g
c
r
ypt32: Do
n
't f
r
ee a file st
o
re's
mem store, it's
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
J
u
an Lang
c
r
y
pt32: Add a
w
a
rning i
f
a store's ref count is
invali
d
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
crypt32: Don't copy past end
o
f buffer when removin
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
J
uan Lang
wintr
u
st: Fix a tes
t
fail
u
re on Win20
0
8
.
commit
|
commitdiff
|
tree
2009-11-05
Juan L
a
ng
crypt32: Fix
a te
s
t failur
e
on
N
T
4
.
commit
|
commitdiff
|
tree
2009-11-04
Jua
n
Lang
crypt32: I
m
plement CertSto
r
eControl f
o
r coll
e
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lan
g
crypt32:
A
dd an implementat
i
on
of CertControlStore
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan La
n
g
cr
y
pt3
2
: Add
t
e
sts of committing
a
collec
t
ion store
.
commit
|
commitdiff
|
tree
2009-11-04
J
u
an Lang
crypt32: Elimin
a
te a
d
ouble
f
ree
i
n the tests
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
Lang
crypt32: Rena
m
e
a function to r
e
flect its behavior
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
L
ang
crypt32
:
Release contexts when removing them from the
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Don't
d
e
lete a context when
r
e
moving
i
t from
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32:
A
d
d an error if the ref
c
ount is
inval
i
d when
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
u
an
L
ang
cry
p
t3
2
: Trace whenever a
ref
e
rence cou
n
t ch
a
nges,
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan La
n
g
crypt32: Release
a
link con
t
e
x
t
's linked
c
ontext on
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
u
an Lang
crypt32:
W
hen creating
a l
i
nk c
o
n
text, cal
l
Context_AddRef
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan La
n
g
crypt32: Whe
n
a
dd-r
e
f'ing
a context,
add-ref its linked
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
L
an
g
cr
y
pt32: Whe
n
removing co
n
texts from
a l
i
st, make sure
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Correct
reference countin
g
when dele
t
ing contexts
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
u
an La
n
g
crypt32: P
r
o
p
a
g
ate error
s
from
C
ertFre
e
*Context to
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Add r
e
turn v
a
lu
e
to
C
ontext_Release to allow
.
.
.
commit
|
commitdiff
|
tree
next