summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* libnetapi: fix interactive logging by preventing setup_logging from closing ↵Michael Adam2008-04-121-0/+3
| | | | | | | stderr. Michael (cherry picked from commit 563b837b76e3a6086051fc56e0522b841939d37f)
* util_tdb: fix a segfault caused by a fatal typo.Michael Adam2008-04-121-1/+1
| | | | | | | | | In tdb_wrap_log(), in on occurrence of "debug_level = 0" instead of "debuglevel = 0" caused me segfaults when accessing DEBUGLEVEL (which is defined as "*debug_level"...) Michael (cherry picked from commit d9bd894c2ec4faf87e8ff96e27c7e2b8175f9387)
* account_pol: use db_open_trans()Stefan Metzmacher2008-04-121-2/+2
| | | | | metze (cherry picked from commit 888c2802b7bda92baae2dd0c1596f5e04bc3bfaa)
* account_pol: use dbwrap_trans_store_uint32()Stefan Metzmacher2008-04-121-7/+1
| | | | | metze (cherry picked from commit b1d63c8c1116f3429fb73aa6842105073385d1e8)
* Convert account_pol.tdb to dbwrapVolker Lendecke2008-04-122-37/+86
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 0b36871a0d795183f0e9dc78b654788b1988f06e)
* dbwrap: fix more "tdb_chainunlock failed" messagesMichael Adam2008-04-121-1/+3
| | | | | | | TALLOC_FREE(rec) before transaction_cancel also in dbwrap_trans_delete(). Michael (cherry picked from commit 04cd914a1f12691d27ddc67887a757cd813848a7)
* dbwrap: fix a confusing "tdb_chainunlock failed" messageStefan Metzmacher2008-04-121-1/+3
| | | | | | | Unlock before we cancel the transaction... metze (cherry picked from commit d70a8e9c413a7d3993e0d11db5ae9cbc7fdb12c7)
* dbwrap: add dbwrap_trans_store_uint32()Stefan Metzmacher2008-04-121-0/+13
| | | | | metze (cherry picked from commit 9e739b4c99a9aba5c5bb58f3b6a9fb949e24c581)
* Add dbwrap_trans_*_bystringVolker Lendecke2008-04-121-0/+11
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 2cf2684a11027431e6a93992413a5a5a697a4ba0)
* Convert dbwrap_trans_delete to NTSTATUSVolker Lendecke2008-04-125-15/+22
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit dead193f46c2b19955ab3e5ac5ba343694f4858a)
* Convert dbwrap_trans_store to NTSTATUSVolker Lendecke2008-04-125-33/+43
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 5f4de856af1abe63b13059bbe1615cb5877770d0)
* Add dbwrap_[fetch|store]_uint32Volker Lendecke2008-04-121-0/+39
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit f1dd915ce802645166e0c8fc79d18d5ad41cfe7a)
* dbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() ↵Michael Adam2008-04-121-0/+2
| | | | | | | failed. Michael (cherry picked from commit ab0aaed907fef233998ff0841d30eabef3263ee8)
* sharesec: use db_open_trans()Stefan Metzmacher2008-04-121-2/+2
| | | | | metze (cherry picked from commit 1c59142ccc46616c10b98c51601361f203d542d6)
* Convert share_info.tdb to dbwrapVolker Lendecke2008-04-121-17/+64
| | | | (cherry picked from commit bc9b4c43b8824cd53f9ab613bcbb94cd5193f43e)
* mapping_tdb: use the correct sid for the key creationStefan Metzmacher2008-04-121-1/+1
| | | | | metze (cherry picked from commit 0d221a3f0a948e173b22585b7833a5441d860a57)
* mapping_tdb: use db_open_trans()Stefan Metzmacher2008-04-121-2/+2
| | | | | metze (cherry picked from commit 16d18df0d069aec645c41e38e8c926ccdaac9388)
* Protect group_mapping.tdb ops with transactionsVolker Lendecke2008-04-121-16/+66
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit d702ed73c1b986ded9deaa3abed92c39d71949fc)
* pdb_tdb: use != 0 instead off == -1 for dbwrap functionsStefan Metzmacher2008-04-121-1/+1
| | | | | metze (cherry picked from commit d4826a01369c00b5e83cd62c2412a4eb826e216d)
* passdb: guard pdb_generate_sam_sid() with a transactionStefan Metzmacher2008-04-121-2/+24
| | | | | | | This prevents possible races with some dbwrap backends metze (cherry picked from commit 9322442510d9c2cf16c25f5109fe81b277c44881)
* passdb/secrets: add secrets_db_ctx() to get the db_contextStefan Metzmacher2008-04-121-0/+9
| | | | | metze (cherry picked from commit 986bc7e8b260265da019b67ec751509eb589d24b)
* regdb: let regdb_fetch_keys() handle NULL and failure cases in the same way ↵Stefan Metzmacher2008-04-121-1/+0
| | | | | | | and return -1 metze (cherry picked from commit 983fd58805a429792fc8eaa816e2dd908643414e)
* regdb: get the seqnum before the record, to not miss somethingStefan Metzmacher2008-04-121-4/+4
| | | | | metze (cherry picked from commit c214107bd9bbf9b17936757437ec211d7de3048e)
* regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"Stefan Metzmacher2008-04-121-10/+12
| | | | | | | This is the fixed version of commit 5c28c74aa06a82559f498373b3d6e9892d5c2cbe. metze (cherry picked from commit 924acd7f695d7514b1a4628468137cf632c8f1f0)
* Revert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly ↵Michael Adam2008-04-121-11/+10
| | | | | | | | | | | | | | | | access" This reverts commit 4e2be189e97f653b75bd88135a631ce0f42db267. Metze, this broke the registry (reg_api layer), but I don't yet know exactly how and why. By the way, the locks there had the purpose of fetching the seqnum that really matches the data. This needs some more thought / debugging. But I wanted to have the tree in a working state again. Michael (cherry picked from commit 5c28c74aa06a82559f498373b3d6e9892d5c2cbe)
* pdb_tdb: use db_open_trans()Stefan Metzmacher2008-04-121-1/+1
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 9925cc01a2a4739d6cde5991eb0d0b79ae13353b)
* pdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistentStefan Metzmacher2008-04-121-1/+1
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 3bf9ab640e9a79157fcfee0b5d0cde5badc92755)
* passdb/secrets: use db_open_trans()Stefan Metzmacher2008-04-121-1/+2
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit b61b8ca4944f399216d8e67a48ea7d259258b432)
* passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()Stefan Metzmacher2008-04-121-1/+1
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 729f7b9ff30e81537a7257daeaa1728c7ae96853)
* regdb: use == 0 (instead of != -1) as indicator for success of ↵Michael Adam2008-04-121-4/+4
| | | | | | | dbwrap_trans_[delete|store]() Michael (cherry picked from commit 7dcd0c1e539df9ff1768a9c878b6687b9e1bfeac)
* regdb: use != 0 instead of == -1 check for transaction_[commit|cancel]Michael Adam2008-04-121-6/+6
| | | | | Michael (cherry picked from commit b6ceeaabae94b86fe79d6a60e497fb472ca23021)
* regdb: use db_open_trans()Stefan Metzmacher2008-04-121-5/+6
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit a77b5b91dd439b5965fef17f2b2ff98fefd77dbb)
* regdb: use regdb->transaction_start(regdb) != 0 consistentStefan Metzmacher2008-04-121-3/+3
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 093c3bced96c934419af69cc065a240368027dcf)
* regdb: use dbwrap->fetch() instead of fetch_locked() for readonly accessStefan Metzmacher2008-04-121-10/+11
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 4e2be189e97f653b75bd88135a631ce0f42db267)
* regdb: use dbwrap_trans_store_int32Stefan Metzmacher2008-04-121-1/+1
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 9620696083473e3a98b46dd90b3b4aa287580940)
* dbwrap: add db_open_trans()Stefan Metzmacher2008-04-122-0/+20
| | | | | | | | | | | This should be used when transactions are wanted. For now it's just a wrapper of db_open(), but this will change. metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit 74a070b8a24fea1009e557f711b76fc14e8961dc)
* dbwrap: add dbwrap_trans_store_int32()Stefan Metzmacher2008-04-121-0/+15
| | | | | | | metze Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit f05e889bc05a816aef5b9ce4f22267e977dade01)
* Use libnetapi_open_pipe in netapi functions.Günther Deschner2008-04-124-48/+27
| | | | | Guenther (cherry picked from commit 5804d8b112e1da022988c635284eb4799974d4c7)
* Add libnetapi_open_pipe, inspired by the cli_cm_ interface.Günther Deschner2008-04-122-0/+114
| | | | | Guenther (cherry picked from commit 87d8fc338f6e6b48691bff3eeebfc00c5d408ff7)
* Use libnetapi_open_ipc_connection in libnetapi.Günther Deschner2008-04-125-180/+33
| | | | | Guenther (cherry picked from commit d9f19fc61586d606393368799dee9757c169d602)
* Fix one missing netapi_private header.Günther Deschner2008-04-121-2/+2
| | | | | Guenther (cherry picked from commit d34c3e8ad2b21051162e2a9d65f773c486c43d8b)
* Split out private headers in libnetapi.Günther Deschner2008-04-127-8/+80
| | | | | Guenther (cherry picked from commit dd6251d51472a96bfc5ba3d62ea788c8924d4c6b)
* Add very basic cli_cm_* based connection handler to libnetapi.Günther Deschner2008-04-122-0/+76
| | | | | Guenther (cherry picked from commit e9e46cfcbe25366121f680a6d81fe08c128bf00a)
* Use SERVER_INFO_1005 in libnetapi.Günther Deschner2008-04-123-11/+11
| | | | | Guenther (cherry picked from commit 5f8793dd1d8a3694afb7f2d882cfb9990eb40b75)
* Re-run make idl.Günther Deschner2008-04-123-0/+37
| | | | | Guenther (cherry picked from commit 0d5130ddb61aa2db603339e693f54fff302eb947)
* Add SERVER_INFO_1005 to libnetapi.idl.Günther Deschner2008-04-121-0/+4
| | | | | Guenther (cherry picked from commit 5387c6e8d19f7f26561c5fbacb1c75a5ba8fea60)
* Fix typo.Günther Deschner2008-04-121-1/+1
| | | | | Guenther (cherry picked from commit 30337bce2c748e5338f9cc923e096883322f50d3)
* Add some more cli_cm_set_X functions.Günther Deschner2008-04-121-1/+52
| | | | | Guenther (cherry picked from commit 882475f5566592b3a675d3609c3af8cf7d4e256d)
* Add MAX_NERR define.Günther Deschner2008-04-121-0/+4
| | | | | Guenther (cherry picked from commit 729eda95401e63feabb3ed329c6d2888dabe1d68)
* Add NetUserEnum example.Günther Deschner2008-04-122-1/+107
| | | | | Guenther (cherry picked from commit 7d9f64fd8401f8abb938757b4f092e25fd6b154f)