summaryrefslogtreecommitdiff
path: root/source4/librpc
AgeCommit message (Collapse)AuthorFilesLines
2009-08-07fixed several places that unnecessarily take a reference to the event contextAndrew Tridgell1-1/+1
These references were triggering the ambiguous talloc_free errors from the recent talloc changes when the server is run using the 'standard' process model instead of the 'single' process model. I am aiming to move the build farm to use the 'standard' process model soon, as part of an effort to make our test environment better match the real deployment of Samba4. The references are not needed as the way that the event context is used is as the 'top parent', so when the event context is freed then all of the structures that were taking a reference to the event context were actually freed as well, thus making the references redundent.
2009-07-31winsif.idl: add definition of winsif_WinsDoScanvengingNew()Stefan Metzmacher1-1/+14
metze
2009-07-31winsif.idl: add definition of winsif_WinsStatusWHdl()Stefan Metzmacher1-1/+5
metze
2009-07-31winsif.idl: add definition of winsif_WinsStatusNew()Stefan Metzmacher1-1/+17
metze
2009-07-31winsif.idl: add definition of winsif_WinsGetDbRecsByName()Stefan Metzmacher1-2/+9
metze
2009-07-31winsif.idl: add definition of winsif_WinsGetBrowserNames()Stefan Metzmacher1-1/+10
metze
2009-07-31winsif.idl: add definition of winsif_WinsSetFlags()Stefan Metzmacher1-1/+3
metze
2009-07-31winsif.idl: add definition of winsif_WinsDeleteWins()Stefan Metzmacher1-1/+3
metze
2009-07-31winsif.idl: add definition of winsif_WinsGetBrowserNames_Old()Stefan Metzmacher1-1/+13
metze
2009-07-31winsif.idl: add definition of winsif_WinsGetNameAndAdd()Stefan Metzmacher1-1/+9
metze
2009-07-31winsif.idl: add definition of winsif_WinsWorkerThreadUpdate()Stefan Metzmacher1-1/+3
metze
2009-07-31winsif.idl: add definition of winsif_WinsResetCounters()Stefan Metzmacher1-1/+1
metze
2009-07-31winsif.idl: add definition of winsif_WinsSetPriorityClass()Stefan Metzmacher1-1/+3
metze
2009-07-31winsif.idl: add definition of winsif_WinsPullRange()Stefan Metzmacher1-1/+6
metze
2009-07-31winsif.idl: add definition of winsif_WinsDelDbRecs()Stefan Metzmacher1-1/+5
metze
2009-07-31winsif.idl: add definition of winsif_WinsBackup()Stefan Metzmacher1-1/+4
metze
2009-07-31winsif.idl: add definition of winsif_WinsTerm()Stefan Metzmacher1-1/+3
metze
2009-07-31winsif.idl: add definition of winsif_WinsGetDbRecs()Stefan Metzmacher1-1/+13
metze
2009-07-31winsif.idl: add definition of winsif_WinsDoScavenging()Stefan Metzmacher1-1/+1
metze
2009-07-31winsif.idl: add definition of winsif_WinsDoStaticInit()Stefan Metzmacher1-1/+4
metze
2009-07-31winsif.idl: add definition of winsif_WinsTrigger()Stefan Metzmacher1-1/+10
metze
2009-07-31winsif.idl: add definition of winsif_WinsStatus()Stefan Metzmacher1-1/+76
metze
2009-07-31winsif.idl: add definition of WinsRecordAction()Stefan Metzmacher1-1/+53
metze
2009-07-31winsif.idl: add missing function callsStefan Metzmacher1-1/+74
metze
2009-07-31s4:librpc: rename wins.idl => winsif.idlStefan Metzmacher2-8/+8
metze
2009-07-30DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal.Jelmer Vernooij1-4/+4
Use py_talloc_reference in DCE/RPC code, fixes access to SAMR pipe.
2009-07-22frstrans.idl: add new DFS-R FrsTransport interface with dummy functionsStefan Metzmacher1-1/+8
metze
2009-07-21frsrpc.idl: make the chunk array in frsrpc_CommPktChunkCtr dynamicStefan Metzmacher1-1/+1
We add an extra num_chunks to the frsrpc_CommPktChunkCtr structure and use hand modified ndr_push/pull functions to let it not appear on the wire. metze
2009-07-19Include ntsvc NDR in libndr-standard.Jelmer Vernooij1-8/+5
2009-07-19Merge more ndr interfaces into libndr-standard.Jelmer Vernooij1-57/+21
2009-07-19librpc: Integrate some subsystems now part of libndr-standard and integrate ↵Jelmer Vernooij1-30/+14
ndr_dfs in libndr-standard.
2009-07-19Create libndr-standard, which includes the NDR marshalling code forJelmer Vernooij1-15/+25
the "standard" set of DCE/RPC interfaces found on Windows.
2009-07-01A rather strange varient of talloc_unlinkAndrew Tridgell1-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.
2009-07-01py_talloc_import now uses a steal, so this free is incorrectAndrew Tridgell1-1/+0
2009-07-01fixed rpc smb code to not reply on talloc_free being a function pointerAndrew Tridgell2-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
2009-06-18s4:libnet Allow 'net password change' to work on expired passwordsAndrew Bartlett2-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
2009-06-12always enable RPC debugging with a debug level >= 100.Andrew Tridgell2-0/+8
This helps with tools where setting the binding string is not possible, such as net
2009-06-02Fix more unresolved symbols.Jelmer Vernooij1-2/+1
2009-06-02python: Move helper functions for using param into a separate file ratherJelmer Vernooij1-17/+17
than linking against the python module.
2009-04-23Fix of a bug in the security.descriptor.as_sddl() methodnadezhda ivanova1-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>
2009-04-21Revert "Use an absolute path to ensure that we can always regenerate tables.c"Stefan Metzmacher1-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
2009-04-21Add str() for policy_handles.Andrew Bartlett1-1/+11
Pair programmed with Jelmer
2009-04-21python/dcerpc: Custom implementations of policy_handle.__init__ and ↵Andrew Bartlett1-0/+38
policy_handle.__repr__ pair-programmed with Jelmer
2009-04-21python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and ↵Andrew Bartlett1-0/+92
GUID.__cmp__.
2009-04-20s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send()Stefan Metzmacher2-8/+9
The caller should decide if async is desired it should be harcoded per call. metze
2009-04-20s4:librpc/rpc: remove async argument from the sync dcerpc_request() functionStefan Metzmacher3-4/+2
metze
2009-04-20s4:librpc/rpc: only use smb_trans for sync rpc callsStefan Metzmacher1-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
2009-04-20s4:librpc/rpc: ask for 0x2000 bytes in the ioctl case to match all othercasesStefan Metzmacher1-1/+1
metze
2009-04-20Merge commit 'origin/master' into libcli-auth-merge-without-netlogondAndrew Bartlett1-3/+12
2009-04-20Make domain sid argument to as_sddl() optional.Jelmer Vernooij1-3/+12