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
rpcrt4: Remove unintuitive requirement to pass the required alignment boundary minus...
2006-05-10
Robert She
a
rm
a
n
rpcrt4: Remove unint
u
itive re
q
u
irement to
p
a
s
s t
h
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert She
a
rman
ole3
2
: Exc
e
ption handling
shoul
d
n't be ne
e
d
ed aro
u
nd
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
r
m
an
o
l
e32: The type check
in AntiMon
i
k
e
rImpl_CommonPrefixWith
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ol
e
32: Implement several
c
l
a
ss
m
oni
k
e
r
functions
usin
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
ear
m
a
n
ole32
:
Remove d
u
plicated CLS
I
Ds
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Add an imple
m
ent
a
tion of clas
s
monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
he
a
rman
ole32: A
d
d
t
e
s
ts f
o
r
I
sRunning, GetTimeOfLa
s
tChange
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
o
l
e32: Fix regress
i
on ca
u
s
e
d
by an ear
l
i
er
p
atch that
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t
Shearman
ole
3
2
:
F
ix infinite re
c
u
r
sion
in CompositeMonik
e
r
I
mpl_GetTim
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
hea
r
man
ole32: Fi
x
infinit
e
r
ecursion
i
n
Composi
t
e
MonikerI
m
pl_BindTo
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t
S
hear
m
a
n
ole32: F
i
x
typos in CompositeMon
i
kerImpl_B
i
ndToOb
j
ect
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert Shearma
n
ole32: C
r
ea
t
e moniker enumerato
r
with an
i
nit
i
al referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
ert
S
h
earman
o
le32: Test moniker display names
.
commit
|
commitdiff
|
tree
2006-05-08
Rob
e
rt Shearma
n
o
le32: Add a test for IMoniker_I
s
D
i
r
t
y
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t Shearman
ol
e
32:
T
est un
m
ars
h
aling the moniker instea
d
o
f ju
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
hearman
o
l
e32: Make t
h
e size
r
etur
n
ed by Compo
s
iteMonik
e
rIm
p
l
_
GetMar
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
Shearman
ole
3
2: Add on the size of the
whole OBJREF struct
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole32: Fix
th
e
a
lgorithm used in CompositeMoni
k
erImpl_Hash
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
hearm
a
n
ole32: Fix
the algori
t
hm used in ItemMonikerImpl
_
Hash
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert Shearman
ole32: Add
tests for
g
eneric c
o
m
p
osi
t
e
m
o
nikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ole
3
2: Add a class factory for c
o
mp
o
site
m
onik
e
rs
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearman
ol
e
32:
A
llocate memory f
o
r the g
e
ner
i
c composit
e
moniker
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
earman
ole32:
Impl
e
me
n
t IMa
r
shal for compos
i
te
monikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
earman
ol
e
3
2
:
Releas
e
a
l
l existing mo
n
ikers be
f
ore l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Ro
b
er
t
Shearman
ole32: EnumMonikerImpl_Next should add a reference
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert She
a
rman
ol
e
32: Fix Com
p
ositeMonikerImpl_GetSizeMax
to match
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert S
h
earm
a
n
ole32: Fix
the loop in Composite
M
onikerImpl_H
a
sh, as
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Shear
m
an
ole32: Imple
m
ent CompositeMonike
r
R
OTDataImpl_GetComparisonData
.
commit
|
commitdiff
|
tree
2006-05-08
R
obert Shearman
ole32: The unkn
o
w
n
constant at
the
st
a
r
t of the persi
s
ted
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Sh
e
ar
m
an
o
l
e32:
Ad
d
a test for
anti monikers
.
Fix A
n
tiMo
n
ikerImpl_Has
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
b
e
rt S
h
earman
ole
3
2
:
Su
p
port
mars
h
a
l
ing of ant
i
mo
n
ikers
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
Shearman
ole32: Register CLSI
D
_CompositeMoni
k
er
.
commit
|
commitdiff
|
tree
2006-05-08
Robe
r
t She
a
rman
o
le
3
2
:
Register CLSIDs
f
or all OLE monikers
.
commit
|
commitdiff
|
tree
2006-05-08
R
o
bert Shear
m
a
n
ole32: Add t
e
sts for item moniker
.
commit
|
commitdiff
|
tree
2006-05-08
Robert
S
hearma
n
ole32: Make
c
lass moniker t
e
s
t more gener
i
c
and test
.
.
.
commit
|
commitdiff
|
tree
2006-05-08
Robert Shearm
a
n
rp
c
rt4:
A
utomati
c
al
l
y
r
esolve the endpoint
.
commit
|
commitdiff
|
tree
2006-05-07
R
o
bert Shearma
n
r
p
crt4:
U
se getaddrinfo to
get the sock
a
ddr
.
commit
|
commitdiff
|
tree
2006-05-07
Robert She
a
rma
n
o
le32: Remov
e
the fixme
p
rint
e
d if CoGetC
l
assObject
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Robert She
a
r
man
rpcrt4: Implem
e
nt NdrConformantVa
r
yingAr
r
ayFree
.
commit
|
commitdiff
|
tree
2006-05-07
Rob
e
rt Shearman
rpc
r
t
4: Dereference the poi
n
ter if necessary
o
nly aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shearman
rpcrt4:
Add
a
st
u
b f
o
r RpcBi
n
dingSetOpti
o
n
.
commit
|
commitdiff
|
tree
2006-05-07
Robert Shear
m
an
rpcrt4: Improve the
t
r
aces in the pointer
f
unctions
.
commit
|
commitdiff
|
tree
2006-05-05
R
obert Shearman
setup
a
pi: Fix parsing
o
f UCS-16 files
.
commit
|
commitdiff
|
tree
2006-05-05
R
o
bert
S
he
a
rman
ole32: IPersistSt
r
eam is a
l
so implemented by a
n
y o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert She
a
rm
a
n
ole32: Fix
t
yp
o
s in StgCreat
e
StorageEx and Stg
O
penSto
r
ageEx
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
ole32: STGM_PRIORITY allows
o
ther IS
t
orage
objec
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
R
obert Shearman
oleaut32: Check the
r
e
t
ur
n
value from VariantCop
y
when
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearm
a
n
oleaut32: Suppor
t
val
u
es being passe
d
into VT_VARIANT
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shear
m
an
ole
3
2: Check that the storage was opened with w
r
i
te
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Ro
b
e
r
t Shearm
a
n
ole32
:
C
o
py the mode flags into the STATSTG struct
u
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
S
hearman
ole32: Add t
e
sts
f
or IStorage::Stat
.
commit
|
commitdiff
|
tree
2006-05-05
Robert S
h
earman
o
le32: Fix acces
s
right check f
o
r
o
pe
n
ing and
c
reat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robe
r
t Shearman
ole32: Add mo
r
e
tracing for readi
n
g
and writing storage
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert
Shearman
ole32: Add tests for sub-
s
torages
a
nd creating streams
.
commit
|
commitdiff
|
tree
2006-05-05
R
obert Shearman
ole32: Add a storage te
s
t for
r
eading and writing
of
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Sh
e
arman
ntdll: Fix size
chec
k
for NtQueryIn
f
ormationToken(TokenGroup
s
)
.
commit
|
commitdiff
|
tree
2006-05-05
R
o
b
e
r
t
Shearman
server: Threads should
s
ta
r
t off witho
u
t h
a
v
i
ng
a
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robe
r
t Sh
e
arman
advapi32
:
Imple
m
ent the ma
j
or
i
ty of ImpersonateLog
g
edOnUser
.
commit
|
commitdiff
|
tree
2006-05-05
Robert S
h
earman
wininet:
I
nitial
i
se the LP
W
I
T
HREADERROR structure afte
r
.
.
.
commit
|
commitdiff
|
tree
2006-05-05
Robert Shearman
include: Co
p
y some format ch
a
ract
e
r types f
r
om wine
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Ro
b
e
rt Shearman
widl
:
Preve
n
t
N
U
L
L pointer d
e
-ref
s
o
n
"void *" types
.
commit
|
commitdiff
|
tree
2006-04-20
Robert Shearman
wininet: Don't allocate memory for
t
h
e
thread erro
r
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robe
r
t Sh
e
arman
rpcrt4: Don't apply the o
f
fset to the point
e
r passed
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robert
S
h
e
arman
rpcrt4: F
r
ee all poin
t
e
r
s by def
a
ult, except fo
r
confo
r
mant
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robe
r
t Shearman
rpc
r
t4: Fix s
o
me
m
emory l
e
aks
.
commit
|
commitdiff
|
tree
2006-04-20
Rober
t
Shearman
rpcrt
4
:
U
s
e
t
h
e documented NDR_PROC_H
E
ADER_EXTS structure
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
bert Shearman
rpcrt4: U
s
e INTERPRETER_OPT_FLAGS in
ndrty
p
es
.
h
in
s
tead
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
obert
S
h
e
arm
a
n
rpcrt4
:
Store
the ret
u
rn val
u
e on
t
he
s
t
a
ck fo
r
inter
p
reted
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
Robe
r
t Shearman
rpcr
t
4: Correctly fill in S
t
ac
k
Top
for stub
l
es
s
clie
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2006-04-20
R
obert Shearman
rpcrt4:
T
her
e
's no need to set stubMsg
.
S
t
a
c
k
To
p
twice
.
commit
|
commitdiff
|
tree
2006-04-20
R
o
bert Sh
e
arma
n
rpcrt4: Fix th
e
MSVC versi
o
n of call_server_fu
n
c
.
commit
|
commitdiff
|
tree
2006-04-18
Robert Shearman
oleaut32: Fi
x
differences between the
s
ize returned
.
.
.
commit
|
commitdiff
|
tree
2006-04-18
Robert
S
hearman
ol
e
aut32: Initialise BSTR p
o
inter to NU
L
L in V
A
R
I
A
N
T_Us
e
rUnm
.
.
.
commit
|
commitdiff
|
tree
2006-04-18
Robert
She
a
rm
a
n
widl: Ignor
e
[object] attribute on i
n
terfaces writ
t
en
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
R
ober
t
Shearm
a
n
ole32:
F
ix typo in
F
i
leM
o
nikerImpl_BindToObjec
t
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shearman
ole32: Check for pcbSize
p
arameter of C
o
mpositeMon
i
kerImpl_G
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
Rober
t
Shearman
o
le32: Check
f
or
pc
b
Size in AntiM
o
nik
e
rImpl
_
GetSize
M
ax
.
.
.
commit
|
commitdiff
|
tree
2006-04-07
Robert
S
hearman
ole32: Fix DefaultHandle
r
_EnumAdvises
.
commit
|
commitdiff
|
tree
2006-04-07
Robert
S
hea
r
man
ole
a
ut32: Fix typo in
L
PSAFEARRAY
_
U
nm
a
rshal
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shear
m
an
ol
e
a
ut
3
2: Remo
v
e deadcode
in SafeArrayPut
E
le
m
ent
.
commit
|
commitdiff
|
tree
2006-04-07
Robe
r
t Shearman
se
r
v
e
r: Free ptr in console_i
n
put_a
p
pe
n
d_hist
.
commit
|
commitdiff
|
tree
2006-04-07
Robert Shea
r
m
an
server: Handle failure of m
e
m_a
l
loc in duplica
t
e_to
k
en
.
commit
|
commitdiff
|
tree
2006-04-07
Robert She
a
rman
serv
e
r
:
H
a
ndle possible mem_
a
ll
o
c fai
l
ure
in
c
reate_token
.
commit
|
commitdiff
|
tree
2006-04-07
Robe
r
t
Shea
r
ma
n
server
:
Sh
o
uld
use re
l
e
a
se_object
o
n
a
n
object inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Robert Shearman
ole3
2
: Add
d
ocu
m
e
n
tation f
o
r the clip format us
e
r marsh
a
l
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Robe
r
t
Shear
m
an
widl: Fix the type offset for gener
a
te
d
co
n
form
a
n
t
.
.
.
commit
|
commitdiff
|
tree
2006-04-03
Robert
S
hear
m
a
n
ke
r
n
el:
R
emove s
o
me
stub
s
that aren'
t
prese
n
t i
n
NT
.
commit
|
commitdiff
|
tree
2006-04-03
Robert Shearman
kernel: Document
so
m
e
f
i
le fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
ole: Use ncalrpc i
n
stead of ncacn_np
a
s
t
h
e
R
PC t
r
ansport
.
commit
|
commitdiff
|
tree
2006-03-31
Rober
t
Sh
e
arman
kernel:
Add
s
om
e
do
c
umentation for
sim
p
le process
f
u
nctio
n
s
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearma
n
widl
:
Th
e
r
e's no need to c
a
st _StubM
s
g
- it's alread
y
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
w
idl:
Only assi
g
n
var
i
ables if
n
ot a string and only
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
widl: Ini
t
ialise
t
he tempora
r
y variable t
o
0 for parameters
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
widl: Create
the cor
r
ect variable type for pa
r
ameters
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Rob
e
rt
Shearma
n
widl:
R
e-
u
se
p
rint_phase_ba
s
et
y
pe
for g
e
nerating return
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robe
r
t
S
h
earma
n
widl:
M
ove h
a
ndl
i
n
g
of bas
e
t
y
p
e
marshaling and
u
n
m
ars
h
aling
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Robe
r
t Shear
m
an
widl: Use
p
rint
_
phase_fun
c
tion for printing NdrPointerFree
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Ro
b
er
t
Shearman
w
i
dl: Add a functi
o
n
to generate the Ndr
t
y
p
e calls
.
commit
|
commitdiff
|
tree
2006-03-31
Robert Shearman
widl: O
n
ly
w
ri
t
e the buffer
i
ncrementing code
f
or th
e
.
.
.
commit
|
commitdiff
|
tree
2006-03-31
Ro
b
ert Shea
r
m
an
widl: Output t
h
e
nece
s
sary sizing
i
nf
o
rmation for other
.
.
.
commit
|
commitdiff
|
tree
next