Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Doc. | Martin Pool | 2001-12-10 | 1 | -1/+3 | |
| | ||||||
* | Allow for internal databases which may have no name. | Martin Pool | 2001-12-10 | 1 | -5/+5 | |
| | ||||||
* | preparing for release of 3.0alpha2 | Samba Release Account | 2001-12-10 | 1 | -0/+13 | |
| | ||||||
* | Log more error messages. | Martin Pool | 2001-12-10 | 1 | -0/+1 | |
| | ||||||
* | Log more error messages. | Martin Pool | 2001-12-10 | 1 | -2/+12 | |
| | ||||||
* | Also show LDFLAGS/LDSHFLAGS when starting compilation, because they're | Martin Pool | 2001-12-10 | 1 | -2/+4 | |
| | | | | not visible later on. | |||||
* | use objectCategory instead of objectClass for faster searching | Andrew Tridgell | 2001-12-10 | 1 | -3/+3 | |
| | ||||||
* | Merge of memory leak fixes from APPLIANCE_TNG. | Tim Potter | 2001-12-10 | 1 | -0/+7 | |
| | ||||||
* | Allocate tdb name up front in case log functions want to use it. | Martin Pool | 2001-12-10 | 1 | -6/+5 | |
| | ||||||
* | winbindd backends can now be marked "consistent" or "inconsistent" | Andrew Tridgell | 2001-12-10 | 4 | -33/+93 | |
| | | | | | | | consistent backends (like ADS) always give correct primary group info, so we can play cache tricks to speed things up a lot inconsistent backends (like MSRPC) need to fetch stuff more often | |||||
* | tdb_open_ex: More cleanups: just dynamically allocate the TDB_CONTEXT | Martin Pool | 2001-12-10 | 1 | -14/+27 | |
| | | | | up front, rather than working on the stack and then copying across. | |||||
* | Refactor code to check whether already open into its own function. | Martin Pool | 2001-12-10 | 1 | -8/+21 | |
| | ||||||
* | shrank the winbindd_cache.tdb somewhat | Andrew Tridgell | 2001-12-10 | 1 | -27/+63 | |
| | | | | on my system it now uses 132k for 308 users | |||||
* | tdb_open_ex should always "goto fail" in case of error, rather than | Martin Pool | 2001-12-10 | 1 | -1/+2 | |
| | | | | | just returning. I don't think this would leak at the moment, but it's an accident waiting to happen. | |||||
* | Doc. | Martin Pool | 2001-12-10 | 1 | -0/+4 | |
| | ||||||
* | tdb_open_ex: Continue previous refactoring so that we consistently | Martin Pool | 2001-12-10 | 1 | -12/+12 | |
| | | | | just say "tdb" not "&tdb". | |||||
* | Added client and server code for the GetPrintProcessorDirectory SPOOLSS | Tim Potter | 2001-12-10 | 6 | -5/+380 | |
| | | | | | | rpc. This was supposed to fix a printer driver download bug but it didn't but it seemed a shame to trash all this code so I'm commiting it #ifdef'ed out in case someone needs it one day. | |||||
* | tdb_open_ex: Refactor to use a pointer to tdb, rather than an auto | Martin Pool | 2001-12-10 | 1 | -57/+58 | |
| | | | | tdb, to be consistent with the rest of the code. | |||||
* | Formatting fixup. | Tim Potter | 2001-12-10 | 1 | -1/+1 | |
| | ||||||
* | Explain why snprintf has to be overridden in this way. | Martin Pool | 2001-12-10 | 1 | -1/+8 | |
| | ||||||
* | (merge 1.130.4.93) Display results of checks for shared libraries. | Martin Pool | 2001-12-10 | 2 | -292/+309 | |
| | ||||||
* | Typo spotting. | Tim Potter | 2001-12-10 | 1 | -2/+2 | |
| | ||||||
* | cleanup a little namespace pollution | Andrew Tridgell | 2001-12-10 | 1 | -1/+1 | |
| | ||||||
* | switch off level 100 debug for server security | Andrew Tridgell | 2001-12-10 | 1 | -1/+0 | |
| | ||||||
* | added some comments | Andrew Tridgell | 2001-12-10 | 1 | -0/+2 | |
| | ||||||
* | moved the domain sid lookup and enumeration of trusted domains into | Andrew Tridgell | 2001-12-10 | 5 | -109/+143 | |
| | | | | | | | | the backends at startup, loop until we get the domain sid for our primary domain, trying every 10 seconds. This makes winbindd handle a room-wide power failure better | |||||
* | added some comments | Andrew Tridgell | 2001-12-10 | 2 | -4/+2 | |
| | ||||||
* | make sid_binstring available without HAVE_ADS | Andrew Tridgell | 2001-12-10 | 6 | -91/+48 | |
| | ||||||
* | explicitly encode NULL strings in the cache | Andrew Tridgell | 2001-12-10 | 1 | -1/+15 | |
| | ||||||
* | removed a debug line | Andrew Tridgell | 2001-12-10 | 1 | -2/+0 | |
| | ||||||
* | completely new winbindd cache infrastructure | Andrew Tridgell | 2001-12-09 | 9 | -756/+591 | |
| | | | | | | | | | | | | | | | | | | | 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. | |||||
* | add smb_xvasprintf() panic wrapper around vasprintf | Andrew Tridgell | 2001-12-09 | 1 | -3/+13 | |
| | ||||||
* | added fr.msg from Fanch | Motonobu Takahashi | 2001-12-09 | 1 | -0/+1709 | |
| | ||||||
* | added a simple tdbdump utility | Andrew Tridgell | 2001-12-09 | 2 | -0/+92 | |
| | ||||||
* | set return value to total errors | Andrew Tridgell | 2001-12-09 | 1 | -2/+9 | |
| | ||||||
* | better error checking in nsstest | Andrew Tridgell | 2001-12-09 | 1 | -9/+64 | |
| | ||||||
* | - check for correct error codes | Andrew Tridgell | 2001-12-09 | 1 | -27/+48 | |
| | | | | - handle no initgroups fn | |||||
* | - use accountype not accountcontrol | Andrew Tridgell | 2001-12-09 | 1 | -8/+26 | |
| | | | | - better debug code | |||||
* | fixed type passed to ads_search | Andrew Tridgell | 2001-12-09 | 1 | -2/+1 | |
| | ||||||
* | fixed used of string after free | Andrew Tridgell | 2001-12-09 | 1 | -1/+1 | |
| | ||||||
* | small comment I don't want to loose. | Jean-François Micouleau | 2001-12-08 | 1 | -0/+5 | |
| | | | | J.F. | |||||
* | Fix domain logon that I broke 3 days ago. | Jean-François Micouleau | 2001-12-08 | 1 | -1/+4 | |
| | | | | | | | | And it's in sync with the docs, %U is really replaced by the name the user asked. Whereas in 2.2 that's false, %U is replaced by the name the user was mapped to. J.F. | |||||
* | By popular demand: a new config.guess and config.sub | Andrew Bartlett | 2001-12-08 | 2 | -127/+184 | |
| | | | | | | (I hope I did this right) Andrew Bartlett | |||||
* | check for gssapi_generic.h | Andrew Tridgell | 2001-12-08 | 4 | -676/+725 | |
| | ||||||
* | fix a DEBUG() line | Andrew Tridgell | 2001-12-08 | 1 | -2/+3 | |
| | ||||||
* | added internal sasl/gssapi code. This means we are no longer dependent on ↵ | Andrew Tridgell | 2001-12-08 | 15 | -784/+1074 | |
| | | | | cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm | |||||
* | Fix segfault, and add a comment. | Andrew Bartlett | 2001-12-08 | 1 | -2/+5 | |
| | ||||||
* | Leak less memory. | Andrew Bartlett | 2001-12-08 | 1 | -8/+18 | |
| | | | | | | | | | | Now, is there any reason that the prs_init() doesn't use the talloc context that it is supplied as an argument for the actual data buffer? It would seem logical to replace the malloc with a talloc, but I'm sure there is some method to the madness (extrnal use/Reallocing of it I presume) Andrew Bartlett | |||||
* | Ensure that 'use spnego' restricts, rather than just advises our clients. | Andrew Bartlett | 2001-12-08 | 1 | -1/+6 | |
| | | | | | | | | | This means that if a hole is found in the spnego code, we can tell people to just set 'use spengo' in their config file while we sort it out. Other than that, preventing 'unusual' behaviour is always a good thing. Andrew Bartlett | |||||
* | basic howto | Jean-François Micouleau | 2001-12-07 | 1 | -0/+77 | |
| |