Revert "smbd: explain that/why we use the raw tevent_context for do_break_to_none()"
[garming/samba-autobuild/.git] / source3 / smbd / oplock.c
2019-01-11 Ralph BoehmeRevert "smbd: explain that/why we use the raw tevent_co...
2018-12-18 Volker Lendeckesmbd: Don't try to release a kernel oplock for a leased...
2018-11-28 Andreas Schneiders3:smbd: Use #ifdef instead of #if for config.h definitions
2018-10-02 Volker Lendeckesmbd: Simplify downgrade_share_lease
2018-10-02 Volker Lendeckesmbd: Move downgrade_share_lease into downgrade_lease
2018-10-02 Volker Lendeckesmbd: Simplify downgrade_lease
2018-10-02 Volker Lendeckesmbd: Slightly simplify downgrade_lease()
2018-10-02 Volker Lendeckesmbd: Use find_share_mode_lease() in downgrade_share_lease
2018-10-02 Volker Lendeckesmbd: Move downgrade_share_lease() to smbd/oplock.c
2018-09-14 Volker Lendeckesmbd: Add a paranoia check for leases
2018-09-11 Volker Lendeckesmbd: Remove an unneeded #include
2018-09-07 Volker Lendeckesmbd: Simplify logic in fsp_lease_update
2018-09-07 Volker Lendeckesmbd: Factor out file_has_read_oplocks()
2018-08-25 Christof Schmittsmbd: Remove unused KOPLOCK flags
2018-08-21 Volker Lendeckesmbd: Remove koplocks->contend_level2 callbacks
2018-08-17 Volker Lendeckesmbd: Fix a typo
2018-07-25 Jeremy Allisons3: smbd: SGI IRIX is officially dead. Remove the kerne...
2018-06-18 Stefan Metzmachersmbd: explain that/why we use the raw tevent_context...
2018-06-18 Stefan Metzmachersmbd: explain that/why we use the raw tevent_context...
2018-06-18 Stefan Metzmachersmbd: explain that/why we use the raw tevent_context...
2018-06-18 Stefan Metzmachersmbd: replace xconn->ev_ctx with xconn->client->raw_ev_ctx
2018-02-12 Volker Lendeckesmbd: Pass "file_id" explicitly to send_break_to_none
2018-02-12 Volker Lendeckesmbd: Avoid a dependency on share_mode_entry->id
2018-02-12 Volker Lendeckesmbd: Pass "file_id" explicitly to message_to_share_mod...
2018-02-12 Volker Lendeckesmbd: Pass "file_id" explicitly into share_mode_entry_t...
2018-01-04 Jeremy Allisons3: smbd: Use identical logic to test for kernel oplock...
2017-05-28 Ralph Boehmes3/smbd: fix exclusive lease optimisation
2017-05-06 Ralph Boehmes3/smbd: update exclusive oplock optimisation to the...
2017-05-06 Ralph Boehmes3/smbd: update exclusive oplock optimisation to the...
2017-03-15 Jeremy Allisons3: locking: Move two leases functions into a new file.
2017-03-10 Ralph Boehmes3/smbd: add const to get_lease_type() args
2017-01-22 Volker Lendeckelib: Add lib/util/server_id.h
2016-08-11 Jeremy Allisonsmbd: oplock: Factor out internals of remove_oplock...
2016-08-11 Jeremy Allisonsmbd: oplock: Fixup debug messages inside remove_oplock().
2016-07-25 Garming SamAddressSanitizer: Initialize for smbd/oplock.c
2016-05-16 Volker Lendeckesmbd: Fix an assert
2016-01-06 Christian Ambachs3:smbd/oplock obey kernel oplock setting when releasin...
2015-07-08 Paul WayperSpelling correction: exlusive -> exclusive
2015-05-06 Richard SharpeConvert all uses of uint8/16/32 to _t in source3/smbd.
2015-04-28 Volker Lendeckelib: Remove server_id_str()
2014-12-04 Volker Lendeckes3:smbd: Implementation of SMB2.1 and SMB3.0 leases.
2014-12-04 Volker Lendeckes3:smbd: add lease related helper functions to oplock.c
2014-12-04 Volker Lendeckes3:smbd: add fsp_lease_type() and get_lease_type()...
2014-12-04 Volker Lendeckes3:smbd: factor out a send_break_to_none() helper function
2014-11-11 Volker Lendeckes3:locking: convert brl_have_read field to brl_num_read.
2014-11-06 Stefan Metzmachers3:smbd: fix file corruption using "write cache size...
2014-09-19 Stefan Metzmachers3:smbd: use fsp->conn->sconn->client->connections...
2014-09-19 Stefan Metzmachers3:smbd: pass smbXsrv_connection to srv_send_smb()
2013-11-22 Jeremy AllisonRename the profile enums with a SAMBA_ prefix to avoid...
2013-11-13 Stefan MetzmacherMerge branch 'master' of ctdb into 'master' of samba
2013-11-11 Volker Lendeckesmbd: Fix DEBUG in do_break_to_none
2013-10-24 Volker Lendeckesmbd: Remove separate oplock_type parameter from set_fi...
2013-10-24 Volker Lendeckesmbd: Make release_file_oplock static
2013-10-23 Volker Lendeckesmbd: Remove MSG_SMB_ASYNC_LEVEL2_BREAK
2013-10-23 Volker Lendeckesmbd: Use MSG_SMB_BREAK_REQUEST for async l2 breaks
2013-10-23 Volker Lendeckesmbd: Fix raw.batch.exclusive[59]
2013-10-15 Volker Lendeckesmbd: Inline break_level2_to_none_async
2013-10-14 Volker Lendeckesmbd: Remove a special case for level2 break
2013-10-14 Volker Lendeckesmbd: Remove some FAKE_LEVEL_II comments
2013-10-14 Volker Lendeckesmbd: Add debugs to brlock.c
2013-10-14 Volker Lendeckesmbd: Remove FAKE_LEVEL_II_OPLOCK
2013-10-06 Volker Lendeckesmbd: Convert some dbgtxt to DEBUG
2013-10-06 Volker Lendeckesmbd: Fix a comment
2013-10-06 Volker Lendeckesmbd: Fix confusing comments
2013-09-06 Volker Lendeckesmbd: Slightly simplify do_break_to_none
2013-09-06 Volker Lendeckesmbd: Apply some const to message_to_share_mode_entry
2013-09-06 Volker Lendeckesmbd: Remove unused should_notify_deferred_opens
2013-09-05 Volker Lendeckesmbd: Remove FORCE_OPLOCK_BREAK_TO_NONE
2013-09-04 Volker Lendeckesmbd: Add a paranoia check to oplock_timeout_handler
2013-09-04 Volker Lendeckesmbd: Fix an ancient oplock bug
2013-08-20 Volker Lendeckesmbd: Simplify new_break_message_smb1
2013-08-20 Volker Lendeckesmbd: Replace a 0-timeout wakeup_send
2013-08-16 Volker Lendeckesmbd: Do not wait unnecessarily
2013-08-16 Volker Lendeckesmbd: Make break_level2_to_none_async static
2013-04-26 Volker Lendeckesmbd: Obsolete MSG_SMB_OPEN_RETRY
2013-04-26 Volker Lendeckesmbd: Remove the unused fsp->pending_break_messages...
2013-04-26 Volker Lendeckesmbd: Remove unused reply_to_oplock_break_requests
2013-04-26 Volker Lendeckesmbd: Obsolete MSG_SMB_BREAK_RESPONSE
2013-04-26 Volker Lendeckesmbd: Ignore OPEN_RETRY and BREAK_RESPONSE
2013-02-28 Michael Adams3:smbd: fix missing space in debug message in initial_...
2013-02-19 Stefan Metzmachers3:smbd: s/struct timed_event/struct tevent_timer
2013-02-19 Stefan Metzmachers3:smbd: s/struct event_context/struct tevent_context
2012-06-21 Michael Adams3:util: rename procid_equal() to serverid_equal()
2012-06-15 Michael Adams3:smbd: change oplock.c to use fsp_fnum_dbg() for...
2012-06-08 Michael Adams3:smbd: change set_file_oplock() to return NTSTATUS
2012-06-03 Stefan Metzmachers3:smbd/oplock: avoid procid_is_me()
2012-05-25 Stefan Metzmachers3:smbd: move global koplocks to smbd_server_connection
2012-05-25 Stefan Metzmachers3:smbd: pass smbd_server_connection to should_notify_d...
2012-05-25 Stefan Metzmachers3:smbd: move global oplocks vars to smbd_server_connection
2012-05-25 Stefan Metzmachers3:smbd: remove unused get_number_of_exclusive_open_opl...
2012-05-16 Stefan Metzmachers3:onefs: remove all onefs related code as it not maint...
2012-04-26 Volker Lendeckes3: Remove code TALLOC_FREE already does
2012-04-11 Christian Ambachs3:smbd only care about missing level2 support if kerne...
2012-04-11 Christian Ambachs3:smbd add seperate function to initialize kernel...
2012-04-11 Christian Ambachs3:param convert kernel oplocks to share parameter
2012-02-19 Volker Lendeckes3: get_share_mode_lock->get_existing_share_mode_lock
2012-01-18 Volker Lendeckes3: Change locking order between brlock and locking
2012-01-12 Volker Lendeckes3: Put an indirection layer into share_mode_lock
2012-01-12 Volker Lendeckes3: Introduce get_share_mode_lock_fresh()
2011-12-14 Stefan Metzmachers3:smbd/oplock: make process_oplock_async_level2_break_...