Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-12-12 | Manually marshall dom_sid, so we can use a fixed size array for | Jelmer Vernooij | 3 | -37/+1 | |
dom_sid.sub_auths rather than a dynamically allocated one. This makes it possible to use the same DCE/RPC object code for Samba 3 and Samba 4's DCE/RPC parsers and allows copying sids more easily (since they no longer contain any pointers). The cost of having additional manual marshalling code is limited (~35 additional lines of C code). | |||||
2008-12-11 | s4:libcli/resolve: add resolve_name_all*() which return all addresses not ↵ | Stefan Metzmacher | 7 | -49/+115 | |
only the first one metze | |||||
2008-12-05 | s4-smbtorture: add test for setting passwords via samr_UserInfo18. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-12-01 | s4:libcli/clideltree: work against servers without NTSTATUS support | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2008-11-17 | Improve debug when SASL search fails | Andrew Bartlett | 1 | -1/+1 | |
2008-11-16 | s4:librpc/ndr: integrate NDR_MISC into LIBNDR | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-11-16 | s4:libcli/resolve: don't ignore SIGCHLD anymore | Stefan Metzmacher | 1 | -7/+15 | |
This broke ldbedit against a LDAP server, as the editor is called by "system()" which relies on getting something useful out of waitpid(). TODO: we should create a generic infrastructure to handle temporary forks and integrate the signal handling with signal events there. metze | |||||
2008-11-10 | nterrors: add NT_STATUS_DS_BUSY. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2008-11-02 | Fix the build. | Jelmer Vernooij | 2 | -4/+7 | |
2008-11-02 | Remove unused include of param/param.h. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-02 | Remove use of global_loadparm when comparing nt status error - use | Jelmer Vernooij | 1 | -1/+3 | |
global variable instead. | |||||
2008-11-02 | Remove use of global_loadparm during initialization of gensec. | Jelmer Vernooij | 1 | -2/+2 | |
2008-11-02 | Remove use of global_loadparm for SMB2 client connections. | Jelmer Vernooij | 1 | -5/+9 | |
2008-11-02 | Remove another use of global_loadparm. | Jelmer Vernooij | 7 | -4/+14 | |
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters. | |||||
2008-11-02 | Fix the build. | Jelmer Vernooij | 1 | -2/+0 | |
2008-11-02 | Add gensec_settings structure. This wraps loadparm_context for now, but | Jelmer Vernooij | 9 | -7/+16 | |
should in the future only contain some settings required for gensec. | |||||
2008-11-02 | Remove another use of global_loadparm. | Jelmer Vernooij | 5 | -1/+8 | |
2008-11-02 | Use global iconv convenience rather than global loadparm. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -4/+7 | |
2008-11-01 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -7/+7 | |
2008-11-01 | Move calls to lp_* higher up in the call stack. | Jelmer Vernooij | 1 | -6/+15 | |
2008-11-01 | Move lp_*() calls a bit higher up the calls tack. | Jelmer Vernooij | 7 | -15/+38 | |
2008-11-01 | Fix proto header. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Fix prototype for attrib_string(). | Jelmer Vernooij | 2 | -2/+2 | |
2008-10-28 | s4: libcli/security: a NULL DACL allows access | Stefan Metzmacher | 1 | -11/+2 | |
This fixes bug 4284. metze | |||||
2008-10-27 | s4-lsa: merge lsa_LookupNames/{2,3,4} from s3 lsa idl. | Günther Deschner | 1 | -1/+3 | |
Guenther | |||||
2008-10-27 | s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl. | Günther Deschner | 1 | -1/+3 | |
Guenther | |||||
2008-10-24 | Remove unused include param/param.h. | Jelmer Vernooij | 22 | -22/+0 | |
2008-10-24 | Remove more usages of global_loadparm. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-24 | Remove iconv_convenience argument from convert_string{,talloc}() but | Jelmer Vernooij | 3 | -7/+6 | |
make them wrappers around convert_string{,talloc}_convenience(). | |||||
2008-10-24 | Remove a few more usages of global_loadparm. | Jelmer Vernooij | 2 | -4/+3 | |
2008-10-24 | Eliminate another instance of global_loadparm. | Jelmer Vernooij | 8 | -7/+23 | |
2008-10-24 | Just hardcode workgroup to empty string, to avoid use of | Jelmer Vernooij | 1 | -4/+3 | |
global_loadparm. | |||||
2008-10-24 | Remove iconv_convenience parameter from simple string push/pull | Jelmer Vernooij | 3 | -14/+12 | |
functions. | |||||
2008-10-23 | Fix function parameters. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-23 | Use common error definitions. | Jelmer Vernooij | 4 | -4/+2304 | |
2008-10-23 | Fix header file installation. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-23 | Import NTSTATUS defines from Samba 3. | Jelmer Vernooij | 1 | -678/+0 | |
2008-10-23 | Move libcli-util error code to top-level. | Jelmer Vernooij | 7 | -2908/+2 | |
2008-10-22 | Change buffer size back to 256, just to be sure. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-22 | Remove pstring usages. | Jelmer Vernooij | 1 | -2/+1 | |
2008-10-20 | Make sure prototypes are always included, make some functions static and | Jelmer Vernooij | 10 | -0/+10 | |
remove some unused functions. | |||||
2008-10-19 | Move SMB-specific attribute function to SMB client library. | Jelmer Vernooij | 1 | -0/+44 | |
2008-10-17 | Improve RPC-SAMR tests to check random passwords | Andrew Bartlett | 1 | -0/+22 | |
By random I don't mean 'nice stream of ASCII chars, but pure random passwords containing invalid UTF16 sequences etc. Andrew Bartlett | |||||
2008-10-16 | Create a 'straight paper path' for UTF16 passwords. | Andrew Bartlett | 1 | -1/+32 | |
This uses a virtual attribute 'clearTextPassword' (name chosen to match references in MS-SAMR) that contains the length-limited blob containing an allegidly UTF16 password. This ensures we do no validation or filtering of the password before we get a chance to MD4 it. We can then do the required munging into UTF8, and in future implement the rules Microsoft has provided us with for invalid inputs. All layers in the process now deal with the strings as length-limited inputs, incluing the krb5 string2key calls. This commit also includes a small change to samdb_result_passwords() to ensure that LM passwords are not returned to the application logic if LM authentication is disabled. The objectClass module has been modified to allow the clearTextPassword attribute to pass down the stack. Andrew Bartlett | |||||
2008-10-15 | idl: finally fully share nbt.idl in s3 and s4. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-10-15 | idl: more lsa.idl merges. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-10-12 | Move nmblookup to same location as the rest of the NBT client library. | Jelmer Vernooij | 2 | -604/+0 | |
2008-10-12 | Use common strlist implementation in Samba 3 and Samba 4. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-11 | Fix include paths to new location of libutil. | Jelmer Vernooij | 15 | -16/+16 | |