summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * r11919: The generic mappings in srv_samr_nt.c are only used there -- make themVolker Lendecke2005-11-264-50/+63
| | | | | | | | | | | | | | | | | | static. One long overdue simplification: Change local_lookup_sid to local_lookup_rid its responsible for "our" domain only, in fact it checked for it. Volker
| * r11918: Remove two unused variablesVolker Lendecke2005-11-261-2/+0
| |
| * r11917: Move nt_token_to_group_list to srv_netlog_nt.c. srv_util.c is empty now.Volker Lendecke2005-11-263-30/+30
| | | | | | | | Volker
| * r11916: auth_get_sam_account is only used in auth_rhosts.c -- move it thereVolker Lendecke2005-11-262-30/+30
| |
| * r11915: Remove unused extern declarationsVolker Lendecke2005-11-261-4/+0
| |
| * r11914: After talking to Jeremy, implement passdb:expand_explicit with a ↵Volker Lendecke2005-11-262-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | default of no. This changes our default behaviour. Sorry, Ingo, this *is* a bug that needs fixing. Jerry, you might want to put a marker into the WHATSNEW.txt when this is due. Volker
| * r11909: Implement 'reset on zero vc'. This kills other connections when a ↵Volker Lendecke2005-11-253-1/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | session setup comes in with the vc (virtual connection) field set to zero. This is done by Windows, probably you can tweak that by some registry key. This boolean option controls whether an incoming session setup should kill other connections coming from the same IP. This matches the default Windows 2003 behaviour. Setting this parameter to yes becomes necessary when you have a flaky network and windows decides to reconnect while the old connection still has files with share modes open. These files become inaccessible over the new connection. The client sends a zero VC on the new connection, and Windows 2003 kills all other connections coming from the same IP. This way the locked files are accessible again. Please be aware that enabling this option will kill connections behind a masquerading router. Volker
| * r11898: Add a missing become_root().Volker Lendecke2005-11-251-0/+7
| | | | | | | | Volker
| * r11886: Fix 3187: logon hours restrictions were off corresponding to our ↵Jim McDonough2005-11-231-2/+3
| | | | | | | | | | | | | | offset from GMT. Use gmtime() instead of localtime() in the calc, but still use localtime() in displaying it.
| * r11876: When we are using START_TLS to secure the LDAP connection, we *have* toGünther Deschner2005-11-231-3/+12
| | | | | | | | | | | | | | call START_TLS again after rebinding to another LDAP server. (ldaps:// uri's are handled at by recent versions of OpenLDAP). Guenther
| * r11875: Allow to use START_TLS (by manually setting "ldap ssl = start_tls") forGünther Deschner2005-11-231-0/+5
| | | | | | | | | | | | LDAP connections to ADS (Windows 2003). Guenther
| * r11874: Merge LDAP connection setup in lib/smbldap.c and pdb_nds.c.Günther Deschner2005-11-232-104/+142
| | | | | | | | | | | | | | Also allow to use START_TLS in the pdb_nds_update_login_attempts function when doing simple binds to eDir. Guenther
| * r11867: attempt at fixing the compile issue with nss_winbind.so on HP-UX ↵Gerald Carter2005-11-221-1/+3
| | | | | | | | caused by Solaris specific return codes
| * r11865: The only way to stop multiple LDAP searches is to agressively cacheJeremy Allison2005-11-221-30/+36
| | | | | | | | | | | | | | results. We now cache them for 10 seconds, down from 30 seconds (however each re-use will refresh the idle timeout). Any set calls will flush the cache. Jeremy.
| * r11864: fix build breakage with solaris LDAP patch (my fault)Gerald Carter2005-11-221-2/+2
| |
| * r11863: BUG 3196: patch from Alex Deiter <tiamat@komi.mts.ru> to compile ↵Gerald Carter2005-11-224-6/+52
| | | | | | | | against the Sun LDAP client libs. But not for AD support; just ldap support
| * r11861: Fix inspired by Thomas Neumann <t.neumann@iku-ag.de> to ensure thatJeremy Allison2005-11-221-10/+8
| | | | | | | | | | | | default case applies only to new files and correctly examines 8.3 and long names. Jeremy.
| * r11860: BUG 3156: don't use find_service() when explicitly looking for a ↵Gerald Carter2005-11-222-15/+26
| | | | | | | | printer as the username map might get in the way
| * r11859: Another place where the SE_GROUP constants read better then "7".Günther Deschner2005-11-221-1/+1
| | | | | | | | Guenther
| * r11858: Fill in the clientside TRUSTED_DOMAIN_INFO_EX query.Günther Deschner2005-11-222-1/+57
| | | | | | | | Guenther
| * r11857: Fix the build.Günther Deschner2005-11-221-1/+1
| | | | | | | | Guenther
| * r11856: Replace unknown1 with group_attr.Günther Deschner2005-11-224-8/+21
| | | | | | | | | | | | Can anyone remember why we initialize groups only with 0x03 instead of 0x07 ? Guenther
| * r11855: patch from Aruna Prabakar for checking that the spooler si running ↵Gerald Carter2005-11-221-0/+29
| | | | | | | | on HP-UX
| * r11854: Remove unused DOM_SID.Günther Deschner2005-11-221-1/+1
| | | | | | | | Guenther
| * r11853: Add Dsr_GetSiteName (handy for experimenting with GPOs).Günther Deschner2005-11-224-0/+154
| | | | | | | | Guenther
| * r11852: Fill in samr_get_dom_pwinfo based on Samba4.Günther Deschner2005-11-224-20/+39
| | | | | | | | Guenther
| * r11851: Display correct error string.Günther Deschner2005-11-221-1/+1
| | | | | | | | Guenther
| * r11847: Fix typo.Günther Deschner2005-11-221-1/+1
| | | | | | | | Guenther
| * r11846: Destroy the TALLOC_CTX on error in the Kerberos session setup and give aGünther Deschner2005-11-222-3/+10
| | | | | | | | | | | | more precise inline comment why PAC verification may fail. Guenther
| * r11845: Removed error code list as it isn't correct for Linux.Jeremy Allison2005-11-221-8/+0
| | | | | | | | Jeremy.
| * r11841: Fix #3262 from Timur Bakeyev to improve reporting on FreeBSD DOSJeremy Allison2005-11-221-33/+41
| | | | | | | | | | attribute errors. Jeremy.
| * r11839: Info level 0x101 is really a protocol NT level.Jeremy Allison2005-11-221-1/+1
| | | | | | | | | | Fix bug #3274 from Guenter Kukkukk <guenter.kukkukk@kukkukk.com> Jeremy.
| * r11833: fix build issues in smbget with the Sun compiler. Reported by ↵Gerald Carter2005-11-211-10/+14
| | | | | | | | Richard Bollinger
| * r11830: patch from Rashid N. Achilov <shelton@granch.ru> to add descriptions ↵Gerald Carter2005-11-211-32/+40
| | | | | | | | for some common services
| * r11799: Added OpenSSH fix for "%.*s" format crash. From Darren TuckerJeremy Allison2005-11-191-1/+22
| | | | | | | | | | <dtucker@zip.com.au> Jeremy.
| * r11793: Fix the SAMR cache so it works across completely insaneJeremy Allison2005-11-184-151/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | client behaviour (ie.: open pipe/open SAMR handle/enumerate 0 - 1024 close SAMR handle, close pipe. open pipe/open SAMR handle/enumerate 1024 - 2048... close SAMR handle, close pipe. And on ad-nausium. Amazing.... probably object-oriented client side programming in action yet again. This change should *massively* improve performance when enumerating users from an LDAP database. Jeremy.
| * r11790: Avoid infinite retry to gather a connection.Günther Deschner2005-11-181-3/+11
| | | | | | | | Guenther
| * r11784: Fix minor glitch found by Rainer Weikusat ↵Volker Lendecke2005-11-181-1/+1
| | | | | | | | <rainer.weikusat@sncag.com> -- Thanks
| * r11770: BUG 2718: don't use qpathinfo_basic() call when remote server is ↵Gerald Carter2005-11-181-2/+3
| | | | | | | | Win9x or the do_cd() call will fail
| * r11769: Looking at a performance problem enumerating accounts, wonderedJeremy Allison2005-11-174-3/+225
| | | | | | | | | | | | if changing to support samr_connect5 might help so quickly coded it up. No it doesn't :-(. Don't merge this for 3.0.21 please. Jeremy.
| * r11767: Doesn't need to be exported.Jeremy Allison2005-11-171-1/+1
| | | | | | | | Jeremy.
| * r11764: Doesn't need to be exported from here.Jeremy Allison2005-11-171-1/+1
| | | | | | | | Jeremy.
| * r11763: fix more build breakageGerald Carter2005-11-171-4/+4
| |
| * r11762: fix my build breakageGerald Carter2005-11-171-1/+2
| |
| * r11761: * fix clearing of event logs by truncating the tdb.Gerald Carter2005-11-174-78/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | This feature got broken in some of the other updates. Now each open handle stores an pointer to an open tdb data structure (not the tdb pointer itself). Clearing can be done with a simple elog_close_tdb( elog, True ) to force a close and then calling elog_open_tdb( logname, True ) to force an tdb truncate. Permissions on existing tdbs are maintained which is important. * We don't currently handle backup. Haven't looked at the format of a backuped up eventlog to know what the deal is.
| * r11760: fix sequential reads in the eventlog; event viewer is behaving ↵Gerald Carter2005-11-172-82/+106
| | | | | | | | better now as well but needs more testing
| * r11739: As per Jeremy's request, add a panic action for developers. Now ↵Volker Lendecke2005-11-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in needs something along the lines of if [ $LOGNAME == "jht" ] then CFLAGS="$CFLAGS -DDEVELOPER" fi But that goes a bit far I think.... :-))) Volker
| * r11734: Remove unused variableVolker Lendecke2005-11-151-1/+0
| |
| * r11732: Remember to return early if -1 returned from *BSD EA call.Jeremy Allison2005-11-151-0/+12
| | | | | | | | | | Pointed out by timur@com.bat.ru. Jeremy.
| * r11729: Remove space from DYNEXP flags declaration for HPUX. Fixes bugzilla Tim Potter2005-11-141-2/+2
| | | | | | | | #3260.