Commit Graph

548 Commits

Author SHA1 Message Date
Anton Keks
bbfa74ff1c make proguard work, but keep it disabled for now 2013-02-01 01:38:14 +02:00
Anton Keks
6433c0fee6 proguard upgrade 2013-02-01 01:15:02 +02:00
Anton Keks
0173c7b76a include git sha1 in the manifest 2013-02-01 01:09:30 +02:00
Anton Keks
2294738e66 openjdk-7 is now a valid dependency 2013-02-01 00:59:04 +02:00
Anton Keks
24cef4dce9 WindowsPinger should work for win64 now (using jna) 2013-02-01 00:57:53 +02:00
Anton Keks
b0486afb8d fix unnecessary boxing 2013-02-01 00:49:07 +02:00
Anton Keks
683bd05397 comment-out unimplemented menu items 2013-02-01 00:48:30 +02:00
Anton Keks
a4b08fee50 all PortTextFetcher descendants are now truly configurable 2013-02-01 00:40:44 +02:00
Anton Keks
254f664435 load plugins from $HOME/.ipscan directory as well 2013-01-31 23:25:25 +02:00
Anton Keks
8e54453e8d plugin loader is now tested 2013-01-31 23:21:03 +02:00
Anton Keks
277134fb24 Pluggable renamed to Plugin and moved to the core package 2013-01-31 22:40:34 +02:00
Anton Keks
776e4e2390 more sophisticated plugin loader 2013-01-31 22:37:12 +02:00
Anton Keks
5a19920dde added top-level exception handler for NoClassDefFoundError, etc 2013-01-31 21:19:32 +02:00
Anton Keks
88ff24ddc4 mode code style 2013-01-31 21:18:45 +02:00
Anton Keks
9e077f6eba idea code style settings 2013-01-31 21:10:25 +02:00
Anton Keks
ce221d013f javadoc corrected 2013-01-31 20:55:30 +02:00
Anton Keks
e96324298b delete winping and package jna instead with win32 and win64 2013-01-23 20:57:52 +02:00
Anton Keks
2ad833e625 import fixed 2013-01-23 20:47:21 +02:00
Anton Keks
56ab861089 working JNA WindowsPinger 2013-01-23 20:40:57 +02:00
Anton Keks
bc80de0ba7 issue #109: specify more exactly that 0 and 255 addresses will be skipped 2012-12-22 14:56:07 +02:00
Anton Keks
6a0998df8b update results table if user changes display mode 2012-12-17 22:45:53 +02:00
Anton Keks
f163479385 class dependencies simplified a bit 2012-12-17 22:19:25 +02:00
Anton Keks
4136446bc7 bug #104: select a working pinger implementation without bothering the user if they went straight to the Preferences on the first start 2012-12-16 19:05:14 +02:00
Anton Keks
a90843fcf7 no more FetcherRegisterImpl 2012-12-16 18:53:40 +02:00
Anton Keks
60f3980b66 no more PingerRegisterImpl 2012-12-16 18:49:13 +02:00
Anton Keks
26157275cb bug #105: do not increase TCP pinger timeout by factor of 1.5 - every pinger needs a roundtrip anyway 2012-12-16 18:39:37 +02:00
Anton Keks
19d60cc74c change UDP scanning port and put some data into the packets so they look more 'real' 2012-12-16 18:12:20 +02:00
Anton Keks
ab86fc0388 a little of code cleanup 2012-12-16 17:44:37 +02:00
Anton Keks
21a202062b make it possible to terminate socket operations in progress (this is possible by calling socket.close() from another thread) 2012-12-16 17:17:56 +02:00
Anton Keks
74710d8d77 why not reuse Closeable interface of Java6 2012-12-16 17:16:31 +02:00
Anton Keks
cafde6229f can't store sockets in fields because Pinger instances are reused between threads - ThreadResourceBinder introduced instead 2012-12-16 17:16:04 +02:00
Anton Keks
d6c858137e preparing TCP and UPD pingers to be terminatable during the scan, moving socket closing their close() methods 2012-12-15 20:26:58 +02:00
Anton Keks
2cb8cfc93b hopefully this compiz workaround is not needed anymore 2012-12-13 22:57:03 +02:00
Anton Keks
2488a7aafc do not remember window position, only the size, let the WM decide where to put it
fixes a bug of the app staying on another monitor after it has been disconnected
2012-12-13 22:55:49 +02:00
Anton Keks
865f72395c trying a struct approach with jna 2012-12-13 22:11:16 +02:00
Anton Keks
4f04dd7aa9 use higher-res icon in Linux (nicer switching in Unity) 2012-09-26 11:44:29 +03:00
Anton Keks
a53079cc50 use Java6 Desktop API for opening the browser 2012-09-26 11:38:37 +03:00
Anton Keks
b8cc31a3ed better support for Network unreachable response 2012-09-26 11:19:51 +03:00
Anton Keks
42640707fa proper formatting 2012-09-26 10:58:42 +03:00
Anton Keks
a871c0c5cf implement windows pinger with JNA (for 64-bit support) 2012-03-03 01:16:30 +02:00
Anton Keks
66b94f45b3 remove execute bit 2012-03-03 01:15:21 +02:00
Anton Keks
eadd1dddc4 make sure win64 users will not get winping for now (until I compile winping for 64) 2011-06-29 01:21:22 +03:00
Anton Keks
d85c7b5c81 make ubuntu software center happy 2011-06-29 01:12:19 +03:00
Anton Keks
e0ebdcc322 URL fixed 2011-06-29 01:03:08 +03:00
Anton Keks
24eaf417fc java 5 no longer supported 2011-06-29 01:01:24 +03:00
Anton Keks
babf5ee0f4 fix some deb errors reported by lintian 2011-06-29 01:00:34 +03:00
Anton Keks
1535a51da5 generate exe for win64 and disable obfuscation - it makes SWT fail to load the correct comctl32.dll on windows resulting in incorrect button icons 2011-05-20 21:46:17 +03:00
Anton Keks
1fd938a2cd disable winping.dll for 64-bit windows until I will be able to compile it for 64-bit 2011-05-20 21:46:10 +03:00
Anton Keks
856dd72b5e jdk version fix 2011-05-20 21:45:58 +03:00
Anton Keks
b57f3aee02 retrieve netmask with java 1.6 API 2011-05-19 23:38:37 +03:00