Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | first cut at adding full transactions for ctdb to samba3 | Andrew Tridgell | 2008-08-13 | 1 | -2/+2 |
| | |||||
* | Fix a memleak in secrets_fetch_afs_key | Volker Lendecke | 2008-06-07 | 1 | -0/+2 |
| | | | | Coverity ID 570 | ||||
* | Fix a memleak in secrets_fetch_trust_account_password_legacy | Volker Lendecke | 2008-06-07 | 1 | -0/+1 |
| | | | | Coverity ID 571 | ||||
* | Fix a memleak in fetch_ldap_pw | Volker Lendecke | 2008-06-07 | 1 | -1/+2 |
| | | | | Fix Coverity ID 572, also fix the error check for secrets_fetch failing | ||||
* | Cleanup size_t return values in callers of convert_string_allocate | Tim Prouty | 2008-05-20 | 1 | -4/+5 |
| | | | | | This patch is the second iteration of an inside-out conversion to cleanup functions in charcnv.c returning size_t == -1 to indicate failure. | ||||
* | Convert dbwrap_trans_delete to NTSTATUS | Volker Lendecke | 2008-04-01 | 1 | -1/+4 |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | Convert dbwrap_trans_store to NTSTATUS | Volker Lendecke | 2008-04-01 | 1 | -3/+6 |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | passdb/secrets: add secrets_db_ctx() to get the db_context | Stefan Metzmacher | 2008-04-01 | 1 | -0/+9 |
| | | | | metze | ||||
* | passdb/secrets: use db_open_trans() | Stefan Metzmacher | 2008-03-27 | 1 | -1/+2 |
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains() | Stefan Metzmacher | 2008-03-27 | 1 | -1/+1 |
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> | ||||
* | Convert secrets.c to use dbwrap | Volker Lendecke | 2008-03-11 | 1 | -128/+93 |
| | |||||
* | Use a separate tdb for mutexes | Volker Lendecke | 2008-03-10 | 1 | -31/+0 |
| | | | | | | | Another preparation to convert secrets.c to dbwrap: The dbwrap API does not provide a sane tdb_lock_with_timeout abstraction. In the clustered case the DC mutex is needed per-node anyway, so it is perfectly fine to use a local mutex only. | ||||
* | Convert secrets_lock_trust_account_password to talloc | Volker Lendecke | 2008-03-10 | 1 | -8/+24 |
| | | | | This is preparing the conversion of secrets.c to ctdb | ||||
* | Make use of talloc_asprintf_strupper_m in secrets.c | Volker Lendecke | 2008-03-10 | 1 | -37/+21 |
| | |||||
* | Avoid some pointless checks | Volker Lendecke | 2008-03-10 | 1 | -12/+0 |
| | | | | secrets_init() makes sure that the tdb is initialized | ||||
* | Use talloc_tos() in secrets_init | Volker Lendecke | 2008-03-10 | 1 | -12/+5 |
| | |||||
* | More paranoid checks for secrets_init() success. | Günther Deschner | 2008-02-09 | 1 | -13/+35 |
| | | | | Guenther | ||||
* | Add secrets_shutdown(). | Günther Deschner | 2008-01-07 | 1 | -0/+13 |
| | | | | Guenther | ||||
* | Add and use some keystr functions using talloc_tos() in secrets api. | Günther Deschner | 2007-12-19 | 1 | -44/+123 |
| | | | | Guenther | ||||
* | Replace sid_string_static by sid_string_dbg in DEBUGs | Volker Lendecke | 2007-12-15 | 1 | -1/+1 |
| | |||||
* | Refactor the lagacy part of secrets_fetch_trust_account_password() out | Michael Adam | 2007-12-13 | 1 | -13/+31 |
| | | | | | | | | into a new function secrets_fetch_trust_account_password_legacy() that does only try to obtain the hashed version of the machine password directly from secrets.tdb. Michael | ||||
* | Remove two unneeded functions. | Michael Adam | 2007-12-13 | 1 | -23/+0 |
| | | | | | | | | | secrets_store_trust_account_password() and trust_password_delete() are the write access functions to the SECRETS/$MACHINE.ACC/domain keys in secrets.tdb, the md4 hashed machine passwords. These are not used any more: Current code always writes the clear text password. Michael | ||||
* | Fix logic and prevent segfaults in secrets trustdom tdb pack code. | Michael Adam | 2007-12-12 | 1 | -14/+14 |
| | | | | | | | | New size calculation logic in tdb_trusted_dom_pass_pack() and tdb_sid_pack() used accumulated sizes as successive offsets to buffer pointer. Michael | ||||
* | Fix secrets_store_trusted_domain_password() after pstring removal. | Michael Adam | 2007-12-12 | 1 | -1/+1 |
| | | | | | | Jeremy, this small "&" sign has given me a headache... :-) Michael | ||||
* | Change tdb_unpack "P" to return a malloc'ed string rather | Jeremy Allison | 2007-12-03 | 1 | -1/+6 |
| | | | | | | than expect a pstring space to put data into. Fix the (few) callers. Jeremy. | ||||
* | More pstring elimination. | Jeremy Allison | 2007-11-20 | 1 | -18/+76 |
| | | | | Jeremy. | ||||
* | static pstring removal | Volker Lendecke | 2007-11-05 | 1 | -5/+9 |
| | |||||
* | RIP BOOL. Convert BOOL -> bool. I found a few interesting | Jeremy Allison | 2007-10-18 | 1 | -29/+29 |
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. | ||||
* | [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch.samba-misc-tags/initial-v3-2-test | Gerald (Jerry) Carter | 2007-10-10 | 1 | -51/+36 |
| | |||||
* | r24991: Kill all those lots of trailing whitespaces from secrets.c. | Michael Adam | 2007-10-10 | 1 | -72/+72 |
| | | | | | | These red bars in vi really hurt my eyes... :-o Michael | ||||
* | r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text | Andrew Tridgell | 2007-10-10 | 1 | -2/+1 |
| | |||||
* | r23779: Change from v2 or later to v3 or later. | Jeremy Allison | 2007-10-10 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | r22125: Fix a warning | Volker Lendecke | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | r22009: change TDB_DATA from char * to unsigned char * | Stefan Metzmacher | 2007-10-10 | 1 | -13/+13 |
| | | | | | | and fix all compiler warnings in the users metze | ||||
* | r21981: as we use tdb_trans_store(), we should also use tdb_trans_delete() | Stefan Metzmacher | 2007-10-10 | 1 | -1/+1 |
| | | | | metze | ||||
* | r21831: Back out r21823 for a while, this is going into a bzr tree first. | Volker Lendecke | 2007-10-10 | 1 | -20/+1 |
| | | | | Volker | ||||
* | r21823: Let secrets_store_machine_password() also store the account name. ↵ | Volker Lendecke | 2007-10-10 | 1 | -1/+20 |
| | | | | | | | | | Not used yet, the next step will be a secrets_fetch_machine_account() function that also pulls the account name to be used in the appropriate places. Volker | ||||
* | r21819: Wrap all steps in secrets_store_machine_password into one single | Volker Lendecke | 2007-10-10 | 1 | -12/+50 |
| | | | | | | transaction. Succeed all or store nothing. Volker | ||||
* | r21818: Remove some unused code | Volker Lendecke | 2007-10-10 | 1 | -23/+0 |
| | |||||
* | r20824: Send access to the trusted domain passwords through the pdb backend, ↵ | Volker Lendecke | 2007-10-10 | 1 | -41/+0 |
| | | | | | | | | | | so that in the next step we can store them in LDAP to be replicated across DCs. Thanks to Michael Adam <ma@sernet.de> Volker | ||||
* | r20644: Make some functions static, thanks to Michael Adam <ma@sernet.de> ↵ | Volker Lendecke | 2007-10-10 | 1 | -3/+3 |
| | | | | for the hint. | ||||
* | r20116: Start merging in the work done to create the new idmap subsystem. | Simo Sorce | 2007-10-10 | 1 | -0/+42 |
| | | | | Simo. | ||||
* | r18654: Rename "struct uuid" => "struct GUID" for consistency. | Jelmer Vernooij | 2007-10-10 | 1 | -8/+8 |
| | |||||
* | r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need | Jeremy Allison | 2007-10-10 | 1 | -21/+172 |
| | | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy. | ||||
* | r16197: Fix Klocwork id 1338 | Volker Lendecke | 2007-10-10 | 1 | -2/+3 |
| | |||||
* | r16076: Fix for machine password timeout overflow from Shlomi Yaakobovich | Jeremy Allison | 2007-10-10 | 1 | -1/+1 |
| | | | | | <Shlomi@exanet.com>. Jeremy. | ||||
* | r15888: Fix bug #3804 from jason@ncac.gwu.edu | Jeremy Allison | 2007-10-10 | 1 | -2/+2 |
| | | | | | Invalid comparisons. Jeremy. | ||||
* | r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring ↵ | Volker Lendecke | 2007-10-10 | 1 | -2/+2 |
| | | | | | | | | | does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout. Volker | ||||
* | r14103: Fix a memleak found by valgrind (!!) | Volker Lendecke | 2007-10-10 | 1 | -0/+1 |
| | |||||
* | r14102: Fix Coverity bug # 70 | Volker Lendecke | 2007-10-10 | 1 | -0/+4 |
| |