repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
shell: Convert the filesystem shell folder to Unicode.
2006-01-16
Robert Shearman
sh
e
ll: Conv
e
rt the
fil
e
syste
m
shell folder to Unic
o
de
.
commit
|
commitdiff
|
tree
2006-01-16
Robert She
a
r
man
shell: Convert SHELL32_GetDis
p
la
y
NameOf
C
h
i
ld to unic
o
de
.
commit
|
commitdiff
|
tree
2006-01-16
R
o
bert
Shearman
o
lea
u
t
: Handle a non-byref variant be
i
n
g
passed for
.
.
.
commit
|
commitdiff
|
tree
2006-01-16
Robert Shearman
ole
a
ut: Only alloc
a
te
memory o
n
ce for each array ne
e
ded
.
.
.
commit
|
commitdiff
|
tree
2006-01-16
R
obert Shearman
oleaut: Simp
l
i
f
y missing a
r
gument
h
andlin
g
in ITypeInfo
.
.
.
commit
|
commitdiff
|
tree
2006-01-14
Robe
r
t She
a
rman
oleaut: Add const attribute
t
o iterator
s
in get func
t
ions
.
commit
|
commitdiff
|
tree
2006-01-14
Robert Sh
e
arman
oleaut: Initial
i
se
more f
i
elds in Cre
a
teDisp
T
y
p
e
Info
.
commit
|
commitdiff
|
tree
2006-01-14
Robert Shearman
oleaut: Support VT_CY in the typelib marshaller
.
commit
|
commitdiff
|
tree
2006-01-14
Rober
t
S
h
e
arm
a
n
ol
e
: Optim
i
sation for COM Calls
.
commit
|
commitdiff
|
tree
2006-01-12
Ro
b
ert
S
hear
m
an
kernel32
:
Fix GlobalReAlloc for size =
0
.
commit
|
commitdiff
|
tree
2006-01-12
Robert
S
hearman
shell: Fix view window Z o
r
der
.
commit
|
commitdiff
|
tree
2006-01-12
Robert Shearman
olea
u
t: Suppo
r
t
conversion of VT_S
A
FEAR
R
AY into VT_A
R
RAY
.
.
.
commit
|
commitdiff
|
tree
2006-01-12
R
o
bert Shearman
ole: Fix crash in RpcChannel
B
uffer_SendRece
i
ve
.
commit
|
commitdiff
|
tree
2006-01-12
R
o
b
ert
S
hearman
ole: Use stri
c
t prototypes for some test f
u
n
ctions
.
commit
|
commitdiff
|
tree
2006-01-11
R
obert
S
hearma
n
o
l
e: Imp
l
ement IEnum
S
TATDATA for the Ole Ad
v
ise H
o
lder
.
commit
|
commitdiff
|
tree
2006-01-11
Robert Shearman
ole: Initialise hrref
s
o a
s
not to dis
p
lay
g
arbage
.
.
.
commit
|
commitdiff
|
tree
2006-01-11
Rob
e
r
t
Shearman
o
l
e:
R
e
move some
d
uplicated code
.
commit
|
commitdiff
|
tree
2006-01-10
Rober
t
Shearman
ole:
Defer apartment window creation until th
e
f
irst
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shearman
ole: Add an accessor
funct
i
on for an apartment's window
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shearman
ole: R
e
port and clean up after PostM
e
s
s
age fa
i
lures
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shearman
ole: Pas
s
a channel
i
nto IRpcS
t
ubBuffer::Invoke
.
commit
|
commitdiff
|
tree
2006-01-10
Rob
e
rt Shearman
o
le: R
e
duce
the acce
s
s rights
r
e
q
uired by start_l
o
cal_service
.
commit
|
commitdiff
|
tree
2006-01-10
R
o
bert Shearman
ole:
R
eturn the last e
r
ror i
f
we
c
ouldn't open the
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
R
obert Shearman
r
pc
r
t4: Remove the unused
RPCRT4_G
e
tPSFactory function
.
commit
|
commitdiff
|
tree
2006-01-10
Robert
S
hearman
rpcrt4: Don't r
e
lease the int
e
rface pointer on f
a
i
lure
.
commit
|
commitdiff
|
tree
2006-01-10
Robert Shear
m
an
ker
n
el32: Return
a
n error
w
h
en unlocking a glo
b
al w
i
th
.
.
.
commit
|
commitdiff
|
tree
2006-01-10
R
o
b
ert Shea
r
m
a
n
kernel: Remove wine/server
.
h includ
e
fr
o
m
files
w
her
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-09
Rob
e
rt Shearman
o
l
e
: Join
th
e
MTA if necessary wh
e
n ex
e
cuting an RPC
.
.
.
commit
|
commitdiff
|
tree
2006-01-09
Robert Shearman
o
l
e: Prefer services over server
s
.
commit
|
commitdiff
|
tree
2006-01-09
Robert
S
hearman
ole: Add some test
s
for CLSID
F
romS
t
ring
.
commit
|
commitdiff
|
tree
2006-01-09
Robert S
h
ear
m
an
o
l
e: Remove
_
_
C
LSIDFromStringA
.
commit
|
commitdiff
|
tree
2006-01-09
Robert
S
h
ea
r
man
rpcrt4: Improve Re
a
dVa
r
iance
.
commit
|
commitdiff
|
tree
2006-01-09
Robe
r
t Shearman
rpc
r
t4
:
Validate complex ar
r
a
y
for
m
at
s
t
r
in
g
.
commit
|
commitdiff
|
tree
2006-01-09
R
obert She
a
rman
Ca
l
l DisableThreadLibraryCall
s
for D
L
Ls th
a
t don't
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Robert Shearman
ole: Remov
e
the no longer used _cop
y
_arg funct
i
on
.
commit
|
commitdiff
|
tree
2006-01-06
Robert
Shearman
ole:
I
Type
I
nfo::
I
nvoke rewrite
.
commit
|
commitdiff
|
tree
2006-01-06
Robert
S
h
e
a
r
man
ole
:
Remove "stub" f
r
om TRACEs of func
t
ions that aren
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Robe
r
t Shearman
rpcrt4: Com
p
ute variance for
c
omplex
a
rrays
commit
|
commitdiff
|
tree
2006-01-06
Robert She
a
rman
r
p
cr
t
4:
Ca
l
l NdrStub
C
all2 when dealing w
i
t
h a pure
.
.
.
commit
|
commitdiff
|
tree
2006-01-06
Robert Shear
m
an
widl: Gene
r
ate static sizing in
f
ormat
i
on for fixed
.
.
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearman
Added impleme
n
tation of security
.
d
ll
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearman
rpcrt4: I
m
plement Ndr
C
lient
C
all2 an
d
N
drServ
e
rCall2
.
commit
|
commitdiff
|
tree
2006-01-05
Robert S
h
e
a
rman
ole: Store the result fr
o
m
_invoke in
a
V
ARIANTARG
.
.
.
commit
|
commitdiff
|
tree
2006-01-05
Robe
r
t
She
a
r
m
an
regedit:
I
n
i
t
i
a
lise n
F
ocusPanel
.
commit
|
commitdiff
|
tree
2006-01-05
Robert Shearman
k
e
rnel32: Check
f
or the correct error return val
u
e
.
.
.
commit
|
commitdiff
|
tree
2006-01-03
Rob
e
rt
Shearma
n
o
l
e:
C
heck the return value of IStream_SetSi
z
e
in IS
t
ream_Read
.
commit
|
commitdiff
|
tree
2006-01-03
Ro
b
ert Shearman
ole: Fi
x
mis-h
a
nd
l
ing of return v
a
lue in StgStreamImpl_
R
ead
.
commit
|
commitdiff
|
tree
2006-01-03
Ro
b
ert Shearman
r
pcrt4:
Implement callback conformance
.
commit
|
commitdiff
|
tree
2006-01-03
Robert Shearman
rpcrt4: Fix
r
a
c
e
condition i
n
RpcS
e
rverListen
.
commit
|
commitdiff
|
tree
2005-12-31
Rober
t
Shearman
wini
n
et
:
H
andle
t
h
e cach
e
being full better in CommitUrlCa
c
h
.
.
.
commit
|
commitdiff
|
tree
2005-12-31
Rober
t
Shearma
n
wininet:
C
reate new hash ta
b
l
es for URL cac
h
e
o
n
de
m
and
.
commit
|
commitdiff
|
tree
2005-12-31
Robert Shearman
wini
n
et: Move URL cache hash table
c
r
e
ation
to a separate
.
.
.
commit
|
commitdiff
|
tree
2005-12-31
Ro
b
er
t
S
hearman
widl: Output sizing i
n
formation for
arrays in the gen
e
rated
.
.
.
commit
|
commitdiff
|
tree
2005-12-31
Rober
t
Shea
r
man
w
i
dl: Export the
b
racket adding functionality of do_write_ex
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
bert She
a
r
m
an
widl: Fix merge c
o
nflict
.
commit
|
commitdiff
|
tree
2005-12-26
Robert
Shearman
wid
l
: Follow type references in
p
ro
c
fo
r
mat and t
y
peformat
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Rob
e
rt Shearman
w
idl:
H
andl
e
m
a
rshaling and un
m
arshaling structures
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
widl: Out
pa
r
ameters
.
commit
|
commitdiff
|
tree
2005-12-26
R
ober
t
Sh
e
arman
widl: R
e
mo
v
e
som
e
d
uplic
a
tion
.
commit
|
commitdiff
|
tree
2005-12-26
Rober
t
Shearman
widl
:
Pass
a state into marshall_arguments and unmarshall_ar
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
wid
l
: Gene
r
ate mars
h
ali
n
g and un
m
ar
s
haling s
t
ateme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert S
h
ear
m
an
widl: Treat variables with
a
r
r
ay indices
the
s
a
me as
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robe
r
t
Shearman
widl:
Advanc
e
the
t
ype
format s
t
ri
n
g
whilst marshali
n
g an
d
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearma
n
widl: Convert the main
w
hile
l
oops in marshall_arg
u
m
e
nts and
commit
|
commitdiff
|
tree
2005-12-26
Robert She
a
rman
widl: Add sup
p
o
r
t for mar
s
halling and unma
r
shalling
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert She
a
rman
widl: Add some const
a
ttribute
s
.
commit
|
commitdiff
|
tree
2005-12-26
Rober
t
S
h
earman
w
idl
:
Prepare mar
s
hall and un
m
ars
h
all co
d
e generation
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert S
h
ear
m
an
widl
:
Fix SEGVs with cl
i
ent and ser
v
e
r
code generation
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
wid
l
: Generate c
o
r
re
c
t proc format st
r
ings f
o
r [out
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Ro
b
e
rt Shearman
widl: U
s
e th
e
same precendence ru
l
e
for the co
n
dit
i
onal
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert
She
a
rm
a
n
w
i
dl:
B
e
tter
arr
a
y supp
o
r
t
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearm
a
n
widl: Support non-basic variabl
e
s
i
n
p
r
o
c fo
r
mat string
s
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
widl: Add help
e
r functions that return the size
of
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert She
a
rman
o
leaut:
S
mall re-organisation of I
T
ypeInfo:
:
Invoke
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
b
ert Shearman
ole
a
ut32: Convert some tabs
to
s
paces
and so
m
e other
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
Robert Shearman
ole
a
ut32: Initialize member
IDs
t
o MEMB
E
RID_NIL inITypeInfo
.
.
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
bert
S
h
e
arma
n
ole:
I
mprove typelib traces
.
commit
|
commitdiff
|
tree
2005-12-26
R
o
b
e
rt Shearman
Fix d
e
tecti
o
n
o
f V1a prop
variant libra
r
y in
test sui
t
e
.
commit
|
commitdiff
|
tree
2005-12-13
Rob
e
r
t
S
hearman
widl: Start generating
type fo
r
mat
s
trings
.
commit
|
commitdiff
|
tree
2005-12-12
Ro
b
e
rt
S
he
a
rman
widl: Generate FC_
E
RROR_STATUS_T proc format
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearman
widl: S
u
p
port explicit b
i
n
ding handl
e
s
.
commit
|
commitdiff
|
tree
2005-12-12
R
ober
t
Shearman
wi
d
l:
Z
ero
initia
l
ize parameters
in the g
e
nerated serve
r
.
.
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearm
a
n
widl: Calculate th
e
size of buffer r
e
qui
r
e
d
.
commit
|
commitdiff
|
tree
2005-12-12
R
o
bert
S
hearman
widl: Don't cast
buffe
r
pointers to
long
in gene
r
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2005-12-12
Robert S
h
earman
w
idl: Don't treat
FC_SMA
L
L as FC_SHORT
.
commit
|
commitdiff
|
tree
2005-12-12
Robert
Shearman
widl: U
s
e
W
CH
A
R
i
nstead
of
w
char_t
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Sh
e
arman
OLE: Fix SafeArrayC
o
py
for NULL pvD
a
ta
.
commit
|
commitdiff
|
tree
2005-12-12
Robe
r
t
Shearman
CreateErrorInfo trace
fix
.
commit
|
commitdiff
|
tree
2005-12-12
Rober
t
Shearman
OLE: Add const to several typelib functions
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shearman
O
l
e
TranslateColor trace fix
.
commit
|
commitdiff
|
tree
2005-12-12
Robert Shear
m
a
n
widl: Don't output __RP
C
_FAR in generate
d
code
.
commit
|
commitdiff
|
tree
2005-12-08
Rober
t
S
h
earman
widl: Formatti
n
g cleanups
.
commit
|
commitdiff
|
tree
2005-12-08
R
obert Shearma
n
widl
:
Marshal
and unmarshal
basic types
.
commit
|
commitdiff
|
tree
2005-12-08
R
o
bert Shearman
wid
l
: Add a type generato
r
frame
w
ork
.
commit
|
commitdiff
|
tree
2005-12-08
Rob
e
rt
Shearman
c
o
mdlg32: Do
n
't worry
if
a
n HGL
O
BAL passed to printdlg
.
.
.
commit
|
commitdiff
|
tree
2005-12-08
Robert Sh
e
ar
m
an
note
p
ad:
Remember opti
o
ns
s
elected in th
e
print setup
.
.
.
commit
|
commitdiff
|
tree
2005-12-06
Robert Shearman
OLE
:
I
m
plemen
t
u
n
documented behaviour in
DispCall
F
unc
.
commit
|
commitdiff
|
tree
2005-12-06
Robert
S
hearman
OLE: Im
p
lement I
T
ypeInfo_
A
ddress
O
fMe
m
ber
.
commit
|
commitdiff
|
tree
2005-12-06
Ro
b
er
t
Shearman
OLE:
F
ix brokenness in typel
i
b marshalle
r
caused by
.
.
.
commit
|
commitdiff
|
tree
2005-12-06
Robert Sh
e
arman
OLE: Add tests for the t
y
pelib version of
I
Type
C
o
m
p
_Bin
d
.
commit
|
commitdiff
|
tree
next