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
crypt32: Permit lack of key usage extension on root certificates.
2009-11-09
Juan La
n
g
c
rypt32: Permit lack of key usage extension on root
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Jua
n
Lang
rs
a
enh
:
Only reverse th
e
significant bytes of
an exported
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan Lang
r
s
aenh: Only reverse the significant byte
s
of an expor
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
J
u
an Lang
rsaenh
/
tests
:
Add round-tr
i
p test
o
f RSA
.
commit
|
commitdiff
|
tree
2009-11-09
Juan
L
a
ng
r
saenh:
E
xplicitly cle
a
r unuse
d
memory
w
hen ex
p
or
t
in
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Juan L
a
n
g
rsaenh:
Ex
p
licitly clear un
u
sed memory when exporting
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
cryptui/tests: Fix typ
o
s
.
commit
|
commitdiff
|
tree
2009-11-05
Juan L
a
ng
cryptui
/
tests: R
e
move a double free
.
commit
|
commitdiff
|
tree
2009-11-05
Juan La
n
g
crypt32: Don
'
t
free a fi
l
e store's mem store, it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
Juan Lang
crypt32:
A
dd a w
a
rning if a s
t
ore's ref
coun
t
is
inva
l
id
.
commit
|
commitdiff
|
tree
2009-11-05
Jua
n
Lang
c
r
ypt32: Don't cop
y
past
e
nd of
b
u
ffer when removing
.
.
.
commit
|
commitdiff
|
tree
2009-11-05
J
u
an Lang
wintru
s
t
:
Fix
a
test failure on Win2008
.
commit
|
commitdiff
|
tree
2009-11-05
Jua
n
Lang
crypt32:
Fix a test
f
ailur
e
on
N
T 4
.
commit
|
commitdiff
|
tree
2009-11-04
Juan L
a
ng
c
rypt32: Implement
C
ertStoreContro
l
for collect
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
c
rypt32
:
Ad
d
an
i
m
p
lement
a
tio
n
of C
e
r
tControlStore
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
Lang
crypt32: Ad
d
tests of comm
i
ttin
g
a collection st
o
re
.
commit
|
commitdiff
|
tree
2009-11-04
Jua
n
Lang
crypt32: Eliminat
e
a
d
ouble free
i
n the te
s
ts
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Rename a
f
unction to
r
eflect its
behavi
o
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
uan La
n
g
crypt3
2
: Re
l
ease contexts when removi
n
g them from
the
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
uan
Lang
crypt
3
2: Don't delete a context w
h
en
r
emovin
g
it
from
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lan
g
crypt3
2
: Add
an error
if the ref count
i
s
i
nval
i
d wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt3
2
:
T
race whenever a refere
n
c
e count
changes,
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: Rel
e
ase a link
co
n
text's
linked context on
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan
Lang
crypt32: When
creating a li
n
k context, call C
o
n
text_AddRef
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
J
uan La
n
g
crypt32: When add-
r
e
f'
i
ng a conte
x
t
,
add-ref
its
l
inked
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32: When removing contexts from a list, make sure
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Jua
n
Lang
crypt32
:
C
o
rrect r
e
fe
r
e
n
ce
c
o
unting
w
hen deleting contexts
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lan
g
crypt32: Pr
o
pagate errors
from CertFree*Context to
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
crypt32:
A
dd
r
eturn value to
Context_
R
elease to allow
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
wintrust
:
Only cl
o
se a f
i
le i
n
SoftpubCle
a
nup i
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
cr
y
pt32:
I
m
plement
C
ertAddEnco
d
edCe
r
ti
f
icateToS
y
st
e
mSt
o
reA/W
.
commit
|
commitdiff
|
tree
2009-11-04
J
uan Lang
crypt32: Add stub for
CertAd
d
Certificate
L
i
n
kToStore
.
commit
|
commitdiff
|
tree
2009-11-04
Juan Lang
cry
p
t32: Implement CryptGetIntendedKeyUsage
.
commit
|
commitdiff
|
tree
2009-11-04
Ju
a
n Lang
crypt3
2
:
A
dd
te
s
ts for Cert
G
etIntended
K
eyUsage
.
commit
|
commitdiff
|
tree
2009-11-04
J
ua
n
L
ang
rsaenh
:
Test
e
x
porti
n
g an RSA p
r
ivate
k
ey with the
.
.
.
commit
|
commitdiff
|
tree
2009-11-03
Juan Lang
crypt32: Correct spec
entries for certif
i
c
ate stores
.
commit
|
commitdiff
|
tree
2009-11-03
J
u
an Lan
g
crypt3
2
: Add stub
f
or CryptG
e
tIn
t
endedKeyUsag
e
.
commit
|
commitdiff
|
tree
2009-11-03
Ju
a
n
L
ang
crypt32:
F
ix a memory leak
i
n a test
.
commit
|
commitdiff
|
tree
2009-11-03
J
uan Lang
crypt32: F
i
x a memo
r
y leak re
a
ding
tr
u
sted root c
e
rts
.
commit
|
commitdiff
|
tree
2009-11-03
J
u
an Lang
crypt32: Fix
a
mem
o
ry leak qu
e
rying
a
mess
a
ge object
.
commit
|
commitdiff
|
tree
2009-11-03
Juan
L
a
n
g
crypt32
:
Support reading
a
serialized sto
r
e object
.
.
.
commit
|
commitdiff
|
tree
2009-11-03
Juan Lang
cryp
t
32: Abstract
f
un
c
t
ion used to read
from readin
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-03
Juan Lang
cryp
t
32: Allow errors in locall
y
ins
t
alled root certs
.
commit
|
commitdiff
|
tree
2009-11-03
Juan Lang
cr
y
pt32: Trace contents o
f
CERT_
C
H
A
IN_P
A
RA
.
commit
|
commitdiff
|
tree
2009-11-03
J
uan
L
ang
crypt32: A
d
d s
u
p
p
o
rt for the CRYPT_STRING
_
N
OCRLF
f
lag
.
.
.
commit
|
commitdiff
|
tree
2009-11-03
Juan Lang
c
rypt32: Par
t
ially
implemen
t
CryptBinaryToStrin
g
W
.
commit
|
commitdiff
|
tree
2009-10-30
Juan Lang
crypt32: Trace
p
ol
i
cy error
s
tat
u
s in C
e
rtV
e
ri
f
yCertifi
c
a
teC
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
Juan Lang
crypt32: Create a V1 cer
t
i
f
icate if it do
e
s
n
't have
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
Jua
n
Lang
crypt32: Check CA cer
t
i
fica
t
es fo
r
the enh
a
n
c
ed ke
y
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
J
uan Lang
cr
y
p
t
32
:
Only pe
r
mit
v
1
o
r v2 C
A
cer
t
ificates without
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
Ju
a
n
Lang
cryp
t
32: Use a
h
elper
function
t
o fi
n
d an existi
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
J
u
an Lan
g
c
rypt32: Add key usage extensi
o
n to chain4_0
.
commit
|
commitdiff
|
tree
2009-10-30
J
u
a
n
L
ang
c
r
ypt32: Only permit v
1
or
v
2 CA certificates without
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
Juan Lang
cryp
t
32:
Ad
d
b
asic cons
t
r
a
ints to chain quality
se
l
ection
.
.
.
commit
|
commitdiff
|
tree
2009-10-30
J
ua
n
L
a
ng
cry
p
t32: Re
m
ove redundant if claus
e
.
commit
|
commitdiff
|
tree
2009-10-30
Juan Lang
crypt32: Add
b
asic constraints to cha
i
n15_0
.
commit
|
commitdiff
|
tree
2009-10-30
Juan Lan
g
cry
p
t32:
A
dd basic c
o
n
straints to chain14_0
.
commit
|
commitdiff
|
tree
2009-10-30
Juan La
n
g
cry
p
t3
2
: Add basic
constr
a
ints
a
n
d key usage to ch
a
i
n
12_
0
.
commit
|
commitdiff
|
tree
2009-10-30
Juan La
n
g
crypt32: Add basic constraints and
k
ey usage
to
c
hain8_0
.
commit
|
commitdiff
|
tree
2009-10-30
Juan
L
a
ng
crypt32: Add ba
s
ic
c
onst
r
aint
s
and key
usage
t
o chain5_0
.
commit
|
commitdiff
|
tree
2009-10-30
Juan Lang
crypt32: Add bas
i
c
c
on
s
traints an
d
key usage t
o
ch
a
in2_0
.
commit
|
commitdiff
|
tree
2009-10-30
J
u
an Lang
crypt32
:
A
dd basic co
n
stra
i
nts
and key usage to ch
a
in0_0
.
commit
|
commitdiff
|
tree
2009-10-29
Juan Lang
cryptui: Fix German translati
o
n
.
commit
|
commitdiff
|
tree
2009-10-29
Juan Lang
crypt32: Implement Cer
t
Verif
y
Cer
t
ificateChai
n
P
o
licy
.
.
.
commit
|
commitdiff
|
tree
2009-10-29
J
uan Lang
c
r
y
pt32: Add some tests o
f
the
SSL po
l
i
c
y
.
commit
|
commitdiff
|
tree
2009-10-29
Juan
Lang
crypt32: Allow th
e
caller of c
h
e
ckChainPolicy
S
tatus
.
.
.
commit
|
commitdiff
|
tree
2009-10-29
Juan Lang
cryp
t
32: Add the Google website's cert to te
s
ts
.
commit
|
commitdiff
|
tree
2009-10-29
J
u
an La
n
g
crypt32:
S
upport IP
v
6 addresse
s
in name constraint
.
.
.
commit
|
commitdiff
|
tree
2009-10-29
J
ua
n
L
ang
c
r
ypt32: Trace ne
t
s
ca
p
e
cert type
e
x
tensi
o
n
.
commit
|
commitdiff
|
tree
2009-10-29
Juan Lang
c
rypt
3
2: Trace di
r
ector
y
name of alt
n
a
me entri
e
s
.
commit
|
commitdiff
|
tree
2009-10-29
Juan Lang
c
r
ypt32: Corr
e
ct
a
prototype
.
commit
|
commitdiff
|
tree
2009-10-29
Juan Lang
cry
p
t32: Accept either the su
b
ject alt na
m
e
2 or
subject
.
.
.
commit
|
commitdiff
|
tree
2009-10-29
J
u
an Lang
c
ry
p
t32:
Tra
c
e the
a
lt name extensions
.
commit
|
commitdiff
|
tree
2009-10-29
Jua
n
Lang
cryp
t
32:
Trace name co
n
straints exten
s
io
n
.
commit
|
commitdiff
|
tree
2009-10-29
Ju
a
n La
n
g
c
r
ypt32: Trac
e
cert policies exten
s
ion
.
commit
|
commitdiff
|
tree
2009-10-29
Jua
n
Lang
c
ryp
t
32: T
r
a
ce
enha
n
ced key u
s
age
ext
e
nsi
o
n
.
commit
|
commitdiff
|
tree
2009-10-28
Juan Lang
cryptui: Display <None> for a cert's friendly name
.
.
.
commit
|
commitdiff
|
tree
2009-10-27
Juan
L
a
ng
cryptui: Sort
c
ert
i
ficates by sub
j
e
ct nam
e
by default
.
commit
|
commitdiff
|
tree
2009-10-27
Juan Lang
cryptui: Suppo
r
t sorting
c
ol
u
mns by
clicking on their
.
.
.
commit
|
commitdiff
|
tree
2009-10-26
J
u
a
n Lang
crypt32
:
Fix
a test failure on systems with n
o
c:
drive
.
commit
|
commitdiff
|
tree
2009-10-26
J
uan Lang
cry
p
t
32: Move tracing of key usage extension to
c
ommo
n
.
.
.
commit
|
commitdiff
|
tree
2009-10-23
J
uan La
n
g
cr
y
pt32: Ma
k
e
s
ure item size is at least the min size
.
.
.
commit
|
commitdiff
|
tree
2009-10-23
Juan Lang
wintrust: Make sure ite
m
s
i
ze is a
t
least the min size
.
.
.
commit
|
commitdiff
|
tree
2009-10-23
Juan Lang
a
dvapi32: Fix a
c
ommen
t
typo
.
commit
|
commitdiff
|
tree
2009-10-23
J
u
an L
a
n
g
wintru
s
t: Test th
e
pgKn
o
w
n
Subje
c
t field
o
f
W
INTRUST_F
I
LE
_
INFO
.
commit
|
commitdiff
|
tree
2009-10-22
Juan Lang
cryp
t
32: Fix tes
t
fail
u
res on older versions of c
r
ypt32
.
commit
|
commitdiff
|
tree
2009-10-22
Jua
n
L
a
ng
rsaenh: Revert p
a
rt of d3c482250a8232
e
965
7
e
c
efb3e61fff01
9
4e3fbe
.
commit
|
commitdiff
|
tree
2009-10-22
Juan Lang
rsae
n
h
: Fail
if
CR
Y
PT_IPSE
C
_HMAC_KEY is passed t
o
C
ryptImpor
.
.
.
commit
|
commitdiff
|
tree
2009-10-22
Juan Lang
r
sa
e
nh: A
d
d more tests o
f
t
h
e RC2 key length
.
commit
|
commitdiff
|
tree
2009-10-21
Juan
L
an
g
c
rypt32: Check ke
y
u
s
age during chain validation
.
commit
|
commitdiff
|
tree
2009-10-21
Juan La
n
g
cryp
t
32: Add test
s
for key usage i
n
t
he base policy
.
commit
|
commitdiff
|
tree
2009-10-21
Juan
L
a
n
g
crypt32
:
A
dd
k
ey usag
e
ext
e
nsion to non-root
C
A certs
.
commit
|
commitdiff
|
tree
2009-10-21
Juan
L
ang
c
r
ypt32: Get CA flag fr
o
m
bas
i
c
c
onstraints extension
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
J
u
an Lang
crypt32: Chec
k
basic constrain
t
s extension for end
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Ju
a
n
Lan
g
rsaen
h
: Store key when
algi
d
is a CALG_RSA_
*
a
lg
i
d
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Juan
L
a
n
g
cry
p
t32: Encode pub
l
ic
keys with NULL
par
a
meters if
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Juan Lang
crypt32:
U
se helper fu
n
c
tion to enc
o
de pub
l
i
c
ke
y
s
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
J
u
an Lang
crypt3
2
:
Add
a
h
e
lper
f
unction
to encode a
c
e
rt's pub
l
ic
.
.
.
commit
|
commitdiff
|
tree
2009-10-21
Juan Lang
c
r
ypt32: Set
a
n
out
p
ut parameter on the success path
.
commit
|
commitdiff
|
tree
2009-10-21
Juan Lang
cry
p
t
32: Fix duplicating
a
NULL CTL context
.
commit
|
commitdiff
|
tree
next