Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-05-31 | s3-lib Move sstring_sub() to it's only user and make static | Andrew Bartlett | 1 | -1/+0 | |
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 | 1 | -1/+0 | |
This assists with some dependency loops Andrew Bartlett | |||||
2011-05-31 | libcli/security: move secdesc.c to the top level libcli/security | Andrew Bartlett | 1 | -41/+0 | |
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 | 1 | -1/+0 | |
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-smbd provide struct smbd_server_connection * to conn_snum_used | Andrew Bartlett | 1 | -3/+4 | |
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-29 | s3: Extract the guest_login field in sesssetup | Volker Lendecke | 1 | -0/+1 | |
2011-05-18 | s3-lib Replace StrnCaseCmp() with strncasecmp_m() | Andrew Bartlett | 1 | -1/+0 | |
strncasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-18 | s3-lib Replace StrCaseCmp() with strcasecmp_m() | Andrew Bartlett | 1 | -1/+0 | |
strcasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-18 | s3-param: Remove unused snum2params_static | Andrew Bartlett | 1 | -1/+0 | |
2011-05-18 | s3-param: remove unused share_iterator functions | Andrew Bartlett | 2 | -7/+0 | |
2011-05-17 | Remove duplicate definition of SMB_VFS_NEXT_STRICT_UNLOCK. Found by ↵ | Jeremy Allison | 1 | -3/+0 | |
herb@samba.org | |||||
2011-05-16 | s3-printing: Get the location info from cups. | Günther Deschner | 1 | -1/+2 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-05-09 | s3-build: Move generated config.h and config.h.in to include/autoconf | Andrew Bartlett | 1 | -0/+5 | |
This ensures that these are not found by the waf build, which causes issues when the wrong config.h is used by the recursive smbtorture build Andrew Bartlett | |||||
2011-05-08 | s3-lib Use common lib/socket code for get_interfaces() et al | Andrew Bartlett | 1 | -49/+0 | |
2011-05-08 | s3-smbd: expose smbd_set_server_fd() | Andrew Tridgell | 1 | -0/+1 | |
this allows the fd to be setup by subsystems that want to use the s3 server core code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun May 8 12:01:13 CEST 2011 on sn-devel-104 | |||||
2011-05-08 | libds: moved enum security_types to a common header | Andrew Tridgell | 1 | -3/+0 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-05-06 | s3-includes: no need to globally include libads/ads_status.h. | Günther Deschner | 2 | -1/+1 | |
Guenther | |||||
2011-05-06 | s3-includes: finally only include client.h when libsmb is used. | Günther Deschner | 3 | -3/+2 | |
Guenther | |||||
2011-05-06 | s3-libsmb: move protos to libsmb/proto.h | Günther Deschner | 1 | -812/+0 | |
Guenther | |||||
2011-05-06 | s3-proto: remove some duplicate prototypes. | Günther Deschner | 1 | -54/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri May 6 16:21:08 CEST 2011 on sn-devel-104 | |||||
2011-05-06 | s3: only include tdb headers where needed. | Günther Deschner | 4 | -4/+10 | |
Guenther | |||||
2011-05-06 | libcli/smb Move cifs posix helper functions and headers in common | Andrew Bartlett | 1 | -429/+0 | |
unix_perms_to_wire() was a duplicate symbol in the top level build. Andrew Bartlett | |||||
2011-05-06 | lib/util Use lib/util/ms_fnmatch.c in common for gen_fnmatch() | Andrew Bartlett | 1 | -1/+0 | |
gen_fnmatch was a duplicate symbol in the top level build. gen_fnmatch() used for simple non-CIFS pattern matching, so selecting the lib/util implementation should not be a concern. Andrew Bartlett | |||||
2011-05-06 | nterr: Add mem_ctx for return string from get_nt_error_c_code() | Andrew Bartlett | 1 | -1/+0 | |
It is clearer to avoid the implicit return on talloc_tos() Andrew Bartlett | |||||
2011-05-06 | s3-lib Remove unused dos error codes from errmap_unix | Andrew Bartlett | 1 | -7/+0 | |
This also makes unix_nt_errmap private to errmap_unix.c and errormap.c so the tables themselves cannot be duplicate symbols until merged. Andrew Bartlett | |||||
2011-05-06 | lib/util Move source3 tdb_wrap_open() into the common code. | Andrew Bartlett | 1 | -8/+0 | |
This #if _SAMBA_BUILD == 3 is very unfortunate, as it means that in the top level build, these options are not available for these databases. However, having two different tdb_wrap lists is a worse fate, so this will do for now. Andrew Bartlett | |||||
2011-05-06 | Fix broken interface to set_namearray() - don't modify incoming string. | Jeremy Allison | 1 | -1/+1 | |
2011-05-06 | More const fixes. Remove CONST_DISCARD. | Jeremy Allison | 2 | -5/+1 | |
2011-05-05 | More const fixes for compiler warnings from the waf build. | Jeremy Allison | 2 | -2/+2 | |
2011-05-05 | Fix many const compiler warnings. | Jeremy Allison | 3 | -2/+3 | |
2011-05-04 | I added them, so I get to kill them :-). Finally remove all uses of ↵ | Jeremy Allison | 1 | -6/+0 | |
safe_strcpy and safe_strcat. Change to strlcpy, strlcat. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed May 4 22:14:14 CEST 2011 on sn-devel-104 | |||||
2011-05-04 | s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static. | Günther Deschner | 1 | -6/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed May 4 12:31:10 CEST 2011 on sn-devel-104 | |||||
2011-05-03 | s3-includes: when MADVISE support was reverted back in 2009, someone forgot ↵ | Günther Deschner | 1 | -4/+0 | |
this hunk. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue May 3 22:06:20 CEST 2011 on sn-devel-104 | |||||
2011-05-03 | s3-includes: move enum flush_reason_enum to smb.h | Günther Deschner | 2 | -16/+16 | |
Guenther | |||||
2011-05-03 | s3-includes: remove ipv6 related prototype which is already defined in ↵ | Günther Deschner | 1 | -5/+0 | |
../lib/util/util_net.h. Guenther | |||||
2011-05-03 | s3-system: move LOCK_ defines to lib/system.c | Günther Deschner | 1 | -9/+0 | |
Guenther | |||||
2011-05-03 | s3-proto: move remaining krb5 protos to krb5_protos.h | Günther Deschner | 2 | -7/+6 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue May 3 15:38:40 CEST 2011 on sn-devel-104 | |||||
2011-05-03 | s3-ctdb Fix duplicate function name due to packet -> ctdb_packet rename. | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-05-03 | lib/util/charset Use push_string and talloc_strupper/strlower from common code | Andrew Bartlett | 1 | -4/+0 | |
The only caller of push_string() (not to be confused with push_string_check()) in the common code was encode_pw_buffer(), and it didn't use the alignment or STR_UPPER flags. The talloc_strupper() and talloc_strlower() functions are tested in smbtorture, and are next_codepoint() based. Andrew Bartlett | |||||
2011-05-03 | s3-lib make push_ucs2() static | Andrew Bartlett | 1 | -1/+0 | |
2011-05-03 | s3-include: use new roles.h | Andrew Tridgell | 1 | -8/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-05-03 | lib/util Move more network utility functions from source3 into lib/util | Andrew Bartlett | 1 | -10/+0 | |
This will help with the merge of the interfaces layer. Andrew Bartlett | |||||
2011-05-03 | s3-ctdb Rename packet file and files to ctdb_packet | Andrew Bartlett | 1 | -18/+18 | |
This avoids a conflicts with the Samba4 packet.c, as these is only used in CTDB Andrew Bartlett | |||||
2011-05-02 | s3-rpc_server: (re)move last globally included rpc_server prototypes. | Günther Deschner | 1 | -9/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon May 2 16:05:31 CEST 2011 on sn-devel-104 | |||||
2011-05-02 | s3: move pipe_auth_data to dcerpc.h | Günther Deschner | 1 | -14/+0 | |
Guenther | |||||
2011-05-02 | s3-printing: avoid using pipes_struct when only session_info is needed. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2011-05-02 | s3-proto: move remaining srvsvc protos to own header file. | Günther Deschner | 1 | -5/+0 | |
Guenther | |||||
2011-05-02 | s3-proto: move remaining spoolss protos to own header file. | Günther Deschner | 1 | -10/+0 | |
Guenther | |||||
2011-05-02 | s3-proto: move more rpc_server prototypes out of proto.h | Günther Deschner | 1 | -24/+0 | |
Guenther | |||||
2011-05-02 | s3-rpc_server: remove proto of nonexisting function | Günther Deschner | 1 | -4/+0 | |
(rpc_pipe_register_commands). Guenther |