Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r5077: Use correct type for rr record on negative name query reply. | Jeremy Allison | 2005-01-29 | 1 | -0/+3 | |
| | | | | Jeremy. | |||||
* | r5076: Ensure that WINS negative name query responses and WACK packets | Jeremy Allison | 2005-01-29 | 1 | -1/+10 | |
| | | | | | | | use the correct RR type of 0xA instead of reflecting back what the query RR type was (0x20). See rfc1002 sections 4.2.14 and 4.2.16. Jeremy. | |||||
* | r5069: Ensure we return the correct errors for old-style search requests. | Jeremy Allison | 2005-01-28 | 1 | -6/+9 | |
| | | | | Jeremy. | |||||
* | r5066: A couple of small fixes from James Peach @ SGI. | Jeremy Allison | 2005-01-28 | 2 | -2/+7 | |
| | | | | Jeremy. | |||||
* | r5063: Shamelessly steal the Samba4 logic (and some code :-) for directory | Jeremy Allison | 2005-01-28 | 5 | -221/+251 | |
| | | | | | | | | | | evaluation. This stops us from reading the entire directory into memory at one go, and allows partial reads. It also keeps almost the same interface to the OpenDir/ReadDir etc. code (sorry James :-). Next I will optimise the findfirst with exact match code. This speeds up our interactive response for large directories, but not when a missing (ie. negative) findfirst is done. Jeremy | |||||
* | r5058: Due to the fragileness how windows reacts on unmapped sids sometimes, | Günther Deschner | 2005-01-28 | 1 | -0/+6 | |
| | | | | | | don't leave administator-sid unmapped. Simply return "Administrator" Guenther | |||||
* | r5056: * correct STANDARD_RIGHTS_WRITE_ACCESS bitmask define | Gerald Carter | 2005-01-28 | 5 | -13/+26 | |
| | | | | | | | | | | | | * make sure to apply the rights_mask and not just the saved bits from the mask in access_check_samr_object() * allow root to grant/revoke privileges (in addition to Domain Admins) as suggested by Volker. Tested machine joins from XP, 2K, and NT4 with and without pre-existing machine trust accounts. Also tested basic file operations using cmd.exe and explorer.exe after changing the STANDARD_RIGHTS_WRITE_ACCESS bitmask. | |||||
* | r5046: mark 'winbind enable local accounts' and testprns as depcrecated | Gerald Carter | 2005-01-27 | 2 | -1/+4 | |
| | ||||||
* | r5029: after talking to Rob, ensure that we set the NETIOSNAME.domainname | Gerald Carter | 2005-01-27 | 1 | -1/+10 | |
| | | | | | | | as the longname in the published printer information since this is what we will have used when we joined the domain. More testing on this tomorrow. | |||||
* | r5028: * check acb_info mask in _samr_create_user instead of the last character | Gerald Carter | 2005-01-27 | 1 | -36/+21 | |
| | | | | | | of the user name * fix some access_mask checks in _samr_set_userinfo2 (getting join from XP without being a member of domain admins working) | |||||
* | r5020: bumping the 3.0 tree to 3.0.12pre1 since there will not be a full ↵ | Gerald Carter | 2005-01-26 | 1 | -2/+2 | |
| | | | | sync for the 3.0.11rc1 release | |||||
* | r5015: (based on abartlet's original patch to restrict password changes) | Gerald Carter | 2005-01-26 | 4 | -342/+486 | |
| | | | | | | | | | * added SE_PRIV checks to access_check_samr_object() in order to deal with the run-time security descriptor and their interaction with user rights * Reordered original patch in _samr_set_userinfo[2] to still allow root/administrative password changes for users and machines. | |||||
* | r5014: Split out the request to send an async level II oplock break into a | Jeremy Allison | 2005-01-26 | 2 | -18/+59 | |
| | | | | | | | new function to make it clear when it's called. Remove async parameter that had been overloaded into request_oplock_break. Inspired by work from Nadav Danieli <nadavd@exanet.com>. Jeremy. | |||||
* | r5012: fix segfault caused by using a ipp_t * after calling cupsDoRequest() | Gerald Carter | 2005-01-26 | 1 | -0/+2 | |
| | ||||||
* | r5002: Ensure we can't remove a level II oplock without having the | Jeremy Allison | 2005-01-26 | 1 | -17/+19 | |
| | | | | | | shared memory area locked. This need to be in 3.0.11. Pointed out by Nadav Danieli <nadavd@exanet.com>. Jeremy. | |||||
* | r4996: sync up copytights with trunk | Gerald Carter | 2005-01-25 | 1 | -0/+1 | |
| | ||||||
* | r4995: fail set_privileges() if 'enable privileges = no' to prevent confused ↵ | Gerald Carter | 2005-01-25 | 1 | -0/+3 | |
| | | | | admins who never read what I write :-) | |||||
* | r4994: Patch from abartlet: | Günther Deschner | 2005-01-25 | 1 | -13/+26 | |
| | | | | | | | | When migrating account policies to ldapsam, handle the fact that an admin might have changed the default location of the sambaDomain-object after installation. Guenther | |||||
* | r4989: Display failed LDAP-server-uri. | Günther Deschner | 2005-01-25 | 1 | -1/+2 | |
| | | | | Guenther | |||||
* | r4988: After speaking with Jerry, remove old lp_admin_users to | Günther Deschner | 2005-01-25 | 1 | -14/+0 | |
| | | | | | | administrator-sid mapping completely. Guenther | |||||
* | r4976: Try to scare people off from trying to write authentication modules | Andrew Bartlett | 2005-01-25 | 1 | -0/+4 | |
| | | | | | | that only acheive as much as 'security=server' does. Andrew Bartlett | |||||
* | r4972: Fix a warning and some debugging-outputs. | Günther Deschner | 2005-01-25 | 5 | -8/+8 | |
| | | | | Guenther | |||||
* | r4970: Fix for bug 2092, allowing fallback after kerberos and allow | Jeremy Allison | 2005-01-24 | 4 | -4/+23 | |
| | | | | | gnome vfs to prevent auto-anonymous logon. Jeremy. | |||||
* | r4967: Not being in any domain local groups is obviously valid... | Volker Lendecke | 2005-01-24 | 1 | -1/+1 | |
| | | | | Volker | |||||
* | r4966: don't enumerate the drivers for the same architecture string more ↵ | Gerald Carter | 2005-01-24 | 1 | -0/+12 | |
| | | | | than once | |||||
* | r4964: Fix our lsa lookupsid $OURDOMAINSID-500. | Günther Deschner | 2005-01-24 | 1 | -14/+15 | |
| | | | | | | | | Give the admin-user (rid 500) a chance to be found in passdb, not returning the (possibly obscure) first entry of "admin users" before that. Guenther | |||||
* | r4963: It is actually a very bad idea to use KRB5_CONFIG in the | Günther Deschner | 2005-01-24 | 1 | -7/+7 | |
| | | | | | | | | | | | | configure-checks (At least Heimdal uses KRB5_CONFIG for locating it's configuration-file (usually /etc/krb5.conf)). Renaming it to KRB5CONFIG prevents configure-checks that use heimdal-libs from segfaulting while the lib reads the krb5-config binary as a configuration file... Vendors that used the KRB5_CONFIG-variable to let configure find a custom krb5-config binary have to use KRB5CONFIG now. Guenther | |||||
* | r4946: Our notion the other_sids in the info3 SamLogon struct was | Volker Lendecke | 2005-01-23 | 2 | -14/+34 | |
| | | | | | | | | | | | | | | ...hmmm... completely bogus. This does not affect us as a domain controller, as we never set other_sids, but I have *no* idea how winbind got away with it. Please review thoroughly, samba4 idl looks closer to reality here. Test case: Member of w2k3 domain, authenticate as a user who is member of one or more domain local groups. Easiest review with 'client schannel = no'. Thanks, Volker | |||||
* | r4933: List not only the first 10 trusts with rpcclient -c enumtrust. | Volker Lendecke | 2005-01-22 | 1 | -16/+22 | |
| | | | | Volker | |||||
* | r4932: Forgot to increase version with the account-policy-commit. | Günther Deschner | 2005-01-22 | 1 | -1/+1 | |
| | | | | Guenther | |||||
* | r4931: Add get_user_info_7 in SAMR. This just gives out the username. (In | Günther Deschner | 2005-01-22 | 1 | -0/+42 | |
| | | | | | | | preparation of adding the ability of renaming users via setuserinfo level 7). Guenther | |||||
* | r4926: Use LDAP_SCOPE_ONELEVEL instead of OpenLDAP's LDAP_SCOPE_ONE-scope. | Günther Deschner | 2005-01-22 | 1 | -2/+2 | |
| | | | | Guenther | |||||
* | r4925: Migrate Account Policies to passdb (esp. replicating ldapsam). | Günther Deschner | 2005-01-22 | 14 | -171/+840 | |
| | | | | | | | | 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 | |||||
* | r4921: Typo. | Jeremy Allison | 2005-01-22 | 1 | -2/+2 | |
| | ||||||
* | r4917: Merge some of Derrell.Lipman@UnwiredUniverse.com obvious fixes. | Jeremy Allison | 2005-01-22 | 4 | -7/+17 | |
| | | | | | Added text explaining units in pdbedit time fields. Jeremy. | |||||
* | r4907: remove unreached code | Gerald Carter | 2005-01-21 | 1 | -1/+0 | |
| | ||||||
* | r4905: patch from abartlet to remove storing the auth-user credentials from ↵ | Gerald Carter | 2005-01-21 | 1 | -4/+0 | |
| | | | | the cli* in cm_prepare_connection(). using credentials from a domain other thanour primary domain will cause the schannel setup to fail | |||||
* | r4902: please note that cupsDoRequest() deletes the request* so don't call ↵ | Gerald Carter | 2005-01-21 | 1 | -32/+2 | |
| | | | | ippDelete(request) *ever* | |||||
* | r4882: Fix for #2255. Debug should have been 10 not 0. | Jeremy Allison | 2005-01-21 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | r4881: Varient of Lar's patch for #2270. Jerry promises to test :-). | Jeremy Allison | 2005-01-21 | 1 | -258/+274 | |
| | | | | Jeremy. | |||||
* | r4879: Fix rewinddir -> rewind_dir. Noticed by James Peach. | Jeremy Allison | 2005-01-20 | 1 | -2/+2 | |
| | | | | Jeremy | |||||
* | r4877: When vampiring account policy AP_LOCK_ACCOUNT_DURATION honour "Lockout | Günther Deschner | 2005-01-20 | 1 | -1/+4 | |
| | | | | | | Duration: Forever". Guenther | |||||
* | r4875: Fix for bugid #221, inspired by Mrinal Kalakrishnan <mail@mrinal.net>. | Jeremy Allison | 2005-01-20 | 1 | -13/+69 | |
| | | | | | | NT sometimes send garbage bytes in NT security descriptor linearizations when sending well-known sids. Cope with these. Jeremy. | |||||
* | r4874: add DOmain Admins (Full Control) to the default printer sd if we are a DC | Gerald Carter | 2005-01-20 | 1 | -5/+24 | |
| | ||||||
* | r4871: BUG 603: patch by Daniel Beschorner <db@unit-netz.de>. Correct ↵ | Gerald Carter | 2005-01-20 | 1 | -1/+4 | |
| | | | | access mask check for _samr_lookup_domain() to work with Windows RAS server | |||||
* | r4870: Make multi-domain-mode in idmap_rid accessible from outside (can be | Günther Deschner | 2005-01-20 | 1 | -8/+20 | |
| | | | | | | | | | | compiled with -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS) as requested by Lars Mueller <lmuelle-at-suse.de>. Allow to map ID's for a local SAM and add some more debugging-information. Guenther | |||||
* | r4869: Display sam_user_info_7 in rpcclient. | Günther Deschner | 2005-01-20 | 1 | -1/+22 | |
| | | | | Guenther | |||||
* | r4868: Add "net rpc user RENAME"-command. | Günther Deschner | 2005-01-20 | 4 | -2/+190 | |
| | | | | | | Note that Samba3 does not yet support it server-side. Guenther | |||||
* | r4866: Add createdomgroup to rpcclient (needed to generate huge amounts of | Günther Deschner | 2005-01-20 | 1 | -0/+52 | |
| | | | | | | groups when 'net rpc group add' is just to slow). Guenther | |||||
* | r4864: Remove unused var. | Jeremy Allison | 2005-01-20 | 1 | -2/+2 | |
| | | | | Jeremy. |