repo.or.cz
/
wine
/
wine64.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
msvcrt: Rewrite _execl/_spawnl functions as wrappers around wide character implementa...
2008-01-07
Rob Shearma
n
rpc
r
t4: Set Reserv
e
dForRuntime to NULL in N
d
r
Clie
n
tInitial
i
z
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearma
n
r
pcrt4: Impleme
n
t RpcAsyncInitializeHa
n
dle
.
commit
|
commitdiff
|
tree
2008-01-07
Rob S
h
earm
a
n
r
p
crt
4
: A
d
d tests for some async RP
C
functions
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
r
p
c
r
t
4:
A
dd stubs for
asyn
c
hronous functions
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
S
h
e
a
r
man
r
p
c
rt4:
A
d
d
stubs for I_
R
pcAsyncSetHandl
e
and I_RpcAsyncAb
o
r
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hea
r
man
rpcrt
4
: Call NdrC
o
rre
l
ation
I
nitialize and
N
drCorre
l
ationFree
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b
S
he
a
rman
rpcrt4: Add
s
tubs f
o
r NdrCorre
l
ationIniti
a
l
i
ze, NdrCorrela
t
i
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Sh
e
arm
a
n
r
p
c
r
t
4: ndr_
s
tubless
.
h should i
n
clude ndrtypes
.
h as
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rp
c
rt4: Set the ProcNum of RPC_MESSAG
E
in NdrClientInitializ
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shearman
r
pcrt4:
Add tes
t
s for the RPC_MESSAG
E
members set by
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
ole32: Fix mem
o
ry leaks
c
aused by not calli
n
g the channel
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob Sh
e
arman
o
l
e32:
Fi
x
a
memory leak
.
commit
|
commitdiff
|
tree
2008-01-07
Rob S
h
ear
m
an
ole32:
S
hor
t
cut the RPC runti
m
e for all
o
c
a
tion o
f
the
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
rm
a
n
o
l
e32: Clear the
RPC_FLAGS
_
VALID_BIT fla
g
from
the
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearma
n
widl: Use symbolic names
f
o
r so
m
e of t
h
e co
n
text handle
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
rman
widl:
F
ix conte
x
t
h
andle
"
cannot b
e
nul
l
" detect
i
on
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
S
h
e
arman
ntdll: Fix NtQ
u
eryValueKe
y
f
or
K
eyValueBa
s
i
c
Informatio
n
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Sh
e
a
r
m
an
ntdll
:
Fix the Dat
a
and Name retur
n
ed by NtQueryVa
l
ueKey
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob She
a
r
m
an
ntdll: Add tests f
o
r
the data
and name re
t
urned by
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Implement I_R
p
cMapWin32Status
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shearman
include: I_RpcBindin
g
Inq
T
ransportType and
I
_RpcM
a
pWi
n
32Statu
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearma
n
wi
d
l: Fi
x
the conditions under which array
f
ree
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b
She
a
r
m
a
n
i
n
clude: Add the s
t
rict_cont
e
x
t
_ha
n
dle fl
a
g
t
o the
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Print fixme's if the s
e
r
ialize or no-serialize
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
Shearman
widl
:
A
d
d
support for strict context h
a
ndles
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hearman
rp
c
r
t
4
: P
a
ss the
i
n
t
erface iden
t
ifi
e
r to the low
e
r
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hearman
widl
:
O
u
t
put calls for the n
e
w
versions of the marshalling
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
include: Add defin
e
s for context handle flags to rpcfc
.
h
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
S
hearm
a
n
o
l
e
32: Fix
a
typo in the class monik
e
r tests
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
ole32
:
ge
t
_mon
i
ke
r
_fo
r
_progid_display
_
name should fallba
c
k
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcr
t
4:
D
on't set B
u
ffer to NULL i
n
I_Rpc
F
reeBuffer
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4:
A
d
d som
e
tests for
Nd
r
GetBuf
f
er and Nd
r
FreeBuffe
r
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shea
r
man
ole32: Clear the RPC_MESSAGE struc
t
ure before using it
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
kernel32: Impl
e
m
ent Register
W
aitForSing
l
eObje
c
tEx
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
svchost: Add a FIXME for an undo
c
umented function
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob She
a
rman
ole32: Deter
m
i
ne th
e
d
estina
t
io
n
f
o
r
the
C
O
M
call and
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b She
a
r
man
w
idl:
M
ake the o
f
fset of con
f
ormant string typ
e
s point
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob S
h
earman
rpcrt4:
U
p
date tod
o
s
.
commit
|
commitdiff
|
tree
2008-01-03
Rob Shearman
i
ncl
u
d
e:
w
s2tcpip
.
h should include
w
i
n
soc
k
2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearm
a
n
kernel32
:
Ad
d
tes
t
s for
R
egisterWai
t
F
orSing
l
eObj
e
ct
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
kernel32:
I
m
plement Register
W
ai
t
ForS
i
ngle
O
b
ject and
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Ro
b
Shear
m
an
nt
d
l
l: Impl
e
ment R
t
lRegisterWa
i
t,
RtlDeregisterWait
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob
S
hearm
a
n
u
s
er32: Add a
s
tub im
p
lement
a
tio
n
of Regi
s
terServicesP
r
ocess
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shearma
n
ntdll: Set
the
D
at
a
L
ength fi
e
ld of
t
he in
f
ormation
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
hearman
ntdll
:
Add s
o
me tests for
N
tQuer
y
ValueKey
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shearman
rpcrt4
:
Fix NdrGetBuffer
to
s
et the correct fields
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Make s
o
me variables in the tests
s
tatic
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shearma
n
rpcrt4: Add tes
t
s for NdrServerInitializ
e
New
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shearm
a
n
rp
c
rt4: Fi
x
the
M
I
DL_STUB_MESSAGE field
s
set by NdrSe
r
verIni
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shearman
r
p
c
rt4: Fix
a case of dest
r
oying a context
handle without
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearma
n
r
p
crt4: Keep a t
r
ack of
server c
o
ntext handles a
l
l
o
cated
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shea
r
man
include: Ad
d
defines
f
or mo
r
e message flags in
rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shea
r
m
an
widl: Check that th
e
buffer has e
n
ough space before
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shear
m
an
rp
c
rt
4
: Im
p
lemen
t
Ndr
C
o
nformantS
t
rin
g
Memor
y
Size
.
commit
|
commitdiff
|
tree
2007-12-31
Rob She
a
rman
rpcrt4:
Ad
d
some tests for
n
on-
c
onforma
n
t
s
trings
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
S
h
earman
rpcrt4: Implement
n
on-co
n
fo
r
m
ant stri
n
g
fun
c
tions
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearm
a
n
rpcss: Initial
i
se some
out-onl
y
para
m
eters that a
r
e
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob S
h
ear
m
an
server: In
i
tialise the apc_ca
l
l_t un
i
on in
async_
s
et_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
explorer: Fix memor
y
lea
k
when one or more
p
r
o
p
e
r
t
i
es
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
rpcss:
Zero the memo
r
y
of
s
everal variables before
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shea
r
man
rpcrt4:
R
e-use existing me
m
ory
f
o
r embe
d
ded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shear
m
an
rpcrt4: Re-use existing memory for
e
mbedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Add te
s
ts
for varying and conformant varying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arma
n
q
uar
t
z: Fix
me
m
ory leak in
FilterGraphInner_Releas
e
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arman
ol
e
a
u
t3
2
:
Fix copy and paste erro
r
i
n
VARI
A
N
T_UserUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob
She
a
rman
msi: F
i
x
sever
a
l m
e
mory leaks a
f
ter using IEnumSTAT
S
TG_
N
ext
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shear
m
a
n
hl
i
nk:
Fix
m
em
o
ry leak by free
i
ng e
x
ten
s
ion servi
c
es
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shear
m
a
n
rpcss: Use co
n
t
ext handles
t
o automa
t
ically free running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
wi
d
l
:
A
dd su
p
port for generatin
g
c
o
de for ou
t
-o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4:
A
dd tests
fo
r
low-level context handl
e
functions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt
4
:
Implem
e
nt low-lev
e
l c
o
ntext handle
sup
p
ort
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
rpcrt4
:
Implement
h
igher
-
level
NDR server context handle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob S
h
earman
rpcrt4: Move low-level NDR c
o
ntext handl
e
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
inc
l
ude: R
e
mo
v
e sem
i
-co
l
ons fro
m
the en
d
of cp
p
_quot
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl:
F
ix pointer detection in st
r
uctur
e
s and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob She
a
rm
a
n
widl: Fi
x
the generation of tempora
r
y variables
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shear
m
a
n
rpcrt4: Set pStubM
s
g->BufferMark in
NdrConformantVaryingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
Shearm
a
n
w
i
dl:
Tweak the
rules for
w
hen to call pfnFre
e
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob
Shearman
kernel32: A
d
d a
t
est for calling Virtu
a
lAll
o
c on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob
S
h
earman
rpcrt4: Fix
a
m
emor
y
le
a
k from the get_file
n
ame
c
al
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt
4
: Print a
n
erro
r
if
s
tub buf
f
er
pointe
r
is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ole32: Fix RPC_GetLo
c
a
lClass
O
b
j
e
c
t
t
o wait for 30
secon
d
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Ro
b
S
hearman
rpcrt
4
: Fix NdrCo
n
formantStringUnm
a
rshall to alw
a
y
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shea
r
man
rpcrt4: Don't us
e
BufferEnd in
R
pcS
t
ream_W
r
ite
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
r
p
crt4: Initialise
m
emo
r
y pa
s
sed into RPCs in the ser
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
o
b Shearman
rpcrt4:
M
e
mory
sho
u
ld on
l
y
be cleared i
n
Compl
e
xUnmar
s
hall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Fix th
e
A
L
I
G
N_POINTER_CLEAR
m
acro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
widl: Fix the length
used when clea
r
i
ng alignment space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Sh
e
arman
w
idl: The detection of
types
is highly dependen
t
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shear
m
an
r
p
crt4: Imple
m
e
n
t I_Rp
c
G
e
tCu
r
r
e
ntCallHa
n
dle
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b Shearman
mscore
e
: Add a stub for GetVersionFromProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include: Add some context ha
n
dle d
e
fines to rpcdce
p
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earm
a
n
rpcr
t
4:
Add a stub for
I_RpcGe
t
CurrentC
a
llHan
d
le
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearma
n
rpcrt4: Don'
t
copy memor
y
from the buffer in NdrCon
f
ormantSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
ob Shearman
i
n
clude: A
d
d more ty
p
e
s
and
f
unctio
n
d
e
cla
r
ations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
hearman
include: Add more
N
DR
types
and function declara
t
ions
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
an
h
l
i
nk: Fi
x
some memory lea
k
s in the tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arman
rpcrt4: Move
a
sso
c
iation code into a
separate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shear
m
an
rpcrt4: M
a
ke a
serv
e
r a
s
s
ociati
o
n w
h
en
a
bi
n
d
packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
She
a
rman
rpc
r
t4: Return an err
o
r from rpcrt4_co
n
n
_
tcp_read if
.
.
.
commit
|
commitdiff
|
tree
next