summaryrefslogtreecommitdiffstats
path: root/source4/librpc
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge more ndr interfaces into libndr-standard.Jelmer Vernooij2009-07-191-57/+21
|
* librpc: Integrate some subsystems now part of libndr-standard and integrate ↵Jelmer Vernooij2009-07-191-30/+14
| | | | ndr_dfs in libndr-standard.
* Create libndr-standard, which includes the NDR marshalling code forJelmer Vernooij2009-07-191-15/+25
| | | | the "standard" set of DCE/RPC interfaces found on Windows.
* A rather strange varient of talloc_unlinkAndrew Tridgell2009-07-011-1/+1
| | | | | | A dcerpc request may have a reference from a still completing async callback, but we now consider the request to be complete. We want to lose the main parent, leaving just the reference, if any.
* py_talloc_import now uses a steal, so this free is incorrectAndrew Tridgell2009-07-011-1/+0
|
* fixed rpc smb code to not reply on talloc_free being a function pointerAndrew Tridgell2009-07-012-2/+13
| | | | | | The upcoming talloc_free/talloc_reference changes change talloc_free to be a macro. These two bits of code relied on it being a function pointer
* s4:libnet Allow 'net password change' to work on expired passwordsAndrew Bartlett2009-06-182-2/+4
| | | | | | | | | We need to pass down flags to the DCE/RPC layer to allow fallback to anonymous connections, as we can't log in with an expired password. The anonymous connection can then change the password with SAMR. Andrew Bartlett
* always enable RPC debugging with a debug level >= 100.Andrew Tridgell2009-06-122-0/+8
| | | | | This helps with tools where setting the binding string is not possible, such as net
* Fix more unresolved symbols.Jelmer Vernooij2009-06-021-2/+1
|
* python: Move helper functions for using param into a separate file ratherJelmer Vernooij2009-06-021-17/+17
| | | | than linking against the python module.
* Fix of a bug in the security.descriptor.as_sddl() methodnadezhda ivanova2009-04-231-1/+1
| | | | | | | | security.descriptor.as_sddl() method did not work correctly when invoked without supplying the domain sid. Returned the same value as when the sid was provided. Test added for this case in libcli/security/tests/bindings.py Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
* Revert "Use an absolute path to ensure that we can always regenerate tables.c"Stefan Metzmacher2009-04-211-2/+0
| | | | | | | | | | | | This reverts commit b57c8ff4400e5f2bd0776247496b34dab68bde97. This actually breaks the merged build... Doing a merged build and a samba4 build within the same checkout, without a git clean -x -d -f (this removes everything that's not checked into git! save files you don't want to delete!) running in the toplevel directory, is not supported. metze
* Add str() for policy_handles.Andrew Bartlett2009-04-211-1/+11
| | | | Pair programmed with Jelmer
* python/dcerpc: Custom implementations of policy_handle.__init__ and ↵Andrew Bartlett2009-04-211-0/+38
| | | | | | policy_handle.__repr__ pair-programmed with Jelmer
* python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and ↵Andrew Bartlett2009-04-211-0/+92
| | | | GUID.__cmp__.
* s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send()Stefan Metzmacher2009-04-202-8/+9
| | | | | | The caller should decide if async is desired it should be harcoded per call. metze
* s4:librpc/rpc: remove async argument from the sync dcerpc_request() functionStefan Metzmacher2009-04-203-4/+2
| | | | metze
* s4:librpc/rpc: only use smb_trans for sync rpc callsStefan Metzmacher2009-04-201-2/+16
| | | | | | | | Over named pipes we can only do one smb_trans at a time, otherwise we're getting NT_STATUS_PIPE_BUSY. Async rpc calls need to use smb_read/write only. metze
* s4:librpc/rpc: ask for 0x2000 bytes in the ioctl case to match all othercasesStefan Metzmacher2009-04-201-1/+1
| | | | metze
* Merge commit 'origin/master' into libcli-auth-merge-without-netlogondAndrew Bartlett2009-04-201-3/+12
|\
| * Make domain sid argument to as_sddl() optional.Jelmer Vernooij2009-04-201-3/+12
| |
* | Use an absolute path to ensure that we can always regenerate tables.cAndrew Bartlett2009-04-161-0/+2
| | | | | | | | | | | | | | I had trouble building Samba3 in a merged build, perhaps because I was also building Samba4 in that tree. Andrew Bartlett
* | Rework Samba4 to use the new common libcli/auth codeAndrew Bartlett2009-04-141-8/+10
|/ | | | | | | In particular, this is the rename from creds_ to netlogon_creds_, as well as other links to use the new common crypto. Andrew Bartlett
* move dcerpc.idl to main directory.Günther Deschner2009-03-242-308/+2
| | | | Guenther
* s4: Use same function signature for convert_* as s3.Jelmer Vernooij2009-03-011-33/+23
|
* Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij2009-03-011-10/+10
| | | | consistency with Samba 3.
* s4:librpc/ndr: if uninitialized variable in string_array codeStefan Metzmacher2009-02-191-1/+1
| | | | metze
* s4:pyrpc: fix compiler warningsStefan Metzmacher2009-02-051-3/+5
| | | | metze
* s4:build: remove not commited files under librpc/gen_ndr with make cleanStefan Metzmacher2009-02-051-1/+3
| | | | metze
* spoolss: move ndr spoolss helper to main librpc dir.Günther Deschner2009-02-052-535/+1
| | | | Guenther
* s4:selftest: avoid hardcoded pathes in blackbox testsStefan Metzmacher2009-02-031-2/+2
| | | | metze
* librpc: add ndr_size_string_array().Günther Deschner2009-02-031-0/+23
| | | | Guenther
* s4:auth/credentials: the python bindings don't use swig anymoreStefan Metzmacher2009-02-021-16/+16
| | | | metze
* s4:py_security: avoid 'this' and use 'py_self' and 'self'Stefan Metzmacher2009-02-021-9/+9
| | | | metze
* s4:libcliraw: s/private/private_dataStefan Metzmacher2009-02-021-8/+8
| | | | metze
* s4:librpc/rpc: s/private/private_dataStefan Metzmacher2009-02-023-11/+11
| | | | metze
* pyrpc: Raise proper NDR error codes with matching strings rather than mappingJelmer Vernooij2009-01-261-1/+1
| | | | to NTSTATUS first.
* Add prototypes required by samba-gtk.Jelmer Vernooij2009-01-251-0/+2
|
* Implement as_sddl.Jelmer Vernooij2009-01-221-1/+19
|
* Support parsing sddl for security descriptors.Jelmer Vernooij2009-01-221-2/+29
|
* Add derpc_transport_string_by_transport(), apply some constVolker Lendecke2009-01-091-1/+2
|
* s4-smbtorture: print hand-decoded service status array in svcctl torture test.Günther Deschner2009-01-091-1/+1
| | | | Guenther
* Avoid using a utility header for Python replacements included in Samba,Jelmer Vernooij2009-01-082-2/+10
| | | | since this will not be shipped with talloc/tdb/tevent/etc.
* s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4Tim Prouty2009-01-072-1/+2
|
* Set proper python exception when running out of memory.Jelmer Vernooij2009-01-071-2/+6
|
* Add some const to dcerpc_binding_build_tower()Volker Lendecke2009-01-061-1/+3
|
* Fix prototype.Jelmer Vernooij2009-01-061-1/+1
|
* py: Properly increase the reference counter of Py_None.Jelmer Vernooij2009-01-062-7/+7
|
* Fix syntax errors.Jelmer Vernooij2009-01-012-3/+3
|
* Add iconv_convenience argument to size functions.Jelmer Vernooij2009-01-011-1/+1
|