repo.or.cz
/
wine
/
gsoc_dplay.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
widl: Implement complex arrays.
2007-09-18
Juan Lan
g
cry
p
t32:
U
se
d
ecode function's returned
d
ecoded length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
rypt
3
2:
r
et is alread
y
true
,
don't r
e
test it
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
crypt32:
Explicitly count bytes to
copy i
n
DecodeCopy
B
ytes
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
cr
y
pt32: Test and c
o
rrect decoding indefinite-l
e
ngth
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
y
p
t32: Use
c
o
r
rect enc
o
de
d
l
ength whe
n
deco
d
in
g
a
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
cryp
t
3
2: Simp
l
ify As
n
DecodeSequ
e
nce
I
tems a tiny bit
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan L
a
ng
crypt3
2
: A
l
l
o
w indefinite
-
leng
t
h en
c
oding o
f
sequence
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
cr
y
pt32: Simplify De
c
o
de
P
athLe
n
Constraint
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
L
ang
crypt
3
2: Allow
a
s
e
quence to have
a
n indefinite-
l
e
n
gth
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
c
rypt32
:
Set *pcbDe
c
o
d
ed in every function
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
rypt32: Use interna
l
fo
r
m for all internal
dec
o
ding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan Lang
c
rypt32:
Get ri
d
of e
n
coding ty
p
e ar
g
ument
t
o AsnDeco
d
eSequ
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
crypt
3
2: Get rid of encod
i
ng
t
ype from AsnDecodeSequenceIt
e
m
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Don'
t
u
s
e ex
c
e
pti
o
n
handler when decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
crypt32: Implem
e
n
t De
c
od
e
Alt
N
ame
with
D
ecodeAltNameInternal
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32
:
Us
e
AsnDecodeIntInternal w
h
ere a
n
internal
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
rypt32: T
e
mporarily c
h
ange p
r
o
t
otype
of AsnDecodeIntInterna
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
crypt
3
2
:
Use internal decode int fun
c
tion a
c
ouple
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
crypt32: Introdu
c
e a
space c
h
ec
k
i
ng he
l
per
f
o
r functions
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cr
y
pt32
:
Move
a comm
e
nt that belonged elsew
h
ere
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
cr
y
pt32: Separate De
c
odeInt
i
nto an internal and ext
e
rna
l
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Use simpler form fo
r
i
nternal time decodin
g
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
crypt32: Al
l
ow
i
tems in an ar
r
ay to be
in
d
efinite-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
c
rypt32:
S
u
p
port indef
i
nite-length encoded
a
r
rays
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
y
pt32: Set bytes
decod
e
d
in
a
ll success pa
t
hs
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
crypt32
:
Introduce a he
l
per funct
i
on to get encoded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
crypt
3
2: Remove
a
n u
n
neede
d
W
I
N
A
P
I
.
commit
|
commitdiff
|
tree
2007-09-18
J
ua
n
Lang
crypt
3
2:
R
eturn bytes deco
d
ed from
A
snDecodeArray
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Pas
s
b
yt
e
s
d
ec
o
ded poi
n
ter to AsnDeco
d
e
A
rray
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
crypt32
:
Retu
r
n bytes decode
d
wh
e
n decoding an a
l
t
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32: Retur
n
bytes decoded when copyin
g
D
ER-encoded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
cr
y
pt
3
2
: Return bytes d
e
coded
when
d
e
c
oding a sequen
c
e
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
cry
p
t32:
M
ak
e
a d
e
co
d
e OID fu
n
cti
o
n that
r
eturn
s
the
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
La
n
g
crypt3
2
: Add
a
d
e
c
o
d
ed p
a
ramet
e
r
t
o AsnDecod
e
Se
q
uence
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Us
e
a simpler prototype
for
a
rray decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Fix
a
lignment
o
n 64
-
bit s
y
stems
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32:
C
orrect an op
t
imization
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32
:
Corr
e
ct GET_LEN_BYTES for the indefinite-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an L
a
n
g
crypt32: Add a
test of an indefinite-l
e
ngth sequence
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
a
n
Lang
c
rypt32: Update comments
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
wini
n
e
t
: Cr
e
ate a T
C
P c
o
nne
c
tion if
F
L
A
G_ICC_FORCE_CONNECTIO
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
m
si: I
n
itialize n
e
st
e
d
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi: Mak
e
sure ne
s
t
ed
i
s initiali
z
e
d
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
msi: Don
'
t cra
s
h if r
e
cord has no fiel
d
s
.
commit
|
commitdiff
|
tree
2007-09-13
Juan La
n
g
wintrust
:
Don't prefer na
t
ive version
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
win
t
rust: Implement WinVerifyTr
u
st
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust:
P
artially imple
m
ent
SoftpubAuthen
t
i
code
.
commit
|
commitdiff
|
tree
2007-09-13
Juan
L
ang
w
i
ntrust:
Sa
v
e s
i
gner
cert
so c
h
ai
n
can be
created
.
commit
|
commitdiff
|
tree
2007-09-13
J
uan
L
ang
wintrust:
I
mple
m
ent Softpu
b
Cleanup
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
an Lang
crypt3
2
:
Make chain
t
e
sts more strict
.
commit
|
commitdiff
|
tree
2007-09-12
Ju
a
n Lang
crypt32: Set su
b
j
e
c
t's
inf
o
status from method used
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lan
g
crypt3
2
: Pass su
b
ject's inf
o
status when a
d
ding an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt32: Only
decode auth
o
ri
t
y key
I
D in subject cert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
an L
a
ng
crypt32: (Re
)
introduce helper
f
unction
t
o
get issuer
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Ju
a
n
Lang
rsaenh
:
Validate pad byte when
d
ecrypting
a block cipher
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt3
2
: Im
p
lement CertVerif
y
CertificateCha
i
n
P
olicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Implement CertVer
i
f
y
C
er
t
ific
a
teChainPolicy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n Lang
c
r
ypt32: Impl
e
m
e
n
t
C
ertVerify
C
ertificat
e
ChainP
o
licy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
c
r
y
p
t
32:
Add initial t
e
sts for
CertVerifyCert
i
f
i
cateC
h
a
inP
o
li
c
y
.
commit
|
commitdiff
|
tree
2007-09-11
Juan La
n
g
c
ry
p
t32: A
d
d a stub for C
e
r
t
Verif
y
CertificateChainPol
i
c
y
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lang
cr
y
pt32:
A
dd
p
olicy f
l
a
g
s definiti
o
ns
.
commit
|
commitdiff
|
tree
2007-09-11
Jua
n
Lang
c
r
ypt32: Support CRYPT_DECODE_
T
O
_B
E
_S
I
G
N
ED_FLAG
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n Lang
rsaenh:
Support s
e
tting th
e
effectiv
e
key length of
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an L
a
ng
rsaenh: C
a
l
l setup_k
e
y whene
v
er the IV is reset
.
commit
|
commitdiff
|
tree
2007-09-11
Juan La
n
g
rsaenh: Reorder p
a
d
ding co
d
e to avoid unne
c
essa
r
y com
p
arison
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n
L
an
g
crypt32: Add a root
s
tore impl
e
mentation t
h
a
t r
e
ads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an Lang
c
rypt32: Add
a function to create a c
e
rtificate cha
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Con
s
ider alternate i
s
suers when bui
l
di
n
g chains
.
commit
|
commitdiff
|
tree
2007-09-10
Jua
n
Lang
crypt32: Fl
a
gs weren't set
,
so
don't
b
other passi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
c
rypt3
2
: Defer checking
s
ignature
s
unt
i
l chain i
s
c
o
m
plete
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32:
D
o
n
't ask Cert
G
etIssuerCertificateF
r
omStore
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan La
n
g
c
ryp
t
32: Don't
abort chain creation if the ro
o
t sig
n
atu
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
c
r
ypt32: A
d
d spe
c
ial
case
f
or
c
ertifi
c
ates
with no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cryp
t
32: Remove a misplaced todo_wine
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an Lang
crypt32:
S
et *
p
pCha
i
nContext e
v
en on error
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32
:
Tes
t
whether cha
i
n cr
e
ation should fail
w
he
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lan
g
crypt32: Separat
e
allocating a s
i
mple
cha
i
n and checking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
crypt32: Store
world sto
r
e
i
n chain
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan L
a
ng
crypt32: Not finding
a
n iss
u
er s
h
ouldn
'
t cause chain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
crypt32:
D
on't add
e
nd cert's
s
tore to world
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt3
2
: Open
world store when creating chain, not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
Lang
crypt32: Make
a helper function to create initi
a
l candidate
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lan
g
crypt32:
Test that the end
cert i
n
a chain's store
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Add mo
r
e tests fo
r
get
t
ing
issuer cert from
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
cry
p
t32: Check path
l
ength con
s
t
r
a
i
nt on a chain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
ry
p
t32
:
S
e
t error s
t
atus on issued certificate
,
not
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
Lang
crypt32: Check whet
h
er each signing certificat
e
can
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
J
u
a
n Lang
crypt32
:
Check
time of each eleme
n
t
i
n chain against
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan L
a
ng
crypt32: Ti
m
e validity nesting
doesn't appear to be
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
L
ang
cry
p
t32: Correct co
m
b
i
ning trust
stat
u
s of a chain
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan
Lang
crypt32: Don't f
a
il chain creation if sig
n
ature d
o
e
s
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
crypt32: Do
n
't f
a
il chain cr
e
ation
i
f
root
isn'
t
self
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Ju
a
n
Lang
crypt32
:
Halt
c
hain cre
a
tio
n
whe
n
a cycle i
s
detected
.
commit
|
commitdiff
|
tree
2007-08-31
Juan L
a
ng
crypt32: Implement Ce
r
tDuplicateCert
i
f
i
cateC
h
ain
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lan
g
crypt32
:
R
e
move unneeded WINAP
I
from int
e
r
n
al
f
unc
t
ion
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Free lower q
u
ality chai
n
c
o
nte
x
ts
.
commit
|
commitdiff
|
tree
2007-08-31
Juan La
n
g
crypt32: Check chain
r
oot
'
s trusted sta
t
us regardle
s
s
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
c
r
ypt32: Pro
p
erly
r
e
fere
n
c
e
coun
t
certificat
e
co
n
texts
.
.
.
commit
|
commitdiff
|
tree
2007-08-31
Juan Lang
crypt32: Ad
d
a
default cy
c
le d
e
tection modulus
.
commit
|
commitdiff
|
tree
2007-08-31
J
uan Lang
cr
y
pt
3
2: The pr
e
ferred issu
e
r
flag appears to be a
.
.
.
commit
|
commitdiff
|
tree
next