Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rerun: make samba3-idl | Stefan Metzmacher | 2010-08-16 | 3 | -7/+34 |
| | | | | metze | ||||
* | librpc: split out a separate GUID_from_ndr_blob() function | Andrew Tridgell | 2010-07-08 | 2 | -15/+21 |
| | | | | | | | | | | This will simplify many of the places that deal with NDR formatted GUIDs (cherry picked from commit effff544265c63c95cf630d426b630bfe4d25aec) This patch is part of a fix for bug #7538 (Backport fixes for GUID_from_data_blob). (cherry picked from commit e8ed2b596627e8704e3384d5997020059b47144a) | ||||
* | s3-librpc: Fixed GUID_from_data_blob() with length of 32. | Andreas Schneider | 2010-07-05 | 1 | -4/+5 |
| | | | | | | | | | If we hit the case that the blob length is 32. The code goes to the end of the function and generates a GUID with garbage. So try to convert the blob to the GUID and return. Fix bug #7538 (Backport fixes for GUID_from_data_blob). (cherry picked from commit 3c4353d2aa15db278bb87c949cce2deb3a5072ca) | ||||
* | spoolss: more mork on SetPrinterInfo() levels. | Günther Deschner | 2010-05-04 | 4 | -82/+98 |
| | | | | | Guenther (cherry picked from commit be95cb6f8357334af08d1502910a429328b85bc5) | ||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2010-03-11 | 6 | -233/+132 |
| | | | | | | Guenther The last 16 patches address bug #6727 (Printer issues on 3.4.x). | ||||
* | spoolss: fix spoolss_EnumPrinterDataEx IDL. | Günther Deschner | 2010-03-11 | 1 | -2/+2 |
| | | | | | Guenther (cherry picked from commit 4df1047e8398a9af4df94c7e245d993d1f60ef5f) | ||||
* | spoolss: rollback GetPrinterData{Ex} IDL. | Günther Deschner | 2010-03-11 | 3 | -117/+3 |
| | | | | Guenther | ||||
* | spoolss: rollback SetPrinterData{Ex} IDL. | Günther Deschner | 2010-03-11 | 3 | -58/+6 |
| | | | | Guenther | ||||
* | librpc/ndr: don't overwrite the content in ndr_push_relative_ptr2_end() | Stefan Metzmacher | 2010-02-19 | 1 | -2/+8 |
| | | | | | | | | metze (cherry picked from commit 76aa37f653fec2d511921768381db7da661750cb) The last 25 patches address bug #6888 (REGRESSION: printing support for 64 bit windows clients broken). | ||||
* | spoolss: use ndr_push_spoolss_PrinterInfo2 hand-marshalled version (moves ↵ | Günther Deschner | 2010-02-19 | 4 | -238/+238 |
| | | | | | | devmode relative pointer down to sd). Guenther | ||||
* | spoolss: add spoolss_security_descriptor. | Günther Deschner | 2010-02-19 | 5 | -52/+114 |
| | | | | Guenther | ||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2010-02-19 | 5 | -1204/+1568 |
| | | | | Guenther | ||||
* | security: make two bitmaps public. | Günther Deschner | 2010-02-19 | 1 | -2/+2 |
| | | | | | Guenther (cherry picked from commit f10a2d773d141f67319e19b45c40101bb9cb6cf4) | ||||
* | spoolss: make two bitmaps public. | Günther Deschner | 2010-02-19 | 1 | -2/+2 |
| | | | | Guenther | ||||
* | spoolss: make all security descriptors and devicemodes 4 byte aligned and ↵ | Stefan Metzmacher | 2010-02-19 | 1 | -8/+8 |
| | | | | | | | add missing subcontexts. Guenther (cherry picked from commit 8f52957369bf8ce7591d5d9a1436ccb7e384c612) | ||||
* | spoolss: set NDR_RELATIVE_REVERSE flag for various unions that have relative ↵ | Günther Deschner | 2010-02-19 | 1 | -10/+10 |
| | | | | | | | pointers. Guenther (cherry picked from commit 6d0a39741dacd81e33b25a91fa28cdf983d10d84) | ||||
* | ndr_spoolss_buf: use LIBNDR_FLAG_NO_NDR_SIZE in NDR_SPOOLSS_SIZE_* | Stefan Metzmacher | 2010-02-19 | 1 | -2/+2 |
| | | | | | metze (cherry picked from commit 2059a165ee6f4d231aa4075d8ddea70b8df8944f) | ||||
* | spoolss: use subcontext in NDR_SPOOLSS_PUSH_ENUM_OUT macro. | Stefan Metzmacher | 2010-02-19 | 1 | -1/+4 |
| | | | | | metze (cherry picked from commit a4c3aeb79306190b09e284a6a28e3b40fbc5823b) | ||||
* | libndr: fix ndr_size_* calculation with relative reverse buffers | Stefan Metzmacher | 2010-02-19 | 1 | -0/+6 |
| | | | | | metze (cherry picked from commit 8310f02414efd3b792857ed20c636c4c114e1ba2) | ||||
* | libndr: for now align reverse relative pointers to 2 bytes by default. | Stefan Metzmacher | 2010-02-19 | 1 | -0/+3 |
| | | | | | | | | This is just a hack and we should let the callers use FLAG_ALIGN2 explicit in future. metze (cherry picked from commit 4a76d29374769ba4c075b8d5767498848d2e17d6) | ||||
* | libndr: implement LIBNDR_RELATIVE_REVERSE handling | Stefan Metzmacher | 2010-02-19 | 2 | -3/+87 |
| | | | | | | | This is based on Guenther's initial code. metze (cherry picked from commit 31c7780c16651b284009874cf3da04587dc36d19) | ||||
* | libndr: store a subcontext buffer size in ndr_push_subcontext_start. | Günther Deschner | 2010-02-19 | 2 | -0/+2 |
| | | | | | Guenther (cherry picked from commit 05347754ee61f06466d6d9b7f390001992f793ce) | ||||
* | libndr: give an error when ndr_push_relative_ptr2_start()/_end() is used ↵ | Stefan Metzmacher | 2010-02-19 | 1 | -1/+6 |
| | | | | | | | with the RELATIVE_REVERSE flag metze (cherry picked from commit b5f9c44da55abb28222441a7e064a2a25891981f) | ||||
* | libndr: add LIBNDR_FLAG_NO_RELATIVE_REVERSE so that relative reverse ↵ | Günther Deschner | 2010-02-19 | 3 | -0/+7 |
| | | | | | | | processing can be disabled for single structure elements. Guenther (cherry picked from commit a2c34296fa6ca2ffb69cb69698a9b5f81803e8a8) | ||||
* | libndr: add LIBNDR_FLAG_RELATIVE_REVERSE flag. | Günther Deschner | 2010-02-19 | 2 | -0/+4 |
| | | | | | Guenther (cherry picked from commit ee13a51b0514ec3ac4ca9c532c2b101a08ec9784) | ||||
* | libndr: change subcontext buffer allocation to allocate on subcontext_start. | Günther Deschner | 2010-02-19 | 1 | -3/+7 |
| | | | | | Guenther (cherry picked from commit c9fa97b01774d767acfabaf1eec7a6aad1510440) | ||||
* | librpc/ndr: make ndr_push_relative_ptr2() static | Stefan Metzmacher | 2010-02-19 | 2 | -2/+1 |
| | | | | metze | ||||
* | librpc/ndr_krb5pac: use ndr_push_relative_ptr2_start()/_end() | Stefan Metzmacher | 2010-02-19 | 1 | -1/+2 |
| | | | | | metze (cherry picked from commit e03591111a1b9c2f05c29a7afac4641f23f455f4) | ||||
* | librpc/ndr_drsblobs: use ndr_push_relative_ptr2_start()/_end() | Stefan Metzmacher | 2010-02-19 | 1 | -2/+4 |
| | | | | | metze (cherry picked from commit b423bd2115e006f9af5d40cf5b651e03739d53a0) | ||||
* | spoolss: fix relative pointers in ndr_push_spoolss_DriverInfo101. | Günther Deschner | 2010-02-19 | 1 | -10/+20 |
| | | | | | Guenther (cherry picked from commit bfd6edb3e9339d602eb6514ff50c3bb6c671174e) | ||||
* | s3: re-run make full_idl. | Günther Deschner | 2010-02-19 | 5 | -156/+312 |
| | | | | Guenther | ||||
* | libndr: add ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end. | Günther Deschner | 2010-02-19 | 2 | -0/+26 |
| | | | | Guenther | ||||
* | spoolss: remove unused spoolss_StringArray2. | Günther Deschner | 2009-12-14 | 6 | -88/+0 |
| | | | | | | | Guenther The last 13 commits address bug #6883 (Add Printer fails with 0x000006f7 on Windows 7). | ||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2009-12-14 | 6 | -8/+156 |
| | | | | Guenther | ||||
* | spoolss: use spoolss_KeyNames in spoolss_EnumPrinterKey. | Günther Deschner | 2009-12-14 | 1 | -1/+2 |
| | | | | | Guenther (cherry picked from commit 0ecb7f6ab28d7b7c1844554289f5ae8e876b1dcf) | ||||
* | spoolss: add spoolss_KeyNames union. | Günther Deschner | 2009-12-14 | 1 | -0/+6 |
| | | | | | Guenther (cherry picked from commit cf2561473f7bd0bcef5c562c1e901d4ad17e6ee3) | ||||
* | spoolss: hand-marshall the spoolss_StringArray2 struct for ↵ | Günther Deschner | 2009-12-14 | 5 | -49/+61 |
| | | | | | | | | spoolss_EnumPrinterKey. This call is just driving me nuts :-) Guenther | ||||
* | samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey. | Günther Deschner | 2009-12-14 | 6 | -38/+17 |
| | | | | | | | This should finally resolve the endian issues we were seeing on sparc and is much cleaner for spoolss clients and servers. Guenther | ||||
* | spoolss: add spoolss_StringArray2. | Günther Deschner | 2009-12-14 | 6 | -0/+76 |
| | | | | | | | The difference to spoolss_StringArray is that in spoolss_StringArray2 the string array is put into a subcontext of _ndr_size. Guenther | ||||
* | spoolss: fix spoolss_EnumPrinterKey IDL. | Günther Deschner | 2009-11-30 | 6 | -57/+37 |
| | | | | Guenther | ||||
* | misc: mark winreg_Data little-endian except for a REG_DWORD_BIG_ENDIAN. | Günther Deschner | 2009-11-30 | 3 | -143/+216 |
| | | | | Guenther | ||||
* | winreg: add winreg_Data union to IDL. | Günther Deschner | 2009-11-30 | 8 | -87/+295 |
| | | | | Guenther | ||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2009-11-30 | 9 | -31/+31 |
| | | | | | | Guenther Fix bug #6934. | ||||
* | Added mapping table for account object in lsa. | Jeremy Allison | 2009-05-19 | 2 | -0/+24 |
| | | | | Jeremy. | ||||
* | s3: re-run make samba3-idl. | Günther Deschner | 2009-05-19 | 3 | -0/+106 |
| | | | | | Guenther (cherry picked from commit d7142fb1b56073ca0d078d0214f70c2c77186fce) | ||||
* | lsa: add access_masks for accounts, secrets and trusted domains to IDL. | Günther Deschner | 2009-05-19 | 1 | -1/+24 |
| | | | | | Guenther (cherry picked from commit 7c22eed419fe877c51c6c4d1fecea0e2e4aa0b1b) | ||||
* | s3-spoolss: move SPL_ARCH_X defines to IDL. | Günther Deschner | 2009-05-13 | 2 | -0/+16 |
| | | | | | Guenther (cherry picked from commit 7403dd39d608e07f107530819277738ebd20a320) | ||||
* | spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL. | Günther Deschner | 2009-05-13 | 1 | -0/+2 |
| | | | | | Guenther (cherry picked from commit a4f558da79e5746124b79583ca608b394e635ad3) | ||||
* | s3-build: re-run make samba3-idl. | Günther Deschner | 2009-05-13 | 1 | -0/+92 |
| | | | | | Guenther (cherry picked from commit b716e57bef3b42c4be24b5d41c05dbc0665f5191) | ||||
* | initshutdown: add shutdown reason codes. | Günther Deschner | 2009-05-13 | 1 | -0/+46 |
| | | | | | Guenther (cherry picked from commit c07f4a1299700cf6d530aee390972d3324ba0566) |