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 |
|