summaryrefslogtreecommitdiffstats
path: root/librpc
Commit message (Collapse)AuthorAgeFilesLines
* samr: filterModuleName is a lsa_String in userPwdChangeFailureInformation.Günther Deschner2011-11-141-1/+1
| | | | | | | | | | | | | | | | The entire marshalling of samr_ChangePasswordUser3 broke with c2685cdedb430ae75a94e86f34484292b4269363. Matthias, the bad effect of this change was that actually all failed password change attempts will always return NT_STATUS_OK because the last 4 bytes (the resulting status code) were not marshalled anymore. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Nov 9 00:41:13 CET 2011 on sn-devel-104 (cherry picked from commit 8a18edf1c2d553105cfcadec4d892e4e5a0fdba1) The last 2 patches address bug #8591 (samr_ChangePasswordUser3 IDL incorrect).
* Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 shareJeremy Allison2011-10-081-0/+1
| | | | | Handle the SECINFO_LABEL flag in the same was as Win2k3. (cherry picked from commit 893497ee169ba5455cd70458a339e60544e171d7)
* nbt: fix WinXP S3 domain join: alignment of nbt_netlogon_response_from_pdcAndrew Bartlett2011-07-291-1/+1
| | | | | | | | | | | This fixes WinXP joining a Samba3 domain, which was broken on hosts with an even number of characters in the host name. The alignment requested in the structure was ignored because of the overall NDR_NOALIGN set on the packet. Andrew Bartlett Fix bug #8326 (WinXP cannot join a Samba3 domain with a 'even' hostname).
* librpc/ndr/ndr_table.h: fix licence/copyrightGünther Deschner2011-06-141-0/+22
| | | | | Guenther (cherry picked from commit 768ed8b98517d0146317fd409ccaede3e53942ef)
* librpc/ndr/ndr_spoolss_buf.h: fix licence/copyrightGünther Deschner2011-06-141-0/+23
| | | | | Guenther (cherry picked from commit 8b75b65b36f79a4d94b11d3fc599d3c884a335e0)
* librpc/ndr/ndr_dns.h: fix licence/copyrightGünther Deschner2011-06-141-0/+25
| | | | | Guenther (cherry picked from commit 4dadee3adf4deb212f14c0a574dc0e91baa6589a)
* librpc/ndr/ndr_compression.h: fix licence/copyrightGünther Deschner2011-06-141-0/+22
| | | | | Guenther (cherry picked from commit e9e2f3034e8771b36cfbd19a661724a6039eaca4)
* librpc/ndr/ndr_backupkey.h: fix licence/copyrightGünther Deschner2011-06-141-0/+21
| | | | | Guenther (cherry picked from commit cfa1507610992b4a3caeb6d35b16ccecf7b86939)
* Revert "Fix bug 8196 - Many (newer) header files don't have copyright / GPL ↵Karolin Seeger2011-06-076-125/+0
| | | | | | header comments." This reverts commit 6df3ff20620b3262ff232a478312c61a207ed4ff.
* Fix bug 8196 - Many (newer) header files don't have copyright / GPL header ↵Jeremy Allison2011-06-076-0/+125
| | | | | | comments. Add missing GPL headers and (C) statements.
* s3-printing: Get the location info from cups.Günther Deschner2011-05-161-0/+1
| | | | | Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit 854467851da48e02dcd8f869cb031c8943707017)
* s3-rap: add rap_NetRemoteTOD to IDL.Günther Deschner2011-05-161-0/+22
| | | | | Guenther (cherry picked from commit b82caab5c9d8821cd125654e3233da40eb4c61d1)
* s3: Add wbint_LookupSidsVolker Lendecke2011-04-131-3/+3
| | | | | | This will be called from wb_lookupsids to query remote DCs via lsa Signed-off-by: Jeremy Allison <jra@samba.org>
* lsa: use lsa_TrustedAccessMask in some more places in the lsa IDL.Günther Deschner2011-04-071-3/+3
| | | | | Guenther (cherry picked from commit 26d67846d47d5d1be54d1a8b045f5293a4a02839)
* Make ndr_push_charset robust in the face of zero destination length.Jeremy Allison2011-03-311-8/+11
|
* librpc: Add some error checking to dcerpc_floor_pack_rhs_if_version_dataVolker Lendecke2011-03-271-1/+5
| | | | (cherry picked from commit 8d9cbc7c221ae49acef60f82e90f387b05c8e91f)
* librpc: Fix Coverity ID 2198: NULL_RETURNSVolker Lendecke2011-03-271-3/+14
| | | | (cherry picked from commit 9370c28425500c0ad8cff27886c49ce256a1e59e)
* librpc: Return an error if we a broken floor.Andreas Schneider2011-03-241-4/+9
| | | | Pair-Programmed-With: Simo Sorce <idra@samba.org>
* cleanup: fix some trailing spacesSimo Sorce2011-03-241-4/+4
|
* librpc: Added a dcerpc_binding_dup() function.Andreas Schneider2011-03-242-0/+82
|
* librpc: bring more librpc prototypes in common.Günther Deschner2011-03-241-0/+12
| | | | | Guenther (cherry picked from commit b903c289390741e423c7457e7ee82c8c5cb8b74b)
* rap: add rap_NetSessionGetInfo to IDL.Günther Deschner2011-03-181-0/+11
| | | | | Guenther (cherry picked from commit f87a072b95e0eabffedb975d4fd4784300f7ad18)
* rap: add rap_NetUserDelete IDL.Günther Deschner2011-03-181-0/+7
| | | | | Guenther (cherry picked from commit 9b1f2df3b1528525c8e895cb1d413d019bbb71d4)
* rap: add rap_NetUserAdd IDL.Günther Deschner2011-03-181-0/+11
| | | | | Guenther (cherry picked from commit dd5460c2e5f8c074bffdd45314fea506d7dbbc8a)
* idl: define printcap IPC message formatDavid Disseldorp2011-03-163-1/+24
| | | | Signed-off-by: Andreas Schneider <asn@samba.org>
* rpc: make ndr/ndr_svcctl.h publicAndrew Tridgell2011-03-151-2/+2
| | | | this is used by public header gen_ndr/ndr_svcctl.h
* librpc/rpc: move DCERPC_ flags to rpc_common.hStefan Metzmacher2011-03-131-0/+54
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Mar 13 20:45:53 CET 2011 on sn-devel-104
* librpc/rpc: add dcerpc_binding_handle_raw_call()Stefan Metzmacher2011-03-132-0/+70
| | | | metze
* librpc/rpc: move struct dcerpc_binding to rpc_common.hStefan Metzmacher2011-03-131-0/+14
| | | | metze
* librpc/rpc: move enum dcerpc_transport_t to rpc_common.hStefan Metzmacher2011-03-131-0/+6
| | | | metze
* librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.hStefan Metzmacher2011-03-111-2/+101
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Mar 11 12:28:08 CET 2011 on sn-devel-104
* frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()Stefan Metzmacher2011-03-101-2/+10
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 10 15:18:22 CET 2011 on sn-devel-104
* librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functionsStefan Metzmacher2011-03-101-5/+73
| | | | metze
* librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()Stefan Metzmacher2011-03-102-0/+36
| | | | metze
* librpc/ndr: add ndr_interface_call_pipeStefan Metzmacher2011-03-101-0/+16
| | | | metze
* librpc/ndr use hyper for uid_t/gid_t rather than udlongAndrew Bartlett2011-03-091-4/+4
| | | | | | | | | | This has 8 byte alignment, which is what was specified in pidl for these types. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Mar 9 09:03:09 CET 2011 on sn-devel-104
* s3-rpc_client: Added DCERPC_AUTH_TYPE_NCALRPC bind.Andreas Schneider2011-03-081-1/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* librpc/idl: remove unused string defines from idl_types.hStefan Metzmacher2011-03-021-23/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Mar 2 14:09:44 CET 2011 on sn-devel-104
* librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontextStefan Metzmacher2011-03-021-1/+4
| | | | | | | | | This is not strictly needed, but it's good to have the logic in common with the other Enum* calls. This also allows us to play with the NDR_RELATIVE_REVERSE flag. metze
* rap: add rap_NetSessionEnum to IDL.Günther Deschner2011-03-021-0/+30
| | | | Guenther
* librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBsStefan Metzmacher2011-03-012-5/+14
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Mar 1 17:11:03 CET 2011 on sn-devel-104
* librpc/idl Add helper structures for use by samba3 in auth_session_infoAndrew Bartlett2011-03-012-0/+23
| | | | | | | The unix info and in particular unix token needs to be preserved into the struct auth_session_info. Andrew Bartlett
* pidl Add support for uid_t and gid_t typesAndrew Bartlett2011-03-012-0/+62
| | | | | | | | | These are mapped to uint64_t, which should be big enough. This is proposed to be used for internal Samba representations, where it would be more painful to convert all the callers to an uint64_t calling convention. Andrew Bartlett
* spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byteStefan Metzmacher2011-03-011-1/+1
| | | | | | | metze Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Mar 1 02:12:37 CET 2011 on sn-devel-104
* spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the typeStefan Metzmacher2011-02-283-1/+34
| | | | metze
* TODO test/review librpc/ndr: remove align2 hack for relative pointersStefan Metzmacher2011-02-281-5/+1
| | | | metze
* TODO test/review librpc: align nstring and nstring_array to 2 byteStefan Metzmacher2011-02-281-2/+2
| | | | metze
* librpc/ndr: ndr align relative pointers based on the given flagsStefan Metzmacher2011-02-281-0/+26
| | | | | | | We used to do this only for the reverse relative pointers and now we always do it. metze
* TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at ↵Stefan Metzmacher2011-02-281-4/+5
| | | | | | LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS metze
* build: moved librpc/rpc/*.c into a rpccommon libraryAndrew Tridgell2011-02-246-0/+111
| | | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Feb 24 02:42:37 CET 2011 on sn-devel-104