repo.or.cz
/
wine
/
testsucceed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
svchost: Add a FIXME for an undocumented function (SvchostPushServiceGlobals) that...
2008-01-07
Rob She
a
rman
svchost:
Add
a
FIXME for an
undocumented fun
c
t
ion
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob Shea
r
man
o
l
e32: Det
e
rmin
e
t
h
e destin
a
tion for the COM call a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
w
i
dl:
Make the off
s
et
o
f conformant string types poin
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob S
h
earman
rpcrt4: Update t
o
do
s
.
commit
|
commitdiff
|
tree
2008-01-03
Rob Sh
e
a
r
man
i
nclude:
w
s
2tcpip
.
h shoul
d
include win
s
o
c
k2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
R
ob Shearman
kernel32: Add tests fo
r
Register
W
ai
t
ForSin
g
leObject
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Ro
b
Shearman
ker
n
el
3
2: Implement RegisterWaitFor
S
ingl
e
O
b
ject a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
ntdll: Implem
e
nt Rtl
R
e
g
isterWait,
RtlDeregisterWait
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob
Shearman
user32: Add a s
t
ub imp
l
ementation of RegisterServ
i
cesPr
o
cess
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
She
a
rman
ntd
l
l: Set the Dat
a
Leng
t
h
field of the informa
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b She
a
rman
ntdll
:
Add so
m
e
tests
f
o
r
NtQuer
y
ValueKey
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt
4
:
F
ix NdrGetBuffer to set the
co
r
rect fields
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shearman
r
pcrt4: M
a
k
e
som
e
v
a
r
iables in the
t
ests static
.
commit
|
commitdiff
|
tree
2007-12-31
Rob S
h
earman
rpcrt4: Add tests for NdrSer
v
erInitializeNew
.
commit
|
commitdiff
|
tree
2007-12-31
Rob She
a
r
m
a
n
rpcrt4: Fix the MIDL_STUB_MESSAG
E
fields
s
e
t
by Ndr
S
erve
r
I
n
i
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
h
earm
a
n
rpcrt4: Fix a
case
of dest
r
oying a contex
t
hand
l
e with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob S
h
earman
rpcrt4: Keep a track
o
f
ser
v
e
r con
t
ext handles alloc
a
ted
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b She
a
rman
include: A
d
d
de
f
ines
f
or more
m
essage flags in rp
c
dcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
R
ob
S
h
earman
widl: Chec
k
that the buffer has
e
nough space before
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
m
a
n
r
p
c
rt4: Im
p
lement NdrConformantString
M
emorySize
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
r
p
crt4: Add
s
ome tes
t
s
for non-c
o
nforma
n
t stri
n
gs
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shear
m
an
r
p
c
rt4:
I
mplement non-conformant string func
t
ions
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
man
rpcss: Initialise some out-only
p
arameters t
h
at aren
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Sh
e
arm
a
n
server: Ini
t
iali
s
e
the
a
pc_call_t union in async_set_resu
l
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
e
xplorer: Fix memory lea
k
w
h
en one or more pr
o
perti
e
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob
S
hearman
rpcss:
Zero
t
he memory
o
f
severa
l
vari
a
bles before
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
rpcrt4: Re-use
existin
g
memory for embedded
pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
rpcrt4: Re-us
e
existing memory fo
r
embedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
m
a
n
r
p
crt4: Add te
s
ts f
o
r varying
a
nd
c
o
nformant varying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b
S
he
a
rman
quartz: Fix memory
leak
in F
i
l
t
erGra
p
h
In
n
er_Release
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
ol
e
au
t
32: Fix copy and paste erro
r
i
n
V
A
R
I
ANT_UserUnmarsha
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearm
a
n
msi: F
i
x several memory leaks after using
I
Enu
m
S
TATSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob
S
hearman
hlink: Fix memory leak
by freeing ex
t
e
nsion serv
i
ces
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shea
r
man
rpcs
s
: Use context hand
l
es
t
o automati
c
ally
f
ree running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl: Add
su
p
port for generating code for
out-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shear
m
an
rpcrt4: Add tests fo
r
low-level co
n
text
handle functi
o
ns
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearma
n
rpcrt4: I
m
plem
e
nt lo
w
-level contex
t
h
a
ndle support
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearman
r
pcrt4: Implement higher-leve
l
NDR server context ha
n
dle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcr
t
4: Move
low-leve
l
NDR contex
t
handle f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob
S
hearman
include:
R
e
m
ove s
e
mi-
c
o
l
ons from the end of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearm
a
n
widl: F
i
x
point
e
r
d
et
e
ction in structure
s
and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob She
a
r
m
a
n
widl: Fi
x
t
h
e
generati
o
n of temporary variables
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Sh
e
arman
rpcrt
4
:
Se
t
pStubMsg->Buffer
M
ark in Ndr
C
o
nformantVar
y
ingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
w
i
dl: Tweak the rules for when to call pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
kernel32: Add a test for cal
l
in
g
VirtualAl
l
oc
on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcr
t
4: Fix a memory leak from the get_filenam
e
call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
Shearman
rpcr
t
4
:
Prin
t
an err
o
r
i
f
stu
b
buf
f
er pointer is pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
ob
S
h
e
arman
o
l
e32: F
i
x RP
C
_Ge
t
LocalClassObject to wait f
o
r
30 sec
o
nds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shear
m
an
rpcrt4
:
Fix
N
drConformantStringUnm
a
rshal
l
t
o
always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Don't use BufferEnd in RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
hearm
a
n
rpc
r
t4: Initialise
memo
r
y
passed
into RPC
s
in the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcr
t
4: Memory should only be cleared in ComplexUnmarsha
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4
:
Fix the ALI
G
N_POINTER_CLE
A
R macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shearman
widl:
F
ix the
l
ength use
d
when clea
r
i
n
g
a
l
i
gnment
s
pac
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shear
m
an
widl: T
h
e d
e
t
e
ctio
n
of typ
e
s i
s
high
l
y dependent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
r
p
crt4: Implement I_RpcGe
t
CurrentCallH
a
ndle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
hearm
a
n
msco
r
ee: Add a stub f
o
r Ge
t
V
ersionFromProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earman
include
:
Add so
m
e
c
ontext
handle
d
efines to
rpc
d
cep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
rpc
r
t4: Add a stub for
I
_
R
pcGetCurrentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
ear
m
an
r
pcrt4: Don
'
t co
p
y memory
from the buffe
r
in
NdrConfor
m
antSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
include:
Add more typ
e
s and function
dec
l
a
r
ations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearma
n
include: A
d
d m
o
re ND
R
types and function decl
a
rations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
hlink:
F
i
x
some memory leaks in
t
he tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
rpcrt4: Move ass
o
ci
a
tion
code into a sep
a
rat
e
fi
l
e
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shear
m
an
rpcrt4: Make a
server association when a bind pack
e
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
r
m
an
r
pcrt4: Return a
n
er
r
or
fro
m
rpcrt4_co
n
n_tcp_re
a
d
if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
r
p
crt4: Fix NdrConformant
S
tri
n
gUnmarshall to use buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearma
n
rpcrt4:
A
dd a FIXME
for RPC_FC_P_A
L
LOCALLNODES
i
n PointerU
n
m
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earm
a
n
rpcrt4: Clear pa
d
ding inserted int
o
the buffe
r
dur
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
includ
e
:
A
d
d
definiti
o
ns for RPC_F
C
_SSTRI
N
G and
R
P
C_FC_C
_
S
ST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
an
widl:
Only
b
ase ty
p
es or reference
p
ointer
s
to b
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: R
e
turn types shou
l
d
n
't be fr
e
ed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
h
e
arma
n
widl: Clea
r
padding
in the buffer due to a
l
i
g
nment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
include: Make RpcRai
s
eE
x
cep
t
ion DECL
S
PEC_NOR
E
TURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearman
r
p
crt4: Fix a ty
p
o i
n
rpcrt4
_
c
o
nn_tcp_re
a
d
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rp
c
rt4
:
Update TODO
list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Sh
e
arman
r
pcrt4: Docum
e
n
t NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
r
p
c
r
t4: Par
t
ia
l
l
y
revert
commit 18faf
3
184b2ea263d
7
7c2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
r
pcrt4:
F
ree the base
pointer in Pointe
r
F
re
e
when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
Shearman
rpcrt4: Fix the ch
e
ck in N
d
rPo
i
nterFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpc
r
t
4
: NdrStubGe
t
Buff
e
r
shouldn'
t
set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
R
evert "rpcrt4:
T
ry to free
e
v
e
ry non-stack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
Shearman
widl:
Do
n
't write redu
n
dan
t
FC
_
RP type for
m
at o
u
t for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcrt4:
A
dd tests f
o
r freeing
n
on-NdrAllocate al
l
ocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob
S
hea
r
man
widl
:
Swap t
h
e version packi
n
g
o
rder
b
ack t
o
what typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Sh
e
arman
widl:
R
emov
e
so
m
e confusion i
n
how version numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcr
t
4: Try to
f
ree e
v
ery non-stack pointer
in PointerF
r
e
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
Shearman
rpcrt4: Store allo
c
ated memo
r
y in a
sin
g
ly-
l
inked l
i
st
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
r
pc
r
t4: Make t
h
e NdrAllocate test
s
pass on XP
S
P2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob She
a
rman
rsa
e
nh
:
Fix
s
o
m
e
m
em
o
ry leaks
in
t
h
e
t
e
sts
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Sh
e
arman
w
i
d
l
: Add support for non-basetype return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
a
n
widl: iid_is sho
u
ld
ta
k
e
expressio
n
s,
n
ot just
ide
n
tifie
r
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
She
a
rman
widl
:
Support the addres
s
-
o
f ope
r
a
to
r
in expressio
n
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shear
m
an
widl: Make sure
t
o generate freeing c
a
lls for all
non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
widl: Array
s
sh
o
uld hav
e
fr
e
eing code gene
r
a
t
ed on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearman
widl: Al
w
ays
w
rite a fre
e
i
n
g fu
n
c
tion for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
wine
.
inf:
R
egister
actxprxy
.
dll an
d
create a
fake
D
LL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
ac
t
xprxy: Add the sta
r
t
o
f actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Sh
e
arma
n
r
pcrt4: Pass the USER_MARSHAL_CB stru
c
tu
r
e into
u
ser
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcr
t
4:
N
d
r
RangeUn
m
arshall is i
m
plemented so add it
.
.
.
commit
|
commitdiff
|
tree
next