repo.or.cz
/
wine
/
wine64.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
include: Added prototype for DllMain.
2006-06-12
R
ob
e
rt Shearman
include:
Add IXMLHtt
p
Request
i
n
t
erface an
d
X
MLHttpRe
q
uest
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
a
t
l: I
m
plemen
t
AtlMo
d
uleGetClassObject
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shear
m
an
msxml3:
Fix dom
e
l
em_get_tagName to return
a
s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Rober
t
S
hearman
msxml3
:
Initialise
o
utp
u
t i
n
terface poi
n
t
e
r
s
t
o NULL
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
rpcrt4: Add a
n
ex
c
eption handle
r
for CSt
d
S
t
ubB
u
ffe
r
_Inv
o
ke
.
commit
|
commitdiff
|
tree
2006-06-12
Rober
t
Shearman
rpcr
t
4: Initialise pStubMsg->MemorySize to zer
o
b
efore
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Ro
b
ert
S
hearma
n
rpcrt4: Use safe_mutiply
in conformant ar
r
ay
fun
c
tions
.
commit
|
commitdiff
|
tree
2006-06-12
Robert She
a
rman
rp
c
rt4: Pa
s
s in a maximum variance value to ReadVariance
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
R
o
bert Shearman
rpcrt4: Check
that st
r
i
n
gs are null
-
terminated
on unmarshali
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Rober
t
Shearman
rpcrt
4
: Use safe_mu
l
ti
p
ly when mul
t
ipl
y
i
ng anything
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
R
o
be
r
t Shea
r
man
r
p
crt4: Raise an ex
c
eption during u
n
ma
r
sha
l
ing if a
.
.
.
commit
|
commitdiff
|
tree
2006-06-12
Robert Shearman
rp
c
rt4: Int
r
o
d
uc
e
a
n
ew fun
c
tion, safe_multiply, which
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
R
o
bert She
a
rman
ole
a
ut32: We always p
a
s
s
in an
I
RpcCha
n
n
e
lBuffer to
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Ro
b
ert Shearman
ole32: If IRpc
S
tubBuffe
r
_Invoke fails, we should raise
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
R
obert Shearman
ol
e
32
:
R
egister ISequentialStr
e
am
f
o
r
mars
h
ali
n
g
.
commit
|
commitdiff
|
tree
2006-06-09
Robert Shearman
ole32: Impl
e
ment CoQueryCli
e
ntBlanket, CoImpersonateClient and
commit
|
commitdiff
|
tree
2006-06-09
Robert
S
h
earman
ol
e
32: Implement FTMarshalImpl_GetMar
s
halSizeMax
.
commit
|
commitdiff
|
tree
2006-06-09
Rober
t
Sh
e
arman
rpcrt4: Clear an ob
j
ect p
o
inter du
r
in
g
u
nmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robe
r
t Shearman
rpcrt4:
I
n
i
tiali
s
e pStubMsg->MemorySiz
e
t
o
zero befor
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert Shea
r
man
rpcr
t
4: Don't ra
i
se an
e
xception if th
e
r
e is no freer
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Robert Shearma
n
rpcrt4: Implement
more base
types
for complex types
.
commit
|
commitdiff
|
tree
2006-06-09
Robe
r
t
Shearman
rp
c
rt4: N
o
w that there
'
s a process-wide pool of connections
.
.
.
commit
|
commitdiff
|
tree
2006-06-09
Rob
e
r
t
Shea
r
man
rpcrt4: Return the status receive
d
from RP
C
RT4_Send
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Rober
t
Sh
e
arman
o
leaut32
:
Uncomme
n
t a
l
ine to imple
m
ent c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearman
oleaut32:
Handle BSTRs in VARIANT_CopyData
.
commit
|
commitdiff
|
tree
2006-06-08
Robe
r
t
S
hearman
server: Don
'
t at
t
ach the t
h
read in
p
ut
when cha
n
ging
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
obert Shearman
se
r
ver:
D
on't
s
et the c
l
ient's server field be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearman
libuni
c
ode: Add a code page
table for the U
S
-ASCII
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
R
o
bert Shearma
n
rpcr
t
4:
Implement a process
-
wide connecti
o
n pool for
.
.
.
commit
|
commitdiff
|
tree
2006-06-08
Robert S
h
earman
rpcrt4: Fix the retrieval of This for interpreted proxies
.
commit
|
commitdiff
|
tree
2006-06-08
Robert Shearma
n
r
pcrt4:
Implemen
t
full-pointer
support for interpreted
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
Ro
b
ert Shearman
shdocv
w
: Register some m
o
re doc
u
men
t
ed classes th
a
t
.
.
.
commit
|
commitdiff
|
tree
2006-06-07
Robert Shearm
a
n
widl: Support
c
oclass
forward
declarations
.
commit
|
commitdiff
|
tree
2006-06-07
Robert Shearman
include: Add two m
o
re
coclasse
s
t
o
exdisp
.
i
dl
.
commit
|
commitdiff
|
tree
2006-06-05
R
obert
S
hearman
msi:
An
e
mpt
y
stri
n
g
i
s equivalent to
nil
,
s
o handle
.
.
.
commit
|
commitdiff
|
tree
2006-06-05
Robert Shea
r
man
rpcrt4
:
Implem
e
n
t
varying ar
r
ay NDR functions
.
commit
|
commitdiff
|
tree
2006-06-05
Robert Shearman
rpcrt4:
Don't call N
d
rBaseTyp
e
MemorySize from
within
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
ert Shearman
rpcrt4
:
Don
'
t
t
ry
t
o resolve the name
wh
e
n
co
n
structing
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rp
c
rt
4
: Ch
a
nge
ComputeCon
f
orma
n
ce and
C
o
mpute
V
a
riance
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
She
a
r
m
a
n
rpcrt4: The life
t
ime
o
f the
b
indin
g
handle sto
r
e
d
in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert
Shearman
rp
c
r
t4: F
i
x an incorrec
t
f
o
rmat strin
g
pointer being
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert S
h
e
a
r
man
rpcrt4: S
k
ip o
v
er the right-ha
n
d-si
d
e
da
t
a f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
obe
r
t
Shear
m
an
rpc
r
t4
:
Align th
e
buffer correctly wh
e
n
m
a
rshalin
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
obert Shea
r
m
an
rpcrt4: Free
i
ng a NULL
c
ontext
h
a
n
dle is allow
e
d
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearm
a
n
r
p
crt4: Nd
r
Cli
e
ntCon
t
extMarshall/
U
nmarshall should
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
o
b
ert Shearm
a
n
rpcrt4: Fix the unmarshaling of pointers in conformant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4
:
CCo
n
tex
t
can be N
U
L
L
in NDRCContextMarshall
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
r
t Shearman
rpcrt4: Fix the pointer cou
n
t used
when handling
embe
d
d
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4:
Print s
o
me more informative error mes
s
a
ges
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Sh
e
arman
rpcrt4:
All of t
h
e parameters to TowerExplode
are optional
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t Shearman
r
p
c
r
t
4: I
m
plement Tower
C
o
nstr
u
ct and T
o
werExp
l
ode
.
commit
|
commitdiff
|
tree
2006-06-02
Ro
b
ert S
h
ea
r
man
rpcrt
4
: Add f
u
nctions f
o
r g
e
nerating and
parsin
g
the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shea
r
m
a
n
r
pcrt4: I
m
plement
I
_RpcAllocate and I_RpcFree
.
commit
|
commitdiff
|
tree
2006-06-02
Robert
S
hearman
rp
c
rt4: Don't send the unused par
t
of the all
o
c
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
bert Shea
r
man
rp
c
rt4
:
NdrClientIniti
a
lize
N
ew should
n
't c
l
ear
all
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert She
a
rma
n
widl: Fix a typo in the man page
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
widl
:
Prop
e
rly
s
ize th
e
r
et
u
rn va
l
ue procformat
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
bert Shearman
widl: O
n
ly wr
i
te one procformat str
i
ng and one typeformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robe
r
t Shearm
a
n
oleaut32: Make
s
ur
e
to read the memid and the name
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
R
o
bert S
h
earman
oleaut32: R
e
solve refe
r
enced types for ret
u
rn va
l
u
e
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
R
o
bert
Shearman
w
i
dl: Al
l
ow some
mo
r
e "reserv
e
d word
s
" to be used
as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Sh
e
a
rman
i
nclude:
A
d
d some defines used
b
y MIDL-gener
a
te
d
code
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rpcrt4: Make UserMarshalFlag
s
stat
i
c
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
r
pcrt4: W
e
should nev
e
r pa
s
s an fM
u
stAlloc
v
alue of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rpcr
t
4: Make sure
to set
a uniqu
e
pointer with an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rp
c
rt4:
I
f the number of pointers is 0 fo
r
NdrF
u
ll
P
ointerX
l
a
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearm
a
n
rpcrt
4
: Handle m
a
r
s
h
a
ling/
u
nmars
h
alin
g
f
u
ll pointers
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
b
e
r
t Shearman
rpcrt4: For fu
l
l po
i
n
te
r
s
the state cons
i
sts
of
flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
obert Shearman
r
p
crt4
:
Stor
e
the QueryTyp
e
i
n the
s
tate table i
n
NdrFullPo
i
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rpcrt4: F
i
x NdrFullPointerQueryRefId to m
a
ke more tes
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
ber
t
Shearma
n
rpc
r
t4: Implemen
t
re
m
ain
i
n
g part of NdrFu
l
lP
o
interQueryPo
i
nt
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ro
b
ert S
h
earman
rpcrt4:
I
mplement some full pointer functions a
n
d add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robe
r
t Sh
e
ar
m
an
r
p
crt4: Eve
n
tho
u
g
h
FC_DEREFERENC
E
conforma
n
c
e
is hand
l
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
R
o
bert S
h
e
ar
m
an
rpcrt4: Return the actual st
a
tus code
s
ent back b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt She
a
rman
ole32: Add a class fa
c
tory for C
L
SID_InPro
c
F
re
e
Marshaler
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Sh
e
arman
ole32: Im
p
lement Ge
t
Unmars
h
alCla
s
s for the free-t
h
readed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Im
p
leme
n
t table-strong marshaling and ReleaseMarshalD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
ob
e
rt S
h
e
a
rma
n
ole
3
2: Impl
e
ment table
-
weak mars
h
aling for the f
r
ee
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Sh
e
arman
ole32: Release the s
t
and
a
rd
m
arshal in the free-t
h
rea
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Add a rough i
m
plement
a
tion
o
f the
f
r
e
e-thr
e
a
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearm
a
n
ole3
2
: Fix the free-
t
h
r
e
ade
d
marshaler w
h
en it has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcr
t
4:
S
et th
e
M
emory fiel
d
of the stub me
s
sage
s
t
ruc
t
ure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
p
crt4: Implement expl
i
cit generic binding
h
a
n
dles
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcr
t
4:
Move
th
e
getting of the client
binding handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert Shearma
n
rpcrt4: Mov
e
the in
i
tialising of the stub message structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shear
m
an
r
pcrt
4
: S
t
ore the arguments
e
xclus
i
vely i
n
s
tubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shea
r
man
r
p
crt4: Implement RpcBindingCopy
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearm
a
n
uuid: Add so
m
e
C
OM CLSIDs
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert Shearm
a
n
incl
u
de: Ad
d
sev
e
ral more inte
r
faces to urlmon
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t
Shearman
comc
t
l32: Fix the lo
a
d
i
ng of strings for the pr
o
perty
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
s
erver:
Don't
c
lear the QS_
P
OSTMESSA
G
E flag if there
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
hearman
ole32
:
R
elease
t
he o
u
ter unknown i
n
the proxybuffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shear
m
an
ole32: Release the proxy buffer object on the last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert She
a
rma
n
wininet: Fix a
f
ailing test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Sh
e
arman
r
p
crt
4
: F
i
x
copying too much dat
a
from
t
he b
u
ffer
b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
h
e
ar
m
an
rpc
r
t4: Auth
e
ntication paddi
n
g should only be g
e
nera
t
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert She
a
r
m
an
include: Add
defin
e
s used
i
n
CopyF
i
leEx
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
hea
r
m
an
include: Make
g
ui
d
def
.
h defi
n
e
s
matc
h
PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Rob
e
r
t
S
hea
r
man
c
o
mctl32: Make sure to always have th
e
defau
l
t pu
s
hbutton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Ro
b
e
r
t
Shearman
com
c
tl32:
A
PSM
_
SETWIZBU
T
TONS
message
s
p
e
cify
i
ng PSWIZB_FINI
.
.
.
commit
|
commitdiff
|
tree
next