Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-31 | s3-utils: fix another -Wunused-but-set-variable build warning. | Günther Deschner | 1 | -3/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue May 31 05:18:42 CEST 2011 on sn-devel-104 | |||||
2011-05-31 | s3-libsmb: fix build warning of cli_qfilename(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-05-31 | s3-build Put memcache in a standalone library | Andrew Bartlett | 1 | -2/+7 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue May 31 04:08:08 CEST 2011 on sn-devel-104 | |||||
2011-05-31 | s3-lib Move source3-specific malloc replacements into a seperate file | Andrew Bartlett | 4 | -145/+179 | |
This will make it easier to create a dep tree for otherwise simple libraries. Andrew Bartlett | |||||
2011-05-31 | lib/util Move sys_memalign into lib/util/system.c | Andrew Bartlett | 2 | -37/+0 | |
2011-05-31 | s3-smbd Fix conn_msg.c: Cannot return in a void function | Andrew Bartlett | 1 | -1/+1 | |
2011-05-31 | s3-lib Improve indentation of errmap_unix | Andrew Bartlett | 1 | -36/+36 | |
This also makes it easier to compare and contrast with the source4 version, because the differences here matter, and need to be resolved with care. Andrew Bartlett | |||||
2011-05-31 | s3-lib: Use ARRAY_SIZE() to walk the error mapping tables | Andrew Bartlett | 1 | -6/+4 | |
This gives a constant termination condition, and may help the compiler. Andrew Bartlett | |||||
2011-05-31 | s3:libgpo/gpo_proto.h: add _LIBGPO_GPO_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:libgpo/gpo_proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+19 | |
2011-05-31 | s3:libads/kerberos_proto.h: add _LIBADS_KERBEROS_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:libads/kerberos_proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+29 | |
2011-05-31 | s3:libads/ads_proto.h: add _LIBADS_ADS_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:libads/ads_proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+31 | |
2011-05-31 | s3:nmbd/nmbd_proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+25 | |
2011-05-31 | s3:winbindd/idmap_proto.h: add _WINBINDD_IDMAP_PROTO_H_ guard | Michael Adam | 1 | -0/+4 | |
2011-05-31 | s3:winbindd/idmap_proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+25 | |
2011-05-31 | s3:groupdb/proto.h: add _GROUPDB_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:groupdb/proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+22 | |
2011-05-31 | s3:smbd/proto.h: add _SMBD_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:smbd/proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+44 | |
2011-05-31 | s3:locking/proto.h: add _LOCKING_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:locking/proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+21 | |
2011-05-31 | s3:auth/proto.h: add _AUTH_PROTO_H_ guard | Michael Adam | 1 | -0/+5 | |
2011-05-31 | s3:auth/proto.h: add GPL/Copyright header | Michael Adam | 1 | -0/+31 | |
2011-05-31 | s3:passdb/proto.h: add _PASSDB_PROTO_H_ guard | Michael Adam | 1 | -0/+4 | |
2011-05-31 | s3:passdb/proto.h: add GPL/copyright comment header | Michael Adam | 1 | -0/+36 | |
2011-05-31 | s3-build Specify more of the smbconf dependencies | Andrew Bartlett | 3 | -166/+165 | |
This brings more functions into util_names.c, and util_names.c into PARAM_WITHOUT_REG_SRC. This is not yet a full list, that would formalise the implicit dependency loop. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue May 31 01:43:37 CEST 2011 on sn-devel-104 | |||||
2011-05-31 | s3-build Make smbregistry depend on more of the subsystems it needs | Andrew Bartlett | 1 | -1/+1 | |
This is not the full list (that can be seen by setting allow_undefined_symbols=True). Andrew Bartlett | |||||
2011-05-31 | s3-build Add util_sec subsystem | Andrew Bartlett | 1 | -2/+8 | |
2011-05-31 | s3-build Move dbwrap_rbt into dbwrap_util subsystem | Andrew Bartlett | 1 | -3/+2 | |
2011-05-31 | s3-build Create dbwrap_util subsystem | Andrew Bartlett | 3 | -63/+72 | |
This contains the functions from dbwrap that don't require lp_ functions, and can therefore be put into a library (without dependency loops). Andrew Bartlett | |||||
2011-05-31 | s3-build: Rearrange build system to seperate out simple libraries | Andrew Bartlett | 1 | -27/+54 | |
This will slowly allow us to develop a proper dependency tree without interlibrary loops and unresolved symbols. Andrew Bartlett | |||||
2011-05-31 | s3-build Add dependency on 'ldap' and 'ber' | Andrew Bartlett | 1 | -1/+1 | |
These external libraries are required for the hooks in lib/ldap_debug_handler.c | |||||
2011-05-31 | s3-lib Move free_namearray() into it's own file | Andrew Bartlett | 4 | -17/+41 | |
This makes it easier to have conn_smbd strictly depend on all it's dependencies. Andrew Bartlett | |||||
2011-05-31 | s3-lib Move realloc based string substitution functions out of util_str.c | Andrew Bartlett | 5 | -125/+150 | |
This makes the dependency set for source3/lib/util_str.c simpiler, which in turn makes it easier to build a dependency tree. Andrew Bartlett | |||||
2011-05-31 | s3-lib Move sstring_sub() to it's only user and make static | Andrew Bartlett | 3 | -28/+27 | |
This should not be used more generally, as it is specifically not for multibyte strings, and uses malloc rather than talloc. Andrew Bartlett | |||||
2011-05-31 | s3-param Move init_iconv() to loadparm.c | Andrew Bartlett | 3 | -15/+14 | |
This assists with some dependency loops Andrew Bartlett | |||||
2011-05-31 | libcli/security: move secdesc.c to the top level libcli/security | Andrew Bartlett | 8 | -755/+5 | |
This code does not rely on lp_ or other source3 only functions, so can be part of the common library. Andrew Bartlett | |||||
2011-05-31 | s3-globals Remove smbd_event_context() (use server_event_context()) | Andrew Bartlett | 25 | -82/+61 | |
This has been a wrapper around server_event_context() for some time now, and removing this from dummmysmbd.c assists with library dependencies. Andrew Bartlett | |||||
2011-05-31 | s3-param split service.c into param and smbd components | Andrew Bartlett | 7 | -262/+319 | |
The dependency chain of find_service can't be satisfied sensibly outside smbd, so don't include this in the main 'param' subsystem. Also remove the duplicate find_service() and conn_snum_used() from dummysmbd.c: The WAF build does not need these dummies any more, but file. Andrew Bartlett | |||||
2011-05-31 | s3-smbd Split conn.c into 3 files | Andrew Bartlett | 7 | -236/+303 | |
The idea with this split is to make it easier to handle dependencies, avoiding having the loadparm code depend on the global server variables, without resorting to dummy functions and linker tricks. conn_clear_vuid_cache() is brought in from uid.c to make it static Andrew Bartlett | |||||
2011-05-31 | s3-build: Move user_util.c into it's own subsystem | Andrew Bartlett | 1 | -4/+6 | |
2011-05-31 | s3-lib Move string_init functions into their own file | Andrew Bartlett | 4 | -54/+82 | |
These have not been moved in common, as they are not talloc-based, but it helps with dependencies if these are seperated from the rest of util_str.c Andrew Bartlett | |||||
2011-05-31 | s3-smbd provide struct smbd_server_connection * to conn_snum_used | Andrew Bartlett | 12 | -21/+33 | |
This provides the 'sconn' parameter to this key functions, that is currently duplicated in dummysmbd.c, which causes duplicate symbol issues in the waf build. This has natrually caused a number of consequential changes across the codebase, includning not passing a messaging context into initial reload_services(): This causes problems because the global smbd_server_connection isn't yet set up, as there isn't a connection here, just the initial process. Andrew Bartlett | |||||
2011-05-30 | s3: Safely mark our sconn as smb2 if we have that protocol | Volker Lendecke | 1 | -0/+2 | |
Otherwise smbd will crash at an unclean exit. Without this conn_close_all will do a close_cnum() on all connection_struct's. In smb2, those are talloc children of the smbd_smb2_tcon's. sconn is talloc_free'ed after the conn_close_all, but the smbd_smb2_tcon destructor will still reference tcon->compat_conn, referencing then free'ed (and null'ed out) memory. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon May 30 22:49:53 CEST 2011 on sn-devel-104 | |||||
2011-05-30 | Improve documentation for net rpc trust | Sumit Bose | 1 | -13/+16 | |
Add man pages entries and fix usage output. Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon May 30 20:05:34 CEST 2011 on sn-devel-104 | |||||
2011-05-30 | s3:net: registry export: close key after recursion returns | Gregor Beck | 1 | -1/+3 | |
Signed-off-by: Michael Adam <obnox@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon May 30 18:53:28 CEST 2011 on sn-devel-104 | |||||
2011-05-30 | s3:net registry: polish output of net registry enumerate[_recursive] | Michael Adam | 1 | -11/+15 | |
so that net registry enumerate output is as before, and net registry enumerate_recursive is formatted more nicely | |||||
2011-05-30 | s3:net: registry: use recursive implementation for enumerate | Gregor Beck | 1 | -63/+41 | |
Signed-off-by: Michael Adam <obnox@samba.org> |