summaryrefslogtreecommitdiffstats
path: root/source4/librpc
Commit message (Collapse)AuthorAgeFilesLines
* s4: Fix python binding for drsblobsMatthieu Patou2010-05-021-1/+1
| | | | This binding needs symbols in drsblobs_c.c otherwise we have unresolved symbols
* s4-rap: add rap print helpers.Günther Deschner2010-04-292-3/+2
| | | | Guenther
* s4-smbtorture: link in ../../librpc/gen_ndr/ndr_rap.o.Günther Deschner2010-04-282-0/+10
| | | | Guenther
* s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell2010-04-181-1/+0
| | | | | This was left over from the automatic conversion of the config.mk files
* s4-rpc: fixed the build with the old build systemAndrew Tridgell2010-04-161-1/+1
| | | | | ../librpc/gen_ndr/ndr_drsblobs.o was being linked in twice into drsblobs.so
* s4: Add python binding to waf so that the drsblobs.so is also built in wafMatthieu Patou2010-04-151-0/+6
| | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4: Fix python binding for drsblobsMatthieu Patou2010-04-151-1/+1
| | | | | | This binding needs symbols in drsblobs_c.c otherwise we have unresolved symbols Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* s4:librpc/rpc/pyrpc.c: map NT_STATUS_NET_WRITE_FAULT to the matching ↵Stefan Metzmacher2010-04-151-7/+3
| | | | | | NT_STATUS_RPC_* code metze
* librpc/rpc: add dcerpc_fault_to_nt_status()Stefan Metzmacher2010-04-151-0/+1
| | | | | | | For now this only handles fault codes with we've seen yet and for which we have explicit torture checks. metze
* s4:librpc/rpc: the python bindings should use !NT_STATUS_IS_OK instead of ↵Stefan Metzmacher2010-04-131-4/+4
| | | | | | | | NT_STATUS_IS_ERR Everything but NT_STATUS_OK is an error here. metze
* s4:librpc/rpc: make PyErr_SetDCERPCStatus() staticStefan Metzmacher2010-04-132-3/+3
| | | | metze
* s4:librpc/rpc: correctly initialize last_fault_code for bind and ↵Stefan Metzmacher2010-04-091-0/+9
| | | | | | alter_context requests metze
* s4/was: Add 'drsblobs' Python moduleKamen Mazdrashki2010-04-091-0/+13
|
* s4: Add 'drsblobs' Python moduleKamen Mazdrashki2010-04-091-0/+11
| | | | | This module is be very useful when it comes to making torture tests.
* pynet: Create a net class.Jelmer Vernooij2010-04-081-2/+2
|
* s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell2010-04-061-2/+2
| | | | This works with both standalone lib builds and bundled builds
* s4-waf: more dependencies on tallocAndrew Tridgell2010-04-061-1/+2
| | | | | these are needed so we can support a system talloc without using the bundled talloc.h
* s4-waf: cleanup use of LIBPOPT vs popt dependencyAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵Andrew Tridgell2010-04-062-0/+4
| | | | them
* s4-waf: install dcerpc_atsvc.pcAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: enable the pc_files in the build rulesAndrew Tridgell2010-04-061-4/+4
|
* s4-waf: install the rest of our python filesAndrew Tridgell2010-04-061-0/+2
|
* s4-waf: install the rest of the headersAndrew Tridgell2010-04-061-9/+17
|
* s4-waf: started adding auto-install of include filesAndrew Tridgell2010-04-061-2/+3
|
* build: fixed libcli/ndr_netlogon.c dependency rulesAndrew Tridgell2010-04-061-1/+1
|
* build: don't need the S4 in the PIDL prefixAndrew Tridgell2010-04-061-2/+1
|
* build: updates for current master buildAndrew Tridgell2010-04-061-4/+4
|
* build: waf quicktest nearly worksAndrew Tridgell2010-04-061-9/+7
| | | | | Rewrote wafsamba using a new dependency handling system, and started adding the waf test code
* build: nearly there on samba4 buildAndrew Tridgell2010-04-062-3/+7
|
* build: much nicer pidl rulesAndrew Tridgell2010-04-061-0/+6
|
* build: add README to explain gen_ndr, and ensure directory existsAndrew Tridgell2010-04-061-0/+1
|
* build: fixes from itaAndrew Tridgell2010-04-061-121/+125
|
* build: added librpc build scriptAndrew Tridgell2010-04-061-0/+732
|
* s4-rpc: fixed a talloc loop in continue_ntlmssp_connection()Andrew Tridgell2010-04-021-0/+24
| | | | | We were creating a memory loop which caused havoc when the connection was torn down.
* pyrpc: do the pipe connect on a real memory contextAndrew Tridgell2010-04-021-1/+1
|
* libutil: moved the networking defines to util_net.hAndrew Tridgell2010-03-261-0/+1
| | | | These were causing thousands of warnings on solaris8
* s4:librpc/rpc/pyrpc.h: librpc/rpc/dcerpc.h isn't needed anymoreStefan Metzmacher2010-03-231-1/+0
| | | | metze
* s4:librpc/rpc: add NCACN_INTERNAL from s3Stefan Metzmacher2010-03-191-1/+1
| | | | metze
* s4:librpc/rpc: let pyrpc make use of dcerpc_binding_handle stubsStefan Metzmacher2010-03-183-4/+7
| | | | metze
* s4:librpc/rpc: initialize p->binding_handle in dcerpc_secondary_context()Stefan Metzmacher2010-03-171-0/+7
| | | | metze
* s4:librpc/rpc/dcerpc_util.c: make use of use tevent_req based ↵Stefan Metzmacher2010-03-121-10/+12
| | | | | | dcerpc_binding_handle stubs metze
* s4:librpc/rpc/dcerpc_schannel.c: make use of use tevent_req based ↵Stefan Metzmacher2010-03-121-16/+22
| | | | | | dcerpc_binding_handle stubs metze
* s4:librpc/rpc: prepare dcerpc dependecies before pidl changesStefan Metzmacher2010-03-121-5/+5
| | | | metze
* s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructureStefan Metzmacher2010-03-122-0/+19
| | | | metze
* s4-rpc: don't use s->credentials after it is freedAndrew Tridgell2010-03-051-2/+1
|
* s4:librpc/rpc: make use of explicit dcerpc_*_recv functionsStefan Metzmacher2010-03-012-3/+3
| | | | metze
* Revert "Got back to 16-byte padding on auth RPC. S3 clients and servers now ↵Jeremy Allison2010-02-171-6/+4
| | | | | | | | | | | cope with this. Jeremy" This reverts commit 38c50c7027d2a2a9a3df060b74b2a2efce4d9e6f. As tridge requested, we need this to work with older S3 servers, not just for smbtorture4. Jeremy.
* Got back to 16-byte padding on auth RPC. S3 clients and servers now cope ↵Jeremy Allison2010-02-171-4/+6
| | | | with this. Jeremy
* s4-rpc: paranoid check for auth_lengthAndrew Tridgell2010-02-171-0/+11
| | | | | This is not strictly needed as the ndr_pull_advance() checks it a few lines further down, but I want to save Jeremy getting more grey hairs :-)
* s4-rpc: don't use auth padding in rpc bind requests as it breaks s3Andrew Tridgell2010-02-161-0/+7
| | | | | | | | | | The s3 RPC server returns a bind_nak if it gets a rpc bind with auth padding. This change forces a padding length of zero to maximimise compatibility with s3 servers. I've left the padding code in as a #if 0 to make it easier for us to test/fix the s3 server code, which should be changed to correctly handle arbitrary auth padding in all rpc requests with auth trailers.