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
setupapi: Implement SetupDiGetDeviceInstanceIdW.
2007-09-21
J
ua
n
La
n
g
s
e
tu
p
api: Implement
S
etupDiGetDeviceInst
a
nceId
W
.
commit
|
commitdiff
|
tree
2007-09-21
J
uan Lan
g
s
e
t
upapi: Implement Set
u
p
D
iC
r
e
a
t
e
DeviceInfoW
.
commit
|
commitdiff
|
tree
2007-09-20
J
uan Lang
se
t
upapi: Add error checking to Setup
D
iCre
a
teD
e
v
i
c
eInfoW
.
.
.
commit
|
commitdiff
|
tree
2007-09-20
Ju
a
n
L
ang
setupap
i
: Imple
m
e
nt
Set
u
pD
i
Ge
t
D
eviceInsta
n
c
e
IdA o
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-20
J
uan Lang
setupapi
:
I
mplement SetupDiEnumDeviceInfo
.
commit
|
commitdiff
|
tree
2007-09-20
Ju
a
n Lang
set
u
papi: Add a p
l
ac
e
hold
e
r
for devic
e
s
.
commit
|
commitdiff
|
tree
2007-09-20
J
uan
L
ang
setupapi: A
d
d tests
f
o
r SetupDiGetDeviceInstanc
e
Id
.
commit
|
commitdiff
|
tree
2007-09-20
Ju
a
n Lang
s
e
t
u
papi: Add st
u
b
s for SetupDiGetDe
v
iceIn
s
t
a
nceIdA/W
.
commit
|
commitdiff
|
tree
2007-09-20
Juan Lang
setupapi:
A
dd tests for
Set
u
p
DiCreateDev
i
ceInfo
.
commit
|
commitdiff
|
tree
2007-09-19
J
u
an Lang
setupapi: Add missing prototypes a
n
d definiti
o
ns, and
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
Juan
Lang
setupapi:
Fix typo
.
commit
|
commitdiff
|
tree
2007-09-19
Juan
Lang
setupapi: Fix return typ
e
.
commit
|
commitdiff
|
tree
2007-09-19
J
uan Lang
se
t
u
p
api: Corre
c
t type to match
P
S
D
K
.
commit
|
commitdiff
|
tree
2007-09-19
Juan Lang
crypt
3
2
:
F
ix alignm
e
nt for 6
4
-bi
t
systems
.
commit
|
commitdiff
|
tree
2007-09-19
Jua
n
Lang
crypt32:
Imp
l
ement streamed encoding of an inde
f
inite
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
Juan
L
a
ng
crypt32: Pass length rathe
r
than entire message
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cry
p
t32: Use decode function's r
e
t
u
rn
e
d
decoded length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
a
n
La
n
g
cr
y
pt32: ret is alre
a
dy true,
don't
r
e
t
est it
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32:
E
xplicitly count bytes to copy in
D
e
codeCopyByte
s
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Test and cor
r
ec
t
decoding in
d
efinite-
l
e
n
gt
h
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n
L
ang
crypt32:
U
se correct encod
e
d length when d
e
coding a
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt3
2
: Simpl
i
fy AsnDec
o
deS
e
quenceItems a tiny bi
t
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
La
n
g
c
r
yp
t
32: Allow
indefinite-l
e
ngt
h
encod
i
ng of sequence
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Simplify Decod
e
PathLenConstraint
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
Lang
crypt32
:
All
o
w
a sequence
t
o have an indefin
i
te-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Set *pc
b
D
e
coded
i
n ever
y
f
u
nction
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
crypt3
2
: Use intern
a
l form for
all internal decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Get rid of encodin
g
t
y
pe ar
g
um
e
nt to AsnDecodeSeque
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan
L
ang
c
rypt32
:
G
et rid of encodi
n
g type from
A
s
nDecode
S
equenceItem
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32
:
Don'
t
use
e
xcep
t
ion handler when decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Imple
m
ent Dec
o
deAltName wit
h
D
e
codeA
l
tNameI
n
ternal
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
crypt32: Use AsnDe
c
odeIntI
n
ternal
where an
i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32
:
Te
m
po
r
arily change prot
o
t
ype of AsnDe
c
odeIn
t
Interna
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt3
2
:
U
se in
t
ernal decode int func
t
ion a couple
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cry
p
t32: Introduce a space checki
n
g helper for functions
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
Lang
crypt32
:
M
ove a comment that belonged elsewhere
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Separate Deco
d
eInt
i
nt
o
a
n internal and
ext
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
a
n
Lang
crypt32
:
Use simpl
e
r form for internal
t
ime decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
c
r
ypt32: Al
l
ow items in an
array to be indefinit
e
-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cr
y
pt32: Support indef
i
nit
e
-
length encoded arrays
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Set bytes decoded
i
n all su
c
cess paths
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
crypt3
2
: Introduc
e
a helper fu
n
ction
t
o get enco
d
ed
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32:
Remove an
u
nneeded
W
I
NAPI
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cr
y
pt32: Re
t
u
r
n b
y
tes decoded from AsnDec
o
deAr
r
ay
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
crypt32
:
Pass
b
yte
s
decoded pointer
t
o As
n
Deco
d
eArr
a
y
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
crypt32: Return bytes decoded w
h
en de
c
oding an alt
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
a
n L
a
n
g
cr
y
pt32: Return bytes decoded when copy
i
n
g DER-encoded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
rypt
3
2: Return bytes decoded
when dec
o
di
n
g
a
seque
n
ce
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32:
M
a
ke a
dec
o
de OID func
t
ion that re
t
urns the
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
a
ng
crypt32: Ad
d
a de
c
oded parameter
to As
n
De
c
o
deSequence
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Use a simple
r
prototype for array decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
crypt32: Fix
a
lignmen
t
on 64-b
i
t systems
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
Lang
crypt32:
C
o
rrect an opti
m
i
z
ation
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
Lang
crypt32:
C
orrect GET_LEN_BYTES fo
r
the indefin
i
te-lengt
h
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
crypt
3
2: A
d
d a test of an inde
f
ini
t
e-le
n
g
t
h sequence
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
crypt3
2
:
Update comments
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
a
n
g
wininet:
Create a TCP co
n
ne
c
tion if FL
A
G_I
C
C_FORCE_CONNECTIO
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
La
n
g
m
s
i: Initialize nested
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi: Mak
e
sure
n
e
sted is initialize
d
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi: Don'
t
crash i
f
rec
o
rd has
no fie
l
ds
.
commit
|
commitdiff
|
tree
2007-09-13
Juan
L
ang
wintru
s
t: D
o
n't prefe
r
n
a
tive versi
o
n
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lan
g
wintrust: I
m
p
lemen
t
W
inVerifyT
r
ust
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintr
u
st: Par
t
ially i
m
pleme
n
t
S
oftpub
A
uthenticod
e
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust: Sa
v
e signer c
e
r
t
so cha
i
n can be cr
e
a
t
ed
.
commit
|
commitdiff
|
tree
2007-09-13
Jua
n
Lang
w
i
n
trust: Impl
e
men
t
S
of
t
p
u
bCleanup
.
commit
|
commitdiff
|
tree
2007-09-12
Juan L
a
ng
crypt32:
M
ake c
h
ain tests mo
r
e strict
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
c
ry
p
t
3
2
:
Se
t
s
u
bject'
s
info status from method used
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
J
u
an
L
ang
crypt32:
P
a
s
s
subjec
t
'
s info status when adding an
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan
Lang
c
r
y
p
t
3
2
: O
n
l
y dec
o
de authorit
y
key
ID
in subject
c
ert
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
crypt32: (Re)introduce helper function t
o
ge
t
issuer
.
.
.
commit
|
commitdiff
|
tree
2007-09-12
Juan Lang
rsaenh
:
Vali
d
ate pad byte wh
e
n decrypting
a
block c
i
pher
.
commit
|
commitdiff
|
tree
2007-09-11
Juan L
a
ng
cry
p
t32: Im
p
lement
CertVe
r
ify
C
ertific
a
t
e
Chai
n
Policy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Ju
a
n
Lang
c
rypt32: Im
p
lement CertVerifyCertificateCha
i
nPo
l
icy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
J
uan Lang
crypt32: Impl
e
men
t
CertVerifyCe
r
tificateChainPol
i
cy
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Add initial
tests for Ce
r
tVerif
y
Certificat
e
Ch
a
inPolicy
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
a
n
Lang
c
r
ypt3
2
: Add a stub
fo
r
CertVeri
f
yCertificateChainPoli
c
y
.
commit
|
commitdiff
|
tree
2007-09-11
Juan La
n
g
crypt32: Add policy flags
d
e
f
i
niti
o
n
s
.
commit
|
commitdiff
|
tree
2007-09-11
J
u
an Lang
crypt32:
S
u
p
port CRY
P
T
_DECODE_
T
O_BE_S
I
GNED_FLA
G
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaenh:
Support
setting the effective
k
e
y length of
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaenh: Call setup_key w
h
enever t
h
e IV is reset
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
rsaenh: Reorder
padding code
to avoid u
n
nece
s
sary compariso
n
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32: Add a roo
t
store implementation
t
hat reads
.
.
.
commit
|
commitdiff
|
tree
2007-09-11
Juan Lang
crypt32
:
Add a function to create a cert
i
ficate c
h
ain
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Conside
r
alter
n
ate issuer
s
when building ch
a
i
n
s
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Fl
a
gs
were
n
't se
t
, so don't bother passing
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cr
y
pt32: Defe
r
ch
e
cking s
i
gnatur
e
s until
c
hain is complete
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt3
2
: Don't ask CertGetIssuerCertificateF
r
omSto
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
c
rypt3
2
: Don'
t
abort c
h
a
in cr
e
atio
n
if the root signatur
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an L
a
ng
cr
y
pt
3
2: Add spe
c
ial case for cer
t
ificat
e
s with no
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
crypt
3
2:
R
emove a misplaced todo_wine
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32: Se
t
*pp
C
hainC
o
ntex
t
even on e
r
r
o
r
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
crypt32:
T
es
t
whether c
h
ain creati
o
n
s
h
ou
l
d fail when
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan
L
ang
cry
p
t32: Separate al
l
oca
t
ing a simple chain and checking
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
Juan Lang
cr
y
pt32:
S
t
or
e
world store
in c
h
ain
.
commit
|
commitdiff
|
tree
2007-09-10
Juan L
a
ng
cry
p
t32: Not finding an iss
u
er sho
u
ldn't cau
s
e chai
n
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
an L
a
ng
cry
p
t
32: Don't add e
n
d cert'
s
store to world
.
commit
|
commitdiff
|
tree
2007-09-10
Ju
a
n Lang
cry
p
t
3
2
:
O
p
e
n
w
o
r
ld store when creating
c
h
a
i
n
,
not
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan Lang
crypt32: M
a
ke a h
e
lper function
to create initial cand
i
da
t
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
u
a
n La
n
g
crypt32
:
Test that the end cert
i
n
a chain's s
t
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-10
J
uan L
a
ng
crypt32:
A
dd mor
e
t
e
sts for getting issue
r
cert fro
m
.
.
.
commit
|
commitdiff
|
tree
next