summaryrefslogtreecommitdiffstats
path: root/source3/nsswitch/winbindd_idmap.c
Commit message (Collapse)AuthorAgeFilesLines
* more debug classess activatedSimo Sorce2002-06-181-0/+3
| | | | (This used to be commit 897e64d2e0c1d04ab93441ccaffe369bf43be46e)
* 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)
* Fix up conversion code from old winbindd versions (some testing needed).Jeremy Allison2002-04-041-67/+143
| | | | | | | 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)
* 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)
* enable locking on the idmap database to make it safe to dump/restoreAndrew Tridgell2002-02-281-1/+1
| | | | | it externally while winbindd is running (This used to be commit cd3a7466dbf4491aba34197cd6f3cc4167c0c660)
* this allows us to support foreign SIDs in winbindd and smbdAndrew Tridgell2002-02-271-53/+149
| | | | | | | | this means "xcopy /o" has a chance of working with ACLs that contain ACEs that use SIDs that the Samba server has no knowledge of. It's a bit hackish, Tim, can you look at my uid.c changes? (This used to be commit fe2db3148587937aa7b674c1c99036d42a3776b3)
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header. (This used to be commit 6a58c9bd06d0d7502a24bf5ce5a2faf0a146edfa)
* Fix to close winbindd_idmap on exit. Pointed out by Alexander Bokovoy.Jeremy Allison2002-01-191-0/+7
| | | | | Jeremy. (This used to be commit 1bd96b3094b530c3426b22b6f891c7fc055e7033)
* Random connection robustness related fixes. Display some debugs aboutTim Potter2001-11-141-2/+2
| | | | | | | | the currently open connections when winbindd receives a USR1 signal. Hmm - I've just realised this will conflict with the messaging code but we don't use that yet. (This used to be commit caef54e40081477609a824185949ddf6db6ba363)
* move to SAFE_FREE()Simo Sorce2001-09-171-2/+2
| | | | (This used to be commit 03dc67788f68c9e01b5a82fdf43f837cb19f4608)
* fixed a bunch of compilation errors on Solaris, mostly people getting ↵Andrew Tridgell2001-09-051-2/+2
| | | | | | NSS_STATUS and WINBINDD error codes mixed up (This used to be commit 66698d6b841df809a8654012a8385bffacb9dc4a)
* use LDSHFLAGS not -shared in several placesAndrew Tridgell2001-06-041-1/+1
| | | | (This used to be commit 8ec9c87b5d1a7dae17d5b1a30f58effaf5e69e4b)
* Preliminary merge of winbind into HEAD. Note that this compiles and linksTim Potter2001-05-071-8/+72
| | | | | but I haven't actually run it yet so it probably doesn't work. (-: (This used to be commit 59f95416b66db6df05289bde224de29c721978e5)
* Got "medieval on our ass" about adding the -1 to slprintf.Jeremy Allison2001-04-081-3/+3
| | | | | Jeremy. (This used to be commit 94747b4639ed9b19f7d0fb896e43aa392a84989a)
* Changes from APPLIANCE_HEAD:David O'Neill2001-01-111-0/+1
| | | | | | source/nsswitch/winbindd_idmap.c - convert tdb key to unix code-page when generating (This used to be commit 3b9e68d6806b039d284533b64f9c41c9d4790a8b)
* While we're all making incompatible tdb changes, I changed the implementationTim Potter2000-05-121-3/+4
| | | | | | | | | | of tdb_{store,get}_int() to store the length of the string key + 1 so the stored key contains the trailing NULL character. This allows normal string library routines to manipulate keys. Also renamed tdb_get_int() to tdb_fetch_int() to keep the set of verbs consistent. (This used to be commit a423c7c5f21dc4046530b85482dee88dcfcbf070)
* brought the winbindd code into headAndrew Tridgell2000-05-091-0/+235
this does not yet compile, but I'm working on that. (This used to be commit 3fb862531a4e78dca13d16d958517b16e5bdd4e2)