improve node initialisation debugging
[spider.git] / Changes
diff --git a/Changes b/Changes
index 0e2a5bdf097e861c5f4a5f690cafa7b4ea680e61..95ca1a41e88641edda332c0f3349127d59a7fa23 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,82 @@
+10May20=======================================================================
+1. Added basic changes so that users *could* have multiple connections to the
+   same node if it is allowed.
+09May20=======================================================================
+1. Show the route by which this PCxx came in progress debugging reports. In
+   some other words: the spot/wwv/wcy/ann message arrived first from this 
+   connection. 
+2. Improve progress WWV & WCY messages.
+3. Stop random node isolations (at least in one place)
+08May20=======================================================================
+1. Tidy up routing table
+2. Add new argument to show/version (ALL or list of regexes) that allow you
+   to see the version and build nos of all nodes on the system. 
+07May20=======================================================================
+1. Revert changes made since 25Apr concerning IP address reconciliation.
+25Apr20=======================================================================
+1. Add maximum no of users on node to show/cluster.
+2. Add ability to show last n lines of debugging ring buffer.
+3. Remove redundant wpxloc.dat file.
+24Apr20=======================================================================
+1. Add 'progress' debugging for showing that stuff is happening in nologchan
+   a.k.a ringbuffer only mode. 
+2. Fix grepdbg so that no regex argument simply lists the file. 
+3. Add CTY-3008 prefixes.
+22Apr20=======================================================================
+1. Fix the module search path in update_sysop.pl
+2. Add latest prefixes CTY-3007
+3. Fix unset/startup command. This will only work for users' start up scripts
+   things like user_default or startup must be edited or removed by hand. 
+21Apr20=======================================================================
+1. Finally fix the "actually tranmit" any output (like from 'logout' files)
+   to users before disconnecting. This also means that disconnecting nodes
+   now receive the (totally redundant, but hey) PC39 reason for disconnection.
+20Apr20=======================================================================
+1. Speed up sh/log (including chat, rcmd, ann etc) that search the system
+   log files, by removing a completely redundant subsystem and also leveraging
+   the core operating system utility 'tac', if it's available. 
+19Apr20=======================================================================
+1. The long haul that is the mojo branch has started up again. It's something
+   to do during this lockdown.
+2. The problems and instabilities around running commands that worked in 
+   forked processes, when used other than by normally logged in users (e.g. 
+   in the local crontab), have been fixed.  
+3. If a /spider/local_data/logout file is present then its contents will be
+   sent to the user on logout.
+4. Add the ability to sh/dx origin or ip (address).
+5. Retire the use of the deprecated Mojo::IOLoop::ForkCall in favour of using
+   the supported equivalent in Mojolicious 7.26 and above. Which means you
+   will need to upgrade Mojo to at least the version. The current version is
+   8.36 and is known to work.
+10Sep19=======================================================================
+1. Improve DXSql database filtering to exclude most via <locator> type 
+   reports.
+2. Add CTY-2913 prefixes + wpxloc.raw
+14Jul18=======================================================================
+1. Add CTY-2808 prefixes + wpxloc.raw
+16Jun18=======================================================================
+1. add more modes to rbn.pl
+23Jan18=======================================================================
+1. Add CTY-2802 prefixes
+27Oct17=======================================================================
+1. Get correct hostname support and privilege levels on web connects.
+26Oct17=======================================================================
+1. Start (serious) work on web interface. Make the necessary changes to allow
+   a local webserver to connect and get its own style of messages.
+11Aug17=======================================================================
+1. Add default systemd service file file
+10Aug17=======================================================================
+1. check for disconnecting flag in more places
+31Jul17=======================================================================
+1. Fixed create_usdb.pl path specifications
+2. add CTY-2708 prefixes
+12May17=======================================================================
+1. Fix sh/425 (mostly)
+2. Add CTY-2706 prefixes
+05May17=======================================================================
+1. Add CTY-2705 prefixes
+04Apr17=======================================================================
+1. Add CTY-2704 prefixes
 17Mar17=======================================================================
 1. Add latest cty.dat & wpxloc.raw
 21Feb17=======================================================================