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
rpcrt4: Pass the interface identifier to the lower-level context handle routines...
2008-01-07
Rob
S
h
e
arma
n
rpcr
t
4: Pass
t
h
e
interface identifier to the lower
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob S
h
ea
r
m
an
widl: Output calls for th
e
new ver
s
ions of the marshalling
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
inc
l
ud
e
: Add defines
f
or cont
e
xt handle flags
t
o rpcfc
.
h
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b
Shear
m
an
o
l
e
32
:
F
i
x a typo i
n
the class mon
i
ker tests
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
ole
3
2
:
ge
t
_moni
k
e
r_for_progid_disp
l
ay_
n
ame should fallback
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b
S
hear
m
an
rpcrt4: Don't set Bu
f
fer to NULL in I_RpcFreeBuffer
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
r
p
c
rt4:
Add some tests for Ndr
G
etBuffer
and NdrFreeBuffer
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hea
r
man
ole32:
Clear the
R
P
C_MESSAGE structure before
u
sing
i
t
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shea
r
man
kernel3
2
: Impleme
n
t RegisterWaitFo
r
S
i
ngleObj
e
ctEx
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
rman
svc
h
ost: Add a FIXME
f
or an
u
n
docum
e
nted
f
unctio
n
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
r
man
o
l
e32: Determ
i
ne the
des
t
ination
f
or the COM call and
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob Shearman
w
i
dl: Make the offset of
conformant string
types po
i
nt
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
h
earman
rpcrt4: Update todos
.
commit
|
commitdiff
|
tree
2008-01-03
R
ob S
h
ea
r
man
includ
e
:
ws2tcpi
p
.
h should include winsoc
k
2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shea
r
man
kernel32
:
A
dd tests for RegisterWa
i
tFo
r
SingleObje
c
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
kernel32: Im
p
lement
R
egis
t
erWaitForSingleObject an
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
ntdll:
I
mp
l
ement R
t
lRe
g
isterWait, RtlDeregister
W
ait
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
R
o
b Sh
e
arman
u
s
er32:
A
dd a stub implementation of R
e
g
i
s
t
erServicesProcess
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Sh
e
arman
ntd
l
l: Set
the
D
a
t
aLength field of the info
r
mation
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
he
a
rma
n
ntd
l
l: Add
s
o
m
e tests for Nt
Q
uery
V
alu
e
Key
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearm
a
n
rpcrt4:
Fix Ndr
G
etBuff
e
r to
set the c
o
rrect fields
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b
Shearman
rp
c
r
t
4: Make some variables in the tes
t
s sta
t
ic
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcr
t
4
: Ad
d
tests fo
r
NdrServerIni
t
ializ
e
Ne
w
.
commit
|
commitdiff
|
tree
2007-12-31
Rob She
a
rman
r
p
crt4: F
i
x the M
I
DL_STUB_MES
S
AGE
f
ields set by NdrServerIni
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
h
e
a
rman
rpcrt4: F
i
x
a case of
d
estroying a conte
x
t handle without
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
he
a
rma
n
r
p
crt4: Kee
p
a
track of s
e
r
ve
r
context
h
a
n
dles allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
ob Shearman
i
nclude
:
Add defines
f
o
r
more message flags
in rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
m
an
widl: Ch
e
ck that the buffer ha
s
enough
s
pace
b
efore
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
S
hearm
a
n
rpcrt4: Implement NdrC
o
nformantStringMemo
r
ySize
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shear
m
a
n
rpcrt
4
: Add some tests for non-conforma
n
t s
t
ri
n
gs
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shear
m
an
rpcrt4:
Imp
l
ement
n
on-conformant string function
s
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b S
h
ear
m
an
rpcss:
I
nitialise so
m
e
o
ut-on
l
y par
a
meters that are
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shea
r
man
serve
r
: Ini
t
ialise the
apc_call_t uni
o
n
in async_set_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Ro
b
Sh
e
arman
explorer: Fix mem
o
r
y
leak when one
or
mor
e
pro
p
erties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob Shearman
rpc
s
s
:
Z
ero the m
e
m
o
ry of several
variables bef
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
rpc
r
t4: Re-use existing memo
r
y for embedded p
o
i
n
ters
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shear
m
an
rpcr
t
4
:
Re
-
use existi
n
g me
m
ory for em
b
e
d
ded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Add tests
for varyin
g
and conforman
t
va
r
ying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearman
q
uartz:
Fi
x
memory leak in FilterGraphInn
e
r_Releas
e
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rm
a
n
oleaut32: Fix copy and paste error
i
n VARI
A
NT_UserU
n
marshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
msi: Fix several memo
r
y
leaks after u
s
ing IEnumST
A
TSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
hlink: Fix
memory
l
e
ak
by freeing ext
e
nsion
services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rp
c
ss: Use
context handles to automatically free r
u
nning
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
wi
d
l
: Ad
d
s
u
p
p
ort for g
e
nerating code for out-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
r
p
c
r
t4: Add test
s
f
or
l
ow-level contex
t
handle functions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rman
rpcrt4: Impl
e
ment low-level co
n
text
h
andle s
u
pp
o
r
t
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rman
rpc
r
t4:
I
m
ple
m
ent hig
h
er-level N
D
R
s
erver context handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b She
a
rman
rpcrt4:
Move l
o
w-level ND
R
conte
x
t
hand
l
e fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shear
m
an
include: Remove sem
i
-col
o
ns from the
en
d
of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
arman
widl: Fix pointer de
t
ection in str
u
ctur
e
s and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Sh
e
arm
a
n
wid
l
:
Fix the generation of tempo
r
ary varia
b
les for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
rpcrt4: Set pStubMsg->Buffe
r
Mark in NdrConform
a
ntVary
i
n
gAr
r
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b S
h
earman
widl
:
Tweak t
h
e rules for
w
h
e
n t
o
ca
l
l pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
S
h
earman
kernel32: A
d
d a t
e
st for c
a
lling V
i
rtualAll
o
c on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob Shea
r
man
rpc
r
t4: Fix a
m
emory leak from
the
g
e
t_filename ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob She
a
r
m
an
rpcrt4: Print an err
o
r if stu
b
buffer poi
n
ter is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
ob Shearman
o
le32: Fix RPC_GetLo
c
alCla
s
sObject to wait for
3
0 s
e
c
o
nds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
o
b Shearman
rpcrt4: F
i
x NdrConfo
r
ma
n
tStringUnm
a
rs
h
a
ll to al
w
ay
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Don't use
B
u
f
ferEnd in RpcStrea
m
_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
r
p
cr
t
4: Initialis
e
memo
r
y passed into
R
PCs in the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob She
a
rman
rpcrt4: M
e
mory should only be cleared in
C
omplexUn
m
arshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shearman
rpcrt4: Fix the ALIGN_
P
OI
N
TER_CLEAR macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Sh
e
a
r
m
an
widl: Fix th
e
length u
s
ed when clearing alignment s
p
ace
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Ro
b
Shear
m
an
widl: The detect
i
on
of ty
p
es is highly de
p
endent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Impl
e
ment I_R
p
cGetCurre
n
t
CallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearman
mscoree: Add a stub for Get
V
e
r
s
i
onFromProcess
.
commit
|
commitdiff
|
tree
2007-12-18
R
ob Sh
e
arman
include
:
Add
some co
n
text
h
andle d
e
fin
e
s to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earman
rpcrt4: Add a s
t
u
b for I_RpcGetCurrentCall
H
andle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
e
arman
rp
c
r
t4: Do
n
't cop
y
memory from the buffer
i
n
N
d
rConfo
r
mantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shear
m
an
incl
u
de:
A
dd more types and func
t
i
on declarations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b Shearman
in
c
lu
d
e: A
d
d more NDR
t
ypes an
d
function dec
l
arations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
m
an
hlin
k
:
Fix s
o
me memory
l
e
aks in the tes
t
s
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Mov
e
association code in
t
o a separate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
rpc
r
t4: Make a serve
r
asso
c
ia
t
ion when a bi
n
d packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
an
rpcrt
4
: R
e
turn an error from rpc
r
t4_conn_tcp_re
a
d if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
r
p
crt4: Fix
NdrConformantStringUnmarsha
l
l to use buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob
S
hearman
rpcrt4: Add a FIXME for RPC_FC_P_ALLOCALLNODE
S
i
n
PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
ma
n
rpcrt4: Clear pad
d
ing inserted into
th
e
buffer during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arma
n
inclu
d
e:
Add definiti
o
ns for RPC_FC_SS
T
RING
and
R
PC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
widl: Only
base types or r
e
feren
c
e poin
t
e
r
s to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl:
Return types shou
l
dn't be
f
reed
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
widl
:
C
lear padding in the buffer due to alignm
e
nt
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
Shearman
include:
Make RpcRaiseException DECLSPEC_NORETURN
,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
rpcrt4
:
Fix a typo
i
n
r
p
crt4_c
o
nn_tcp_re
a
d
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rpcrt4: U
p
da
t
e TODO
list
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearma
n
rpcrt4: Document NdrAl
l
ocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shearman
rpcrt4
:
Partially revert commit 1
8
f
af3184b2ea263d77c2a7
a
d92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
r
p
crt
4
: Fr
e
e th
e
b
ase po
i
nter in PointerFree when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
arma
n
rpcr
t
4: Fix the
check in
Ndr
P
oin
t
erFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hear
m
an
rpcrt4:
N
drStubG
e
tBu
f
fer shouldn't s
e
t Buffe
r
S
tart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
Shea
r
man
Revert "r
p
crt4: Try
t
o free every
n
o
n-sta
c
k p
o
in
t
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
m
a
n
widl: Do
n
't write redun
d
ant FC_RP type forma
t
ou
t
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcrt4: Add te
s
ts for fre
e
ing non-NdrAllocate allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
widl: Swap the
vers
i
o
n
p
acking order back to what typ
e
libs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
widl: Remove some confusion i
n
how ver
s
ion numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Tr
y
to free every non-sta
c
k point
e
r
in Po
i
nterFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
r
p
crt4
:
Store allocated memory
i
n
a singly
-
linked li
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
Shearm
a
n
rpcrt4: Make the NdrAlloca
t
e tests pass
o
n XP SP
2
a
nd
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Ro
b
Sh
e
a
r
m
an
rsa
e
n
h: Fix some mem
o
ry lea
k
s in
the
t
ests
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b Shear
m
an
widl:
A
dd support for n
o
n-basetype
ret
u
rn t
y
pes
.
commit
|
commitdiff
|
tree
next