summaryrefslogtreecommitdiff
path: root/source3/locking
Commit message (Expand)AuthorAgeFilesLines
* smbd: Simplify share_mode_entry_do()Volker Lendecke2021-06-041-12/+8
* smbd: Make share_mode_lock.h includable on its ownVolker Lendecke2021-05-111-3/+14
* locking: Fix an uninitialized variable readVolker Lendecke2021-03-051-1/+1
* share_mode_lock: DEBUG/ASSERT recursion deadlock detectionStefan Metzmacher2021-01-211-2/+19
* lib: give global_contexts.c its own header fileVolker Lendecke2021-01-081-0/+1
* smbd: use fh_[get|set]_private_options()Ralph Boehme2020-12-161-1/+1
* smbd: use fh_[get|set]_gen_id()Ralph Boehme2020-12-161-6/+7
* smbd: use fsp_get_pathref_fd() when close()ing fdsRalph Boehme2020-12-161-4/+5
* smbd: use fsp_get_pathref_fd() as part of DEBUG and syslog messagesRalph Boehme2020-12-161-1/+1
* smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme2020-12-161-3/+4
* smbd: Remove "have_share_modes" from "struct share_mode_data"Volker Lendecke2020-12-041-12/+2
* smbd: Simplify share_mode_entry_do()Volker Lendecke2020-12-041-4/+9
* smbd: Remove a comment that was not helpful for meVolker Lendecke2020-12-041-9/+1
* smbd: Simplify share_mode_lock_destructor()Volker Lendecke2020-12-041-3/+8
* smbd: Remove unused share_mode_have_entries()Volker Lendecke2020-12-042-6/+0
* smbd: Simplify share_mode_memcache_fetch()Volker Lendecke2020-12-041-21/+12
* locking: hide share_mode_lock definitionVolker Lendecke2020-11-104-3/+27
* locking: move share_mode_flags_[gs]et to share_mode_lock.cVolker Lendecke2020-11-102-0/+91
* locking: Add share_mode_data_dump() accessor functionVolker Lendecke2020-11-102-0/+32
* locking: Add share_mode_servicepath() accessor functionVolker Lendecke2020-11-102-0/+6
* locking: Add share_mode_filename() accessor functionVolker Lendecke2020-11-102-0/+16
* locking: Add share_mode_changed_write_time() accessor functionVolker Lendecke2020-11-102-0/+7
* smbd: Move setting d->modified=true to reset_share_mode_entry()Volker Lendecke2020-11-101-0/+1
* locking: Make share_mode_watch_send() take "share_mode_lock"Volker Lendecke2020-11-102-3/+3
* smbd: Move "struct share_mode_lock" to share_mode_lock.hVolker Lendecke2020-11-101-0/+5
* smbd: Move share_mode_cleanup_disonnected() to scavenger.cVolker Lendecke2020-11-102-221/+0
* smbd: Give locking/share_mode_lock.c its own header fileVolker Lendecke2020-11-104-77/+110
* locking: Remove an unused anonymous struct referenceVolker Lendecke2020-11-101-1/+0
* smb: rename NTCREATEX_OPTIONS_PRIVATE_STREAM_BASEOPEN to NTCREATEX_FLAG_STREA...Ralph Boehme2020-10-231-1/+1
* s3:share_mode_lock: remove unused reproducer for bug #14428Stefan Metzmacher2020-08-311-14/+0
* s3:share_mode_lock: make sure share_mode_cleanup_disconnected() removes the r...Stefan Metzmacher2020-08-311-2/+54
* s3:share_mode_lock: add missing 'goto done' in share_mode_cleanup_disconnected()Stefan Metzmacher2020-08-311-0/+1
* s3:share_mode_lock: consistently debug share_mode_entry recordsStefan Metzmacher2020-08-311-2/+21
* s3:share_mode_lock: let share_mode_forall_entries/share_entry_forall evaluate...Stefan Metzmacher2020-08-311-12/+12
* s3:share_mode_lock: reproduce problem with stale disconnected share mode entriesStefan Metzmacher2020-08-311-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