Releases: angryip/ipscan
Releases · angryip/ipscan
3.9.3
Changes in 3.9.3:
- Bundle Java 21 with Windows and Mac builds
- Updated SWT for all platforms, improved loading of correct SWT library on Linux
- Add support for plugin jars containing their own messages.properties
- Add support for Pinger plugins #491
- Allow plugins to merge multiple ping results
- The UDP pinger now uses the same port as traceroute programs
- FileFeeder: recognition of FQDNs (with trailing dots and numbers in TLDs) in IP list files
- FileFeeder: recognition of IPv6 addresses in IP list files
- Time is now specified in 24-hour format in XML export
- Fix exporting of very long lines as .txt
- Strings up to 255 bytes in length can now be exported to SQL. Among other things, this enables the export of IPv6 scans to SQL
- Updated MAC vendors
Thanks to @marek22k for many fixes!
3.9.2
Changes in 3.9.2:
- Linux: specify Java 17 as minimum required version in .deb and .rpm packages
- Added Irish translation
- Updated SWT for all platforms
- Updated MAC vendors
3.9.1
3.9.0
Changes in 3.9.0:
- Mac: bundle Java 17 runtime, so that Java doesn't need to be installed separately
- Mac: change next alive host shortcut to Cmd+N (Cmd+H is conflicting with hide window)
- Windows installer: update bundled Java runtime to 17
- Linux XFCE: execute terminal properly #379
- Remember last window position #278
- Faster File Feeder when loading large files #347
- Update SWT for all platforms
- Update MAC vendors
3.8.2
Changes in 3.8.2:
- Allow building if .git is not present (e.g. from source zip) #319
- Windows installer now includes a stripped-down JRE to avoid downloading Java separately
- Windows 32-bit build has been removed
- Linux deb & rpm packages now correctly specify Java 11 dependency, not 8
- Mac: display a notification if java not in PATH #279
- If scanning a local network, then ARP will be used in addition to chosen Pinger to detect more hosts #280
- Improved storing/finding of MAC-based host comments. In LAN, they will always be MAC-based now #311
- Removed root-only ICMPPinger that worked using RawSockets, JavaPinger will use ICMP if has permissions to do so
3.8.1
Happy 2022 and Mac M1 support!
Changes in 3.8.0:
- Support for Mac M1 (provided that it runs an arm64 build of Java) - thanks to @aplr #284
- SWT updated for all platforms
- Java 11 is now the minimum required (due to SWT), source can now be built with Java 17
- If real network netmask is known (e.g. LAN), then skipping of broadcast addresses will respect that instead of always skipping .0 and .255 #309
- Pressing IP^ button to prefill local network interfaces will now set netmask in Range Feeder
- LinuxMACFetcher will now read Kernel ARP table directly, not relying on the arp utility to be available #320
- Keywords added to Linux desktop file/launcher to make searching easier #321
- Introduce ARPPinger for pinging LAN hosts that don't respond to ICMP, etc #308
- Mac vendors updated
3.7.6
Changes in 3.7.6:
- Many rare bug/crash fixes reported to Google Analytics
- Translations updated
- Mac vendors updated
Small refinements
Changes in 3.7.5:
- Upgrade SWT for all platforms, some UI alignment improvements
- Fix resolving of MAC vendors and Comments if MAC separator is changed to non-standard
- Support for NetBIOS (NBSTAT) responses containing no names (often returned by Apple devices)
- Mac vendors updated
Happy 2021!
- Allow changing of MAC address separator (many tools use "-" instead of ":") #261
- Cleanup some GUI resource leaks
- Fix "ghost hosts" on macOS if using TCPPinger #269
- Comments for hosts on LAN (tied to MAC address) will now display even if MAC fetcher is not selected, or is after the Comments fetcher #124
- Preference added to opt-out of checking for new versions #270
- Calculate IPv6 range scanning percent correctly #267
- Mac vendors updated