repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rpcrt4: Make UserMarshalFlags static.
2006-05-30
Rob
e
rt Shearman
r
p
crt4: Ma
k
e UserMarshalFlags static
.
commit
|
commitdiff
|
tree
2006-05-30
Robert
S
h
earman
rpc
r
t
4:
We s
h
o
uld n
e
ver
p
ass an f
M
ustAlloc val
u
e of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shea
r
man
rpcrt4: Make sure
to set a unique pointer with an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Ro
b
ert
S
hearman
r
pcrt4: If the number of pointe
r
s
i
s 0 for N
d
rFu
l
lPointe
r
Xla
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
r
p
crt4: Hand
l
e m
a
rs
h
alin
g
/unmarshaling full pointers
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: For full pointe
r
s the state consists of fl
a
gs
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
obert Shearman
rpcrt
4
: Store the Q
u
eryType
in t
h
e st
a
te table in
N
drFu
l
lPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rober
t
Shearm
a
n
rpcrt4
:
Fi
x
NdrFullPointerQ
u
eryRe
f
Id
t
o
m
ake more
t
ests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
bert
S
he
a
rman
r
p
cr
t
4:
I
mplem
e
nt r
e
maining pa
r
t
o
f Nd
r
Ful
l
Poin
t
e
r
Que
r
yPoint
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rpcrt4: Impl
e
ment
s
ome
full pointer function
s
and
a
dd
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
R
o
ber
t
Sh
e
arman
r
p
c
rt4
:
Eve
n
t
hough FC_DEREFERENCE conform
a
n
ce is handled
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Rob
e
r
t Shearman
r
p
c
rt4: R
e
t
u
r
n the actual status
c
ode sent back by
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32
:
Add a cla
s
s factory f
o
r CLSID_InProcFr
e
eMarshal
e
r
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shearma
n
ole32: Imp
l
ement
GetUnmarshalClass for the free-threa
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
b
er
t
She
a
rm
a
n
o
le32:
I
mplement
tabl
e
-s
t
rong ma
r
s
haling and ReleaseMarshal
D
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Implement tab
l
e-wea
k
marshaling for
the free
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert Shearman
o
l
e
32
:
Release the
s
tanda
r
d marshal in the free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shearman
o
le32
:
Add a rough implement
a
tion of t
h
e
f
ree-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearm
a
n
o
l
e32: F
i
x the fr
e
e
-
threaded mar
s
h
a
ler when i
t
has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
man
rpc
r
t4: Set the Memor
y
f
ield of the
stub me
s
s
age structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Sh
e
a
r
m
an
rpcr
t
4: Implement
e
xp
l
icit gene
r
ic
b
inding
h
andles
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert
Shearman
rpcrt4:
Move the gettin
g
o
f
th
e
clie
n
t
b
in
d
i
n
g handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
r
t
Shearman
rp
c
rt4: Move
the init
i
alising of the st
u
b
message struct
u
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
S
h
earman
r
p
crt4: Store
the ar
g
uments e
x
clusively
in stubM
s
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
pcrt4: Implement RpcBindingCopy
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
uuid:
Add s
o
me
C
OM
C
L
SIDs
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t Shearman
incl
u
de: Ad
d
several mo
r
e interface
s
to urlm
o
n
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t S
h
earman
com
c
t
l32: Fix the loa
d
i
ng of strings
f
or the propert
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Rob
e
rt S
h
earman
ser
v
er
:
Don
'
t clear t
h
e
QS_POSTMESSAGE flag if there
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
R
obert
S
hearman
ole32: R
e
lease the outer unknow
n
in
the
proxybuffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Rob
e
rt
S
hearman
ole
3
2: Relea
s
e the pr
o
xy
b
uffer object
on the last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
Shearman
wininet: Fix a failin
g
test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
Sh
e
arman
rpc
r
t4: Fix copyin
g
too much data from the buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearm
a
n
rpcrt4: Authentica
t
ion p
a
dding
s
h
o
uld onl
y
b
e
g
enerated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shearman
include: Add
defin
e
s used
in C
o
pyFil
e
E
x
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shea
r
man
include: Make gu
i
ddef
.
h define
s
match P
S
DK
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shearman
c
o
mctl32: Make sure to alway
s
h
ave the default pushbutton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shearman
co
m
ct
l
32: A PSM
_
S
ETWIZ
B
UTTO
N
S message sp
e
cifying PSWIZB_FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpc
r
t
4: Hand
l
e p
o
inters t
o
context handl
e
s
in t
h
e stubless
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert Shearman
r
p
crt4: We don
'
t need to
free obj
e
ct pointe
r
s if we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t
Shearman
rpcrt4: Use ma
c
ros to generate th
e
c
o
d
e for u
n
m
a
r
shaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
ber
t
S
h
earman
rpcrt
4
: D
o
n't set the
m
emor
y
point
e
r to
NULL before
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rp
c
rt4: Make
more in
t
e
rnal functions stat
i
c
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpc
r
t
4:
A
d
d the definition
of RpcAuthV
e
r
ifier to rpc_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert Sh
e
arman
rpcrt4: Add more format characters and ad
d
context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
he
a
rman
r
p
crt4: Warn if
C
reate
N
amed
P
ipe
f
ails
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
Shearman
rpc
r
t
4
: Add the
c
orrect amount of auth pad
d
in
g
to
message
s
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t
S
h
e
a
r
man
rp
c
rt4:
Wai
t
f
or all of the r
e
q
u
ested bytes to be returned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert She
a
rman
rpcrt4: Updat
e
the todo l
i
s
t
s and copyrig
h
ts
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt Shear
m
a
n
rpcrt4: Fix fo
r
th
e
open functions
i
n the tra
n
s
ports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
D
on't
release the auth info i
f
it isn't pr
e
sent
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Im
p
lement RpcBindingSetAuthInfoExW based on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt Sh
e
arm
a
n
rpcrt4:
A
NULL A
u
thInfo is al
l
owed
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt Shearman
rpcrt4: Support
a
l
l
ava
i
l
a
ble security packa
g
es in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Only use th
e
cache
d
c
onnection i
f
the authentica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
bert
Shearma
n
rpcrt4: Store non-connection-specifi
c
authentication
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
h
e
a
rman
rpcrt4: Fix an off-by
-
one er
r
o
r
w
h
en ch
e
ck
i
n
g the s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Sh
e
arman
rpcrt4:
Ha
n
dl
e
i
nte
r
f
ace po
i
n
t
ers in EmbeddedCom
p
lexSiz
e
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
bert S
h
ea
r
man
rpcrt4: Make s
e
cur32 into a
d
elayed import, as most
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Inc
r
e
ment the
c
all id field o
f
the request
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
obert Shearman
rpcrt4: Implement NdrNonEnca
p
s
u
latedUni
o
nMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt
4
: Fi
x
the wi
r
e
protocol
o
f th
e
u
s
er m
a
rs
h
a
l fun
c
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: If the authorisation
f
ail
e
d dur
i
ng
a
se
n
d
t
hen
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert She
a
rma
n
rp
c
rt4
:
F
i
x NdrCon
f
ormantArrayMemorySize
.
commit
|
commitdiff
|
tree
2006-05-18
Ro
b
ert Shearman
r
pc
r
t4: Imple
m
ent
N
drUserMarshalMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2006-05-17
Rob
e
rt Shearman
rpcrt4
:
Implem
e
nt Nd
r
In
t
erfacePoi
n
terMemorySize
.
commit
|
commitdiff
|
tree
2006-05-17
Rob
e
rt
S
hea
r
man
rpcrt4
:
Make some
f
u
n
ctio
n
s tha
t
aren't used
o
utside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Rob
e
rt Shearman
rpc
r
t4: F
i
ll out more
of the f
u
nction tabl
e
s with
functions
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Rob
e
r
t
Shearman
rpcrt
4
: Raise
a
n
exception if there is no de
f
ault
h
andler
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
r
pcr
t
4: Implement fixed ar
r
ay fu
n
ctions
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shear
m
an
rpcrt4:
Remove the
B
UFF
E
R_PA
R
AN
O
I
A overestim
a
tes for
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearma
n
rpcrt4
:
Implem
e
nt computing
of con
f
orma
n
ce
f
rom a correlatio
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4: Fix co
n
fo
r
mant varying structs t
o
c
omply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
R
obert
S
he
a
rman
rpcrt4: Don'
t
dupli
c
ate the conformance c
a
lculating
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert Shearman
rpcrt4
:
Impleme
n
t conformant varying s
t
ruct fu
n
ctions
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcr
t
4: Implement more c
o
nformance ope
r
atio
n
s
a
nd more
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
Shearm
a
n
r
p
crt4: Implement NdrSimp
l
eStructMemorySize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcr
t
4: Fix the
c
o
nformant struct fu
n
ctions to not
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rober
t
She
a
rm
a
n
rpcrt4: In Ndr
C
on
f
ormantBufferSize, Size
C
onfo
r
mance
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert She
a
r
m
an
rpcrt4
:
Save pS
t
ubMsg->A
c
tualCou
n
t in a l
o
ca
l
variab
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robe
r
t Shearman
r
p
c
rt4:
D
erefer
e
nc
e
the memory for pointers in N
d
r
NonEncapsu
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Ro
b
ert Shea
r
ma
n
rp
c
rt4: Rename Com
p
l
e
xStructSize to ComplexStruct
M
emo
r
y
S
ize
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rob
e
r
t
Shearman
rpcrt4: Fix embedded pointers
in arrays
by
t
aking into
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
s
erver: Retrieve the
g
roups
f
or a token fro
m
the
server
.
commit
|
commitdiff
|
tree
2006-05-15
Rob
e
rt
Shea
r
man
rpcrt4: T
h
e
arm type mask shou
l
d be
co
m
paring the highest
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Make ComplexSt
r
uctSi
z
e incre
m
ent t
h
e
b
uffer
.
commit
|
commitdiff
|
tree
2006-05-15
Rob
e
r
t
S
hearman
r
p
crt4: Pas
s
in the buffer
v
a
lue be
f
ore i
n
crement
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hearman
rpcrt4: Implem
e
nt NdrC
o
mplexStructMemorySi
z
e
.
commit
|
commitdiff
|
tree
2006-05-15
Robe
r
t
Shearman
r
p
c
r
t4: Implemen
t
NdrComplex
A
rrayM
e
morySize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Fix
t
he f
a
u
l
t packet
s
t
r
uctu
r
e t
o
comply with
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
ober
t
Shea
r
man
rpcrt4: The NDR m
e
mory sizing functions
s
houl
d
increment
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Ro
b
ert Shearman
r
pcrt4:
M
ake
Ndr
B
a
seTy
p
eM
e
morySize increment th
e
buffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
obe
r
t Shearman
r
pcrt4:
M
ake NdrCon
f
ormantStri
n
gUnmarshall
use the
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
a
d
v
api32: Add te
s
ts for g
e
ttin
g
the gro
u
p
s, user
a
nd
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shea
r
man
C
h
e
ck the return value f
r
om
regist
e
r_key_guid in a
l
l
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
ole32: A
d
d
a
test for IMoniker_
I
sDir
t
y
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shea
r
m
an
r
pcrt4
:
Use th
e
buffer pa
s
sed in as an argume
n
t
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Rober
t
Shearman
r
p
c
rt4: Align confo
r
mances and variance
s
correctly
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Sh
e
arman
rpcrt4: Move th
e
writing and sizing of variances a
n
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Ro
b
ert
Shearman
rpcrt4: Corr
e
ct
l
y ali
g
n the
b
uffer to read/write array
.
.
.
commit
|
commitdiff
|
tree
next