summaryrefslogtreecommitdiff
path: root/source3/locking
Commit message (Expand)AuthorAgeFilesLines
* 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:smbd: avoid dereferencing client->connectionsStefan Metzmacher2020-07-081-1/+1
* s3:locking: convert share_mode_lock.c to generate_unique_u64()Stefan Metzmacher2020-07-081-15/+14
* s3:leases: log errors with level 0 in leases_db_do_locked_fn()Stefan Metzmacher2020-07-071-4/+4
* s3/leases: log NDR decoding failure with level 0 in leases_db_get_fn()Ralph Boehme2020-07-021-2/+2
* smbd: increase loglevel when leases_db_del() with anything then NT_STATUS_NOT...Ralph Boehme2020-07-021-2/+7
* share_mode_lock.c: initialize out paramIsaac Boukris2020-06-301-3/+3
* s3:locking: Remove dead codeAndreas Schneider2020-06-161-10/+1
* 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-053-12/+28
* 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
* locking: Move SMB_OFF_T_BITS macro to its only userVolker Lendecke2020-05-051-0/+2
* smbd: move files_struct.use_ofd_locks to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.delete_on_close to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.is_directory to a bitfieldRalph Boehme2020-04-031-4/+8
* smbd: move files_struct.can_write to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.can_lock to a bitfieldRalph Boehme2020-04-031-3/+3
* smbd: Use ARRAY_DEL_ELEMENT() in brl_unlock_windows_default()Volker Lendecke2020-03-261-12/+1
* 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-172-0/+6
* 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-172-0/+47
* 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-062-13/+16
* s3:locking: simplify code in get_share_mode_lock()Ralph Boehme2019-12-051-23/+11
* smbd: Fix a typoVolker Lendecke2019-12-021-1/+1