angryziber
bfde324f8c
* ConfigDetector introduced to help users check their machine suitability for scanning (especially Windows users)
...
* ConfigDetectorDialog and GettingStartedDialog are now shown on first run
* OptionsDialog now offers the Check button for running the ConfigDetector
* TODO updated
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@194 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-20 21:59:08 +00:00
angryziber
1cf8a8abad
Better texts for GettingStarted dialog
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@193 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-20 21:32:09 +00:00
angryziber
8ea9c98d6e
CIDR-style ("/24") netmasks are now supported
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@192 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-13 19:13:52 +00:00
angryziber
047a1b9619
UserErrorException moved to the core package, because it may be reused in the text UI
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@191 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-12 09:26:22 +00:00
angryziber
ef9f3ce013
bugfix: fetcher names provided to exporters were empty
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@190 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-26 17:56:40 +00:00
angryziber
adcdeeebc7
about dialog rearranged slightly and now includes Java version
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@185 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-25 22:41:37 +00:00
angryziber
ae53418b03
* build.xml now generates more informative manifests
...
* Version class now extracts the version an build number from the manifest
* Some constants in Version class changed to getter method
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@184 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-25 22:21:51 +00:00
angryziber
df4b46aee4
more changes to the retroguard.conf
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@183 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-25 20:30:55 +00:00
angryziber
a67c1dd95b
* more unused classes are deleted from within build.xml
...
* retroguard obfuscator updated to version 2.3
* light obfuscation is now enabled by default for private stuff, but it reduces jar file size by 20%
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@182 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-25 20:13:23 +00:00
angryziber
96bd012c52
both native lib and classes related to gdip removed from win32 build
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@181 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-25 18:48:05 +00:00
angryziber
c83a839c86
recompiled with JDK 1.5
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@180 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-25 17:52:51 +00:00
angryziber
a812564f6d
* LICENSE file added (GPL)
...
* TODO file updated
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@179 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-24 22:02:50 +00:00
angryziber
ccc1dbea89
* OLE stuff returned to win32 build - otherwise clipboard doesn't work
...
* -MD removed from winping Makefile
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@178 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-24 22:02:12 +00:00
angryziber
d67914e2ee
* author name corrected (again)
...
* TODO file updated
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@177 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-24 21:37:20 +00:00
angryziber
6832ae589d
* WindowsPinger now works
...
* LibraryLoader class introduced: now used by RawSocket and WindowsPinger
* JNI libraries are now always loaded from the classpath (or the jar file): lib dirs added to the classpath in eclipse project
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@176 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-24 21:33:44 +00:00
angryziber
21bfc726c6
first version of WindowsPinger
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@175 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-24 18:43:43 +00:00
angryziber
8552884b71
by default, 4 fetchers are now selected, not all the registered ones
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@174 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-23 21:48:48 +00:00
angryziber
a1df3c2252
* build.xml now builds binaries for Linux, Windows, and Mac
...
* swt-gtk renamed to swt-linux in order to make parts of build.xml more reusable
* RawSocket modified to be able to load native libs from the jar file, Windows rawsock.dll stripped
* TODO file added (features to write before 3.0 beta and final releases)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@173 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-19 22:18:02 +00:00
angryziber
789bed2faa
NumericListValue now displays short ranges of 2 with comma, only starting from 3 range is displayed with dash
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@172 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-18 20:56:38 +00:00
angryziber
d9d944f7a1
Autodetection of pingers implemented:
...
* Windows users and non-root users will use UDP pinger by default
* If ICMP pinger will be explicitly selected in the Options dialog, an explanatory message will be shown
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@171 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-17 21:48:42 +00:00
angryziber
3111d1c98f
a shorter confirmation label is now used
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@170 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-17 19:46:23 +00:00
angryziber
656e4730f8
all "@author anton" changed to the full name
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@169 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:49:46 +00:00
angryziber
44a1cdbb10
list image count is no longer hardcoded, but is taken from the enum
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@168 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:46:03 +00:00
angryziber
442110cf3e
LayoutHelper is now used in some more places
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@167 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:41:43 +00:00
angryziber
da39ae484e
scan start confirmation configuration option added and dialog implemented
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@166 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:25:07 +00:00
angryziber
05cde2c45d
constants for result types from ScanningSubject now became a type-safe enum in ScanningResult
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@165 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 21:03:47 +00:00
angryziber
cf060b6fb3
Some methods in ScanningSubject renamed to be more consistent with the rest of code:
...
* getIPAddress() -> getAddress()
* abortScanning() -> abortAddressScanning()
* isScanningAborter() -> isAddressScanningAborted()
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@164 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 20:34:47 +00:00
angryziber
00435c0ccb
* tabs in OptionsDialog are now Alt+selectable
...
* broken "new window" menu item introduced, currently hidden
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@163 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 20:31:21 +00:00
angryziber
a37dfaa590
* bug: rescanning now works again, more tests written to avoid breaking in the future
...
* bug: statistics are now counted correctly in case of all display methods + rescanning, more tests
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@162 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-16 20:29:36 +00:00
angryziber
84c8b1f2ea
web detect label corrected and description added
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@161 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-15 21:29:52 +00:00
angryziber
f3433db082
ConnectException is now ignored as well
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@160 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-15 20:53:36 +00:00
angryziber
c315533cb7
socket options added for optimization
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@159 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-15 20:50:50 +00:00
angryziber
96da49de99
Some new fetchers:
...
* PortTextFetcher - generic fetcher for fetching some text from ports
* WebDetectFetcher - uses PortTextFetcher for detecting the web servers
* LastAliveTimeFetcher - another not yet implemented fetcher
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@158 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-15 20:49:41 +00:00
angryziber
e6e04d5c5f
long texts are now wrapped
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@157 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-15 20:43:07 +00:00
angryziber
5b24ec0ff0
* RandomFeeder.getInfo() now returns the count before the addresses - this seems more logical
...
* workaround of strange SWT or GTK bug with spinner: it updates it's textual value only when it looses focus
* ExportProcessorTest fixed
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@156 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-14 14:13:22 +00:00
angryziber
c6c4f5be0a
Now SraristicsDialog shows the name of the feeder
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@155 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-14 13:53:10 +00:00
angryziber
6e4beed198
Show scanning stats configuration option added, if true, then it is shown at the end of each scan
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@154 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-14 13:37:59 +00:00
angryziber
2095bf1729
* ScanInfo class introduced inside of the ScanningResultList to encapsulate statistics
...
* Menu item "show scan info" and Ctrl+I now work
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@153 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-13 22:36:12 +00:00
angryziber
67906f8e77
Show last scan info partially implemented
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@152 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-12 22:36:31 +00:00
angryziber
a2ea36df63
Labels now need to terminate by a word character (non-dot), otherwise partial labels are matched and fail
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@151 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-12 22:34:59 +00:00
angryziber
cffb456654
UserErrorExceptions are now displayed in a bit more polite way
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@150 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-12 19:30:30 +00:00
angryziber
a7454ba4e9
nasty bugfix: UDPPinger now closes DatagramSockets properly (otherwise large scans result in reaching the limit of number of open files)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@149 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-12 10:48:25 +00:00
angryziber
74412a52d6
* Ctrl+C is not a global key binding anymore, so default Ctrl+C behaviour (copy) should work in edit fields now in the MainWindow.
...
* Enter now produces the expected behaviour when the program has just started
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@148 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-11 22:30:57 +00:00
angryziber
bc230c962c
Main window title no longer includes version number, but reflects the currently selected Feeder or Favorite name. This makes it easier to run several Angry IP Scanner and distinguish between them.
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@147 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-11 21:57:08 +00:00
angryziber
20d1e86dc2
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@146 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-11 21:44:31 +00:00
angryziber
ce47871d92
bugfix: display method ALIVE now shows hosts with open ports as well
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@145 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-11 15:58:05 +00:00
angryziber
5eff00bb7a
statusbar's configtext update is now triggered from the ToolsActions, not the OptionsDialog
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@144 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-11 15:42:41 +00:00
angryziber
4426844151
New status bar field showing the currently selected display method (ALL, ALIVE, PORTS)
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@143 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-10 22:22:00 +00:00
angryziber
9026278adb
Functional:
...
* display method is now implemented and works (all, only alive, only ports)
* start/stop button is now disabled in the KILLING state to be more clear to the user
Technical:
* ScanningResultsConsumer deleted, several ScanningResultCallback implementations are now in StartStopScanningAction
* preparation indexes are no longer required for passing to ScanningResultList, a lot of interface changes
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@142 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-10 22:00:23 +00:00
angryziber
2df546a888
ScanningResultList now has an internal map for indexing of addresses. Rescanning now works properly.
...
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@141 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-09 19:07:15 +00:00