DownloadUpgrading to 1.8.4
Make sure you've made a backup of your database and files before upgrading.
Summary of Changes
Security Fixes
- Username and real name are now cross-checked for uniqueness at the
database level to prevent misrouting of netmail
MRC Improvements
- Added /register, /identify, /update, /motd, /help, and /msg commands
- Trust commands, /motd, and /help can now be used before joining a room
- Unknown /commands are passed through to the server instead of showing an error
- MOTD now displays inline in the chat area instead of a popup modal
- Sent private messages are echoed locally so you can see what you sent
- Input history: use up/down arrow keys to scroll through previously sent messages
- Removed "MRC Under Development" warning modal
- Fixed: black text on dark background when using the default theme
- Fixed: initial room list not populated on daemon connect
- Fixed: LIST response was misrouted as a private message, preventing room list population
BinkP / Packet Improvements
- FTN packet passwords are now supported via a new pkt_password field per uplink in binkp.json (separate from the BinkP session password)
- TIC file passwords now support an uplink-level default via a new tic_password field per uplink in binkp.json; per-area passwords still take precedence when set
- New uplink option send_domain_in_addr (default false) controls whether @domain is appended to the M_ADR address during BinkP handshake for uplinks that require domain-qualified addresses. See config/binkp.json.example for the full schema.
Bug Fixes
- Compose: sidebar panel can now be collapsed sideways to give the editor more width, with state persisted across page loads
- Echo list: areas can now be opened in a new tab via right-click
- Netmail list now shows a paperclip icon next to the subject for messages that have file attachments
- Echomail search: filtering by a specific echo area now returns results correctly instead of always returning empty
Upgrade Instructions
From Git
git pull
php scripts/setup.php
scripts/restart_daemons.sh
Using the Installer
wget https://raw.githubusercontent.com/awehttam/binkterm-php-installer/main/binkterm-installer.phar
php binkterm-installer.phar
scripts/restart_daemons.sh
|