OpenBCM V1.13D (Linux)

Login: GUEST @ JH4XSY.14.JNET1.JPN.AS [Tsuchiura]

Command:
home | newest check | boards | help index | log | ps | userlogin | send sysop | slog | status forward | bcm news | users | version | remove cookie

VA2OM  > XROUTE   13.01.26 07:44l 137 Lines 7595 Bytes #28 (0) @ WW
BID : 96577A6062OM
Read: JH4XSY
Subj: Version 504u Available
Path: JH4XSY<JE7YGF<LU4ECL<VK2RZ<W0ARP<K5DAT<VA2OM
Sent: 260112/1637Z @:VA2OM.#TRV.QC.CAN.NOAM [Donna, TX, USA] #:1106 XrPi504u
Date: Mon, 12 Jan 2026 16:37:26 +0006
From: va2om@va2om.#trv.qc.can.noam <va2om@xrouter.va2om.ampr.org>
To: xroute@ww

Subject: Version 504u Available
Message-ID: <96577A6062OM>



For those who are confused about the naming convention:
- "XRPI" is for Raspberry Pi and other ARM machines.
- "XRWIN" is for Windows machines.
- "XRLIN" is for Linux X86 and X86-64 machines
- "32" means it's for a 32-bit machine, "64" for 64-bit
"v504u" is the latest version.
Then there are the bits appended to the name, e.g. "stretch", "vanessa", "static" etc.
"Vanessa" is compiled on 64-bit Linux Mint, which is ultimately debian based, roughly Bookworm I think
"static" means "statically linked", which means it should run on any version of linux
"stretch" means it was compiled on Debian Stretch, and should run on Stretch and anything later.
"pcap" means it requires Winpcap
"no-pcap" means it doesn't require Winpcap (but is more limited in capability as a result)
 

                  Version 504u - 10th Jan 2026
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fixed:  L2 connections to CHAT and PMS callsigns have been broken
        since 4/1/2005! It took 20 years for anyone to notice!
Fixed:  Case normalisation of user names in BBS was causing hyphenated
        first names such as Jean-Paul to have the wrong case.
Fixed:  Since v502w (2nd August 2023), running in Daemon mode with log
        level set to WARNING or above, caused the log to fill with
        "4 SYST: sendto() err 22: 'Invalid argument'" warnings.
Added:  Sysop Chat window now accepts the shifted versions of function
        keys, for cases where the host operating system intercepts the
        unshifted function keys.
Added:  Extra flags (bits 4 and 5) to CFLAGS as follows:
           Bit Dec  Function
           ---------------------------------------------------------
            5  32   Prevent connections to PMS/BBS on this port
            6  64   Prevent connections to CHAT on this port
Added:  MQTT request option "xrouter/get/{nodecall}/mheard/ports", to
        obtain a list of MH enabled ports.
Added:  MQTT topic "xrouter/event/{nodecall}/mhlast/{portnum}".
        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:  Console windows can now be scrolled using mouse wheel, in
        addition to the up/down arrow keys..
Added:  Text may now be copied and pasted within XRouter, and to/from
        the operating system's clipboard. This is a proof of concept
        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 "input" line, e.g. "consoles" or
        "sysop chat", the key sequence Ctrl-V *appends* the clipboard
        text to the command line. In this version, you cannot "insert"
        text at a specific point, only append.
Added:  Graceful shutdown upon receipt of SIGTERM.

                Version 504t - 2nd Jan 2026
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~
Change: Command history is bigger and is preserved across reboots.
Added:  New directive CONSOLEFLAGS for use in XROUTER.CFG. If bit 0
        is set, the action of up/down-arrow keys and their shifted
        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/Windows terminal, at the
        expense of confusing the seasoned XRouter users.
Added:  Pressing <SHIFT> plus <F1> through <F6> on a CONSOLE allows
        those function keys to behave as in the DOS version, i.e.
        without being intercepted by the operating system.
Added:  On console windows, Ctrl-C can now be used to terminate a PING,
        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:  WXPRESS was setting the value of WXPOLL and vice versa,
        potentially causing manic polling of the weather server.
Fixed:  Since v501b, when a frame was received while LAPB was in
        disconnected state, it was being ignored instead of being
        rejected with a DM.
Fixed:  Response to an MQTT "get" request had missing topic.
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
        "XROUTER REFERENCE MANUAL" is now a hyperlink that opens the
        root page, i.e. the list of manual sections.

                    Version 504r - 28th Dec 2025
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Added:  Support for the new XrTrace application.

                    Version 504q - 26th Dec 2025
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fixed:  FBB unproto broadcasts sent upon reception of a new message
        had the destination "MAIL" instead of "FBB".
Fixed:  On some operating systems only, XRouter would connect to the
        VARA TNC, then immediately disconnect with the error message
        "TNC has gone away".
Fixed:  XRouter was IP-banning AXUDP from (X)net because the latter
        sends nodes broadcasts with missing AX25 destination.
Fixed:  On some systems, viewing the PMS listing with a browser via
        the Linux IP stack occasionally caused XRouter to segfault (It
        did not segfault if XRouter's own IP stack was used).
Change: Connections to APPLTYPE=TCP normally default to "binary" mode,
        and use "carriage return" (ASCII 13) as the line ending, as
        per standard Packet Radio practice.  But some applications may
        require "telnet" standard line endings (carriage return plus
        line feed) instead.  If this is the case, appending 'T' to the
        APPLTYPE=TCP directive causes the connection to use Telnet mode
        instead of pure binary. e.g. "APPLTYPE=TCP,192.168.1.1:8015 T".
Added:  "SMACK" to KISSOPTIONS, for TNC's that support/require it.
Added:  New subcommand: "IP B[an] I[gnore] <ipaddr> [netmask]", which
        can be used to exempt an ip address or range of IP addresses
        from automatic banning in the event of suspicious activity.
        LAN and "localhost" addresses are now automatically exempt.
 





前のメール | 次のメール