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
rpcrt4: getaddrinfo returns any non-zero value on failure, not just negative values.
2006-06-14
Ro
b
ert She
a
rman
rpcrt4: getaddrinf
o
returns any non-ze
r
o
value on
f
a
ilure
.
.
.
commit
|
commitdiff
|
tree
2006-06-13
Robert Shearman
mlang
:
Ret
u
r
n S_O
K
from
f
nIMultiL
a
nguage2_SetMimeDBS
o
urce
.
commit
|
commitdiff
|
tree
2006-06-13
Ro
b
ert She
a
rman
mlang: Add u
s
-ascii en
c
oding to
th
e
list of suppo
r
ted
.
.
.
commit
|
commitdiff
|
tree
2006-06-13
R
o
bert S
h
e
arman
advapi3
2
:
Fix the pa
r
sin
g
of string SIDs with mu
l
tiple
.
.
.
commit
|
commitdiff
|
tree
2006-06-13
Robe
r
t Shearman
advapi32: Replace
s
ome mixed tabs
w
ith spaces
.
commit
|
commitdiff
|
tree
2006-06-13
Robert
Shea
r
man
adva
p
i32: Supp
o
rt
w
ell-k
n
owns SIDs in str
i
ng SIDs
.
commit
|
commitdiff
|
tree
2006-06-13
Rob
e
r
t
Shearman
advapi32
:
Nul-terminate t
h
e do
m
ain st
r
ing
i
n Loo
k
upA
c
countNameW
.
commit
|
commitdiff
|
tree
2006-06-13
R
obert Shear
m
an
ole32: P
r
int
a
n er
r
or if a DLL
'
s DllGetClassObject
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shea
r
man
include: Add IXMLHttp
R
equest
i
nterface and
X
MLHtt
p
Request
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
atl: Implement
AtlMo
d
uleGetClassObjec
t
.
commit
|
commitdiff
|
tree
2006-06-12
Rober
t
Shearman
msxm
l
3: Fix do
m
elem_get_tagName to return
a st
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shea
r
m
a
n
msxml3: In
i
tialise output
i
nterface pointers to NULL
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
rpcrt4: Add
an exception handler for
CStdStubBuffer_Invoke
.
commit
|
commitdiff
|
tree
2006-06-12
R
o
bert
S
h
earman
rpcrt4: Init
i
alis
e
pStubMsg->
M
emoryS
i
ze to ze
r
o
befor
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
r
p
c
r
t
4: Use safe_mutiply in conforman
t
array f
u
nctions
.
commit
|
commitdiff
|
tree
2006-06-12
R
o
bert Sh
e
arman
rpcrt4
:
P
ass in
a maximum variance
value t
o
Re
a
d
V
ariance
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Ro
b
ert Shearman
r
pcrt
4
:
C
heck that str
i
ngs
a
re
n
ull-termi
n
ated on u
n
marsha
l
i
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Rob
e
rt She
a
rman
rpcrt4: Us
e
safe_multi
p
ly wh
e
n
multi
p
lyi
n
g anything
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Ro
b
ert She
a
r
m
an
rpcrt4: Ra
i
se
an e
x
cept
i
on during un
m
arsh
a
ling if a
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
r
p
crt4:
I
n
t
roduce a new function,
s
a
fe_multiply
,
w
hi
c
h
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert
S
hearman
oleau
t
32: We alway
s
p
a
s
s in an IRpcCh
a
n
n
elBuffer to
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert
S
hearman
ole32: If IRpcStubB
u
ffer_Inv
o
ke
f
ai
l
s,
w
e shoul
d
raise
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
R
o
bert
Shearman
ole
3
2: Register ISequentialS
t
re
a
m fo
r
marsh
a
ling
.
commit
|
commitdiff
|
tree
2006-06-09
R
o
ber
t
Shearman
o
l
e32
:
Implement CoQu
e
r
y
C
lie
n
tBlanket
,
C
oImperso
n
ateClient
a
nd
commit
|
commitdiff
|
tree
2006-06-09
Rober
t
Shearman
o
l
e32: Im
p
lem
e
nt
FTM
a
rsha
l
Impl_GetMarshalSizeMax
.
commit
|
commitdiff
|
tree
2006-06-09
Robert She
a
r
m
a
n
rpcrt4: Cle
a
r
a
n object pointer during unmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert Shearma
n
rpcrt4: Initialise pS
t
u
bMsg->Memor
y
Si
z
e to
z
ero before
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert She
a
rman
r
p
crt4
:
Don't
raise an exce
p
tion if
t
here
i
s
no fre
e
r
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Rob
e
r
t Shearm
a
n
rpcrt
4
:
I
m
p
lement m
o
re
base
t
ypes for
complex
t
y
pes
.
commit
|
commitdiff
|
tree
2006-06-09
Robert
S
hearman
r
pc
r
t4
:
Now that the
r
e's a pro
c
ess-wide pool o
f
connections
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert
Shearman
rpc
r
t4
:
Return the status received fro
m
RPCRT4_Se
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Rob
e
r
t Shearman
oleaut32: Uncomme
n
t
a l
i
ne
t
o
implement
c
o
nversi
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
bert Shearman
oleau
t
32
:
Handl
e
BSTRs in VARIA
N
T_CopyData
.
commit
|
commitdiff
|
tree
2006-06-08
Ro
b
ert Shearman
serve
r
:
Do
n
't
at
t
ach the thread inpu
t
when changing
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
obert
S
hearm
a
n
server:
D
on't se
t
the client's s
e
r
v
er field before
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
bert Sh
e
arman
l
ibunicod
e
: Add a code pa
g
e table f
o
r the US-A
S
C
II
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearma
n
rpcrt4:
Impl
e
ment a process-wide
connection
pool for
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearman
rpcrt4: Fix the retriev
a
l of
T
his for in
t
erp
r
eted p
r
oxies
.
commit
|
commitdiff
|
tree
2006-06-08
R
ober
t
Shear
m
an
rpcrt4:
I
mplement ful
l
-pointe
r
support
f
or interp
r
ete
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
Rober
t
Shearma
n
shdocvw: Register
s
ome
mo
r
e docum
e
nted classes
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
Ro
b
ert Sh
e
arman
widl: Suppo
r
t
coclass fo
r
ward
d
ec
l
a
ra
t
ions
.
commit
|
commitdiff
|
tree
2006-06-07
Robert Shearman
include: Add two mo
r
e
c
oc
l
as
s
es
t
o
e
x
d
i
s
p
.
idl
.
commit
|
commitdiff
|
tree
2006-06-05
R
o
bert
S
hearma
n
msi: An empty strin
g
is equivalent t
o
n
il, so handle
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Robe
r
t Sh
e
arman
rp
c
rt4: Implement
varying array NDR fun
c
tions
.
commit
|
commitdiff
|
tree
2006-06-05
Robert
Shear
m
an
r
p
c
rt4: Don
'
t c
a
l
l
NdrB
a
s
e
TypeMemorySize fr
o
m within
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearma
n
r
pcrt4
:
D
o
n't try
t
o resolve the name when construc
t
ing
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Sh
e
arman
rpcr
t
4
:
Change Com
p
ute
C
onforman
c
e and ComputeVariance
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rober
t
Shearman
rpcrt4: The lifetim
e
of
the
bin
d
ing
h
andl
e
s
tored in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
er
t
Shearman
rpcrt4: Fix an incorr
e
ct
format string po
i
nter being
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Sh
e
a
r
man
r
pcrt4
:
Skip over the right-hand-si
d
e data for t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
r
pcrt4: Align th
e
buffer corr
e
ctly w
h
en mar
s
hal
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Sh
e
arm
a
n
r
p
c
rt4:
Freeing a NULL co
n
text hand
l
e is allowed
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
rt S
h
ear
m
an
rpcrt4: NdrClientCont
e
xtMars
h
all/Unmarshall should
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
ert Shearman
rpcrt4: Fix the unmarshaling
o
f
pointers in c
o
nformant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rp
c
rt4
:
C
C
o
ntext can be NULL in NDRCCont
e
xtMarsh
a
ll
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
r
p
crt4: Fix the
p
ointer count used when
h
andling
e
mbedded
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
ert Shearman
rpcrt4: Pri
n
t som
e
mor
e
informativ
e
error messages
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Rob
e
rt Shearman
rpcrt4: All o
f
the parameter
s
to TowerExpl
o
de are optional
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
rpcrt4
:
I
mplement TowerConstru
c
t
a
nd Towe
r
Expl
o
de
.
commit
|
commitdiff
|
tree
2006-06-02
Ro
b
ert Shea
r
man
rpcrt4:
Add functions for
g
enerat
i
n
g and parsing the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Ro
b
e
r
t S
h
earman
rpcrt4
:
Implement
I
_RpcAl
l
ocate and I_
R
pcFree
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
bert Sh
e
ar
m
an
rpc
r
t4
:
Don't s
e
nd the unused part of
the
a
l
l
ocated
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t
S
hearm
a
n
rpcrt4: NdrCli
e
n
t
Initi
a
li
z
eNew s
h
ouldn't cle
a
r al
l
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
R
ob
e
rt Shearman
widl: Fix a typo
i
n the man
page
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t Shea
r
man
widl: Proper
l
y size the
r
eturn value
procformat
.
commit
|
commitdiff
|
tree
2006-06-02
Robert
S
hearman
widl: Onl
y
write one pr
o
cfor
m
at s
t
ring and
one
typeformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
R
o
bert Shearman
o
leaut32: Make sure t
o
read the
memid and the name
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shearman
o
l
eaut32: Resolve referenced
t
yp
e
s for
r
etur
n
values
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Ro
b
ert Shearman
widl: Allow some more "reserve
d
wor
d
s
" to be used as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Rober
t
Sh
e
arman
in
c
lude
:
Add so
m
e defines use
d
by M
I
D
L
-generated c
o
d
e
.
commit
|
commitdiff
|
tree
2006-05-30
Robert She
a
r
m
an
r
pcrt4: Make UserMarshalFlags static
.
commit
|
commitdiff
|
tree
2006-05-30
Ro
b
ert Shearm
a
n
r
p
crt4
:
We should never p
a
ss
a
n fMustAlloc val
u
e of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: Make sure to set
a uniqu
e
poi
n
ter with an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert S
h
ea
r
man
rpcrt4:
If the number
of pointers is 0
for
N
drFullPointerXl
a
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shea
r
m
an
rpcr
t
4
: Han
d
l
e
ma
r
shaling/u
n
marshaling full pointer
s
.
commit
|
commitdiff
|
tree
2006-05-30
Robert
Shearman
rpcr
t
4: For
f
u
l
l
pointers
t
he stat
e
c
o
n
sists of flag
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rpcrt4: S
t
ore the QueryType
in the sta
t
e table i
n
NdrFullPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
b
ert
Shea
r
m
a
n
r
pcr
t
4: Fix Nd
r
FullPointerQueryRefId to make
mor
e
tes
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rpcrt4: Imple
m
e
n
t remaining
part of NdrFu
l
lP
o
i
nte
r
QueryPoi
n
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rober
t
Shear
m
a
n
rpcrt
4
:
Imp
l
em
e
nt
some fu
l
l pointer func
t
i
o
ns and a
d
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
R
o
bert S
h
earman
rpcrt4: Even thou
g
h FC_DEREFERENCE conformance is han
d
le
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert S
h
earman
r
pcrt4:
R
e
t
urn th
e
actual s
t
atus code sent back by
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
b
e
rt
Shearman
ol
e
32: Add
a
class factory for
CLSID_InProc
F
r
e
eMarshaler
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert Shearman
ole32: Implement
G
etUnmarshalClass for the free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert Shearman
ole32:
Implement table
-
stro
n
g m
a
rshaling
and ReleaseMar
s
hal
D
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
man
ole32: Impl
e
ment tab
l
e-weak marshaling for th
e
free
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
e
rt Shearman
ole32: Release the standard marshal in the free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Add
a
rou
g
h implementation of
t
he
f
r
ee-th
r
eaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole
3
2: Fix
the free-th
r
eaded
m
arshaler when it
has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
Shearman
rpcrt4:
S
et the M
e
mory field of
t
he stub
m
essage
s
tr
u
cture
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
e
r
t Shearman
rpcrt
4
:
I
m
pl
e
ment
e
xplicit gene
r
ic bind
i
ng h
a
ndles
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcrt4
:
Move the getting of
the c
l
ient binding handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shearman
rpcrt4: Mov
e
the in
i
tialising
of the stub
m
essage structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcrt4: Store the arguments exclusively in st
u
bMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
earman
r
p
crt4:
I
mplement RpcBindingC
o
py
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearman
uuid:
Add some
C
O
M CLSIDs
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert She
a
rman
inc
l
ude: Add severa
l
mor
e
i
nterfaces to urlmon
.
id
l
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Sh
e
arman
c
o
mc
t
l32: Fix th
e
loading of strings f
o
r the property
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
server: Don't clear the QS_PO
S
TMESSAGE flag if there
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Rober
t
Shearman
ole32:
R
eleas
e
the o
u
ter unknown
i
n
t
he proxybuffer
.
.
.
commit
|
commitdiff
|
tree
next