summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* readability reformattingSimo Sorce2010-02-191-28/+36
| | | | stop this function from maiking my eyes bleed
* s4:rpc_server Add a 'if_version' parameter to the bind operation.Andrew Bartlett2010-02-205-6/+8
| | | | | | | This allows the interface version to be forwarded to the remote server in the RPC proxy, both in the endpoint lookup and the subsequent bind. Andrew Bartlett
* librpc When sending endpoint mapper requests, include the minor if_versionAndrew Bartlett2010-02-201-1/+16
| | | | | | | | The minor version (in the upper 16 bits of syntax->if_version) needs to be pushed as the right hand side of the endpoint mapper floor (the same floor as the interface UUID and major if_version). Andrew Bartlett
* s4-smbtorture: more work on devicemode tests.Günther Deschner2010-02-191-35/+63
| | | | Guenther
* s4-smbtorture: explain failure conditions in printer device mode tests a ↵Günther Deschner2010-02-191-11/+20
| | | | | | little more. Guenther
* s4-smbtorture: add --option=torture:spoolss_check_size=yes.Günther Deschner2010-02-191-0/+6
| | | | | | This disables the size calculation comparison by default. Guenther
* s4-smbtorture: print more comments while running SD and DM tests in ↵Günther Deschner2010-02-191-15/+14
| | | | | | RPC-SPOOLSS-PRINTER. Guenther
* testprogs: ignore GetJob level 3 and 4 against samba for now.Günther Deschner2010-02-192-1/+3
| | | | Guenther
* librpc/ndr: don't overwrite the content in ndr_push_relative_ptr2_end()Stefan Metzmacher2010-02-191-2/+8
| | | | metze
* s4:selftest Add test for the RPC proxyAndrew Bartlett2010-02-191-0/+3
|
* s4:selftest Add infrastructure for testing against an RPC proxyAndrew Bartlett2010-02-192-11/+117
| | | | | | | | This also changes the 'testenv' code to use a new environment 'all' (we may wish to make other complex tests depend on this in future), and exports more names in more namespaces. Andrew Bartlett
* misc.idl: Add reference to the slightly odd representation of if_versionAndrew Bartlett2010-02-191-0/+3
| | | | | | | I found this confusing, so explian for the next poor programmer who has to get up to speed with this quickly. Andrew Bartlett
* s4:rpc_server Record the remote connections association group IDAndrew Bartlett2010-02-192-6/+39
| | | | | | | | | | | By recording the association group the remote server assigned to our proxied RPC connection, we can ensure we use the same value when the client wishes to use it. This isn't stored in a private pointer, as mapiproxy will want to use this feature too. Andrew Bartlett
* s4:winbind Make the 'no SID found' message even more detailedAndrew Bartlett2010-02-192-5/+26
| | | | | | | Now we give the user a clue as to what may be wrong, and the file path that we could not find the domain SID in. Andrew Bartlett
* More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.Jeremy Allison2010-02-181-16/+31
| | | | | | Alignment space calculations are tricky :-). Jeremy.
* s3-spoolss: add support for _spoolss_SetPrinter level 8.Günther Deschner2010-02-191-1/+65
| | | | Guenther
* nss_wrapper: fix segfault in print_group() in the testsuiteMichael Adam2010-02-191-1/+1
| | | | | | | | Running 'TESTS=posix_s3 POSIX_SUBTESTS="RPC-SAMR-LARGE-DC LOCAL-NSS-WRAPPER" make test' from s3 made smbtorture4 crash on my box. Michael
* More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.Jeremy Allison2010-02-181-14/+16
| | | | | | | Ensure we calculate the space correctly (including the ss_padding_len) when constructing reply packets. Jeremy.
* s4-smbtorture: add LOCAL-NSS-WRAPPER-DUPLICATES test.Günther Deschner2010-02-181-1/+92
| | | | Guenther
* s4-smbtorture: be more verbose in LOCAL-NSS-WRAPPER.Günther Deschner2010-02-181-4/+4
| | | | Guenther
* s3: optimize strict allocate for XFS on IRIXBjörn Jacke2010-02-181-0/+25
|
* testprogs: add tests for GetJob() to spoolss test.Günther Deschner2010-02-181-0/+106
| | | | Guenther
* Fix bug #7155 - valgrind Conditional jump or move depends on uninitialised ↵Jeremy Allison2010-02-181-0/+1
| | | | | | | | | | value(s) error when "mangling method = hash" The charset array allocated in init_chartest() is allocated by MALLOC, but only some elements of it being set after allocation. Fix is to memset to zero after allocation. Jeremy.
* Fix bug #7154 - mangling method = hash can crash storing a name not ↵Jeremy Allison2010-02-181-3/+5
| | | | | | | | | containing a '.' Fix use of uninitialized variable. This can lead to crashes if mangling = hash processes names with no '.'. Jeremy.
* testprogs: add RPC_S_PROCNUM_OUT_OF_RANGE error.Günther Deschner2010-02-181-0/+2
| | | | Guenther
* spoolss: use ndr_push_spoolss_PrinterInfo2 hand-marshalled version (moves ↵Günther Deschner2010-02-184-239/+239
| | | | | | devmode relative pointer down to sd). Guenther
* spoolss: add spoolss_security_descriptor.Günther Deschner2010-02-185-52/+115
| | | | Guenther
* s3: re-run make samba3-idl.Günther Deschner2010-02-185-1263/+1627
| | | | Guenther
* security: make two bitmaps public.Günther Deschner2010-02-181-2/+2
| | | | Guenther
* spoolss: make two bitmaps public.Günther Deschner2010-02-181-2/+2
| | | | Guenther
* spoolss: make all security descriptors and devicemodes 4 byte aligned and ↵Stefan Metzmacher2010-02-181-8/+8
| | | | | | add missing subcontexts. Guenther
* spoolss: set NDR_RELATIVE_REVERSE flag for various unions that have relative ↵Günther Deschner2010-02-181-10/+10
| | | | | | pointers. Guenther
* ndr_spoolss_buf: use LIBNDR_FLAG_NO_NDR_SIZE in NDR_SPOOLSS_SIZE_*Stefan Metzmacher2010-02-181-2/+2
| | | | metze
* spoolss: use subcontext in NDR_SPOOLSS_PUSH_ENUM_OUT macro.Stefan Metzmacher2010-02-181-1/+4
| | | | metze
* libndr: fix ndr_size_* calculation with relative reverse buffersStefan Metzmacher2010-02-181-0/+6
| | | | metze
* libndr: for now align reverse relative pointers to 2 bytes by default.Stefan Metzmacher2010-02-181-0/+3
| | | | | | | This is just a hack and we should let the callers use FLAG_ALIGN2 explicit in future. metze
* libndr: implement LIBNDR_RELATIVE_REVERSE handlingStefan Metzmacher2010-02-182-3/+87
| | | | | | This is based on Guenther's initial code. metze
* libndr: store a subcontext buffer size in ndr_push_subcontext_start.Günther Deschner2010-02-182-0/+2
| | | | Guenther
* libndr: give an error when ndr_push_relative_ptr2_start()/_end() is used ↵Stefan Metzmacher2010-02-181-1/+6
| | | | | | with the RELATIVE_REVERSE flag metze
* libndr: add LIBNDR_FLAG_NO_RELATIVE_REVERSE so that relative reverse processingGünther Deschner2010-02-183-0/+7
| | | | | | can be disabled for single structure elements. Guenther
* libndr: add LIBNDR_FLAG_RELATIVE_REVERSE flag.Günther Deschner2010-02-182-0/+4
| | | | Guenther
* libndr: change subcontext buffer allocation to allocate on subcontext_start.Günther Deschner2010-02-181-3/+7
| | | | Guenther
* librpc/ndr: make ndr_push_relative_ptr2() staticStefan Metzmacher2010-02-182-2/+1
| | | | metze
* librpc/ndr_krb5pac: use ndr_push_relative_ptr2_start()/_end()Stefan Metzmacher2010-02-181-1/+2
| | | | metze
* librpc/ndr_drsblobs: use ndr_push_relative_ptr2_start()/_end()Stefan Metzmacher2010-02-181-2/+4
| | | | metze
* spoolss: fix relative pointers in ndr_push_spoolss_DriverInfo101.Günther Deschner2010-02-181-10/+20
| | | | Guenther
* s3: re-run make full_idl.Günther Deschner2010-02-186-172/+344
| | | | Guenther
* pidl: use ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.Günther Deschner2010-02-181-1/+5
| | | | Guenther
* libndr: add ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.Günther Deschner2010-02-182-0/+26
| | | | Guenther
* s3-docs: Remove trailing whitespaces and fix a typo.Karolin Seeger2010-02-181-3/+3
| | | | Karolin