Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | include/build_env.h wasn't getting built by default with new rules unless | Herb Lewis | 2001-12-07 | 1 | -1/+1 | |
| | | | | you did make headers - fixed | |||||
* | added a "use spnego" option | Andrew Tridgell | 2001-12-07 | 2 | -0/+7 | |
| | | | | | you need to set "use spnego = no" for w2k to be able to join a samba domain. Otherwise the w2k box will assume we can do kerberos as a KDC | |||||
* | OK I think this does what everyone wants with the .headers.stamp | Herb Lewis | 2001-12-07 | 1 | -3/+3 | |
| | | | | | | | | it gets removed on a make clean it gets created on a make headers (if it doesn't already exist) This makes it so I only rebuild everthing once after a make clean and also so nothing gets rebuilt after jfm does a make headers (proto) | |||||
* | allow nsstest to test any nss module | Andrew Tridgell | 2001-12-06 | 1 | -13/+19 | |
| | ||||||
* | add smbgroupedit | Herb Lewis | 2001-12-06 | 1 | -0/+1 | |
| | ||||||
* | again an intrusive patch: | Jean-François Micouleau | 2001-12-06 | 14 | -270/+122 | |
| | | | | | | | | | | | | | | | - removed the ugly as hell sam_logon_in_ssb variable, I changed a bit the definition of standard_sub_basic() to cope with that. - removed the smb.conf: 'domain admin group' and 'domain guest group' parameters ! We're not playing anymore with the user's group RIDs ! - in get_domain_user_groups(), if the user's gid is a group, put it first in the group RID list. I just have to write an HOWTO now ;-) J.F. | |||||
* | remove .headers.stamp from the delheaders definition | Jean-François Micouleau | 2001-12-06 | 1 | -2/+2 | |
| | | | | | | It forced a complete build to occur each time the proto are rebuild ! J.F. | |||||
* | merge from 2.2 | Gerald Carter | 2001-12-06 | 5 | -439/+0 | |
| | ||||||
* | merge from 2.2 | Gerald Carter | 2001-12-06 | 94 | -10359/+5220 | |
| | ||||||
* | commit from 2.2 | Gerald Carter | 2001-12-06 | 1 | -0/+8 | |
| | ||||||
* | put the winbindd krb5 credentials cache in the lock directory | Andrew Tridgell | 2001-12-06 | 1 | -0/+4 | |
| | | | | this prevents it clobbering the users cache | |||||
* | allow a MAX_DEBUG_LEVEL setting in local.h (or the Makefile) | Andrew Tridgell | 2001-12-06 | 2 | -6/+21 | |
| | | | | | | This allows embedded systems to compile out the higher debug levels. It should gain speed as well as reducing the code size. Setting it to 1 saves about 300k of code on my system. | |||||
* | added a propoer kerberos_kinit_password call | Andrew Tridgell | 2001-12-06 | 2 | -12/+66 | |
| | | | | | | contribution from remus@snapserver.com thanks! | |||||
* | Fixed typo in fix for typo in debug. (-: | Tim Potter | 2001-12-06 | 1 | -1/+1 | |
| | ||||||
* | fix up packaging stuff | Herb Lewis | 2001-12-05 | 2 | -6/+16 | |
| | ||||||
* | merge from 2.2 | Herb Lewis | 2001-12-05 | 3 | -17/+17 | |
| | | | | don't set WINBIND variables unless configure was run --with-winbind | |||||
* | dont add -I./popt to CFLAGS it really belongs in FLAGS1 with other include | Herb Lewis | 2001-12-05 | 3 | -651/+652 | |
| | | | | paths. This make it hard to use a script that overrides CFLAGS options. | |||||
* | Added fetch_domain_sid. Not used in current code, but a nice example | Jeremy Allison | 2001-12-05 | 1 | -0/+96 | |
| | | | | | of how to use this interface. Jeremy. | |||||
* | changed the DEBUG level of tdb_pack and tdb_unpack. Instead of 8, it's now | Jean-François Micouleau | 2001-12-05 | 1 | -2/+2 | |
| | | | | | | | | | | 18. when you're looking at a level 10, and it's all clutered with tdb_pack/unpack, it's getting .... And anyway most of our code using tdb_pack/unpack have DEBUG around the call if there is a problem. J.F. |