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: Make sure to set a unique pointer with an id of 0 to NULL when unmarshaling.
2006-05-30
Robert Shearman
rpcrt4: Make s
u
r
e
to set a uniq
u
e
p
ointer with an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
bert Shearman
rpcrt4: If t
h
e
numb
e
r o
f
pointer
s
i
s
0 for NdrF
u
llP
o
i
nt
e
rX
l
a
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert She
a
rman
rpc
r
t4: Handle marshaling/u
n
mars
h
a
l
in
g
full
poi
n
ters
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
ber
t
Sh
e
arman
rpcrt4: For f
u
ll poi
n
ters the
state
consists o
f
flags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
ob
e
rt Shearma
n
rpc
r
t4: Store
the Q
u
eryType in the state table in NdrFull
P
oi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert S
h
earman
rpcrt4:
F
ix NdrF
u
l
lPointerQuery
R
efId to m
a
k
e
m
o
re
tests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shea
r
man
rpc
r
t4: Implem
e
nt remaining
p
a
r
t of Nd
r
FullPointerQueryP
o
int
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rpcrt4: Implement some full
poi
n
ter func
t
ions and add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Rob
e
rt Shearm
a
n
rpcrt4: Even though FC_DEREFERENCE conformance is handled
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
R
o
b
e
r
t S
h
earman
rpcrt4: Return the actual
status code sent back by
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Add a
class fa
c
tory
f
or CLSID_InProcFreeMars
h
aler
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert Shearm
a
n
ole32: Imp
l
ement
G
etUnmarshalClas
s
f
o
r the free-threade
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
earman
ole32: Implemen
t
t
abl
e
-strong
marshaling an
d
ReleaseMarshalD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Shearman
ole
3
2:
I
mplement tab
l
e-wea
k
marsh
a
ling for the free
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt Sh
e
ar
m
an
o
l
e
3
2: Release the standard
m
arshal in the free
-
thr
e
a
ded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t Sh
e
arman
ole32: Add a
r
ough im
p
lementat
i
on of the f
r
ee
-
thr
e
a
d
ed
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
man
ole32
:
F
i
x
the free-thr
e
aded
mar
s
h
aler when i
t
has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rpcrt4: Set the Memory field of the stub
m
essage structur
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
r
t She
a
rman
r
pcrt4
:
Implement ex
p
lici
t
g
e
n
e
ric bindin
g
handle
s
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
ea
r
m
a
n
r
pcrt4:
Move the getting of th
e
c
lient bindin
g
h
and
l
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shearman
r
p
c
rt4: Mo
v
e
t
h
e
initialising
of the stub mes
s
age
struct
u
re
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
p
c
r
t4: Store the ar
g
ume
n
ts e
x
clusively in stubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
bert Shearm
a
n
rpcrt4: Imp
l
ement RpcBindingC
o
py
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
Shearman
uuid: Add some COM CLSID
s
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
ma
n
in
c
l
u
de:
A
dd several more interfa
c
e
s t
o
urlmon
.
idl
.
commit
|
commitdiff
|
tree
2006-05-23
Rober
t
Shearman
c
o
mc
t
l32:
Fix the loading of strin
g
s for
the
p
roperty
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
ea
r
man
serv
e
r
: Don't clear the QS
_
POSTME
S
SA
G
E flag if ther
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearm
a
n
ole32: Release the o
u
ter
u
n
known
i
n the
proxybuffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
o
l
e32: Re
l
e
a
se the p
r
oxy buffer obj
e
ct on the
l
a
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
wininet: Fix a
fa
i
ling test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
hea
r
ma
n
rpcrt4: Fix cop
y
ing too
much d
a
t
a from the
buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
r
p
crt
4
: Authenti
c
ation
pa
d
ding s
h
ould only be gen
e
rated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert She
a
rman
include
:
Add defin
e
s used in
C
opy
F
ileEx
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
hearman
include: Make guiddef
.
h de
f
ines match PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Robert
S
h
earman
com
c
tl
3
2
:
M
a
ke sure to alwa
y
s h
a
ve the default
p
ushbutton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shearma
n
com
c
tl32: A
PSM_SE
T
WIZBUTTONS
m
e
ssage specifying PS
W
IZB_FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
ert Shearman
rpcrt4
:
Ha
n
d
le pointers
t
o cont
e
xt hand
l
es in t
h
e stubless
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert S
h
earman
rpcrt4
:
We don't n
e
ed to free obje
c
t
p
o
i
n
ters if we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
U
se macros to
g
enerate the co
d
e for unmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4
:
Don'
t
set the memory poin
t
er to NU
L
L
b
efore
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t
Shearman
rpcrt4: Make
m
ore inte
r
nal fun
c
tions st
a
tic
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rp
c
rt4: Add the defin
i
tion of RpcAuthVerifie
r
to
rpc_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt She
a
rman
r
p
crt4:
A
dd more f
o
rmat charac
t
ers
a
nd a
d
d
context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert Shear
m
a
n
rpcr
t
4: W
a
r
n if CreateNamedP
i
pe fails
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shear
m
an
rpcrt4: Add
t
he c
o
rrect amount of
auth padding to messages
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: Wait for all of
the request
e
d bytes to be ret
u
rned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4: U
p
date the todo lists and copyrights
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert She
a
r
m
an
rpcrt4: Fix for the open f
u
nct
i
ons in the t
r
a
n
sports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Rob
e
rt Shearm
a
n
rpcrt
4
: Do
n
't re
l
ease the auth info if it
isn't
present
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4:
I
mplem
e
nt RpcB
i
ndingSetAuthIn
f
o
E
xW based on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt S
h
earman
rpcrt4:
A
NULL AuthInfo is allow
e
d
.
commit
|
commitdiff
|
tree
2006-05-18
R
obert Shea
r
man
rpcrt4: Support all availa
b
l
e
security
p
ackag
e
s
in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Only use
t
he cached connecti
o
n if th
e
authenticatio
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
Shearm
a
n
r
p
crt4: Stor
e
n
on-connection-
s
pecif
i
c authentication
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
r
p
c
rt4: Fix a
n
off-by-o
n
e error
w
hen ch
e
cking the si
z
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
h
earman
rpcrt4: Handle interface pointers in Embe
d
dedComplexSize
.
commit
|
commitdiff
|
tree
2006-05-18
Ro
b
er
t
Shearman
rpcrt4: Make s
e
cur32 into
a delayed im
p
ort, as m
o
st
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
r
pcrt4
:
Incre
m
en
t
the call id field of t
h
e
r
eq
u
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
obert Sh
e
arman
rp
c
rt4: I
m
p
l
e
m
ent NdrNonEncapsulatedUnionMem
o
rySize
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
bert Sh
e
a
rman
rpcrt4
:
Fix t
h
e w
i
re protocol of the user marshal func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearma
n
rpc
r
t4: If the authoris
a
tion failed
d
uri
n
g
a send th
e
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
Shearm
a
n
rpc
r
t4: Fix
NdrConforman
t
ArrayMem
o
rySize
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt
S
h
e
arm
a
n
rpcrt4:
I
mplement NdrUserMarshalMemorySize
.
commit
|
commitdiff
|
tree
2006-05-17
Ro
b
ert She
a
rman
rpcr
t
4:
Im
p
lement NdrInterfacePointerMemorySize
.
commit
|
commitdiff
|
tree
2006-05-17
Ro
b
er
t
Shearman
rpcrt4: Make some funct
i
ons th
a
t
aren't used outside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
R
o
bert Shea
r
man
rpc
r
t4: Fill out more of
the
function tabl
e
s with functions
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearma
n
rpcr
t
4: Ra
i
s
e
a
n
e
xception if
t
he
r
e is no default ha
n
dler
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert
S
hear
m
an
r
p
c
r
t4: I
m
pleme
n
t fixe
d
array
f
un
c
tio
n
s
.
commit
|
commitdiff
|
tree
2006-05-16
Robe
r
t S
h
earman
rp
c
rt4: Remove the BU
F
F
E
R_PARANOIA
o
v
erestimates for
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
R
o
bert Shear
m
an
rpcrt4: Implem
e
nt
c
omputing o
f
conforman
c
e fro
m
a
c
orre
l
atio
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4: Fix conf
o
rmant va
r
ying
struct
s
t
o
c
o
mply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4: Don't dup
l
icate the c
o
nformance calculating
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert Shearman
r
p
crt4: Implement conformant vary
i
n
g struct fun
c
tions
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert S
h
e
arman
r
p
c
rt4:
I
mp
l
ement more conformance operat
i
ons
a
nd
m
ore
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rp
c
rt4: Impl
e
m
e
nt
NdrSimpleStructMemory
S
ize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hearman
r
p
crt4: Fix the conformant s
t
ruct functions t
o
not
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rober
t
Shearman
r
pcrt4: In NdrCon
f
ormantBufferSize, SizeConformance
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rober
t
She
a
rman
r
pcrt4: Save pSt
u
b
M
sg->ActualCount i
n
a
l
oca
l
variable
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert Shearma
n
rpc
r
t4: Dereference the memory for
pointers i
n
N
d
rNonEncapsu
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert
Shearman
r
pcrt4: Rename
C
omplexStru
c
tSize to
Comple
x
StructMemorySize
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Fix embedded
p
ointers i
n
arrays by taki
n
g i
n
t
o
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
Shearman
server: Retrieve the groups f
o
r a token from the serve
r
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
b
e
rt Shearman
rpcrt4: The a
r
m type mask
s
hould be c
o
mpar
i
ng the highe
s
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shea
r
man
rpcrt4:
M
ake Complex
S
truc
t
Size increment t
h
e b
u
ffer
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert Shearman
r
p
c
rt
4
: Pass in
the buffer
value befo
r
e increment
i
ng
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robe
r
t
S
hearman
r
pcrt4: Im
p
lement N
d
rComplexStructMemo
r
yS
i
ze
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearm
a
n
rpcrt4: Imple
m
ent
N
drComplexArrayMemor
y
Size
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hearman
rpcr
t
4:
Fix the fa
u
lt packet str
u
ctu
r
e
t
o comply with
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Sh
e
a
rman
rpcrt4:
T
h
e NDR me
m
ory sizing functions
should incre
m
ent
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Ro
b
ert Shearman
rpcrt4: Make
NdrBaseTy
p
e
MemorySize inc
r
ement the buffer
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shea
r
man
rpcrt4: Make NdrCon
f
or
m
a
nt
S
tringUnmarshal
l
use the
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
advapi32: Add tests for getting t
h
e group
s
,
user and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert S
h
ear
m
an
Check the
return value from regis
t
er_key
_
guid i
n
all
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Sh
e
a
r
man
o
le32: Add
a
t
e
s
t
f
or IMon
i
k
e
r_IsDirty
.
commit
|
commitdiff
|
tree
2006-05-10
Robe
r
t Shearman
rp
c
rt4: Use the buffer pass
e
d
i
n a
s
an argument and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robe
r
t
S
hearman
rpcrt4: Align conformanc
e
s and var
i
anc
e
s co
r
r
ectly
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert
S
hearman
r
pcrt4: Mo
v
e the writing and sizing of variances and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
rpcrt4: Correctly align t
h
e buff
e
r to
re
a
d/write array
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
R
o
bert Sh
e
arman
r
p
c
rt4: C
o
rrectly alig
n
the
b
uffer before
readi
n
g/writing
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert
Shearman
rpcrt4: Rename NonEncapsulatedU
n
ionSize
to NdrNonEncapsulate
.
.
.
commit
|
commitdiff
|
tree
next