summaryrefslogtreecommitdiff
path: root/source3/locking/share_mode_lock.c
Commit message (Expand)AuthorAgeFilesLines
* locking: Fix an uninitialized variable readVolker Lendecke2021-03-081-1/+1
* s3:share_mode_lock: remove unused reproducer for bug #14428Stefan Metzmacher2020-09-031-14/+0
* s3:share_mode_lock: make sure share_mode_cleanup_disconnected() removes the r...Stefan Metzmacher2020-09-031-2/+54
* s3:share_mode_lock: add missing 'goto done' in share_mode_cleanup_disconnected()Stefan Metzmacher2020-09-031-0/+1
* s3:share_mode_lock: consistently debug share_mode_entry recordsStefan Metzmacher2020-09-031-2/+21
* s3:share_mode_lock: let share_mode_forall_entries/share_entry_forall evaluate...Stefan Metzmacher2020-09-031-12/+12
* s3:share_mode_lock: reproduce problem with stale disconnected share mode entriesStefan Metzmacher2020-09-031-0/+14
* s3:locking: convert share_mode_lock.c to generate_unique_u64()Stefan Metzmacher2020-07-081-15/+14
* share_mode_lock.c: initialize out paramIsaac Boukris2020-06-301-3/+3
* smbd: Store share_entries in locking.tdb againVolker Lendecke2020-05-151-424/+532
* smbd: Move share mode entry parsing up in the fileVolker Lendecke2020-05-151-54/+54
* smbd: Base locking.tdb on g_lock.cVolker Lendecke2020-05-151-254/+315
* s3/locking: prime flags in a fresh sharemode data objectRalph Boehme2020-05-121-0/+3
* smbd: Make share_mode_for_one_entry() use just a uint8*Volker Lendecke2020-05-051-3/+3
* smbd: Make share_mode_do_locked() use a const uint8_t *Volker Lendecke2020-05-051-10/+24
* smbd: Make parse_share_modes() use a const ptrVolker Lendecke2020-05-051-9/+13
* smbd: Make share_mode_memcache_fetch() use a const ptrVolker Lendecke2020-05-051-5/+7
* smbd: Convert get_share_mode_blob_header() to use a const ptrVolker Lendecke2020-05-051-5/+8
* smbd: Make share_mode_entry_find() take a const pointerVolker Lendecke2020-05-051-1/+1
* smbd: Make sure share_mode_entry_do() maintains sorting orderVolker Lendecke2020-05-051-1/+11
* smbd: Simplify reset_share_mode_entry()Volker Lendecke2020-05-051-37/+73
* smbd: Simplify share_mode_entry_get()Volker Lendecke2020-05-051-14/+11
* smbd: Fix a comment, "flags" expanded to 2 bytesVolker Lendecke2020-03-101-1/+1
* smbd: Convert share_mode_data->num_share_modes into a boolean8Volker Lendecke2019-12-181-10/+12
* smbd: Don't store "num_share_modes" in locking.tdbVolker Lendecke2019-12-171-0/+8
* smbd: Use share_mode_data->num_share_modes as a booleanVolker Lendecke2019-12-171-13/+11
* smbd: Introduce share_mode_have_entries()Volker Lendecke2019-12-171-0/+5
* smbd: Avoid a reference to share_mode_data->num_share_modesVolker Lendecke2019-12-171-2/+5
* smbd: Avoid a reference to share_mode_data->num_share_modesVolker Lendecke2019-12-171-4/+6
* smbd: Pass num_share_modes to share_mode_entry_do() callbackVolker Lendecke2019-12-171-1/+8
* smbd: Add share_mode_count_entries()Volker Lendecke2019-12-171-0/+46
* smbd: Use explicit share_mode_wakeup_waiters()Volker Lendecke2019-12-161-1/+1
* smbd: Fix a leases.tdb record leakVolker Lendecke2019-12-101-4/+13
* smbd: Give a better error message for non-existing share modesVolker Lendecke2019-12-091-0/+3
* smbd: Fix a share_entries.tdb record leakVolker Lendecke2019-12-081-0/+2
* smbd: Panic if there's a leak in share_entries.tdbVolker Lendecke2019-12-081-0/+5
* smbd: fix handling of sentinel timestamp valuesRalph Boehme2019-12-061-1/+1
* s3:locking: simplify code in get_share_mode_lock()Ralph Boehme2019-12-051-23/+11
* smbd: Fix a typoVolker Lendecke2019-12-021-1/+1
* smbd: Avoid leaking share_entries.tdb recordsVolker Lendecke2019-12-021-0/+9
* smbd: Remove share_mode_data->recordVolker Lendecke2019-11-221-8/+0
* smbd: Pass the db_record down to share_mode_data_store()Volker Lendecke2019-11-221-4/+6
* smbd: Add share_mode_watch_send/recvVolker Lendecke2019-11-221-0/+83
* locking: Remove a call to dbwrap_record_get_value()Volker Lendecke2019-11-221-4/+8
* dbwrap: Pass "value" to dbwrap_do_locked() callbackVolker Lendecke2019-11-221-9/+15
* smbd: Make share_mode_do_locked() pass TDB_DATA instead of a recordVolker Lendecke2019-11-131-10/+10
* smbd: Use file_id_str_buf() in share_mode_cleanup_disconnected()Volker Lendecke2019-11-121-6/+6
* smbd: Use file_id_str_buf() in share_mode_memcache_fetch()Volker Lendecke2019-11-121-7/+8
* smbd: Use file_id_str_buf() in share_mode_memcache_store()Volker Lendecke2019-11-121-1/+2
* smbd: Fix an uninitalized variableVolker Lendecke2019-10-101-2/+1