Commit Graph

1554 Commits

Author SHA1 Message Date
Anton Keks
80962cc2b5 do not use widgetSelectedAdapter - it is missing on some installations that use external SWT (e.g. Linux ARM)
GA reports: org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoSuchMethodError: org.eclipse.swt.events.SelectionListener.widgetSelectedAdapter(Ljava/util/function/Consumer;)Lorg/eclipse/swt/events/SelectionListener;) (46) net.azib.ipscan.gui.GUI.showMainWindow:51
2021-02-15 21:14:11 +02:00
Anton Keks
27e3dbd269 display Mac users a helpful message about -XstartOnFirstThread requirement if they are trying to run ipscan themselves 2021-02-15 21:04:21 +02:00
Anton Keks
83ec424143 report cause of exception as well 2021-02-15 21:00:21 +02:00
Anton Keks
e4e5c36577 handle "Invalid argument" ConnectionException as host is down (e.g. invalid IPv6 address) 2021-02-15 20:46:46 +02:00
Anton Keks
ee06f96278 fix formatting 2021-02-15 20:43:46 +02:00
Anton Keks
34117fc024 do not fail if netmask is shorter than the IP (e.g. /32 for IPv6) 2021-02-15 20:43:25 +02:00
Anton Keks
b0a1afa8f5 do not fail if last list is already empty 2021-02-15 20:31:38 +02:00
Anton Keks
1361b0f1e6 use a new shell if the existing one is disposed (from GA) 2021-02-15 19:37:11 +02:00
Anton Keks
3bc2360a3c ignore already disposed exception (from GA) 2021-02-15 19:34:29 +02:00
Anton Keks
e47ba85c89 Merge remote-tracking branch 'origin/master' 2021-02-15 19:10:25 +02:00
Anton Keks
ca6afdc844 fixes #277 get a reference to activeShell before opening another dialog (NPE happens otherwise in recent SWT versions) 2021-02-15 19:10:18 +02:00
Anton Keks
860a5a8d4d
Merge pull request #276 from bovirus/patch-1
Update Italian language
2021-02-15 19:01:40 +02:00
bovirus
b110662a87
Update Italian language
Please merge
2021-02-04 20:35:14 +01:00
Anton Keks
7ba7c72752
Merge pull request #275 from wanderleihuttel/master
Update messages_pt_BR.properties
2021-02-03 18:27:41 +02:00
Anton Keks
194346ea81 releasing 3.7.5 with updated mac vendors 2021-02-03 18:26:58 +02:00
Anton Keks
2a470daf09 align netmask also on Mac 2021-02-03 17:52:01 +02:00
Anton Keks
16b075dedd improve comment 2021-02-01 23:39:53 +02:00
Anton Keks
855a51caec fine-tune netmask combo width on Windows... 2021-02-01 23:36:18 +02:00
Anton Keks
837ab5d394 use hint instead of setting the bounds, so that parent composite would be resized appropriately 2021-02-01 23:10:07 +02:00
Anton Keks
940b97812d support for NetBIOS (NBSTAT) responses containing non names (often returned by Apple devices) 2021-02-01 18:08:45 +02:00
Wanderlei Hüttel
27a74f6313
Update messages_pt_BR.properties 2021-01-26 14:49:14 -03:00
Anton Keks
dcb3d91bca check response type when parsing NetBIOS responses 2021-01-25 23:26:55 +02:00
Anton Keks
7002349283 fix separator test 2021-01-25 22:57:15 +02:00
Anton Keks
14617377ea improve find English messages 2021-01-25 22:47:14 +02:00
Anton Keks
6f479e1131 always use standard separator for comments and mac vendords, but replace it with user-defined separator for display 2021-01-25 22:43:46 +02:00
Anton Keks
7b30d6edc9 fix resolving of MAC vendor when MAC separator is changed 2021-01-25 22:35:11 +02:00
Anton Keks
5c590bb05b add changelog 2021-01-25 22:25:48 +02:00
Anton Keks
e2369dba6d drop jna.jar and move proguard conf files to ext 2021-01-25 22:25:11 +02:00
Anton Keks
b892fc2a04 exclude windows fetchers/pingers (that rely on JNA) from non-windows builds 2021-01-25 22:23:39 +02:00
Anton Keks
e87d409424 resolve jna from maven repo 2021-01-25 22:03:43 +02:00
Anton Keks
b32ea12857 another try to include jna in tests on Windows 2021-01-25 21:37:32 +02:00
Anton Keks
fac335b79a include jna in tests on Windows 2021-01-25 21:33:09 +02:00
Anton Keks
74fa13870a drop bundled swt jars - these will be downloaded from maven now 2021-01-25 21:27:34 +02:00
Anton Keks
6269d4804c these files are no longer inside of swt jar files 2021-01-25 21:20:53 +02:00
Anton Keks
b70a027f24 resolve SWT from Maven + upgrade it to Dec 2020 version (maven version numbers are strange) 2021-01-25 21:11:15 +02:00
Anton Keks
f42e9e92ee correct netmask width on Linux only - Win/Mac seem to be better without 2021-01-25 19:29:30 +02:00
Anton Keks
a4109ab387 #261 actually load separator from preferences on start 2021-01-22 18:42:31 +02:00
Anton Keks
e1eb3a9fc5 Closes #261 - mac address separator can now be changed in preferences 2021-01-22 18:38:14 +02:00
Anton Keks
706f9ab936 update year 2021-01-22 18:31:36 +02:00
Anton Keks
56eb6c6c11 releasing 3.7.4 2021-01-22 18:28:23 +02:00
Anton Keks
f58570976b Closes #269 - macOS JVM can wrongly report "No route to host" as ConnectionException instead of NoRouteToHostException, so we cannot handle ConnectException itself 2021-01-22 18:25:34 +02:00
Anton Keks
2358a61c14 Closes #244 - use JVM trickery to lazily initialize Config instance 2021-01-20 00:38:25 +02:00
Anton Keks
9cc2cfa325 update mac vendors 2021-01-20 00:33:56 +02:00
Anton Keks
26be0e7449 update mac vendor url 2021-01-20 00:30:46 +02:00
Anton Keks
87710c3e9f fix netmask combo bounds on Linux (updated SWT does not fill it properly) 2021-01-20 00:26:23 +02:00
Anton Keks
8a2beaecbe add to changelog 2021-01-20 00:18:03 +02:00
Anton Keks
cd8fe1a2c0 Merge remote-tracking branch 'origin/master' 2021-01-20 00:17:05 +02:00
Anton Keks
6502f621ca fixes #267 - calculate scanning percentage correctly for IPv6 ranges up to 32-bit in length 2021-01-20 00:16:55 +02:00
Anton Keks
4d3288cd87
Merge pull request #273 from freddii/master
fixed typo - thanks
2021-01-20 00:05:53 +02:00
Anton Keks
29d120f5fe reduce pinging count in test 2021-01-20 00:04:33 +02:00