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: Don't call NdrBaseTypeMemorySize from within NdrBaseTypeUnmarshall.
2006-06-05
Robe
r
t
S
hearman
rp
c
rt4: Don't cal
l
N
drBaseT
y
p
eMemorySize
f
rom within
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robe
r
t
Sh
e
arman
r
pc
r
t4: D
o
n't try t
o
resolve the n
a
me when constructi
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shea
r
m
a
n
r
p
crt4:
C
hange Compu
t
eCon
f
o
r
man
c
e
and ComputeVa
r
ianc
e
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpc
r
t4: The lifetime of
the binding handle stored in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
obe
r
t Shearm
a
n
r
p
crt4: Fix an
incorrect
format
str
i
ng pointer b
e
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rober
t
S
h
e
a
rman
rp
c
rt4: S
k
ip
o
ver the right-han
d
-si
d
e
d
ata for the
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shear
m
an
rpcrt4:
Align the buffer corr
e
ctly
w
h
en
marshaling
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
ert Shearman
rpcr
t
4: Freeing a NULL context
handle is
a
llowed
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shea
r
m
a
n
rpcrt4: NdrCl
i
entCo
n
t
e
xtMarshall/Unmarsh
a
ll should
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert She
a
rman
rpc
r
t
4
: Fix the unmarshaling of po
i
nters
i
n conformant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rober
t
Shear
m
an
r
p
crt4
:
C
Context can
b
e NULL in NDRCC
o
ntextMarshall
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
R
o
b
ert Sh
e
arm
a
n
rpcrt4:
Fix the pointer count used wh
e
n hand
l
ing
e
m
bedd
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4: Print s
o
me more informative
error messages
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Ro
b
ert Shearman
rpcrt4: All of t
h
e
parameters to TowerExplode are optional
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
r
pcrt
4
: Impl
e
ment TowerCon
s
tru
c
t
and Towe
r
Explode
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t
Shearman
rpcrt4: Add functions for
g
e
nerating and parsin
g
the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
r
p
cr
t
4:
Implement I_RpcAllocate a
n
d I_
R
p
cFree
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearm
a
n
r
p
c
rt4:
D
on't send the unused part of
the allocated
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
bert Shearma
n
rp
c
rt4:
NdrClientInitializeNew
s
h
ouldn't clear
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
widl:
Fix a
typo in the
m
a
n page
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
widl: P
r
operly size the retur
n
value procform
a
t
.
commit
|
commitdiff
|
tree
2006-06-02
Robert
Shearman
widl: On
l
y write
o
ne procfo
r
mat st
r
i
n
g and one typeformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robe
r
t
S
hearman
ole
a
u
t
32: Make sur
e
to read the
mem
i
d
and the nam
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
R
o
bert Shearman
oleaut32
:
Resolve re
f
e
ren
c
ed
types for return
v
alues
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Sh
e
a
r
man
widl
:
Allow some more "reserved
w
ords" t
o
b
e
u
sed as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
R
o
bert Shearman
inclu
d
e
:
Add
s
ome de
f
ines
u
s
e
d b
y
MIDL-generated code
.
commit
|
commitdiff
|
tree
2006-05-30
R
obert Shea
r
man
rpcrt4: Ma
k
e UserMarshalFl
a
gs static
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4:
We shou
l
d ne
v
e
r
pass an fMust
A
lloc value of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shear
m
an
rpcrt4: Ma
k
e sure
t
o set a unique point
e
r with
an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shea
r
man
rp
c
rt4:
If the number
of p
o
i
n
ters is
0
for NdrFullPoi
n
terXla
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert
Shea
r
man
rpcr
t
4: Handle
marshalin
g
/unmarshaling
full pointer
s
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
bert Shearman
rpcr
t
4: F
o
r full pointers th
e
state
c
onsists of flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
be
r
t Shearman
rpcrt4: Store th
e
Q
u
ery
T
ype in the state table in
N
drFullPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Sh
e
arman
rpcrt4:
Fix Nd
r
FullPointerQueryRefId
to m
a
ke more tests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rob
e
r
t Shearman
rpc
r
t4: Implem
e
nt remaini
n
g part of NdrFullPointer
Q
ue
r
yP
o
int
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ro
b
ert Shear
m
an
rpcrt4: I
m
plement some
fu
l
l poin
t
er fun
c
t
ions and add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert Shearman
rpcrt4: Even though
F
C_DEREFERE
N
CE co
n
fo
r
mance is
handled
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert Shearman
rpcrt4: Return the actual
status
code s
e
nt back b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Sh
e
a
rm
a
n
o
l
e3
2
: Add
a class
f
actory for
CLSID_InProcFreeMarsh
a
ler
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32
:
Implemen
t
G
e
t
U
nmarshalClass for the free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
S
h
ear
m
an
ol
e
32: Impleme
n
t
tabl
e
-
s
trong marsh
a
ling a
n
d
R
elease
M
arshalD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t Shearman
ole32
:
Implement table-weak m
a
rshaling for the fr
e
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert She
a
rman
ole32: Release the stand
a
rd ma
r
shal in th
e
f
ree-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert She
a
rman
ole32
:
Ad
d
a
rough implementation
o
f the f
r
e
e
-thre
a
ded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert
S
h
e
a
rman
ole32
:
Fix the free-th
r
eaded marshaler when i
t
has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Sh
e
a
r
man
rpcrt4
:
Set the Memory f
i
eld
o
f
t
he stub message str
u
ct
u
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rp
c
rt
4
: I
m
pl
e
ment explicit g
e
neric bindi
n
g handles
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
She
a
rm
a
n
rpc
r
t
4
:
Move the getting of the
c
l
i
ent
binding handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rp
c
rt4:
Move
th
e
in
i
tia
l
i
s
ing of
t
he
stu
b
m
e
ssage
s
tr
u
cture
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearm
a
n
rpcrt4: S
t
o
re the arguments e
x
clusi
v
el
y
in stubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt She
a
rman
rpcrt4: Implement
R
pcBi
n
dingCopy
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt S
h
e
a
rman
u
u
i
d
:
Add some COM
C
L
S
IDs
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
e
r
t Shearman
include:
Add several
m
ore
interfaces to urlmon
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
earman
c
omctl32:
F
i
x
t
he lo
a
ding of st
r
i
ngs for the
property
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shearman
server: Don't
clear t
h
e QS_POSTMESSAGE flag if th
e
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shearman
ole32:
R
e
lease the o
u
t
e
r
unknown in
t
he proxybuffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert Shear
m
an
ol
e
32: Releas
e
t
he proxy
buffer object on th
e
last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
wi
n
inet: F
i
x a failing t
e
st
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
rpcrt4
:
Fi
x
co
p
yi
n
g too much data from the b
u
f
f
e
r
by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shea
r
m
an
rp
c
rt4:
Aut
h
entication paddin
g
s
h
o
uld on
l
y
be generated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert Shearma
n
inclu
d
e: Add defines used in C
o
pyFileEx
.
commit
|
commitdiff
|
tree
2006-05-23
R
ob
e
rt
S
hearma
n
includ
e
:
Make guiddef
.
h defines match PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shearman
comctl32: Make sure to alwa
y
s
h
a
ve the def
a
ult pushbut
t
on
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Ro
b
e
r
t
Shearman
comctl32: A P
S
M_S
E
TWIZBUTTO
N
S
m
essa
g
e specifying PSWIZB_FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rober
t
S
h
earman
rpc
r
t4: Handle point
e
r
s
t
o
context handles in
the stuble
s
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
hearman
rp
c
rt4: We don't
need to free
o
bject pointers if we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t Shearman
rpc
r
t4: Use macros to gener
a
te
the code for
u
nmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Don't set the memory pointer to NUL
L
b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
he
a
rman
rpcrt4
:
Make
m
ore internal functio
n
s
s
tat
i
c
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: A
d
d
the
d
efinition of Rpc
A
uthVerifier
to rpc_de
f
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt
Shearman
rpcrt4: Add more
format c
h
a
r
acters and add c
o
nte
x
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
Warn if CreateNa
m
edPipe fails
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Add
t
h
e
correct
amo
u
nt
of auth padding to mess
a
ges
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
hearman
rpcrt4: Wait
for all of the
r
eques
t
ed bytes to be returned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
U
p
dat
e
the todo lists
a
nd copyrights
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert S
h
earman
rpcrt4: Fix for t
h
e ope
n
fu
n
ctions in the tran
s
p
ort
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert S
h
earman
rpcrt4: D
o
n't release the auth info i
f
it isn't present
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Sh
e
arman
rpcrt4: Impl
e
ment RpcB
i
ndingSetAuthInfoEx
W
based on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t
She
a
rman
r
p
crt
4
: A NULL
A
uthInfo is
all
o
wed
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Support all avail
a
ble security packages in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearma
n
rpcrt4:
Only
u
se the c
a
ched connection
i
f
t
he authe
n
ticat
i
on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
he
a
rman
rpcrt4: Store n
o
n-connection-spe
c
i
fi
c
au
t
hent
i
cati
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
Shearma
n
rpcrt4: Fix
an off-by-one error whe
n
check
i
ng the
s
iz
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shearman
rpcrt4: Handle
i
nter
f
ace po
i
nters in
Em
b
eddedComplexSize
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Sh
e
a
r
m
an
rpcrt4: Make secur32
i
nto
a
delayed import, as mos
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Increment t
h
e call id
f
i
eld of the r
e
quest
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Ro
b
e
r
t
Shea
r
man
rpcrt4: Imp
l
ement
NdrNonEn
c
apsula
t
edUnionMemorySize
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Fix the w
i
re
protocol
o
f th
e
user marsh
a
l
function
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert S
h
e
a
rm
a
n
rpcrt4
:
I
f the auth
o
r
i
sa
t
ion failed during a
sen
d
then
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
ber
t
Shea
r
man
rpcrt4
:
Fix NdrConformantArrayMemorySiz
e
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
hearman
rpc
r
t4: Impleme
n
t NdrUserMarshalMemorySize
.
commit
|
commitdiff
|
tree
2006-05-17
Rob
e
r
t Shearman
rpcrt4: Imp
l
em
e
nt NdrInterf
a
c
ePointerMem
o
rySi
z
e
.
commit
|
commitdiff
|
tree
2006-05-17
Robert S
h
earman
rp
c
rt4
:
Make some functions that are
n
't u
s
ed
o
utside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shear
m
an
rp
c
rt4: Fill out more of
the funct
i
on t
a
bles with
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearman
rpc
r
t4: Raise an exception
if t
h
er
e
is no defa
u
lt handler
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rp
c
rt4: Impl
e
ment fixed array functions
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert Shearman
rpc
r
t
4: Remov
e
the B
U
FFER_PARANOIA
o
veres
t
imates for
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearm
a
n
r
pcrt4:
Implement computing of
confor
m
ance
fro
m
a
correlat
i
o
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearma
n
rpcrt4: Fix confor
m
ant varyi
n
g struct
s
to
c
omply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Rober
t
Shearman
rpcrt
4
: Don't d
u
plicate the conformance calculatin
g
.
.
.
commit
|
commitdiff
|
tree
next