Commit Graph

64 Commits

Author SHA1 Message Date
angryziber
9ffeae7099 Merging from 3.0-beta2
* InputDialog now looks better with larger fonts
* Find dialog's button is now Find Next instead of OK

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@319 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-22 14:04:45 +00:00
angryziber
ed02a4e675 CombinedUnprivilegedPinger introduced and is now default for non-Windows platforms where there no necessary privileges for ICMP pingers
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@310 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-22 11:26:53 +00:00
angryziber
7da0e137bf * maximum number of thread reaching is now displayed in red with the "(max)" after the number
* status bar now looks better with larger fonts

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@272 375186e5-ef17-0410-b0b6-91563547dcda
2008-03-03 22:01:02 +00:00
angryziber
92394a6dfe 'saving' is now called 'exporting' everywhere - this is more consistent and maybe saving functionality will come later
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@262 375186e5-ef17-0410-b0b6-91563547dcda
2008-01-04 20:09:53 +00:00
angryziber
b78f5a071e More default openers:
* Ping
* Traceroute
* Geo locate (via Web)

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@240 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-10 17:15:46 +00:00
angryziber
2ed38652a9 * Preferences and Fetchers buttons added to the MainWindow
* png icons are taken from the gnome Echo theme (by Fedora)

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@236 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-10 15:28:48 +00:00
angryziber
403dc52aea * Tools->Select in list menu implemented
* Deletion of items is no longer allowed during the scanning

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@235 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-09 20:44:20 +00:00
angryziber
8650cf8667 NetBIOSInfoFetcher implemented
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@233 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-09 18:24:50 +00:00
angryziber
e997c9f9d4 Removed dependencies from Link class (and therefore from all accessibility classes and native libs) - AboutDialog now handles the link itself using a Label
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@228 375186e5-ef17-0410-b0b6-91563547dcda
2007-11-05 20:47:17 +00:00
angryziber
1316ad4e15 * icon.png restored to 64x64
* more icon sizes added as separate files
* 32x32 icon.ico added for Win32

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@224 375186e5-ef17-0410-b0b6-91563547dcda
2007-10-23 19:53:48 +00:00
angryziber
ed37b3125a default icon is now smaller, TODO updated
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@222 375186e5-ef17-0410-b0b6-91563547dcda
2007-10-16 21:15:03 +00:00
angryziber
6ab01e19fd Comment fetcher implemented (with the exception of a TODO)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@221 375186e5-ef17-0410-b0b6-91563547dcda
2007-10-16 21:13:56 +00:00
angryziber
9b634e3227 Fetcher Info columns menu item renamed to About Fetcher_Name
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@212 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-28 20:52:22 +00:00
angryziber
a8aeb23f8d * OptionsDialog renamed to PreferencesDialog
* all 'options' changed to 'preferences'
* AboutDialog now shows OS

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@209 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-28 19:39:22 +00:00
angryziber
047c8288f5 * minor changes in AboutDialog
* TODO updated

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@204 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-24 22:25:44 +00:00
angryziber
80eb440d15 * Version updated to 3.0-alpha2
* Build date is now shown in AboutDialog
* Build number is now really the last SVN revision (fix in build.xml)
* TODO updated

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@203 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-24 22:18:53 +00:00
angryziber
ee34715fe5 Crippled-down versions of Windows now have their own defaults for some configuration settings.
Users are informed of that on the first run.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@201 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-24 21:25:44 +00:00
angryziber
9f845defae ConfigDetector now really detects connection rate limiting on Windows, however it shows that Windows is too unreliable for scanning. Perhaps, a too agressive detection is used.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@198 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-24 20:41:27 +00:00
angryziber
59d1581c35 minimal port timeout introduced (in case of adapted timeout)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@196 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-21 19:08:51 +00:00
angryziber
ca2380584d * more getting started text
* AboutDialog now shows OS version
* TODO updated

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@195 375186e5-ef17-0410-b0b6-91563547dcda
2007-08-21 18:18:58 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
5b368cd445 PortIterator now checks port numbers to be in the correct range.
OptionsDialog now validates the port string, both in real-time and after pressing ok.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@139 375186e5-ef17-0410-b0b6-91563547dcda
2007-07-04 21:48:49 +00:00
angryziber
629eb9a87b OptionsDialog now uses form layout.
Display tab now has some options in it: NotScannedValue and NotAvailableValue can now be configured.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@123 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-23 21:29:42 +00:00
angryziber
442c36830e Alignment of main window controls improved for various GTK themes (should become better for Win32 and Mac, too)
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@119 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-21 20:08:34 +00:00
angryziber
d9b278e099 Fetcher info and Fetcher options context menu items implemented.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@115 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 23:11:51 +00:00
angryziber
2ba27e9b7a Encoding is set back to ISO-8859-1, because using Readers for PropertyResourceBundle is supported only in Java 1.6.
Pretty Unicode characters don't look correctly on Windows in UI components.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@110 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-04 13:39:03 +00:00
angryziber
bfe83e1a0d Labels.txt is now read as an UTF-8 file, which allows using of unicode arrow symbols.
Version now uses unicode (c) symbol.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@109 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:39:03 +00:00
angryziber
efc6abbdce New hicolor icons created in svg and png format (instead of gif).
Text on icons is now real text, conforming to system font.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@107 375186e5-ef17-0410-b0b6-91563547dcda
2007-01-03 23:03:15 +00:00
angryziber
eeece5bb01 Platform class introduced to hold OS detections.
MainMenu made more compatible with Mac, all accelerator texts moved from Labels.txt to the code.

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@87 375186e5-ef17-0410-b0b6-91563547dcda
2006-12-27 22:56:11 +00:00
angryziber
edf8a426cd unittests converted to JUnit4 and some of them fixed
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk/ipscan@79 375186e5-ef17-0410-b0b6-91563547dcda
2006-12-26 21:04:37 +00:00
angryziber
73a16af130 SelectFetchersDialog implemented, however, selecting fetchers doesn't work yet
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@58 375186e5-ef17-0410-b0b6-91563547dcda
2006-12-26 14:52:32 +00:00
angryziber
268f61c061 PingerRegistry introduced, Fetchers now come from the container
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@57 375186e5-ef17-0410-b0b6-91563547dcda
2006-12-17 20:01:18 +00:00
angryziber
e9b02828c0 Edit Openers dialog redesigned to be more user-friendly. Launching now works on Linux and Windows.
git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/ipscan@55 375186e5-ef17-0410-b0b6-91563547dcda
2006-12-17 12:17:11 +00:00