repo.or.cz
/
wine
/
wine-kai.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
widl: Add the parsing of storage classes into declaration-specifiers.
2008-04-30
Rob Shearman
wi
d
l: Add the pars
i
ng of storage
c
lasses into declaration
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Rob Shearman
widl: Prepare for supporting storage cl
a
sse
s
in declaration
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Rob She
a
r
man
widl:
c
allback, code,
c
omm_status
a
nd in_line are a
t
tribu
t
e
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
R
ob Shearman
w
idl
:
Allow pointe
r
attr
i
b
u
tes
t
o be applied to
function
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Rob Sh
e
a
rman
wid
l
: Make constdef and externdef take a declarator
.
.
.
commit
|
commitdiff
|
tree
2008-04-30
Rob Sh
e
arma
n
widl: Add supp
o
rt for "inline" on
function definit
i
ons
.
commit
|
commitdiff
|
tree
2008-04-30
R
o
b Shea
r
ma
n
widl: Keep const at
t
ributes applied to
p
ointers when
.
.
.
commit
|
commitdiff
|
tree
2008-04-29
Rob Shearman
rpcss: When regi
s
tering a monik
e
r
that is
al
r
eady regis
t
ered
.
.
.
commit
|
commitdiff
|
tree
2008-04-29
Rob She
a
r
m
an
o
l
e32: Keep track of
t
he number
o
f
weak referenc
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-04-29
Rob S
h
e
arman
o
l
e32:
Add a t
e
st fo
r
mars
h
aling an object as table
.
.
.
commit
|
commitdiff
|
tree
2008-04-29
Rob She
a
rman
ole32: Ad
d
test
s
for regist
e
ring a moniker more than
.
.
.
commit
|
commitdiff
|
tree
2008-04-28
Rob Shearm
a
n
ole32
:
Fix two com
m
ents abou
t
t
h
e
run
n
in
g
ob
j
ect table
.
commit
|
commitdiff
|
tree
2008-04-28
Rob Shea
r
m
an
widl
:
Acce
p
t in
t
eger constant suf
f
i
x
es in the lexer
.
commit
|
commitdiff
|
tree
2008-04-28
R
ob Shearman
wi
d
l: Supp
o
rt hex digits that us
e
an
u
ppercase 0X prefix
.
commit
|
commitdiff
|
tree
2008-04-28
Ro
b
Shearman
wi
d
l: Add typedef
s
to typel
i
b
s
which have th
e
public
.
.
.
commit
|
commitdiff
|
tree
2008-04-28
R
o
b Shearman
rpcrt4: Use safe
_
c
opy_from
_
bu
f
fe
r
instead of direct
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Rob Shearman
widl:
Move the
f
u
n
c_decla
r
ator rule
entirely i
n
to direc
t
_
d
ec
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Rob Shearman
widl: Create a
s
tatement object for import state
m
ents
.
commit
|
commitdiff
|
tree
2008-04-25
R
o
b Shearman
w
i
d
l
:
Add
sup
p
ort
for string li
t
erals
and wide-string
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Rob
S
h
earma
n
widl: Ad
d
s
u
p
p
ort for
d
eclaring mu
l
tiple
f
i
e
lds
o
f
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Rob Sh
e
arman
widl: Make the ru
l
es for p
a
rsing fi
e
l
d
s
i
n structures
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Rob Shea
r
man
widl: Rename pident to
declarato
r
a
n
d
parse the array
.
.
.
commit
|
commitdiff
|
tree
2008-04-25
Rob S
h
earman
widl: Consol
i
dat
e
most of
t
he inn
e
r lo
o
p
o
f
reg_
t
ypedefs
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
R
o
b Shearman
widl: Add typedef statements to
the statement lists
.
commit
|
commitdiff
|
tree
2008-04-24
Rob Shearman
widl: Create a list of
s
t
atements in the whole IDL
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
Rob
Shearm
a
n
wid
l
: Allow NULL t
o
be used
in expressions
.
commit
|
commitdiff
|
tree
2008-04-24
R
o
b She
a
rman
w
idl
:
Construct the
pointer cha
i
n
w
hile
p
arsing pointers
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
Rob Shearman
widl: I
m
plement
l
cid pro
p
erty on
lib
r
ary
declarat
i
o
ns
.
commit
|
commitdiff
|
tree
2008-04-24
Rob Shea
r
ma
n
wi
n
trust: Che
c
k tha
t
provider f
u
nctions are
not NULL
.
.
.
commit
|
commitdiff
|
tree
2008-04-24
Rob Shear
m
an
wintrust: Implemen
t
W
T
Helpe
r
GetPr
o
v
P
r
ivateDataF
r
omChain
.
commit
|
commitdiff
|
tree
2008-04-24
R
ob Shearma
n
crypt32:
Decode the mess
a
g
e
c
o
ntent
on finishing in
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Rob Shearman
widl: Re
m
o
ve
duplicated code in t
h
e form of
t
h
e
wr
i
t
e
_
st
r
u
c
t
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Rob Shearman
w
i
dl: Use
e
xpr_reso
l
ve_type to get the typ
e
o
f
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Rob
Shearma
n
w
i
dl:
M
o
v
e
expression funct
i
o
n
s to a
n
e
w
file, expr
.
c
.
commit
|
commitdiff
|
tree
2008-04-22
Rob She
a
rman
widl: Check that expr
e
ssi
o
ns re
s
olve s
o
t
hat
e
xpressions
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Rob
S
h
ea
r
man
wi
d
l: Pass the actu
a
l
typ
e
i
nto check
_
remoting_field
s
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
R
ob Shearma
n
w
i
dl: Don't
free
i
nput_name in pop_import as
w
e k
e
ep
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Rob S
h
earman
widl
:
Remove EXPR_MEMBERPTR and
impleme
n
t i
t
usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
Rob Shearman
widl: Add support f
o
r comparis
o
n, exclusive or, logical
.
.
.
commit
|
commitdiff
|
tree
2008-04-22
R
ob Sh
e
ar
m
an
wi
d
l: Requi
r
e a constant
ex
p
ression
f
o
r case statements
.
commit
|
commitdiff
|
tree
2008-04-22
R
o
b
S
hearman
w
i
d
l
: Fix operator prec
e
dence in expressions
.
commit
|
commitdiff
|
tree
2008-04-21
Rob She
a
rman
widl: Add support for '%' operator i
n
expressi
o
ns
.
commit
|
commitdiff
|
tree
2008-04-21
Rob
Shearman
w
idl:
A
dd
s
upport fo
r
arrays in ex
p
ressions
.
commit
|
commitdiff
|
tree
2008-04-21
Rob Shearm
a
n
widl: Add support for "->" and "
.
" operators in expressions
.
commit
|
commitdiff
|
tree
2008-04-21
Rob Shearma
n
widl: Issue an error instea
d
o
f
cra
s
hing
for dividing
.
.
.
commit
|
commitdiff
|
tree
2008-04-21
Rob Shea
r
m
an
widl: Automatically a
d
d
"handle_t IDL_h
a
ndle" p
a
rameter
.
.
.
commit
|
commitdiff
|
tree
2008-04-21
R
o
b Shearman
widl: The im
p
licit_handle attribute is allowed
with
.
.
.
commit
|
commitdiff
|
tree
2008-04-21
Rob Shear
m
an
widl: Check
tha
t
fields in structures and u
n
ions refer
e
nced
.
.
.
commit
|
commitdiff
|
tree
2008-04-21
Ro
b
Shearm
a
n
widl: Stop loo
p
ing in check_remoting_
a
rgs when a
c
ontext_han
.
.
.
commit
|
commitdiff
|
tree
2008-04-17
Rob She
a
r
m
a
n
msi: Fix the
value parameter of
I
WineMsiRemotePackage
.
.
.
commit
|
commitdiff
|
tree
2008-04-16
Rob Shearman
widl: Change alls calls to error in the parser to
er
r
o
r_loc
.
.
.
commit
|
commitdiff
|
tree
2008-04-16
Rob Shearman
rpcrt4: Test and f
i
x I_RpcExceptionFilter
.
commit
|
commitdiff
|
tree
2008-04-16
Rob
S
h
e
arm
a
n
ole32
:
A
d
d
tests f
o
r clipboard's implementation of
.
.
.
commit
|
commitdiff
|
tree
2008-04-16
R
o
b Shea
r
man
ole32: Fix OLEClipbrd_IDataO
b
j
ect_QueryGetData to conform
.
.
.
commit
|
commitdiff
|
tree
2008-04-16
Rob Shearman
ole
3
2: Ad
d
s
ome tests for OleGetClipboard
.
commit
|
commitdiff
|
tree
2008-04-16
Rob Shearman
include:
M
ak
e
IContextMe
n
u interface in shobji
d
l
.
idl
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob Shearman
widl: Add
checking to a
r
guments of non-
l
ocal functions
.
commit
|
commitdiff
|
tree
2008-04-14
R
o
b She
a
rman
widl: Add f
u
nctions t
o
p
r
int
an error or
warn
i
ng message
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob She
a
rman
wid
l
: Write
out TYPEFLAG, FUNCFLAG
a
nd VAR
F
LAG
f
l
ags
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob Shearma
n
wi
d
l: Add supp
o
rt
f
or the broad
c
as
t
a
nd idempotent
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob S
h
earman
wid
l
: Output
a warni
n
g if duplicate attrib
u
tes are
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob Shearman
w
i
dl:
C
heck that attribute
s
are
ap
p
lica
b
le for l
i
braries
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob S
h
earman
widl:
The odl
a
t
t
r
i
bute i
s
valid for dispinter
f
aces
.
commit
|
commitdiff
|
tree
2008-04-14
Rob She
a
r
man
widl: Make t
h
e
a
t
t
rs par
a
meter passed to start_t
y
pelib
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Ro
b
S
h
e
a
rman
widl: Check that attrib
u
te
s
applied to
t
ypedefs and
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob
Shearman
wid
l
: C
h
e
ck that attributes a
p
plied to interf
a
ces,
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob Shearman
pstorec: Fix
i
nc
o
rrect
l
y spelt PPST_PROMPTIF
O
type
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob
S
h
earman
includ
e
: Add loc
a
l to interfaces or f
u
nctions that
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob Shearman
include: Fix a
ty
p
o
in a le
v
el of indirec
t
ion in tom
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob
S
hearman
include: The
u
ni
q
ue a
t
tribute doesn'
t
mak
e
a
n
y s
e
nse
.
.
.
commit
|
commitdiff
|
tree
2008-04-14
Rob Shear
m
an
rpcrt4: Add b
u
ffer size chec
k
s
t
o base type
u
n
marshalling
.
commit
|
commitdiff
|
tree
2008-04-14
Rob S
h
earman
q
mgr:
D
y
namically link to adv
p
ack
.
dll
.
commit
|
commitdiff
|
tree
2008-04-11
Rob
Shearman
widl: Support n
o
n
-
defaul
t
calling conven
t
ions for
n
on
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Shearman
widl: Support non
-
def
a
ult callin
g
conventions for object
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Shearman
advapi32: Add except
i
on
h
andling around a
l
l se
r
vice
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
R
o
b Shearman
ole32: Us
e
I_
R
pcExceptionF
i
lter ins
t
ead
of
c
ustom e
x
ception
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob S
h
earman
serv
i
c
es: Autom
a
tic
a
lly
s
tart boot-start,
system-start
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Shearma
n
services: Split RPC_MainLoop into initialisati
o
n
and
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Shearman
rpcrt4:
I
m
p
l
ement I_Rp
c
ExceptionFilter
.
commit
|
commitdiff
|
tree
2008-04-11
Rob She
a
rman
winedos:
T
he calling conv
e
ntion shou
l
d c
o
me after the
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Shea
r
man
mshtml
:
Fix the buffe
r
lengt
h
being passed into MultiByteToW
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Sh
e
arm
a
n
mshtml:
S
upport p
a
rs
i
n
g
the resource typ
e
in the res
.
.
.
commit
|
commitdiff
|
tree
2008-04-11
Rob Shearman
shell32: Imple
m
e
nt Pa
r
seDisplayName for EntireNetwork
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
Rob She
a
r
man
widl: Turn on
v
erbose errors, whi
c
h gives a li
t
t
le
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
R
ob Shea
r
m
an
widl: Fix th
e
w
r
i
ting
o
ut of
function
p
o
i
nters w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
Rob
S
hearman
widl: Add
a
newline betwe
e
n func
t
io
n
prototypes for
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
Rob Shearma
n
w
i
dl: Supp
o
rt __fas
t
c
a
ll an
d
__
p
ascal calling conventi
o
ns
.
commit
|
commitdiff
|
tree
2008-04-02
Ro
b
She
a
rman
widl
:
S
upport parsing calli
n
g co
n
v
e
n
t
ions for
f
unctio
n
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
R
o
b
S
h
earman
widl: Store fu
n
ction and functio
n
p
ointer types co
m
pletely
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
Rob Shearman
widl: Add a
funct
i
on to g
e
t
the
r
eturn
type o
f
a parsed
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
Rob Shearman
w
ineboot: Start
s
ervic
e
s
.
exe
on startup instead of
.
.
.
commit
|
commitdiff
|
tree
2008-04-02
Rob
S
hea
r
man
net: D
i
splay a
more spe
c
ifi
c
error m
e
ssage when a service
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
Rob
Shearman
advapi
3
2
:
Rem
o
v
e some unused services functions
.
commit
|
commitdiff
|
tree
2008-04-01
Rob Sh
e
ar
m
an
se
r
vices:
F
i
x memory leak of some
data in
the serv
i
ce
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
Rob Sh
e
a
rman
rpcrt4: Add
a reference to th
e
binding object in I_RpcNegoti
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
Rob Shearman
rpcrt4:
I
mprove trac
e
i
n RPCRT4
_
find
_
i
n
terfac
e
to print
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
Rob S
h
e
a
rman
widl: B
e
more strict about where semicolon
s
c
a
n
a
pp
e
ar
.
.
.
commit
|
commitdiff
|
tree
2008-04-01
R
ob She
a
rman
R
e
move
s
uperflu
o
us semico
l
ons from IDL files
.
commit
|
commitdiff
|
tree
2008-04-01
Rob Shearman
widl: Parse typed
e
fs of functio
n
pointer
s
.
commit
|
commitdiff
|
tree
2008-03-29
Rob Shearman
serv
i
ces: Fill
in th
e
function
s
betwee
n
imp
l
ement
e
d
.
.
.
commit
|
commitdiff
|
tree
next