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: Simple structs and complex pointers.
2006-01-24
Robert Shearman
wid
l
: Si
m
ple structs and complex
pointer
s
.
commit
|
commitdiff
|
tree
2006-01-24
R
obert
S
hearman
widl: Add framework for gen
e
rating struct and un
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robert
S
h
earman
widl:
Support diff
e
ren
t
types of simp
l
e po
i
n
ters
.
commit
|
commitdiff
|
tree
2006-01-24
Rober
t
Shearman
w
i
dl: Generate NdrNonConformatString*
c
al
l
s for non
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robert
Shearman
widl: Add function
s
for detecting ar
r
ay and
s
tring
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearman
widl: Su
p
p
o
rt so
m
e more complicated c
o
nformance /
variance
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Rob
e
rt
S
hearma
n
widl: Ad
d
ed so
m
e more constant
s
for
conformance
d
e
scriptors
.
commit
|
commitdiff
|
tree
2006-01-24
Rob
e
rt Shearman
widl:
Start
i
mplementing writing
of
c
onformance/variance
.
.
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearman
widl: String
s
.
commit
|
commitdiff
|
tree
2006-01-24
R
obert Shea
r
man
widl: Ar
r
ays
.
commit
|
commitdiff
|
tree
2006-01-24
Robert Shearma
n
widl: Simplify write
_
typ
e
f
ormatstring_type
.
commit
|
commitdiff
|
tree
2006-01-24
Rob
e
rt Shearman
wi
d
l: Don't use recursion
f
or
write_typeformatstring_type
.
commit
|
commitdiff
|
tree
2006-01-24
Ro
b
ert Shearman
w
i
dl:
D
on't use recursion to
i
m
p
l
ement w
r
ite_pro
c
formatstri
n
.
.
.
commit
|
commitdiff
|
tree
2006-01-23
Robert Shearm
a
n
msi: Move the firing of
control e
v
e
n
ts to MSI_Proc
e
ssM
e
ssage
.
commit
|
commitdiff
|
tree
2006-01-23
R
o
b
ert
S
hearman
ms
i
: Call u
i
_
a
ctiondata
for
m
ore actions
.
commit
|
commitdiff
|
tree
2006-01-23
Robert
Shea
r
man
m
s
i
: S
u
p
port msidb
C
o
ntr
o
lA
t
tribu
t
es
S
u
n
ken
.
commit
|
commitdiff
|
tree
2006-01-23
Robert Shearman
msi: Onl
y
prin
t
fixme for progress
attribute once
.
commit
|
commitdiff
|
tree
2006-01-20
Ro
b
ert Shearman
ole: Ve
r
if
y
that the proxy is being used in the correct
.
.
.
commit
|
commitdiff
|
tree
2006-01-20
Robert Shea
r
man
rpc: Replace the hack th
a
t
detected st
u
bless pr
o
xies
.
.
.
commit
|
commitdiff
|
tree
2006-01-20
Rob
e
rt Shear
m
an
rpc: Skip over the
right number of bytes in
new correlation
.
.
.
commit
|
commitdiff
|
tree
2006-01-20
Robert Shearman
ole: Add
a t
e
st for WM
_
QUIT behaviour du
r
ing COM calls
.
commit
|
commitdiff
|
tree
2006-01-20
Rober
t
S
h
earm
a
n
o
le: F
i
x WM_QUIT Handling
in
C
o
W
ait
F
orMulti
p
leHandles
.
commit
|
commitdiff
|
tree
2006-01-18
Robert
S
hearman
ntdll: Lo
a
der opt
i
m
i
zation
.
commit
|
commitdiff
|
tree
2006-01-18
R
o
be
r
t
S
h
e
arman
rpcrt4
:
Clear
t
h
e
new
l
y
allo
c
ated memory used for comp
l
ex
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robert S
h
earman
rpcr
t
4:
F
ix
t
he sending of
>580
0
byte
m
essages by only
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robert Shearman
ole: Update t
h
e COM todo
list
.
commit
|
commitdiff
|
tree
2006-01-18
Robert
Shearm
a
n
o
le:
Re-post
t
he quit mes
s
ag
e
outs
i
de of the Do
D
ragDrop
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Robert Shearm
a
n
ole
a
u
t
: Reduce an ERR down to a WARN since a NULL
i
nter
f
ace
.
.
.
commit
|
commitdiff
|
tree
2006-01-18
Rob
e
rt Shearm
a
n
notepad: Add a Font menu item
f
o
r
the Chin
e
se locale
.
commit
|
commitdiff
|
tree
2006-01-17
R
o
bert
S
h
earm
a
n
user:
F
ix
W
M_QUIT
m
es
s
age o
r
dering from Po
s
tQuitMessage
.
commit
|
commitdiff
|
tree
2006-01-16
R
o
b
ert Shearm
a
n
shell: GetDetailsOf fix
.
commit
|
commitdiff
|
tree
2006-01-16
Rob
e
rt S
h
earma
n
shell: Co
n
vert the fi
l
e
system shell folde
r
to Unicode
.
commit
|
commitdiff
|
tree
2006-01-16
R
o
b
ert Shearman
shell: Con
v
ert SHELL32_GetD
i
splayNameOfChi
l
d t
o
unicode
.
commit
|
commitdiff
|
tree
2006-01-16
Robert Shearman
oleaut: Handle a non-byref va
r
i
ant be
i
ng p
a
ssed for
.
.
.
commit
|
commitdiff
|
tree
2006-01-16
Robert She
a
rman
olea
u
t: Only allocat
e
m
e
mory once for each arr
a
y needed
.
.
.
commit
|
commitdiff
|
tree
2006-01-16
Rober
t
Shearma
n
oleau
t
: Simplify missing ar
g
u
ment handling in ITypeInfo
.
.
.
commit
|
commitdiff
|
tree
2006-01-14
Robe
r
t Shearman
oleaut
:
Ad
d
const
a
t
t
ribute to iterat
o
rs
i
n get functions
.
commit
|
commitdiff
|
tree
2006-01-14
Robert
Sh
e
arman
oleaut: I
n
it
i
alise more
fields
in
CreateDispTypeInf
o
.
commit
|
commitdiff
|
tree
2006-01-14
R
o
bert S
h
ear
m
an
oleaut: Suppor
t
VT_C
Y
in the ty
p
elib marshaller
.
commit
|
commitdiff
|
tree
2006-01-14
Robert Shearman
o
le: Optimisation for COM Calls
.
commit
|
commitdiff
|
tree
2006-01-12
Robert Shearman
kernel32
:
F
i
x
GlobalRe
A
llo
c
fo
r
s
ize = 0
.
commit
|
commitdiff
|
tree
2006-01-12
R
o
bert Shearman
s
h
ell: Fix view window Z order
.
commit
|
commitdiff
|
tree
2006-01-12
Rob
e
rt Shearman
oleaut: Support c
o
nversio
n
o
f
VT_SAFEARRAY into VT_ARRAY
.
.
.
commit
|
commitdiff
|
tree
2006-01-12
R
obert
S
hearma
n
o
le: Fix crash
in R
p
cChannelB
u
ff
e
r_
S
endRec
e
i
ve
.
commit
|
commitdiff
|
tree
2006-01-12
Robe
r
t Sh
e
arman
ole: Use strict prototy
p
es for some test functions
.
commit
|
commitdiff
|
tree
2006-01-11
Ro
b
Shearman
comctl32: Test t
h
e painting b
e
haviour o
f
the progress
.
.
.
commit
|
commitdiff
|
tree
2006-01-11
Rober
t
S
h
earman
ole: Imp
l
eme
n
t IEnumSTATDATA f
o
r the Ol
e
Advise Holder
.
commit
|
commitdiff
|
tree
2006-01-11
Robert
S
h
earman
ole: In
i
tialise hrr
e
f so as not to displ
a
y garbage
.
.
.
commit
|
commitdiff
|
tree
2006-01-11
Robert Shearman
ole: Re
m
ove some du
p
licated code
.
commit
|
commitdiff
|
tree
2006-01-10
Rob
e
rt
S
h
e
arman
o
le: Defer apartment wi
n
do
w
creation until the first
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shearm
a
n
ole:
A
d
d
a
n acce
s
sor function for an apart
m
e
n
t
'
s wi
n
do
w
.
commit
|
commitdiff
|
tree
2006-01-10
Robe
r
t Shearman
ol
e
: Report
a
nd
clean up after PostMe
s
sage failur
e
s
.
commit
|
commitdiff
|
tree
2006-01-10
R
obert Sh
e
arman
ole: P
a
ss
a
channel
i
nto
IRpcStubBuffer::In
v
oke
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shear
m
a
n
ole: Reduce the acc
e
ss righ
t
s
requi
r
ed by start_loca
l
_service
.
commit
|
commitdiff
|
tree
2006-01-10
Robe
r
t Shearman
ol
e
: R
e
turn t
h
e
l
ast err
o
r
if we coul
d
n't o
p
en the
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
Ro
b
ert Shearman
rpcrt4: Remove the unused
R
PCRT4_GetPSFactory function
.
commit
|
commitdiff
|
tree
2006-01-10
R
o
b
e
rt
Shea
r
man
rpcrt4: Don't relea
s
e the interf
a
ce
p
o
i
n
t
er o
n
failure
.
commit
|
commitdiff
|
tree
2006-01-10
Rob
e
rt Shearman
kernel32:
R
e
turn an error when
unloc
k
ing a g
l
obal with
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
Robert
Shearman
kernel: Remove wine/se
r
ver
.
h in
c
lu
d
e from fil
e
s where
.
.
.
commit
|
commitdiff
|
tree
2006-01-09
R
obert Shearman
ole
:
Join the M
T
A if nec
e
ssary when executing a
n
R
P
C
.
.
.
commit
|
commitdiff
|
tree
2006-01-09
Robert S
h
earman
ole: Prefer s
e
rvices ov
e
r
s
e
rvers
.
commit
|
commitdiff
|
tree
2006-01-09
R
o
bert Shear
m
an
ole: Add some
t
e
s
ts
f
or CLSIDFromStrin
g
.
commit
|
commitdiff
|
tree
2006-01-09
Robe
r
t Shearm
a
n
ole: Remov
e
__
C
LSIDFromS
t
ringA
.
commit
|
commitdiff
|
tree
2006-01-09
Ro
b
ert Shearman
rp
c
rt4: Improve
R
eadV
a
riance
.
commit
|
commitdiff
|
tree
2006-01-09
Rob
e
rt Shearman
rpcrt4: Valida
t
e comp
l
e
x array
for
m
at string
.
commit
|
commitdiff
|
tree
2006-01-09
R
o
bert Shear
m
an
C
all DisableThreadLib
r
aryCal
l
s
for DLLs tha
t
do
n
't
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Robert Shearma
n
ole: Remove the no
longer
u
sed _c
o
p
y
_ar
g
fu
n
ction
.
commit
|
commitdiff
|
tree
2006-01-06
Robert Shearman
ole: ITypeIn
f
o::Invo
k
e
r
e
write
.
commit
|
commitdiff
|
tree
2006-01-06
R
o
b
ert S
h
e
a
rm
a
n
ole: Remove "stu
b
"
from
T
R
ACEs
o
f functions
that a
r
en
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Rob
e
r
t Shearman
rpcrt4
:
Com
p
u
t
e v
a
riance for complex arrays
commit
|
commitdiff
|
tree
2006-01-06
Robert Shearman
rpc
r
t
4
:
Cal
l
NdrStubCall2 when dealing
wit
h
a
pu
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Ro
b
ert Shearm
a
n
w
idl:
Generate static
s
izing inf
o
rmation for
f
i
x
ed
.
.
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearman
A
d
ded im
p
lementation of security
.
dll
.
commit
|
commitdiff
|
tree
2006-01-05
R
o
bert Sh
e
a
r
man
rpcrt4: I
m
pleme
n
t Nd
r
ClientCal
l
2
and NdrServerCal
l
2
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearman
ole:
Stor
e
th
e
resu
l
t from _invoke in a VARIANTAR
G
.
.
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearman
r
ege
d
it: In
i
tialise nFocusPanel
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearm
a
n
kernel32: Check for
the c
o
rrect erro
r
return
value
.
.
.
commit
|
commitdiff
|
tree
2006-01-03
Robert Shearman
ol
e
: Check the return value of
I
Stre
a
m_SetSize
i
n
IS
t
re
a
m_R
e
ad
.
commit
|
commitdiff
|
tree
2006-01-03
R
obert
Shearman
o
l
e:
Fix
m
is-han
d
l
ing of retu
r
n v
a
lue
i
n StgStre
a
mI
m
pl_Re
a
d
.
commit
|
commitdiff
|
tree
2006-01-03
Robert Shearman
rpcrt4:
I
mpl
e
m
e
nt ca
l
lback conforma
n
ce
.
commit
|
commitdiff
|
tree
2006-01-03
Robert Shearman
rpc
r
t4: Fix race condi
t
i
o
n in RpcServerL
i
sten
.
commit
|
commitdiff
|
tree
2005-12-31
Rober
t
Sh
e
arman
wi
n
inet: Handle
the cache being full
better i
n
CommitUrlCach
.
.
.
commit
|
commitdiff
|
tree
2005-12-31
Robe
r
t
S
h
earman
winine
t
: C
r
eate new hash tables for URL cache o
n
demand
.
commit
|
commitdiff
|
tree
2005-12-31
Robe
r
t Shearman
w
ininet: Move URL ca
c
he hash table creation to
a
separate
.
.
.
commit
|
commitdiff
|
tree
2005-12-31
Robert Shearman
widl:
Outp
u
t sizi
n
g information for arrays in
t
he generate
d
.
.
.
commit
|
commitdiff
|
tree
2005-12-31
Robert Shea
r
man
w
id
l
: Ex
p
ort the bracket adding function
a
lity of
do_write_
e
x
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
bert Shearman
w
idl: Fix mer
g
e confli
c
t
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
w
idl: Follow
typ
e
references in
procformat an
d
t
y
pefor
m
at
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
ob
e
rt Shearman
widl: H
a
ndle marshaling and
u
nmarshaling struct
u
r
e
s
.
commit
|
commitdiff
|
tree
2005-12-26
Rob
e
rt Shearman
wi
d
l: Out parameters
.
commit
|
commitdiff
|
tree
2005-12-26
Robert S
h
earman
widl: Remov
e
some dup
l
ication
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
widl: Pass a state into
m
a
r
shall_ar
g
umen
t
s and
u
n
marshall_ar
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
obert
S
hearman
widl: Generate marsha
l
ing and
unma
r
shaling stat
e
ments
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shear
m
an
widl: Trea
t
variables wit
h
array indices th
e
same as
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robe
r
t Shearman
wi
d
l
: A
d
vance th
e
type format string whilst marshalin
g
an
d
commit
|
commitdiff
|
tree
2005-12-26
Ro
b
e
r
t S
h
earman
widl: Convert the
ma
i
n while loops
i
n marsh
a
l
l
_argu
m
e
nts
a
nd
commit
|
commitdiff
|
tree
2005-12-26
Rob
e
rt Sh
e
a
r
man
w
idl
:
A
dd s
u
p
port for ma
r
shalling and
u
nmarshalling
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
ob
e
rt Sh
e
arman
widl: Add
s
o
me co
n
st attributes
.
commit
|
commitdiff
|
tree
2005-12-26
Robert She
a
rm
a
n
w
i
d
l:
Prepare marsha
l
l and unmarshall code gener
a
tion
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Rob
e
rt Shea
r
man
widl: F
i
x SEGVs with client and ser
v
e
r
code gene
r
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
next