1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/source3
Andrew Tridgell 31842f5d01 completely new winbindd cache infrastructure
this one looks like just another winbind backend, and has the
following properties:

- does -ve and +ve cacheing of all queries

- can be disabled with -n switch to winbindd

- stores all records packed, so even huge domains are not a problem
for a complete cache

- handles the server being down

- uses sequence numbers for all entries

This fixes a lot of problems with winbindd. Serving from cache is now
*very* fast.
(This used to be commit fddb4f4c04)
2001-12-09 23:59:42 +00:00
..
aparser replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down 2001-09-10 11:08:57 +00:00
auth Fix segfault, and add a comment. 2001-12-08 02:25:25 +00:00
bin add smbgroupedit 2001-12-06 19:04:01 +00:00
client fixed some krb5 ifdefs 2001-11-28 23:54:07 +00:00
codepages removed old unused files 2001-10-03 13:05:59 +00:00
groupdb added a boolean to the group mapping functions to specify if we need or 2001-12-04 21:53:47 +00:00
include check for gssapi_generic.h 2001-12-08 12:06:08 +00:00
intl Ignore .po files. 2001-11-19 04:13:47 +00:00
lib add smb_xvasprintf() panic wrapper around vasprintf 2001-12-09 23:56:07 +00:00
libads fixed used of string after free 2001-12-09 00:45:51 +00:00
libsmb added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm 2001-12-08 11:18:56 +00:00
locking After conversations with Andrew, improved the robustness of the 2001-11-30 01:59:03 +00:00
msdfs get rid of compiler warnings (casts and delete unused variables) 2001-10-23 19:10:30 +00:00
nmbd added -i option to nmbd, giving interactive mode (like winbindd) 2001-11-27 03:40:06 +00:00
nsswitch completely new winbindd cache infrastructure 2001-12-09 23:59:42 +00:00
pam_smbpass Store some path names in global variables initialized to configure 2001-11-19 02:49:53 +00:00
param added a "use spnego" option 2001-12-07 01:01:10 +00:00
passdb again an intrusive patch: 2001-12-06 13:09:15 +00:00
po added fr.msg from Fanch 2001-12-09 17:06:45 +00:00
popt stop popt from doing its own intl stuff 2001-11-25 00:10:28 +00:00
printing Use print_queue_length() by preference if we don't need a queue 2001-12-05 02:11:03 +00:00
profile Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header. 2001-10-02 04:29:50 +00:00
rpc_client added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm 2001-12-08 11:18:56 +00:00
rpc_parse again an intrusive patch: 2001-12-06 13:09:15 +00:00
rpc_server small comment I don't want to loose. 2001-12-08 23:57:35 +00:00
rpcclient This change reworkes the connection code for both rpcclient and net new 2001-12-03 07:42:18 +00:00
script added "net join" command 2001-11-24 14:16:41 +00:00
smbd Ensure that 'use spnego' restricts, rather than just advises our clients. 2001-12-08 02:12:17 +00:00
smbwrapper Got medieval on another pointless extern. Removed extern struct ipzero 2001-11-26 03:11:44 +00:00
tdb added a simple tdbdump utility 2001-12-09 07:49:20 +00:00
tests Update to work with no crypt available, just like it will in Samba. 2001-08-07 19:48:54 +00:00
torture set return value to total errors 2001-12-09 07:18:59 +00:00
ubiqx Again, just syncronizing. The a function name was changed in the sll 2000-06-08 17:42:20 +00:00
utils added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm 2001-12-08 11:18:56 +00:00
web Store some path names in global variables initialized to configure 2001-11-19 02:49:53 +00:00
.cvsignore Ignore *.po objects, test tmpdirs, and ID files. 2001-11-19 02:46:48 +00:00
acconfig.h added the beginnings of ADS support in smbd 2001-11-20 08:54:15 +00:00
aclocal.m4 Added SWAT i18n feature: 2001-09-24 15:55:09 +00:00
architecture.doc first pass at updating head branch to be to be the same as the SAMBA_2_0 branch 1999-12-13 13:27:58 +00:00
change-log global change from samba.anu.edu.au to samba.org 1998-11-21 13:20:31 +00:00
CodingSuggestions added "net join" command 2001-11-24 14:16:41 +00:00
config.guess By popular demand: a new config.guess and config.sub 2001-12-08 17:37:59 +00:00
config.sub By popular demand: a new config.guess and config.sub 2001-12-08 17:37:59 +00:00
configure check for gssapi_generic.h 2001-12-08 12:06:08 +00:00
configure.developer Change ./configure.developer to stay in effect across a 2001-09-25 05:08:05 +00:00
configure.in check for gssapi_generic.h 2001-12-08 12:06:08 +00:00
configure.nodebug.developer computer too slow to compile with debug info (100mins), but i need all the 2000-03-09 22:22:38 +00:00
Doxyfile Make CodingSuggestions show up in the Doxygen pages. 2001-11-16 07:28:23 +00:00
dynconfig.c Move all other paths into dynconfig 2001-11-19 05:49:20 +00:00
install-sh merge from the autoconf2 branch to the main branch 1998-07-29 03:08:05 +00:00
internals.doc The big character set handling changeover! 2001-07-04 07:15:53 +00:00
mainpage.dox Make CodingSuggestions show up in the Doxygen pages. 2001-11-16 07:28:23 +00:00
Makefile.in added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm 2001-12-08 11:18:56 +00:00
parsing.doc Added info about parsing debug messages. 1998-10-27 21:07:52 +00:00
smbadduser JHT ==> Removed linefeed that caused problems. 1997-10-13 12:13:11 +00:00