repo.or.cz
/
wine
/
gsoc_dplay.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rpcrt4: The lifetime of the binding handle stored in the context
2006-06-03
Rob
e
r
t
She
a
r
m
an
rp
c
rt4: The lifetime
of the binding handle
stored in
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert S
h
e
a
rman
rpcrt4:
Fix
an incorrect fo
r
mat stri
n
g pointer being
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
r
pcrt4: Skip o
v
er the right-hand-side
data for
t
he
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
rt Shearma
n
rpcr
t
4: Align the buff
e
r
corre
c
t
ly when m
a
rshaling
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4: Freeing a NULL context handle is allowed
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shearman
rpcrt4: Nd
r
C
l
i
ent
C
ontext
M
arshall/Un
m
a
r
s
hall should
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Sh
e
arman
r
p
c
rt
4
: Fix the unmarshaling of pointe
r
s
in conformant
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Ro
b
ert S
h
ear
m
a
n
rpcrt4: C
C
ontext can be NULL in NDRCContext
M
arshall
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Robert Shear
m
an
rpcrt4: Fix the poin
t
e
r
coun
t
used w
h
e
n
handling embedded
.
.
.
commit
|
commitdiff
|
tree
2006-06-03
Rob
e
r
t
Shearman
rpcrt4: Pri
n
t
s
o
me more in
f
ormative
error messages
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Ro
b
ert Shearman
rpcrt4: All of the parameters to TowerExplode
a
r
e optional
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
be
r
t
S
h
earman
rpcrt4
:
Implement
To
w
erC
o
n
str
u
ct a
n
d TowerExplode
.
commit
|
commitdiff
|
tree
2006-06-02
Rob
e
rt Shearman
rpc
r
t
4
: Add func
t
i
o
ns f
o
r gen
e
rating and parsing the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearm
a
n
rpcrt4: Implement I_R
p
cA
l
loc
a
te and I_RpcFr
e
e
.
commit
|
commitdiff
|
tree
2006-06-02
R
ob
e
rt Shearman
rp
c
rt4: Don't send the unused
part of the all
o
c
a
ted
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t Shearm
a
n
rp
c
rt4: NdrClientIni
t
ialize
N
ew shou
l
d
n't clear
all
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robe
r
t
S
hearman
widl: F
i
x
a
typo
in
t
h
e
m
an
p
age
.
commit
|
commitdiff
|
tree
2006-06-02
Robert She
a
rman
widl
:
Proper
l
y
si
z
e
the
r
eturn
value
proc
f
ormat
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Sh
e
arman
widl
:
On
l
y write one
procformat
s
tring and
o
ne typef
o
rmat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shearman
ole
a
ut32: Ma
k
e sure to re
a
d the memid and the name
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shear
m
an
oleau
t
3
2
:
Resolve re
f
er
e
n
ced types
for retur
n
val
u
es
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shear
m
an
wid
l
: All
o
w some more "reserved words"
to be used as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shearm
a
n
inc
l
ude: Add some def
i
n
es used by MIDL-ge
n
e
r
ated
c
ode
.
commit
|
commitdiff
|
tree
2006-05-30
Robe
r
t Shearman
r
pcrt4: Make Use
r
Marsh
a
lFlags static
.
commit
|
commitdiff
|
tree
2006-05-30
Rob
e
rt She
a
r
man
rp
c
rt4: We should never
p
a
s
s an fMustAlloc value of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: Make sure
t
o s
e
t a unique pointe
r
wi
t
h an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: If
the number of p
o
int
e
rs is 0 for NdrFull
P
ointerXla
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Rob
e
r
t Shearman
rp
c
rt4: Handle marshal
i
n
g
/
unmarshaling full pointers
.
commit
|
commitdiff
|
tree
2006-05-30
R
ob
e
rt Shear
m
an
rpcrt4: For ful
l
pointers th
e
sta
t
e consi
s
ts of
f
lags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rp
c
r
t
4: S
t
ore th
e
Q
ueryTy
p
e
i
n the stat
e
table in NdrFullPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert S
h
e
a
rman
rpcr
t
4: Fix
NdrFullP
o
interQueryRef
I
d
t
o
make more tests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rob
e
r
t
Shearman
rpcrt4: Implement remain
i
ng par
t
of NdrFul
l
PointerQue
r
yP
o
i
n
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
b
ert
Shearman
rpcrt
4
: Implement so
m
e
f
u
l
l
pointer functions and add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Rob
e
rt She
a
rman
rpcrt4: Even t
h
ough FC_
D
EREFERENCE
conf
o
rma
n
ce is hand
l
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert Shearman
rpcrt4
:
Return the
ac
t
u
a
l status
c
ode sent ba
c
k b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert Shea
r
man
ole32: A
d
d a class factory for C
L
SID_InProc
F
reeMarshaler
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t
Shear
m
a
n
ole32: Implement GetUnmarshalClass for
t
h
e free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
m
a
n
ole3
2
:
Implement table-strong
mar
s
haling and Relea
s
eMar
s
halD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Implement table-weak marshaling for the fr
e
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole
3
2: Rel
e
ase
the standar
d
marsh
a
l in
t
h
e
f
ree-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
Shearman
o
le32
:
Add a ro
u
gh im
p
l
eme
n
tation
o
f the
f
r
ee-threa
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert
S
hearman
ole32: Fix
the
f
ree-threaded marshale
r
when
i
t has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
Shearman
r
pcr
t
4: Set the M
e
mory
f
ie
l
d o
f
the stub
me
s
s
age structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shearman
rp
c
r
t4: Imple
m
ent explicit generic bindi
n
g ha
n
dles
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
ber
t
Shearman
rpcrt4: Mov
e
the getting of the client binding ha
n
d
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
man
rpcrt4: Move the
initialising of the stub message
s
tru
c
ture
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert Shearman
r
pcrt4
:
St
o
re
the argumen
t
s exclu
s
ively in
s
tubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt She
a
rman
rpcrt4: Im
p
lement RpcBindin
g
Copy
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearma
n
u
uid: Add s
o
me
COM CLSIDs
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
earman
includ
e
: Add
s
ever
a
l more interfac
e
s to ur
l
m
on
.
id
l
.
commit
|
commitdiff
|
tree
2006-05-23
R
obert Sh
e
arman
co
m
ctl3
2
: Fix the l
o
ading o
f
st
r
in
g
s for the pro
p
erty
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
R
o
b
e
rt Shearma
n
ser
v
er: Don't clear the QS
_
POSTMESSAGE flag if ther
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Rober
t
Sh
e
arma
n
ole32: Release the outer unknown in the
p
roxybuffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
R
o
bert Shearman
ole
3
2: Release the proxy buff
e
r object on the last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
earman
wininet:
Fix a failing test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
rpc
r
t4:
F
i
x
copying too much d
a
ta from the buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert Shea
r
ma
n
rpcrt4: Authentica
t
ion pa
d
ding sho
u
ld only be gene
r
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Sh
e
arman
inc
l
u
de: Add defines used in
C
opyFileEx
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
inc
l
ude
:
Make
g
uiddef
.
h
defi
n
es match PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shearman
comct
l
32: Mak
e
sure to always have the def
a
ult pus
h
bu
t
to
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Ro
b
ert Shearman
comctl32: A PSM
_
S
E
TWI
Z
B
U
T
TO
N
S
mess
a
ge sp
e
cifying PSWI
Z
B_FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
r
pcrt4: Handle pointe
r
s to contex
t
handles
in
the stubles
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: We don't need
t
o free
o
bject
p
oin
t
ers if w
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert She
a
rman
rp
c
rt4: U
s
e
macros to generate the code
for unma
r
shaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
r
pcrt4: Don't set the me
m
ory pointer to NUL
L
before
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
Make mo
r
e inter
n
al
functions s
t
atic
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearma
n
rpcrt4: Add the definition of Rp
c
AuthVerifie
r
to
r
pc_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shea
r
m
a
n
rpcrt4: Add
m
ore format
c
h
aracters and add context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Wa
r
n if
C
reateNamedPipe
f
ails
.
commit
|
commitdiff
|
tree
2006-05-20
Rober
t
Shearman
r
p
crt4
:
Add the corr
e
ct amount of auth padding to messages
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert Shearman
r
p
crt4: W
a
it for all of the requested bytes
to be r
e
turned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
ert Shearman
rpcrt4: U
p
date t
h
e
t
odo lis
t
s a
n
d copyrig
h
ts
.
commit
|
commitdiff
|
tree
2006-05-20
Robert She
a
r
m
an
rpcrt4: Fix for
t
he open
f
u
nction
s
i
n
the transports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t
Shearman
rp
c
rt
4
: Don't
release
the a
u
t
h
info if it isn'
t
p
res
e
nt
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
She
a
rman
rpcrt4: Implemen
t
RpcBi
n
dingSetAuthInfoExW based on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4
:
A NULL AuthInfo is allow
e
d
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
b
ert S
h
ea
r
m
a
n
rpcr
t
4: Su
p
port al
l
a
v
a
ilable security packages
in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Only use the
c
ached con
n
ection
i
f the a
u
th
e
nt
i
ca
t
ion
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpc
r
t4: Store non-con
n
ection-
s
pecific authe
n
ticati
o
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shearman
rpcrt4: Fix
an o
f
f
-b
y
-on
e
error when checking t
h
e
size
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert She
a
rman
rp
c
rt4:
Handle
i
n
t
e
rfa
c
e pointers in
E
m
beddedCom
p
lexSize
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt S
h
earman
rpcrt4: Mak
e
s
ecur3
2
into a delayed imp
o
r
t, as most
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
hea
r
man
rpcrt4: Incremen
t
the call id
fi
e
ld of
t
h
e request
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt Shearman
rpcrt4: Implemen
t
NdrN
o
nEncaps
u
latedUnionMemo
r
ySiz
e
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
hearman
rpcrt4: Fix the wire protocol of the u
s
er marshal fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
Shearma
n
rpc
r
t4: If the authorisation
failed during a send t
h
en
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert She
a
rman
rpcrt
4
: Fix NdrConformantArrayMemo
r
ySi
z
e
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Implemen
t
Nd
r
UserMars
h
a
lMem
o
rySiz
e
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Sh
e
arman
rpcrt4: Im
p
le
m
ent NdrInterfacePointerMemorySize
.
commit
|
commitdiff
|
tree
2006-05-17
Robert
S
h
e
arma
n
rpcrt4: M
a
ke some function
s
t
hat are
n
't used
o
u
tside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
R
o
ber
t
She
a
rman
r
p
crt
4
: F
i
l
l
out more of the
f
unc
t
ion tables with
f
u
ncti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearm
a
n
rpcrt4: Raise a
n
exception if there is n
o
defa
u
lt
ha
n
dle
r
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Rob
e
rt Shearman
rpcrt4: Implement fixed ar
r
ay fun
c
tions
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4
:
Re
m
ove the BUFFER_P
A
RANOIA overestim
a
tes
f
or
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpc
r
t4:
Implement comp
u
ting of c
o
nforma
n
ce
f
rom a correlat
i
o
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert S
h
earman
rp
c
r
t4: Fix
c
onformant varying struc
t
s to comply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert
S
hearman
rp
c
r
t4
:
Do
n
't dupl
i
cate
the confo
r
mance calculating
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
r
pcrt4: Implemen
t
con
f
ormant varying struct functions
.
commit
|
commitdiff
|
tree
2006-05-16
Robe
r
t
S
hearman
rpcrt
4
: Imp
l
e
ment more conformance
o
perations and mo
r
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robe
r
t
S
h
ear
m
an
rpcrt4: Implement NdrS
i
mpl
e
St
r
u
c
tMemor
y
Size
.
commit
|
commitdiff
|
tree
next