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
server: Store a duplicate of the file descriptor for file mappings.
2009-11-23
Juan Lang
cryptne
t
: Impro
v
e CryptGetObjectUrl stub
for URL_OID_CERTIFI
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Ju
a
n Lang
crypt32: Only
match
RDN
a
ttrib
u
tes whose lengths are
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Juan Lang
c
r
y
pt32: When sear
c
hin
g
f
o
r a CRL by the AKI extension
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Juan
L
ang
crypt3
2
/t
e
s
t
s: Fix a ty
p
o
.
commit
|
commitdiff
|
tree
2009-11-21
Juan Lang
crypt32: Finding
a CRL iss
u
ed by
a cert should
c
o
mp
a
re
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
J
uan
L
a
ng
crypt32/tests
:
Test
o
n
e
more
c
ertificate against the
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Juan Lang
crypt32/test
s
:
F
ix a
typo
.
commit
|
commitdiff
|
tree
2009-11-21
Juan Lang
c
r
yp
t
n
e
t: Check
CR
L
with verify
t
i
m
e
i
n C
e
r
t
DllVe
r
i
f
yRevoca
t
io
n
.
commit
|
commitdiff
|
tree
2009-11-21
Juan Lang
crypt32
/
tests: Fix tests on Win9x/ME
.
commit
|
commitdiff
|
tree
2009-11-21
Juan Lang
crypt32: Suppor
t
c
h
ecking the requeste
d
usag
e
fo
r
a
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
J
uan Lang
crypt32: Only tra
c
e
a
usage mat
c
h if it's not empty
.
commit
|
commitdiff
|
tree
2009-11-21
J
uan Lang
crypt32: Test verifying
the enha
n
c
e
d
k
ey
u
sage
o
f a
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Juan Lang
c
rypt32:
Cer
t
F
i
n
dCRLI
n
Store
w
ith find ty
p
e C
R
L_FIND_
I
SSUED_F
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Jua
n
Lang
crypt32
:
Correct C
e
rtIsV
a
lidCRLForCert
i
ficate
for ce
r
t
i
fica
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Juan Lan
g
c
r
ypt32:
F
i
x tests on o
l
der Windows vers
i
ons
.
commit
|
commitdiff
|
tree
2009-11-20
J
uan Lang
cr
y
pt32: Assume revocation ser
v
e
r is offline
i
f
r
e
vocation
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Juan
L
a
n
g
crypt32: Fix a typo
.
commit
|
commitdiff
|
tree
2009-11-20
Juan Lang
crypt3
2
: Test revocation
check
i
ng with CertGetCertificateCh
a
in
.
commit
|
commitdiff
|
tree
2009-11-20
Jua
n
Lang
crypt32:
A
dd more
t
ests for CertV
e
rifyRevocati
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Juan Lang
c
r
y
ptnet: Check numb
e
r
o
f conte
x
ts in CertDllVerifyRe
v
ocat
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Ju
a
n Lang
cryptne
t
:
Test
CertDllVeri
f
yRevocation
.
commit
|
commitdiff
|
tree
2009-11-20
Juan Lang
cryptnet: Fix memory
l
eaks querying an object
.
commit
|
commitdiff
|
tree
2009-11-20
Ju
a
n Lang
c
r
yptne
t
: Fix
mem
o
ry leaks
in tests
.
commit
|
commitdiff
|
tree
2009-11-19
Juan
Lang
crypt32: Ad
d
supp
o
rt for C
R
L
_
FIND_IS
S
UED_BY_AKI_FL
A
G
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
J
uan Lang
crypt32: Add
more tes
t
s for CertFindCR
L
I
nStore
.
commit
|
commitdiff
|
tree
2009-11-19
J
ua
n
Lang
crypt32: A
d
d
suppor
t
for
CRL_
F
I
N
D_ISSUED
_
B
Y_SIGNATURE
_
FLAG
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ju
a
n Lang
crypt32: Add basic flags tests flags for C
e
r
tFin
d
C
RLInStor
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
crypt
3
2: More fully implement CertIsVa
l
idCRLForCerti
f
icat
e
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
crypt32: Correct tests for
C
ert
I
s
ValidCRL
F
orCertificat
e
.
commit
|
commitdiff
|
tree
2009-11-19
Ju
a
n Lang
crypt32: Remov
e
a r
e
dundant test
.
commit
|
commitdiff
|
tree
2009-11-19
J
u
an
L
ang
cryp
t
32: Implem
e
n
t
Ce
r
tFin
d
CRLInSt
o
re for fi
n
d type
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Juan Lang
c
rypt
3
2
:
A
dd tests for Ce
r
tFindCRLInStore with
f
ind
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Remove an
u
nnecessary
test f
o
r the extende
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Trace reasons f
o
r n
a
me con
s
traint
f
ailure
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
L
a
ng
crypt
3
2
: Only fai
l
directory
n
a
me
c
ompariso
n
if a directory
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
Lang
crypt32:
D
on't apply directory
n
a
me const
r
aints to
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Accept a certificate i
f
its nam
e
matche
s
a
n
y
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt32: Ch
e
ck emai
l
address in subject name against
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
cr
y
pt
3
2: App
l
y name con
s
t
r
aints
t
o
s
ubject name
.
commit
|
commitdiff
|
tree
2009-11-18
Ju
a
n Lang
cr
y
pt32: Use helper function to compare a subject alternat
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
L
ang
cry
p
t32: Only apply
a
name
c
onstr
a
int if the n
a
me form
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lan
g
c
r
ypt3
2
:
P
ar
t
ially
i
mpl
e
ment checking name constraints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
crypt3
2
: Use
h
elper f
u
nctions to matc
h
e
xclud
e
d an
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
J
u
an
Lang
c
r
ypt32: Let caller set erro
r
codes
w
hen
name constraints
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Juan Lang
cr
y
pt32: R
e
move an unneces
s
ary if
.
commit
|
commitdiff
|
tree
2009-11-18
Juan
La
n
g
cry
p
t
32:
P
rohibit name c
o
nstra
i
nts t
h
at
c
ont
a
in neither
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Ju
a
n
L
ang
cr
y
pt32
/
tests: Fix another
te
s
t failur
e
.
commit
|
commitdiff
|
tree
2009-11-17
J
uan
L
ang
c
rypt3
2
: Impleme
n
t
CertIsRDN
A
ttrsInCertificateName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: Add tests for CertIs
R
DNAttrsInCertificate
N
ame
.
commit
|
commitdiff
|
tree
2009-11-17
Juan La
n
g
crypt32
:
Add stub for
C
e
r
tIsRD
N
AttrsInCertificate
N
ame
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: Ad
d
more tests for CertCompareCert
i
ficateName
.
commit
|
commitdiff
|
tree
2009-11-17
Juan La
n
g
c
ry
p
t32: Correctly matc
h
subd
o
main
s
with
dns na
m
e
c
onstraints
.
commit
|
commitdiff
|
tree
2009-11-17
J
u
an Lang
crypt32: If a h
o
stn
a
me
i
n a
U
RI or
r
fc822 name const
r
aint
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan La
n
g
c
r
ypt32:
Only compare the host
n
a
m
e
por
t
i
on
o
f a URL
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
Juan Lang
crypt32: Include n
a
me constraints error
s
in
the
chain
.
.
.
commit
|
commitdiff
|
tree
2009-11-17
J
uan Lang
crypt32: Trace method used to fin
d
an issue
r
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lang
crypt32: Fix more
test failures
.
commit
|
commitdiff
|
tree
2009-11-16
Juan Lan
g
crypt32: Update a comme
n
t
.
commit
|
commitdiff
|
tree
2009-11-16
J
uan Lang
crypt
3
2: Set C
E
RT_TRUST
_
HAS_VALID_NAM
E
_
C
ONSTRAIN
T
S
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lan
g
c
r
ypt32: Fix test failures
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
crypt32:
Accept any matching dNSName in a subje
c
t
a
lter
n
ate
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
J
uan
La
n
g
crypt3
2
: Add
t
ests for cs
.
stanford
.
e
d
u
'
s chain
.
commit
|
commitdiff
|
tree
2009-11-13
Juan La
n
g
crypt32: Use broken(
)
to mark a
n
expected result from
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Juan Lang
c
r
y
p
t32: Implement matching a c
e
rtificate with a wildca
r
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
J
u
a
n
L
ang
crypt
3
2:
T
e
s
t matching a certi
f
i
cat
e
w
i
th a wildcard
.
.
.
commit
|
commitdiff
|
tree
2009-11-13
Jua
n
L
a
ng
crypt32: Add openssl
.
or
g
's
cert to the te
s
ted
c
hai
n
s
.
commit
|
commitdiff
|
tree
2009-11-12
J
uan Lang
r
saenh/tests:
F
ix lengt
h
of copied buffer
.
commit
|
commitdiff
|
tree
2009-11-12
Juan Lang
crypt3
2
:
F
ix more test failures on olde
r
c
r
y
pt32
v
ersions
.
commit
|
commitdiff
|
tree
2009-11-12
J
ua
n
Lang
crypt32: Fix more te
s
t failures on older crypt
3
2
versions
.
commit
|
commitdiff
|
tree
2009-11-12
Juan Lang
crypt32/tests: Fix test fai
l
ures
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
c
r
ypt3
2
: Fix tes
t
fa
i
lures on mul
t
i
p
l
e
Wi
n
do
w
s versions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lan
g
cry
p
t32
:
Co
r
rect
error when a matching name cons
t
rain
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
Juan La
n
g
cr
y
pt32:
Stop
r
eading a seria
l
ized store if a non-context
.
.
.
commit
|
commitdiff
|
tree
2009-11-11
J
u
an Lang
crypt32: Trace cert ve
r
s
ion
.
commit
|
commitdiff
|
tree
2009-11-11
J
u
an Lang
rsa
e
nh/t
e
sts: F
i
x a
c
ouple
t
y
pos
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
c
r
ypt32
:
F
i
x test
f
a
ilures
acro
s
s Windows
versio
n
s
.
commit
|
commitdiff
|
tree
2009-11-11
Ju
a
n L
a
ng
cryp
t
3
2
: F
i
x some test f
a
i
l
ures on ol
d
er cr
y
pt32 ver
s
ions
.
commit
|
commitdiff
|
tree
2009-11-11
Juan Lang
rsaenh
/
tests: Fix some test failures
.
commit
|
commitdiff
|
tree
2009-11-11
Juan La
n
g
crypt3
2
:
U
pdate a co
m
ment to re
f
l
e
ct a f
i
x
ed vulnerabi
l
ity
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lan
g
crypt32: Co
r
re
c
t
e
r
r
o
r when a c
o
nstra
i
ned
,
permitted
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan
L
ang
crypt32:
Use helpe
r
fu
n
ction to find the sub
j
ect alternat
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n Lang
c
r
y
p
t32: C
o
r
rect erro
r
when the subjec
t
alternate name
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n L
a
ng
crypt32: Che
c
k the issued c
e
rtifica
t
e for
name
constraint
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan L
a
ng
crypt32: Add more tests of nam
e
constraint
s
.
commit
|
commitdiff
|
tree
2009-11-10
J
u
an La
n
g
cry
p
t32: T
e
s
t
more ch
a
i
n
s against different
po
l
ici
e
s
.
commit
|
commitdiff
|
tree
2009-11-10
J
u
an Lang
crypt32:
D
isallow
e
mbedded NULLs in alter
n
ate name
s
.
commit
|
commitdiff
|
tree
2009-11-10
Juan Lang
c
r
ypt32
:
T
e
st deco
d
ing alternate names
with embedded
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Jua
n
Lang
crypt32:
Test encoding and dec
o
d
ing name values with
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n
Lang
cryp
t
3
2
: Reject
certifi
c
ate
s
whose fie
l
d
s
don't matc
h
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Juan La
n
g
crypt32
:
Forbid
m
in
i
mum o
r
maximum f
i
el
d
s
i
n name constrai
n
t
s
.
commit
|
commitdiff
|
tree
2009-11-10
J
u
an
L
an
g
cry
p
t32:
F
i
x dec
o
d
i
n
g nam
e
s wh
e
n CRYPT_DECODE_ALLO
C
_FLAG
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Ju
a
n
Lang
c
rypt32: Fix d
e
coding
u
n
icode
names when C
R
YPT_DECODE_ALLOC_
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
J
u
an
Lang
wincrypt
.
h: Define s
z
OID_INHIBIT_ANY_POLIC
Y
.
commit
|
commitdiff
|
tree
2009-11-09
Juan La
n
g
cry
p
t32: Fix te
s
t
failu
r
es on
Win
9
x/NT4
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
L
ang
crypt32:
Implement decodi
n
g cert policy cons
t
raints
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
c
rypt
3
2
: Implement encoding
cert pol
i
c
y constr
a
ints
.
commit
|
commitdiff
|
tree
2009-11-09
Juan L
a
ng
crypt32: A
d
d
test
s
for encodi
n
g/decoding cer
t
policy
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Jua
n
Lan
g
c
r
ypt32: Imp
l
e
m
e
nt decoding cert po
l
icy mappin
g
s
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
c
rypt32: Implement
e
nc
o
ding
cert policy map
p
ing
s
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
crypt32: Ad
d
test
s
for en
c
od
i
ng/decoding cert polic
y
.
.
.
commit
|
commitdiff
|
tree
next