repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
server: Use SIGQUIT instead of SIGTERM to terminate a thread.
2007-12-20
R
o
b Shearma
n
ole32: Fix RPC_GetLocalClassObject to
w
ait fo
r
30
s
e
c
onds
.
.
.
commit
|
commitdiff
|
tree
2007-12-20
Rob Shearm
a
n
rp
c
rt4: Fix
N
d
rCon
f
or
m
a
n
t
S
tr
i
ngU
n
marshall to always
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
Shearman
rpcrt4: Don'
t
u
se BufferEn
d
in Rpc
S
tream_Write
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shearman
rpcrt4: Initialise me
m
o
r
y
p
assed into RPCs
i
n the server
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob
S
hearm
a
n
rpcrt
4
: Memo
r
y should only
b
e cleared in
C
o
mplexUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob S
h
earman
rpcrt4:
Fix the ALIGN_POINTER
_
CLEA
R
macr
o
.
commit
|
commitdiff
|
tree
2007-12-19
R
ob Shearman
widl:
F
ix the length used when
clearing align
m
e
nt space
.
.
.
commit
|
commitdiff
|
tree
2007-12-19
Rob Shea
r
ma
n
w
idl: The detection
o
f
types
is
h
i
ghly
d
ependent on
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob
S
hearman
rpcrt4: Implement I_RpcG
e
tCurrentCallHand
l
e
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shearman
mscoree: Add a
s
tub f
o
r Ge
t
VersionFromProc
e
ss
.
commit
|
commitdiff
|
tree
2007-12-18
Ro
b
Shearma
n
i
n
clude:
A
dd some co
n
te
x
t
ha
n
dle defines to rpcdce
p
.
h
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Sh
e
a
rman
rpc
r
t4: Add
a stub
fo
r
I_RpcGetCu
r
rentC
a
llH
a
ndle
.
commit
|
commitdiff
|
tree
2007-12-18
R
o
b Sh
e
a
rm
a
n
rpcrt4:
Don't copy memory from the b
u
ffer in
N
d
rC
o
nfo
r
ma
n
tSt
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob Shea
r
m
a
n
include:
Add
more types and function de
c
larations to
.
.
.
commit
|
commitdiff
|
tree
2007-12-18
Rob S
h
earman
inc
l
ud
e
: Add more ND
R
types and fu
n
ction decla
r
at
i
ons
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
hli
n
k: Fix
some mem
o
r
y
l
e
a
ks
in the test
s
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b
She
a
r
m
an
rpcrt4: Move a
s
sociation
code into a separate file
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearma
n
rpcrt
4
:
M
ake
a
server asso
c
i
a
t
ion
w
hen a bind packet
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob She
a
r
m
a
n
rpcrt4: Return a
n
e
r
r
o
r
f
r
om rpcr
t
4_conn_
t
c
p
_read if
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
r
pcrt4
:
Fix NdrConformantStringUnmarsha
l
l to use buffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Ro
b
Shearman
rpcrt4: Add a FIXM
E
for RPC_FC_P_ALLOCALLNODES in
P
oint
e
rUnm
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
rpc
r
t4: Clear
p
adding in
s
erted into the buff
e
r du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
i
nc
l
ude:
A
d
d
d
efinitions for RP
C
_FC_SSTR
I
N
G
and RPC_FC_C_SST
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob S
h
earman
wi
d
l: O
n
ly base
t
y
pes or re
f
erence pointers to base
.
.
.
commit
|
commitdiff
|
tree
2007-12-17
Rob Shearman
wid
l
: Return typ
e
s shouldn't be freed
.
commit
|
commitdiff
|
tree
2007-12-17
R
o
b Shearman
wi
d
l: Clear
pa
d
ding
i
n the b
u
f
fer due to alignment
.
commit
|
commitdiff
|
tree
2007-12-14
Rob
S
hear
m
an
include: Make
R
pcRai
s
e
E
xception DECLSP
E
C
_
NORETURN,
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearm
a
n
rpcrt4
:
Fix a typo
in rpcrt4_conn
_
tcp_rea
d
.
commit
|
commitdiff
|
tree
2007-12-14
Ro
b
S
h
e
a
rman
rpcrt4: Update T
O
DO l
i
s
t
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
r
pcrt4: Document NdrAllocate
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b Shearman
rpcrt4: Partially revert c
o
mmit
18faf31
8
4b2ea263
d
77c2a7ad
9
2e
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
rpcrt4:
Free the base pointer in Point
e
rFree whe
n
freeing
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b
S
hearman
rpcrt4: Fi
x
the check in NdrPointe
r
Free
.
commit
|
commitdiff
|
tree
2007-12-14
R
ob Shearman
rpcrt4: NdrStubGet
B
uffer
s
houldn't set BufferStart
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
Rob Shearman
Re
v
ert "rpcrt4: T
r
y to free every
n
o
n
-stack po
i
nter
.
.
.
commit
|
commitdiff
|
tree
2007-12-14
R
o
b S
h
e
ar
m
a
n
widl: Don't write
r
e
d
undan
t
FC_RP type form
a
t out fo
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob She
a
rman
rpcrt4: Ad
d
test
s
for freeing non-NdrAl
l
ocate allocated
.
.
.
commit
|
commitdiff
|
tree
2007-12-13
Rob She
a
rman
widl: Swap
the version p
a
cking order back
to wha
t
type
l
ibs
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
w
idl: Re
m
ove
some confusion in
h
ow versio
n
numbers
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shearman
rpcrt4: Try to free e
v
ery non-stack
p
ointer in PointerF
r
e
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shea
r
ma
n
rpcrt4: Store a
l
lo
c
ated mem
o
ry in a si
n
g
ly-
l
inked l
i
st
.
.
.
commit
|
commitdiff
|
tree
2007-12-12
Rob Shea
r
man
rpcr
t
4: M
a
ke the N
d
rAlloc
a
te tests p
a
s
s
on
X
P SP2 and
.
.
.
commit
|
commitdiff
|
tree
2007-12-11
Rob Shearman
rsa
e
nh: Fix some
m
emor
y
leaks in the tests
.
commit
|
commitdiff
|
tree
2007-12-11
Rob She
a
rman
widl:
A
dd supp
o
rt for n
o
n
-
basetype re
t
urn
t
ypes
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
w
idl:
i
id_is should ta
k
e
e
xpre
s
sions, not just identifiers
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Shearman
widl
:
Support t
h
e addre
s
s-of
o
perator in e
x
pressions
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
man
widl:
M
ak
e
sure to generate freeing calls for
a
ll
n
on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shea
r
m
an
w
i
d
l: Ar
r
a
ys should have freeing code genera
t
ed on
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob S
h
earman
widl:
Always
write a
fr
e
e
in
g
function for arrays in
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
o
b Shearman
wine
.
inf: Register actxprx
y
.
dll and cr
e
at
e
a
fake DLL
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearma
n
actxp
r
xy: Add the sta
r
t of act
x
p
r
xy
.
dll
.
commit
|
commitdiff
|
tree
2007-12-10
Rob
Sh
e
arman
rpcrt4: Pass the USER_
M
ARSHAL_
C
B structure
i
nto user
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
R
ob Shearman
rpcrt4: Ndr
R
a
n
g
eUnmarshall is imple
m
ented
s
o
a
dd it
.
.
.
commit
|
commitdiff
|
tree
2007-12-10
Rob Shearman
rpcrt
4
:
I
m
plement
Ndr
C
onforman
t
ArrayMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shea
r
man
r
p
cr
t
4:
A
dd a
mi
s
sing break
in Dll
M
ain
.
commit
|
commitdiff
|
tree
2007-12-08
Rob
Shearm
a
n
rpcrt4: Save the buffer in Embedd
e
dPointerMemorySize
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
p
c
r
t
4:
F
ix
t
he r
e
turn value from Ndr
S
impleStructMem
o
ryS
i
ze
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
rpcrt4
:
Ad
d
a tr
a
ce to NdrBaseTypeMemorySi
z
e
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shear
m
an
rpcrt
4
: Implem
e
nt
P
ointerMemorySize
.
commit
|
commitdiff
|
tree
2007-12-08
R
o
b Shearman
rp
c
rt4: Fix NdrCo
n
f
o
rmantS
t
ructUnmarshall t
o
use buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
Rob Shearman
r
p
c
r
t4: Fix NdrFixedArrayUnmarshall to use buf
f
er memory
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shea
r
m
a
n
rpcrt4: F
i
x NdrConformantA
r
rayUnmar
s
h
a
ll t
o
use b
u
ffer
.
.
.
commit
|
commitdiff
|
tree
2007-12-08
R
ob Shearman
widl: Don't overrid
e
t
h
e
pointer type in top-lev
e
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearma
n
ole
3
2
:
Process messages while
w
aiti
n
g
for a local s
e
rver
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob S
h
earman
rp
c
rt4: U
s
e a
n
a
lertable wait in rpcrt4_
p
rot
s
eq_np_wa
i
t
_
for_
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearman
o
l
eaut
3
2: Fix a leak
o
f the ty
p
e
l
ib in the tmarsh
a
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob She
a
r
m
an
oleaut32:
F
ix two memory leaks i
n
th
e
test f
o
r
D
i
spCall
F
unc
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
ol
e
aut32: F
i
x a r
e
fere
n
ce
count leak of the TMarshal
D
ispatch
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob
S
hearm
a
n
r
saenh
:
Fix some leaks of the provid
e
r handle in the
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob She
a
rman
rpcrt4:
Imple
m
ent
Nd
r
ConformantS
t
ructFree
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearm
a
n
ole32: Registe
r
the wi
n
dow us
e
d in the marshal t
e
sts
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
ob Shearma
n
mshtm
l
: Fix a memory leak in
the htmldoc tests
.
commit
|
commitdiff
|
tree
2007-12-07
Ro
b
Shearma
n
oleaut32:
Set the number of
locks held on th
e
safe
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
Rob Shearman
o
l
eaut32:
Try to re-use
existin
g
memory when unmars
h
alli
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b Shearman
oleaut32
:
Do
n
'
t
call SafeArrayAllocData
in LPSAF
E
ARRAY
_
Use
r
U
.
.
.
commit
|
commitdiff
|
tree
2007-12-07
R
o
b
S
h
earman
rpcrt4
:
Improve
P
oint
e
rF
r
ee
t
o
not free
b
uffer memory
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
rpcrt4:
Fi
x
a mem
o
ry leak caused by
N
d
r
FullPointer
X
latFree
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
Shearma
n
rpcrt4: Fix a mem
o
ry leak when freeing an association
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob
S
h
earman
rpcrt4:
F
ix a memory
l
eak
in R
p
cAsso
c
_BindConnec
t
ion
.
commit
|
commitdiff
|
tree
2007-12-06
Rob She
a
rman
msh
t
m
l
:
U
se the corre
c
t deallo
c
ator in the htmldoc
.
.
.
commit
|
commitdiff
|
tree
2007-12-06
Rob Shearman
ole32: Initi
a
lise obje
c
t variable
in RunningObj
e
ctTabl
e
Im
p
l_
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
Rob S
h
ear
m
an
rpcrt4:
S
et the memory
po
i
nt
e
r
in Nd
r
BaseTy
p
e
U
nmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-05
R
o
b Shearm
a
n
rpcrt4
:
Set fMustAlloc to TRUE whe
n
u
n
marshalling an
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
R
o
b Shea
r
m
an
rpcrt4: A
d
d tests for a pointer t
o
a c
o
nformant
stri
n
gs
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
S
h
earman
rpcrt
4
: Set the destination po
i
n
t
e
r
in
Poin
t
erUnmarshall
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob S
h
earma
n
rpcrt4
:
Handle
a
ll
n
o
n-continuable exceptions in
C
StdStubBuf
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Ro
b
S
h
e
a
rman
ol
e
32: Fix
t
he test of the size returned from
W
dtpInterfaceP
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob
Shearman
r
p
c
r
t4: Pu
t
the d
e
legatin
g
stu
b
thunks in an
execu
t
able
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob She
a
rm
a
n
rpcrt4:
Call I
R
p
c
C
h
a
nne
l
Buffer_G
e
tDestCt
x
in NdrSt
u
bInitiali
.
.
.
commit
|
commitdiff
|
tree
2007-12-04
Rob Shearman
rpc
r
t4
:
Fl
e
sh
out more of
t
h
e
IRpcChannelBuffer vtable
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearm
a
n
d3
d
x8: Initialise temp in D3DXQua
t
e
r
nionInverse
to
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b
Shearman
rpcr
t
4: T
e
st tha
t
the string retrieve
d
f
r
om ge
t
_
name
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
R
o
b
S
hearm
a
n
rp
c
rt4: Reverse the
conditions for
w
h
ich *pPoin
t
er
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
rpcrt4: In
i
t
i
a
l
ise the m
e
mory in
t
est_
s
imp
l
e_st
r
uct
_
marsh
a
l
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shear
m
an
includ
e
:
Fix
t
h
e
HRESULT_F
R
OM_WIN3
2
macro t
o
no
t
chang
e
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob She
a
rman
ole32: Ignore the threading mo
d
e
l of
th
e
PSFactoryBuffe
r
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearm
a
n
ole3
2
: Always create a window for t
h
e
main apartmen
t
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Shearman
inc
l
u
de
:
M
o
ve Wine-specific EH_* defi
n
es fr
o
m winnt
.
.
.
commit
|
commitdiff
|
tree
2007-12-03
Rob Sh
e
arman
oleau
t
32: Implement OLEPictureIm
p
l_Get
I
DsO
f
Names
.
commit
|
commitdiff
|
tree
2007-11-30
Rob
Shear
m
an
rpcrt4
:
Fix N
d
rS
i
mpleStructUnma
r
s
hall to c
o
pe
with
.
.
.
commit
|
commitdiff
|
tree
next