Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-16 | s4-rpc: fixed the build with the old build system | Andrew Tridgell | 1 | -1/+1 | |
../librpc/gen_ndr/ndr_drsblobs.o was being linked in twice into drsblobs.so | |||||
2010-04-15 | s4: Add python binding to waf so that the drsblobs.so is also built in waf | Matthieu Patou | 1 | -0/+6 | |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-04-15 | s4: Fix python binding for drsblobs | Matthieu Patou | 1 | -1/+1 | |
This binding needs symbols in drsblobs_c.c otherwise we have unresolved symbols Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-04-15 | s4:librpc/rpc/pyrpc.c: map NT_STATUS_NET_WRITE_FAULT to the matching ↵ | Stefan Metzmacher | 1 | -7/+3 | |
NT_STATUS_RPC_* code metze | |||||
2010-04-15 | librpc/rpc: add dcerpc_fault_to_nt_status() | Stefan Metzmacher | 1 | -0/+1 | |
For now this only handles fault codes with we've seen yet and for which we have explicit torture checks. metze | |||||
2010-04-13 | s4:librpc/rpc: the python bindings should use !NT_STATUS_IS_OK instead of ↵ | Stefan Metzmacher | 1 | -4/+4 | |
NT_STATUS_IS_ERR Everything but NT_STATUS_OK is an error here. metze | |||||
2010-04-13 | s4:librpc/rpc: make PyErr_SetDCERPCStatus() static | Stefan Metzmacher | 2 | -3/+3 | |
metze | |||||
2010-04-09 | s4:librpc/rpc: correctly initialize last_fault_code for bind and ↵ | Stefan Metzmacher | 1 | -0/+9 | |
alter_context requests metze | |||||
2010-04-09 | s4/was: Add 'drsblobs' Python module | Kamen Mazdrashki | 1 | -0/+13 | |
2010-04-09 | s4: Add 'drsblobs' Python module | Kamen Mazdrashki | 1 | -0/+11 | |
This module is be very useful when it comes to making torture tests. | |||||
2010-04-08 | pynet: Create a net class. | Jelmer Vernooij | 1 | -2/+2 | |
2010-04-06 | s4-waf: move to a universal method of recursing into subdirs | Andrew Tridgell | 1 | -2/+2 | |
This works with both standalone lib builds and bundled builds | |||||
2010-04-06 | s4-waf: more dependencies on talloc | Andrew Tridgell | 1 | -1/+2 | |
these are needed so we can support a system talloc without using the bundled talloc.h | |||||
2010-04-06 | s4-waf: cleanup use of LIBPOPT vs popt dependency | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 2 | -0/+4 | |
them | |||||
2010-04-06 | s4-waf: install dcerpc_atsvc.pc | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | s4-waf: enable the pc_files in the build rules | Andrew Tridgell | 1 | -4/+4 | |
2010-04-06 | s4-waf: install the rest of our python files | Andrew Tridgell | 1 | -0/+2 | |
2010-04-06 | s4-waf: install the rest of the headers | Andrew Tridgell | 1 | -9/+17 | |
2010-04-06 | s4-waf: started adding auto-install of include files | Andrew Tridgell | 1 | -2/+3 | |
2010-04-06 | build: fixed libcli/ndr_netlogon.c dependency rules | Andrew Tridgell | 1 | -1/+1 | |
2010-04-06 | build: don't need the S4 in the PIDL prefix | Andrew Tridgell | 1 | -2/+1 | |
2010-04-06 | build: updates for current master build | Andrew Tridgell | 1 | -4/+4 | |
2010-04-06 | build: waf quicktest nearly works | Andrew Tridgell | 1 | -9/+7 | |
Rewrote wafsamba using a new dependency handling system, and started adding the waf test code | |||||
2010-04-06 | build: nearly there on samba4 build | Andrew Tridgell | 2 | -3/+7 | |
2010-04-06 | build: much nicer pidl rules | Andrew Tridgell | 1 | -0/+6 | |
2010-04-06 | build: add README to explain gen_ndr, and ensure directory exists | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | build: fixes from ita | Andrew Tridgell | 1 | -121/+125 | |
2010-04-06 | build: added librpc build script | Andrew Tridgell | 1 | -0/+732 | |
2010-04-02 | s4-rpc: fixed a talloc loop in continue_ntlmssp_connection() | Andrew Tridgell | 1 | -0/+24 | |
We were creating a memory loop which caused havoc when the connection was torn down. | |||||
2010-04-02 | pyrpc: do the pipe connect on a real memory context | Andrew Tridgell | 1 | -1/+1 | |
2010-03-26 | libutil: moved the networking defines to util_net.h | Andrew Tridgell | 1 | -0/+1 | |
These were causing thousands of warnings on solaris8 | |||||
2010-03-23 | s4:librpc/rpc/pyrpc.h: librpc/rpc/dcerpc.h isn't needed anymore | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2010-03-19 | s4:librpc/rpc: add NCACN_INTERNAL from s3 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-03-18 | s4:librpc/rpc: let pyrpc make use of dcerpc_binding_handle stubs | Stefan Metzmacher | 3 | -4/+7 | |
metze | |||||
2010-03-17 | s4:librpc/rpc: initialize p->binding_handle in dcerpc_secondary_context() | Stefan Metzmacher | 1 | -0/+7 | |
metze | |||||
2010-03-12 | s4:librpc/rpc/dcerpc_util.c: make use of use tevent_req based ↵ | Stefan Metzmacher | 1 | -10/+12 | |
dcerpc_binding_handle stubs metze | |||||
2010-03-12 | s4:librpc/rpc/dcerpc_schannel.c: make use of use tevent_req based ↵ | Stefan Metzmacher | 1 | -16/+22 | |
dcerpc_binding_handle stubs metze | |||||
2010-03-12 | s4:librpc/rpc: prepare dcerpc dependecies before pidl changes | Stefan Metzmacher | 1 | -5/+5 | |
metze | |||||
2010-03-12 | s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructure | Stefan Metzmacher | 2 | -0/+19 | |
metze | |||||
2010-03-05 | s4-rpc: don't use s->credentials after it is freed | Andrew Tridgell | 1 | -2/+1 | |
2010-03-01 | s4:librpc/rpc: make use of explicit dcerpc_*_recv functions | Stefan Metzmacher | 2 | -3/+3 | |
metze | |||||
2010-02-17 | Revert "Got back to 16-byte padding on auth RPC. S3 clients and servers now ↵ | Jeremy Allison | 1 | -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. | |||||
2010-02-17 | Got back to 16-byte padding on auth RPC. S3 clients and servers now cope ↵ | Jeremy Allison | 1 | -4/+6 | |
with this. Jeremy | |||||
2010-02-17 | s4-rpc: paranoid check for auth_length | Andrew Tridgell | 1 | -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 :-) | |||||
2010-02-16 | s4-rpc: don't use auth padding in rpc bind requests as it breaks s3 | Andrew Tridgell | 1 | -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. | |||||
2010-02-16 | s4-dcerpc: fixed auth padding to be relative to the stub, not packet | Andrew Tridgell | 1 | -5/+7 | |
The recent dcerpc padding changes made our padding relative to the packet header, instead of the start of the stub. Surprisingly, this broke w2k8r2 doing a dcpromo join to a s4 server. It seems that w2k8r2 is very fussy about the padding it gets in some circumstances. | |||||
2010-02-14 | a4-dcerpc: another attempt at dcerpc auth padding | Andrew Tridgell | 2 | -11/+16 | |
The last change broke net vampire against w2k8r2 | |||||
2010-02-13 | s4-rpc: be more careful about DCERPC auth padding | Andrew Tridgell | 2 | -52/+83 | |
Cope with a wider range of auth padding in dcerpc bind_ack and alter_context packets. We now use a helper function that calculates the right auth padding. | |||||
2010-02-11 | s4: Switch to S3-style id mapping data types. | Kai Blin | 1 | -3/+10 | |