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
h
earman
sv
c
h
ost: Add a
FIXME for a
n
undocument
e
d
f
unct
i
on
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shea
r
man
ole32: Determine the dest
i
nation for the
C
OM call and
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shearm
a
n
widl: Make the offset of conformant
string types p
o
int
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob S
h
earman
r
p
c
rt4: Upd
a
te to
d
os
.
commit
|
commitdiff
|
tree
2008-01-03
Rob Shearman
include: ws2tcp
i
p
.
h should include winsock
2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shea
r
man
kernel32: Ad
d
t
es
t
s for
R
eg
i
sterWaitF
o
r
S
ingleObje
c
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shea
r
man
kernel3
2
: Impl
e
men
t
Reg
i
sterWaitFor
S
ingleObje
c
t and
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Ro
b
Shearman
ntdll: Implement RtlRegiste
r
W
ait, RtlDere
g
iste
r
Wait
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
user32: Add a stub implementatio
n
of RegisterS
e
rvicesPro
c
ess
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
n
t
dll: S
e
t the DataLength field
of the informa
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearma
n
ntdll: Add
s
ome test
s
for NtQueryV
a
lueKey
.
commit
|
commitdiff
|
tree
2007-12-31
Rob She
a
r
m
an
rpcrt4: Fix NdrGetBu
f
fer to s
e
t the cor
r
e
c
t fields
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearm
a
n
r
p
crt4: Make s
o
me variables i
n
the tes
t
s
s
tatic
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Add tests for NdrServerIn
i
t
i
alizeNew
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpc
r
t4: Fix the MIDL_STUB_MESSAGE fie
l
ds set by NdrS
e
rve
r
Ini
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shear
m
an
rpcr
t
4:
Fix a case
o
f destroying a context
h
andle without
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob S
h
earman
rpcrt4: Keep a tra
c
k o
f
server context
handles
allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob S
h
earman
include: A
d
d de
f
in
e
s for more mes
s
age flags i
n
rp
c
dcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
Shea
r
man
widl
:
C
h
eck that the buffer has enough space before
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b
S
hearm
a
n
rpcrt4:
I
mplement NdrConformantS
t
ringMem
o
rySize
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Add som
e
tests for non-
c
onform
a
nt strings
.
commit
|
commitdiff
|
tree
2007-12-31
R
o
b Shearman
rpcrt4: Imple
m
ent
n
on
-
c
o
nformant string functions
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpc
s
s: Init
i
alise som
e
out-o
n
ly param
e
ters that aren
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
ser
v
er
:
Ini
t
ialise the apc_call_t
u
nion i
n
async
_
set_result
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearm
a
n
e
x
pl
o
rer:
Fix memory
leak wh
e
n o
n
e o
r
more properties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob
S
hearma
n
rpc
s
s: Zero
th
e
memory of s
e
v
eral variables before
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearma
n
rpc
r
t4: Re-use e
x
isting memory for embedded poin
t
ers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
ma
n
rpcrt4: R
e
-u
s
e
exist
i
n
g me
m
ory
for embedded
p
ointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arman
r
p
crt4: Add test
s
for varyi
n
g and
conformant var
y
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shearman
quar
t
z:
Fix memo
r
y
leak in F
i
lterGraphInne
r
_Release
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
oleaut32: Fix
c
opy and paste err
o
r in VARIANT
_
UserUnmar
s
hal
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob S
h
earman
msi:
Fix se
v
eral memory leaks after usin
g
IEnumST
A
TSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
S
hearman
hl
i
nk: Fix
me
m
ory leak
by freein
g
e
x
tensio
n
services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
man
rpcss: Use context han
d
l
e
s to au
t
omatica
l
ly fr
e
e r
u
nning
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arman
widl
:
Add
s
u
ppo
r
t fo
r
generating cod
e
f
o
r o
u
t-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
h
e
arman
rpcrt4: Add tests for
low-leve
l
c
on
t
ex
t
hand
l
e functions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpc
r
t4:
Imp
l
ement
low-
l
e
v
e
l context handle support
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
arman
rpc
r
t4
:
I
mplement higher-level NDR server cont
e
xt ha
n
dle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearma
n
rpcrt4: Move low-level NDR context handl
e
functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob Shea
r
man
in
c
lud
e
: Remo
v
e semi-colo
n
s fro
m
the end of cpp_quote
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shea
r
m
a
n
wid
l
:
Fix pointer detecti
o
n in s
t
ructures an
d
arr
a
y
s
.
commit
|
commitdiff
|
tree
2007-12-24
Rob S
h
earman
widl: Fix the generation of temporary varia
b
l
e
s fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
rpcrt4
:
Set
p
StubMsg->BufferMark
in NdrConf
o
r
mantVaryingAr
r
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Sh
e
a
r
m
a
n
wid
l
: Twe
a
k
t
h
e rule
s
for w
h
en
to call p
f
n
Free for
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearma
n
kernel3
2
: Add a te
s
t for ca
l
ling Virtual
A
ll
o
c o
n
a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Ro
b
Shearman
rpcrt4:
Fix
a memory lea
k
f
r
o
m the g
e
t
_filenam
e
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob Shearma
n
r
pcrt4
:
P
r
int an
e
rror
if stub buffer pointer is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob S
h
earma
n
ole3
2
:
Fix RP
C
_G
e
tLocalClassOb
j
ect
to w
a
it
f
or 30 sec
o
nds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
o
b Shearman
rpcr
t
4: Fi
x
NdrConformant
S
tringUnmarsh
a
ll to always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shearman
rpcrt4: Don't use
B
uff
e
rEnd in RpcStr
e
am_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt
4
: Initiali
s
e memory
p
assed in
t
o RPCs in the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shear
m
an
rpcrt4: Me
m
o
r
y sho
u
ld only be cleared
in ComplexUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
rp
c
rt4:
F
i
x the ALIGN_POINTER_CLEAR mac
r
o
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
wid
l
:
Fix
t
he length used when clearin
g
alignment space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
widl:
The detection o
f
types is highly de
p
e
ndent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
r
pcrt4: I
m
plement I_RpcGet
C
urrentCa
l
lHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
msco
r
ee: Add a stub for GetVe
r
s
ionFromProcess
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rman
inc
l
ud
e
: Add s
o
me context handle defines to rpc
d
cep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
a
rman
rpcr
t
4:
A
d
d a
s
tub for I_RpcGetCurrentCallH
a
ndle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
rpcrt4: Don't
c
opy memory from the buffer i
n
NdrConform
a
ntSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
Shea
r
man
includ
e
: Add more type
s
a
n
d function
d
eclarations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b
Shearman
include: Add more NDR type
s
an
d
function decla
r
ations
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
h
l
i
n
k: Fix some memo
r
y leaks i
n
the tests
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
rpcrt4
:
M
o
v
e
associati
o
n co
d
e into a s
e
par
a
te
file
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Sh
e
arman
rpcrt4: Make a server ass
o
ciation when a bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
rpcrt4: Return an erro
r
from rpcrt4_conn_tcp_r
e
a
d if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
rpcrt
4
: Fix NdrConfor
m
antStr
i
ng
U
nmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
r
pcrt4: Add a FIXME for RPC_FC_P_ALLOCALLN
O
DES in PointerUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rp
c
rt4: Clear padding in
s
erted into the
buffer du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arman
include: Ad
d
defini
t
ions for RPC_FC
_
SSTRI
N
G and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Only
b
a
se typ
e
s o
r
re
f
ere
n
c
e po
i
nters t
o
base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
e
arman
widl: Return types shou
l
dn't be freed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
widl: Clear
padding in the
b
u
f
f
er due to
a
l
ignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Sh
e
a
r
ma
n
include: Mak
e
R
p
cR
a
iseException DE
C
LS
P
EC_NOR
E
TURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: Fix
a
typo
i
n rpcrt4_conn_tcp_re
a
d
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearm
a
n
rpcrt4: Update TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
rm
a
n
rpcrt4: Docum
e
nt Nd
r
Allocate
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
r
p
crt4:
Partially revert commit 18faf3184b2ea263d77c2a7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
earman
rpcrt4: Free t
h
e bas
e
p
o
i
nter
i
n
P
ointerFree whe
n
freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Sh
e
arman
r
pcrt4:
F
i
x the check in
NdrPointerFre
e
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shea
r
man
rpcrt4: NdrStu
b
Get
B
u
f
fer sho
u
ldn't s
e
t BufferSt
a
rt
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
S
hea
r
man
Revert "rpcrt4
:
T
r
y to free every non
-
stack poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearm
a
n
widl: D
o
n't
w
r
ite re
d
undant FC_
R
P
t
y
pe format out for
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpcrt
4
: Add tests f
o
r freein
g
non-NdrAlloca
t
e
alloca
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
widl: Swa
p
t
h
e version packing order
b
a
c
k to
what t
y
pelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
wi
d
l: Rem
o
ve some c
o
n
fusion in
h
ow version numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob S
h
ea
r
man
rp
c
rt
4
: Tr
y
to free ever
y
n
o
n
-stack pointer in P
o
int
e
rFr
e
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob S
h
e
ar
m
an
rpcrt4: S
t
ore all
o
cat
e
d m
e
mory in a singly-linked
li
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Sh
e
arman
rpcrt4: Make the
N
drAl
l
o
c
ate te
s
t
s
pass o
n
XP S
P
2
and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
R
o
b Shearman
rsaenh: Fix some
m
emory leaks in the
tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
wi
d
l: Add suppo
r
t
for
non-basetyp
e
return typ
e
s
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Sh
e
arman
widl: iid_is should take
e
x
pressions, not
just i
d
enti
f
iers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
ea
r
man
widl: Suppor
t
the
address-of o
p
erator i
n
expressions
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearm
a
n
widl: Mak
e
s
u
re t
o
generat
e
freei
n
g
calls for al
l
n
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearma
n
w
i
d
l: Arrays should have freeing code gen
e
rate
d
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob She
a
rman
widl: Alwa
y
s
write a
f
r
eeing function for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
wine
.
inf: Regis
t
er actxprxy
.
dll and
create a fake
D
LL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearma
n
actxp
r
xy: Add the
s
tart of actx
p
rxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearman
rpc
r
t
4
: P
a
ss the USER_
M
ARS
H
AL_CB
st
r
ucture into user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpc
r
t
4
: Ndr
R
a
n
geUnma
r
shall is implemented so add i
t
.
.
.
commit
|
commitdiff
|
tree
next