Releases: dannagle/PacketSender
Various bug fixes and enhancements
Not every release needs to be ground breaking. Stability updates are cool too, right?
The most notable changes are as follows:
- There is now a toggle switch for Dark Mode. It seems some of you actually prefer light mode (you monsters). The light mode is actually just dark styling turned off in attempt to better reuse the system OS style
- Some touch-ups to the Dark Mode (maybe you will turn it back on?)
- Macros now support re-use during persistent connections
- The snapcraft snap has finally been fixed and a new build released
- Complete from-scratch rewrite of the mobile apps, Android and iOS. The mobile apps are now pure native (Kotlin for Android, Swift for iOS).
Feel free to discuss this release in the new forums.
Dark Mode!
Dark Mode!
Everybody loves dark mode, right? The entire UI was re-themed!
Changelog:
- Dark Mode for all platforms!
- Packet Starter set! Send immediately after installing!
- Macro send support
- Qt SDK upgrades
- Installer upgrade (windows)
- Lowercase executable (now for Mac --others already had it)
- Socket race condition fix on persistent TCP
- Long-overdue bug fix of empty TCP log entries
- Multi-Send removed (was always buggy)
- Clipboard copy modal prompt is now a quiet status bar notification
- Persistent TCP UI is now a fixed-width font
- Lots of compiler warnings cleaned up (the remaining warnings were very recently deprecated. They are left behind those so older compilers can still work.)
v7.0.1
Alpha release for testing
This is an alpha release testing various development changes and new Qt version (v5.14.1) for Windows.
Support for 32-bit Windows 7
This version of Packet Sender was tested with Windows 7 32-bit. It should work with later versions of 32-bit Windows. This version will not run on Windows XP. Auto-update is disabled in the config.
For performance reasons, the standard 64-bit version is recommended for operating systems that support it.
New Features and Fixes!
Major additions
-
IP-specific port binding.
For those that have multiple NIC or other complicated IP setups, this should be very helpful. -
UDP flooding tool
For when the normal send system is not enough, you can now hammer a target IP with packets to see if your device can handle it. This feature is experimental, but it is stable enough to be useful.
Minor enhancements
- Send UDP even if port is disabled.
- Append \r in persistent connections remembers last state.
Bug fixes
- Packet Sender Cloud is now UTF-8 to handle more characters.
- Bug fix in named packets for command line parsing.
Stability Fixes
No new features. Just good ole fashioned performance improvements:
- Traffic log is significantly faster
- The IPv4/IPv6 toggle is back.
I've given up on the trying to make the Qt "Any" bind work reliably. I wish I did not need a toggle button, but testing has shown "Any" to be unstable. The app now uses AnyIPv4 or AnyIPv6.
Something for everybody!
Each OS gets a big improvement.
Windows
- Windows builds is now fully 64-bit. This was the last holdout.
- Qt Version bump
- OpenSSL version bump
- Codesign extended to late 2019
Linux
- AppImage now targets Ubuntu 16 (instead of Ubuntu 18) and should have better support .
- Qt Version bump
Mac
- Significant dark theme improvement
- Qt Version bump
IPv4 Multicast Support!
- Packet Sender now supports UDP multicast (Experimental, IPv4 only)
- Non-loopback IP addresses are now displayed in the title bar
- Mac dmg is now notarized by Apple
Unlimited Servers!
This is an update with mostly bug fixes.
Noteworthy changes:
- Unlimited servers (comma separate the ports)
- Dark theme is now usable for Mac (making it look nice will have to wait)
- Periodic TCP connection hang fixed in command line version
- Qt version update
Also new:
- Now using CI / CD support for more frequent and stable releases