repo.or.cz
/
wine
/
wine-kai.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
quartz: Move aggregation tests into separate file.
2007-12-21
Rob Shearm
a
n
widl: Tweak the rules for wh
e
n to
c
a
ll pfnFree fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
kernel
3
2: Ad
d
a test
f
or calling
VirtualAlloc on a
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob She
a
rman
rp
c
r
t
4: Fix a memor
y
leak
f
rom the
g
et_file
n
ame
c
all
.
.
.
commit
|
commitdiff
|
tree
2007-12-21
Rob Shearman
rpcrt4: Print
a
n erro
r
if
stub buffer poin
t
er is passed
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearman
ole32:
F
ix RPC_GetLoca
l
ClassObject
t
o wait
f
o
r
30 seconds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
R
ob
S
hearman
r
p
crt4: F
i
x Nd
r
ConformantStringUnmarshall to
always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Sh
e
arman
r
p
crt4: Don't use Buf
f
erEnd in
RpcStr
e
am_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
h
earman
rpcrt4: Initialise me
m
ory passed into
R
PCs in t
h
e
s
e
rv
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearma
n
rpcrt4: Memory
s
hould only
be
c
l
e
a
re
d
i
n Compl
e
xUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob She
a
rman
rpc
r
t4: Fix
t
he ALIG
N
_P
O
INTER_
C
LEAR ma
c
ro
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
wi
d
l: Fix the length used
w
hen clear
i
ng
a
l
i
g
nment spa
c
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shea
r
man
widl: The detection o
f
ty
p
es is highly dependent
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b
Shearma
n
rpc
r
t4:
I
mp
l
ement
I
_RpcGetCurrentCal
l
Han
d
le
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
mscoree: Add
a
s
tub for GetVersionFromProc
e
ss
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
man
inclu
d
e:
A
dd some context handl
e
d
e
fines
to
rpcdcep
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
She
a
rman
rp
c
rt4: Add a stub for I_RpcGetCurrentCallHandle
.
commit
|
commitdiff
|
tree
2007-12-18
Rob She
a
rm
a
n
rpcr
t
4:
Don't copy memory from the buffer in NdrConfor
m
antSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
i
nclude: Add more
types and function decla
r
at
i
ons to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
arman
include
:
A
dd more NDR types a
n
d function
d
eclara
t
ions
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
S
hearman
hl
i
nk: Fix some
m
emory lea
k
s in
t
he tests
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
r
pcrt4: Move association code
into
a separate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
rpcrt4:
Mak
e
a
s
erve
r
assoc
i
ation wh
e
n a bind pack
e
t
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
rpcrt4: Re
t
urn
a
n
error fr
o
m rpcrt4_conn
_
tcp_read i
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
Shearman
rpcrt4: F
i
x NdrConformantStr
i
ng
U
nm
a
rshal
l
to use buffe
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpcrt4: Add a FIX
M
E for RPC_FC_P_ALLOCALLNODES
in Pointe
r
Unm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
R
ob Sh
e
arman
rpcrt4: C
l
ear padding inserte
d
into the buff
e
r du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob
She
a
rm
a
n
include: Add definitions for
R
P
C
_FC
_
SSTRING
a
nd RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearm
a
n
widl: Only base types or refere
n
ce pointers to
base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Retu
r
n
type
s
sho
u
ld
n
't be f
r
eed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shea
r
man
wi
d
l:
Cle
a
r padding i
n
the buffer due to al
i
g
n
m
e
nt
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
e
arman
i
nclude: Make RpcR
a
iseException D
E
CLSPEC_NORE
T
URN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
Shea
r
man
rpcr
t
4: Fix
a
typo in rpcrt4_conn_
t
cp_r
e
ad
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearma
n
r
pcrt4:
Update TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hear
m
a
n
r
p
crt4: Document NdrAlloca
t
e
.
commit
|
commitdiff
|
tree
2007-12-14
Rob She
a
r
m
an
r
pcr
t
4: Part
i
al
l
y
rev
e
rt com
m
it 18
f
af3184
b
2
e
a
263d77
c
2a7ad92
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpc
r
t4
:
Free
the
b
ase pointer in
Poi
n
ter
F
ree when freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4: F
i
x th
e
check in N
d
rPointerFre
e
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
S
h
earman
rpcr
t
4: NdrStubGetBuffer should
n
'
t set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearman
Revert "rpcrt4:
T
ry to free
every non-stack pointer
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
an
widl: Don't wri
t
e redundant FC_RP type f
o
rm
a
t out
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
R
o
b Shearman
rpcrt4: Add test
s
for freeing non-NdrAllo
c
ate alloca
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob
Shearman
widl: Swap the version packi
n
g order ba
c
k to what typelibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
Shea
r
m
a
n
widl: Remove some co
n
fusion in how version number
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob She
a
rman
rpcrt4: Try
to
free
e
v
e
r
y
non
-
stack pointer in Pointer
F
ree
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
R
o
b
Shearman
r
p
crt4:
Sto
r
e allocated memor
y
in
a
si
n
gly-linked list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob S
h
earm
a
n
rpcrt4: Make
t
he NdrAllocate t
e
sts pass
o
n XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Ro
b
Shearman
rsaenh:
F
ix some mem
o
ry lea
k
s i
n
the t
e
st
s
.
commit
|
commitdiff
|
tree
2007-12-11
Rob
S
hearman
widl: A
d
d su
p
port for non-basetype re
t
urn types
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
widl: iid_is sho
u
ld take expressions, not j
u
st
identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
widl: Supp
o
rt
the addr
e
ss-of ope
r
ator
in expression
s
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
hearma
n
widl: Mak
e
s
ure to generate f
r
e
eing call
s
for all n
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob S
h
earma
n
widl: Ar
r
ays shou
l
d have fr
e
eing code gener
a
t
ed on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b S
h
earman
wid
l
:
Always writ
e
a freeing funct
i
on fo
r
ar
r
a
y
s
in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
wine
.
inf: Register actxprxy
.
d
l
l and
c
r
eat
e
a
fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
actxp
r
x
y
: A
d
d
th
e
st
a
rt of actxprxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shear
m
an
rpcrt
4
: Pass the
U
SER_MARSHAL_CB structure into us
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
She
a
rman
rpcrt4: NdrRan
g
eUnmarshall is i
m
pleme
n
t
e
d so add it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Sh
e
arman
rpcrt4: Imp
l
ement NdrCon
f
ormant
A
rrayMemorySiz
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
arman
rp
c
rt
4
:
A
dd a miss
i
ng bre
a
k in DllM
a
in
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rp
c
rt4: Sa
v
e the buffer in EmbeddedPointerMe
m
oryS
i
ze
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Fix the return value fr
o
m NdrSimpleSt
r
uct
M
emoryS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
Rob S
h
ea
r
man
rpcrt4: A
d
d a trace
to NdrBaseTypeMemorySiz
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Impl
e
ment PointerMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
hear
m
an
rpcrt4: Fix NdrConformantStru
c
tUnmarshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4
:
F
i
x NdrFixed
A
rr
a
yU
n
marshall to use buffer
m
emor
y
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
S
he
a
r
m
an
rpcrt4: Fix NdrCo
n
for
m
antArrayUn
m
a
r
shall to u
s
e buffe
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearm
a
n
w
idl: Don
'
t overr
i
de the pointer type in top
-
level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Sh
e
arman
ole32: Process messages whi
l
e
wai
t
ing for a local se
r
ver
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Sh
e
ar
m
an
rpcrt4: Use an alertable wait in rpcrt4_prot
s
eq_np_wa
i
t_f
o
r_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
oleaut32: Fix a leak of the t
y
pe
l
ib in the tmarshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earm
a
n
oleaut32: Fix two
m
emory leaks in
the test f
o
r
DispCallF
u
nc
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearm
a
n
olea
u
t32: Fix a
reference count
leak
o
f
t
h
e TM
a
r
shalDispatch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearm
a
n
rsaen
h
:
Fix so
m
e leaks of the p
r
ovider handle
i
n the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob
S
h
earman
r
p
c
rt4:
I
mp
l
emen
t
N
drCon
f
ormant
S
t
r
u
ctFree
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ole32: Register
the window use
d
in the marshal tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
msht
m
l: Fi
x
a memory
leak in the htm
l
d
oc tests
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32: Set the number of locks held
o
n
t
he safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
h
earman
oleaut32: Try to re-use
e
x
i
sting
m
e
m
ory when unmarsha
l
ling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hear
m
a
n
o
l
eaut
3
2:
D
o
n
't call
S
afeArrayAlloc
D
ata in LPSAFEARRAY
_
Use
r
U
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearma
n
r
p
crt4: I
m
prove PointerFree
t
o not free buffe
r
memory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Sh
e
arman
rp
c
rt4: Fix a mem
o
ry l
e
ak caused by Nd
r
FullPoi
n
t
erXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob S
h
earman
r
pcrt4: F
i
x a memory leak when freei
n
g an associa
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob Shearman
r
pcr
t
4: Fix a
m
emory
leak in RpcAssoc_BindCo
n
nection
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
Shearman
mshtml: Use the cor
r
ect deallocator
i
n the htmldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
R
ob Shea
r
ma
n
ole32:
I
nitia
l
ise object vari
a
b
l
e
in Run
n
ingObjectTab
l
eImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Shearman
rpcrt4
:
Set the memory pointer in NdrB
a
seTypeU
n
m
a
r
shall
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob
S
h
e
arman
rpcrt4
:
Set fMustAlloc
to TRUE when
unma
r
shalling an
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
ob Shearman
rpcrt4: Add tests for a poi
n
ter to a
c
onformant strings
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpcrt4:
Set th
e
desti
n
ation point
e
r in Pointe
r
Unmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Sh
e
arman
r
p
cr
t
4: Handle al
l
non-
c
ontinuab
l
e exceptions in CStd
S
tubBuf
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b
Shearman
ole32: Fix the test of the
size
returned fr
o
m
W
d
tpInterface
P
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob S
h
earman
rpcrt4: P
u
t
the
d
elegatin
g
stub t
h
unks in an executa
b
le
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearma
n
rpcrt4:
Call IR
p
cChannel
B
uffer_G
e
tDest
C
tx
i
n
N
drStubInitiali
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b
Shearman
r
pcr
t
4
: Flesh ou
t
mo
r
e of
t
he
IRpcChannel
B
u
f
f
er vtable
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearma
n
d
3dx8
:
Initialise t
e
mp i
n
D3DX
Q
ua
t
ernionInverse
to
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob S
h
earm
a
n
r
pcr
t
4: Test t
h
at the
s
tring retr
i
eved f
r
o
m get_name
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rpcrt4: Reverse the conditions
for which *pPoi
n
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b
Shea
r
man
rpcrt4:
Initialise the memory in
t
est
_
s
i
mple_s
t
r
uct_marshal
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob She
a
rman
incl
u
de: Fix the HRESULT_FROM_WIN32
m
acro t
o
n
ot cha
n
ge
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
S
hearman
o
l
e32: I
g
nore the th
r
eading mode
l
of the PSF
a
ctory
B
uff
e
r
.
.
.
commit
|
commitdiff
|
tree
next