packet:xrouter:downloads
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| packet:xrouter:downloads [2026/01/21 02:44] – [Executables for X86 Linux:] g8pzt | packet:xrouter:downloads [2026/01/21 03:07] (current) – [XRouter Changelog] g8pzt | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| https:// | https:// | ||
| - | These are the XRouter executables, | + | These are the XRouter executables, |
| If you already have a working XRouter system, simply replace the old executable with the new one as follows: | If you already have a working XRouter system, simply replace the old executable with the new one as follows: | ||
| Line 47: | Line 47: | ||
| ==== Executables for X86 Linux: ==== | ==== Executables for X86 Linux: ==== | ||
| - | {{xrlin32v504v-static.zip| | + | {{xrlin32v504v-static.zip|v504v-static for any O/S}} |
| - | {{xrlin32v504v-stretch.zip|v504n-stretch for Debian 9 (Stretch) and later O/S}} | + | {{xrlin32v504v-stretch.zip|v504v-stretch for Debian 9 (Stretch) and later O/S}} |
| ==== Executables for X86-64 Linux: ==== | ==== Executables for X86-64 Linux: ==== | ||
| - | {{xrlin64v504n-vanessa.zip|v504n for Linux Mint 21 (Vanessa)}} | + | {{xrlin64v504v-vanessa.zip|v504v for Linux Mint 21 (Vanessa)}} |
| - | {{xrlin64v504n-static.zip|v504n for any flavour of Linux}} | + | {{xrlin64v504v-static.zip|v504v for any flavour of Linux}} |
| The " | The " | ||
| Line 67: | Line 67: | ||
| This one requires WINPCAP or NPCAP if you want to directly access the Ethernet via XRouter' | This one requires WINPCAP or NPCAP if you want to directly access the Ethernet via XRouter' | ||
| - | {{xrwin32v504t.zip}} | + | {{xrwin32v504v.zip}} |
| This one doesn' | This one doesn' | ||
| - | {{xrwin32v504t-no-pcap.zip}} | + | {{xrwin32v504v-no-pcap.zip}} |
| ==== XRouter Changelog ==== | ==== XRouter Changelog ==== | ||
| < | < | ||
| - | Summary of Recent Changes | ||
| - | ========================= | ||
| + | Version 504v - 20th Jan 2026 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| - | Version 504k (19th Oct 2025) | ||
| - | ============ | ||
| - | Fixed: | + | Fixed: |
| - | an "internal" | + | displayed the wrong callsgns for neighbours. |
| - | Fixed: | + | Fixed: |
| - | | + | |
| + | Fixed: | ||
| + | to overheard packets, if neither callsign was one of | ||
| + | XRouter' | ||
| + | |||
| + | Fixed: | ||
| + | incorrectly displayed at 10 times their value! | ||
| + | |||
| + | Fixed: | ||
| + | MQTT publisher client was enabled. | ||
| + | |||
| + | Change: Resolver process names are no longer re-used | ||
| + | | ||
| + | progress in the log (trivial). | ||
| + | |||
| + | Change: SMTP timer now defaults to zero, i.e. disabled. No point in | ||
| + | wasting time checking for mail if the sysop hasn't configured | ||
| + | the node for SMTP, e.g. the majority of cases.. | ||
| + | |||
| + | Change: When entering an email into the BBS, the confirmation text now | ||
| + | displays the destination address in email format instead of | ||
| + | " | ||
| + | |||
| + | Change: Process logging is less cryptic (trivial). | ||
| + | |||
| + | Change: PMS, BLOG and WALL events now include the event type in the | ||
| + | topic, allowing finer-grained subscription. | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | /EX for line endings when forwarding mail (required by BayCom | ||
| + | mailboxes). | ||
| + | |||
| + | Added: | ||
| - | Change: When loading the XRNODES recovery file, the saved MAXHOPS value | + | Added: |
| - | for a ROUTE now overrides the PORT maxhops ONLY if the route is | + | |
| - | locked. | + | |
| - | Added: | ||
| ************************************************************************ | ************************************************************************ | ||
| - | Version | + | |
| - | ============ | + | |
| - | Fixed: | + | Fixed: |
| - | an ethernet port was available but no suitable route had been | + | |
| - | | + | |
| - | Fixed: | + | Fixed: |
| - | either " | + | |
| - | | + | |
| - | Fixed: | + | Fixed: |
| + | level set to WARNING or above, caused | ||
| + | | ||
| - | Fixed: | + | Added: |
| - | | + | |
| + | unshifted function keys. | ||
| - | Change: CHANNELS.DAT now uses plain text instead of binary format, | + | Added: Extra flags (bits 4 and 5) to CFLAGS as follows: |
| - | allowing it to be used by 16, 32 and 64-bit versions without | + | |
| - | risk of corruption. | + | |
| - | Change: Prevented reception of outgoing frames looped back from | + | Bit Dec Function |
| - | | + | --------------------------------------------------------- |
| - | other than cluttering up the packet trace display. | + | |
| + | 6 64 | ||
| - | Added: | + | Added: |
| - | The policy of giving sysops the freedom | + | |
| - | | + | |
| - | and diagnose their configuration mistakes by telepathy. The | + | |
| - | automatic route can of course be overridden by a manual entry. | + | |
| - | Added: | + | Added: |
| - | Added: | + | Clients subscribed to this topic receive a single MHeard item |
| + | for each frame XRouter receives on an MH-enabled port. This | ||
| + | allows client applications to build their own global or port | ||
| + | MH lists which may be larger than the XRouter ones. Or simply | ||
| + | display the callsign of the last packet | ||
| + | ports. For example, one possible application may be a | ||
| + | standalone ESP32 device with an LCD display which shows | ||
| + | details of the last packet heard. | ||
| - | Added: | + | Added: |
| - | in Windows | + | addition to the up/down arrow keys.. |
| + | |||
| + | Added: | ||
| + | | ||
| + | only, and may be refined | ||
| + | |||
| + | To Copy Text From XRouter to Clipboard: | ||
| + | Press and hold the left mouse button at the top left of an | ||
| + | imaginary rectangle containing the text. While holding the | ||
| + | button down, drag the mouse to the bottom right of the | ||
| + | rectangle. There will be no visual indication of the selection | ||
| + | until the mouse button is released, at which point the text is | ||
| + | briefly highlighted and copied to the clipboard. | ||
| + | |||
| + | To Paste Text Into XRouter From the Clipboard: | ||
| + | On a window which has an " | ||
| + | "sysop chat", the key sequence Ctrl-V *appends* the clipboard | ||
| + | text to the command line. In this version, you cannot " | ||
| + | text at a specific point, only append. | ||
| + | |||
| + | Added: | ||
| ************************************************************************ | ************************************************************************ | ||
| - | Version | + | |
| - | ============ | + | |
| - | Fixed: In some situations, the timestamp associated with a CHAT | + | Change: Command history is bigger and is preserved across reboots. |
| - | channel could be wrong. | + | |
| - | Added: | + | Added: |
| + | is set, the action of up/ | ||
| + | counterparts is swapped, meaning that the unshifted up/down | ||
| + | arrow keys control the command history instead of scrollback, | ||
| + | and the shifted up/down arrows control scrollback. This makes | ||
| + | the console behave more like a Linux/ | ||
| + | expense of confusing the seasoned XRouter users. | ||
| + | |||
| + | Added: | ||
| + | those function keys to behave as in the DOS version, i.e. | ||
| + | without being intercepted by the operating system. | ||
| + | |||
| + | Added: | ||
| + | NPING, Traceroute etc. in addition to the usual method of | ||
| + | entering a blank command line. | ||
| + | |||
| + | (Only xrwin32v504t-no-pcap.exe and xrwin32v504t.exe were published.) | ||
| ************************************************************************ | ************************************************************************ | ||
| - | Version | + | |
| - | ============ | + | |
| - | Fixed: | + | Fixed: |
| - | | + | |
| - | Fixed: | + | Fixed: |
| - | was being replaced by the nodecall. | + | |
| + | rejected with a DM. | ||
| - | Fixed: | + | Fixed: |
| - | a segfault. | + | |
| - | Change: | + | Change: |
| - | | + | |
| + | public weather server any more frequently than every 600 | ||
| + | seconds will most likely result in your account being banned! | ||
| - | Added: L2 trace reports can now be read via the MQTT broker, using | + | Change: When viewing an XRouter MAN(ual) page via the HTTP interface, |
| - | the topic xrouter/ | + | |
| + | open the index page for that section. The header caption | ||
| + | " | ||
| + | root page, i.e. the list of manual sections. | ||
| - | Added: | + | ************************************************************************ |
| - | via NetRomX service 3 (BBS). Service 2 (PMS) access the mailbox | + | |
| - | in " | + | |
| - | NOT in "full BBS" mode, service 3 is not available. | + | |
| - | Change: Added " | + | Version 504r - 28th Dec 2025 |
| - | | + | |
| - | server processing changes the sequence. | + | |
| - | Change: Other minor tweaks to packet tracing. | + | Added: |
| ************************************************************************ | ************************************************************************ | ||
| - | Version | + | |
| - | ============ | + | |
| - | Fixed: | + | Fixed: |
| - | | + | had the destination " |
| + | |||
| + | Fixed: | ||
| + | VARA TNC, then immediately disconnect with the error message | ||
| + | "TNC has gone away" | ||
| + | |||
| + | Fixed: | ||
| + | sends nodes broadcasts with missing AX25 destination. | ||
| + | |||
| + | Fixed: | ||
| + | the Linux IP stack occasionally caused XRouter to segfault | ||
| + | did not segfault if XRouter' | ||
| + | |||
| + | Change: Connections to APPLTYPE=TCP normally default to " | ||
| + | and use " | ||
| + | per standard Packet Radio practice. | ||
| + | require " | ||
| + | line feed) instead. | ||
| + | APPLTYPE=TCP directive causes the connection to use Telnet mode | ||
| + | instead of pure binary. e.g. " | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | can be used to exempt an ip address or range of IP addresses | ||
| + | from automatic banning in the event of suspicious activity. | ||
| + | | ||
| ************************************************************************ | ************************************************************************ | ||
| + | |||
| + | Version 504p - 13th Dec 2025 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | Fixed: | ||
| + | |||
| + | Fixed: | ||
| + | |||
| + | Fixed: | ||
| + | resources. Slowed it down to a more manageable pace, still | ||
| + | plenty fast enough for AXUDP or RF connections. | ||
| + | |||
| + | Fixed: | ||
| + | large buletins sent on fast links, and would take a long time | ||
| + | to unchoke. | ||
| + | |||
| + | Fixed: | ||
| + | reset. | ||
| + | |||
| + | Fixed: | ||
| + | " | ||
| + | de-rated by XRouter, often causing them to fall below the | ||
| + | high MINQUALs that are used nowadays. This was was caused by | ||
| + | code from long ago, when the only non-XRouter neighbours | ||
| + | capable of INP3 were (X)Net. ((X)net manufactured | ||
| + | artificially high " | ||
| + | the routing). | ||
| + | came back into play, so it has now been disabled for anything | ||
| + | other than (X)net. | ||
| + | Linux' | ||
| + | any instances of silly qualities from such neighbours. | ||
| + | |||
| + | Fixed: | ||
| + | |||
| + | Fixed: | ||
| + | server couldn' | ||
| + | |||
| + | Fixed: | ||
| + | although this had never actually been observed in practice. | ||
| + | |||
| + | Fixed: | ||
| + | |||
| + | Fixed: | ||
| + | it was saved in upper case, upsetting " | ||
| + | are case sensitive. | ||
| + | |||
| + | Fixed: | ||
| + | VARA TNC's. | ||
| + | |||
| + | Fixed: | ||
| + | they were prevented from using rig control. | ||
| + | |||
| + | Fixed: | ||
| + | |||
| + | Fixed: | ||
| + | set in DIGIFLAGS, meaning that it was not possible to enable | ||
| + | APRS digipeating independently of " | ||
| + | |||
| + | Fixed: | ||
| + | everything to BBS callsign " | ||
| + | |||
| + | Fixed: | ||
| + | closedown, to prevent orphaned memory upon " | ||
| + | |||
| + | Change: Prevented attempts to make AX25 connections on ports that | ||
| + | don't support AX25. | ||
| + | |||
| + | Change: Following a complaint that it was slowing workflow, removed the | ||
| + | HTML dialog confirming message deletion. | ||
| + | |||
| + | Change: AXRoutes command was always sysop-only, but why? As is useful | ||
| + | for network debugging, it is now open to all except guests. | ||
| + | |||
| + | Change: Connections to BBS now always use " | ||
| + | replying in the caller' | ||
| + | simple machines. | ||
| + | |||
| + | Change: Added more fields to the BBS " | ||
| + | |||
| + | Added: | ||
| + | in chronological order. | ||
| + | |||
| + | Added: | ||
| + | even when there' | ||
| + | | ||
| + | |||
| + | Added: | ||
| + | connections from unauthorised client IPs. | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | TXOK enables FBB " | ||
| + | and "Mail for:" beacons on that PORT. | ||
| + | |||
| + | Added: | ||
| + | a PORT, you must add 8 to the TXOK flags for that port, e.g. | ||
| + | normally TXOK=9, or TXOK=13 if weather beacons are also | ||
| + | enabled. | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | enables FBB unproto (UI) mail header broadcasts on any | ||
| + | PORT that has the BBSBEACONS flag (8) set in TXOK. If the | ||
| + | FbbUnprotos directive is not included, it defaults to 0 (no | ||
| + | unprotos) | ||
| + | |||
| + | Added: | ||
| + | maximum number of message headers that will be returned in | ||
| + | response to an FBB " | ||
| + | Setting this to 0 disables the resync capability. Note that | ||
| + | resync requests are ignored unless the TXOK flags for the PORT | ||
| + | include the BBSBEACONS flag (8). | ||
| + | |||
| + | Added: | ||
| + | Admin HTTP interface. | ||
| + | |||
| + | Added | ||
| + | |||
| + | Added Live BBS activity logging to a console, allowing scrollback | ||
| + | and capture, to remote sysop sesions, and to HTTP interface | ||
| + | |||
| + | Added Live logging to console, remote sysop sessions, and HTTP | ||
| + | interface. | ||
| + | |||
| + | Added: | ||
| + | subsystem(s) to display: 0=off, 1=BBS, 2=All. (unfinished) | ||
| + | |||
| + | Added: | ||
| + | Normal console operation is suspended while in Live Log mode. | ||
| + | Options are displayed on the menubar. Use Q[uit] to exit. | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Added: | ||
| + | for automated mail programs such as Sally and Winpack. If the | ||
| + | client sends the command " | ||
| + | session will switch to OLR mode, turning off colour and | ||
| + | pagination, and ensuring a consistent machine-friendly mail | ||
| + | header format. | ||
| + | |||
| + | Added: | ||
| + | subdirectory, | ||
| + | |||
| + | Added: | ||
| + | subdirectory, | ||
| + | |||
| + | ************************************************************************ | ||
| + | |||
| + | " | ||
| + | |||
| + | |||
| </ | </ | ||
packet/xrouter/downloads.1768963458.txt.gz · Last modified: by g8pzt
