summaryrefslogtreecommitdiffstats
path: root/source3/nsswitch
Commit message (Collapse)AuthorAgeFilesLines
* Merge Herb's idmap endian fix.Jeremy Allison2002-04-271-12/+9
| | | | | Jeremy. (This used to be commit 7ddad4061a1b7ed25e4d6471c7a1f8f97a98ed37)
* Another attempt at fixing the endian problem when upgrading from 2.2.3a.Jeremy Allison2002-04-271-8/+12
| | | | | | Herb please check. Jeremy. (This used to be commit a312b5b2de117797ddfdc79316378aac93034718)
* Attempt to fix big-endian upgrade problem (Herb, Jerry, please check).Jeremy Allison2002-04-261-6/+12
| | | | | Jeremy. (This used to be commit 54261460b35cc531e033a99596d5596e94bebe24)
* Fix from Herb for upgrading from big-endian earlier databases.Jeremy Allison2002-04-251-4/+4
| | | | | Jeremy. (This used to be commit e65563fc9eb454988c11c12e3e979dd07e3032a3)
* damn! I forgot to commit winbindd_dual.cAndrew Tridgell2002-04-241-0/+205
| | | | (This used to be commit f3764ab2c602d6af9dce15f0d525a9f11c1723f1)
* main() needs to be indented to make sure it doesn't generate aAndrew Tridgell2002-04-241-1/+1
| | | | | prototype (This used to be commit fdfde9b84cf825d84316344fea5af43a9b8ebcc9)
* 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. (This used to be commit c0feff97eefdf5a70e5973e247b395dbdf5d2ef2)
* fixed trust relationships in ADS winbindd after breaking them with my BDC ↵Andrew Tridgell2002-04-191-1/+1
| | | | | | changes ... (This used to be commit 8096032663690eafb6bb8b4f405d6231389d4f80)
* fixed the fallback to a BDC for ADS connectionsAndrew Tridgell2002-04-181-1/+3
| | | | (This used to be commit 3e58a1ee83ea0b4347ce24e566445cc6cb67bb3a)
* 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. (This used to be commit 245468dbabb7c849ce423cc3cb586fa913d0adfe)
* pull_username() is a local functionAndrew Tridgell2002-04-141-1/+1
| | | | (This used to be commit fbf154bcfb68b90eb43ada9de317c93f43711608)
* hanle the case where the win2000 username is completely different fromAndrew Tridgell2002-04-141-8/+3
| | | | | the pre-win2000 username (This used to be commit aa139ba507e4b898377fdfc9b27f7febf029d5a4)
* 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) (This used to be commit 0719e756f60950b9ec04450fda5cc3776752e9a9)
* Tidy up winbindd debug. Added Bill Moran's hide unreadable fix.Jeremy Allison2002-04-131-4/+3
| | | | | Jeremy. (This used to be commit a9895fcb30cdcb572cd254b0d370d79f95c7214d)
* 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. (This used to be commit dfa990170bb9a665ba48443258e2a87f50baa75c)
* Moved definition of winbind username/password secrets into secrets.hTim Potter2002-04-101-6/+0
| | | | (This used to be commit b618b5943d53f33e6f03d8d47cf87efc5e1ad3e5)
* Spelling.Tim Potter2002-04-071-1/+1
| | | | (This used to be commit 423985ed569ac9692f3cb5872a15c74f983121b6)
* Spelling.Tim Potter2002-04-041-1/+1
| | | | (This used to be commit b43256df5367fd16a0f6dcdf94fdbe8932cb77c9)
* Call poptFreeContext() as appropriate.Tim Potter2002-04-041-23/+30
| | | | | Clean up exit path code. (This used to be commit 41157400e3f55879fd2f20d22beeed07f1c817f5)
* 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. (This used to be commit b2350ed36c42827c417ea4a3dd0668a4a631a090)
* 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. (This used to be commit 5de792e7e9c2ad1422ac146caba632baa3f4e5c5)
* 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 (This used to be commit 51fe3324dda6b1f9a9a45deda7a76b1fff35399a)
* merge winbindd WINS changes from 2.2Herb Lewis2002-03-296-47/+150
| | | | (This used to be commit 205399dc17e464360b0152538329b9e111b0e7f4)
* Unblock sigusr1 on startup.Tim Potter2002-03-261-0/+1
| | | | (This used to be commit f1cb5ff6c41cabc02da84d56c1a6d95fa434d484)
* Added code for smb messaging. winbindd now responds to the smbcontrolTim Potter2002-03-261-2/+15
| | | | | ping, debug and pool-usage messages. (This used to be commit 144f0481c8b05956bdc96461a82d530fa85e3c72)
* Don't do a zero-length malloc (caught with dmalloc library).Jeremy Allison2002-03-261-1/+1
| | | | | Jeremy. (This used to be commit 05f214202c02c0d585787cd21652edbbf338e50c)
* Spelling fixes.Tim Potter2002-03-241-1/+1
| | | | (This used to be commit a5ac2ac4ada48ee3be061a32ba40bd8c4b3b3865)
* Various winbind updates:Andrew Bartlett2002-03-234-6/+7
| | | | | | | | | | | | | | | - pam_winbind updates from vance, fixing a typo and making some the options work properly. - Extra parinoia in the winbind connection loop - Allow pam_winbind to compile on HP-UX (Don Mcall, more work to do). - Fix up configure.in to use the same method for building the test .so as the Makefile uses. Andrew Bartlett (This used to be commit 8e705dd9215b1cb3f44d6348094679d7dc6a7fbd)
* Make debug statment less confusing.Tim Potter2002-03-221-2/+5
| | | | (This used to be commit 301a7f56dd3e7160147da656ff521671d04fe291)
* Missed a couple of fetch/store_ints.Jeremy Allison2002-03-211-4/+4
| | | | | Jeremy. (This used to be commit 51189e62a7f20db1835a54c7af1e39f4712c0b95)
* Make winbindd_idmap tdb endian independent. This is very important forJeremy Allison2002-03-211-11/+46
| | | | | | | | | sharing between machines with rsync. Finally removed tdb_store_int/tdb_fetch_int. Now only tdb_store_int32/tdb_fetch_int32 which are endian independent are allowed. Jeremy. (This used to be commit 1c4a00dcc13f4a7c5876a5cf63ca730190d1132e)
* When upgrading from an old idmap tdb, remember to overwrite the reverseJeremy Allison2002-03-211-0/+5
| | | | | | | mapping as well as the forward one. Found this in doing the backport to 2.2.x. This is *essential* to upgrade an old idmap file to a new one. Jeremy. (This used to be commit 980355de0c9d0d1116b29b0a5be98d0b277f24dc)
* fixed the secondary group mappings for ADS usersAndrew Tridgell2002-03-211-8/+56
| | | | (This used to be commit be399f5823bb8dfe6cc28d58aaeceb51f1b7382b)
* Cache call to winbind separator.Tim Potter2002-03-201-46/+56
| | | | | | | Some random reformatting and cleanup. Display output of wbinfo -s using actual winbind separator. (This used to be commit 099f8c5dfdb150b025e29d5c8ca060f1ee1c0145)
* Merge of Richard's lookupsid fix.Tim Potter2002-03-201-1/+4
| | | | (This used to be commit 3c587384cbe5e10f7fa46f6996581b088dead7f5)
* updated winbindd to used paged ldap searches for all ldap queriesAndrew Tridgell2002-03-191-1/+1
| | | | (This used to be commit 41e1560798b7eb19575b0d97a5e489eb170bcfd5)
* Fix a double-free bug in wbinfo -t's call in winbindd.Andrew Bartlett2002-03-192-7/+8
| | | | | | | | | | | I forgot to clean this up when netlogon move across to the connection cache arrangement. Also add some smb_panics to the connection_ok() code to try to catch this kind of thing better in future. Andrew Bartlett (This used to be commit f4f23fad6099143ec26550afc67655390070ceb8)
* Allow us to see the difference between these two errors. (We need to chaseAndrew Bartlett2002-03-181-1/+7
| | | | | | | down some bugs with it...). Andrew Bartlett (This used to be commit ef68b28fa0e89345f817ca8fd8f04138a009c21e)
* Renamed get_nt_error_msg() to nt_errstr().Tim Potter2002-03-172-8/+8
| | | | (This used to be commit 1f007d3ed41c1b71a89fa6be7d173e67e927c302)
* enable locking on the winbindd cache tdb so it can be backed up andAndrew Tridgell2002-03-151-1/+1
| | | | | manipulated externally (This used to be commit 1ad1a025b3fe5aeff5adf685f47c9cc05ef80e40)
* added a -h usage option to winbinddAndrew Tridgell2002-03-151-1/+16
| | | | (This used to be commit d6a4a10f58accd6ad158ba60eb1508f00c9a4dd3)
* Now we have reliable signals take SIGTERM inband.Jeremy Allison2002-03-141-5/+4
| | | | | Jeremy. (This used to be commit cad82926a8baf7605cef81f0e0d4daa8e527e6ee)
* Fix typo in copyrightAndrew Bartlett2002-03-131-1/+1
| | | | (This used to be commit 54e69ed20adc74fdfe007a9642dcb3a55c02d856)
* fixed 2 reconnection bugs in the ADS backend supportAndrew Tridgell2002-03-121-7/+11
| | | | (This used to be commit 1aaa2091d54e7e50cf75927d658e57776792d6ae)
* get the test for disconnection the right way around!Andrew Tridgell2002-03-121-3/+3
| | | | (This used to be commit ed80311b41f9869084d1e510cd8fd4213c3a1c19)
* Removed bogus calles to D() debugging function. Perhaps these shouldTim Potter2002-03-111-16/+1
| | | | | be replaced by DEBUG() calls? (This used to be commit 33dd07d1fc6946e53d3bdaad025adfc20abfab77)
* always make winbindd try for the PDC first before trying for a BDCAndrew Tridgell2002-03-111-5/+7
| | | | | this prevents propogation delays in the SAM between the PDC and BDCs (This used to be commit 967cb3ed0c3190f3e95a227e4d998a7312b5990b)
* removed bogus prepend_domain() call which was screwing up getpwuid()Andrew Tridgell2002-03-091-10/+2
| | | | | with the new default domain code (This used to be commit 0f75b6bd5b42f745f17e2e6624d5d541a30ee897)
* prevent a segv when a trusted domain is unavailable at startupAndrew Tridgell2002-03-091-3/+2
| | | | (This used to be commit d5b5d3f8400a80c943809db9578a2d7317aa6d2d)
* better detection of dead ADS connections, so we have some chance ofAndrew Tridgell2002-03-091-0/+6
| | | | | reconnecting (This used to be commit 58b79c0dc882fa402423e44a594e30c27177f490)