Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-18 | s3-libsmb Use a gensec module to provide the ntlmssp client in ntlmssp_wrap.c | Andrew Bartlett | 2 | -85/+198 | |
This removes the need to have if (ans->gensec_security) everywhere. Andrew Bartlett | |||||
2011-10-18 | s3-ntlmssp split auth_ntlmssp_client_start() into two parts | Andrew Bartlett | 5 | -25/+34 | |
This will allow it to be a wrapper around a gensec module, which requires that they options be set on a context, but before the mechanism is started. This also simplfies the callers, by moving the lp_*() calls into one place. Andrew Bartlett | |||||
2011-10-18 | s3-rpc_client remove cli_auth_ntlmssp_data_destructor | Andrew Bartlett | 1 | -9/+1 | |
This can be an ordinary talloc child without causing any problem. This seems to have been inherited from a time when ntlmssp_client_start() returned malloc() based memory. Andrew Bartlett | |||||
2011-10-18 | s3:auth_util: add the uid with WBC_ID_TYPE_BOTH also to the group array | Stefan Metzmacher | 1 | -2/+4 | |
This will help with having "sidHistory" support in future. metze | |||||
2011-10-18 | s3-auth: use typedefs in auth.h | Andrew Bartlett | 1 | -8/+14 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | gensec: move event context from gensec_*_init() to gensec_update() | Andrew Bartlett | 2 | -2/+3 | |
This avoids keeping the event context around on a the gensec_security context structure long term. In the Samba3 server, the event context we either supply is a NULL pointer as no server-side modules currently use the event context. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s3-auth fix comment after s3 ntlmssp gensec module | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s3-smbd Give the nt error string when failing to set up encrypted transport | Andrew Bartlett | 1 | -3/+5 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s3-ntlmssp Implement the server-side auth_ntlmssp code as a GENSEC module | Andrew Bartlett | 4 | -87/+229 | |
This uses the top level gensec_ntlmssp helper functions which are identical to the parts of ntlmssp_wrap.c that are now not called. (Includes formatting and correctness fixes from Metze) Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | ntlmssp: Move ntlmssp code to auth/ntlmssp | Andrew Bartlett | 18 | -23/+23 | |
This brings in the code from both libcli/auth and source4/auth/ntlmssp. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | build: compile gensec_start.c and credentials.c in the autoconf build | Andrew Bartlett | 1 | -0/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s3-auth Add my copyright | Andrew Bartlett | 2 | -2/+2 | |
I have done plenty of work here, I deserve some of the blame :-) Andrew Bartlett | |||||
2011-10-18 | libsmbclient: initial ABI signatures | Andrew Tridgell | 1 | -0/+170 | |
2011-10-18 | libsmbclient: add ABI checking and pc file | Andrew Tridgell | 2 | -2/+15 | |
this gives us ABI checking for libsmbclient so that the waf build will prevent ABI breakage, and a public version number. The addition of the pc file makes this library available via pkgconfig, including querying of the version number Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-10-17 | Fix uninitialized memory problem in group_sids_to_info3 (fixes bug #8455). | Wilco Baan Hofman | 1 | -2/+2 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Oct 17 23:32:58 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | First part of fix for bug #8419 - Make VFS op "streaminfo" stackable. | Frank Lahm | 8 | -14/+34 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Oct 17 21:39:32 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | s3-waf: make sure we always build example pdb modules with --enable-developer. | Günther Deschner | 2 | -1/+2 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Oct 17 17:39:36 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | s3-auth: remove dead prototype. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2011-10-17 | s3-waf: make sure we always build example auth modules with --enable-developer. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2011-10-17 | s3: Before adding KDC's to the krb5.conf, cldap ping them | Volker Lendecke | 3 | -49/+104 | |
Some Kerberos libraries don't do proper failover. This fixes the situation where a KDC exists in DNS but is not reachable for some reason. Ported to master by Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 17 11:25:37 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | Add cldap_multi_netlogon_send/recv | Volker Lendecke | 2 | -42/+314 | |
Make ads_cldap_netlogon use it. It does not need the fancy multi stuff, but excercising that code more often is better. And because we have to ask over the network, the additional load should be neglectable. Ported to master by Stefan Metzmacher <metze@samba.org> | |||||
2011-10-15 | Removed unused variable. | Jeremy Allison | 1 | -1/+0 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Oct 15 00:38:28 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | Remove unused function. | Jeremy Allison | 1 | -18/+0 | |
2011-10-14 | Fix const warning. | Jeremy Allison | 1 | -1/+1 | |
2011-10-14 | s3:dbwrap_ctdb: return the number of records in db_ctdb_traverse() for ↵ | Stefan Metzmacher | 1 | -3/+15 | |
persistent dbs metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Oct 14 20:59:37 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | s3-net: Fix uninitialized variable in rpc_conf_import_internal(). | Günther Deschner | 1 | -1/+1 | |
Michael, please check. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Oct 14 19:25:47 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | Fix sys_fseek wrapper | Brad Smith | 3 | -3/+5 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-10-14 | s3:net registry: fix segfault when net registry is called without subcommands... | Michael Adam | 1 | -0/+1 | |
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri Oct 14 17:51:53 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | s3-utils: add capabilities to dbwrap_tool | Björn Baumbach | 1 | -17/+38 | |
Make it possible to work with strings in addition to int32 and uint32. Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-10-14 | s3-waf: install passdb headers. | Günther Deschner | 1 | -0/+6 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Oct 14 13:37:38 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | s3-passdb: remove libwbclient header dependency for passdb/lookup_sid.h. | Günther Deschner | 1 | -1/+3 | |
Guenther | |||||
2011-10-14 | s3-passdb: remove fstring from pdb_set_user_sid_from_string(). | Günther Deschner | 2 | -2/+2 | |
Guenther | |||||
2011-10-14 | s3-passdb: add define guards for machine_sid.h. | Günther Deschner | 1 | -0/+5 | |
Guenther | |||||
2011-10-14 | s3-passdb: add {LM|NT}_HASH_LEN defines in passdb.h. | Günther Deschner | 1 | -0/+8 | |
Guenther | |||||
2011-10-14 | s3-passdb: use uintX_t at least in headers. | Günther Deschner | 2 | -5/+5 | |
Guenther | |||||
2011-10-14 | s3-passdb: move passdb prototypes into passdb.h | Günther Deschner | 2 | -326/+285 | |
Guenther | |||||
2011-10-14 | s3-passdb: move group mapping headers into passdb.h | Günther Deschner | 3 | -132/+87 | |
Guenther | |||||
2011-10-14 | s3-auth: token_util needs system/passwd.h. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-10-14 | s3: remove some dead prototypes. | Günther Deschner | 2 | -3/+0 | |
Guenther | |||||
2011-10-14 | Add support for VFS op streaminfo chaining in all relevant VFS modules. | Frank Lahm | 9 | -68/+30 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 14 03:26:06 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | s3:dbwrap_ctdb: fix the build after changing signature of tdb_wrap_open() | Michael Adam | 1 | -1/+7 | |
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Oct 13 18:50:47 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | build: run perl generators at autogen.sh time | Andrew Bartlett | 1 | -0/+6 | |
2011-10-13 | build: clean new generated param headers | Andrew Bartlett | 1 | -0/+4 | |
2011-10-13 | build: only regenerate param files when required | Andrew Bartlett | 1 | -1/+7 | |
2011-10-13 | lib/util: Add back control of mmap and hash size in tdb for top level build | Andrew Bartlett | 5 | -9/+57 | |
This passes down a struct loadparm_context to allow these parameters to be checked. This may be s3 or s4 context, allowing the #if _SAMBA_BUILD_ macro to go away safely. Andrew Bartlett | |||||
2011-10-13 | s4-messaging: Pass the loadparm context, not just the messaging path | Andrew Bartlett | 1 | -1/+1 | |
This will allow the TDB layer to get at the lp_ctx for tdb options. Andrew Bartlett | |||||
2011-10-13 | libcli/auth: Provide a struct loadparm_context to schannel calls | Andrew Bartlett | 3 | -9/+64 | |
This will allow us to pass this down to the tdb_wrap layer. Andrew Bartlett | |||||
2011-10-13 | lib/param Add 'use mmap' parameter to control tdb use of mmap | Andrew Bartlett | 1 | -0/+3 | |
2011-10-13 | build: use lib/param loadparm code in source3 to get at lpcfg_ functions | Andrew Bartlett | 1 | -1/+5 | |
2011-10-13 | Another part of the fix for Bug 8473 - smb2_find uses a hard coded max reply ↵ | Jeremy Allison | 1 | -3/+3 | |
size of 0x10000 instead of smb2_max_trans. Change the defaults and the documentation to reflect the 64k limit. Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Oct 13 12:22:23 CEST 2011 on sn-devel-104 |