summaryrefslogtreecommitdiffstats
path: root/source3/librpc/ndr
Commit message (Collapse)AuthorAgeFilesLines
...
* Add ndr_syntax_id_equal()Volker Lendecke2008-07-161-0/+7
| | | | (This used to be commit 5fc90908deb417130af122941e084542304a2543)
* drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*Stefan Metzmacher2008-07-161-1/+1
| | | | | | metze (cherry picked from commit de2aed042d09ae7a31ddc4cd920c8fcf193ba06a) (This used to be commit 7488eda7a33f5ebe58a1c1217b7ac7e17e67946d)
* drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).Günther Deschner2008-05-271-1/+1
| | | | | Guenther (This used to be commit 895036829c137558f7c03c31a8747a51fd290d18)
* Move ber_[read|write]_OID_String protypes to proto.hVolker Lendecke2008-05-251-3/+0
| | | | (This used to be commit 2dbbd81677af9c470ee9370ca5414876d21c6b9b)
* drsuapi: add all code required for our drsuapi rpc client.Günther Deschner2008-05-235-0/+562
| | | | | Guenther (This used to be commit 7c93190843e77764be4d0f6d4f0b93061c192c98)
* Fix some signed/unsigned warningsVolker Lendecke2008-05-201-1/+2
| | | | (This used to be commit dbb4d8107a61051d8bcf6c4c69ee976efc50b961)
* Cleanup size_t return values in callers of convert_string_allocateTim Prouty2008-05-201-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)
* Janitor for tridge. Keep lib/replace in sync with the gcc4Jeremy Allison2008-04-181-2/+2
| | | | | | changes. Jeremy. (This used to be commit b496f133228b74bf613dab81167a5b9670511c51)
* IDL: Re-run make idl and hand merge some required functions from Samba 4.Günther Deschner2008-04-172-0/+67
| | | | | Guenther (This used to be commit edb0092e4d66496181de4e21c91d398d54208e60)
* IDL: build generated nbt code.Günther Deschner2008-04-171-0/+11
| | | | | Guenther (This used to be commit 554dcfdab03f9d06f319a3234d56cf44dc38c9da)
* Ndr pull and push errors are worth to be logged with 1 at least.Günther Deschner2008-03-271-2/+2
| | | | | Guenther (This used to be commit 3426f13f3bbcb5cae3f2e6aac9e2d04174e5bdc0)
* Fix some warningsVolker Lendecke2008-02-253-8/+20
| | | | | warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result (This used to be commit ad37b7b0aee265a3e4d8b7552610f4b9a105434d)
* Add krb5pac IDL from samba4.Günther Deschner2008-02-171-0/+141
| | | | | Guenther (This used to be commit dc2e563e1fe5a18dc799e195d89199a59e3e05a7)
* Fix the build. Avoid unrequired ndr_print_ads_struct dependencies.Günther Deschner2008-01-291-96/+0
| | | | | Guenther (This used to be commit c832882e49ff0dac6a717819dda24ab814253b2f)
* Add ndr_print_ads_auth_flags().Günther Deschner2008-01-291-2/+17
| | | | | Guenther (This used to be commit 52bd4ce68d7ff24c480ed350cecfd325e51ba0b4)
* Re-run make idl and use generated ndr based on samba4 security.idl (except ↵Günther Deschner2008-01-244-1140/+1
| | | | | | | for DOM_SID). Guenther (This used to be commit 1781a57b18f681f1bc03873330147a813f10eba2)
* Use pidl generated data from misc.idl.Günther Deschner2008-01-173-111/+1
| | | | | Guenther (This used to be commit 5d8e5cbc3b3ddd1c5788d66f252e4801739243bb)
* Add some NDR_PRINT_*_STRING macros (returning talloced strings).Günther Deschner2008-01-151-1/+9
| | | | | Guenther (This used to be commit 50ab169f581b4efff5185fd86d1b9ceaaf3974dd)
* Add ndr_print_ads_struct().Günther Deschner2008-01-151-0/+81
| | | | | Guenther (This used to be commit 0a914a55bab30d765872d72cfdd59889d2afe42a)
* Add ndr_print_sockaddr_storage and ndr_print_bool.Günther Deschner2008-01-151-0/+11
| | | | | Guenther (This used to be commit f44f76415a7ce3ea73b5c52494f3b36feab4c870)
* Use dom_sid_string for sid_string_tallocVolker Lendecke2007-12-151-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)
* Add ndr_errstrVolker Lendecke2007-11-111-0/+66
| | | | (This used to be commit e3b36073f1fc994b102a5bdf321b9dd519288420)
* ndr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)Stefan Metzmacher2007-11-094-94/+94
| | | | | | | | | | ndr_misc.c ndr_sec.h ndr_sec_helper.c librpc/ndr/sid.c metze (This used to be commit 42590e917af464f894bf4eb1490f0d1075b2c10e)
* ndr: change NTSTAUS into enum ndr_err_code (basic stuff)metze2007-11-094-193/+206
| | | | | | | | | librpc/ndr/ metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25916 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit b1b8088cafa3ebbc94d700c7a029a2b74b7652ed)
* Fix some warningsVolker Lendecke2007-11-091-9/+18
| | | | (This used to be commit df42038f8801ca65ed7d44f7ae26640e2d840dba)
* use samba4's librpc/ndr/uuid.cStefan Metzmacher2007-11-092-126/+227
| | | | | metze (This used to be commit c148e91fdedd20cfb737465dffc86ed6fa7d7c02)
* sync the most parts of librpc/ndr with samba4Stefan Metzmacher2007-11-084-228/+382
| | | | | metze (This used to be commit 201800a4c960d4f2afeb6cc760ac303df76d5e36)
* we should not ignore convert_string_talloc() failures.Stefan Metzmacher2007-11-081-1/+1
| | | | | | | In all other places in ndr_string.c we already use False... metze (This used to be commit 9a201fd4c81509eb8a93087a38bb0fda69dfd7e4)
* - check return value of ndr_push_set_switch_value()metze2007-11-071-1/+8
| | | | | | | | | - fix memory leaks in error pathes metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25798 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit a0d0a06a9e39ea4fd07e9381f4b3397f403ab79d)
* use error and out logicmetze2007-11-071-3/+7
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25797 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 55d01b3f5b55cab3228270c0f6c164f11b0803f5)
* use NT_STATUS_HAVE_NO_MEMORY()metze2007-11-071-3/+1
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25796 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit be1f2f1abf15b34f8ab08d9e63637962fa762853)
* use NDR_CHECK()metze2007-11-071-4/+3
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25794 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 91ccaa8e70f1665bd759a80363cda9605399464e)
* check the return value of ndr_push_set_switch_value()metze2007-11-071-1/+1
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25793 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit aa155b2c2936c0e9996eda0a21f137773270343a)
* use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()metze2007-11-071-16/+6
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25792 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit f3dde8c7b73b619a54814bc6a862fa917455b624)
* the return value of ndr_pull_set_switch_value() should be checkedmetze2007-11-071-2/+2
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25779 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 1563a08cb07738c11ea7b68ba9e814885060b0b7)
* use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macrosmetze2007-11-071-22/+10
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25778 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit b542eaf825aa42b53f08c73e2b86ee9fafb33256)
* add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directlymetze2007-11-072-3/+10
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25777 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 52c422f4d7f8549a11d637de1abceabc1ae86497)
* create ndr_pull_union_blob_all() and match the logic of the struct fnsmetze2007-11-071-4/+20
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25774 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 8ed241532a069c4207945d5f1ceb1ec817ba7976)
* add NDR_ERR_INVALID_POINTERmetze2007-10-272-1/+4
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25744 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 3625ed395c23101095321de80e89fcbc8c76be4c)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-183-6/+6
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
* Add start of IPv6 implementation. Currently most of this is avoidingJeremy Allison2007-10-101-1/+1
| | | | | | | | | | | IPv6 in winbindd, but moves most of the socket functions that were wrongly in lib/util.c into lib/util_sock.c and provides generic IPv4/6 independent versions of most things. Still lots of work to do, but now I can see how I'll fix the access check code. Nasty part that remains is the name resolution code which is used to returning arrays of in_addr structs. Jeremy. (This used to be commit 3f6bd0e1ec5cc6670f3d08f76fc2cd94c9cd1a08)
* r25593: Add missing security_secinfo bits as seen while managing security ↵Günther Deschner2007-10-102-0/+8
| | | | | | | | | descriptor inheritance with regedit. Guenther (This used to be commit 534ee13596cd4d95b61ae973823b3041bd889216)
* r24552: merge from SAMBA_4_0:Stefan Metzmacher2007-10-101-1/+14
| | | | | | | | | | rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list -> ndr_interface_list and move them to libndr.h metze (This used to be commit f57d23d0f1b1c7a435f3a4ad801e58519cc92a77)
* r24541: merge from SAMBA_4_0:Stefan Metzmacher2007-10-101-0/+5
| | | | | | | | rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h metze (This used to be commit 9fec0d6c2ceaf66752baa5c8a34821bef2c5b833)
* r24538: merge from SAMBA_4_0:Stefan Metzmacher2007-10-101-0/+9
| | | | | | | | rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h metze (This used to be commit 24e096b3659c3070a1ce029174fba51ae59e89ad)
* r24533: merge from SAMBA_4_0:Stefan Metzmacher2007-10-103-9/+9
| | | | | | | rename dcerpc_syntax_id -> ndr_syntax_id metze (This used to be commit 7facd9bf3ffd0718bc9f9161274d18a0014f3744)
* r24360: Make ndr_print_debug_helper() output readable.Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit 45ee3b55d51fcde0e5c0ea56069656d6f2647fff)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-107-14/+7
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-107-7/+7
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r23410: Merge the core of the cluster code.Volker Lendecke2007-10-101-0/+10
| | | | | | | | | | | | | | | | | I'm 100% certain I've forgotten to merge something, but the main code should be in. It's mainly in dbwrap_ctdb.c, ctdbd_conn.c and messages_ctdbd.c. There should be no changes to the non-cluster case, it does survive make test on my laptop. It survives some very basic tests with ctdbd enables, I did not do the full test suite for clusters yet. Phew... Volker (This used to be commit 15553d6327a3aecdd2b0b94a3656d04bf4106323)