Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-01 | s3-auth struct security_unix_token replaces UNIX_USER_TOKEN | Andrew Bartlett | 11 | -36/+29 | |
2011-03-01 | librpc/idl Add helper structures for use by samba3 in auth_session_info | Andrew Bartlett | 2 | -0/+23 | |
The unix info and in particular unix token needs to be preserved into the struct auth_session_info. Andrew Bartlett | |||||
2011-03-01 | pidl Add support for uid_t and gid_t types | Andrew Bartlett | 5 | -2/+68 | |
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 | |||||
2011-03-01 | s3-rpc_server Handle session key as a constant buffer | Andrew Bartlett | 1 | -28/+4 | |
This way, we don't have to check for memory allocation failures. Andrew Bartlett | |||||
2011-03-01 | s4:dsdb/common/util.c - remove "samdb_find_or_add_value" | Matthias Dieter Wallnöfer | 1 | -8/+0 | |
This isn't used anymore. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2011-03-01 | s4:dsdb/common/util.c - fully remove "samdb_msg_add_string" | Matthias Dieter Wallnöfer | 1 | -18/+3 | |
This isn't needed anymore and will be substituted by "ldb_msg_add_string". Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2011-03-01 | s4:libnet/libnet_samsync_ldb.c - add a "samdb_msg_add_string" wrapper | Matthias Dieter Wallnöfer | 1 | -0/+8 | |
Add this in order to allow the "ADD_OR_DEL" macros to work. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2011-03-01 | s4:remove many invocations of "samdb_msg_add_string" | Matthias Dieter Wallnöfer | 8 | -39/+29 | |
This call can be substituted by "ldb_msg_add_string". We only need to be careful on local objects or talloc'ed ones which live shorter than the message. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2011-03-01 | autobuild: enabled samba3-waf build | Andrew Tridgell | 1 | -1/+8 | |
this is just a build check for now. See the mailing list discussion. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Mar 1 06:22:07 CET 2011 on sn-devel-104 | |||||
2011-03-01 | lib/util: new merged debug system | Andrew Bartlett | 16 | -826/+462 | |
This is the s3 debug system, with a number of changes to tidy it up for common use. The debug class system is simplified by the removal of the ISSET table, the system no longer attempts to cope with assignment of DEBUGLEVEL, and the full class table is always available (rather than just DEBUGLEVEL_CLASS[DBCG_ALL]) from startup. It is also no longer confusingly described as a hack, but as the initial table. Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Mar 1 04:32:12 CET 2011 on sn-devel-104 | |||||
2011-03-01 | lib/util move debug.[ch] out of the way | Andrew Bartlett | 4 | -2/+2 | |
This will allow a modified version of the s3 debug system to be the new common debug system. Andrew Bartlett | |||||
2011-03-01 | s4-libnet_vampire: Ignore some attributes when building working schema cache | Kamen Mazdrashki | 1 | -0/+9 | |
Working schema cache will be used to convert replicated Schema objects again later, i.e. used as reference, so we don't need to resolve all attribute OIDs for working Schema cache to be usable. Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Tue Mar 1 03:45:16 CET 2011 on sn-devel-104 | |||||
2011-03-01 | s4-repl/working_schema: Ignore some attributes when bulding working schema cache | Kamen Mazdrashki | 1 | -0/+9 | |
We don't need all object attributes resolved and converted for a working schema to be functional. | |||||
2011-03-01 | s4-replicated_objects: Implement a mechanism to relax some attributes conversion | Kamen Mazdrashki | 1 | -4/+31 | |
during replicated object convert stage. The problem is that we may have loops in schema graph and we can't resolve those loops in just one pass. Ignoring some attributes conversion will allow us to have a functional schema cache that we can use later to resolve all attribute OIDs on another pass | |||||
2011-03-01 | s3-debug Always use C99 true/false rather than True and False | Andrew Bartlett | 1 | -29/+29 | |
This will help with the merge into the common code. Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Mar 1 02:58:55 CET 2011 on sn-devel-104 | |||||
2011-03-01 | s3-build __FUNCTION__ is always available, always use it | Andrew Bartlett | 3 | -5/+5 | |
This avoids duplication between FUNCTION_NAME and __FUNCTION__ | |||||
2011-03-01 | lib/util/time: Merge time functions from source3/lib/time.c | Andrew Bartlett | 3 | -63/+76 | |
2011-03-01 | spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byte | Stefan Metzmacher | 1 | -1/+1 | |
metze Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Mar 1 02:12:37 CET 2011 on sn-devel-104 | |||||
2011-02-28 | spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type | Stefan Metzmacher | 3 | -1/+34 | |
metze | |||||
2011-02-28 | TODO test/review librpc/ndr: remove align2 hack for relative pointers | Stefan Metzmacher | 1 | -5/+1 | |
metze | |||||
2011-02-28 | TODO test/review librpc: align nstring and nstring_array to 2 byte | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-02-28 | librpc/ndr: ndr align relative pointers based on the given flags | Stefan Metzmacher | 1 | -0/+26 | |
We used to do this only for the reverse relative pointers and now we always do it. metze | |||||
2011-02-28 | TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at ↵ | Stefan Metzmacher | 1 | -4/+5 | |
LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS metze | |||||
2011-02-28 | Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling." | Stefan Metzmacher | 1 | -7/+0 | |
This reverts commit 187f695469071d0550613e037b36170facb85460. This is the wrong fix. metze | |||||
2011-02-28 | Fix compiler warning on casting -1 to uint32. | Jeremy Allison | 1 | -3/+3 | |
2011-02-28 | Fix some types | Jelmer Vernooij | 24 | -39/+39 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 28 23:30:06 CET 2011 on sn-devel-104 | |||||
2011-02-28 | Fix one more warning introduced by changing the size of ↵ | Jeremy Allison | 1 | -1/+1 | |
UNIX_USER_TOKEN->ngroups from size_t to uint32_t. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Feb 28 22:43:50 CET 2011 on sn-devel-104 | |||||
2011-02-28 | Fix warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from ↵ | Jeremy Allison | 1 | -1/+1 | |
size_t to uint32_t. | |||||
2011-02-28 | Fix "cast from pointer to integer of different size" warnings on a 64-bit ↵ | Jeremy Allison | 1 | -7/+7 | |
machine. | |||||
2011-02-28 | ntvfs: Add some missing dependencies on tevent/events. | Jelmer Vernooij | 2 | -4/+5 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 28 21:57:16 CET 2011 on sn-devel-104 | |||||
2011-02-28 | tevent: Add lib/tevent as include directory. | Jelmer Vernooij | 1 | -0/+1 | |
2011-02-28 | samba_abi: Generate vscript entries even for ABI versions that didn't introduce | Jelmer Vernooij | 1 | -10/+21 | |
any new symbols. The version entries also appear in the symbol table and removing them (we always add an entry for the current version) breaks the ABI. | |||||
2011-02-28 | tdb: Use <tdb.h> to include tdb so system headers are found when building ↵ | Jelmer Vernooij | 7 | -7/+7 | |
against system tdb. | |||||
2011-02-28 | Use <tdb.h> to include tdb, so the system include file gets used when ↵ | Jelmer Vernooij | 13 | -13/+13 | |
building against system tdb. | |||||
2011-02-28 | tdr: Inline proto header to allow tdr.h to be used as it's a public header. | Jelmer Vernooij | 2 | -5/+39 | |
2011-02-28 | Use <tevent.h> so the system tevent gets included, if enabled. | Jelmer Vernooij | 4 | -5/+5 | |
2011-02-28 | Finish the range checking on all FD_SET calls for select(). | Jeremy Allison | 2 | -0/+14 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Feb 28 21:10:08 CET 2011 on sn-devel-104 | |||||
2011-02-28 | s3-torture: fix the build of rpc_open_tcp. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-02-28 | s3-smbd: Pass tevent context to messaging functions. | Andreas Schneider | 1 | -4/+11 | |
Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Mon Feb 28 19:00:08 CET 2011 on sn-devel-104 | |||||
2011-02-28 | s3-rpc_client: Move client pipe functions to own header. | Andreas Schneider | 40 | -94/+186 | |
2011-02-28 | s3:test: fix smbclient test on older systems (usage of mktemp) | Michael Adam | 1 | -1/+1 | |
--tmpdir is not a valid option to mktemp on older systems Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon Feb 28 18:12:46 CET 2011 on sn-devel-104 | |||||
2011-02-28 | s3:test: fix registry roundtrip test on older systems (usage of mktemp) | Michael Adam | 1 | -1/+1 | |
--tmpdir is not a valid option to mktemp on older systems | |||||
2011-02-28 | nsswitch: Eliminate select from wb_common | Volker Lendecke | 1 | -28/+27 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Feb 28 17:26:18 CET 2011 on sn-devel-104 | |||||
2011-02-28 | Remove sys_select[_intr] | Volker Lendecke | 2 | -158/+0 | |
2011-02-28 | tevent: Add a poll backend | Volker Lendecke | 5 | -0/+310 | |
2011-02-28 | libcli: Eliminate select from smb_readline_replacement | Volker Lendecke | 1 | -7/+5 | |
2011-02-28 | s3: Eliminate select from libaddns | Volker Lendecke | 1 | -13/+11 | |
2011-02-28 | s3: Eliminate sys_select from do_smb_resolve() -- untested | Volker Lendecke | 1 | -14/+3 | |
2011-02-28 | s3: Eliminate sys_select from do_smb_browse() -- untested | Volker Lendecke | 1 | -14/+4 | |
2011-02-28 | s3: Eliminate sys_select_intr from smbfilter | Volker Lendecke | 1 | -17/+43 | |