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
include: Add some defines used by MIDL-generated code.
2006-05-31
Robert Shearman
i
nclude: Add s
o
me defines u
s
ed by MID
L
-generated code
.
commit
|
commitdiff
|
tree
2006-05-30
Rober
t
Shea
r
man
rpcrt4: Ma
k
e
U
ser
M
a
r
shalFlags
static
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
r
pcrt4: We shoul
d
n
ever pass an
f
MustAlloc va
l
ue
o
f
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Ro
b
e
r
t
S
h
earman
rpcrt4:
M
ake sure to se
t
a u
n
i
que
p
o
i
n
ter w
i
t
h
an i
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: I
f
th
e
num
b
er
of pointers is 0
for N
d
rF
u
l
lPo
i
nterXla
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
R
obert Shear
m
an
rpcrt4: Handle mar
s
h
a
ling/unmarshaling fu
l
l poi
n
ters
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shea
r
man
rpcrt
4
:
F
or full pointers the state consists of
f
lags
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Ro
b
ert
Shearman
rpcrt4: Sto
r
e
the
QueryT
y
pe i
n
the state table in Ndr
F
ullPoi
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
rpcrt4: Fix Ndr
F
ullPo
i
n
t
erQueryRefId to make more tests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
ber
t
Shear
m
a
n
rpcrt4
:
I
m
p
le
m
en
t
remaining part of NdrFullPointerQu
e
r
yPoint
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robert Shearman
r
p
crt4: Implement
s
ome full pointe
r
functions
a
n
d
add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert Shearman
rpcrt4:
Even
t
h
o
u
gh
F
C_
D
EREFERENCE conformance
is hand
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert Shearman
r
pcr
t
4: Return the a
c
tual st
a
t
u
s code sent back by
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole
3
2: Add a class fact
o
ry f
o
r
C
L
SID_InP
r
ocFreeMarshale
r
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearm
a
n
ole
3
2: Impl
e
m
e
nt GetUnmarsha
l
C
lass for the
f
r
ee-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
o
l
e32: I
m
p
le
m
ent
t
a
ble-str
o
ng marshalin
g
a
nd ReleaseMars
h
alD
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert
S
hearman
ole32
:
Impl
e
ment tabl
e
-weak marshaling for the free
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
ole32: Rele
a
se the sta
n
dard marshal
i
n th
e
free-t
h
r
eaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearman
ol
e
32:
Add
a rough im
p
lemen
t
ation of t
h
e free-
t
h
r
eaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
S
h
earman
ole32: Fix t
h
e free-
t
h
r
e
aded mars
h
aler w
h
en i
t
has
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
pcrt4: Set
t
he Memory
f
ield of th
e
stub message st
r
ucture
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
r
pcr
t
4:
I
mp
l
e
m
e
n
t e
x
plicit generic bindi
n
g handles
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt S
h
e
arman
rpc
r
t4: Move the
g
ettin
g
o
f
the cl
i
ent binding handl
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert S
h
earman
rpcrt4: M
o
ve
t
he initialisin
g
o
f
t
h
e stub messa
g
e
s
tructure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearma
n
rpcrt4:
Store t
h
e arg
u
m
ents exclusively
i
n stubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
S
hearm
a
n
rpcrt4:
I
m
plement RpcBindingCo
p
y
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shea
r
man
uui
d
: Add som
e
COM CLSIDs
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shear
m
a
n
incl
u
de: Add sev
e
ra
l
more
i
n
terfaces to urlmon
.
i
dl
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
hearman
com
c
tl32:
Fix the
loa
d
ing
of strings for the pr
o
per
t
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Rober
t
Shearman
server: Don't clear t
h
e QS_PO
S
T
M
ESSAGE flag if ther
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
earman
ole32: Re
l
e
a
se t
h
e outer unknown i
n
the proxybuffe
r
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shea
r
man
ole32: Release
t
h
e proxy buffer object on the last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearm
a
n
wininet: Fix a failing te
s
t
.
commit
|
commitdiff
|
tree
2006-05-23
R
obert Shearma
n
r
p
crt4:
F
ix copying t
o
o much
d
ata from the buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
earman
rpcrt4: Authenticati
o
n padd
i
n
g
sho
u
ld o
n
ly be g
e
nerated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearma
n
include: Add d
e
fines used
i
n CopyF
i
leEx
.
commit
|
commitdiff
|
tree
2006-05-23
Robert
S
he
a
rman
i
n
clude:
M
ake
g
u
i
d
de
f
.
h def
i
nes
match PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Robe
r
t
Shear
m
an
comct
l
32: Make
s
ure to always ha
v
e the d
e
fault pushbut
t
on
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Robert S
h
earman
comct
l
32: A
P
SM_SETWIZBUTTONS messag
e
s
pe
c
ifyin
g
P
S
W
IZB_FINI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
Shearman
rpcrt4: Handle poin
t
ers to co
n
text handles in the s
t
ubless
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
Shearman
rpcrt4
:
We don't ne
e
d to
f
ree obje
c
t
po
i
nter
s
if we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert Sh
e
arman
rpcrt4
:
Use macros
to
g
enerate the co
d
e
for unmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearma
n
rpcrt4: Don't set
t
h
e
memory pointer to NULL
b
e
f
ore
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
hearman
rp
c
rt4:
M
a
ke
m
o
re
in
t
ernal
functions static
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shea
r
man
rpcrt
4
:
Add t
h
e
defi
n
i
t
ion of R
p
c
AuthVe
r
ifier to rpc_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt
4
: Add more form
a
t cha
r
acters a
n
d add context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Sh
e
arman
rpcrt4: Warn if Crea
t
eN
a
m
e
d
P
ipe fail
s
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
Shearman
rp
c
rt4: Add
t
he correct amoun
t
of
a
uth pad
d
ing to messages
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
ert Shear
m
an
rpc
r
t4: Wait for a
l
l
of
the requested bytes t
o
be retur
n
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert
S
hearman
rpcrt4: Update the todo lists
and copy
r
ights
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearm
a
n
rpcrt4: Fix for the open functions in the t
r
ansports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Sh
e
arman
rpcrt4: Don't r
e
leas
e
the auth info if it
i
s
n't
p
resent
.
commit
|
commitdiff
|
tree
2006-05-18
Ro
b
ert Shearman
rpcrt
4
: Implement
Rp
c
BindingS
e
tAuthInfoExW based o
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
r
p
c
rt4: A NULL AuthInf
o
is allowed
.
commit
|
commitdiff
|
tree
2006-05-18
Rober
t
Shearman
rp
c
rt4: S
u
ppor
t
all available securit
y
packages in
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
h
earman
rpcrt4: Only use the cac
h
ed con
n
ec
t
ion i
f
the
authentication
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: Store non-conne
c
tion-specific authentica
t
ion
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Sh
e
arman
rpcrt4
:
Fix an off-by
-
one erro
r
when checking t
h
e
size
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4: H
a
ndle inte
r
face p
o
in
t
ers
in EmbeddedCompl
e
xSi
z
e
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
r
p
crt
4
: Make
secur32 into
a
delayed impo
r
t, as most
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
S
hearman
r
pcr
t
4
:
I
n
crem
e
n
t the
call id
f
ield of t
h
e requ
e
st
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
b
er
t
Shearman
r
pcrt4: Im
p
lement NdrN
o
nE
n
capsulatedUnionMe
m
o
r
ySize
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rp
c
rt
4
:
Fix
the w
i
r
e protocol
of
t
he user ma
r
shal f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcr
t
4: If the autho
r
isation failed during a send
t
hen
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcr
t
4
: F
i
x NdrConformantArrayMemoryS
i
ze
.
commit
|
commitdiff
|
tree
2006-05-18
Ro
b
ert Shearman
rpcrt4:
I
mp
l
em
e
n
t NdrU
s
e
r
MarshalMemor
y
Size
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearman
rpcrt4:
I
mp
l
ement
NdrInterfacePoi
n
terMem
o
rySize
.
commit
|
commitdiff
|
tree
2006-05-17
Robe
r
t Shearma
n
rpcrt4: Make some functions
t
hat ar
e
n't used outside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearman
r
pcrt4: F
i
ll
o
ut more of the function table
s
wit
h
f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearman
rpcrt4: Raise an except
i
on if there is
n
o default ha
n
d
l
er
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Rob
e
rt
S
hearman
rpcrt4
:
Im
p
l
e
m
ent fixe
d
array functi
o
ns
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpc
r
t4:
Remov
e
the BUFFE
R
_PARA
N
OIA overestimates for
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Rober
t
Shearman
rpcrt4:
Implement
computing of conf
o
rma
n
ce
f
rom
a
cor
r
ela
t
io
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearma
n
rpcrt4: Fix conf
o
rmant varying structs to
c
omply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4: Don't
d
uplicate the conf
o
rmance
cal
c
u
lati
n
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
R
o
b
ert Shearman
r
p
c
rt4:
I
mplem
e
nt conformant varying struct functions
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert Shearman
rpcrt4: Implement more conformanc
e
operations and
m
ore
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rob
e
rt She
a
rman
rpcrt4: Implement
N
drSimpleStructMemorySize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Fix the
con
f
orma
n
t struct funct
i
ons to not
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robe
r
t Shea
r
man
rpcrt4: In
NdrConformantBufferSize, SizeConforma
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
h
earman
rpcrt4: Save pStubMsg->A
c
tualCount in a
l
o
cal variable
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
Shear
m
a
n
rpcr
t
4: Dereferenc
e
the
m
emory fo
r
point
e
rs in NdrNonEn
c
apsu
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
h
earm
a
n
rpcr
t
4:
Re
n
ame C
o
mplexStructSize to ComplexStructMemorySize
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
ob
e
r
t
She
a
rman
r
p
crt4: Fix e
m
bedded
p
ointers in arr
a
y
s by taki
n
g i
n
to
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Rob
e
r
t
She
a
rman
s
e
rver
:
R
etriev
e
t
h
e grou
p
s for a to
k
en fro
m
the server
.
commit
|
commitdiff
|
tree
2006-05-15
R
obert Sh
e
arman
rpcrt4: The arm type mask should be
comparing th
e
highest
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4
:
M
a
ke
Com
p
l
ex
S
tructSize increment the buffer
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
b
ert Sh
e
arma
n
rpcrt4: Pass in the
b
uffer value
before incrementing
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert Shearman
rpcrt4: Implem
e
n
t
NdrComplexStructMemory
S
ize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearm
a
n
rpcrt4: Imp
l
ement NdrComplexArr
a
y
M
e
morySize
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shear
m
a
n
rpcrt4: Fix
t
he fa
u
l
t
packet
s
tructure to
c
omply with
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shear
m
an
rp
c
r
t4: The N
D
R memory sizing functi
o
ns shoul
d
increment
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
ber
t
S
h
earman
rpcrt4: Make Ndr
B
a
se
T
y
peMemorySize increment the bu
f
fer
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robe
r
t Shearma
n
rpcrt4:
M
ake
N
drCo
n
formantStri
n
gU
n
m
a
r
s
h
all use the
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
hearman
advap
i
32: A
d
d tests for getting the groups, user
and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert
S
hearman
Check the re
t
ur
n
value from r
e
gister_key_guid
i
n al
l
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
R
o
bert Shearman
ole32: Add a test for IMoniker_IsDirty
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shear
m
an
rpcrt
4
: U
s
e t
h
e
b
uf
f
er
p
assed in as an argume
n
t and
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Rob
e
rt Shearman
rp
c
rt4: Al
i
g
n
co
n
forman
c
es
a
nd
v
ariances correctly
.
.
.
commit
|
commitdiff
|
tree
2006-05-10
Robert Shearman
rpcrt4: Move the
w
riting a
n
d sizing of var
i
a
nces
an
d
.
.
.
commit
|
commitdiff
|
tree
next