Commit Graph

1711 Commits

Author SHA1 Message Date
Anton Keks
b7bc75a83c specify build image versions and see if it builds 2022-01-22 16:39:37 +02:00
Anton Keks
9be31b4869 rename build workflow 2022-01-22 16:33:47 +02:00
Anton Keks
be4dc9f30d release notes come from body_path 2022-01-22 16:28:34 +02:00
Anton Keks
d94d87f6b7 take first of changelog automatically into release notes 2022-01-22 16:24:30 +02:00
Anton Keks
4a118a41da try to add windows installer binary to the release (if it works) 2022-01-22 16:02:49 +02:00
Anton Keks
4c879e6434 try to upload binaries automatically into a release when a tag is created 2022-01-22 15:54:56 +02:00
Anton Keks
fa810de8f0 do not merge UDP failed pings when falling back to TCP on Win & Mac to get the ping count right (as requested) 2022-01-22 15:14:39 +02:00
Anton Keks
837c9a0640 fix ARPPinger counts 2022-01-22 15:06:06 +02:00
Anton Keks
70fdfd4e0d hide generic constructor from the Injector, so that random order of reflection won't pick the wrong constructor sometimes 2022-01-22 14:33:39 +02:00
Anton Keks
16eefec473 use liberica to build on all platforms 2022-01-22 14:25:10 +02:00
Anton Keks
248c0df2bd remove finals that are not needed much 2022-01-21 21:00:37 +02:00
Anton Keks
81ad29fbc1 drop deprecated method 2022-01-21 20:38:53 +02:00
Anton Keks
15bdba8251 drop root-only ICMPSharedPinger and librocksaw 2022-01-21 20:35:26 +02:00
Anton Keks
77d0fabc1b update changelog 2022-01-21 20:03:19 +02:00
Anton Keks
f43a1eec3f #311 store MAC explicitly into ScanningResult, so that it is always available after the scan; and can be accessed to read/set comments 2022-01-21 20:02:23 +02:00
Anton Keks
78e18f9b74 no need for a separate MACFetcher is CommentFetcher - MACFetcher will be activated by the PingerRegistry now for local networks (to do ARP ping) 2022-01-21 19:02:31 +02:00
Anton Keks
339533c22f look for flags in /proc/net/arp - otherwise some strange Macs can be returned 2022-01-21 18:50:20 +02:00
Anton Keks
ace2f3de5d #280 if scanning a local network, then ARP will be used in addition to chosen Pinger to detect more hosts 2022-01-21 18:42:28 +02:00
Anton Keks
9bcc4ea03d remove useless javadoc rows 2022-01-21 18:31:53 +02:00
Anton Keks
168e16cfe2 fixes #279 try to show notification on Mac if java not in PATH 2022-01-21 17:22:12 +02:00
Anton Keks
a4358759a9 restore icon.ico - it is needed for the uninstaller 2022-01-21 11:15:44 +02:00
Anton Keks
6ba22db6c2 use ApplicationExeName var 2022-01-21 11:12:26 +02:00
Anton Keks
3bb58ea50c better taskkill that matches the background process ipscan.exe and specifies to kill it's child process, javaw 2022-01-21 11:11:44 +02:00
Anton Keks
b8bb524399 add quotes for ExecWait 2022-01-21 11:05:12 +02:00
Anton Keks
35c456fc02 #325 try to kill the app if it's running during uninstall before deleting the files 2022-01-21 10:57:05 +02:00
Anton Keks
0db01f59dc JRE 17 is 400kb larger, so let's use 11 for now. 17 would also need add-opens for Hostname fetcher 2022-01-21 10:40:45 +02:00
Anton Keks
f4df8216af update nsis to 3.08 2022-01-21 10:39:29 +02:00
Anton Keks
ddfa07a98a installing an ico file separately is probably not needed - it is already part of the exe file 2022-01-21 10:37:42 +02:00
Anton Keks
62ace864dc no need for additional uninstall confirmation 2022-01-21 10:37:06 +02:00
Anton Keks
aed63d4f9d test what is the size difference with JRE 17 2022-01-21 10:28:55 +02:00
Anton Keks
f5ab627212 update the size without java.desktop 2022-01-21 10:28:17 +02:00
Anton Keks
4d9d058049 java.desktop is needed for minification because SWT has some classes that use it 2022-01-21 10:17:20 +02:00
Anton Keks
5fc8a78915 remove java.desktop module dependency - ipscan doesn't actually use it 2022-01-21 09:56:14 +02:00
Anton Keks
c02b722a0e restore client vm for Windows 2022-01-21 09:51:47 +02:00
Anton Keks
b2d0c2fad9 try to build Windows JRE based on Liberica 2022-01-21 09:42:04 +02:00
Anton Keks
76e9d730ff update changelog 2022-01-21 01:28:23 +02:00
Anton Keks
f8b56ec142 add another java module for better https support 2022-01-21 01:25:01 +02:00
Anton Keks
8e342304e5 update changelog 2022-01-21 01:16:33 +02:00
Anton Keks
32a4824c56 remove copies of icon and license from win-installer - they can be taken from their source locations in the repo 2022-01-21 01:13:31 +02:00
Anton Keks
4de2558bb6 fix install size together with the JRE 2022-01-21 00:58:43 +02:00
Anton Keks
6243762c79 drop 32-bit Windows support 2022-01-21 00:53:20 +02:00
Anton Keks
f817fe1417 during uninstall, try to delete the dir recursively 2022-01-21 00:43:40 +02:00
Anton Keks
f278340cba update win-launcher to look for local jre first 2022-01-21 00:39:22 +02:00
Anton Keks
bdc42ef10e update link to adoptium.net 2022-01-21 00:04:17 +02:00
Anton Keks
a7ed570f7f try including the jre recursively 2022-01-20 23:55:15 +02:00
Anton Keks
22d94718d4 restore replacement strings 2022-01-20 23:36:30 +02:00
Anton Keks
283ac4049e specify correct cwd 2022-01-20 23:29:59 +02:00
Anton Keks
5a8266b518 put javaModules to ext, otherwise Proguard task cannot see it 2022-01-20 23:22:54 +02:00
Anton Keks
f4331a2ccb extract Java modules to a variable and reuse 2022-01-20 23:12:25 +02:00
Anton Keks
6304db05a9 Merge branch 'master' into jlink
# Conflicts:
#	build.gradle
2022-01-20 23:08:16 +02:00