Releases: JFreegman/toxic
Releases · JFreegman/toxic
Version 0.7.0
- Added video support
- Rewrote A/V using the new toxcore A/V API
- Replaced toxdns with HTTPS-based name lookups (now works with proxies)
- Added new command 'myqr' that prints your Tox ID's QR code to a file
- Added new command 'nospam' that allows you to set your Tox ID's nospam value.
- Renamed default profile storage file from 'data' to 'toxic_profile.tox' to conform with the TCS
- Numerous bug fixes and additional code hardening
Version 0.6.1
- Added file resuming which fixed the issue of file transfers breaking when you lose the connection
- File transfers now time out properly
- Added the ability to run Toxic as a TCP server (-T flag)
- Added red-text (the < character at the start of a line makes the entire line red)
- Fixed a bunch of threading issues/race conditions
- Lots of misc. bug fixes
Version 0.6.0
This version marks the switch from the old Toxcore API to the new one, including the completely rewritten file transfers interface.
Other notable changes since the last release include:
- The ability to set auto-away and a custom away status message when detaching from screen or tmux
- HTTP proxy support
- Lots of bug fixes as usual
Version 0.5.2
- Implement avatars (setting only) - set them with the '/avatar' command, or in the toxic.conf file
- Load previous chat history from log when you open a chat window
- Rename chat logs appropriately when contacts change their names
- A few UI improvements
- Fix CPU usage issues related to sound notifications/audio drivers
- Increased key-based identifiers from 4 digits to 6
- Lots of bug fixes
Version 0.5.1
- Implemented data file encryption. In addition, two new options were added: --encrypt-data and --unencrypt-data, which encrypt an unencrypted data file and unencrypt an encrypted data file respectively.
- Add a message queue for 1v1 chats which allows for pseudo-offline messaging
- Add message read receipts for 1v1 chats
- Add setting to disable the welcome message on startup
Version 0.5.0
- Add ability to connect via proxy
- Broken file transfers now auto-resume
- Add command '/request' that lists pending friend requests, showing the request message and public key
- Add command '/decline' that declines a pending friend request
- Add config setting to customize the directory used for chatlogs
- Major memory optimizations
- Various file transfer fixes
- Show init system messages in home window at startup rather than printing to stderr
- Add additional init messages when specific options are used or on certain errors
- Add command line option to disable UDP/force TCP (-t --force-tcp)
- Add command line option to start toxic in 'offline' mode (-o --noconnect)
- Add command line option to specify the DNS servers list (-r --dns-list)
- Add command line option to enable stderr (-b --debug)
- Add the option to use the asciidoc library for man page generation (developers only)
Version 0.4.7
- Native desktop popup notifications
- Allow contact blocking
- Allow customizable key bindings via the toxic.conf file
- Add ability to cancel file transfers via the /cancel command
- Add new file transfer status bar showing transfer rate and % complete
- Put outgoing file transfers in a round-robin queue instead of waiting for them to finish one at a time
- Add setting to enable/disable typing notifications for self and others
- Write chat logs to their own directory within the tox config directory
- Change the command to cancel outgoing call requests from /cancel to /hangup
- Improved command error messages
- Lots of bug fixes, refactoring and optimizations as usual
Version 0.4.6
- Added sound notifications
- Implemented path tab-completion for the /sendfile command
- Switched to libconfig for user configuration file
Version 0.4.5
- Fixed terminal resizing
- Revamped help system
- Improved behaviour of text input field and vastly increase buffer size
- Added ability to yank previously discarded/killed lines
- Added man-page(s)
- Added setting to disable timestamps
- Replaced auto-tools build-system with a much smaller plain makefile
- Revamped prompt window and renamed to home
- Fixed high idle CPU usage issue
- Lots of other misc bug fixes, code refactoring, and under-the-hood improvements (now should compile without warnings on GCC and clang with -Wall)
DNS Discovery, Calling on OS X, Better file transfers, and the usual 30 other bug fixes!
DNS Discovery, Calling on OS X, Better file transfers, and the usual 30 other bug fixes!
Pre-release
Pre-release
This release includes Tox3 DNS Discovery support, build issues with audio on OS X fixed, file transfer bug fixes and download folders support, improved command line options, removed scrolling mode for pageup/down, deals with Ctrl + C, and tons of other bug fixes.