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
widl: Handle marshaling and unmarshaling structures.
2005-12-26
Rober
t
Shearman
w
i
dl: Handl
e
marshaling
a
nd unmarshaling st
r
uctu
r
es
.
commit
|
commitdiff
|
tree
2005-12-26
Rob
e
rt Shearman
widl: O
u
t parameters
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearma
n
widl: Re
m
ove so
m
e du
p
licatio
n
.
commit
|
commitdiff
|
tree
2005-12-26
Ro
b
er
t
She
a
rman
widl: Pass
a
s
t
a
t
e into marshall
_
arguments and unmarshall
_
ar
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robe
r
t Shearman
w
i
dl: Generate marshaling and unmarshaling sta
t
ements
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
w
i
dl: Treat variable
s
w
i
th
a
rray indic
e
s the same
as
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
obe
r
t She
a
rman
widl:
A
dvance the
t
ype fo
r
m
a
t
string wh
i
lst m
a
r
s
haling and
commit
|
commitdiff
|
tree
2005-12-26
R
o
bert
S
hearman
widl: C
o
n
v
e
r
t the ma
i
n while loops i
n
marshall_arguments
and
commit
|
commitdiff
|
tree
2005-12-26
Robert Shear
m
an
w
i
dl: Add support for marshalling and
u
n
marshalli
n
g
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert S
h
earman
widl: Add some c
o
n
st attrib
u
tes
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
widl:
P
repare mars
h
all a
n
d unma
r
sha
l
l code generation
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
b
e
rt Shearman
widl: Fix
S
EGV
s
with cli
e
nt
and se
r
ver
cod
e
ge
n
eration
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearm
a
n
widl: Ge
n
erate correct proc fo
r
mat strings for [out
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
widl: Use the
sam
e
precende
n
ce
rule
for the co
n
ditional
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
w
i
dl: Better array support
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
bert She
a
rman
widl: Support n
o
n-basic variables
i
n proc format strings
.
commit
|
commitdiff
|
tree
2005-12-26
Robert S
h
earman
widl: Add helper functions
t
hat
r
eturn the siz
e
of
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert
Sh
e
a
rman
oleaut: Small re-organisation of ITypeInfo::Invoke
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
oleaut32:
C
onver
t
some tabs
t
o
s
paces and some other
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
bert Shea
r
man
ol
e
aut32: Initialize me
m
ber IDs to MEM
B
ERID_NIL inITypeInfo
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robe
r
t Shearman
ole: Improve typelib
t
races
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearm
a
n
Fix detection of V1a pro
p
variant libra
r
y
i
n test suite
.
commit
|
commitdiff
|
tree
2005-12-13
Rober
t
Shearman
widl: S
t
art generatin
g
type
format str
i
ngs
.
commit
|
commitdiff
|
tree
2005-12-12
Rob
e
rt
Shearman
widl
:
Gener
a
t
e
FC_ERROR_STATUS
_
T
proc f
o
rmat
.
commit
|
commitdiff
|
tree
2005-12-12
R
o
bert Shearma
n
w
i
dl: Sup
p
ort explicit binding hand
l
es
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearman
w
i
dl: Zero
in
i
t
i
alize pa
r
ame
t
ers in th
e
g
enerated server
.
.
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearman
wi
d
l: Calculate the size of b
u
ff
e
r required
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearm
a
n
widl
:
Do
n
't cast buffer poi
n
ter
s
to lon
g
in g
e
nerated
.
.
.
commit
|
commitdiff
|
tree
2005-12-12
Ro
b
ert Shearman
w
i
dl: Don'
t
treat
F
C_SM
A
LL as FC_SHOR
T
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearm
a
n
widl: Use WCHAR instead
o
f wchar_t
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearma
n
O
LE: Fix
S
afeA
r
r
a
y
Co
p
y for NULL pvData
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearman
C
r
eateError
I
nf
o
trace fix
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearman
OLE: Add c
o
nst t
o
severa
l
ty
p
e
l
i
b fu
n
c
tions
.
commit
|
commitdiff
|
tree
2005-12-12
R
obert Sh
e
arm
a
n
OleTranslateCo
l
or
t
race fix
.
commit
|
commitdiff
|
tree
2005-12-12
R
o
bert S
h
earma
n
w
i
dl
:
Don't o
u
tp
u
t
__RPC_
F
AR in gener
a
ted code
.
commit
|
commitdiff
|
tree
2005-12-08
R
o
b
e
rt
Shearman
widl: Forma
t
ting cleanups
.
commit
|
commitdiff
|
tree
2005-12-08
R
o
bert S
h
earman
w
i
dl: M
a
rshal
a
n
d u
n
m
ar
s
hal basic types
.
commit
|
commitdiff
|
tree
2005-12-08
Robe
r
t Shea
r
man
w
idl
:
Add a t
y
pe g
e
nerator fr
a
mework
.
commit
|
commitdiff
|
tree
2005-12-08
Robert Shearman
c
omdlg3
2
:
Don't worry
i
f
an
H
GLOBAL
p
assed to printdlg
.
.
.
commit
|
commitdiff
|
tree
2005-12-08
Robert She
a
rman
notep
a
d
:
Remem
b
e
r
o
ptions selected
i
n t
h
e pr
i
n
t
setup
.
.
.
commit
|
commitdiff
|
tree
2005-12-06
Ro
b
ert Shearman
OL
E
:
I
mpl
e
m
e
n
t undoc
u
m
e
nted behaviour
i
n DispCallFunc
.
commit
|
commitdiff
|
tree
2005-12-06
Robert
S
hearman
OLE: I
m
plement IT
y
peInfo_AddressOfMember
.
commit
|
commitdiff
|
tree
2005-12-06
Robert She
a
rman
OLE:
F
ix b
r
okenn
e
s
s
in typelib marshall
e
r
caused by
.
.
.
commit
|
commitdiff
|
tree
2005-12-06
Robert Shearman
OLE
:
A
d
d tests f
o
r th
e
typelib version of ITypeComp_Bind
.
commit
|
commitdiff
|
tree
2005-12-06
Rober
t
Shearman
OLE: Update the type
of
t
he oVft p
a
ra
m
eter f
o
r
DispC
a
l
l
F
unc
.
commit
|
commitdiff
|
tree
2005-12-06
R
o
bert Shea
r
man
O
LE: Fix a
typo
w
here
brac
k
ets we
r
e
missing
.
commit
|
commitdiff
|
tree
2005-12-06
R
o
b
ert Shearman
OLE
:
ITypeI
n
fo_Invoke parameter n
a
ming chan
g
e
.
commit
|
commitdiff
|
tree
2005-12-03
Robe
r
t Shearman
OLE: Support HREFTYPE
s
For
IT
y
pe
I
nfos
commit
|
commitdiff
|
tree
2005-12-03
Robert Shearman
O
LE: fix f
u
nction name loading
commit
|
commitdiff
|
tree
2005-12-03
Robert
She
a
rman
OLE
:
fi
x
invoking dis
p
i
n
terface functions
commit
|
commitdiff
|
tree
2005-12-03
Robert Shearman
OL
E
: Mov
e
the dispin
t
erface re
t
urn value handling to
.
.
.
commit
|
commitdiff
|
tree
2005-12-03
Robert Shearman
w
ininet:
Corre
c
tly set th
e
last error wh
e
n
a c
a
lle
d
.
.
.
commit
|
commitdiff
|
tree
2005-12-03
Rob
e
rt Shearman
O
L
E:
fix
h
a
ndling of INVOKE_PROPERTYGET flag in
I
TypeComp_fn
.
.
.
commit
|
commitdiff
|
tree
2005-12-03
Robert Shearman
wi
n
i
n
et: glob
a
l function/data cleanup
commit
|
commitdiff
|
tree
2005-12-01
Robert
S
hearman
M
ake
dump functions cons
t
.
commit
|
commitdiff
|
tree
2005-12-01
Robert Shea
r
ma
n
R
emove br
o
k
en return value
handling code an
d
that wo
u
ld
.
.
.
commit
|
commitdiff
|
tree
2005-12-01
Robert Shearman
Introduce
a
variable "elemde
s
c" to
e
liminat
e
some long
.
.
.
commit
|
commitdiff
|
tree
2005-12-01
Robert
S
h
ea
r
ma
n
D
o
n't
truncate large in
t
eger consta
n
ts
.
commit
|
commitdiff
|
tree
2005-12-01
Rober
t
Shearman
C
le
a
nup SSL connectio
n
s properly, do a few se
c
u
r
i
ty
.
.
.
commit
|
commitdiff
|
tree
2005-12-01
Robert Shearman
Fix th
e
entry attribute
s
of the two m
o
du
l
e functions
.
.
.
commit
|
commitdiff
|
tree
2005-12-01
Robe
r
t Shearman
The pparamdescex of an ELEMDESC should on
l
y be
c
opied
.
.
.
commit
|
commitdiff
|
tree
2005-11-30
Robert Shearman
Test the
b
ehaviour of Ht
t
pSendR
e
questEx when p
u
tting
.
.
.
commit
|
commitdiff
|
tree
2005-11-30
Robert Sh
e
arman
R
e
move duplicated code by modi
f
y
i
ng HTTP_
H
ttpS
e
ndRequest
.
.
.
commit
|
commitdiff
|
tree
2005-11-30
Robe
r
t
Shearman
D
i
sable X
R
ender if bit ma
s
ks aren't valid
.
commit
|
commitdiff
|
tree
2005-11-30
Robert
S
hearm
a
n
The buff
e
r
sizes in the docume
n
tation fo
r
MsiDecompo
s
e
D
escri
.
.
.
commit
|
commitdiff
|
tree
2005-11-30
Robert Shearman
Remove c
a
ll t
o
StrCat
W
by
p
assi
n
g in NULL for lpszEx
t
r
aInfor
.
.
.
commit
|
commitdiff
|
tree
2005-11-30
Robert Shearm
a
n
F
a
ctor out c
o
de for doing
ELEMDESC sizes and copies
.
commit
|
commitdiff
|
tree
2005-11-29
R
o
bert She
a
rman
Ht
t
pSendRequestE
x
A/W does
n
't touch lpBuffersIn-
>
N
ext
.
.
.
commit
|
commitdiff
|
tree
2005-11-29
Robert S
h
earman
Implement some use
r
marshal fu
n
c
tions and add tests
.
commit
|
commitdiff
|
tree
2005-11-29
R
o
bert Shearman
More lpszServerN
a
m
e
-> l
p
szHostNa
m
e fixes
.
commit
|
commitdiff
|
tree
2005-11-29
R
ob
e
rt Shearm
a
n
Fix red
i
rects
from secure to
n
on-secure and vice
versa
.
commit
|
commitdiff
|
tree
2005-11-29
Robert Shea
r
ma
n
Im
p
lement ITypeInfo
_
Bind for typelibs
.
commit
|
commitdiff
|
tree
2005-11-29
Rober
t
Shearman
Change all
S
e
n
dAsyncC
a
llback ca
l
ls i
n
to the synchrono
u
s
commit
|
commitdiff
|
tree
2005-11-29
Robe
r
t Shearman
Make IAdviseSink method
s
non-async and remove the IAsyncMan
a
ge
r
commit
|
commitdiff
|
tree
2005-11-29
R
obert Shea
r
man
A
d
d fu
n
ctions
for doing a deep copy of a TYP
E
D
ESC
int
o
.
.
.
commit
|
commitdiff
|
tree
2005-11-29
Robert Shearman
A
dd a functi
o
n to retrieve the MIDL_SERVER_I
N
FO struct
.
.
.
commit
|
commitdiff
|
tree
2005-11-29
Robert Shearman
The CLSID can be
s
ubstituted by an IID present
in one
.
.
.
commit
|
commitdiff
|
tree
2005-11-29
R
obert Shear
m
an
Return the correct error code f
r
om NdrProxyErrorHandler
.
commit
|
commitdiff
|
tree
2005-11-29
Robert
S
hearman
R
ais
e
excepti
o
n
s
on
failure
s
.
commit
|
commitdiff
|
tree
2005-11-29
Rober
t
Shearman
Fix th
e
overflow ch
e
ck
t
o
no
t
dep
e
nd
o
n
pStubMsg->BufferStar
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robe
r
t Sh
e
arman
Add
support for usi
n
g
s
ecure
(SSL/TLS) co
n
n
e
ctions
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
R
o
bert Shearman
Move
t
he
ini
t
iation o
f
the S
S
L connectio
n
in
t
o a separate
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robe
r
t Shearm
a
n
Add a host
p
ort fiel
d
that pr
e
serves the r
e
quested
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shearman
F
i
x
"http://" p
r
efix detecti
o
n o
n
the proxy
URL
.
commit
|
commitdiff
|
tree
2005-11-28
Robert
S
hea
r
man
Make
s
ur
e
to fill out the MIDL_S
T
UB_MESSA
G
E s
t
ructure in
commit
|
commitdiff
|
tree
2005-11-28
R
o
bert
S
hearman
I
m
pl
e
ment conformant varying
a
rray functions
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shearman
Impleme
n
t
conformant
s
tr
u
ct functions
.
commit
|
commitdiff
|
tree
2005-11-28
R
o
b
e
rt Shearman
Implement
FC_STRUCTP
A
D
2
for
c
omplex
t
ypes
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shea
r
ma
n
Replace som
e
useless
c
hecks in HTTP_AddProxyIn
f
o
with
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shearman
S
implify an
d
fix Set
-
C
o
okie handling
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shearma
n
Implem
e
nt IOleObject_D
o
V
erb function by running
the
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Ro
b
e
r
t
Shearman
Add function
s
for m
a
r
s
h
a
l
i
ng base types
(ints, floats
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Ro
b
ert Shea
r
man
Simplify HTTP_In
s
ert
P
roxyAu
t
horizat
i
on
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shearm
a
n
Delegate advises to the remote object to enable the
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robert
Shearman
Exten
d
conform
a
n
c
e
c
omputation
function t
o
also compute
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shear
m
an
C
h
ange some SendAsyncCallback calls to INTERNET_SendCa
l
lba
c
k
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robe
r
t Shearman
A
dd parsing of the
Content-ID and P
r
o
xy-Connecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robert Shearman
Cal
l
Defaul
t
Handl
e
r_Stop
i
f we fa
i
l
t
o
start the
s
erver
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robe
r
t Shearman
Fix NdrConforma
n
t
Arra
y
Buf
f
erSiz
e
to inclu
d
e the size
.
.
.
commit
|
commitdiff
|
tree
2005-11-28
Robert
S
hearma
n
Add a ne
w
fi
e
ld "lps
z
HostName" to the ses
s
ion to track
.
.
.
commit
|
commitdiff
|
tree
next