Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-18 | Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb ↵ | Jeremy Allison | 1 | -14/+201 | |
correctly. This is a really nasty one to fix as in order to successfully update the passdb.tdb we must do the equivalent of a tdbbackup to move to the new hash values before we do the upgrade. Jeremy. | |||||
2009-03-17 | Missing break in conversion function prevents tdb password database update. | Alexander Zagrebin | 1 | -0/+1 | |
2009-03-12 | s3 pdb_wbc_sam: LookupRids should return sAMAccountName, not NT4 names | Dan Sledz | 1 | -5/+7 | |
Also fix an incorrect TALLOC_FREE | |||||
2009-03-07 | Shape up pdb_search a bit by making it a talloc ctx with a destructor | Volker Lendecke | 4 | -57/+46 | |
2009-03-03 | s3 passdb: Add back some useful debug statements | Tim Prouty | 1 | -18/+24 | |
Originally removed in be1dfff02d562e42a7847bd02fed8538630d3f41 | |||||
2009-03-02 | It appears that the first time we see a uid/gid that winbind can't map, | Dan Sledz | 1 | -14/+22 | |
we end up returning the null sid instead of falling back to the legacy code. Next time through the code we'll hit the negative cache and do the right thing, but we still fail the first time. If we fail the winbind id to sid mapping, call the legacy version. This catches the case where we don't have a negative cache entry for the mapping. This is better than returning the NULL sid to the caller. | |||||
2009-02-25 | Fix an incompatible pointer passed to winbind_get_groups | Volker Lendecke | 1 | -1/+3 | |
This is the same bug that was fixed in other places of the code a few times already: A C compiler ONLY does automatic type conversions during an assignment. Passing down a pointer to type A to a function taking type B as an argument does NOT do any automatic type conversions. If required, I can dig up the relevant portions of the C standard. | |||||
2009-02-24 | s3: Rename auth_onefs_wb and pdb_onefs_sam | Dan Sledz | 1 | -58/+73 | |
auth_onefs_wb.c -> auth_wbc.c pdb_onefs_sam.c -> pdb_wbc_sam.c No changes to functionality | |||||
2009-02-21 | Fix a typo | Volker Lendecke | 1 | -1/+1 | |
2009-02-20 | Introduce a new passdb backend: pdb_onefs_sam | Dan Sledz | 1 | -0/+433 | |
Implements a custom backend for onefs that exclusively uses the wbclient interface for all passdb calls. It lacks some features of a standard passdb. In particular it's a read only interface and doesn't implement privileges. | |||||
2009-02-19 | Fix printf warnings found on systems where time_t <> long int. | Jeremy Allison | 1 | -8/+8 | |
Jeremy. | |||||
2009-02-17 | Fix bug #6117 - Samba 3.3.0: pdbedit -a core dumps. | Jeremy Allison | 1 | -1/+12 | |
Jeremy. | |||||
2009-02-12 | s3: Added new parameter "map untrusted to domain" | Steven Danneman | 1 | -0/+18 | |
When enabled this reverts smbd to the legacy domain remapping behavior when a user provides an untrusted domain This partially reverts d8c54fdd | |||||
2009-02-11 | s3: Change behavior when seeing an unknown domain. | Dan Sledz | 1 | -19/+0 | |
After a lot of testing against various Windows servers (W2K, W2K3, W2K8), within an AD domain it seems that unknown domains will only be translated to the local account domain, not the netbios name of the member server's domain. This makes samba act more like Windows. | |||||
2009-02-08 | Fix some nonempty blank lines | Volker Lendecke | 1 | -41/+41 | |
2009-02-01 | Fix nonempty blank lines | Volker Lendecke | 1 | -61/+60 | |
2009-01-21 | Memory leaks and other fixes found by Coverity | todd stecher | 2 | -0/+7 | |
2009-01-16 | s3:passdb: put login_cache.tdb into cache_dir, not lock_dir. | Michael Adam | 1 | -2/+3 | |
Michael | |||||
2009-01-14 | Fix bug #6035 - Possible race between fcntl F_SETLKW and alarm delivery. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-01-01 | Add iconv_convenience argument to size functions. | Jelmer Vernooij | 1 | -8/+8 | |
2008-12-29 | s3:pdb_tdb: store the next rid counter in passdb.tdb instead of ↵ | Stefan Metzmacher | 1 | -75/+47 | |
winbind_idmap.tdb This upgrades the TDBSAM_VERSION to 4 and SAMU_BUFFER_V4. metze | |||||
2008-12-29 | s3:passdb: add SAMU_BUFFER_V4 with no changes | Stefan Metzmacher | 1 | -1/+16 | |
The upgrade is required because of the followin TDBSAM_VERSION upgrade. metze | |||||
2008-12-29 | s3:passdb: make marshalling struct samu from and to a buffer more generic | Stefan Metzmacher | 2 | -664/+669 | |
This marshalling isn't specific to tdbsam and it's ugly to have the related functions in two different files. metze | |||||
2008-12-23 | More asprintf warning fixes. | Jeremy Allison | 1 | -4/+3 | |
Jeremy. | |||||
2008-12-23 | Fix more ‘asprintf’, declared with attribute warn_unused_result. | Jeremy Allison | 2 | -11/+18 | |
Jeremy. | |||||
2008-12-23 | Fix more "warning: ignoring return value of ‘asprintf’, declared with | Jeremy Allison | 1 | -23/+62 | |
attribute warn_unused_result" Jeremy. | |||||
2008-12-09 | s3-ldapsam: Fix Bug 5957: do not abort rename process on valid rename script. | Günther Deschner | 1 | -1/+1 | |
Guenther (cherry picked from commit 26139344fd0fac4fdd2a6752628b252fbd9b7450) (cherry picked from commit 866efa63a26f75bbf17cd4bebf639594e2feafba) | |||||
2008-11-14 | Make memcache_add_talloc NULL out the source pointer | Volker Lendecke | 1 | -7/+7 | |
This is an orthogonality measure to make clear this pointer now belongs to the cache. (cherry picked from commit e6080c6e87d6fe3995b121a772bf3f6343fa666f) | |||||
2008-11-06 | Make us clean under valgrind --leak-check=full by using ↵ | Jeremy Allison | 3 | -4/+4 | |
talloc_autofree_context() instead of NULL. Remove the code in memcache that does a TALLOC_FREE on stored pointers. That's a disaster waiting to happen. If you're storing talloc'ed pointers, you can't know their lifecycle and they should be deleted when their parent context is deleted, so freeing them at some arbitrary point later will be a double-free. Jeremy. | |||||
2008-11-06 | Fix bug #5825 - Account locking out doesnt work with an LDAP backend.Based ↵ | Jeremy Allison | 1 | -1/+3 | |
on a problem found by Boyang. Only the pdb_nds backend implements login attempts so this was broken for tdbsam and ldap. Jeremy. | |||||
2008-10-27 | s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl. | Günther Deschner | 1 | -4/+4 | |
Guenther | |||||
2008-10-23 | Use libutil genrand. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-22 | Use standard types. | Jelmer Vernooij | 1 | -8/+8 | |
2008-10-14 | Use GUID_random. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-12 | Use common util_file code. | Jelmer Vernooij | 1 | -3/+3 | |
2008-10-06 | Store a local schannel key in secrets.tdb | Volker Lendecke | 1 | -0/+25 | |
2008-09-03 | Revert "Split lookup_name() and create a new functiong called" | Simo Sorce | 1 | -93/+78 | |
This reverts commit 8594edf666c29fd4ddf1780da842683dd81483b6. (This used to be commit ad462e2e2d025a7fc23e7dea32b2b442b528970b) | |||||
2008-09-03 | Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel | Simo Sorce | 1 | -4/+38 | |
(This used to be commit 8e4dca3b9416d9b5e535bda5e4befc073bfc1641) | |||||
2008-08-26 | Fix bug spotted by Simo - don't use legacy if expired entry. | Jeremy Allison | 1 | -4/+4 | |
Jeremy. (This used to be commit a7bbd33139c5835cf32efdbe0ef187117699e3e4) | |||||
2008-08-26 | Don't ask winbindd if we got a -ve cache entry. | Jeremy Allison | 1 | -4/+38 | |
Jeremy. (This used to be commit 91f85d0dcaa917b7a90a77852f3a778a0ad99c4d) | |||||
2008-08-26 | Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel | Simo Sorce | 1 | -33/+63 | |
(This used to be commit e038f1cf9fb305fc1e7a4189208e451d30aaa1f0) | |||||
2008-08-26 | Fix the build :-(. Ask winbindd if we find a negative cache entry (or should | Jeremy Allison | 1 | -5/+17 | |
we just call the legacy function ?). Jeremy. (This used to be commit 566d3b6e76afeca8e862cb36202a5283b86920e4) | |||||
2008-08-26 | Get smbd to look (read-only) into the winbindd cache for uid/gid <--> sid ↵ | Jeremy Allison | 1 | -33/+51 | |
mappings. Jeremy. (This used to be commit 31ba955d6950420096b9141454aa95b2510a3d9a) | |||||
2008-08-17 | Split lookup_name() and create a new functiong called | Simo Sorce | 1 | -78/+93 | |
lookup_domain_name(). This new function accept separated strings for domain and name. (This used to be commit 8594edf666c29fd4ddf1780da842683dd81483b6) | |||||
2008-08-13 | fixed lots of places that paniced on a failed transaction_commit, | Andrew Tridgell | 1 | -4/+5 | |
thinking it was a failure of a transaction cancel (This used to be commit 22dbe158ed62ae47bbcb41bba3db345294f75437) | |||||
2008-08-13 | first cut at adding full transactions for ctdb to samba3 | Andrew Tridgell | 2 | -3/+3 | |
(This used to be commit f91a3e0f7b7737c1d0667cd961ea950e2b93e592) | |||||
2008-07-29 | pdb_interface: Fix typo in debug message. | Karolin Seeger | 1 | -1/+1 | |
Karolin (This used to be commit e04da654c0db6b0fb2e2ce9754e5eba80751c14c) | |||||
2008-07-24 | Add casts to uint32_t to match prototype for sid_append_rid(). | Jeremy Allison | 1 | -4/+4 | |
Jeremy. (This used to be commit 15004019676a5d860f9d5fbfbecbd31fcec8bf5b) | |||||
2008-07-24 | Use sys_getgrnam not getgrnam. Pointed out by Herb. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. (This used to be commit 43eec6517023e7865618791c231e54cc1b800ceb) | |||||
2008-07-24 | pdb_ldap: Raise level for debug message to avoid log file flooding. | John H Terpstra | 1 | -1/+1 | |
(This used to be commit 9b863a10da8762f715c16f147d6cd1e79422d248) |