repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rpcrt4: Implement TowerConstruct and TowerExplode.
2006-06-02
Robert Shear
m
an
r
p
crt4: I
m
plement TowerConstruct and
Tow
e
rExplode
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Sh
e
arman
r
p
crt4
:
Add functions for gen
e
rating and
parsing the
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shear
m
an
rp
c
rt4: Implement I_RpcAllocate a
n
d I_R
p
cFree
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearm
a
n
r
p
crt4: Don't send the
u
nused part o
f
the allocated
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
R
o
b
ert Shearma
n
rpcrt4: NdrClientInitializeNew shoul
d
n't clear all
.
.
.
commit
|
commitdiff
|
tree
2006-06-02
R
ob
e
rt
Shea
r
man
w
idl:
F
ix a typ
o
in the man page
.
commit
|
commitdiff
|
tree
2006-06-02
Robert Shearman
w
i
dl:
P
roperly s
i
ze
t
he r
e
tu
r
n
value procf
o
rmat
.
commit
|
commitdiff
|
tree
2006-06-02
R
obert Shearman
w
idl: Only writ
e
one procform
a
t s
t
ring a
n
d on
e
typeformat
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert She
a
rman
oleaut32: Make sure to read the memid and the
name
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert S
h
ear
m
a
n
oleaut32: Res
o
lve r
e
ferenced types for return values
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Robert Shearman
widl: Allow
some
m
o
r
e "reserved
w
o
rds" to be used as
.
.
.
commit
|
commitdiff
|
tree
2006-05-31
Rob
e
r
t
Shearman
includ
e
: Add some defin
e
s use
d
by M
I
D
L
-genera
t
ed code
.
commit
|
commitdiff
|
tree
2006-05-30
Robert Shearman
rpcrt4: Make
UserMarshalFlags static
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
bert
S
h
e
arman
rpcrt4: We
should never pass an fMustAlloc
v
alue of
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Rob
e
rt Shearman
rpcrt4:
Make sure
to s
e
t a u
n
i
q
ue pointer with
an id
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
R
o
b
ert Shearman
rpcrt4: I
f
the
n
u
mbe
r
o
f
poi
n
ters is 0 f
o
r
NdrFull
P
o
i
nterXla
.
.
.
commit
|
commitdiff
|
tree
2006-05-30
Robert S
h
e
a
rman
rpcrt4: Handle m
a
rshaling/unmarshaling full pointers
.
commit
|
commitdiff
|
tree
2006-05-30
R
obe
r
t
Sh
e
arman
rpcrt4: For ful
l
pointers the sta
t
e consists of fl
a
gs
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Rober
t
Shearman
rpcrt4: Store the
Q
ueryType in the s
t
at
e
table in NdrF
u
llP
o
i
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
o
be
r
t
Shearman
rpcrt4: Fix
N
drFu
l
lP
o
interQueryRefId to make more tests
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
R
obert Shearm
a
n
r
pcrt4:
Impleme
n
t
remaining par
t
of NdrFul
l
P
o
interQ
u
eryPoint
.
.
.
commit
|
commitdiff
|
tree
2006-05-27
Robe
r
t Sh
e
arm
a
n
rpcrt4
:
I
mplement some
f
ull
po
i
nter f
u
nct
i
ons and add
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
R
obe
r
t She
a
rman
r
pcrt4: Even
th
o
ugh FC
_
DER
E
FE
R
ENCE conformance is handled
.
.
.
commit
|
commitdiff
|
tree
2006-05-26
Robert She
a
rman
rpcrt4: Return th
e
actual status
c
o
de sent back b
y
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearm
a
n
ole3
2
: Add a class factory for CLS
I
D_In
P
rocFree
M
a
rs
h
al
e
r
.
commit
|
commitdiff
|
tree
2006-05-25
R
obert Shearman
o
le32: Implem
e
nt
G
e
tUnmarshal
C
lass
f
o
r
the fre
e
-t
h
r
eaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Ro
b
ert Shearman
ol
e
32: Imple
m
ent
t
able-stro
n
g
marshaling
and
R
eleaseMarsha
l
D
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearman
ole32: Imple
m
ent table-
w
eak
mars
h
a
ling for the
fre
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t
Sh
e
a
r
m
an
o
le32: Release t
h
e s
t
andard m
a
rshal in the free-threaded
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
o
le32: Add a rough imp
l
ementat
i
on of
the free-thread
e
d
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t She
a
rman
ole3
2
: F
i
x the free
-
t
hreaded marsha
l
er
w
hen i
t
h
a
s
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
R
o
b
e
rt
S
hearman
rpcrt4: Set
t
he Me
m
ory
field
o
f the
stub message structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shearman
rp
c
rt4
:
Im
p
le
m
e
nt ex
p
lici
t
g
eneri
c
bind
i
ng h
a
ndles
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
man
rpcrt4: Move t
h
e
g
e
tting of the c
l
ient binding handle
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robert Shea
r
man
rpcrt4: Move
t
h
e initia
l
is
i
ng
of the stub message structure
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Robe
r
t Shearman
rpcrt4:
S
tore the arguments excl
u
sively in stubMsg
.
.
.
commit
|
commitdiff
|
tree
2006-05-25
Rob
e
rt S
h
e
arman
rpcr
t
4: Implement RpcBindingCopy
.
commit
|
commitdiff
|
tree
2006-05-25
Robert
S
h
e
arman
uu
i
d: Add
some
COM CLSID
s
.
commit
|
commitdiff
|
tree
2006-05-25
Rober
t
Shearman
includ
e
:
A
dd several more interfaces t
o
urlmon
.
id
l
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert Shearman
co
m
c
t
l3
2
:
Fix the loading of stri
n
gs for
the property
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert S
h
e
a
rman
server: D
o
n't
c
lear t
h
e
Q
S
_POST
M
E
SSAGE
f
l
a
g if there
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robe
r
t Shea
r
man
ole32: Release th
e
outer unknown in the proxybu
f
f
er
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
o
l
e32
:
Release the proxy b
u
ffer object on
t
he last
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
winine
t
: F
i
x
a
failing test
.
commit
|
commitdiff
|
tree
2006-05-23
Robert Shearman
rpcrt4: Fix
c
opyin
g
too
m
uch dat
a
from the buffer by
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
Ro
b
ert Shearman
rpcrt4:
A
uthentication padding s
h
ould
o
nly be generated
.
.
.
commit
|
commitdiff
|
tree
2006-05-23
R
obert S
h
e
a
rman
include: Ad
d
defines use
d
i
n Cop
y
FileE
x
.
commit
|
commitdiff
|
tree
2006-05-23
Robert She
a
r
man
include: Ma
k
e
guiddef
.
h defines match PSDK
.
commit
|
commitdiff
|
tree
2006-05-22
Rober
t
Shearman
comctl32
:
M
a
ke sur
e
to always ha
v
e the default pushbutton
.
.
.
commit
|
commitdiff
|
tree
2006-05-22
Robert Shearman
comctl32: A PSM_S
E
TWIZBUTTO
N
S messa
g
e specifying
PSWIZB_F
I
NI
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4
:
H
a
ndle poi
n
ters to context handles in the stubless
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert
S
hearman
rpcrt4: We d
o
n't need to f
r
ee object point
e
rs if we
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4:
Use macros
to generate
t
he code for unmarshaling
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert Shear
m
an
rpc
r
t4: Don
'
t set t
h
e memory pointe
r
t
o
NUL
L
be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robe
r
t Shearman
rpcrt4: Make more i
n
tern
a
l func
t
io
n
s static
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
ert Shearman
rpcrt4: Add the
d
efinition o
f
RpcA
u
thVerifier to rpc_defs
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
e
rt Shearman
rpcrt4:
A
dd more
f
ormat c
h
aracte
r
s and add context
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcr
t
4
: Warn if C
r
eateNamedPipe fails
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcrt4
:
Add the
correct amount of auth padding to messages
.
commit
|
commitdiff
|
tree
2006-05-20
Robert Shearman
rpcr
t
4:
Wait for a
l
l
of th
e
re
q
uested bytes t
o
be retu
r
ned
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
Ro
b
e
rt Shear
m
a
n
rpcr
t
4: Update
the todo lists and copyrights
.
commit
|
commitdiff
|
tree
2006-05-20
R
o
bert
Shearman
rpcrt4:
Fix
f
or
t
he
o
p
en functions in the transports
.
.
.
commit
|
commitdiff
|
tree
2006-05-20
R
obert Shearman
rpcrt4: Don't release the auth info if it isn't present
.
commit
|
commitdiff
|
tree
2006-05-18
Ro
b
ert Shearman
rpcrt4: Implement R
p
cBindingSetAuthInfoExW based on
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
r
pcr
t
4
:
A NU
L
L AuthInfo
i
s al
l
owed
.
commit
|
commitdiff
|
tree
2006-05-18
Robert S
h
earman
rpcr
t
4: Support all available
s
e
c
urity packa
g
es
i
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearma
n
r
pcrt4: Only us
e
the cached c
o
nnection if
t
he
a
uthentica
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert
Shearman
rp
c
rt4:
S
tore non
-
connect
i
on-sp
e
c
i
f
ic a
u
th
e
nticatio
n
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
obert Shea
r
m
a
n
rp
c
rt4: Fix an off-by-one
erro
r
w
h
en ch
e
c
k
ing t
h
e size
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shea
r
ma
n
rpcr
t
4:
Handle inte
r
fa
c
e
poin
t
ers in Emb
e
ddedC
o
mplexS
i
z
e
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shearm
a
n
rpc
r
t4: Make secur32 int
o
a delayed import, a
s
mos
t
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robe
r
t Shearman
rpcrt4: Increment the call id
f
ie
l
d of the
request
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
R
o
bert She
a
rma
n
rpcrt4: Imple
m
ent Nd
r
NonEncapsulat
e
dU
n
ionMe
m
orySize
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
rt Shearman
rpcrt4: Fix
the w
i
r
e p
r
otoco
l
of
t
he us
e
r
marshal functions
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Rob
e
r
t
S
hearman
rp
c
rt4:
I
f the
a
u
t
horisa
t
ion fa
i
led duri
n
g a send
then
.
.
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shearman
rpcrt4:
Fix
NdrCon
f
ormantArrayMemory
S
ize
.
commit
|
commitdiff
|
tree
2006-05-18
Robert Shea
r
man
rpcr
t
4: Implement NdrUs
e
rMarsha
l
Memo
r
ySiz
e
.
commit
|
commitdiff
|
tree
2006-05-17
Rober
t
Sh
e
arman
rpcrt4: Implement Nd
r
In
t
erfacePointerMemorySi
z
e
.
commit
|
commitdiff
|
tree
2006-05-17
Ro
b
e
r
t Shear
m
a
n
rpcrt4:
Mak
e
some functions t
h
a
t
aren't used outside
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
R
o
b
e
rt Shea
r
man
rpcr
t
4: Fill
o
ut more of t
h
e
function
tables with functions
.
.
.
commit
|
commitdiff
|
tree
2006-05-17
Robert Shearm
a
n
rpcrt4
:
R
a
ise an exceptio
n
if there is no d
e
fault handler
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearm
a
n
rpc
r
t4:
Implement fixed array functions
.
commit
|
commitdiff
|
tree
2006-05-16
Robe
r
t Shearman
rpcrt
4
: R
e
move the B
U
FF
E
R_PARANOIA overes
t
imates for
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
rpcrt4: Implement
c
omputing of conforman
c
e fro
m
a correlatio
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
R
o
bert Shearman
r
pcrt4: Fix conforma
n
t varying structs to comply to
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearman
r
p
c
r
t4: Don't du
p
licate the conforma
n
ce
c
a
lculating
.
.
.
commit
|
commitdiff
|
tree
2006-05-16
Robert Shearma
n
r
p
crt4: Im
p
lemen
t
conformant varying struct fun
c
t
ions
.
commit
|
commitdiff
|
tree
2006-05-16
Ro
b
ert Shearman
rpcrt4: I
m
plement more
conformance
o
p
e
r
a
tion
s
and more
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert Shearman
rpcrt4: Implement NdrSimpleStructMem
o
ry
S
ize
.
commit
|
commitdiff
|
tree
2006-05-15
R
obe
r
t
Shearman
rpcr
t
4: Fix the conforman
t
str
u
ct func
t
ion
s
to not
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Sh
e
ar
m
an
rpcrt4: In NdrConformantBufferSize, SizeCon
f
o
r
mance
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Save p
S
tubMsg-
>
Actu
a
l
Count in a
l
ocal
v
a
riable
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearma
n
r
pcrt4:
Dereference
t
h
e me
m
ory fo
r
po
i
nte
r
s in NdrNonEncapsu
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert S
h
earman
rp
c
rt4: Rename Comple
x
StructS
i
ze to C
o
mp
l
exStructM
e
morySi
z
e
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shearman
rpcrt4: Fix
embed
d
ed pointers in arrays
by takin
g
i
nto
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert Shear
m
an
serv
e
r: Retrieve the groups
fo
r
a
t
oken from the server
.
commit
|
commitdiff
|
tree
2006-05-15
R
obert Shearma
n
rpcrt4: The arm type mask s
h
ou
l
d be comp
a
ring the highest
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
R
o
bert Sh
e
a
r
m
an
rpcrt4: Ma
k
e Comp
l
exStructSize increme
n
t
the buffer
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
h
e
arman
rpcrt4: P
a
ss in the buf
f
er val
u
e
b
efo
r
e
incrementin
g
.
.
.
commit
|
commitdiff
|
tree
2006-05-15
Robert
S
h
e
a
r
ma
n
rpcrt4: I
m
plement NdrComplexStruct
M
emor
y
Si
z
e
.
commit
|
commitdiff
|
tree
next