Anton Keks
|
bb5d8908bb
|
releasing 3.8.1
|
2022-01-19 22:49:15 +02:00 |
|
Anton Keks
|
eb1110adbe
|
update mac vendors (they are always chaning)
|
2022-01-19 22:45:59 +02:00 |
|
Anton Keks
|
d8f8776da2
|
closes #326 add allowReports settings also to Preferences dialog to make it more discoverable
|
2022-01-19 22:44:34 +02:00 |
|
Anton Keks
|
d6e8dcb024
|
start adding changes for unreleased 3.8.1
|
2022-01-19 09:37:51 +02:00 |
|
Anton Keks
|
fa8fef9724
|
#324 temporarily switch target compatibility to Java 8 to make at least 32-bit version still run under Java 8 (most likely from Oracle)
|
2022-01-18 22:45:08 +02:00 |
|
Anton Keks
|
605c1eff7b
|
fixes #327 specify xz compression for deb files explicitly
It seems that the new default since deb 1.19/Ubuntu 21.10 is zst, which is not yet supported everywhere.
|
2022-01-18 22:28:26 +02:00 |
|
Anton Keks
|
7987aa1c09
|
update about Java 11 and debugging
|
2022-01-17 00:42:02 +02:00 |
|
Anton Keks
|
2d3d329eea
|
update mac vendors again
|
2022-01-16 23:31:16 +02:00 |
|
Anton Keks
|
8d0251dbaa
|
ARPPingerTest fails on mac, let's see if JavaPinger will work better as a trigger
|
2022-01-16 23:23:18 +02:00 |
|
Anton Keks
|
dd4cb886bf
|
do not create gui, so that these tests can run on mac
|
2022-01-16 22:53:33 +02:00 |
|
Anton Keks
|
2140e2bf76
|
separate non-gui and gui registries to make tests run on mac
|
2022-01-16 17:24:43 +02:00 |
|
Anton Keks
|
061e45d1c7
|
#308 introduce ARPPinger and use the Injector to create Pinger instances
|
2022-01-16 17:10:32 +02:00 |
|
Anton Keks
|
5684e60560
|
use empty default close() method, so that all Pingers don't need to implement it
|
2022-01-16 16:11:01 +02:00 |
|
Anton Keks
|
053a4f4481
|
find matching NetworkInterface every time a range scan is started - that allows also entering any IP range manually and still getting local MACs correctly
|
2022-01-16 15:52:24 +02:00 |
|
Anton Keks
|
c1ec0e3741
|
clarify method names and signatures
|
2022-01-16 15:21:08 +02:00 |
|
Anton Keks
|
7e6b601c9d
|
update copyright year
|
2022-01-16 15:09:27 +02:00 |
|
Anton Keks
|
6e7826fdfe
|
introduce ScanningSubject.netIf to MACFetchers get the local MAC address from it
|
2022-01-16 14:56:10 +02:00 |
|
Anton Keks
|
22e5ed36bd
|
introduce ScanningSubject.ifAddr to let fetchers know about the local network
|
2022-01-16 13:55:17 +02:00 |
|
Anton Keks
|
55aaef8a02
|
remove obsolete comment
|
2022-01-16 13:27:57 +02:00 |
|
Anton Keks
|
c53de3a76f
|
closes #321 add keywords to desktop file
|
2022-01-16 13:17:20 +02:00 |
|
Anton Keks
|
417f10fbfa
|
closes #320 enable LinuxMACFetcher on Linux
|
2022-01-16 13:11:54 +02:00 |
|
Anton Keks
|
70e5397469
|
introduce LinuxMACFetcher that reads MAC addresses directly from Kernel ARP table at /proc/net/arp
|
2022-01-16 12:54:41 +02:00 |
|
Anton Keks
|
5093153a5a
|
fixed #309
|
2022-01-12 23:36:24 +02:00 |
|
Anton Keks
|
a53e2143ae
|
Pressing IP^ button to prefill local network interfaces will now set netmask in Range Feeder
|
2022-01-12 23:32:42 +02:00 |
|
Anton Keks
|
41cfe580a3
|
try to delete extracted swt libs because a version for wrong CPU can be extracted and will prevent the extraction of correct version once downloaded later
|
2022-01-12 21:33:41 +02:00 |
|
Anton Keks
|
7812c9d210
|
add clarifying text
|
2022-01-12 21:22:27 +02:00 |
|
Anton Keks
|
fdcfcbe9a9
|
include Java version in the error message because Macs can easily have different Java in command-line vs GUI and then debugging is hard
|
2022-01-12 21:21:53 +02:00 |
|
Anton Keks
|
f42f9e5b18
|
tell Apple not to use Rosetta (that requires Native Java to be installed)
|
2022-01-12 21:17:35 +02:00 |
|
Anton Keks
|
0276efa9b2
|
it seems that duplicate strategy is not needed anymore
|
2022-01-12 21:07:13 +02:00 |
|
Anton Keks
|
25e4925f1f
|
try specifying LSArchitecturePriority - according to Apple, this will run "script" application with the native architecture
https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
|
2022-01-12 20:50:28 +02:00 |
|
Anton Keks
|
9315d63513
|
include os.arch in the error message
|
2022-01-12 20:44:52 +02:00 |
|
Anton Keks
|
500f64493a
|
move important message to the begginning, so that mac users will see it in their notification
|
2022-01-12 20:23:30 +02:00 |
|
Anton Keks
|
59b656de7b
|
write to ~/.swt/ipscan-crash.txt - the tmp dir is randomized and very difficult to find later
|
2022-01-12 20:21:17 +02:00 |
|
Anton Keks
|
04d65a45f5
|
try writing the crash info to file as well on mac, becase notification center cuts the whole message
|
2022-01-12 20:00:15 +02:00 |
|
Anton Keks
|
ff5bf7f738
|
osascript in mac is unnecessary and exec will not allow the last line to execute anyway
|
2022-01-12 19:39:05 +02:00 |
|
Anton Keks
|
625779f3b7
|
try to use osascript for fallback error messages (e.g. SWT cannot be loaded) - using Swing hangs on MacOS if run with -XstartOnFirstThread
|
2022-01-12 19:23:47 +02:00 |
|
Anton Keks
|
23621c3f39
|
restore correct platform detection
|
2022-01-12 19:18:17 +02:00 |
|
Anton Keks
|
6462bd5115
|
keep _ methods in Mac SWT - there is _completionHandler that is somehow used dynamically
|
2022-01-12 18:43:16 +02:00 |
|
Anton Keks
|
5b5a7c3e66
|
update proguard
|
2022-01-12 18:42:35 +02:00 |
|
Anton Keks
|
b6630e98ff
|
if real network netmask is known (e.g. LAN), then skipping of broadcast addresses will respect that instead of always skipping .255
|
2022-01-01 20:28:21 +02:00 |
|
Anton Keks
|
839dfedde6
|
no need to cast
|
2022-01-01 20:15:19 +02:00 |
|
Anton Keks
|
307c8f3ffc
|
fix running of tests on the mac
|
2022-01-01 17:20:51 +02:00 |
|
Anton Keks
|
689c0278c0
|
try building on older ubuntu to see if it can install wine
|
2022-01-01 17:17:45 +02:00 |
|
Anton Keks
|
370fb5b634
|
and another dep
|
2022-01-01 17:14:37 +02:00 |
|
Anton Keks
|
176fa19f2c
|
try to list more deps to see if they let install wine
|
2022-01-01 17:13:09 +02:00 |
|
Anton Keks
|
6a3fd46cbd
|
another try to install wine
|
2022-01-01 17:06:59 +02:00 |
|
Anton Keks
|
657ee270e6
|
try installing wine automatically in github
|
2022-01-01 17:00:05 +02:00 |
|
Anton Keks
|
7f4c61f770
|
strangely, it fails on github again due to missing deps
|
2022-01-01 16:58:39 +02:00 |
|
Anton Keks
|
5ac359eae9
|
try to display GUI message if failed to run java (e.g. too old version)
|
2021-12-31 18:18:35 +02:00 |
|
Anton Keks
|
2579667ae0
|
try to display GUI message if failed to run java (e.g. too old version)
|
2021-12-31 18:13:35 +02:00 |
|