summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2020-11-10locking: Add share_mode_filename() accessor functionVolker Lendecke2-0/+16
2020-11-10locking: Add share_mode_changed_write_time() accessor functionVolker Lendecke2-0/+7
2020-11-10smbd: Move setting d->modified=true to reset_share_mode_entry()Volker Lendecke1-0/+1
2020-11-10locking: Make share_mode_watch_send() take "share_mode_lock"Volker Lendecke2-3/+3
2020-11-10smbd: Move "struct share_mode_lock" to share_mode_lock.hVolker Lendecke1-0/+5
2020-11-10smbd: Move share_mode_cleanup_disonnected() to scavenger.cVolker Lendecke2-221/+0
2020-11-10smbd: Give locking/share_mode_lock.c its own header fileVolker Lendecke4-77/+110
2020-11-10locking: Remove an unused anonymous struct referenceVolker Lendecke1-1/+0
2020-10-23smb: rename NTCREATEX_OPTIONS_PRIVATE_STREAM_BASEOPEN to NTCREATEX_FLAG_STREA...Ralph Boehme1-1/+1
2020-08-31s3:share_mode_lock: remove unused reproducer for bug #14428Stefan Metzmacher1-14/+0
2020-08-31s3:share_mode_lock: make sure share_mode_cleanup_disconnected() removes the r...Stefan Metzmacher1-2/+54
2020-08-31s3:share_mode_lock: add missing 'goto done' in share_mode_cleanup_disconnected()Stefan Metzmacher1-0/+1
2020-08-31s3:share_mode_lock: consistently debug share_mode_entry recordsStefan Metzmacher1-2/+21
2020-08-31s3:share_mode_lock: let share_mode_forall_entries/share_entry_forall evaluate...Stefan Metzmacher1-12/+12
2020-08-31s3:share_mode_lock: reproduce problem with stale disconnected share mode entriesStefan Metzmacher1-0/+14
2020-07-08s3:smbd: avoid dereferencing client->connectionsStefan Metzmacher1-1/+1
2020-07-08s3:locking: convert share_mode_lock.c to generate_unique_u64()Stefan Metzmacher1-15/+14
2020-07-07s3:leases: log errors with level 0 in leases_db_do_locked_fn()Stefan Metzmacher1-4/+4
2020-07-02s3/leases: log NDR decoding failure with level 0 in leases_db_get_fn()Ralph Boehme1-2/+2
2020-07-02smbd: increase loglevel when leases_db_del() with anything then NT_STATUS_NOT...Ralph Boehme1-2/+7
2020-06-30share_mode_lock.c: initialize out paramIsaac Boukris1-3/+3
2020-06-16s3:locking: Remove dead codeAndreas Schneider1-10/+1
2020-05-15smbd: Store share_entries in locking.tdb againVolker Lendecke1-424/+532
2020-05-15smbd: Move share mode entry parsing up in the fileVolker Lendecke1-54/+54
2020-05-15smbd: Base locking.tdb on g_lock.cVolker Lendecke1-254/+315
2020-05-12s3/locking: prime flags in a fresh sharemode data objectRalph Boehme1-0/+3
2020-05-05smbd: Make share_mode_for_one_entry() use just a uint8*Volker Lendecke1-3/+3
2020-05-05smbd: Make share_mode_do_locked() use a const uint8_t *Volker Lendecke3-12/+28
2020-05-05smbd: Make parse_share_modes() use a const ptrVolker Lendecke1-9/+13
2020-05-05smbd: Make share_mode_memcache_fetch() use a const ptrVolker Lendecke1-5/+7
2020-05-05smbd: Convert get_share_mode_blob_header() to use a const ptrVolker Lendecke1-5/+8
2020-05-05smbd: Make share_mode_entry_find() take a const pointerVolker Lendecke1-1/+1
2020-05-05smbd: Make sure share_mode_entry_do() maintains sorting orderVolker Lendecke1-1/+11
2020-05-05smbd: Simplify reset_share_mode_entry()Volker Lendecke1-37/+73
2020-05-05smbd: Simplify share_mode_entry_get()Volker Lendecke1-14/+11
2020-05-05locking: Move SMB_OFF_T_BITS macro to its only userVolker Lendecke1-0/+2
2020-04-03smbd: move files_struct.use_ofd_locks to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: move files_struct.delete_on_close to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: move files_struct.is_directory to a bitfieldRalph Boehme1-4/+8
2020-04-03smbd: move files_struct.can_write to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: move files_struct.can_lock to a bitfieldRalph Boehme1-3/+3
2020-03-26smbd: Use ARRAY_DEL_ELEMENT() in brl_unlock_windows_default()Volker Lendecke1-12/+1
2020-03-10smbd: Fix a comment, "flags" expanded to 2 bytesVolker Lendecke1-1/+1
2019-12-18smbd: Convert share_mode_data->num_share_modes into a boolean8Volker Lendecke1-10/+12
2019-12-17smbd: Don't store "num_share_modes" in locking.tdbVolker Lendecke1-0/+8
2019-12-17smbd: Use share_mode_data->num_share_modes as a booleanVolker Lendecke1-13/+11
2019-12-17smbd: Introduce share_mode_have_entries()Volker Lendecke2-0/+6
2019-12-17smbd: Avoid a reference to share_mode_data->num_share_modesVolker Lendecke1-2/+5
2019-12-17smbd: Avoid a reference to share_mode_data->num_share_modesVolker Lendecke1-4/+6
2019-12-17smbd: Pass num_share_modes to share_mode_entry_do() callbackVolker Lendecke1-1/+8