repo.or.cz
/
wine.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
S
hearman
sv
c
host: Add
a
FIXME for an un
d
o
cumented fun
c
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
Shearm
a
n
ole32: Deter
m
ine th
e
des
t
i
n
ation for the COM call and
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob Shearman
widl: Make the offset of con
f
ormant s
t
ring types poin
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Upd
a
te
t
odos
.
commit
|
commitdiff
|
tree
2008-01-03
Rob Shea
r
man
includ
e
: ws2tcpip
.
h
s
houl
d
include wins
o
ck
2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
R
ob Shearman
ke
r
nel32: Add tests for Regi
s
terWai
t
ForSingleObject
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Sh
e
a
r
m
an
ker
n
e
l32: Imp
l
ement Regist
e
rWaitForSingleObject and
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
R
o
b Shearman
ntdll
:
Imp
l
ement RtlReg
i
sterWait, RtlDeregisterWait
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
user32: Add a st
u
b implem
e
ntatio
n
o
f
RegisterServicesProcess
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Sh
e
a
rman
ntdll:
S
et
t
h
e
DataL
e
ngth field of the information
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shear
m
an
ntdll:
A
dd so
m
e tests
f
or NtQueryValueKey
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rp
c
rt4: Fix
NdrGetB
u
f
f
e
r to s
e
t the corre
c
t field
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Make some variables in th
e
tests static
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
r
p
c
rt
4
: Add
t
ests for NdrServerInitial
i
z
eNew
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Sh
e
ar
m
an
rpcrt
4
:
F
ix the MIDL_STUB_MESSAGE fields set by NdrServerIni
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpc
r
t
4: F
i
x
a case of destroying a context hand
l
e
without
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shearman
rpcrt4: Ke
e
p a track of
serv
e
r c
o
ntext handles
allocat
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
include
:
Add defin
e
s for more message flag
s
in r
p
cdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
m
an
widl: Check that the buffer has enough
s
pace
bef
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shearman
rpcrt4:
I
mplement NdrConfor
m
a
n
tStringMemorySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Add some tests for non-
c
onfo
r
mant s
t
rings
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearma
n
rpcrt4: Implemen
t
non-conformant string functions
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Sh
e
arman
rpcs
s
: Initiali
s
e so
m
e out
-
only pa
r
ameters tha
t
aren
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob Shearm
a
n
se
r
ver:
Initia
l
ise t
h
e
apc_call_
t
unio
n
in
a
sync_set_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
explorer: Fix memor
y
l
eak when
o
ne or
m
ore p
r
ope
r
ties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearm
a
n
rpcss: Zero the
m
emory
of several vari
a
bles before
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcrt4: Re-use ex
i
sting memory for embedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arman
rpcrt4:
R
e-us
e
ex
i
sting
m
emory fo
r
embedded pointe
r
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
earman
r
pcrt4: Add tests for v
a
rying and
conformant vary
i
ng
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearman
quar
t
z
: F
i
x memory lea
k
in
F
i
lterGraphInner_Relea
s
e
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob
S
h
earman
oleaut32
:
Fix
c
opy and
p
a
ste e
r
ror in
V
A
RIA
N
T_Us
e
r
U
nma
r
sh
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
msi: Fix
s
ever
a
l memory leak
s
a
f
t
er
using IEnu
m
STATSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Rob She
a
rman
hlink
:
Fix memory
l
eak by freeing
e
xten
s
io
n
services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcss: Use
context handles to
auto
m
ati
c
al
l
y free running
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
arman
widl: Add support for ge
n
e
r
ating code for out-o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Sh
e
a
rman
rpcrt4: Add t
e
s
t
s for low-level
conte
x
t handle fu
n
ctions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
h
e
a
rman
rpcrt4: Implement low-level context hand
l
e
support
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
rp
c
rt4: Implement higher-level NDR se
r
v
er c
o
ntext h
a
ndle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b
Shearman
rpcrt4: Move low-level NDR context h
a
ndle functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
i
nclude: Remove
s
e
m
i-colons from th
e
en
d
of c
p
p_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl:
F
i
x pointer
detection in structures and arrays
.
commit
|
commitdiff
|
tree
2007-12-24
Rob Shearman
w
i
dl
:
Fix the
generation of temporary
variab
l
e
s
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
R
ob Shea
r
man
rpcr
t
4: Se
t
pStu
b
Msg->Buffe
r
Mark
i
n NdrCon
f
ormantVa
r
yin
g
Arra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob
S
h
earman
w
i
dl: Tweak the rul
e
s for when to
c
a
ll
pfnFree for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
kernel32: Add a t
e
st for calling VirtualAlloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
Shearm
a
n
rp
c
rt4:
Fix a
m
emory l
e
ak
from the get_
f
ilename ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
o
b
Shearman
rpcrt4:
P
rint an
e
r
ro
r
if stub
b
uffer pointer is
p
assed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Ro
b
Shearman
ole32: Fix RPC_GetLo
c
alClassObject to w
a
i
t f
o
r 30 s
e
cond
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
earm
a
n
rpcrt4: Fix
N
drConfo
r
mantS
t
ringU
n
mar
s
hall t
o
always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
hearman
rpcrt4: Don't use BufferEn
d
in RpcStream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob S
h
earman
r
p
crt4: Initialise memory passed
into
RPCs in the
s
e
r
ver
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shear
m
an
rpcrt4: Memory shoul
d
only be cleared in ComplexU
n
marshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
e
a
rman
rpcrt4:
F
ix the ALIGN_P
O
INTER_CLEAR mac
r
o
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shearm
a
n
widl: Fix the length used w
h
en
clearing alig
n
men
t
space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shea
r
man
widl: The
d
etection of types is
h
i
gh
l
y dependent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4:
I
mplement I_RpcGetCurre
n
tCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
mscor
e
e
:
Add a stub
for Ge
t
Versio
n
F
ro
m
Process
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shearman
include:
A
dd some con
t
ext handle defines to rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
e
arman
rpcrt4: A
d
d
a
stub for I_RpcG
e
t
CurrentCal
l
Hand
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcr
t
4: Don't
c
opy memory f
r
om the buffe
r
in NdrConforman
t
St
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
include: Add more ty
p
es and fu
n
ction dec
l
arations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearm
a
n
include: Add more
NDR types and funct
i
on de
c
la
r
a
t
ions
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
hlink: F
i
x s
o
me memory leak
s
in the tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
ma
n
r
p
c
rt4: Move associ
a
tio
n
code into a sepa
r
ate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rp
c
rt4: Make a serv
e
r asso
c
iation when
a
bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shea
r
man
rpcrt4: R
e
turn an error f
r
om rpcrt4_conn_tcp_re
a
d if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4
:
Fix NdrConformantStringUnmar
s
hall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
S
hea
r
man
rpcrt4: Add
a
FIXME for R
P
C
_FC_P_ALLOCALLNODES
i
n PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
a
r
m
a
n
r
p
crt4: Clear paddi
n
g
inserted into the buffer during
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
include:
A
d
d defin
i
tions f
o
r RPC
_
F
C
_SS
T
R
ING and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
ma
n
wi
d
l: Only base types or
r
efere
n
ce
p
o
i
n
t
e
rs to
base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shea
r
man
widl: Retur
n
ty
p
es sh
o
uldn't be free
d
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Shearman
wid
l
: Clear p
a
dding i
n
t
he
b
uffer due to align
m
e
n
t
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
include: Make R
p
cRaiseException DECLSP
E
C_NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearma
n
rpcrt4: Fix a typo in rpcrt4
_
co
n
n
_
tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shear
m
a
n
r
pc
r
t4:
U
pdate TODO
list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hearm
a
n
rpcrt4
:
Docu
m
e
nt NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rp
c
rt4
:
Pa
r
tially re
v
ert commit 18faf3184b2ea263d77c2a7ad
9
2e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fr
e
e
the base
p
oint
e
r
in Poin
t
erFree wh
e
n freei
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Sh
e
ar
m
an
r
pcrt4: Fix t
h
e check in NdrPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
She
a
rman
r
p
crt4:
N
drStu
b
GetBuffer shouldn't set BufferSt
a
rt
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Revert
"
rpcrt
4
: Try to fre
e
e
v
ery non-st
a
ck point
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
r
m
a
n
w
i
dl: Don'
t
write re
d
undant FC_RP typ
e
format out
for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcrt4: Add tests for free
i
ng non-NdrAllocate al
l
ocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob S
h
e
a
rm
a
n
w
idl: Swap the versi
o
n packing order ba
c
k to what
t
ype
l
ibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Ro
b
S
h
earman
widl: Remove so
m
e
conf
u
s
ion in
how version number
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Try to free ever
y
non-
s
tack poi
n
ter in P
o
i
n
terFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
R
ob Shea
r
man
rpcrt4: S
t
ore allocate
d
me
m
ory in a singly-linked lis
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
r
p
crt4:
Make the NdrAllocate tests pass
on XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b Shearm
a
n
rsae
n
h: F
i
x some memory leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b Shearman
widl: Add
s
upport for non-b
a
sety
p
e
return
t
y
pe
s
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
S
hearman
widl: iid_is sh
o
uld take expressio
n
s, not just
identi
f
iers
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shear
m
an
widl: Support the address-of operat
o
r in
e
xpr
e
ssions
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
w
idl: Make sure to gene
r
ate
freein
g
calls for all non
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl:
Arrays sh
o
u
l
d have fr
e
eing code generated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
widl:
A
lwa
y
s write a fre
e
ing function f
o
r
a
rrays i
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
wine
.
inf: Register actxprxy
.
dll and
c
reate a fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
a
c
txprxy: Add the start
o
f actxp
r
xy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rp
c
rt
4
: Pass the USER_MARSHAL_CB
structure
i
n
to u
s
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob
S
hearman
rp
c
rt4: NdrRang
e
U
n
marsh
a
ll is implem
e
nted so add it
.
.
.
commit
|
commitdiff
|
tree
next