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 SetupDiGetClassDevsW on top of SetupDiGetClassDevsExW.
2007-09-25
Jua
n
L
ang
se
t
up
a
p
i
: Implement S
e
tupDiGetClassDe
v
sW
on
t
o
p
of
.
.
.
commit
|
commitdiff
|
tree
2007-09-25
J
u
a
n
Lang
setupap
i
:
Partially impl
e
m
e
nt Set
u
pDiGet
C
lassDevsExW
.
commit
|
commitdiff
|
tree
2007-09-25
J
u
a
n La
n
g
s
e
tupapi: Implement
Set
u
p
D
iG
e
t
D
eviceI
n
foListDetailA/W
.
commit
|
commitdiff
|
tree
2007-09-24
Juan L
a
ng
setupapi: When fre
e
ing an
i
nterface, delet
e
i
t
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Jua
n
L
a
ng
setupapi: Imple
m
ent SetupDiDeleteD
e
viceInterfaceRegKe
y
.
commit
|
commitdiff
|
tree
2007-09-24
Juan
L
ang
s
e
t
up
a
pi: Save int
e
rfac
e
t
o
r
egistry when creating
i
t
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
s
e
tupapi: S
t
ore
p
ointer to
s
e
t i
n
devi
c
e, and use it
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan La
n
g
setupa
p
i: I
m
ple
m
ent Set
u
p
D
iCreat
e
DeviceInt
e
rfaceReg
K
eyA/W
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
setupapi:
R
etu
r
n t
h
e interf
a
c
e
's devi
c
e
from
S
etupDiGetDev
i
c
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
setupapi: Store
pointer
to an interface's device in
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
s
e
tupapi:
Add stubs for SetupDiCreateDeviceInt
e
rfaceRegKeyA/
W
.
commit
|
commitdiff
|
tree
2007-09-24
J
u
an Lang
setu
p
api: Con
v
ert de
v
ice's in
t
e
rfaces to a stan
d
ar
d
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
set
u
p
api: Fix p
r
otot
y
p
e
of Setup
D
iCreateDeviceInterfa
c
e
Reg
K
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan
L
ang
setupapi: Create sym
b
olic l
i
nk v
a
l
u
e when inter
f
ace
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
setupapi: Add test
showing value of
path
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
setupapi: Implement SetupDiGetDeviceInterfaceDetai
l
A/W
.
commit
|
commitdiff
|
tree
2007-09-24
J
uan
Lang
setupap
i
: Add t
e
s
t
s
for S
e
tupDiGetDeviceInterfaceD
e
tail
.
commit
|
commitdiff
|
tree
2007-09-24
Juan L
a
ng
setupapi: When enu
m
erati
n
g
a
n
inter
f
ac
e
, add the i
n
te
r
face
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lan
g
setupap
i
: Implement Set
u
p
D
iEnu
m
DeviceInterf
a
ces
.
commit
|
commitdiff
|
tree
2007-09-24
Juan
L
a
n
g
setupapi:
I
mple
m
ent S
e
t
u
p
D
iCreateDeviceInterfaceW
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
se
t
upapi: Set l
a
st error on inval
i
d i
n
p
ut
.
commit
|
commitdiff
|
tree
2007-09-24
J
uan Lang
setupapi:
Remove a redundant paramet
e
r check
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
setupapi: Add
e
rror c
h
e
c
king to SetupDiC
r
eateDeviceInter
f
ac
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
s
e
tupapi:
Impleme
n
t
S
etupDiCreate
D
eviceInterfaceA on
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
J
uan Lang
setupapi
:
Add tests f
o
r Se
t
upDiCreateD
e
v
i
ceInterface
.
commit
|
commitdiff
|
tree
2007-09-24
Jua
n
L
ang
s
etupapi:
Add
s
tu
b
s for
S
e
t
u
pDiCreat
e
DeviceInte
r
faceA/W
.
commit
|
commitdiff
|
tree
2007-09-24
Juan Lang
setupap
i
:
Set last error o
n
failure in SetupDiOpe
n
ClassR
e
gKe
.
.
.
commit
|
commitdiff
|
tree
2007-09-24
Juan La
n
g
setu
p
api: Respe
c
t
s
amD
e
s
i
red in SetupDiO
p
e
nClassRegKeyExW
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setupapi:
Implement SetupDiGetClass
D
ev
s
W
.
commit
|
commitdiff
|
tree
2007-09-21
Juan
L
a
n
g
s
e
tupapi: Implem
e
nt SetupDiRegiste
r
De
v
ic
e
Info
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setu
p
ap
i
: Add test
s
for Setup
D
iRegi
s
terD
e
v
iceInfo
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setup
a
p
i
:
Add
s
t
u
b
for Setu
p
DiRegister
D
eviceInfo
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setupap
i
: Implement SetupDi
G
etClassDescripti
o
n
ExA
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lan
g
setupapi:
D
evices created by SetupDiCre
a
teDe
v
i
c
e
Info
.
.
.
commit
|
commitdiff
|
tree
2007-09-21
J
uan Lan
g
set
u
papi: Save class GUID to registry when creati
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-09-21
Juan
Lang
setu
p
a
p
i
: Save d
e
v
ice descr
i
ption to regi
s
try w
h
en
.
.
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setu
p
api
:
Make a helper to convert a GUID to a string
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setupapi: Implement
S
etupDiSetD
e
viceR
e
gistryPropertyA/W
.
commit
|
commitdiff
|
tree
2007-09-21
Ju
a
n Lang
setupa
p
i: Imp
l
ement
SetupDiGet
D
eviceRe
g
istryPropertyA/W
.
commit
|
commitdiff
|
tree
2007-09-21
Juan Lang
setupapi: Impl
e
me
n
t SetupDi
G
e
t
DeviceInstanceIdW
.
commit
|
commitdiff
|
tree
2007-09-21
J
u
an Lang
setupapi:
I
mplement SetupDiCreat
e
D
e
v
iceInfoW
.
commit
|
commitdiff
|
tree
2007-09-20
Ju
a
n La
n
g
setupapi: Ad
d
error che
c
k
i
n
g
to SetupDiCr
e
ateDeviceInfoW
.
.
.
commit
|
commitdiff
|
tree
2007-09-20
Juan Lang
setupapi
:
Implement Setup
D
i
GetDeviceI
n
s
t
anceIdA on
.
.
.
commit
|
commitdiff
|
tree
2007-09-20
J
u
an Lang
setupapi:
I
mpl
e
ment SetupDiEnumDeviceInfo
.
commit
|
commitdiff
|
tree
2007-09-20
Juan Lang
setupapi
:
Add a placeholder for de
v
ices
.
commit
|
commitdiff
|
tree
2007-09-20
Ju
a
n Lang
setupapi: Add tests for SetupD
i
Ge
t
De
v
i
c
e
InstanceId
.
commit
|
commitdiff
|
tree
2007-09-20
Juan
Lang
setu
p
a
p
i
:
Add stubs fo
r
Setup
D
i
G
etDeviceInstanc
e
IdA/W
.
commit
|
commitdiff
|
tree
2007-09-20
Juan
La
n
g
setupapi
:
Add
t
ests f
o
r SetupDiCreate
D
ev
i
ceInfo
.
commit
|
commitdiff
|
tree
2007-09-19
J
u
an Lang
setupapi: Add missing proto
t
ypes
and de
f
i
n
itions
,
a
nd
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
Juan Lang
s
etupapi: Fix typo
.
commit
|
commitdiff
|
tree
2007-09-19
J
uan Lang
s
etupapi:
F
ix return
ty
p
e
.
commit
|
commitdiff
|
tree
2007-09-19
J
uan Lan
g
setupapi: Correct type to match P
S
D
K
.
commit
|
commitdiff
|
tree
2007-09-19
Juan Lang
c
rypt32: Fix alignm
e
nt for 64-bit systems
.
commit
|
commitdiff
|
tree
2007-09-19
Juan Lang
cr
y
pt32:
Imple
m
ent
streamed en
c
o
d
i
n
g of an inde
f
init
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-19
Juan Lang
cry
p
t
3
2: Pass len
g
th r
a
ther than entire
message t
o
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
c
r
ypt32: Us
e
de
c
od
e
functi
o
n'
s
returned decoded
lengt
h
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
L
ang
crypt32: ret is alread
y
tru
e
, don't retest it
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan La
n
g
cr
y
pt3
2
: Explici
t
ly co
u
nt bytes
to c
o
py in De
c
odeCopyB
y
tes
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
rypt32
:
Test and correct decoding indefin
i
te-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
crypt32:
Us
e
cor
r
ect encoded leng
t
h
w
hen decodi
n
g a
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
c
r
ypt
3
2: Simplify AsnDeco
d
eSequ
e
nceItems
a
tiny
b
i
t
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
cr
y
p
t
3
2: Allow indefini
t
e-leng
t
h encoding of sequence
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
uan
Lang
crypt32: Simplify
D
ecodePathLen
C
o
n
s
tr
a
i
n
t
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
c
r
ypt32: Allow a s
e
quenc
e
to have
an indefinite-
l
engt
h
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Set *pcbDecoded in every function
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt
3
2: Use
interna
l
form for all
internal d
e
coding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32:
G
et rid
of
e
nco
d
ing type argument to A
s
nDecodeSeque
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
ua
n
La
n
g
crypt32: Get rid of encod
i
ng ty
p
e from
AsnDecodeSequenc
e
Item
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cryp
t
32: Don't
use e
x
cepti
o
n h
a
ndler when decoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
cryp
t
32:
Implement
DecodeAltNam
e
w
i
th Decode
A
ltNameInternal
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
crypt32: Use AsnDecodeI
n
t
I
nt
e
rna
l
wher
e
an in
t
erna
l
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Temp
o
rarily chang
e
p
rototype of AsnDecodeI
n
tI
n
te
r
na
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
L
ang
cry
p
t32: Use internal
decode int functio
n
a couple
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
crypt32: In
t
r
oduce
a
space ch
e
cking
help
e
r for functions
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
L
ang
crypt32
:
M
ove a comm
e
nt
that belonged elsewh
e
re
.
commit
|
commitdiff
|
tree
2007-09-18
Ju
a
n Lang
crypt32: S
e
parate
D
ecodeInt int
o
an internal
a
nd external
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt3
2
: Use simpler form for internal ti
m
e
d
ecoding
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Allo
w
ite
m
s in an arra
y
to
be indefinite-
l
ength
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
c
r
y
p
t32: Support indefinite-length encoded a
r
rays
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
cr
y
p
t32: Set
bytes
d
ec
o
d
ed in all su
c
ce
s
s paths
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
crypt32: Introduce a helper function
to ge
t
en
c
oded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
cry
p
t32: Remove an unneeded WINA
P
I
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an La
n
g
crypt32: Return
b
ytes decoded
from Asn
D
ecodeArr
a
y
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an Lang
cry
p
t32
:
Pass bytes decode
d
pointer to
A
snD
e
codeArr
a
y
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
L
ang
crypt32: Retur
n
bytes decoded when decoding
a
n alt
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Return bytes dec
o
d
e
d when copying DER-e
n
coded
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
c
r
ypt32
:
Return
bytes decoded w
h
en
d
e
c
oding a sequen
c
e
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lan
g
crypt32:
M
a
ke a
decode
O
ID function that
r
etur
n
s t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt32: Add a de
c
oded par
a
me
t
e
r
t
o
A
snDe
c
odeSeque
n
ce
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
crypt
3
2: Use a simpler
p
ro
t
otyp
e
for array decod
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
ng
c
r
ypt3
2
: Fix alignment on 64-bit systems
.
commit
|
commitdiff
|
tree
2007-09-18
J
u
an
Lang
c
r
ypt32: Correct an o
p
timization
.
commit
|
commitdiff
|
tree
2007-09-18
Juan L
a
n
g
crypt32: Correct GET_LEN_BYTES for the indefini
t
e-length
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
Lang
c
r
ypt32: A
d
d a
test o
f
an
i
ndefi
n
it
e
-
leng
t
h sequen
c
e
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
cry
p
t
3
2:
Update
com
m
e
n
t
s
.
commit
|
commitdiff
|
tree
2007-09-18
Juan La
n
g
winin
e
t: Create a TCP connectio
n
if FLAG_I
C
C_FORCE_CONNECT
I
O
.
.
.
commit
|
commitdiff
|
tree
2007-09-18
Juan Lang
msi
:
Initialize nested
.
commit
|
commitdiff
|
tree
2007-09-18
Jua
n
Lang
msi: Make sur
e
nested
is
i
nitialized
.
commit
|
commitdiff
|
tree
2007-09-18
Juan
La
n
g
msi: Don't crash i
f
record has no fie
l
ds
.
commit
|
commitdiff
|
tree
2007-09-13
Juan Lang
wintrust: Don'
t
prefer native version
.
commit
|
commitdiff
|
tree
next