repo.or.cz
/
wine
/
wine-kai.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
crypt32: Correct an optimization.
2007-09-18
J
u
a
n
Lang
crypt32: Corr
e
ct an optimization
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan Lan
g
cry
p
t
3
2: Corr
e
ct GET_LEN_BYT
E
S for t
h
e
indefinite-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
a
n
Lang
crypt32: Add a
t
est
o
f an i
n
definite
-
l
en
g
th sequence
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
cr
y
pt32: Update
c
o
mments
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
wininet: Create a TCP conn
e
ction if FLAG_ICC
_
F
O
R
CE_CONNE
C
TIO
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
msi: Initia
l
ize nested
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
msi:
Make sure
n
ested is initialized
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan
Lang
msi:
D
on't cra
s
h if
r
ecord has no fields
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
w
i
ntrust:
Don't prefe
r
native
v
ersion
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust: Implement WinVer
i
fyTrust
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lan
g
wintru
s
t: Partial
l
y imple
m
ent SoftpubAut
h
enticode
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust: Save signe
r
cert so chain can be c
r
eated
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust
:
Implement
S
oftpub
C
leanup
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt
3
2:
M
a
k
e cha
i
n tests
m
ore
s
trict
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
c
r
y
p
t32: Se
t
s
u
b
j
ec
t
's info st
a
tus from method
use
d
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
uan Lan
g
c
r
ypt32: P
a
ss subjec
t
's info status when addin
g
an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan L
a
ng
c
rypt32
:
O
nly
d
e
c
ode authority
k
ey
I
D in
su
b
ject cert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt32: (R
e
)introduce helper function
to
g
et issuer
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
r
saenh
:
Valida
t
e pad byte when
dec
r
yp
t
ing a block ciphe
r
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Im
p
l
emen
t
Ce
r
tVerifyCertificateChai
n
Policy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an
L
ang
crypt32: Implement C
e
r
tVerif
y
Certifi
c
a
t
eChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
a
n
Lang
crypt32: Implement CertV
e
rif
y
C
e
r
tificateChain
P
oli
c
y
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Ad
d
i
n
itial tests fo
r
C
ertVeri
f
yCerti
f
i
cateChainPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Ad
d
a
s
tub for CertVerifyCertificateCha
i
nPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
Juan L
a
ng
cry
p
t
32:
A
dd policy fl
a
gs def
i
n
itions
.
commit
|
commitdiff
|
tree
2007-09-11
Juan
Lang
crypt32:
Su
p
p
or
t
CRYPT_DECOD
E
_T
O
_BE_SIGNED_FLAG
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaen
h
: Support se
t
ting
t
he effe
c
tive key length
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
Lang
rsaen
h
: Call setup_key
w
henever the IV is reset
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaenh: Reo
r
d
e
r
padding co
d
e to avoid unnece
s
sary co
m
parison
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
c
r
ypt32:
Add a root store implementatio
n
that reads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan L
a
ng
crypt
3
2: Add a fu
n
c
tion
to
c
reate a
c
e
rtificate ch
a
in
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan La
n
g
cryp
t
32: C
o
nsi
d
er
al
t
ernate
issue
r
s when
building ch
a
i
ns
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
crypt32: Fla
g
s weren't set
,
s
o
don't bo
t
her
p
a
ssing
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
ua
n
Lang
crypt32: De
f
er
checking
signatures
u
ntil chain is complete
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
ypt32
:
Don't ask Cert
G
e
t
Iss
u
erCerti
f
icateFromStore
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n
Lang
cryp
t
32: Don't abort chain
crea
t
ion if
t
he root
s
i
g
nature
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
ang
crypt32
:
Ad
d
s
p
ecial case for
certificates wi
t
h
no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lan
g
c
r
ypt32: Remove
a
mi
s
placed todo_wine
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Set *p
p
C
h
ainCont
e
xt even on
e
rror
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32
:
Test
w
hether chain creation sh
o
uld fail when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n La
n
g
crypt32:
S
e
parate
allocating a simple chain
and checking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cry
p
t32: St
o
re world
stor
e
in ch
a
in
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
ypt32: No
t
finding an issu
e
r s
h
ou
l
dn't cau
s
e
cha
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32: Don't add
e
n
d
c
e
rt's store to world
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
ang
crypt32
:
Open world
s
t
o
re when creating chain, not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cryp
t
32: Ma
k
e a h
e
l
p
er
f
u
n
cti
o
n to create init
i
al candidate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
ypt32: Test that the end cert in a chain's
store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
ypt32: Add more
te
s
t
s
f
or getting issu
e
r c
e
rt from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check path length constr
a
int on a chain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
Lang
c
rypt32:
Set error status on
i
ssued c
e
rtificate,
not
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: C
h
eck
whet
h
er
e
ach signin
g
certificate can
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
crypt
3
2: Check time of each
e
l
e
ment in chain ag
a
i
n
st
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
crypt32: Time validity ne
s
t
i
ng doesn't appe
a
r t
o
be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
C
orrect comb
i
ning
t
rust stat
u
s of a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan L
a
ng
crypt32:
D
o
n
't fail chain creation if sign
a
tur
e
doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
cr
y
pt
3
2: Don't fail cha
i
n cr
e
ation if root isn't
se
l
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n Lang
cr
y
pt32: Halt ch
a
in creation whe
n
a
c
y
cle is d
e
tec
t
e
d
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
c
rypt32
:
Implement C
e
rtDuplicateCertificat
e
Chain
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
crypt32: Re
m
ove
u
nneeded WINAPI f
r
om in
t
ernal
functi
o
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt3
2
: F
r
e
e
lower
q
u
ality chain contexts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: C
h
eck
c
h
ai
n
r
o
o
t's
t
rusted status rega
r
d
l
ess
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Jua
n
Lang
crypt32: Pr
o
perly refere
n
ce c
o
unt certificate conte
x
ts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
crypt32:
A
dd a de
f
ault
c
ycle
d
etection modulus
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cry
p
t
3
2
: The p
r
ef
e
rred issuer fla
g
a
p
p
ears t
o
be
a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
Lang
c
r
ypt32: Greatly e
x
pand c
e
rtificate
c
hain tests
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
win
e
r
r
o
r
.
h: Add more error definitions
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
w
i
n
t
ru
s
t:
I
mplem
e
n
t
pfnCer
t
ificateTrust
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
Lang
wintrust: Save signers of a message
in Softpu
b
Lo
a
dS
i
gnat
u
r
e
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Use a helper fun
c
t
i
on to get
a
signer'
s
cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrus
t
:
Use pfnAddStore2Chain internally
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wi
n
tr
u
st
:
Test
a
n
d implement pfnAdd
C
ert2
C
hain
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan L
a
n
g
win
t
rust: Te
s
t a
n
d
i
mplement pf
n
AddSgnr2Cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
a
n
Lang
wintrus
t
: Test
and implement pfnAddStor
e
2
Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
Lang
wi
n
tru
s
t: Add missing definitions
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
a
n
Lang
crypt32: Set trust sta
t
us on root element
i
n chain
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
wintru
s
t: Use co
m
mo
n
memory f
u
nction
s
.
commit
|
commitdiff
|
tree
2007-08-28
J
u
a
n Lang
w
intrust: Move
m
em alloc fun
c
tions to wintrus
t
_main
.
c
.
commit
|
commitdiff
|
tree
2007-08-28
J
u
a
n
Lan
g
wintrust: Implement SoftpubLoa
d
Sig
n
atur
e
.
commit
|
commitdiff
|
tree
2007-08-28
Jua
n
Lang
wintrust: Tes
t
and implement SoftpubLoadMessage
.
commit
|
commitdiff
|
tree
2007-08-28
Juan Lang
ima
g
ehlp: Move
W
IN_CERTIFICATE types to
wi
n
trus
t
.
h
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Test and
impleme
n
t SoftpubInitialize
.
commit
|
commitdiff
|
tree
2007-08-27
Juan
L
ang
wintrust
:
Add trust
step error definitions
.
commit
|
commitdiff
|
tree
2007-08-27
Juan Lang
wintrust: Mak
e
cry
p
t
provi
d
er
functi
o
ns call
i
ng
convention
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
J
uan Lang
wintrust:
T
est an
d
c
orrect
alloc and free functions
.
.
.
commit
|
commitdiff
|
tree
2007-08-27
Jua
n
Lang
crypt32: Partiall
y
impleme
n
t
C
MSG_CT
R
L
_VE
R
IFY_SIGNAT
U
RE_EX
.
commit
|
commitdiff
|
tree
2007-08-23
Juan Lang
c
rypt32
:
Implement
Cr
y
ptV
e
ri
f
yMessa
g
e
Sign
a
t
u
r
e
.
commit
|
commitdiff
|
tree
2007-08-23
Juan
L
ang
crypt32: Test
a
n
d correct veri
f
ying
t
h
e
signature o
f
.
.
.
commit
|
commitdiff
|
tree
2007-08-23
Juan L
a
ng
a
dvap
i
32: Add more
t
e
s
t
s
for Cry
p
tV
e
rifySignatu
r
eW
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: Test encoding a signed message with a va
l
i
d
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Ju
a
n
La
n
g
crypt32:
Explicitly term
i
nate
lo
o
p
when a matching
.
.
.
commit
|
commitdiff
|
tree
2007-08-22
Juan
Lang
crypt32: On
l
y free allocated handl
e
s
.
commit
|
commitdiff
|
tree
2007-08-22
Ju
a
n Lang
c
r
ypt32:
T
est and
implem
e
nt CryptGetMessageSignerCou
n
t
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lan
g
c
r
ypt32: Imple
m
e
n
t Cryp
t
GetM
e
ss
a
geCer
t
ificates
.
commit
|
commitdiff
|
tree
2007-08-22
Juan Lang
crypt32: T
r
a
c
e
enc
o
din
g
and dec
o
ding public keys on
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
crypt32
:
Implement
verifying a de
c
o
ded
sig
n
ed message
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
J
uan Lang
crypt32:
T
es
t
and impl
e
men
t
getting the co
m
p
uted hash
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
c
ryp
t
32
:
Update a hash
m
essage'
s
hash
h
a
n
dles when
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Move signed message
d
a
ta funct
i
ons
t
o
g
e
ther
.
commit
|
commitdiff
|
tree
2007-08-21
Juan Lang
crypt32: Ma
k
e c
o
nstructing handles a m
e
mb
e
r of signed
.
.
.
commit
|
commitdiff
|
tree
2007-08-21
Jua
n
Lang
crypt32:
Use a helper function to allocate sig
n
e
r
han
d
les
.
commit
|
commitdiff
|
tree
next