Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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-25 | Fix numerous missing dependencies in WAF build scripts | Sean Finney | 1 | -0/+3 | |
With the recent consolidation of code between s3 and s4, a number of new dependencies have been implicitly introduced. For example, previous s3 code gained an implicit dependency on talloc after the charset related consolidation (lib/util/charset/charset.h now includes talloc.h). When building against the embedded version of talloc this isn't a problem since the paths are automatically added to the search path, but when building against the external libraries build failures will occur for all components that don't directly or indirectly include talloc as a dependency. Since charset.h is included from util.h, which in turn is included from includes.h, this means most of the codebase (s3 and s4) has such an undeclared dependency. Therefore, samba-util-common and samba-util have been added as dependencies to the s3 and s4 code respectively, for all cases where the source would otherwise fail to build. Additionally, a few other dependencies are added in specific wscript_build files to address similar dependency-related problems. https://bugzilla.samba.org/show_bug.cgi?id=8128 Signed-off-by: Sean Finney <seanius@seanius.net> Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed May 25 19:22:13 CEST 2011 on sn-devel-104 | |||||
2011-05-24 | Fix bug #7054 - X account flag does not work when pwdlastset is 0. | Jeremy Allison | 1 | -2/+1 | |
Don't allow pass_last_set_time to be set to zero (which means "user must change password on next logon") if user object doesn't allow password change. Don't automatically allow user object password change if "user must change password on next logon" is set. Jim please check. Jeremy. | |||||
2011-05-18 | s3-lib Replace StrnCaseCmp() with strncasecmp_m() | Andrew Bartlett | 1 | -3/+3 | |
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-08 | s3-passdb: added pdb_samba4 | Andrew Bartlett | 2 | -0/+2123 | |
This uses direct LDB operations and calls to the dsdb library to allow passdb operations (such as pdbedit and smbpasswd) offline, and uses transactions internally for database consistency. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2011-05-08 | s3-passdb Redirect domain GUID and SID queries to the passdb stack | Andrew Bartlett | 1 | -0/+58 | |
This is done if the passdb module supports PDB_ADS, and ensures that a random SID is never made up locally for these directories. This is only enabled when in the waf build, due to dependency issues. Andrew Bartlett | |||||
2011-05-06 | s3: only include tdb headers where needed. | Günther Deschner | 5 | -0/+5 | |
Guenther | |||||
2011-05-06 | More const fixes. Remove CONST_DISCARD. | Jeremy Allison | 1 | -6/+6 | |
2011-05-04 | Simple +1 changes in hardcoded lengths when changing from safe_strcpy to ↵ | Jeremy Allison | 1 | -3/+3 | |
strlcpy. | |||||
2011-04-14 | s3: Fix Coverity ID 2471: UNINIT | Volker Lendecke | 1 | -2/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Apr 14 16:22:58 CEST 2011 on sn-devel-104 | |||||
2011-04-13 | s3: Use wbcSidsToUnixIds in create_local_token | Volker Lendecke | 2 | -0/+106 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2011-04-13 | s3: Fix Coverity ID 2470: STRAY_SEMICOLON | Volker Lendecke | 1 | -1/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Apr 13 12:57:43 CEST 2011 on sn-devel-104 | |||||
2011-04-13 | libcli/ldap pull LIBCLI_LDAP_MESSAGE and LIBCLI_LDAP_NDR into a library | Andrew Bartlett | 1 | -1/+1 | |
This reduces symbol duplication Andrew Bartlett | |||||
2011-04-11 | s3: Fix Coverity ID 2472, UNINIT | Volker Lendecke | 1 | -2/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Apr 11 17:14:35 CEST 2011 on sn-devel-104 | |||||
2011-04-11 | s3: Fix Coverity ID 2473, UNINIT | Volker Lendecke | 1 | -2/+1 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-07 | s3:passdb:pdb_ipa: fix a C++ implicit void * cast warnings | Michael Adam | 1 | -1/+2 | |
2011-04-06 | s3-pdb_ipa: Create DN for new object | Sumit Bose | 1 | -0/+18 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-06 | s3-pdb_ipa: Add ipasam_create_dom_group() | Sumit Bose | 1 | -29/+214 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-06 | s3-pdb_ipa: Add ipasam_create_user() | Sumit Bose | 1 | -44/+297 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-06 | s3-pdb_ipa: Detect IPA server | Sumit Bose | 1 | -1/+7 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-06 | s3-pdb_ipa: Use new smbldap_make_mod_blob() without a return value | Sumit Bose | 1 | -38/+9 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-06 | s3-ipasam: rename of smbldap_make_mod_blob to _smbldap_make_mod_blob. | Günther Deschner | 1 | -4/+4 | |
Guenther Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-04-06 | s3-pdb_ipa: Fix indentation | Sumit Bose | 1 | -13/+12 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2011-03-31 | s3-libndr: add ../librpc/ndr/libndr.h include in some places. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2011-03-30 | s3-passdb: move LOOKUP_NAME_ flags to passdb where they belong to. | Günther Deschner | 1 | -0/+48 | |
Guenther | |||||
2011-03-30 | s3: only include lib/privileges.h where needed. | Günther Deschner | 1 | -0/+2 | |
This finally removes the global lsa.h inclusion. Guenther | |||||
2011-03-30 | s3-passdb: move lsa_dom_info and lsa_name_info out of smb.h into passdb. | Günther Deschner | 1 | -0/+16 | |
Guenther | |||||
2011-03-30 | s3-passdb: move util_builtin.c out of passdb. | Günther Deschner | 1 | -125/+0 | |
Guenther | |||||
2011-03-30 | s3-passdb: move util_unixsids.c out of passdb. | Günther Deschner | 2 | -130/+0 | |
Guenther | |||||
2011-03-30 | s3-passdb: move util_wellknown.c out of passdb. | Günther Deschner | 2 | -183/+0 | |
Guenther | |||||
2011-03-30 | s3-passdb: add machine_sid.h and lookup_sid.h | Günther Deschner | 3 | -40/+40 | |
Guenther | |||||
2011-03-30 | s3-passdb: add passdb.h where needed. | Günther Deschner | 20 | -0/+20 | |
Guenther | |||||
2011-03-30 | s3-passdb: move passdb headers to passdb/proto.h. | Günther Deschner | 1 | -0/+364 | |
Guenther | |||||
2011-03-30 | s3: create_builtin_users/administrators belongs to passdb not auth. | Günther Deschner | 1 | -0/+158 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/filesys.h when needed. | Günther Deschner | 5 | -0/+5 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/passwd.h when needed. | Günther Deschner | 4 | -0/+4 | |
Guenther | |||||
2011-03-30 | s3-winbind: remove global inclusion of libwbclient. | Günther Deschner | 3 | -0/+3 | |
Guenther | |||||
2011-03-30 | lib/util/util_pw: share more code between lib/util/util_pw.c and ↵ | Günther Deschner | 2 | -0/+2 | |
source3/lib/username.c Guenther | |||||
2011-03-30 | lib/util/util_pw: share sys_get{pw,gr} group of calls. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2011-03-27 | s3: Fix Coverity ID 976: BAD_SIZEOF | Volker Lendecke | 1 | -1/+1 | |
2011-03-27 | s3: Fix Coverity ID 513: UNINIT | Volker Lendecke | 1 | -1/+1 | |
2011-03-27 | s3: Fix Coverity ID 2328: FORWARD_NULL | Volker Lendecke | 1 | -0/+3 | |
Make startsmbfilepwent robust against an invalid open type | |||||
2011-03-24 | s3-ldapsam: fix ldapsam_create_user() with existing posix accounts. | Günther Deschner | 1 | -1/+1 | |
We were not taking into account the existing posix attributes and thus failed while trying to add a 2nd uid attribute. Found by Sumit. Guenther | |||||
2011-03-24 | charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵ | Andrew Tridgell | 1 | -3/+2 | |
convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104 | |||||
2011-03-17 | Fix compiler warning in debug message. | Jeremy Allison | 1 | -1/+1 | |
2011-03-16 | s3: Fix Coverity ID 1034, CHECKED_RETURN | Volker Lendecke | 1 | -3/+1 | |
In all other places we check the result of secrets_init. | |||||
2011-03-16 | s3: Fix a cut&paste error in pdb_ads_connect | Volker Lendecke | 1 | -1/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Mar 16 08:22:28 CET 2011 on sn-devel-104 | |||||
2011-03-15 | s3: Read uidNumber/gidNumber in pdb_ads_sid_to_id | Volker Lendecke | 1 | -29/+45 | |
Question: How shall we allocate those? Something like the rid allocator? Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Mar 15 09:59:55 CET 2011 on sn-devel-104 | |||||
2011-03-10 | Quite some callers of sid_split_rid do not care about the rid | Volker Lendecke | 5 | -14/+8 | |