summaryrefslogtreecommitdiff
path: root/source3/librpc/ndr
AgeCommit message (Collapse)AuthorFilesLines
2009-02-20s3: Modifications to generic notify structures to allow implementation of ↵Steven Danneman1-0/+39
OneFS notify. The OneFS kernel based change notify system takes an fd of the directory to watch in it's initialization syscall. Since we already have this directory open, this commit plumbs that fd down to the VFS layer via the notify_entry struct. We also need to know if the watch is taken out on a snapshot directory. The full file_id struct is also passed down to make this determination. The file_id marshalling wrappers are hand written here, but should eventually be auto-generated by moving the struct file_id into the idl.
2009-02-19s3:librpc/ndr: if uninitialized variable in string_array codeStefan Metzmacher1-1/+1
metze
2009-02-03librpc: add ndr_size_string_array().Günther Deschner1-0/+23
Guenther
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-1/+0
2008-12-12Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij1-224/+0
2008-11-08s3: security.idl: split of dom_sid stuff into dom_sid.idlStefan Metzmacher3-152/+53
And use the toplevel ndr_sec_helper.c metze
2008-11-02Remove global_loadparm stub in Samba 3 as it's no longer used.Jelmer Vernooij1-1/+0
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij1-0/+1
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters.
2008-10-18drsuapi: share drsuapi idl and helper code.Günther Deschner2-386/+0
Guenther
2008-10-18Use shared util.c.Jelmer Vernooij1-14/+0
2008-10-16s3: re-merge s4 drsuapi helper and re-run make samba3-idl.Günther Deschner1-1/+175
Guenther
2008-10-15Share libndr.h between Samba 3 and Samba 4.Jelmer Vernooij1-515/+0
2008-10-14Share ndr_krb5pac implementation.Jelmer Vernooij1-140/+0
2008-10-14Share ndr_compression.c.Jelmer Vernooij2-344/+0
2008-10-14Remove unused file.Jelmer Vernooij1-1113/+0
2008-10-13Share ndrdump implementation.Jelmer Vernooij2-0/+11
2008-10-13Import warning fixes from Samba 3 into libndr, sync more libndr code.Jelmer Vernooij2-10/+11
2008-10-13Share uuid implementations.Jelmer Vernooij1-227/+0
2008-10-13Share ndr_misc implementations.Jelmer Vernooij1-48/+0
2008-10-13Share ndr_basic implementation.Jelmer Vernooij1-832/+0
2008-10-13Import changes from upstream libndr.Jelmer Vernooij7-132/+335
2008-10-13Move code specific to Samba 3 to a separate file.Jelmer Vernooij4-158/+182
2008-10-12Share RPC binding string utility functions.Jelmer Vernooij2-9/+9
2008-09-23s3-ndr: add stub smb_iconv_convenience to some ndr_ functions.Günther Deschner1-7/+8
Guenther
2008-09-23s3: use samba4 prototype for ndr_push/pull_struct_blob.Günther Deschner1-4/+10
Guenther
2008-09-16Use single copy of compression library in Samba3,4.Jelmer Vernooij1-1/+1
2008-07-19Ooops, GUID_equal was already around :-)Volker Lendecke1-1/+1
(This used to be commit 9a0bc277f23831124d049301bc7009a285d91a11)
2008-07-16Add ndr_syntax_id_equal()Volker Lendecke1-0/+7
(This used to be commit 5fc90908deb417130af122941e084542304a2543)
2008-07-16drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*Stefan Metzmacher1-1/+1
metze (cherry picked from commit de2aed042d09ae7a31ddc4cd920c8fcf193ba06a) (This used to be commit 7488eda7a33f5ebe58a1c1217b7ac7e17e67946d)
2008-05-27drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).Günther Deschner1-1/+1
Guenther (This used to be commit 895036829c137558f7c03c31a8747a51fd290d18)
2008-05-25Move ber_[read|write]_OID_String protypes to proto.hVolker Lendecke1-3/+0
(This used to be commit 2dbbd81677af9c470ee9370ca5414876d21c6b9b)
2008-05-23drsuapi: add all code required for our drsuapi rpc client.Günther Deschner5-0/+562
Guenther (This used to be commit 7c93190843e77764be4d0f6d4f0b93061c192c98)
2008-05-20Fix some signed/unsigned warningsVolker Lendecke1-1/+2
(This used to be commit dbb4d8107a61051d8bcf6c4c69ee976efc50b961)
2008-05-20Cleanup size_t return values in callers of convert_string_allocateTim Prouty1-80/+74
This patch is the second iteration of an inside-out conversion to cleanup functions in charcnv.c returning size_t == -1 to indicate failure. (This used to be commit 6b189dabc562d86dcaa685419d0cb6ea276f100d)
2008-04-18Janitor for tridge. Keep lib/replace in sync with the gcc4Jeremy Allison1-2/+2
changes. Jeremy. (This used to be commit b496f133228b74bf613dab81167a5b9670511c51)
2008-04-17IDL: Re-run make idl and hand merge some required functions from Samba 4.Günther Deschner2-0/+67
Guenther (This used to be commit edb0092e4d66496181de4e21c91d398d54208e60)
2008-04-17IDL: build generated nbt code.Günther Deschner1-0/+11
Guenther (This used to be commit 554dcfdab03f9d06f319a3234d56cf44dc38c9da)
2008-03-27Ndr pull and push errors are worth to be logged with 1 at least.Günther Deschner1-2/+2
Guenther (This used to be commit 3426f13f3bbcb5cae3f2e6aac9e2d04174e5bdc0)
2008-02-25Fix some warningsVolker Lendecke3-8/+20
warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result (This used to be commit ad37b7b0aee265a3e4d8b7552610f4b9a105434d)
2008-02-17Add krb5pac IDL from samba4.Günther Deschner1-0/+141
Guenther (This used to be commit dc2e563e1fe5a18dc799e195d89199a59e3e05a7)
2008-01-29Fix the build. Avoid unrequired ndr_print_ads_struct dependencies.Günther Deschner1-96/+0
Guenther (This used to be commit c832882e49ff0dac6a717819dda24ab814253b2f)
2008-01-29Add ndr_print_ads_auth_flags().Günther Deschner1-2/+17
Guenther (This used to be commit 52bd4ce68d7ff24c480ed350cecfd325e51ba0b4)
2008-01-24Re-run make idl and use generated ndr based on samba4 security.idl (except ↵Günther Deschner4-1140/+1
for DOM_SID). Guenther (This used to be commit 1781a57b18f681f1bc03873330147a813f10eba2)
2008-01-17Use pidl generated data from misc.idl.Günther Deschner3-111/+1
Guenther (This used to be commit 5d8e5cbc3b3ddd1c5788d66f252e4801739243bb)
2008-01-15Add some NDR_PRINT_*_STRING macros (returning talloced strings).Günther Deschner1-1/+9
Guenther (This used to be commit 50ab169f581b4efff5185fd86d1b9ceaaf3974dd)
2008-01-15Add ndr_print_ads_struct().Günther Deschner1-0/+81
Guenther (This used to be commit 0a914a55bab30d765872d72cfdd59889d2afe42a)
2008-01-15Add ndr_print_sockaddr_storage and ndr_print_bool.Günther Deschner1-0/+11
Guenther (This used to be commit f44f76415a7ce3ea73b5c52494f3b36feab4c870)
2007-12-15Use dom_sid_string for sid_string_tallocVolker Lendecke1-0/+5
Remove some code duplication, but introduce one more dependency on librpc/ndr. Easily turned around so that librpc/ndr depends on lib/util_sid if necessary (This used to be commit 3a0b1b2060facd5f1ac1461b23dd86c75cdd9458)
2007-11-11Add ndr_errstrVolker Lendecke1-0/+66
(This used to be commit e3b36073f1fc994b102a5bdf321b9dd519288420)
2007-11-09ndr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)Stefan Metzmacher4-94/+94
ndr_misc.c ndr_sec.h ndr_sec_helper.c librpc/ndr/sid.c metze (This used to be commit 42590e917af464f894bf4eb1490f0d1075b2c10e)