repo.or.cz
/
wine
/
testsucceed.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rpcrt4: Clear padding inserted into the buffer during marshalling because of alignment.
2007-12-17
Rob Sh
e
arman
rpcrt4: Clear padding insert
e
d into t
h
e buff
e
r d
u
ring
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Sh
e
arm
a
n
i
n
c
l
u
d
e
: Add definitions for RPC
_
FC_
S
ST
R
ING and
R
P
C_F
C
_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
widl: Only base types
or
r
e
fer
e
n
ce po
i
nt
e
r
s to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
widl: Return types shouldn't be
f
r
e
ed
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
e
arman
wi
d
l: Cle
a
r
p
adding in th
e
buff
e
r due to alig
n
ment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearm
a
n
include: Make
R
pcRaiseEx
c
ep
t
ion
DECLSPE
C
_
N
ORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob She
a
rman
rpcrt4: Fix a typo in rpcrt4_conn_tcp_read
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpc
r
t4: Update TODO list
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcr
t
4
:
Document N
d
rAlloc
a
te
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shea
r
man
rpcr
t
4
:
Partially reve
r
t commit 18
f
af31
8
4
b2e
a
2
63d
7
7c2
a
7ad92e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob S
h
ear
m
an
rpcrt4:
Fre
e
the base pointer in PointerFree when fr
e
eing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shear
m
an
rpcrt4: Fix th
e
c
h
eck in NdrPointerFree
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpc
r
t4
:
NdrStubGet
B
uf
f
er should
n
't set
BufferSt
a
rt
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b She
a
rman
Revert "rpcr
t
4: Try to free
e
very no
n
-stack p
o
in
t
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hearman
widl: Don
'
t
w
r
i
t
e redundan
t
FC_
R
P type format out
f
or
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearman
rpc
r
t4: A
d
d
tests for
f
r
e
e
i
ng
n
on-NdrAl
l
ocate alloc
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob Shearma
n
widl: Swap
the
vers
i
on
p
acki
n
g ord
e
r back to what typeli
b
s
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shear
m
a
n
widl
:
Remove some confusion in h
o
w
v
e
rsi
o
n numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
R
o
b She
a
rman
rpcrt4: Try to free every no
n
-
s
tack pointer in
PointerFre
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob She
a
rman
rpcrt4: Store
a
llocated
m
emory
i
n a s
i
n
g
ly-li
n
ked
list
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob
S
hearman
rpc
r
t4: Make the NdrAllocate tests pass on XP SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
rsaenh: Fix some m
e
mory leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shear
m
an
w
idl: Add support for
n
on-bas
e
type return types
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearman
widl
:
iid_is sho
u
ld take e
x
pressions, n
o
t
j
ust id
e
ntifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
S
he
a
r
man
widl: Support the
a
ddress-of oper
a
tor in exp
r
essions
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b
Shearma
n
widl:
M
ake sur
e
to gene
r
ate freeing calls fo
r
all n
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
She
a
r
man
widl
:
Arrays shoul
d
ha
v
e freeing code
g
e
nerated on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
widl: Always wri
t
e
a freeing function fo
r
arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
wine
.
i
n
f
: Register ac
t
x
prxy
.
dll and create a fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
actxprxy: Ad
d
the st
a
rt of
a
ctx
p
rxy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rp
c
rt4: P
a
ss the
USER_MARSH
A
L
_
CB structur
e
i
n
to
user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearma
n
r
p
c
r
t
4
: NdrRan
g
eUnmarshall i
s
im
p
lemen
t
ed so a
d
d it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Ro
b
She
a
rma
n
rpcrt4: Implement NdrConforma
n
tArrayM
e
m
o
rySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shea
r
man
rpcrt4: Add
a
miss
i
ng break in Dl
l
Main
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Save
t
h
e
buffer in Embed
d
edPointerMemor
y
Size
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
pcrt4:
F
ix the return val
u
e fr
o
m NdrS
i
mpleStru
c
tMemor
y
Size
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Sh
e
a
rman
rp
c
rt4: Add a trace to NdrBaseTypeMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearma
n
rpcrt4: Implement Pointer
M
emorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob
She
a
rm
a
n
r
pcrt4: Fi
x
NdrC
o
nfo
r
m
antSt
r
u
c
t
U
n
mar
s
hall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4: Fix NdrFix
e
d
A
rrayUnmar
s
hall to
u
se
b
uffer memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shear
m
an
rp
c
rt4: Fix NdrCon
f
ormantArrayUn
m
arshall to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Ro
b
Shearman
wi
d
l: D
o
n't ove
r
ride
t
he pointer type in
t
op-level
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shearman
ol
e
32: Process
messages
w
hile waiting for a lo
c
al server
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
h
earman
rpcrt4: Us
e
an alertable wait in
r
pcrt4_
p
rotseq_np_wait_for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
oleaut
3
2: Fi
x
a leak of the
ty
p
elib in
t
h
e tmars
h
al
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32: Fix two me
m
ory leak
s
in the test for D
i
s
p
CallFunc
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
S
hearma
n
oleaut32: Fix a
reference count le
a
k
of the TMarshalDisp
a
tch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
Shear
m
an
r
s
aenh
:
Fix
s
o
me leaks of th
e
p
r
ovide
r
h
a
ndle i
n
the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob S
h
earman
rpcrt4: Impl
e
ment Nd
r
C
o
nf
o
r
m
a
n
tStructFre
e
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rm
a
n
ole32: Re
g
ister the windo
w
used i
n
the marsh
a
l tests
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearman
ms
h
t
ml: Fix a m
e
mory leak in the htmldoc
t
ests
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32: Set the number of locks held
on
t
he safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
oleaut32: Try to
re-use existing m
e
m
o
r
y when
u
n
m
arshalling
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
ol
e
aut32: Don't
c
a
l
l
Safe
A
rrayAllocD
a
t
a in LPSAFEARR
A
Y_UserU
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shear
m
a
n
r
pcrt4: Improve P
o
inter
F
ree to
n
o
t
free buff
e
r memory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Sh
e
arman
rpcrt4: Fix a
memory leak c
a
use
d
by
N
drFu
l
lPointerXlatFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shea
r
man
r
p
crt4:
Fix a mem
o
ry leak when freein
g
an
a
ssociation
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Sh
e
arman
rpcrt4: Fix a memory leak in RpcAssoc_B
i
ndConnec
t
i
on
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
mshtml: Use the correct dealloc
a
tor in the htmldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Ro
b
S
h
earma
n
o
le3
2
: Initialise
obje
c
t
variable in R
u
nningObjectT
a
bleImpl_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Ro
b
S
h
e
arman
rpcr
t
4: Set the
me
m
o
r
y
p
o
inte
r
in NdrBaseTypeUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob Shearman
r
pcrt
4
: S
e
t fMu
s
tAlloc to TRUE when unmarshal
l
ing an
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
S
h
e
arm
a
n
rpcrt4:
Add tests for a pointer to
a conf
o
rmant s
t
r
i
ngs
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearm
a
n
rpcrt
4
: Set th
e
d
esti
n
ation
p
ointer in PointerUnmar
s
hall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Shearman
r
p
crt4: Handle
a
ll non-
c
ontinuable exceptions in CS
t
dS
t
u
b
Bu
f
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Ro
b
Shearman
ole32: Fix the te
s
t of t
h
e siz
e
returned from Wd
t
pIn
t
erfaceP
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Sh
e
arman
rpcrt4: Put the delegating
stub thunks in an executabl
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob She
a
rman
rpcrt4: C
a
ll IRpcChannelBuffer_Get
D
es
t
Ctx in NdrStu
b
Initiali
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b Shearman
rp
c
rt4
:
Flesh
out mor
e
o
f the IRpcC
h
annel
B
u
f
fer vtab
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
d3dx8: Init
i
alise
te
m
p in D
3
DXQ
u
a
t
erni
o
nInverse t
o
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rpcrt4:
T
es
t
that th
e
string retrie
v
ed
f
r
om get_name
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
S
hearman
rpcrt4: Re
v
erse
the
condi
t
i
o
ns
for wh
i
ch *pPoint
e
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Sh
e
arman
rpcrt4: I
n
itialise
the
m
emor
y
i
n test_simple_
s
truct_mar
s
hal
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearm
a
n
incl
u
de: Fix the
HRE
S
UL
T
_FROM_WIN32 m
a
cro t
o
no
t
ch
a
n
g
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob She
a
rman
ole32: Ignore the
t
hreading model o
f
t
he P
S
Fact
o
ryBuf
f
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
ob Shearman
ole32: Always
create a w
i
ndow f
o
r the mai
n
apartment
.
commit
|
commitdiff
|
tree
2007-12-03
Rob
S
h
e
arman
i
nclude: Move
Wine-spe
c
i
fic EH_* defi
n
e
s from w
i
nnt
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
ole
a
u
t
32: Implement OLEPictureImpl_G
e
tIDsOfNames
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Sh
e
arman
rpcrt4:
Fix
N
drSim
p
leStruc
t
Unmarshal
l
to cope with
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob She
a
r
man
r
p
crt4: I
m
prove PointerUnmarshall
to cope with
k
eepin
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob
Shearman
rpcr
t
4: Move forcing of
fMustAlloc to NULL to the callers
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Shearman
rpcrt4:
E
mbedd
e
dPointerUnmars
h
a
ll doesn't ne
e
d to change
.
.
.
commit
|
commitdiff
|
tree
2007-11-30
Rob Shea
r
man
rpcrt4: Errors in sending
o
r receiving pack
e
t
s should
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Ro
b
Shearman
o
le32: Fix a test
i
n
the WdtpInterfacePoi
n
te
r
tests
.
commit
|
commitdiff
|
tree
2007-11-29
Rob Shearma
n
ole32:
F
ix description of wh
a
t is bein
g
t
e
s
t in ok
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Rob Shearman
rpcrt
4
:
Fix an integer overflow in NdrConformantSt
r
uc
t
M
arsha
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Rob Shearman
rpcrt4:
Fix s
o
me more pote
n
tial buffer
overflows
.
commit
|
commitdiff
|
tree
2007-11-29
Rob
S
hearman
rp
c
rt4: Check there is enough
s
pa
c
e in the buffer an
d
.
.
.
commit
|
commitdiff
|
tree
2007-11-29
Rob
Shea
r
man
rpc
r
t4: Check for integer overf
l
ows when inc
r
easing
.
.
.
commit
|
commitdiff
|
tree
2007-11-28
Rob
S
hearman
ad
v
api32: Make the credenti
a
l
registry key
s
ta
y
around
.
.
.
commit
|
commitdiff
|
tree
2007-11-28
Rob Shearman
advapi32:
U
se
the open_f
o
r_write par
a
m
e
ter
to op
e
n
_cr
e
d
_mgr_
.
.
.
commit
|
commitdiff
|
tree
2007-11-28
Rob Shearman
oleaut32
:
Handle integer
o
v
e
rflow
o
f
l
en in
SysR
e
Alloc
S
tri
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-11-28
Rob Shearman
o
le
a
ut32: Introduce a ne
w
h
elper
functi
o
n,
T
LB_FreeCustData
.
.
.
commit
|
commitdiff
|
tree
2007-11-28
Rob Shea
r
man
oleaut3
2
: Free the correct
c
ustom data insi
d
e ITypeInfo
_
fnRe
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
R
o
b Shearman
wininet: Do
n
't cl
e
ar the
a
uth data for Basic authenticati
o
n
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Rob
S
h
earman
rpcrt4: Fix the
t
ests for up_e
n
um1
6
.
commit
|
commitdiff
|
tree
2007-11-27
Rob
Shearman
credui:
Fix a test f
a
ilure on Windows XP
.
commit
|
commitdiff
|
tree
2007-11-27
Rob S
h
earman
advapi32
:
Add suppo
r
t for using
t
he Mac Keychain
s
e
rvi
c
es
.
.
.
commit
|
commitdiff
|
tree
2007-11-27
Rob Shearman
ol
e
3
2: A
d
d tests
for WdtpInterfacePointer_*
f
unctions
.
commit
|
commitdiff
|
tree
2007-11-27
Rob Shearman
o
le32: Clean up pro
p
e
rly in ClientRpcChannelBuffe
r
_S
e
nd
R
ecei
.
.
.
commit
|
commitdiff
|
tree
next