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
ole32: Fix the algorithm used in ItemMonikerImpl_Hash to match native.
2006-05-08
Ro
b
e
rt Shea
r
m
an
ole32: Fix
the algori
t
h
m
used in ItemMonikerI
m
pl_Ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert She
a
r
man
o
l
e32: Add tests for
g
eneric composite monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
arman
ole32: Add a c
l
as
s
facto
r
y for comp
o
site
m
onikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
rman
ole3
2
: Al
l
ocate memory for the gen
e
ric
c
omposite mon
i
ker
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
Shearman
o
le32:
I
mpleme
n
t IMarshal for compo
s
i
te mo
n
iker
s
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Shear
m
an
ole32: Relea
s
e al
l
existing mon
i
k
ers b
e
fore l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ol
e
32: EnumMon
i
kerImpl_Next should add a r
e
ference
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t
She
a
rman
o
l
e
3
2: Fix Com
p
ositeMon
i
k
e
rImpl_GetSizeMax to match
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
rman
ole32: Fix the loop in C
o
mpos
i
teMonikerI
m
pl_H
a
sh,
a
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Sh
e
arman
ole32: Implement Composi
t
e
MonikerROT
D
ataImpl_GetComparisonData
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
e
a
rm
a
n
ole3
2
: The unknown constant at the
s
ta
r
t of the persisted
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Rober
t
Shearman
ol
e
32: Add a
test for
an
t
i monikers
.
Fix AntiMonikerImpl_Has
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole3
2
: Support marshaling of anti monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
rt Shearman
ole3
2
: Register CLSID_Composi
t
eMoniker
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Reg
i
ster C
L
SIDs for
a
l
l OLE monike
r
s
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Add
t
ests for item moniker
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole
3
2:
Make clas
s
m
o
niker test mor
e
generic and test
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t Shearma
n
rpcrt4: A
u
tomati
c
ally
r
esolve the en
d
poin
t
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shearm
a
n
rpcrt
4
:
U
s
e
get
a
d
drinfo to get the
s
ockad
d
r
.
commit
|
commitdiff
|
tree
2006-05-07
Rob
e
r
t Sh
e
arman
ole32: Remo
v
e the fixme print
e
d if
C
o
GetCla
s
sObject
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
R
obert Shearman
rpcrt4: Imple
m
ent NdrCo
n
f
o
r
mantVaryingArray
F
re
e
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shearma
n
rpcr
t
4: Dereference the poi
n
ter if n
e
c
e
ss
a
ry only after
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shearman
r
p
c
rt
4
: Ad
d
a st
u
b for RpcBindi
n
gSetOption
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shearman
rpcrt4: Improve the traces in
t
he pointer fu
n
c
tions
.
commit
|
commitdiff
|
tree
2006-05-05
Robe
r
t
Shearman
s
e
tup
a
p
i
: Fix p
a
rsi
n
g of UCS-16 fil
e
s
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
ole32: IP
e
r
sistStream is also imp
l
e
mented
by
a
ny object
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
ole32: Fix typos in St
g
Cr
e
ateStorageEx
a
nd StgO
p
enSt
o
ra
g
eEx
.
commit
|
commitdiff
|
tree
2006-05-05
R
obe
r
t Shearman
ole
3
2: S
T
GM_PRIORITY allows other
IStorage objects
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
oleau
t
32: Check the return val
u
e from Vari
a
ntCopy when
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Ro
b
ert Shearman
oleaut32: Sup
p
ort values
b
eing
p
assed into VT_VARIANT
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shea
r
man
ole32: Check
t
h
a
t the
s
to
r
age was ope
n
ed wi
t
h write
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Rober
t
S
h
earman
ol
e
32: C
o
py the mode f
l
a
gs into the STATSTG
s
tructu
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearma
n
ole3
2
: Ad
d
tes
t
s for
I
Sto
r
age::Stat
.
commit
|
commitdiff
|
tree
2006-05-05
Rob
e
rt Shearman
ole32:
Fix access right check for opening
a
nd creating
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shear
m
an
ol
e
32:
A
dd more
tracin
g
fo
r
readi
n
g and wri
t
i
n
g
sto
r
ag
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
S
he
a
rman
ole32: Add tests for
s
u
b
-
s
t
o
r
a
ges
a
n
d
cr
e
atin
g
s
t
reams
.
commit
|
commitdiff
|
tree
2006-05-05
Ro
b
ert Shearman
ol
e
32: Add a
s
torage test
f
or reading a
n
d
writin
g
of
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
R
o
b
ert Shearman
ntdll
:
Fi
x
size che
c
k for NtQueryInf
o
rmatio
n
To
k
en(T
o
kenGro
u
p
s
)
.
commit
|
commitdiff
|
tree
2006-05-05
R
o
be
r
t S
h
earm
a
n
s
e
rve
r
:
T
hreads s
h
o
uld st
a
rt off w
i
thout having an
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
S
h
earman
advapi
3
2: Implement the ma
j
ority of
ImpersonateLoggedOnUser
.
commit
|
commitdiff
|
tree
2006-05-05
Ro
b
ert Shearman
wi
n
ine
t
: Initialise the LPWITHREADERROR structure after
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert She
a
r
m
an
in
c
l
ude: Copy some format character types f
r
om
wine
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert Sh
e
arman
w
idl: Prevent NULL p
o
inter de-refs on "void *" types
.
commit
|
commitdiff
|
tree
2006-04-20
Robert
S
hearma
n
wininet: Don'
t
allocate m
e
mory fo
r
the th
r
ead error
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
b
ert S
h
earman
r
p
crt
4
: Don't ap
p
ly the offset to the pointer passed
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert Shearman
rpcrt4: Free all point
e
rs by default, ex
c
ept
f
or confor
m
an
t
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert She
a
rma
n
rpcrt4: Fi
x
some mem
o
ry leaks
.
commit
|
commitdiff
|
tree
2006-04-20
Ro
b
e
r
t
She
a
rman
rpcrt4: U
s
e
the docu
m
ent
e
d
NDR_PROC_
H
EADER_
E
XT
S
struct
u
re
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
bert Shearm
a
n
rpcrt4: Use INTERPRETER_OPT_FLAGS in ndrtypes
.
h i
n
s
t
ead
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robe
r
t Sh
e
arman
rp
c
rt4: Sto
r
e th
e
return value on the stack for interpreted
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
obert S
h
earman
rpcrt4: Correctly fil
l
in StackTop for stubles
s
c
lie
n
ts
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert
S
hearman
rpcrt4: There's no need
t
o set stubMsg
.
StackTop twi
c
e
.
commit
|
commitdiff
|
tree
2006-04-20
R
obert Shearman
rpcrt
4
:
Fix the MSVC ve
r
sion
o
f call_
s
e
rver_func
.
commit
|
commitdiff
|
tree
2006-04-18
Ro
b
e
r
t S
h
e
arman
olea
u
t32:
F
ix differe
n
ces
b
et
w
een
t
he
size r
e
turned
.
.
.
commit
|
commitdiff
|
tree
2006-04-18
Robert Shearman
o
l
eaut32: Initialise BSTR p
o
inter to NULL in VAR
I
ANT_UserUnm
.
.
.
commit
|
commitdiff
|
tree
2006-04-18
Rob
e
rt Shearman
w
idl: Ignore [object] attribute on interfaces wri
t
ten
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
R
ob
e
rt
Shearman
ole3
2
: Fix typo in FileMonik
e
rImpl_BindToObject
.
commit
|
commitdiff
|
tree
2006-04-07
Ro
b
ert Shearman
ole32: Check f
o
r pcbSize par
a
meter o
f
Compo
s
i
t
eMonikerImpl_G
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
Robert
S
hea
r
m
an
ole32: Check for
pcbSize in
AntiMonik
e
rIm
p
l_G
e
tSizeMax
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
Robe
r
t She
a
rman
ole32: Fix Def
a
u
l
t
Hand
l
e
r_EnumAdvis
e
s
.
commit
|
commitdiff
|
tree
2006-04-07
Robert
S
hearman
o
l
e
au
t
32: Fix t
y
po in LPSA
F
EARR
A
Y_Unmarshal
.
commit
|
commitdiff
|
tree
2006-04-07
Ro
b
e
rt Shearman
oleaut32: Remove de
a
dcod
e
in
S
afeArrayPut
E
lement
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shearman
server: Fr
e
e
ptr in console_in
p
ut_append_hist
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shear
m
a
n
serve
r
:
Handl
e
failu
r
e of mem_alloc in dupli
c
ate_to
k
en
.
commit
|
commitdiff
|
tree
2006-04-07
Robe
r
t Shea
r
man
serve
r
: Han
d
le po
s
sible
m
em_a
l
l
oc fa
i
lure i
n
create_token
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shearman
serve
r
:
Should u
s
e rel
e
ase_o
b
j
e
c
t
on an object inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Robert Shearman
ole32: Add
documentat
i
on for the c
l
ip f
o
rmat use
r
marshal
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
R
o
bert Sh
e
arman
widl
:
Fix the type offset for ge
n
era
t
ed conformant
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Robert Shearman
kerne
l
:
Remov
e
so
m
e stub
s
that aren't
present in
N
T
.
commit
|
commitdiff
|
tree
2006-04-03
Robert Shear
m
an
kernel: Document some
f
i
le
f
u
nctions
.
commit
|
commitdiff
|
tree
2006-03-31
R
o
b
er
t
Shearman
ole: Use
ncalrpc inste
a
d
of n
c
acn_np as the R
P
C transport
.
commit
|
commitdiff
|
tree
2006-03-31
Rober
t
Shearman
ke
r
nel: Add some documentation for simple proces
s
functions
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
widl:
T
h
e
r
e's no need to cas
t
_Stub
M
sg
- it's
a
lr
e
ady
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
widl: Onl
y
ass
i
g
n variables
if not a string and on
l
y
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
w
idl: Initialise the tem
p
orary
variable to 0 for
p
a
r
a
m
ete
r
s
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
R
obe
r
t S
h
e
a
r
m
an
wid
l
: Cre
a
te the correct v
a
ria
b
le type for pa
r
ameters
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shea
r
man
w
idl
:
Re-use print_phase_basetype for generating
retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Ro
b
e
r
t
Shearman
widl: Move handling of b
a
se
t
y
p
e marshaling and unm
a
rsha
l
ing
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert S
h
earman
widl: Use print_phase_fun
c
tion fo
r
print
i
n
g NdrP
o
interFree
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert She
a
rma
n
widl: Add a fun
c
tion
t
o generate the Nd
r
type c
a
lls
.
commit
|
commitdiff
|
tree
2006-03-31
Robe
r
t Shearm
a
n
widl: Only write t
h
e bu
f
fer incrementing code for th
e
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
R
obert Shearman
widl: Output the nece
s
s
a
ry sizing information fo
r
other
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
R
ob
e
rt
S
hear
m
an
widl: Output
N
ULL ref po
i
nte
r
ch
e
ck for po
i
nter level
s
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Rob
e
rt Shea
r
man
widl: Fix a
G
C
C
warnin
g
in the generated
c
l
ient a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Rob
e
rt
S
hear
m
a
n
widl: T
h
e lva
l
mem
b
er
of var_t i
s
essentially a du
p
licate
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Rober
t
Shear
m
an
w
idl:
D
e-refere
n
ce para
m
e
t
ers' types before decid
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert
Shearman
widl: Write pointer calls fo
r
all no
n
-base
t
ype pointer
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Rober
t
S
h
ea
r
man
widl: Write
d
efinitions fo
r
MIDL_use
r
_allocate and
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Sh
e
arman
widl: Write
o
u
t the
p
re- and postambl
e
for RPC interfaces
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
R
obert Shearman
widl: Output interfac
e
defi
n
e
d guard for
rpc interfa
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Ro
b
ert S
h
earman
widl: NdrFcShort should
be written out
instead of N
d
r
S
h
o
rt
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Sh
e
arma
n
widl: Output t
h
e numeric equ
i
valent of
F
C_END, not
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
w
idl: Support references in
type_mem
s
iz
e
.
commit
|
commitdiff
|
tree
2006-03-31
Robert She
a
rman
w
i
dl:
Onl
y
output code for
n
on-object interfa
c
es
i
n
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
Robert
S
hearm
a
n
ole32: Remove unne
c
essa
r
y co
m
menting out of the RPC
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
R
obert Shea
r
man
w
i
nine
t
: Fix some stri
n
g len
g
th calcu
l
at
i
o
n
s
.
commit
|
commitdiff
|
tree
2006-03-30
Robert
S
h
earman
wininet: Only
access the URL
in the ca
c
he by
the provided
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
Rober
t
She
a
r
man
o
leaut32:
A
d
d
I
Persist to QueryInterfac
e
.
commit
|
commitdiff
|
tree
2006-03-30
Robert Shearman
oleau
t
32: Zero out
pa
r
ame
t
er in LoadRegTypeLib in case
.
.
.
commit
|
commitdiff
|
tree
2006-03-30
Rober
t
Shearman
oleaut
3
2: Repla
c
e m
e
mcmp wi
t
h IsEqualIID macro
.
commit
|
commitdiff
|
tree
next