log src/director/director.c @ 22572:4a0792a03f5a

age author description
Thu, 05 Oct 2017 11:51:23 +0300 Timo Sirainen director: Allow doveadm director ring remove for the same director
Thu, 14 Sep 2017 17:48:50 +0300 Timo Sirainen director: When director is removed, notify it before disconnecting
Thu, 14 Sep 2017 17:35:02 +0300 Timo Sirainen director: Log info line for every incoming/outgoing connection
Thu, 14 Sep 2017 17:33:19 +0300 Timo Sirainen director: Cleanup - move code to a new director_log_connect()
Thu, 14 Sep 2017 17:29:48 +0300 Timo Sirainen director: Log info line whenever a director is added/removed from ring
Thu, 14 Sep 2017 18:13:33 +0300 Timo Sirainen director: Improve debugging: Log ring desync when there is no right connection
Thu, 14 Sep 2017 17:26:39 +0300 Timo Sirainen director: When logging "ring SYNC lost", include sync seq number in message
Thu, 14 Sep 2017 11:57:27 +0300 Timo Sirainen doveadm director ring remove: Wait ring sync before and after removal
Wed, 04 Oct 2017 15:39:08 +0300 Timo Sirainen director: Fix tracking user move count when user is freed early
Wed, 20 Sep 2017 01:47:38 +0300 Timo Sirainen director: Fix flush to kick the user also when all backends are down
Thu, 14 Sep 2017 13:02:40 +0300 Timo Sirainen director: Delay calling state_change_callback() after user kick is finished
Tue, 22 Aug 2017 16:32:32 +0300 Timo Sirainen director: Fix crash when flush is run and all backends are down.
Thu, 18 May 2017 11:57:38 +0300 Timo Sirainen director: Add old host's up/down and vhost count parameters to director_flush_socket
Fri, 20 Jan 2017 15:57:10 +0200 Timo Sirainen director: Add more debug logging for moving & killing users
Fri, 20 Jan 2017 16:06:48 +0200 Timo Sirainen director: Fix USER-MOVE getting stuck if a director already uses the correct host
Fri, 20 Jan 2017 15:54:27 +0200 Timo Sirainen director: Make sure USER-KILLED isn't sent before USER-MOVE
Fri, 20 Jan 2017 15:52:43 +0200 Timo Sirainen director: Add assert to make sure USER-MOVE doesn't change tag
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Tue, 10 Jan 2017 13:29:34 +0200 Timo Sirainen director: Fix assert-crash when flush script takes too long
Fri, 16 Dec 2016 18:52:23 +0200 Timo Sirainen director: Fix crash when using director_flush_socket
Thu, 15 Dec 2016 19:03:39 +0200 Timo Sirainen director: Fix USER-KICK and USER-KICK-ALT forwarding
Wed, 09 Nov 2016 15:17:01 +0200 Timo Sirainen director: Fix crash when receiving USER-MOVE for nonexistent user.
Thu, 20 Oct 2016 19:06:22 +0300 Aki Tuomi director: Keep per-tag directory
Thu, 20 Oct 2016 20:31:33 +0300 Timo Sirainen director: Code cleanup - moved username_hash generation to director.h
Thu, 20 Oct 2016 19:38:28 +0300 Timo Sirainen director: Code cleanup - added user director_iterate_users_*() wrappers.
Thu, 20 Oct 2016 19:17:11 +0300 Timo Sirainen director: Code cleanup - use temporary users variables
Tue, 25 Oct 2016 22:17:23 +0300 Timo Sirainen director: Send user's old and new backend IPs to flush script.
Tue, 25 Oct 2016 22:12:01 +0300 Timo Sirainen director: User move - Don't try to kick user's connections if user wasn't even known.
Tue, 25 Oct 2016 22:06:02 +0300 Timo Sirainen director: Code cleanup - moved user kill startup to its own function.
Mon, 17 Oct 2016 01:07:50 +0300 Timo Sirainen director: Moved all user killing state to struct director_kill_context
Tue, 25 Oct 2016 21:41:16 +0300 Timo Sirainen director: Code cleanup - rename director_kill_context.self to kill_is_self_initiated
Thu, 20 Oct 2016 16:46:31 +0300 Timo Sirainen director: Code cleanup - added USER_IS_BEING_KILLED() macro
Thu, 20 Oct 2016 16:41:23 +0300 Timo Sirainen director: Code cleanup - move enum user_kill_state to director.h
Tue, 25 Oct 2016 00:48:08 +0300 Timo Sirainen director: Execute director_flush_socket only from one director.
Tue, 25 Oct 2016 00:32:59 +0300 Timo Sirainen director: Improve debug logging output.
Tue, 25 Oct 2016 00:25:38 +0300 Timo Sirainen director: Fix user move hangs when another move is triggered early.
Tue, 25 Oct 2016 00:22:20 +0300 Timo Sirainen director: Prevent race conditions by adding USER_KILL_STATE_FLUSHING
Tue, 25 Oct 2016 00:11:50 +0300 Timo Sirainen director: If user move times out, log the state it was in at the time.
Mon, 24 Oct 2016 20:07:26 +0300 Timo Sirainen director: Show in process title how many users are being moved.
Mon, 24 Oct 2016 20:00:40 +0300 Timo Sirainen director: Code cleanup - Finish user move always in the same function.
Mon, 24 Oct 2016 19:59:54 +0300 Timo Sirainen director: Call state_change_callback on user move timeout.
Sat, 22 Oct 2016 22:45:48 +0300 Timo Sirainen director: Fix crash handling director_flush_socket when user is freed.
Thu, 13 Oct 2016 16:11:48 +0300 Aki Tuomi director: Support flush socket
Thu, 06 Oct 2016 15:22:13 +0300 Timo Sirainen doveadm director kick: Added -f <passdb field> parameter.
Thu, 06 Oct 2016 15:13:30 +0300 Timo Sirainen director: Escape username when handling USER-KICK.
Tue, 02 Aug 2016 23:25:57 +0300 Timo Sirainen director: Throttle user move/kill failure errors after 100/sec.
Thu, 24 Mar 2016 10:01:17 +0900 Timo Sirainen director: Fixed memory leak when killing a user.
Thu, 24 Mar 2016 10:00:00 +0900 Timo Sirainen director: Make sure a long-delayed kill reply for user doesn't mess up the state.
Thu, 24 Mar 2016 09:42:50 +0900 Timo Sirainen director: Don't re-send SYNC unnecessarily often.
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Fri, 11 Dec 2015 16:33:43 +0200 Timo Sirainen director: Don't mark the host desynced if director is alone in ring.
Tue, 24 Nov 2015 11:15:47 +0200 Timo Sirainen director: Fixed backend selection when multiple tags were used.
Mon, 23 Nov 2015 19:41:38 +0200 Timo Sirainen director: Code cleanup - access host->tag via mail_host_get_tag()
Mon, 23 Nov 2015 19:38:31 +0200 Timo Sirainen director: Code cleanup - make most mail_host_*() list parameters unnecessary.
Mon, 19 Oct 2015 13:49:54 +0300 Timo Sirainen director: Remember backends' hostnames and send them in login reply.
Mon, 12 Oct 2015 15:47:46 +0300 Timo Sirainen director: Detect if directors' hosts have become desynced by sending hosts_hash in SYNC parameter.
Mon, 12 Oct 2015 15:41:55 +0300 Timo Sirainen director: Use mail_hosts_hash() to improve debug log messages.
Sat, 10 Oct 2015 18:32:06 +0300 Timo Sirainen director: Don't become desynced if two directors change the same backend in incompatible ways.
Mon, 07 Sep 2015 20:24:25 +0300 Timo Sirainen director: Added director_user_kick_delay setting.
Sat, 29 Aug 2015 14:26:30 +0300 Stephan Bosch Changed type of internet port values to in_port_t everywhere.