repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
gdi32: Fix the regression caused by the scaling font metrics patch.
2008-01-09
Rob Shearm
a
n
rpcrt4
:
Fix a memory lea
k
in the cstub tests
.
commit
|
commitdiff
|
tree
2008-01-09
Rob Shearman
r
pcrt4: Fix memory leaks in the
n
dr
_
m
arshall te
s
t
s
.
commit
|
commitdiff
|
tree
2008-01-09
R
ob Shearman
r
p
crt
4
:
Fix memor
y
leak i
n
NdrFullP
o
interXlatFree
.
commit
|
commitdiff
|
tree
2008-01-09
Rob
Sh
e
arman
o
le3
2
: Fix
som
e
uses
o
f
SEEK_SET when STREAM_SE
E
K_
S
E
T
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
Rob Sh
e
arman
rpcrt4: Fix a le
a
k o
f
msg in RPCRT
4
_io_thread o
n
the
.
.
.
commit
|
commitdiff
|
tree
2008-01-09
Rob Shearman
rpcrt4:
Implement NdrM
a
pCommAndFaultStatus
.
commit
|
commitdiff
|
tree
2008-01-09
Rob Shea
r
m
a
n
rpcrt4: Use send on a sock
e
t instead of wri
t
e as i
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-08
R
ob Shear
m
an
rpcrt4: Improv
e
error
handling in RPCRT4_io_
t
hread
.
.
.
commit
|
commitdiff
|
tree
2008-01-08
Rob She
a
rman
rpc
r
t4: Bind to the server in
t
erface in I_RpcGetBuffer
.
.
.
commit
|
commitdiff
|
tree
2008-01-08
Rob Shear
m
an
rpcrt4: Remove s
o
me unused inc
l
ude
s
.
commit
|
commitdiff
|
tree
2008-01-08
R
ob Shearma
n
r
pcrt4: Set the
f
Bu
f
f
e
rValid flag
in NdrProxy
G
etBu
f
f
e
r
.
commit
|
commitdiff
|
tree
2008-01-08
Rob Shear
m
an
include: Add prototype for I_RpcNegot
i
ateTransferSyntax
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shea
r
man
rpcrt4: Set Reser
v
edForRuntime
t
o NU
L
L
in NdrClientIni
t
ializ
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Im
p
l
e
ment RpcAsyncIn
i
tia
l
izeHandle
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Add te
s
t
s
for some a
s
ync RP
C
function
s
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Add s
t
ubs
for asyn
c
hronous
functi
o
ns
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hearma
n
r
pcr
t
4
:
Add
s
tubs for I_
R
p
c
A
s
yncSetHandle and I_R
p
cAsyncAbor
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
Shearman
rpcrt4: Call NdrCorrelati
o
nInitialize
a
nd N
d
rCorrelati
o
nFree
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
rpcr
t
4:
A
dd stubs for N
d
r
CorrelationIni
t
ia
l
ize,
N
drCorrel
a
ti
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shea
r
ma
n
rpcrt4
:
ndr_stubless
.
h should include ndrtypes
.
h a
s
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Set the Pr
o
cNum of RPC
_
MESSAGE in NdrClientInitializ
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4: Add tests for t
h
e RPC_MESSAGE
m
embers
s
e
t b
y
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob Shearman
ole32: Fi
x
m
emory leaks
c
au
s
ed by not calli
n
g th
e
channel
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
ole32: Fix
a
memory leak
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shearman
ol
e
32: Shortcut
t
he RPC runt
i
me
f
or
allocation of
t
he
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
ole32:
C
l
ea
r
the RPC_FL
A
GS_VAL
I
D_
B
IT flag
f
rom
t
he
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b
Shearman
widl
:
Use sy
m
bolic names for
s
om
e
of the co
n
text handle
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
widl: Fix co
n
text
han
d
le "cannot
be nu
l
l"
detectio
n
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
ntdl
l
:
Fix NtQuery
V
alue
K
ey for K
e
y
V
a
l
ueBasicInfo
r
mation
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
h
earman
n
tdll:
F
ix the Data and Name returned
b
y NtQueryValu
e
Key
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
ntd
l
l
: Add tests for the da
t
a
and name r
e
turned by
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shear
m
an
rp
c
rt4:
Implement I_RpcMa
p
Win32Status
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob
S
hearman
include: I_Rp
c
Bin
d
ingI
n
qTransport
T
y
p
e
and
I
_
RpcMapWin32S
t
atu
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b
S
hear
m
an
wid
l
: Fix
t
he c
o
nd
i
tio
n
s under which array freeing
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
in
c
lu
d
e: Add the s
t
rict_context_handle flag to the
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4
:
Print fixme'
s
if the serialize or no
-
seriali
z
e
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Sh
e
arman
widl:
A
dd s
u
pport for
strict context
h
andles
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
rpcrt4
:
Pass the i
n
te
r
face identifier to the l
o
wer
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
R
o
b Shearman
w
id
l
: Outp
u
t calls f
o
r the
new versions of the
mars
h
alling
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hearm
a
n
in
c
l
u
de: Add defin
e
s for context handle flags to rp
c
fc
.
h
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
o
l
e32: Fix a
typ
o
in the class moniker tests
.
commit
|
commitdiff
|
tree
2008-01-07
R
ob Shea
r
ma
n
o
l
e32: get_
m
oni
k
er_for_pro
g
id_
d
isplay_name
s
hould fallba
c
k
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
r
p
crt4: Don't se
t
B
u
ffer
t
o N
U
LL i
n
I_RpcFreeBuffer
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
rpcr
t
4:
Add some tests for NdrGetB
u
ffer and NdrFreeBuffer
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shear
m
an
o
l
e32: Clear the RPC
_
MESSAGE structure befo
r
e using it
.
commit
|
commitdiff
|
tree
2008-01-07
Rob
S
hear
m
an
kernel32: Implement Reg
i
s
t
erWaitForSingle
O
bjectEx
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearman
svchost: Add
a
F
IXME for
a
n
u
ndoc
u
mented
function
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Shearm
a
n
ole32
:
Determin
e
the destinat
i
on fo
r
the COM call and
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Rob Sh
e
ar
m
an
widl:
M
ake the offset
o
f c
o
nformant string ty
p
es point
.
.
.
commit
|
commitdiff
|
tree
2008-01-07
Ro
b
S
hearma
n
rpcrt4: Upd
a
te todos
.
commit
|
commitdiff
|
tree
2008-01-03
Rob Shearman
include: ws2
t
c
p
ip
.
h
sh
o
u
ld include winsock2
.
h
.
commit
|
commitdiff
|
tree
2008-01-02
R
o
b Shearman
kernel32:
A
dd tes
t
s for Regis
t
erWaitForSingleObject
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
ker
n
el32: Implement Registe
r
WaitForSi
n
g
l
eObject and
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob S
h
earman
ntdll:
I
mpleme
n
t RtlR
e
gisterWait, RtlDeregis
t
erWait
.
.
.
commit
|
commitdiff
|
tree
2008-01-02
Rob Shearman
user32: Add a stub i
m
plementation of RegisterServicesPr
o
c
e
ss
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
n
tdll:
Set the DataLength f
i
e
l
d
of t
h
e i
n
formati
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
ntdll
:
Add some tes
t
s
for NtQu
e
ryValueKe
y
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
S
h
earman
rpcrt4: Fix NdrGetBuffer to set th
e
c
o
r
r
e
ct f
i
elds
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob
S
hearman
rpcrt4: Mak
e
some variables in
t
he tests static
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Add tests for NdrServerIn
i
tializeNew
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4: Fix the MIDL
_
ST
U
B
_
MESSAGE fields
s
et by NdrServerIni
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shearman
rpcrt4
:
Fix a
cas
e
of destroyi
n
g a context handle
w
i
t
h
out
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Ro
b
Shear
m
an
rpcrt4: Keep a tra
c
k
o
f server context handles allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shear
m
an
in
c
lude: Add de
f
ines for mo
r
e messag
e
flags in rpc
d
c
ep
.
h
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
widl: Check
t
hat the buffer has en
o
ugh spa
c
e
b
efore
.
.
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rp
c
r
t
4
: Implement Ndr
C
onformantStringMem
o
rySiz
e
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rpcrt4:
Add
s
ome
tests for no
n
-
c
on
f
o
r
man
t
strings
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shearman
rp
c
r
t
4: Implement non-
c
onformant string function
s
.
commit
|
commitdiff
|
tree
2007-12-31
Rob Shea
r
man
rpcss
:
Ini
t
ialise some
o
u
t
-only param
e
ter
s
that aren
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
server: Initialise th
e
apc_call_t unio
n
in
async_set_
r
esult
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
Rob Shearman
explor
e
r: Fi
x
mem
o
ry
le
a
k when
o
ne or m
o
re properties
.
.
.
commit
|
commitdiff
|
tree
2007-12-27
R
ob Shearma
n
r
p
cs
s
: Zero
the m
e
mory of several variables before
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
ob Shearma
n
rpcrt4: R
e
-
u
se exist
i
n
g
me
m
or
y
for embedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
r
p
crt4: R
e
-use existing memory
for
embedded pointers
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
r
pcrt4: A
d
d
tests for
varyi
n
g an
d
conformant varying
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearm
a
n
quar
t
z: Fix memory l
e
ak in FilterGraphInner_Rele
a
se
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b
Shear
m
a
n
oleaut32: Fix cop
y
a
nd pas
t
e erro
r
in VARI
A
NT_UserU
n
mars
h
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
Shearman
msi: Fi
x
s
everal memory leaks
a
fter u
s
ing IEnumSTATSTG_Next
.
commit
|
commitdiff
|
tree
2007-12-26
Ro
b
Shear
m
an
hlink: Fix
m
e
m
ory leak by freei
n
g extension services
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
rpcss:
Use co
n
text handles to auto
m
aticall
y
free runni
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl: Add supp
o
r
t
for g
e
n
erating code fo
r
o
ut-only
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
R
o
b Shearman
rp
c
r
t4: Add tests for
l
ow-level
contex
t
handle f
u
nctions
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
arma
n
rpcrt4: Impleme
n
t lo
w
-leve
l
context
handl
e
sup
p
ort
.
commit
|
commitdiff
|
tree
2007-12-26
Rob
S
hearma
n
r
pcrt4: Implement h
i
gher-level NDR server context h
a
ndle
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Sh
e
arman
rpcrt4: Move lo
w
-level NDR context handle functions
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob S
h
e
arman
include: Remove semi-colons from the
en
d
of cpp_qu
o
te
.
.
.
commit
|
commitdiff
|
tree
2007-12-26
Rob Shearman
widl
:
Fix pointer dete
c
tion in s
t
r
u
ct
u
res and
arrays
.
commit
|
commitdiff
|
tree
2007-12-24
R
o
b Shearman
widl: Fix t
h
e generation of temporary vari
a
b
l
es for
.
.
.
commit
|
commitdiff
|
tree
2007-12-23
Rob Shearman
r
p
crt
4
:
Se
t
p
StubMsg->
B
ufferMark in
NdrCo
n
fo
r
man
t
V
a
ryingArra
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
widl: Twea
k
t
he rules
for wh
e
n to call pfnFr
e
e fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob
S
h
e
a
rm
a
n
kernel3
2
:
Add
a
test for calling
V
irtualAlloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
R
ob Shearman
rpcrt4: Fix
a
m
e
m
ory leak from
t
he get_f
i
lena
m
e call
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt4: Print an
e
r
ror
if stub b
u
ffer
p
ointer is
p
ass
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shea
r
m
a
n
ole32: Fix RPC_GetL
o
calClassObject
t
o wait for 30 s
e
conds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Ro
b
Shearman
rpc
r
t4: Fix
N
dr
C
onform
a
ntSt
r
in
g
Unmarshall to always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
rp
c
rt4: Don't u
s
e B
u
fferEnd in
R
pcStrea
m
_Wr
i
t
e
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Initia
l
ise memory pas
s
ed into
R
PC
s
in t
h
e server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rp
c
rt4
:
Memory
s
hould on
l
y be
cl
e
a
r
e
d in ComplexUn
m
arsh
a
ll
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob
S
h
e
arm
a
n
rpcrt4:
F
i
x the AL
I
GN_POI
N
TER_CL
E
AR macro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
widl: Fix the length
used when c
l
earing alignment space
.
.
.
commit
|
commitdiff
|
tree
next