Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-21 | Fix samr_SetSecurity | Volker Lendecke | 1 | -15/+15 | |
2009-04-21 | Convert the alias handles to type-safe policy handles | Volker Lendecke | 1 | -106/+65 | |
2009-04-21 | Convert the group handles to type-safe policy handles | Volker Lendecke | 1 | -104/+70 | |
2009-04-21 | Convert the user handles to type-safe policy handles | Volker Lendecke | 1 | -92/+60 | |
2009-04-20 | Merge commit 'origin/master' into libcli-auth-merge-without-netlogond | Andrew Bartlett | 1 | -360/+265 | |
2009-04-20 | Convert the domain handles to type-safe policy handles | Volker Lendecke | 1 | -283/+197 | |
2009-04-19 | Make force_flush_samr_cache use a dom_sid to find what to flush | Volker Lendecke | 1 | -16/+18 | |
2009-04-19 | Remove flag "builtin_domain" from disp_info | Volker Lendecke | 1 | -9/+5 | |
2009-04-19 | Remove flag "builtin_domain" from samr_info | Volker Lendecke | 1 | -6/+3 | |
2009-04-19 | Make get_samr_info_by_sid use recent coding conventions | Volker Lendecke | 1 | -9/+5 | |
2009-04-19 | Add "uint32_t access_granted" to policy handles | Volker Lendecke | 1 | -36/+27 | |
All policy handles have a mask of allowed operations attached that were calculated at creation time, so they should carry this mask. This is the basis for consolidating all our policy handle access checks. If you want to do your own more complicated access checks further down, just pass "0" to policy_handle_find. | |||||
2009-04-18 | Convert the samr connect_handles to type-safe calls | Volker Lendecke | 1 | -23/+37 | |
2009-04-17 | s3-samr: set the builtin_domain bool flag in get_samr_dispinfo_by_sid(). | Günther Deschner | 1 | -0/+2 | |
Volker, please check. Found by torture test RPC-SAMR-PASSWORDS-PWDLASTSET (which we pass with this fix). Guenther | |||||
2009-04-15 | Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ | Jeremy Allison | 1 | -10/+3 | |
What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy. | |||||
2009-04-14 | Rework Samba3 to use new libcli/auth code (partial) | Andrew Bartlett | 1 | -9/+10 | |
This commit is mostly to cope with the removal of SamOemHash (replaced by arcfour_crypt()) and other collisions (such as changed function arguments compared to Samba3). We still provide creds_hash3 until Samba3 uses the credentials code in netlogon server Andrew Bartlett | |||||
2009-04-06 | s3-samr: add support for _samr_Connect3() while planning to pass a s4 ↵ | Günther Deschner | 1 | -10/+19 | |
smbtorture test. Guenther | |||||
2009-04-03 | s3-samr: add support for setting password hashes via samr_SetUserInfo level 21. | Günther Deschner | 1 | -4/+53 | |
Guenther | |||||
2009-03-20 | s3-samr: try to to fix password_expired flag handling. | Günther Deschner | 1 | -49/+71 | |
Guenther | |||||
2009-03-18 | s3: remove POLICY_HND. | Günther Deschner | 1 | -15/+8 | |
Guenther | |||||
2009-03-07 | Shape up pdb_search a bit by making it a talloc ctx with a destructor | Volker Lendecke | 1 | -48/+46 | |
2009-02-07 | Fix resume handle for _samr_EnumDomainGroups | Volker Lendecke | 1 | -2/+0 | |
2009-01-18 | Fix some real bugs found by "type-punned" gcc warnings | Volker Lendecke | 1 | -8/+11 | |
Type-casting does not the right thing if used the way it used to be. The function arguments have not been uint32_t's, but the type cast made the calling routine believe so. Not good... The assignment xxx=account_policy_temp does however type-convert properly, potentially cutting off the top-bits. | |||||
2009-01-08 | Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fn | Volker Lendecke | 1 | -29/+21 | |
2009-01-08 | Make samr_info a talloc context of its own | Volker Lendecke | 1 | -14/+15 | |
2009-01-06 | s3-samr: avoid all init_samr_alias* functions. | Günther Deschner | 1 | -6/+4 | |
Guenther | |||||
2009-01-06 | s3-samr: avoid all init_samr_group* functions. | Günther Deschner | 1 | -16/+11 | |
Guenther | |||||
2009-01-06 | s3-samr: avoid all init_samr_Domain* functions. | Günther Deschner | 1 | -83/+47 | |
Guenther | |||||
2009-01-06 | s3-samr: avoid all init_samr_user* functions. | Günther Deschner | 1 | -120/+62 | |
Guenther | |||||
2009-01-05 | s3:events: change event_add_timed() prototype to match samba4 | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2008-12-10 | Make the LookupRid access check match LookupName until | Jeremy Allison | 1 | -1/+1 | |
we know the correct bits to use here. Jeremy. | |||||
2008-12-10 | Fix usrmgr opening a user object as non-root. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-12-09 | s3-samr: a level 18 password set needs to set the pwdlastset as well. | Günther Deschner | 1 | -0/+4 | |
Guenther | |||||
2008-12-05 | s3-samr: fix samr_SetUserInfo level 18 server-side. | Günther Deschner | 1 | -16/+46 | |
Guenther | |||||
2008-12-05 | s3-samr: fix samr callers of samr_UserInfo18. | Günther Deschner | 1 | -2/+4 | |
Guenther | |||||
2008-12-05 | s3-samr: fix SAMR_FIELD_PASSWORD callers. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-12-05 | s3-samr: fix init_samr_user_info2{1,3,5} callers. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-12-02 | s3-samr: simplify _samr_QueryUserInfo a lot and fix some few potential memleaks. | Günther Deschner | 1 | -167/+37 | |
Guenther | |||||
2008-12-02 | s3-samr: fix samr_SetUserInfo{2} level 23. | Günther Deschner | 1 | -16/+21 | |
Do not just start decoding/setting passwords when fields_present do not indicate there is a password to be set. Guenther | |||||
2008-12-02 | s3-samr: _samr_EnumDomainUsers always returns a sam array (even w/o users). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-12-02 | s3-samr: refuse do process UserSetInfo with 0 fields_present. | Günther Deschner | 1 | -0/+12 | |
Guenther | |||||
2008-12-02 | s3-samr: use samr_DomainServerState in client tools. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-12-01 | s3-samr: fix various potential memleaks in samr_SetUserInfo. | Günther Deschner | 1 | -43/+2 | |
Was there any reason why we did all these individual TALLOC_FREEs ? Guenther | |||||
2008-12-01 | s3-samr: avoid code duplication for identical code in _samr_Connect2, 4 and 5. | Günther Deschner | 1 | -78/+15 | |
Guenther | |||||
2008-12-01 | s3-samr: modify logging in _samr_Connect2 so that it can be called from ↵ | Günther Deschner | 1 | -4/+16 | |
other calls as well. Guenther | |||||
2008-11-27 | s3-samr: never allow to alter pwdlastset directly. | Günther Deschner | 1 | -0/+16 | |
Guenther | |||||
2008-11-27 | s3-samr: fix return code for invalid password sets in SetUserInfo. | Günther Deschner | 1 | -4/+4 | |
Guenther | |||||
2008-11-27 | s3-samr: fix return code for invalid name in _samr_LookupDomain. | Günther Deschner | 1 | -0/+3 | |
Guenther | |||||
2008-11-27 | s3-samr: avoid enumeration and user creation on builtin domain handle. | Günther Deschner | 1 | -0/+10 | |
Guenther | |||||
2008-11-27 | s3-samr: support samr_CreateUser as well. | Günther Deschner | 1 | -10/+20 | |
Guenther | |||||
2008-11-27 | s3-samr: support samr_QueryUserInfo2 as well. | Günther Deschner | 1 | -10/+15 | |
Guenther |