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: Only apply a name constraint if the name form is present.
2009-11-18
Juan Lang
crypt32: Only apply a name co
n
straint if the name for
m
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
uan L
a
ng
c
rypt32: Parti
a
lly implement c
h
ecki
n
g
nam
e
co
n
s
t
raints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Use
h
e
lp
e
r functio
n
s
t
o ma
t
ch excluded and
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Let c
a
ller set er
r
or cod
e
s when
name con
s
traints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
uan La
n
g
cry
p
t
3
2: Remo
v
e an un
n
ecessar
y
if
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
an Lang
c
r
yp
t
32: Pr
o
hibit name constraint
s
that contain neither
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan
L
ang
crypt3
2
/tests: Fix
anot
h
er t
e
st
f
ailure
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
c
rypt32: Implement Cer
t
IsRDNAtt
r
sInCertifica
t
eName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan
Lang
crypt32: Add tests for CertIsRD
N
At
t
rsInCertifi
c
a
t
e
N
a
me
.
commit
|
commitdiff
|
tree
2009-11-17
Ju
a
n Lang
c
r
ypt32:
A
d
d
stu
b
f
o
r Cer
t
IsRDNAttrsInCerti
f
i
c
ateNa
m
e
.
commit
|
commitdiff
|
tree
2009-11-17
Juan L
a
ng
cr
y
pt32: Ad
d
mo
r
e
tests f
o
r Cer
t
C
o
mpar
e
Certifi
c
ateNa
m
e
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: C
o
rrectl
y
match
s
ubd
o
m
ains
w
i
th dns name cons
t
raints
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
cryp
t
3
2: If
a hostname i
n
a URI or rfc8
2
2 name c
o
nstra
i
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Jua
n
L
a
n
g
crypt32: Only compare th
e
hostname p
o
rt
i
on
o
f
a
URL
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
c
rypt32: Incl
u
de name constra
i
nts e
r
rors in the c
h
ain
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
c
rypt32: Trace
method
u
sed to find
a
n issuer
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lang
crypt32:
Fix more test f
a
ilures
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lang
c
rypt32:
U
pdate a comment
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lang
crypt
3
2: Set CE
R
T_TRUST_HAS_VALID_NAME_CONSTRAINTS
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
crypt32: Fix test
f
ailures
.
commit
|
commitdiff
|
tree
2009-11-13
J
u
an L
a
ng
crypt
3
2:
A
c
cep
t
any m
a
tchi
n
g dNS
N
ame in a sub
j
ect al
t
ernate
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
c
r
y
pt32: A
d
d test
s
for
c
s
.
s
t
anford
.
edu's cha
i
n
.
commit
|
commitdiff
|
tree
2009-11-13
J
u
an L
a
n
g
cr
y
pt32: U
s
e broken() to m
a
rk an expected result from
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan L
a
ng
crypt32:
I
mplement matching a cer
t
ificate
with
a wildca
r
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
c
r
y
pt32: Test ma
t
ching
a
ce
r
t
ifica
t
e
wi
t
h a wild
c
ard
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan La
n
g
c
r
ypt32: Add open
s
sl
.
org's cert to
t
h
e
t
e
sted cha
i
ns
.
commit
|
commitdiff
|
tree
2009-11-12
Juan Lang
rsae
n
h/tests: Fix
l
ength of copied buffer
.
commit
|
commitdiff
|
tree
2009-11-12
Ju
a
n Lang
c
ryp
t
32: Fix more te
s
t failures on older c
r
y
pt32 v
e
rsions
.
commit
|
commitdiff
|
tree
2009-11-12
Juan Lang
crypt32: Fix more test fa
i
l
u
r
e
s
on o
l
der
crypt32 versions
.
commit
|
commitdiff
|
tree
2009-11-12
Jua
n
Lang
c
r
yp
t
32/tests: Fix test failures
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
c
r
ypt32: Fix te
s
t failures on multiple
Windows versions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
c
rypt
3
2: Correct
err
o
r when a mat
c
hing n
a
m
e
c
o
nstraint
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
c
ryp
t
32: Stop reading a serialized store
i
f a non-cont
e
xt
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
cryp
t
3
2: Trace
c
e
r
t versio
n
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lan
g
rs
a
enh/te
s
ts: Fix a couple typo
s
.
commit
|
commitdiff
|
tree
2009-11-11
J
uan Lang
crypt32: Fix test failures across Windows version
s
.
commit
|
commitdiff
|
tree
2009-11-11
Juan
L
ang
crypt32: Fix
some test fail
u
r
e
s on ol
d
er crypt32
versions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan
L
ang
rsaenh/te
s
ts: Fix some t
e
st fai
l
u
re
s
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lan
g
crypt32: Update
a comment
t
o reflect a fix
e
d vul
n
erability
.
commit
|
commitdiff
|
tree
2009-11-10
J
uan L
a
n
g
crypt32: Correct error
whe
n
a c
o
nstrain
e
d,
permitted
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan L
a
ng
crypt32: Use help
e
r function to find the subject alternate
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n La
n
g
crypt32: Correct error
when
t
he sub
j
e
ct alternate name
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32: Check t
h
e
issu
e
d certifica
t
e for name con
s
t
raint
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan L
a
ng
c
r
y
pt32: Add more tes
t
s of name
c
onstrai
n
ts
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
crypt32
:
Test more
c
ha
i
ns
against
different polici
e
s
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
c
ry
p
t32: Disallow embed
d
e
d NULLs in alternate names
.
commit
|
commitdiff
|
tree
2009-11-10
J
uan Lan
g
crypt3
2
: Tes
t
decodi
n
g a
l
ternate names with embedded
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n Lang
c
rypt32: Te
s
t
encoding and decod
i
ng name va
l
u
e
s
w
ith
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
c
rypt32: Reject certi
f
icates whose fields
d
o
n't match
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
J
uan Lang
cryp
t
32:
F
orbid minimum or max
i
mum f
i
elds in
na
m
e constraints
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
Lan
g
c
r
ypt32: Fi
x
decoding
names
w
h
e
n
C
R
Y
PT
_
D
ECOD
E
_AL
L
OC_FLAG
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
an
g
crypt
3
2
: Fix
d
e
coding
u
n
ico
d
e names
when CRYPT_DECO
D
E_ALLOC_
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
ang
wincrypt
.
h
:
Define
szOID_INHI
B
IT_ANY_POLIC
Y
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an Lang
cry
p
t32
:
Fix test failures on Win9x/NT4
.
commit
|
commitdiff
|
tree
2009-11-09
Juan La
n
g
cry
p
t32: Implement decoding cert p
o
licy constrain
t
s
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt
3
2: Im
p
lement enc
o
ding cert policy const
r
aints
.
commit
|
commitdiff
|
tree
2009-11-09
Ju
a
n Lang
c
rypt32: Add tests for enc
o
ding/
d
e
codi
n
g c
e
rt poli
c
y
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an Lang
cryp
t
32
:
Implement decoding
cert p
o
licy
m
a
ppings
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an Lang
cry
p
t
32: Implement enco
d
ing cert policy mappings
.
commit
|
commitdiff
|
tree
2009-11-09
J
uan
L
ang
cr
y
pt32
:
Ad
d
t
est
s
fo
r
en
c
o
ding/deco
d
ing
c
ert policy
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Jua
n
La
n
g
crypt32: Fix decoding cert
issuer/su
b
ject uniq
u
e
id
s
.
commit
|
commitdiff
|
tree
2009-11-09
Juan La
n
g
cr
y
pt32: Fix encoding cer
t
i
ssu
e
r/subje
c
t uniqu
e
ids
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cryp
t
32: Add more tests of cert encoding/de
c
odi
n
g
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cryp
t
32: Perm
i
t lack
o
f
basic constraints extensio
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
cry
p
t32:
P
er
m
it lack of key usa
g
e
extension on r
o
ot
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
J
uan Lang
rsaenh: Only r
e
verse the signi
f
icant
bytes of an expo
r
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lan
g
rsaenh:
O
n
ly rever
s
e the
s
ignif
i
cant byte
s
of an exported
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lan
g
rsaenh/tests: Add round-tri
p
test of RSA
.
commit
|
commitdiff
|
tree
2009-11-09
J
uan
L
ang
r
s
a
enh: Explicitly clear unused memory
w
hen ex
p
o
r
ting
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
rsaenh: Explicitly cle
a
r
u
nused
m
e
m
ory whe
n
expor
t
ing
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
cryptui/tests
:
F
ix
typos
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
cryptui/te
s
ts:
R
emov
e
a
double
free
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lan
g
crypt32: Don't free
a
file store's mem store, it's
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
J
u
an Lang
cryp
t
32: Ad
d
a warning
i
f
a store's r
e
f co
u
nt
i
s invalid
.
commit
|
commitdiff
|
tree
2009-11-05
Ju
a
n
Lang
crypt32: Don't cop
y
past
e
n
d o
f
bu
f
fer
when r
e
moving
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
wintrust
:
Fix a test fai
l
ure on Win2008
.
commit
|
commitdiff
|
tree
2009-11-05
Juan
Lang
cry
p
t32: Fix a test fai
l
ure
on NT 4
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Im
p
lement
CertStore
C
on
t
r
o
l for
c
ollecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Add an i
m
plementation o
f
C
ert
C
ontrolStore
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
c
rypt32:
Add tes
t
s of committ
i
ng
a
collection store
.
commit
|
commitdiff
|
tree
2009-11-04
Ju
a
n La
n
g
crypt32: Eli
m
inate a d
o
uble fre
e
i
n the tes
t
s
.
commit
|
commitdiff
|
tree
2009-11-04
J
u
an Lang
cryp
t
32: Re
n
ame a funct
i
on to
reflect its
behavio
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
cry
p
t32: Release
contexts when
removing them from the
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
Lang
crypt
3
2: Don'
t
delete a
c
ontext w
h
e
n
removin
g
i
t from
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lan
g
c
r
y
pt32:
Add an err
o
r i
f
the ref
c
o
unt
is in
v
alid when
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Ju
a
n
L
a
ng
c
rypt
3
2: Trace whenev
e
r a
r
e
fer
e
nce co
u
nt changes,
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Relea
s
e a link c
o
ntext's li
n
k
e
d context on
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt
3
2: When
c
r
e
ati
n
g
a link context, cal
l
Cont
e
xt_AddRef
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
Lang
crypt32: When
ad
d
-
r
e
f
'in
g
a conte
x
t, add-re
f
its
li
n
ked
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lan
g
crypt32:
W
hen removing
contexts from a
l
ist,
m
ak
e
sure
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Co
r
r
e
c
t referen
c
e coun
t
ing when del
e
ting conte
x
t
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Propagate
errors from CertFree*Context t
o
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Ju
a
n
Lang
cry
p
t32: Add return value to C
o
ntext_Release to allow
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Ju
a
n Lang
wintru
s
t: Onl
y
close
a f
i
le in SoftpubCleanup if the
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lan
g
crypt
3
2: Impl
e
men
t
Ce
r
t
AddEncodedCertificateToSystemStoreA/W
.
commit
|
commitdiff
|
tree
2009-11-04
J
uan Lang
crypt32
:
Add stub
f
or CertAddCertificateLinkToSto
r
e
.
commit
|
commitdiff
|
tree
2009-11-04
Jua
n
L
a
n
g
crypt32: Im
p
l
ement CryptGetIntendedKeyUsag
e
.
commit
|
commitdiff
|
tree
2009-11-04
Ju
a
n La
n
g
crypt32:
A
dd tests
f
or C
e
rtGetIntende
d
KeyUsage
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
r
s
a
enh: Test ex
p
o
r
ting an RSA private
k
ey with the
.
.
.
commit
|
commitdiff
|
tree
2009-11-03
Juan
Lang
c
r
ypt32:
C
o
rrect sp
e
c entries f
o
r certifi
c
ate stor
e
s
.
commit
|
commitdiff
|
tree
next