summaryrefslogtreecommitdiffstats
path: root/source/smbd/chgpasswd.c
Commit message (Collapse)AuthorAgeFilesLines
* r21585: Start syncing the monster that will become 3.0.25pre1Gerald Carter2007-02-281-26/+19
| | | | | | | | Still todo: * release notes * few minor outstanding patches * additional idmap man pages
* r16254: pulling klocwork fixes for 3.0.23rc3 (current up to r16251)Gerald Carter2006-06-151-0/+5
|
* r16104: Set version to 3.0.23rc2Gerald Carter2006-06-081-1/+1
| | | | | Bring release tree up to current 3.0 tree (svn merge -r15845:16103 $SVNURL/branches/SAMBA_3_0)
* r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-basedJames Peach2006-03-221-1/+2
| | | | HSM is interested in. Tested on both IRIX and SLES9.
* r14600: Refactor capability interface from being IRIX-specific to using onlyJames Peach2006-03-211-1/+1
| | | | | the POSIX interface. Note that this removes support for inherited capabilities. This wasn't used, and probably should not be.
* r13711: * Correctly handle acb_info/acct_flags as uint32 not as uint16. Günther Deschner2006-02-271-3/+3
| | | | | | | | * Fix a couple of related parsing issues. * in the info3 reply in a samlogon, return the ACB-flags (instead of returning zero) Guenther
* r13590: * replace all pdb_init_sam[_talloc]() calls with samu_new()Gerald Carter2006-02-211-1/+3
| | | | * replace all pdb_{init,fill}_sam_pw() calls with samu_set_unix()
* r13576: This is the beginnings of moving the SAM_ACCOUNT data structure Gerald Carter2006-02-201-25/+25
| | | | | | | | | | | | | | | | | | | | | | | to make full use of the new talloc() interface. Discussed with Volker and Jeremy. * remove the internal mem_ctx and simply use the talloc() structure as the context. * replace the internal free_fn() with a talloc_destructor() function * remove the unnecessary private nested structure * rename SAM_ACCOUNT to 'struct samu' to indicate the current an upcoming changes. Groups will most likely be replaced with a 'struct samg' in the future. Note that there are now passbd API changes. And for the most part, the wrapper functions remain the same. While this code has been tested on tdb and ldap based Samba PDC's as well as Samba member servers, there are probably still some bugs. The code also needs more testing under valgrind to ensure it's not leaking memory. But it's a start......
* r13494: Merge the stuff I've done in head the last days.Volker Lendecke2006-02-131-1/+1
| | | | Volker
* r13444: Add REJECT_REASON_OTHER for samr_chgpasswd_user3Günther Deschner2006-02-101-0/+10
| | | | Guenther
* r13442: Implement samr_chgpasswd_user3 server-side.Günther Deschner2006-02-101-3/+13
| | | | Guenther
* r13316: Let the carnage begin....Gerald Carter2006-02-031-10/+3
| | | | Sync with trunk as off r13315
* r13291: NT checks the minimum password age dynamically. That means we have ↵Volker Lendecke2006-02-021-5/+21
| | | | | | | | | to ignore the sambapwdmustchange field if we can access the corresponding account policy and calculate it dynamically based on the pwdlastset field. Volker
* r12938: Fix for #3408 (change password fails) from William Jojo ↵Jeremy Allison2006-01-141-3/+7
| | | | | | <jojowil@hvcc.edu>. Jeremy.
* r12279: unix_mask_match has been broken for *ever*... (How).Jeremy Allison2005-12-161-1/+1
| | | | | | | | Ensure it returns a BOOL. Jerry (and anyone else) please check this, I think all uses are now correct but could do with another set of eyes. Essential for 3.0.21 release. Jeremy.
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-2/+2
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r9545: (Hopefully the last) fixes for DIR -> SMB_STRUCT_DIR.Jeremy Allison2005-08-231-4/+4
| | | | Jeremy.
* r8454: Fix Bug #2502Günther Deschner2005-07-141-11/+0
| | | | | | | | | | | | Removing deprecated lp_min_password_length (the same functionality is provided by the account policy). Note that we now allow to set passwords less then 5 chars (if the admins decides to do so by setting the account policy). Thanks to Daniel Beschorner <db@unit-netz.de> Guenther
* r7882: Looks like a large patch - but what it actually does is make SambaJeremy Allison2005-06-241-2/+2
| | | | | | safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy
* r5961: final round of compiler warning fixes based on feedback from Jason MaderGerald Carter2005-03-221-2/+2
|
* r5905: Fix two warnings found by AIX. They might actually be bugs on 64-bitVolker Lendecke2005-03-191-1/+2
| | | | | | platforms. Volker
* r5349: After talking with Jerry, reverted the addition of account policies toGünther Deschner2005-02-121-2/+2
| | | | | | passdb in 3_0 (they are still in trunk). Guenther
* r4925: Migrate Account Policies to passdb (esp. replicating ldapsam).Günther Deschner2005-01-221-2/+2
| | | | | | | | Does automated migration from account_policy.tdb v1 and v2 and offers a pdbedit-Migration interface. Jerry, please feel free to revert that if you have other plans. Guenther
* r4337: Produce a slightly different error message is lanman authentication isAndrew Bartlett2004-12-231-3/+8
| | | | | | disabled, rather than simply unavailable. Andrew Bartlett
* r3954: bring Samba3 into line with the Samba4 password change codeAndrew Tridgell2004-11-251-18/+11
|
* r2899: Change some #if DEBUG_PASSWORD's to #ifdef DEBUG_PASSWORD.Tim Potter2004-10-111-1/+1
| | | | Bugzilla #1903.
* r2772: Check correct string length when verifying password-policies. Do notGünther Deschner2004-10-021-2/+3
| | | | | | | | | | allow e.g. two umlauts and one ascii char to comply with account-policy "min password length" of 5. Thanks to Uwe Morgenroth from CC Compunet and Volker. TODO: we do check the length against AP_MIN_PASSWORD_LEN *and* lp_min_passwd_length() - both can have differing values.
* r2333: check the script is not a 0 lenght stringSimo Sorce2004-09-141-1/+1
|
* r2331: check password script code and example from trunkSimo Sorce2004-09-141-0/+13
|
* r2013: BUG 1658: little bit of const (patch from : Helmut ↵Gerald Carter2004-08-241-1/+1
| | | | Heinreichsberger <helmut.heinreichsberger@chello.at>)
* r1661: Changed the password history format so that each history entryJeremy Allison2004-08-051-7/+13
| | | | | | | consists of a 16 byte salt, followed by the 16 byte MD5 hash of the concatination of the salt plus the NThash of the historical password. Allows these to be exposed in LDAP without security issues. Jeremy.
* r1388: Adding password history code for ldap backend, based on a patch fromJeremy Allison2004-07-071-10/+75
| | | | | | | | | "Jianliang Lu" <j.lu@tiesse.com>. Multi-string attribute changed to linearised pstring due to ordering issues. A few other changes to fix race conditions. I will add the tdb backend code next. This code compiles but has not yet been tested with password history policy set to greater than zero. Targeted for 3.0.6. Jeremy.
* r283: removing --with-cracklib after discussion with abartklet @ sambaXPGerald Carter2004-04-191-47/+0
|
* r4: merge in the SAMBA_3_0 branch from cvsCVS Import User2004-04-041-1/+1
| | | | | | | | to checkout try this: svn co svn+ssh://svn.samba.org/home/svn/samba/branches/SAMBA_3_0 samba-3_0-work metze
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+1054
metze