angryziber
fbfcfae53f
gnome-terminal, XFCE Terminal and konsole are now supported in addition to xterm when opening IPs
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@374 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-08 20:41:10 +00:00
angryziber
61dcc746ce
* Ctrl+I now inverts the selection
...
* Ctrl+A correctly updates the status bar with number of selected elements
* Scan Info now is shown on Ctrl+K
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@373 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 22:07:11 +00:00
angryziber
534a988df3
dummy
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@372 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 21:33:31 +00:00
angryziber
c4b646dc15
InetAddressUtils moved to the new util package
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@371 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 18:03:07 +00:00
angryziber
c822f91f7f
* multiple requested ports are now supported
...
* preference added to use requested ports in PortsFetcher
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@370 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 17:56:39 +00:00
angryziber
412400f263
Makefile added (just for fun)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@369 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 13:36:53 +00:00
angryziber
4ba46a6472
warning added in case running under GNU Java
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@368 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 13:28:12 +00:00
angryziber
ff04647030
default widths for some fetchers is now specified
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@367 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 13:04:36 +00:00
angryziber
3538d1d226
more tcp options specified
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@366 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 13:03:20 +00:00
angryziber
35d44077d9
More stable querying of local address during startup - the GUI doesn't hang anymore if it takes time
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@365 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 12:16:40 +00:00
angryziber
4c93b3f17e
description updated
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@364 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 11:52:48 +00:00
angryziber
f3c65a9cba
now deb package should be openjdk-compatible, dependency is via java5-runtime
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@363 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 11:46:36 +00:00
angryziber
ae0606b002
More stable querying of local address during startup - the GUI doesn't hang anymore if it takes time
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@362 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 09:55:01 +00:00
angryziber
b37b8f4e24
SO_TIMEOUT is not needed if we don't read anything - GCJ compatibility
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@361 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-06 08:48:46 +00:00
angryziber
3c664964f7
more dummy
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@360 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-05 13:43:16 +00:00
angryziber
36c389e147
dummy
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@359 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-05 13:19:32 +00:00
angryziber
99d12bae5a
requested port added - more documentation is needed
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@358 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-05 13:00:01 +00:00
angryziber
07cd90eb52
* Feeders now return ScanningSubject containing InetAddress, in order to provide more metadata to the Fetchers
...
* FileFeeder now provides requestedPort if it is specified in the file - useful for scanning of IP:Port list files
* PortTextFetcher now uses the requestedPort if it is available
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@357 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-03 21:51:21 +00:00
angryziber
e3c48e005d
test added
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@356 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-01 23:01:19 +00:00
angryziber
33141c514b
feeder GUI is now disabled during scanning
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@355 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-01 22:46:23 +00:00
angryziber
39a531fc47
* bugfix: Ctrl+D no longer restarts the feeder during the scanning
...
* bugfix: Rescan statistics now always represent the last scan feeder, not the currently selected one
* Feeder interface simplified: no initialize() is needed anymore - all required parameters must be passed to the constructor
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@354 375186e5-ef17-0410-b0b6-91563547dcda
2008-04-01 22:45:21 +00:00
angryziber
73e822f90c
bugfix: Edit Comment dialog now looks ok - InputDialog now handles nulls properly
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@353 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 22:12:19 +00:00
angryziber
b79f4fe5eb
some method renames
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@352 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 21:35:09 +00:00
angryziber
248c6929b6
some class renames
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@351 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 21:27:23 +00:00
angryziber
773f1f4208
some refactorings and new tests
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@350 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 21:23:09 +00:00
angryziber
fc461694cb
* AtomicInteger is now used for thread count
...
* During scanning, progress UI is now updated max 10 times per second - this reduces CPU usage
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@349 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 18:38:47 +00:00
angryziber
d9c3d2e1f0
adapted port timeout TODO is implemented
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@348 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 05:51:08 +00:00
angryziber
1a76b49f1e
connection resets are no longer logged
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@347 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-31 05:48:38 +00:00
angryziber
5b55e97aa3
UDPPinger now handles SocketException as well
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@346 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 23:23:42 +00:00
angryziber
72b70dba5e
* scanning threads are now pooled
...
* more java concurrency features are now in use, eliminating some manual work :-)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@345 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 23:09:28 +00:00
angryziber
4d58f90367
* Sorting improvements
...
- n/s and n/a instanceof Empty
- n/s > n/a > anything else
- n/s and n/a are always at the end of sorted data (either asc or desc)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@344 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 20:06:46 +00:00
angryziber
d8429f060f
bugfix: sort column is now reset before new scan is initiated
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@343 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 19:14:45 +00:00
angryziber
84d14762c5
* value objects now have nicer names
...
* NumericRangeList is now properly comparable
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@342 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 19:09:34 +00:00
angryziber
a9ae556166
HostnameFetcherTest is now slightly more reliable
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@341 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 18:42:06 +00:00
angryziber
b6d06ebeb5
* A bit of refactoring:
...
- Pluggable interface introduced
- Feeder, Fetcher and Exporter are now Pluggable
- all now have the same methods: getId() and getName()
- AbstractFeeder and AbstractExporter introduced
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@340 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 18:25:58 +00:00
angryziber
21bd2f8fae
Killing threads now interrupts pinging as well!
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@339 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 15:57:31 +00:00
angryziber
4f1fb5e183
TCPPinger now does multiple connects to different ports, thus increasing the chance of finding a non-filtered one
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@338 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 15:42:35 +00:00
angryziber
8fe0c2a584
PortTextFetcher (&WebDetectFetcher) now reuse the adapted port timeout (thus are quicker)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@337 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 15:26:56 +00:00
angryziber
8347c4fcd2
* timeoutAdaptation is now done in ScanningSubject (+tests written), so that it can be reused in other Fetchers
...
* Config getters now has more pretty names :-)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@336 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 15:26:07 +00:00
angryziber
40b1f4a179
SocketTimeoutException doesn't produce a warning anymore in NetBIOSInfoFetcher
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@335 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 14:26:54 +00:00
angryziber
fd5007c9b8
ScannerThread's killing code is a bit more pretty now
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@334 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 13:39:20 +00:00
angryziber
4170a23287
StateMachine listeners are now more thread safe :-)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@333 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 13:36:46 +00:00
angryziber
a21339dc8a
* proper scanning interruption implemented (Killing of threads)
...
* PortsFetcher now reacts to interruption of the scanning thread
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@332 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 13:13:52 +00:00
angryziber
5f8107ab42
Feeder.getLabel() -> getId() for consistence with Fetchers
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@331 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-30 11:40:13 +00:00
angryziber
9c8aa0a561
* Fetchers can now append text to their column names via getFullName() method
...
* PortsFetcher appends number of selected ports
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@330 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-29 19:46:49 +00:00
angryziber
ea2d560270
* ToolBar class is now used for toolbar buttons
...
* MainWindow controls are now laid out using FormLayout instead of RowLayout in order to make it more predictable on different platforms
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@329 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-29 17:24:13 +00:00
angryziber
eae0620e02
controls' width now depends on the font size
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@328 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-28 23:20:09 +00:00
angryziber
12309a26c9
changing of either starting or ending IPs resets the netmask
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@327 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-28 22:28:12 +00:00
angryziber
b5d5cf17d5
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@325 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-23 23:29:03 +00:00
angryziber
39f371b42c
not needed jni libs that came with SWT upgrade are no longer packaged for win32 and mac
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@324 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-23 23:24:26 +00:00