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 [2025/11/12 11:44] – [Executables for 64-bit Raspberry Pi and Other ARM devices:] 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 32: | Line 32: | ||
| - | {{xrpi32v504n-stretch.zip}} | + | {{xrpi32v504v-stretch.zip}} |
| - | {{xrpi32v504n-static.zip}} | + | {{xrpi32v504v-static.zip}} |
| Line 41: | Line 41: | ||
| ==== Executables for 64-bit Raspberry Pi and Other ARM devices: ==== | ==== Executables for 64-bit Raspberry Pi and Other ARM devices: ==== | ||
| - | {{xrpi64v504o-bullseye.zip}} | + | {{xrpi64v504v-bullseye.zip}} |
| - | {{xrpi64v504o-static.zip}} | + | {{xrpi64v504v-static.zip}} |
| ==== Executables for X86 Linux: ==== | ==== Executables for X86 Linux: ==== | ||
| - | {{xrlin32v504n-static.zip| | + | {{xrlin32v504v-static.zip|v504v-static for any O/S}} |
| - | {{xrlin32v504n-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' | ||
| - | {{xrwin32v504n.zip}} | + | {{xrwin32v504v.zip}} |
| This one doesn' | This one doesn' | ||
| - | {{xrwin32v504a-no-pcap.zip}} | + | {{xrwin32v504v-no-pcap.zip}} |
| + | |||
| + | ==== XRouter Changelog ==== | ||
| + | |||
| + | < | ||
| + | |||
| + | Version 504v - 20th Jan 2026 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | |||
| + | Fixed: | ||
| + | displayed the wrong callsgns for neighbours. | ||
| + | |||
| + | 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 on subsequent | ||
| + | resolutions, | ||
| + | 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: | ||
| + | |||
| + | Added: | ||
| + | use Ctrl-Z for line endings. | ||
| + | |||
| + | |||
| + | ************************************************************************ | ||
| + | |||
| + | Version 504u - 10th Jan 2026 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | Fixed: | ||
| + | since 4/1/2005! It took 20 years for anyone to notice! | ||
| + | |||
| + | Fixed: | ||
| + | first names such as Jean-Paul to have the wrong case. | ||
| + | |||
| + | Fixed: | ||
| + | level set to WARNING or above, caused the log to fill with | ||
| + | "4 SYST: sendto() err 22: ' | ||
| + | |||
| + | Added: | ||
| + | keys, for cases where the host operating system intercepts the | ||
| + | unshifted function keys. | ||
| + | |||
| + | Added: | ||
| + | |||
| + | Bit Dec Function | ||
| + | | ||
| + | 5 32 | ||
| + | 6 64 | ||
| + | |||
| + | Added: | ||
| + | obtain a list of MH enabled ports. | ||
| + | |||
| + | 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 received on one or all | ||
| + | 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: | ||
| + | addition to the up/down arrow keys.. | ||
| + | |||
| + | Added: | ||
| + | the operating system' | ||
| + | only, and may be refined in future versions. | ||
| + | |||
| + | 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 504t - 2nd Jan 2026 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | Change: Command history is bigger and is preserved across reboots. | ||
| + | |||
| + | 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 504s - 30th Dec 2025 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | Fixed: | ||
| + | potentially causing manic polling of the weather server. | ||
| + | |||
| + | Fixed: | ||
| + | disconnected state, it was being ignored instead of being | ||
| + | rejected with a DM. | ||
| + | |||
| + | Fixed: | ||
| + | |||
| + | Change: Minimum interval for WXPOLL is now 10 seconds. Setting it any | ||
| + | lower will disable polling altogether. Be aware that polling a | ||
| + | public weather server any more frequently than every 600 | ||
| + | seconds will most likely result in your account being banned! | ||
| + | |||
| + | Change: When viewing an XRouter MAN(ual) page via the HTTP interface, | ||
| + | clicking on the section number in the header or footer will | ||
| + | open the index page for that section. The header caption | ||
| + | " | ||
| + | root page, i.e. the list of manual sections. | ||
| + | |||
| + | ************************************************************************ | ||
| + | |||
| + | Version 504r - 28th Dec 2025 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | Added: | ||
| + | |||
| + | ************************************************************************ | ||
| + | |||
| + | Version 504q - 26th Dec 2025 | ||
| + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| + | |||
| + | 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 (It | ||
| + | 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. | ||
| + | LAN and " | ||
| + | |||
| + | ************************************************************************ | ||
| + | |||
| + | 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' | ||
| + | |||
| + | 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: | [[packet: | ||
packet/xrouter/downloads.1762947869.txt.gz · Last modified: by g8pzt
