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: Don't use exception handler when decoding time zone, caller already does.
2007-09-18
Jua
n
L
ang
crypt32: Do
n
't use
exception handler when decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32:
I
m
pl
e
ment DecodeAltName with DecodeAltNameInter
n
al
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
L
ang
crypt32: Use AsnD
e
co
d
eIntIn
t
e
r
n
al w
h
ere an i
n
te
r
nal
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
crypt32
:
Temporarily change pr
o
totype of
AsnDeco
d
eIntInterna
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
cryp
t
32:
Use internal de
c
ode int function a couple
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
crypt3
2
: Intr
o
d
u
c
e
a space checking helper for functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt
3
2:
M
o
ve
a comme
n
t tha
t
bel
o
nged el
s
ewhere
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
La
n
g
crypt3
2
: Separate DecodeIn
t
into
an internal and external
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Use simpler f
o
rm for internal time
d
eco
d
ing
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: A
l
low i
t
em
s
in an ar
r
ay to be
indefinite
-
length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
c
rypt32: Support indefinite-
l
e
n
gt
h
encoded
ar
r
ays
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
rypt32: Set
byte
s
decoded i
n
al
l
success paths
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cryp
t
3
2: Introdu
c
e a helper
function to
g
e
t
e
ncoded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
crypt
3
2: Remove a
n
unneeded WINAPI
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
a
ng
crypt32: Return
b
ytes decod
e
d from Asn
D
ecodeArra
y
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Pa
s
s
b
ytes decoded po
i
nter t
o
A
s
nDecod
e
A
r
r
ay
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
c
r
y
p
t32
:
Return b
y
t
es decode
d
when dec
o
d
in
g
a
n
alt
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32: Re
t
urn bytes d
e
cod
e
d when
c
o
p
ying DER
-
encoded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
a
n Lang
crypt32: Return bytes dec
o
de
d
whe
n
de
c
od
i
n
g
a s
e
quence
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n La
n
g
crypt32: M
a
ke
a
decode OI
D
functi
o
n t
h
at returns the
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32:
A
dd a dec
o
ded p
a
ramet
e
r to AsnDec
o
deSequenc
e
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lan
g
crypt32: Use a simpler prototype for
array
d
ec
o
ding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
cr
y
pt32: Fix alignment on
6
4
-bit syst
e
ms
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt
3
2: Correc
t
an optimization
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32:
C
orrect GET_LEN_BY
T
ES
fo
r
th
e
ind
e
finite-le
n
gth
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
cr
y
p
t32: Add a test of an indef
i
nite-
l
ength
sequence
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
crypt32: Update
comments
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
win
i
net:
Cre
a
t
e
a
TCP c
o
n
ne
c
tion if FLAG_ICC_FORC
E
_CONNE
C
TIO
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
msi: Initi
a
lize nested
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi:
Make sur
e
n
ested is initialized
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
msi:
D
on't cr
a
sh
i
f record has no fields
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust:
D
on't prefer native
v
e
rs
i
on
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wint
r
ust: Im
p
lement WinVerifyTrust
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust: Pa
r
tially i
m
plement SoftpubAuthenticod
e
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust: Save
s
ign
e
r cert so chain ca
n
be created
.
commit
|
commitdiff
|
tree
2007-09-13
J
u
an Lang
wintrus
t
: Imp
l
em
e
nt SoftpubCleanu
p
.
commit
|
commitdiff
|
tree
2007-09-12
J
uan
L
ang
cry
p
t32: Make chain tests more s
t
rict
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
an Lang
crypt32: Se
t
subject's info
status from
m
e
thod used
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lan
g
crypt32: Pass
sub
j
ect
'
s info status when adding an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt32: On
l
y decode
aut
h
ority key ID
in subjec
t
cert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
uan Lang
crypt32:
(Re)intr
o
duce
helper function
t
o g
e
t issuer
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan
L
a
ng
rsaen
h
: Validat
e
p
a
d byte whe
n
decrypting a
block ci
p
her
.
commit
|
commitdiff
|
tree
2007-09-11
Juan
L
ang
crypt32: Implement Ce
r
tVerifyCertif
i
cateChainPoli
c
y
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an La
n
g
crypt
3
2: Implemen
t
CertVe
r
ifyCertificateChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Implemen
t
Ce
r
tVerifyCertificat
e
Ch
a
inPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an Lang
crypt
3
2
: A
d
d in
i
t
ial
tes
t
s f
o
r CertVerifyCer
t
ificat
e
C
hainPol
i
cy
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lan
g
crypt32: Add a stub
fo
r
C
e
rtVerifyCertif
i
cateChain
P
olicy
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
cr
y
pt32:
A
dd policy flags
defi
n
itions
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Su
p
p
o
rt CRYPT_D
E
CODE_TO_B
E
_SIGNED_F
L
AG
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
Lang
rsaenh: Support
s
e
tti
n
g
the
effective key
l
ength
of
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
La
n
g
rsaenh: Call se
t
u
p
_key whenever
t
he IV is reset
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsae
n
h: R
e
order
p
adding
code
t
o avo
i
d
u
nne
c
essary compari
s
on
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lang
crypt32: Ad
d
a root store imp
l
ementation tha
t
reads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
Lang
crypt32
:
Add a fu
n
c
t
ion to creat
e
a certifi
c
ate chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Con
s
ider a
l
t
e
r
nate issue
r
s w
h
en bu
i
lding chains
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
cr
y
pt32: Flags
were
n
'
t
set, s
o
don't bother passi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32:
Defer checking signatures until
chain is
complete
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cry
p
t
32: D
o
n't
a
s
k Ce
r
tGetIssuerCertificateFromStore
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan
L
ang
cry
p
t32: Don't abort c
h
a
in creation i
f
the root sign
a
ture
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32: Add
s
p
eci
a
l case for
certificates with no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lan
g
c
ry
p
t3
2
: R
e
move a mispl
a
ced todo_wi
n
e
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n
La
n
g
crypt32: S
e
t *ppC
h
ainConte
x
t ev
e
n
o
n error
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
c
rypt32: T
e
st whe
t
her
ch
a
in cr
e
ation sh
o
uld
fa
i
l when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan
Lang
crypt32: Separate al
l
o
c
a
tin
g
a
simple
c
hain and
check
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lan
g
cryp
t
32: Stor
e
world store
i
n chain
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Not f
i
nding an i
s
suer shouldn't cause chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lan
g
crypt32: Don't add end ce
r
t
's store to world
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
a
n La
n
g
crypt32: Open
world store when creati
n
g c
h
ain, not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
r
ypt32: Make
a helper funct
i
on to create initial candidat
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32:
Test
that the
end cert
in
a ch
a
in's store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32:
A
d
d
more tests fo
r
getting is
s
u
er ce
r
t from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n
Lang
crypt32: Check p
a
t
h length con
s
traint
o
n
a
c
hain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
cry
p
t32: Set error s
t
atus on issued certific
a
t
e, not
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt3
2
: Check whe
t
her each signi
n
g cert
i
ficate ca
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32:
C
heck time of each element in chain against
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
a
ng
crypt
3
2
: Time validity nesting doesn't
a
pp
e
ar to be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cry
p
t32: Correct combinin
g
tr
u
s
t status of
a
cha
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n Lan
g
crypt32: Don't fail
c
hain creation if
s
ignature
d
o
esn
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
cryp
t
32: Don't fail chain crea
t
ion
if root is
n
't self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt
3
2
: Halt
c
ha
i
n
creation when a
c
ycle is detected
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
an
g
crypt32:
I
mpleme
n
t
C
e
rtDu
p
licate
C
er
t
if
i
c
a
teC
h
ain
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
cry
p
t3
2
: Re
m
ove unneeded WINAPI fro
m
internal functi
o
n
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
r
ypt3
2
:
Free low
e
r quality chain contexts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Check cha
i
n root
'
s trusted status r
e
g
a
rdless
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
an Lang
crypt32: Properly refe
r
ence count cer
t
ificate contexts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Add
a
default
c
ycle d
e
tection mod
u
l
us
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
cryp
t
3
2
: The
p
refe
r
red issu
e
r flag
a
ppear
s
t
o
be a
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
Lang
crypt32: Gre
a
tly expand cer
t
ificate chain tests
.
commit
|
commitdiff
|
tree
2007-08-29
Juan L
a
ng
winerror
.
h:
A
dd more
e
rror definition
s
.
commit
|
commitdiff
|
tree
2007-08-29
J
u
an Lang
win
t
rust: Imp
l
ement pfn
C
ertifi
c
a
teTru
s
t
.
commit
|
commitdiff
|
tree
2007-08-29
J
uan L
a
n
g
wintrust: Save signe
r
s of a message in
S
o
f
tpubLoadSignature
.
commit
|
commitdiff
|
tree
2007-08-29
Jua
n
L
ang
win
t
rust: Use a
help
e
r f
u
nction
to ge
t
a signer's cert
.
.
.
commit
|
commitdiff
|
tree
2007-08-29
Juan
Lang
wintrust:
U
s
e pfnAddS
t
ore
2
Chain
i
n
t
e
rnal
l
y
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
wintrust: Test and i
m
plement
p
fn
A
ddCert2Cha
i
n
.
commit
|
commitdiff
|
tree
2007-08-29
Ju
a
n Lang
wintrust
:
T
est a
n
d impleme
n
t pfnAddSgnr2Chain
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
win
t
r
u
st: Test
a
n
d implement pfn
A
ddS
t
ore2Chai
n
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lan
g
win
t
rust: A
d
d mi
s
s
ing def
i
nition
s
.
commit
|
commitdiff
|
tree
2007-08-29
Juan Lang
crypt
3
2
:
Set trus
t
statu
s
on root
e
lemen
t
in
c
hai
n
.
commit
|
commitdiff
|
tree
2007-08-28
Ju
a
n Lan
g
wintru
s
t: Use
c
o
m
m
o
n memor
y
functio
n
s
.
commit
|
commitdiff
|
tree
2007-08-28
Juan
L
a
n
g
win
t
rus
t
: Move
mem alloc
functions to wintru
s
t
_
mai
n
.
c
.
commit
|
commitdiff
|
tree
next