repo.or.cz
/
Samba.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pidl:Python: add PyTypeObject objects for function structs
2016-10-26
Stef
a
n Metzmacher
pidl:Python: add
PyTypeObjec
t
objects for functio
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n
Metzmacher
pidl:Python: split out a Pyth
o
nE
l
eme
n
t
GetSet() helper
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzma
c
her
pidl:
N
D
R
: add ReturnTypeEl
e
ment()
h
elpe
r
function
commit
|
commitdiff
|
tree
2016-10-26
Stefan M
e
tzmac
h
er
pyt
h
on:ndr: add n
d
r
_{pac
k
,
u
npack,prin
t
}_{in,ou
t
}
helper
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
M
et
z
macher
python
:
ndr: verify
t
he obje
c
t type
n
d
r
_print
(
) and
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
M
etz
m
acher
pidl
:
Python: the py_{
i
mpo
r
t,
e
xport}_*(
)
functions can
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metz
m
acher
s4:py
r
pc: remove
unused py_{import,export}_netr_
*
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
tefan
Metzmach
e
r
pid
l
:Python: make
use of
t
he py
r
pc_{import,
e
xport}_union
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
p
idl:Pytho
n
: provide a PyTypeObject with METH_
C
LASS
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmache
r
s4
:
pyrp
c
: add pyr
p
c_{im,ex}port_union() helper f
u
nctions
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmache
r
pi
d
l
:
P
y
thon: p
r
o
v
i
de
t
he abstract syntax as <module
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n
M
etzmach
e
r
pidl:Pytho
n
:
pre
t
t
i
fy
n
ames
o
f constants
commit
|
commitdiff
|
tree
2016-10-26
St
e
f
a
n Met
z
m
acher
pidl:NDR: keep in
t
e
rface->{
O
RIGINAL}
commit
|
commitdiff
|
tree
2016-10-26
Stefa
n
M
e
t
zmacher
pidl:
P
yt
h
on: impro
v
e the
.
doc string for the get/s
e
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n Metzmacher
p
idl:Python: make use of NDR_ERR_CO
D
E_IS
_
SUCCES
S
()
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzm
a
cher
pidl:Pytho
n
: __ndr_print__ functions don't get ar
g
uments
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
p
i
dl:Python: check th
e
return values of t
a
lloc_p
t
rty
p
e()
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metzmacher
s
4:selftest: run rpc
.
echo with an object based binding
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
t
efan
Metzmacher
s4:
l
ibrpc/rpc: pass t
h
e object gu
i
d
t
o
t
he b
i
nding
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
M
etzmacher
l
i
b
r
p
c/rpc: verify the
p
a
ssed table against the
t
able
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
te
f
an
M
e
tzmacher
l
ibr
p
c/rpc: make
s
u
r
e we use the obje
c
t from the
handle
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzm
a
che
r
s
3
:
rpc_server: pass the full ndr_i
n
terface_table to
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzma
c
h
e
r
s4:librpc/rpc:
no lo
n
g
e
r
s
e
t
F
LAG_OBJECT_PRESENT and
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
f
an Met
z
macher
librpc
/
rpc: no
l
onger
s
et
F
LAG_OBJECT_PRESENT and FLAG_BIGEN
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n Metzmacher
dcerpc
.
i
dl: set LIBN
D
R_FLAG_* flags based on
D
CERPC_PFC_FLA
G
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Metzmach
e
r
s4:rp
c
_se
r
ver: implement
DCERPC
_
PFC_FLAG_CONC_M
P
X orde
r
ing
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:rpc_
s
erver/r
e
m
o
te: pa
s
s through DCERPC_PFC_F
L
A
G_CONC_MPX
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Met
z
macher
s4:rpc_server
:
supp
o
r
t DC
E
S
R
V_CALL_STA
T
E_FLAG_MULTIPLEXED
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
f
a
n M
e
tzmache
r
s4:librp
c
/rpc: m
a
ke sure the DCERP
C
_
C
O
N
CURR
E
NT_MULT
I
P
LE
X
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:tor
t
ure/rpc: co
n
current
d
cerpc
_
e
c
ho
_
TestSleep
requests
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Met
z
m
acher
s4:tortur
e
/
rpc:
add extra_flags to tort
u
re_rpc_connection_tr
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:rpc_server: return the con
t
ex
t
_id of a RESPONSE
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefa
n
Metzmacher
s
4:rpc_server:
r
eturn the context_id
of
a
FAULT
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:rpc
_
server: fi
l
l
cal
l
->context on the first fragment
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzma
c
he
r
pyth
o
n/t
e
s
t
s: add DCERPC_B
I
ND_TIME_KEEP_CONNE
C
TIO
N
_ON_ORPHAN
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefa
n
Metzmache
r
s4:rpc_ser
v
er: im
p
lement DCE
R
P
C_BIND_TIME_KEEP
_
CONNECTION_O
N
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s
4:rp
c
_serv
e
r: igno
r
e CO_CANCEL and ORPHANED PDUs
commit
|
commitdiff
|
tree
2016-10-26
S
t
e
f
an
M
etzmacher
s4:rpc_server: list all connection ori
e
n
ted pdu typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s3:s
e
lftest: run som
e
rpc
c
l
ient tests wit
h
"packet"
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s
4:self
t
est: run som
e
tests with "pack
e
t"
commit
|
commitdiff
|
tree
2016-10-26
Günther Desc
h
ner
s
3-rpccl
i
ent:
add packet auth level com
m
and
commit
|
commitdiff
|
tree
2016-10-26
G
ü
nther Deschner
s3
-
rpcclie
n
t: support [packet] in rpcclient b
i
nd
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Metzmacher
s3:rpc_serve
r
:
add su
p
port
for DCERPC_
A
UTH_LEVEL_PACK
E
T
commit
|
commitdiff
|
tree
2016-10-26
G
ünther Deschner
s3:cli_pipe: ad
d
s
u
pport f
o
r
D
C
E
RPC_
A
UTH_
L
EVEL_PACKET
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n Metzmach
e
r
s3:dcerpc_helpers: correct
l
y sup
p
or
t
DCERPC_AUTH_LEVEL_PACK
E
T
commit
|
commitdiff
|
tree
2016-10-26
Gü
n
ther Deschner
s4:librpc/rpc: add s
u
ppo
r
t
for
DCERPC
_
AUTH_LEVEL_PA
C
K
ET
commit
|
commitdiff
|
tree
2016-10-26
Günther
Desc
h
ner
s4-torture: test su
p
por
t
f
or [packet] binding
s
t
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Günther Deschner
l
i
brpc:
s
up
p
ort "packe
t
" for packet level au
t
hen
t
ication
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
tefa
n
Me
t
zmac
h
er
s4:rpc_server
:
con
v
ert dcesrv_a
u
th_response() into
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n
M
etzmacher
s4:rpc_serv
e
r: make use of dcer
p
c_ncacn_push_
p
kt_
a
uth
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan M
e
tzmacher
s4:rp
c
_server: conver
t
dces
r
v_a
u
th_re
q
uest() into a
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:rpc_serv
e
r: make use of dcerpc_ncacn_pull_pk
t
_a
u
th
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
fan Metzmacher
s4:l
i
brpc/
r
pc: make us
e
of dc
e
rpc_ncacn_push_pkt_a
u
th
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metzmach
e
r
s
4
:librpc
/
rpc:
c
on
v
ert nca
c
n_pul
l
_request_auth() into
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:librpc/
r
pc:
m
ake use of dc
e
r
p
c
_
ncacn_pull_pkt_
a
ut
h
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
l
ib
r
pc:
add dce
r
pc_ncacn_pu
s
h_pkt_auth()
helper functio
n
commit
|
commitdiff
|
tree
2016-10-26
Stefa
n
Metzma
c
h
er
librpc: add dcerpc_ncacn_pull_pkt_auth() h
e
l
p
e
r fun
c
tio
n
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzm
a
cher
python/tests: do tes
t
s to verify spneg
o
various auth_
l
evels
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n Metzmacher
python/
t
est
s
:
a
dd
b
in
d
time feature related tests to
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Metzmacher
s
4:rpc_se
r
ver: implement
bind time feature
negotia
t
ion
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
python/tests:
add presentation
context relat
e
d tests
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metzmacher
p
ython/tests: remove unused code i
n
_test_
a
u
th
_
n
one_level_bind()
commit
|
commitdiff
|
tree
2016-10-26
Ste
f
an M
e
tzm
a
ch
e
r
s4:
r
pc_server: proces
s
all provided pre
s
entation contexts
commit
|
commitdiff
|
tree
2016-10-26
S
t
efan Metzmacher
s4:rpc
_
server: it's no
t
a
p
r
o
tocol error
to do an al
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stef
a
n Me
t
zmach
e
r
s4:rpc
_
server: sp
l
i
t
out a dcesrv_chec
k
_
o
r_create_con
t
ext
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
t
efan Metz
m
acher
s4:rpc_server: use c
a
l
l
-
>con
n
i
nstead of call->context
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Me
t
zmacher
s4:
r
p
c
_server: m
o
ve dcesrv_
a
lte
r
_
r
e
sp
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metzm
a
cher
s4:r
p
c
_server: add DCERP
C
_A
U
TH
_
LEVEL_PACKET su
p
p
o
rt
commit
|
commitdiff
|
tree
2016-10-26
S
t
efa
n
Metzmacher
s4:rp
c
_se
r
ver: check the
a
uth_pad_length overflow be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Metz
m
acher
s4:rpc_ser
v
e
r
: let
d
cesrv_auth
_
re
q
uest() set a f
a
ult_code
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4
:
rpc_serv
e
r: set
the full DCERPC_
B
I
ND_NAK_
R
EASON_
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
M
etzm
a
c
h
er
s4
:
rpc_serve
r
:
set
D
CERPC
_
P
F
C_FLAG_D
I
D_NOT_EXECUTE
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
fan
M
etz
m
acher
s4:rpc_server: a faul
t
with UNKN
O
WN_IF should have
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
fan M
e
tzmacher
s4:librpc/r
p
c: im
p
leme
n
t
b
ind_time_feature nego
t
ia
t
i
o
n
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s4:librpc/rpc: forc
e
p
rinting in dcerpc
_
b
h
_do_ndr_print
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metz
m
acher
s4:librpc/rpc: make
use of dcer
p
c_p
u
ll_ncacn_packe
t
(
)
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmac
h
er
librpc/rpc: make use of dcerpc_pull_ncacn_packet()
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
fan Metzmac
h
e
r
li
b
rpc/rpc
:
m
o
v
e dce
r
pc_pull
_
ncacn_
p
acket() from so
u
rce3
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
f
a
n M
e
tzmach
e
r
s3
:
librpc
:
move NDR_
P
RINT_DE
B
U
G
(
)
int
o
the caller
of
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzma
c
her
s3:
l
ibrpc: re
m
ove bigendian argu
m
e
n
t from
d
cer
p
c_pull_ncacn_
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metzmacher
dcerpc
.
idl:
add DCER
P
C_FA
U
LT_SERV
E
R_UNAVAILABLE
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metz
m
a
cher
dcerp
c
.
idl:
r
em
o
ve
unused dcerpc_request
.
_p
a
d
commit
|
commitdiff
|
tree
2016-10-26
S
tefan M
e
tzmach
e
r
dcerpc
.
idl: replace dce
r
p
c
_r
e
s
p
onse
.
_pad with a uint8
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Me
t
zmacher
s
4
:rpc_ser
v
er: sk
i
p
setti
n
g of dcerpc
_
request
.
_p
a
d
commit
|
commitdiff
|
tree
2016-10-26
Ste
f
a
n
Metzmacher
dcerpc
.
idl: add dcerpc_fau
l
t_flag
s
b
itma
p
commit
|
commitdiff
|
tree
2016-10-26
St
e
f
a
n Metzmache
r
d
c
erpc
.
idl: spl
i
t the
padding from a
p
os
s
ible fault
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
S
t
e
fan Metzmacher
d
c
erpc
.
idl: r
e
move unused DCER
P
C_A
U
TH_LEVEL_DEFAULT
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
a
uth/gen
s
e
c
:
hand
l
e DCERPC_AU
T
H_LEVEL_PACKET s
i
milar
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
St
e
fan
Metz
m
acher
auth
/
g
e
ns
e
c
: onl
y
req
u
ire
G
ENSEC_FEATURE
_
SIGN
f
or DC
E
R
P
C
_
AUT
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metz
m
acher
auth/gensec:
a
lways v
e
ri
f
y the
w
a
n
ted
S
IGN/SEAL f
l
ags
commit
|
commitdiff
|
tree
2016-10-26
St
e
fan Metzma
c
her
s4:ld
a
p_server: don't use g
e
nsec_want_feature(
g
en
s
ec_
s
e
cur
i
t
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefa
n
Me
t
z
m
ache
r
s3:ntlm_auth:
d
on't
use g
e
nsec_want_feature(gensec_security
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Metzmach
e
r
a
uth/n
t
lms
s
p: always all
o
w NT
L
MSSP_N
E
GOTIATE_{SIGN
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
s3:
g
se: pass gss_g
o
t_
f
lags to
g
ssap
i
_get_s
i
g_size()
commit
|
commitdiff
|
tree
2016-10-26
Stefan
Metzmacher
s4:g
e
nsec_gssapi: pass gss_got_flags to gssapi_get_s
i
g_size()
commit
|
commitdiff
|
tree
2016-10-26
S
tefan Metzmacher
s4:
g
ens
e
c_krb5: also report support for GENSEC_FEATURE_SIGN
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan M
e
tzma
c
her
gen
s
ec/spnego: remember the w
a
nted
featu
r
es also on
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan M
e
tzmach
e
r
libcli/sm
b
: ha
n
dle
a talloc_free(
)
on an unse
n
t
smb1
.
.
.
commit
|
commitdiff
|
tree
2016-10-26
Stefan Metzmacher
lib/async_req: a
d
d writev_cancel()
commit
|
commitdiff
|
tree
2016-10-26
Matthie
u
P
a
tou
s
4:librpc/rpc: do
n
ot use s
t
ack allocate
d
va
r
i
a
bl
e
s
.
.
.
commit
|
commitdiff
|
tree
next