Commit Diff


commit - 3600dc60fc54e4317b04ca5896515cf9913910c0
commit + cdae82413d20c802bbde11f994b8736df38e978b
blob - 2fca3a4e87c6c6c0adba6f7217ff05578db7ed83
blob + 73c98d93aaf539e17857390ade542c3a1531ca46
--- ChangeLog
+++ ChangeLog
@@ -12,6 +12,13 @@
 
 ngIRCd Release 17
 
+  - Dump the "internal server state" (configured servers, established
+    connections and known clients) to the console or syslog when receiving
+    the SIGUSR2 signal and debug mode is enabled.
+  - Enable the daemon to disable and enable "debug mode" on runtime using
+    signal SIGUSR1, when debug code is compiled in, not only on startup
+    using the command line parameters.
+  - Conn_SyncServerStruct(): test all connections; and work case insensitive
   - configure script: correctly indent IPv6 yes/no summary output.
   - Don't reset My_Connections[Idx].lastping when reading data, so the
     client lag debug-output is working again.
blob - a4c1a11f434b3dbd45fdc7149cf4672cb43a9707
blob + d3a600cee5b8f939228ff0d92490daddd400e36d
--- NEWS
+++ NEWS
@@ -12,6 +12,12 @@
 
 ngIRCd Release 17
 
+  - Dump the "internal server state" (configured servers, established
+    connections and known clients) to the console or syslog when receiving
+    the SIGUSR2 signal and debug mode is enabled.
+  - Enable the daemon to disable and enable "debug mode" on runtime using
+    signal SIGUSR1, when debug code is compiled in, not only on startup
+    using the command line parameters.
   - Implement user mode "x": hostname cloaking (closes: #102).
   - Change MOTD file handling: ngIRCd now caches the contens of the MOTD
     file, so the daemon now requires a HUP signal or REHASH command to