summaryrefslogtreecommitdiffstats
path: root/source/nsswitch
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove "sids.h" as it really wasn't being used anywhere, and was exportingAndrew Bartlett2002-06-103-2/+1
| | | | | | | | | the (now static) global_sam_sid. The only place it was being used was to return global_sid_NULL to some uid->sid functions - and I'm not convinced this is correct in any case. Andrew Bartlett
* With this file being automaticly regenerated, and cleaned up with 'make clean'Andrew Bartlett2002-06-101-142/+0
| | | | | | I think it should be removed from CVS. This matches the other proto files. Andrew Bartlett
* Merge pidfile fix.Jeremy Allison2002-06-071-3/+3
| | | | Jeremy.
* Store cache entry keys that have RID values in decimal to beTim Potter2002-06-051-6/+6
| | | | consistent with other keys.
* Fix for Linux kernel bug where signal mask set within a signal handlerJeremy Allison2002-06-051-1/+15
| | | | | | is being ignored on sighandler exit. This means we have to have a small array of fd's, not a single one. Jeremy.
* Store the key for a name to sid cache entry in upper case rather thanTim Potter2002-06-041-4/+12
| | | | | | | | | whatever case the request was made in. This gets rid of duplicate cache entries. Also when doing a sid to name, prime the cache with the name to sid mapping result. We can't do the reverse as we don't know the correct case of the name to store in the cache.
* Fixed some formatting.Tim Potter2002-06-041-3/+4
|
* fixed some debug messagesAndrew Tridgell2002-06-031-2/+2
|
* The last element of the definitions of enums can't have a trailingTim Potter2002-06-021-1/+1
| | | | comma. Only initialisers can have this in ANSI C.
* merge from 2.2Gerald Carter2002-05-291-1/+1
|
* Updates to better report some NTSTATUS errors into PAM, and update to PAMAndrew Bartlett2002-05-281-0/+9
| | | | | | | | | | | to correctly allow password changes on expired passwords. (No security implications, as its just a 'will I let you talk to the server' check). pam_winbind checks the password prior to changing it, so that users don't have to make up and type their new password when they havn't even got the old one right. This also helps with stacking etc. Andrew Bartlett
* Fixed incorrect comment.Tim Potter2002-05-241-2/+2
|
* Remove the password length paramater from cli_full_connection - it reallyAndrew Bartlett2002-05-241-1/+1
| | | | | | | | didn't make any sense, and its was always just strlen(password) anyway. This fixes it to be strlen(password)+1 Andrew Bartlett
* debug classizedSimo Sorce2002-05-213-0/+9
|
* A small change to print out the error message only if we could not check theRichard Sharpe2002-05-191-4/+5
| | | | secrets ...
* As per rsharpe's request, require only a Masters in Astrophysics toAndrew Bartlett2002-05-182-16/+18
| | | | | | correctly configure winbind. (Next job: Fill in the 'error_msg' field with somthing useful)
* A few more trusted domains updates from mimir.Andrew Bartlett2002-05-171-2/+3
| | | | | | | I think we may still need to look at our server enumeration code, but other than that, its much better in the tree than out. Andrew Bartlett
* Changes to allow head to translate NMB flags ...Richard Sharpe2002-05-172-8/+8
|
* Don't store domain with username in secrets.tdbTim Potter2002-05-131-1/+1
|
* Merge of --set-auth-user updates from 2.2Tim Potter2002-05-131-3/+4
|
* Merge of secrets_init() paranoia fix from 2.2Tim Potter2002-05-131-1/+6
|
* Fix for Solaris nscd issue pointed out by Mike GerdtsTim Potter2002-05-101-0/+11
| | | | | <Michael.Gerdts@alcatel.com>. The struct passwd in Solaris contains some extra fields which must be initialised otherwise nscd crashes.
* merge freom SAMBA_2_2Gerald Carter2002-05-091-1/+5
|
* HP-UX 10.20 compiles fixes from SAMBA_2_2Gerald Carter2002-05-092-1/+5
|
* Merge in Jerry's called name fix.Jeremy Allison2002-05-081-1/+0
| | | | Jeremy.
* Merge Herb's idmap endian fix.Jeremy Allison2002-04-271-12/+9
| | | | Jeremy.
* Another attempt at fixing the endian problem when upgrading from 2.2.3a.Jeremy Allison2002-04-271-8/+12
| | | | | Herb please check. Jeremy.
* Attempt to fix big-endian upgrade problem (Herb, Jerry, please check).Jeremy Allison2002-04-261-6/+12
| | | | Jeremy.
* Fix from Herb for upgrading from big-endian earlier databases.Jeremy Allison2002-04-251-4/+4
| | | | Jeremy.
* damn! I forgot to commit winbindd_dual.cAndrew Tridgell2002-04-241-0/+205
|
* main() needs to be indented to make sure it doesn't generate aAndrew Tridgell2002-04-241-1/+1
| | | | prototype
* a new "dual daemon" operating mode for winbinddAndrew Tridgell2002-04-243-49/+112
| | | | | | | | | this mode improves the response time of winbindd by having a background process update the cache while the forground process responds to queries from cache. You can enable this mode using the -B command line option. It is quite experimental, which is why it is not the default.
* fixed trust relationships in ADS winbindd after breaking them with my BDC ↵Andrew Tridgell2002-04-191-1/+1
| | | | changes ...
* fixed the fallback to a BDC for ADS connectionsAndrew Tridgell2002-04-181-1/+3
|
* The cli_lsa_lookup_{names,sids} functions were returning uselessTim Potter2002-04-141-6/+4
| | | | | | information when one or more of the names/sids being queried were not resolvable. We now return a list the same length as the parameters passed instead of an array of just the resolvable names/sids.
* pull_username() is a local functionAndrew Tridgell2002-04-141-1/+1
|
* hanle the case where the win2000 username is completely different fromAndrew Tridgell2002-04-141-8/+3
| | | | the pre-win2000 username
* modified the ADS backend to accept either the long or short versionsAndrew Tridgell2002-04-141-11/+44
| | | | of long usernames (win2000 usernames can be longer than 20 characters)
* Tidy up winbindd debug. Added Bill Moran's hide unreadable fix.Jeremy Allison2002-04-131-4/+3
| | | | Jeremy.
* possibly fix the 15000 user problemAndrew Tridgell2002-04-112-8/+8
| | | | | I think its caused by a rpc operation failing and us giving invalid data back to the cache layer. Using talloc_zero() should solve this.
* Moved definition of winbind username/password secrets into secrets.hTim Potter2002-04-101-6/+0
|
* Spelling.Tim Potter2002-04-071-1/+1
|
* Spelling.Tim Potter2002-04-041-1/+1
|
* Call poptFreeContext() as appropriate.Tim Potter2002-04-041-23/+30
| | | | Clean up exit path code.
* Fix up conversion code from old winbindd versions (some testing needed).Jeremy Allison2002-04-044-67/+179
| | | | | | Added time based cache size check (#ifdef'ed out by default, just didn't want to lose the code). Jeremy.
* Fixed the handle leak in the connection management code (this code is crapJeremy Allison2002-04-042-2/+24
| | | | | and should be rewritten, just not now... :-). Jeremy.
* More winbind for HPUX updates from Don Mccall. I think JRA has alreadyAndrew Bartlett2002-04-032-4/+27
| | | | | | applied these to 2.2. Andrew Bartlett
* merge winbindd WINS changes from 2.2Herb Lewis2002-03-296-47/+150
|
* Unblock sigusr1 on startup.Tim Potter2002-03-261-0/+1
|
* Added code for smb messaging. winbindd now responds to the smbcontrolTim Potter2002-03-261-2/+15
| | | | ping, debug and pool-usage messages.