umit-1.0beta2 Changelog

4159:

  • Make it work under Windows too (os.uname is not available there).
M /trunk/umit

4162:

  • milestone
M /trunk/umitCore/BugRegister.py

4163:

  • Including utils to unix setup -- generate mo files
M /trunk/install_scripts/unix/setup.py

4164:

  • umits -> umit
M /trunk/install_scripts/windows/setup.py

4165:

  • Include .db files
M /trunk/MANIFEST.in

4166:

  • including some missing files at unix tarball
M /trunk/MANIFEST.in
M /trunk/install_scripts/unix/setup.py

4167:

  • include missing images at unix tarball
M /trunk/install_scripts/unix/setup.py

4168:

  • Fixed ticket #214: Bugs while reporting bugs
M /trunk/umitCore/BugRegister.py
M /trunk/umitGUI/BugReport.py

4170:

  • Fixed remaining problem reported in ticket #205: Close created temp files when appropriate.
M /trunk/umitGUI/MainWindow.py

4174:

  • Added shortcut for the network inventory (part of #116).
M /trunk/install_scripts/windows/umit_compiled.nsi

4175:

  • Rewording
M /trunk/umitGUI/App.py

4181:

  • Catch ImportError only
M /trunk/umitGUI/App.py

4184:

  • install_scripts/* are no dependence on the pwd anymore this is a part of #105 utils/removed_unused_files is dependence (and this is a 2nd part of #105)
M /trunk/install_scripts/README
M /trunk/install_scripts/unix/generate_linux_packages.sh
M /trunk/install_scripts/unix/prepare_rpm_build.sh

4188:

  • Fixed ticket #219
  • Default to daily view in timeline
M /trunk
M /trunk/share/umit/config/timeline-settings.conf
M /trunk/umitDB/InventoryChanges.py

4189:

  • test -> tests (so it doesn't conflict with python's test package)
A /trunk/tests (from /trunk/test@4187)
D /trunk/test

4192:

  • Fixed ticket #222: Treat missing keys as None (which will end up being NULLs)
  • Using log instead of print statements. This also fixes ticket #221.
M /trunk
M /trunk/umitDB/InventoryChanges.py
M /trunk/umitDB/Store.py

4198:

  • Moving to log
  • Fixed ticket #225: Use the i18n version of category names
  • data_lenght -> data_length
M /trunk
M /trunk/umitDB/Connection.py
M /trunk/umitDB/InventoryChanges.py
M /trunk/umitDB/Remove.py
M /trunk/umitDB/Retrieve.py
M /trunk/umitDB/Search.py
M /trunk/umitDB/Store.py
M /trunk/umitDB/Utils.py
M /trunk/umitDB/XMLStore.py
M /trunk/umitInventory/ChangesList.py
M /trunk/umitInventory/TLChangesTree.py

4199:

  • Missing parens
M /trunk/umitInventory/HostDiscovery.py

4202:

  • Fixed ticket #224 (code taken from http://gpolo.ath.cx:81/svnroot/pyunp/branches/testing/get_addresses.py)
M /trunk
M /trunk/umitInventory/HostDiscovery.py

4203:

  • Added docstring for get_recent_scans and some other minor things related to it.
M /trunk/umitGUI/MainWindow.py

4204:

  • Fixed ticket #227: Log command execution at debug level
M /trunk/umitGUI/ScanNotebook.py

4205:

  • Moved debug messages from set_umit_conf to _parse_and_set_dirs.
M /trunk/umitCore/Paths.py

4206:

  • Using HOME from umitCore.BasePaths instead of os.path.expanduser
M /trunk/umit_scheduler.py

4208:

  • Fixed ticket #213. HOME under Windows is now set to the user's local appdata.
M /trunk/umitCore/BasePaths.py

4209:

  • Adjusted to work with win32com.shell imports.
M /trunk/install_scripts/windows/setup.py

4210:

  • Fixed ticket #199: "Umit may hang while staring".
M /trunk/umitGUI/App.py

4211:

  • Generate a service class string from the service path if given. This helps installing the service inside Umit in case umit_scheduler.py moves to somewhere else (like to bin/).
M /trunk/umitCore/BGProcess.py
M /trunk/umitCore/Scheduler.py

4212:

  • Setting service path
M /trunk/umit_scheduler.py

4213:

  • Relayout
M /trunk/install_scripts/unix/setup.py
M /trunk/install_scripts/windows/setup.py

4214:

  • Moved umitDB/sql to share/umit/sql, updated installers. This also fixes  ticket #220.
A /trunk/share/umit/sql (from /trunk/umitDB/sql@4211)
D /trunk/umitDB/sql
M /trunk/MANIFEST.in
M /trunk/install_scripts/unix/setup.py
M /trunk/install_scripts/windows/setup.py
M /trunk/umitDB/setup/database_setup.py

4218:

  • Missing an space.
M /trunk
M /trunk/umitInventory/HostDiscovery.py

4229:

  • Updated umit version
M /trunk/install_scripts/windows/umit_compiled.nsi

4230:

  • Add uninstall information for umit. This fixes ticket #231.
M /trunk/install_scripts/windows/umit_compiled.nsi

4231:

  • Fixed ticket #232: Explicitly set the required execution level in .nsi otherwise we don't get fully uninstalled.
M /trunk/install_scripts/windows/umit_compiled.nsi

4233:

  • Fixed ticket #233: Use temp values stored while running in dryrun to calculate the current month range.
M /trunk
M /trunk/umitInventory/Calendar.py

4237:

  • Merged r4124:4235 from nmapparser branch.
M /trunk
M /trunk/umitCore/NmapParser.py

4239:

  • First step in restructuring umit, see ticket #229.
A /trunk/bin
A /trunk/bin/umit (from /trunk/umit@4238)
A /trunk/bin/umit_scheduler.py (from /trunk/umit_scheduler.py@4238)
D /trunk/umit
D /trunk/umit_scheduler.py
M /trunk/install_scripts/unix/setup.py
M /trunk/install_scripts/windows/setup.py
M /trunk/umitCore/BasePaths.py

4240:

  • Restructuring umit, second step. See ticket #229.
A /trunk/umit
A /trunk/umit/__init__.py
A /trunk/umit/core
A /trunk/umit/core/BGProcess.py (from /trunk/umitCore/BGProcess.py@4239)
A /trunk/umit/core/BasePaths.py (from /trunk/umitCore/BasePaths.py@4239)
A /trunk/umit/core/BugRegister.py (from /trunk/umitCore/BugRegister.py@4239)
A /trunk/umit/core/CronParser.py (from /trunk/umitCore/CronParser.py@4239)
A /trunk/umit/core/DataDecay.py (from /trunk/umitCore/DataDecay.py@4239)
A /trunk/umit/core/Diff.py (from /trunk/umitCore/Diff.py@4239)
A /trunk/umit/core/DiffHtml.py (from /trunk/umitCore/DiffHtml.py@4239)
A /trunk/umit/core/Email.py (from /trunk/umitCore/Email.py@4239)
A /trunk/umit/core/GetConfigFile.py (from /trunk/umitCore/GetConfigFile.py@4239)
A /trunk/umit/core/I18N.py (from /trunk/umitCore/I18N.py@4239)
A /trunk/umit/core/NmapCommand.py (from /trunk/umitCore/NmapCommand.py@4239)
A /trunk/umit/core/NmapOptions.py (from /trunk/umitCore/NmapOptions.py@4239)
A /trunk/umit/core/NmapParser.py (from /trunk/umitCore/NmapParser.py@4239)
A /trunk/umit/core/OSClassificationDump.py (from /trunk/umitCore/OSClassificationDump.py@4239)
A /trunk/umit/core/OSFingerprintRegister.py (from /trunk/umitCore/OSFingerprintRegister.py@4239)
A /trunk/umit/core/OSList.py (from /trunk/umitCore/OSList.py@4239)
A /trunk/umit/core/OSListDump.py (from /trunk/umitCore/OSListDump.py@4239)
A /trunk/umit/core/OptionsConf.py (from /trunk/umitCore/OptionsConf.py@4239)
A /trunk/umit/core/PWOptions.py (from /trunk/umitCore/PWOptions.py@4239)
A /trunk/umit/core/Paths.py (from /trunk/umitCore/Paths.py@4239)
A /trunk/umit/core/ProfileEditorConf.py (from /trunk/umitCore/ProfileEditorConf.py@4239)
A /trunk/umit/core/RecentScans.py (from /trunk/umitCore/RecentScans.py@4239)
A /trunk/umit/core/ScanProfileConf.py (from /trunk/umitCore/ScanProfileConf.py@4239)
A /trunk/umit/core/Scheduler.py (from /trunk/umitCore/Scheduler.py@4239)
A /trunk/umit/core/SearchResult.py (from /trunk/umitCore/SearchResult.py@4239)
A /trunk/umit/core/ServiceFingerprintRegister.py (from /trunk/umitCore/ServiceFingerprintRegister.py@4239)
A /trunk/umit/core/ServiceList.py (from /trunk/umitCore/ServiceList.py@4239)
A /trunk/umit/core/ServicesDump.py (from /trunk/umitCore/ServicesDump.py@4239)
A /trunk/umit/core/TargetList.py (from /trunk/umitCore/TargetList.py@4239)
A /trunk/umit/core/TempConf.py (from /trunk/umitCore/TempConf.py@4239)
A /trunk/umit/core/UmitConf.py (from /trunk/umitCore/UmitConf.py@4239)
A /trunk/umit/core/UmitConfigParser.py (from /trunk/umitCore/UmitConfigParser.py@4239)
A /trunk/umit/core/UmitDB.py (from /trunk/umitCore/UmitDB.py@4239)
A /trunk/umit/core/UmitLogging.py (from /trunk/umitCore/UmitLogging.py@4239)
A /trunk/umit/core/UmitOptionParser.py (from /trunk/umitCore/UmitOptionParser.py@4239)
A /trunk/umit/core/UserConf.py (from /trunk/umitCore/UserConf.py@4239)
A /trunk/umit/core/Utils.py (from /trunk/umitCore/Utils.py@4239)
A /trunk/umit/core/Version.py (from /trunk/umitCore/Version.py@4239)
A /trunk/umit/core/WizardConf.py (from /trunk/umitCore/WizardConf.py@4239)
A /trunk/umit/core/__init__.py (from /trunk/umitCore/__init__.py@4239)
A /trunk/umit/core/radialnet
A /trunk/umit/core/radialnet/Coordinate.py (from /trunk/umitCore/radialnet/Coordinate.py@4239)
A /trunk/umit/core/radialnet/Graph.py (from /trunk/umitCore/radialnet/Graph.py@4239)
A /trunk/umit/core/radialnet/Interpolation.py (from /trunk/umitCore/radialnet/Interpolation.py@4239)
A /trunk/umit/core/radialnet/__init__.py (from /trunk/umitCore/radialnet/__init__.py@4239)
A /trunk/umit/db
A /trunk/umit/db/Connection.py (from /trunk/umitDB/Connection.py@4239)
A /trunk/umit/db/InventoryChanges.py (from /trunk/umitDB/InventoryChanges.py@4239)
A /trunk/umit/db/Remove.py (from /trunk/umitDB/Remove.py@4239)
A /trunk/umit/db/Retrieve.py (from /trunk/umitDB/Retrieve.py@4239)
A /trunk/umit/db/Search.py (from /trunk/umitDB/Search.py@4239)
A /trunk/umit/db/Store.py (from /trunk/umitDB/Store.py@4239)
A /trunk/umit/db/Utils.py (from /trunk/umitDB/Utils.py@4239)
A /trunk/umit/db/XMLStore.py (from /trunk/umitDB/XMLStore.py@4239)
A /trunk/umit/db/__init__.py (from /trunk/umitDB/__init__.py@4239)
A /trunk/umit/db/_database.py (from /trunk/umitDB/_database.py@4239)
A /trunk/umit/db/_sqlite.py (from /trunk/umitDB/_sqlite.py@4239)
A /trunk/umit/db/setup (from /trunk/umitDB/setup@4239)
A /trunk/umit/gui
A /trunk/umit/gui/About.py (from /trunk/umitGUI/About.py@4239)
A /trunk/umit/gui/App.py (from /trunk/umitGUI/App.py@4239)
A /trunk/umit/gui/BugReport.py (from /trunk/umitGUI/BugReport.py@4239)
A /trunk/umit/gui/CrashReport.py (from /trunk/umitGUI/CrashReport.py@4239)
A /trunk/umit/gui/DiffCompare.py (from /trunk/umitGUI/DiffCompare.py@4239)
A /trunk/umit/gui/FileChoosers.py (from /trunk/umitGUI/FileChoosers.py@4239)
A /trunk/umit/gui/GenericAlertDialogs.py (from /trunk/umitGUI/GenericAlertDialogs.py@4239)
A /trunk/umit/gui/Icons.py (from /trunk/umitGUI/Icons.py@4239)
A /trunk/umit/gui/MainWindow.py (from /trunk/umitGUI/MainWindow.py@4239)
A /trunk/umit/gui/NmapOutputProperties.py (from /trunk/umitGUI/NmapOutputProperties.py@4239)
A /trunk/umit/gui/NmapOutputViewer.py (from /trunk/umitGUI/NmapOutputViewer.py@4239)
A /trunk/umit/gui/OSCombo.py (from /trunk/umitGUI/OSCombo.py@4239)
A /trunk/umit/gui/OSFingerprintReport.py (from /trunk/umitGUI/OSFingerprintReport.py@4239)
A /trunk/umit/gui/OptionBuilder.py (from /trunk/umitGUI/OptionBuilder.py@4239)
A /trunk/umit/gui/OptionCombo.py (from /trunk/umitGUI/OptionCombo.py@4239)
A /trunk/umit/gui/ProfileCombo.py (from /trunk/umitGUI/ProfileCombo.py@4239)
A /trunk/umit/gui/ProfileEditor.py (from /trunk/umitGUI/ProfileEditor.py@4239)
A /trunk/umit/gui/ProfileManager.py (from /trunk/umitGUI/ProfileManager.py@4239)
A /trunk/umit/gui/ProfileWizardEditor.py (from /trunk/umitGUI/ProfileWizardEditor.py@4239)
A /trunk/umit/gui/SMTPSetup.py (from /trunk/umitGUI/SMTPSetup.py@4239)
A /trunk/umit/gui/ScanHostDetailsPage.py (from /trunk/umitGUI/ScanHostDetailsPage.py@4239)
A /trunk/umit/gui/ScanHostsView.py (from /trunk/umitGUI/ScanHostsView.py@4239)
A /trunk/umit/gui/ScanMapperPage.py (from /trunk/umitGUI/ScanMapperPage.py@4239)
A /trunk/umit/gui/ScanNmapOutputPage.py (from /trunk/umitGUI/ScanNmapOutputPage.py@4239)
A /trunk/umit/gui/ScanNotebook.py (from /trunk/umitGUI/ScanNotebook.py@4239)
A /trunk/umit/gui/ScanOpenPortsPage.py (from /trunk/umitGUI/ScanOpenPortsPage.py@4239)
A /trunk/umit/gui/ScanRunDetailsPage.py (from /trunk/umitGUI/ScanRunDetailsPage.py@4239)
A /trunk/umit/gui/ScanToolbar.py (from /trunk/umitGUI/ScanToolbar.py@4239)
A /trunk/umit/gui/SchedulerControl.py (from /trunk/umitGUI/SchedulerControl.py@4239)
A /trunk/umit/gui/SchedulerEdit.py (from /trunk/umitGUI/SchedulerEdit.py@4239)
A /trunk/umit/gui/ScriptManager.py (from /trunk/umitGUI/ScriptManager.py@4239)
A /trunk/umit/gui/Search.py (from /trunk/umitGUI/Search.py@4239)
A /trunk/umit/gui/SearchGUI.py (from /trunk/umitGUI/SearchGUI.py@4239)
A /trunk/umit/gui/SearchWindow.py (from /trunk/umitGUI/SearchWindow.py@4239)
A /trunk/umit/gui/ServiceCombo.py (from /trunk/umitGUI/ServiceCombo.py@4239)
A /trunk/umit/gui/ServiceFingerprintReport.py (from /trunk/umitGUI/ServiceFingerprintReport.py@4239)
A /trunk/umit/gui/Splash.py (from /trunk/umitGUI/Splash.py@4239)
A /trunk/umit/gui/TargetCombo.py (from /trunk/umitGUI/TargetCombo.py@4239)
A /trunk/umit/gui/Wizard.py (from /trunk/umitGUI/Wizard.py@4239)
A /trunk/umit/gui/__init__.py (from /trunk/umitGUI/__init__.py@4239)
A /trunk/umit/gui/radialnet
A /trunk/umit/gui/radialnet/ControlWidget.py (from /trunk/umitGUI/radialnet/ControlWidget.py@4239)
A /trunk/umit/gui/radialnet/GraphBuilder.py (from /trunk/umitGUI/radialnet/GraphBuilder.py@4239)
A /trunk/umit/gui/radialnet/HostsViewer.py (from /trunk/umitGUI/radialnet/HostsViewer.py@4239)
A /trunk/umit/gui/radialnet/Image.py (from /trunk/umitGUI/radialnet/Image.py@4239)
A /trunk/umit/gui/radialnet/NodeNotebook.py (from /trunk/umitGUI/radialnet/NodeNotebook.py@4239)
A /trunk/umit/gui/radialnet/NodeWindow.py (from /trunk/umitGUI/radialnet/NodeWindow.py@4239)
A /trunk/umit/gui/radialnet/RadialNet.py (from /trunk/umitGUI/radialnet/RadialNet.py@4239)
A /trunk/umit/gui/radialnet/Toolbar.py (from /trunk/umitGUI/radialnet/Toolbar.py@4239)
A /trunk/umit/gui/radialnet/__init__.py (from /trunk/umitGUI/radialnet/__init__.py@4239)
A /trunk/umit/interfaceeditor
A /trunk/umit/interfaceeditor/BugDiff.py (from /trunk/umitInterfaceEditor/BugDiff.py@4239)
A /trunk/umit/interfaceeditor/Command.py (from /trunk/umitInterfaceEditor/Command.py@4239)
A /trunk/umit/interfaceeditor/DependencesOption.py (from /trunk/umitInterfaceEditor/DependencesOption.py@4239)
A /trunk/umit/interfaceeditor/Editor.py (from /trunk/umitInterfaceEditor/Editor.py@4239)
A /trunk/umit/interfaceeditor/Main.py (from /trunk/umitInterfaceEditor/Main.py@4239)
A /trunk/umit/interfaceeditor/OptionManager.py (from /trunk/umitInterfaceEditor/OptionManager.py@4239)
A /trunk/umit/interfaceeditor/OptionsCore.py (from /trunk/umitInterfaceEditor/OptionsCore.py@4239)
A /trunk/umit/interfaceeditor/PWOptions.py (from /trunk/umitInterfaceEditor/PWOptions.py@4239)
A /trunk/umit/interfaceeditor/PageNotebook.py (from /trunk/umitInterfaceEditor/PageNotebook.py@4239)
A /trunk/umit/interfaceeditor/Profile.py (from /trunk/umitInterfaceEditor/Profile.py@4239)
A /trunk/umit/interfaceeditor/ProfileCore.py (from /trunk/umitInterfaceEditor/ProfileCore.py@4239)
A /trunk/umit/interfaceeditor/RestructFiles.py (from /trunk/umitInterfaceEditor/RestructFiles.py@4239)
A /trunk/umit/interfaceeditor/Tools.py (from /trunk/umitInterfaceEditor/Tools.py@4239)
A /trunk/umit/interfaceeditor/WizardEditor.py (from /trunk/umitInterfaceEditor/WizardEditor.py@4239)
A /trunk/umit/interfaceeditor/__init__.py (from /trunk/umitInterfaceEditor/__init__.py@4239)
A /trunk/umit/interfaceeditor/selectborder
A /trunk/umit/interfaceeditor/selectborder/AreaEdit.py (from /trunk/umitInterfaceEditor/selectborder/AreaEdit.py@4239)
A /trunk/umit/interfaceeditor/selectborder/Border.py (from /trunk/umitInterfaceEditor/selectborder/Border.py@4239)
A /trunk/umit/interfaceeditor/selectborder/NewWidget.py (from /trunk/umitInterfaceEditor/selectborder/NewWidget.py@4239)
A /trunk/umit/interfaceeditor/selectborder/Voidplace.py (from /trunk/umitInterfaceEditor/selectborder/Voidplace.py@4239)
A /trunk/umit/interfaceeditor/selectborder/WidgetsPlace.py (from /trunk/umitInterfaceEditor/selectborder/WidgetsPlace.py@4239)
A /trunk/umit/interfaceeditor/selectborder/WrapperWidgets.py (from /trunk/umitInterfaceEditor/selectborder/WrapperWidgets.py@4239)
A /trunk/umit/interfaceeditor/selectborder/__init__.py (from /trunk/umitInterfaceEditor/selectborder/__init__.py@4239)
A /trunk/umit/interfaceeditor/selectborder/newid.py (from /trunk/umitInterfaceEditor/selectborder/newid.py@4239)
A /trunk/umit/interfaceeditor/uie.py (from /trunk/umitInterfaceEditor/uie.py@4239)
A /trunk/umit/inventory
A /trunk/umit/inventory/About.py (from /trunk/umitInventory/About.py@4239)
A /trunk/umit/inventory/Calendar.py (from /trunk/umitInventory/Calendar.py@4239)
A /trunk/umit/inventory/ChangesDiff.py (from /trunk/umitInventory/ChangesDiff.py@4239)
A /trunk/umit/inventory/ChangesList.py (from /trunk/umitInventory/ChangesList.py@4239)
A /trunk/umit/inventory/ColoredToggleButton.py (from /trunk/umitInventory/ColoredToggleButton.py@4239)
A /trunk/umit/inventory/DataGrabber.py (from /trunk/umitInventory/DataGrabber.py@4239)
A /trunk/umit/inventory/DataRemoval.py (from /trunk/umitInventory/DataRemoval.py@4239)
A /trunk/umit/inventory/HostDiscovery.py (from /trunk/umitInventory/HostDiscovery.py@4239)
A /trunk/umit/inventory/InventoryCommonDialog.py (from /trunk/umitInventory/InventoryCommonDialog.py@4239)
A /trunk/umit/inventory/InventoryException.py (from /trunk/umitInventory/InventoryException.py@4239)
A /trunk/umit/inventory/InventoryLoad.py (from /trunk/umitInventory/InventoryLoad.py@4239)
A /trunk/umit/inventory/InventoryTree.py (from /trunk/umitInventory/InventoryTree.py@4239)
A /trunk/umit/inventory/NewInventory.py (from /trunk/umitInventory/NewInventory.py@4239)
A /trunk/umit/inventory/RefreshDialog.py (from /trunk/umitInventory/RefreshDialog.py@4239)
A /trunk/umit/inventory/SchedulerLog.py (from /trunk/umitInventory/SchedulerLog.py@4239)
A /trunk/umit/inventory/SearchBar.py (from /trunk/umitInventory/SearchBar.py@4239)
A /trunk/umit/inventory/SettingsWin.py (from /trunk/umitInventory/SettingsWin.py@4239)
A /trunk/umit/inventory/StartupSettings.py (from /trunk/umitInventory/StartupSettings.py@4239)
A /trunk/umit/inventory/TLBarDisplay.py (from /trunk/umitInventory/TLBarDisplay.py@4239)
A /trunk/umit/inventory/TLBase.py (from /trunk/umitInventory/TLBase.py@4239)
A /trunk/umit/inventory/TLChangesTree.py (from /trunk/umitInventory/TLChangesTree.py@4239)
A /trunk/umit/inventory/TLConnector.py (from /trunk/umitInventory/TLConnector.py@4239)
A /trunk/umit/inventory/TLGraph.py (from /trunk/umitInventory/TLGraph.py@4239)
A /trunk/umit/inventory/TLGraphPreferences.py (from /trunk/umitInventory/TLGraphPreferences.py@4239)
A /trunk/umit/inventory/TLGraphToolbar.py (from /trunk/umitInventory/TLGraphToolbar.py@4239)
A /trunk/umit/inventory/TLToolbar.py (from /trunk/umitInventory/TLToolbar.py@4239)
A /trunk/umit/inventory/Timeline.py (from /trunk/umitInventory/Timeline.py@4239)
A /trunk/umit/inventory/Utils.py (from /trunk/umitInventory/Utils.py@4239)
A /trunk/umit/inventory/Viewer.py (from /trunk/umitInventory/Viewer.py@4239)
A /trunk/umit/inventory/__init__.py (from /trunk/umitInventory/__init__.py@4239)
A /trunk/umit/plugin
A /trunk/umit/plugin/Atoms.py (from /trunk/umitPlugin/Atoms.py@4239)
A /trunk/umit/plugin/Containers.py (from /trunk/umitPlugin/Containers.py@4239)
A /trunk/umit/plugin/Core.py (from /trunk/umitPlugin/Core.py@4239)
A /trunk/umit/plugin/Engine.py (from /trunk/umitPlugin/Engine.py@4239)
A /trunk/umit/plugin/Network.py (from /trunk/umitPlugin/Network.py@4239)
A /trunk/umit/plugin/Parser.py (from /trunk/umitPlugin/Parser.py@4239)
A /trunk/umit/plugin/PathPage.py (from /trunk/umitPlugin/PathPage.py@4239)
A /trunk/umit/plugin/PluginPage.py (from /trunk/umitPlugin/PluginPage.py@4239)
A /trunk/umit/plugin/Tree.py (from /trunk/umitPlugin/Tree.py@4239)
A /trunk/umit/plugin/Update.py (from /trunk/umitPlugin/Update.py@4239)
A /trunk/umit/plugin/Window.py (from /trunk/umitPlugin/Window.py@4239)
A /trunk/umit/plugin/__init__.py (from /trunk/umitPlugin/__init__.py@4239)
D /trunk/umitCore/BGProcess.py
D /trunk/umitCore/BasePaths.py
D /trunk/umitCore/BugRegister.py
D /trunk/umitCore/CronParser.py
D /trunk/umitCore/DataDecay.py
D /trunk/umitCore/Diff.py
D /trunk/umitCore/DiffHtml.py
D /trunk/umitCore/Email.py
D /trunk/umitCore/GetConfigFile.py
D /trunk/umitCore/I18N.py
D /trunk/umitCore/NmapCommand.py
D /trunk/umitCore/NmapOptions.py
D /trunk/umitCore/NmapParser.py
D /trunk/umitCore/OSClassificationDump.py
D /trunk/umitCore/OSFingerprintRegister.py
D /trunk/umitCore/OSList.py
D /trunk/umitCore/OSListDump.py
D /trunk/umitCore/OptionsConf.py
D /trunk/umitCore/PWOptions.py
D /trunk/umitCore/Paths.py
D /trunk/umitCore/ProfileEditorConf.py
D /trunk/umitCore/RecentScans.py
D /trunk/umitCore/ScanProfileConf.py
D /trunk/umitCore/Scheduler.py
D /trunk/umitCore/SearchResult.py
D /trunk/umitCore/ServiceFingerprintRegister.py
D /trunk/umitCore/ServiceList.py
D /trunk/umitCore/ServicesDump.py
D /trunk/umitCore/TargetList.py
D /trunk/umitCore/TempConf.py
D /trunk/umitCore/UmitConf.py
D /trunk/umitCore/UmitConfigParser.py
D /trunk/umitCore/UmitDB.py
D /trunk/umitCore/UmitLogging.py
D /trunk/umitCore/UmitOptionParser.py
D /trunk/umitCore/UserConf.py
D /trunk/umitCore/Utils.py
D /trunk/umitCore/Version.py
D /trunk/umitCore/WizardConf.py
D /trunk/umitCore/__init__.py
D /trunk/umitCore/radialnet/Coordinate.py
D /trunk/umitCore/radialnet/Graph.py
D /trunk/umitCore/radialnet/Interpolation.py
D /trunk/umitCore/radialnet/__init__.py
D /trunk/umitDB/Connection.py
D /trunk/umitDB/InventoryChanges.py
D /trunk/umitDB/Remove.py
D /trunk/umitDB/Retrieve.py
D /trunk/umitDB/Search.py
D /trunk/umitDB/Store.py
D /trunk/umitDB/Utils.py
D /trunk/umitDB/XMLStore.py
D /trunk/umitDB/__init__.py
D /trunk/umitDB/_database.py
D /trunk/umitDB/_sqlite.py
D /trunk/umitDB/setup
D /trunk/umitGUI/About.py
D /trunk/umitGUI/App.py
D /trunk/umitGUI/BugReport.py
D /trunk/umitGUI/CrashReport.py
D /trunk/umitGUI/DiffCompare.py
D /trunk/umitGUI/FileChoosers.py
D /trunk/umitGUI/GenericAlertDialogs.py
D /trunk/umitGUI/Icons.py
D /trunk/umitGUI/MainWindow.py
D /trunk/umitGUI/NmapOutputProperties.py
D /trunk/umitGUI/NmapOutputViewer.py
D /trunk/umitGUI/OSCombo.py
D /trunk/umitGUI/OSFingerprintReport.py
D /trunk/umitGUI/OptionBuilder.py
D /trunk/umitGUI/OptionCombo.py
D /trunk/umitGUI/ProfileCombo.py
D /trunk/umitGUI/ProfileEditor.py
D /trunk/umitGUI/ProfileManager.py
D /trunk/umitGUI/ProfileWizardEditor.py
D /trunk/umitGUI/SMTPSetup.py
D /trunk/umitGUI/ScanHostDetailsPage.py
D /trunk/umitGUI/ScanHostsView.py
D /trunk/umitGUI/ScanMapperPage.py
D /trunk/umitGUI/ScanNmapOutputPage.py
D /trunk/umitGUI/ScanNotebook.py
D /trunk/umitGUI/ScanOpenPortsPage.py
D /trunk/umitGUI/ScanRunDetailsPage.py
D /trunk/umitGUI/ScanToolbar.py
D /trunk/umitGUI/SchedulerControl.py
D /trunk/umitGUI/SchedulerEdit.py
D /trunk/umitGUI/ScriptManager.py
D /trunk/umitGUI/Search.py
D /trunk/umitGUI/SearchGUI.py
D /trunk/umitGUI/SearchWindow.py
D /trunk/umitGUI/ServiceCombo.py
D /trunk/umitGUI/ServiceFingerprintReport.py
D /trunk/umitGUI/Splash.py
D /trunk/umitGUI/TargetCombo.py
D /trunk/umitGUI/Wizard.py
D /trunk/umitGUI/__init__.py
D /trunk/umitGUI/radialnet/ControlWidget.py
D /trunk/umitGUI/radialnet/GraphBuilder.py
D /trunk/umitGUI/radialnet/HostsViewer.py
D /trunk/umitGUI/radialnet/Image.py
D /trunk/umitGUI/radialnet/NodeNotebook.py
D /trunk/umitGUI/radialnet/NodeWindow.py
D /trunk/umitGUI/radialnet/RadialNet.py
D /trunk/umitGUI/radialnet/Toolbar.py
D /trunk/umitGUI/radialnet/__init__.py
D /trunk/umitInterfaceEditor/BugDiff.py
D /trunk/umitInterfaceEditor/Command.py
D /trunk/umitInterfaceEditor/DependencesOption.py
D /trunk/umitInterfaceEditor/Editor.py
D /trunk/umitInterfaceEditor/Main.py
D /trunk/umitInterfaceEditor/OptionManager.py
D /trunk/umitInterfaceEditor/OptionsCore.py
D /trunk/umitInterfaceEditor/PWOptions.py
D /trunk/umitInterfaceEditor/PageNotebook.py
D /trunk/umitInterfaceEditor/Profile.py
D /trunk/umitInterfaceEditor/ProfileCore.py
D /trunk/umitInterfaceEditor/RestructFiles.py
D /trunk/umitInterfaceEditor/Tools.py
D /trunk/umitInterfaceEditor/WizardEditor.py
D /trunk/umitInterfaceEditor/__init__.py
D /trunk/umitInterfaceEditor/selectborder/AreaEdit.py
D /trunk/umitInterfaceEditor/selectborder/Border.py
D /trunk/umitInterfaceEditor/selectborder/NewWidget.py
D /trunk/umitInterfaceEditor/selectborder/Voidplace.py
D /trunk/umitInterfaceEditor/selectborder/WidgetsPlace.py
D /trunk/umitInterfaceEditor/selectborder/WrapperWidgets.py
D /trunk/umitInterfaceEditor/selectborder/__init__.py
D /trunk/umitInterfaceEditor/selectborder/newid.py
D /trunk/umitInterfaceEditor/uie.py
D /trunk/umitInventory/About.py
D /trunk/umitInventory/Calendar.py
D /trunk/umitInventory/ChangesDiff.py
D /trunk/umitInventory/ChangesList.py
D /trunk/umitInventory/ColoredToggleButton.py
D /trunk/umitInventory/DataGrabber.py
D /trunk/umitInventory/DataRemoval.py
D /trunk/umitInventory/HostDiscovery.py
D /trunk/umitInventory/InventoryCommonDialog.py
D /trunk/umitInventory/InventoryException.py
D /trunk/umitInventory/InventoryLoad.py
D /trunk/umitInventory/InventoryTree.py
D /trunk/umitInventory/NewInventory.py
D /trunk/umitInventory/RefreshDialog.py
D /trunk/umitInventory/SchedulerLog.py
D /trunk/umitInventory/SearchBar.py
D /trunk/umitInventory/SettingsWin.py
D /trunk/umitInventory/StartupSettings.py
D /trunk/umitInventory/TLBarDisplay.py
D /trunk/umitInventory/TLBase.py
D /trunk/umitInventory/TLChangesTree.py
D /trunk/umitInventory/TLConnector.py
D /trunk/umitInventory/TLGraph.py
D /trunk/umitInventory/TLGraphPreferences.py
D /trunk/umitInventory/TLGraphToolbar.py
D /trunk/umitInventory/TLToolbar.py
D /trunk/umitInventory/Timeline.py
D /trunk/umitInventory/Utils.py
D /trunk/umitInventory/Viewer.py
D /trunk/umitInventory/__init__.py
D /trunk/umitPlugin/Atoms.py
D /trunk/umitPlugin/Containers.py
D /trunk/umitPlugin/Core.py
D /trunk/umitPlugin/Engine.py
D /trunk/umitPlugin/Network.py
D /trunk/umitPlugin/Parser.py
D /trunk/umitPlugin/PathPage.py
D /trunk/umitPlugin/PluginPage.py
D /trunk/umitPlugin/Tree.py
D /trunk/umitPlugin/Update.py
D /trunk/umitPlugin/Window.py
D /trunk/umitPlugin/__init__.py
M /trunk/bin/umit
M /trunk/bin/umit_scheduler.py
M /trunk/umit/db/setup/database_setup.py

4241:

  • Removing old directories
A /trunk/umit/interfaceeditor/tests (from /trunk/umitInterfaceEditor/tests@4240)
D /trunk/umitCore
D /trunk/umitDB
D /trunk/umitGUI
D /trunk/umitInterfaceEditor/selectborder
D /trunk/umitInterfaceEditor/tests
D /trunk/umitInventory
D /trunk/umitPlugin

4242:

  • Removed umitInterfaceEditor now
D /trunk/umitInterfaceEditor

4243:

  • Fixed some remaining old umitCore imports
M /trunk/higwidgets/higrichlists.py
M /trunk/higwidgets/higtooltips.py

4244:

  • Renamed UMIT_CONFIG_DIR to UMIT_CFG_DIR so the unix installer doesn't replace its content when installing umit.
M /trunk/umit/core/BasePaths.py

4245:

  • Adjusted installers for the new structure. This concludes ticket #229.
M /trunk/MANIFEST.in
M /trunk/install_scripts/macosx/setup.py
M /trunk/install_scripts/unix/setup.py
M /trunk/install_scripts/windows/setup.py

4246:

  • Removed unused shell scripts.
D /trunk/install_scripts/utils/generate_source_packages.sh
D /trunk/install_scripts/utils/generate_win_installers.py
D /trunk/install_scripts/utils/space_installed.sh
D /trunk/install_scripts/utils/uninstall_linux.sh

4247:

  • Updated version_update.py and ran it.
M /trunk/install_scripts/utils/version_update.py
M /trunk/share/umit/config/umit_version

4248:

  • test_paths.sh has been abandoned too, gone now.
D /trunk/install_scripts/utils/test_paths.sh

4253:

  • Fixed ticket #234: Do not install the utils package in site-packages.
M /trunk/MANIFEST.in
M /trunk/install_scripts/unix/setup.py

4255:

  • Ran something to fix the still remaining old imports.
M /trunk/install_scripts/unix/setup.py
M /trunk/install_scripts/windows/setup.py
M /trunk/source-plugins/builder.py
M /trunk/source-plugins/context-menu/setup.py
M /trunk/source-plugins/context-menu/sources/main.py
M /trunk/source-plugins/dummy-working/setup.py
M /trunk/source-plugins/dummy-working/sources/main.py
M /trunk/source-plugins/flow-analyzer/setup.py
M /trunk/source-plugins/flow-analyzer/sources/main.py
M /trunk/source-plugins/localized-example/setup.py
M /trunk/source-plugins/localized-example/sources/main.py
M /trunk/source-plugins/system-info-consumer/setup.py
M /trunk/source-plugins/system-info-consumer/sources/main.py
M /trunk/source-plugins/system-info/setup.py
M /trunk/source-plugins/system-info/sources/main.py
M /trunk/source-plugins/tabber/setup.py
M /trunk/source-plugins/tabber/sources/main.py
M /trunk/source-plugins/terminal-pad/setup.py
M /trunk/source-plugins/terminal-pad/sources/main.py
M /trunk/source-plugins/tray-icon/setup.py
M /trunk/source-plugins/tray-icon/sources/main.py
M /trunk/source-plugins/umit-console/setup.py
M /trunk/source-plugins/umit-console/sources/main.py
M /trunk/tests/core/test_nmapcommand.py
M /trunk/tests/core/test_option_parser.py
M /trunk/tests/core/test_paths.py
M /trunk/tests/core/test_target_list.py
M /trunk/tests/core/test_umit_conf.py

4269:

  • Added tests to InterfaceEditor
  • Keep update bin - fixing what happens during merge
  • Rename a class name and change title of InterfaceEditor
M /trunk
M /trunk/umit/gui/MainWindow.py
M /trunk/umit/interfaceeditor/Main.py

4270:

  • Fixed ticket #125: Update the recent scans listing without needing to restart Umit.
M /trunk/umit/gui/MainWindow.py

4271:

  • Cleaning up the installers, fixing most of ticket #235.
A /trunk/install_scripts/__init__.py
A /trunk/install_scripts/macosx/__init__.py
A /trunk/install_scripts/macosx/py2app_setup.py (from /trunk/install_scripts/macosx/setup.py@4270)
A /trunk/install_scripts/windows/__init__.py
A /trunk/install_scripts/windows/py2exe_setup.py (from /trunk/install_scripts/windows/setup.py@4270)
A /trunk/setup.py (from /trunk/install_scripts/unix/setup.py@4270)
D /trunk/install_scripts/macosx/setup.py
D /trunk/install_scripts/unix/setup.py
D /trunk/install_scripts/windows/setup.py
M /trunk/install_scripts/README
M /trunk/install_scripts/unix/generate_linux_packages.sh
M /trunk/install_scripts/windows/generate_windows_installer.bat

4272:

  • Moved common paths between the installers to install_scripts/common.py
A /trunk/install_scripts/common.py
M /trunk/install_scripts/macosx/py2app_setup.py
M /trunk/install_scripts/windows/py2exe_setup.py
M /trunk/setup.py

4273:

  • typo fix
M /trunk/setup.py

4274:

  • Added missing import and fixed path to umit's root.
M /trunk/install_scripts/windows/py2exe_setup.py

4275:

  • Some tweaks.
M /trunk/setup.py

4276:

  • Removed trailing whitespaces, reformated to < 80 columns.
M /trunk/bin/umit

4277:

  • Ran reindent.py on umit/db and umit/inventory.
M /trunk/umit/db/Connection.py
M /trunk/umit/db/InventoryChanges.py
M /trunk/umit/db/Remove.py
M /trunk/umit/db/Retrieve.py
M /trunk/umit/db/Search.py
M /trunk/umit/db/Utils.py
M /trunk/umit/db/_database.py
M /trunk/umit/db/_sqlite.py
M /trunk/umit/inventory/Calendar.py
M /trunk/umit/inventory/ChangesDiff.py
M /trunk/umit/inventory/ColoredToggleButton.py
M /trunk/umit/inventory/DataGrabber.py
M /trunk/umit/inventory/DataRemoval.py
M /trunk/umit/inventory/HostDiscovery.py
M /trunk/umit/inventory/InventoryLoad.py
M /trunk/umit/inventory/NewInventory.py
M /trunk/umit/inventory/TLBase.py
M /trunk/umit/inventory/TLChangesTree.py
M /trunk/umit/inventory/TLConnector.py
M /trunk/umit/inventory/TLGraph.py
M /trunk/umit/inventory/TLGraphPreferences.py
M /trunk/umit/inventory/TLGraphToolbar.py
M /trunk/umit/inventory/Timeline.py
M /trunk/umit/inventory/Viewer.py

4279:

  • Removed duplicate.
D /trunk/install_scripts/utils/i18n/msgfmt.py

4280:

  • Removed i18n utilities from install_scripts, they are now on utils/i18n. Utilities related to i18n living on utils were also moved to utils/i18n.
A /trunk/utils/i18n
A /trunk/utils/i18n/__init__.py
A /trunk/utils/i18n/check_po.py (from /trunk/install_scripts/utils/i18n/check_po.py@4278)
A /trunk/utils/i18n/msgfmt.py (from /trunk/utils/msgfmt.py@4278)
A /trunk/utils/i18n/msgmerge.py (from /trunk/install_scripts/utils/i18n/msgmerge.py@4278)
A /trunk/utils/i18n/potmanager.py (from /trunk/utils/potmanager.py@4278)
A /trunk/utils/i18n/pygettext.py (from /trunk/install_scripts/utils/i18n/pygettext.py@4278)
D /trunk/install_scripts/utils/i18n
D /trunk/utils/msgfmt.py
D /trunk/utils/potmanager.py
M /trunk/setup.py

4281:

  • Include install_scripts in the sdist distribution too.
M /trunk/MANIFEST.in

4282:

  • potmanager compiles pot files to .mo now.
M /trunk/utils/i18n/potmanager.py

4283:

  • Update paths in .po files according to the new structure.
M /trunk/share/locale/id_ID/id_ID.po
M /trunk/share/locale/it/it.po
M /trunk/share/locale/ms_MY/ms_MY.po
M /trunk/share/locale/pl_PL/pl_PL.po
M /trunk/share/locale/pt_BR/LC_MESSAGES/umit.po
M /trunk/share/locale/pt_BR/pt_BR.po
M /trunk/share/locale/pt_PT/pt_PT.po
M /trunk/share/locale/sv/sv.po
M /trunk/share/locale/umit.pot
M /trunk/share/locale/zh_CN/zh_CN.po

4284:

  • Ran potmanager.
M /trunk/share/locale/id_ID/id_ID.po
M /trunk/share/locale/it/it.po
M /trunk/share/locale/ms_MY/ms_MY.po
M /trunk/share/locale/pl_PL/pl_PL.po
M /trunk/share/locale/pt_BR/pt_BR.po
M /trunk/share/locale/pt_PT/pt_PT.po
M /trunk/share/locale/sv/sv.po
M /trunk/share/locale/umit.pot
M /trunk/share/locale/zh_CN/zh_CN.po
M /trunk/utils/i18n/potmanager.py

4285:

  • Fixed ticket #236, .po files can again be compiled using gnu tools.
M /trunk/umit/gui/About.py

4286:

  • Ran potmanager with -compile.
M /trunk/share/locale/id_ID/LC_MESSAGES/umit.mo
M /trunk/share/locale/id_ID/id_ID.po
M /trunk/share/locale/it/LC_MESSAGES/umit.mo
M /trunk/share/locale/it/it.po
M /trunk/share/locale/ms_MY/LC_MESSAGES/umit.mo
M /trunk/share/locale/ms_MY/ms_MY.po
M /trunk/share/locale/pl_PL/LC_MESSAGES/umit.mo
M /trunk/share/locale/pl_PL/pl_PL.po
M /trunk/share/locale/pt_BR/LC_MESSAGES/umit.mo
M /trunk/share/locale/pt_BR/pt_BR.po
M /trunk/share/locale/pt_PT/LC_MESSAGES/umit.mo
M /trunk/share/locale/pt_PT/pt_PT.po
M /trunk/share/locale/sv/sv.po
M /trunk/share/locale/umit.pot
M /trunk/share/locale/zh_CN/LC_MESSAGES/umit.mo
M /trunk/share/locale/zh_CN/zh_CN.po

4287:

  • Added a list of classifiers.
M /trunk/setup.py

4290:

  • Python 2.4 compatibility.
M /trunk
M /trunk/umit/inventory/InventoryTree.py

4291:

  • Added classifier for python 2.4
M /trunk/setup.py

4292:

  • Added missing commas.
M /trunk/setup.py

4293:

  • typo fix.
M /trunk/umit/gui/Search.py

4294:

  • Avoiding a "GtkWarning: gtk_label_set_label: assertion `str != NULL'  failed" when not giving a value to text.
M /trunk/higwidgets/higlabels.py

4295:

  • Adjusted example to work with the current paths.
M /trunk/umit/gui/Splash.py

4296:

  • Removed bad sys.exit (which didn't even work since sys was never imported here).
M /trunk/umit/gui/CrashReport.py

4297:

  • Fixed bad widget packing.
M /trunk/umit/gui/ProfileWizardEditor.py

4298:

  • Misc tweaks, also removed the broken example.
M /trunk/umit/gui/OptionBuilder.py

4299:

  • read_file is gone for more than one year, removed its use here. This code doesn't replace the previous read_file func.
M /trunk/umit/gui/NmapOutputViewer.py

4326:

  • Removed trailing whitespaces.
M /trunk/umit/gui/SchedulerControl.py

4328:

  • Fixed ticket #238: assume the process is still running if an error different than "No such process" is returned.
M /trunk/umit/core/BGProcess.py

4329:

  • Added the src directory for holding the rst files.
  • tarted moving the current documentation to reStructuredText;
  • reated a Makefile for building the new documentation using sphinx
  • (only supports html right now).
  • Moved nisearch to .rst
  • Converted scheduler documentation to rst, adjusted index to a max depth of 2.
  • Minor adjust.
  • Converted smtpsetup to rst.
  • Forgot to remove the old smtpsetup.html
  • Added a favicon.
  • Moved searching to rst.
  • Moved under_the_roof documentation to rst.
  • Converted comparing_results to rst.
  • Moved nse_facilitator and wizard to rst.
  • Moved scanning to rst.
  • Removing old Makefile.
  • Renamed Makefile-sphinx to Makefile.
  • Minor tweaks.
  • Rewording and some reformatting.
  • Convert Profile Editor Documentation to RST format
  • Remove older format of Profile Editor documentation
  • Misc rewording.
  • Removed trailling whitespaces from profile_editor, some relayout, minor fixes.
  • screenshots dir is gone
A /trunk/share/doc/umit/src (from /branch/sphinxdoc/src@4325)
D /trunk/share/doc/umit/comparing_results
D /trunk/share/doc/umit/comparing_results.html
D /trunk/share/doc/umit/help.html
D /trunk/share/doc/umit/nigraphs
D /trunk/share/doc/umit/nigraphs.html
D /trunk/share/doc/umit/nisearch
D /trunk/share/doc/umit/nisearch.html
D /trunk/share/doc/umit/nse_facilitator
D /trunk/share/doc/umit/nse_facilitator.html
D /trunk/share/doc/umit/profile_editor
D /trunk/share/doc/umit/profile_editor.html
D /trunk/share/doc/umit/scanning
D /trunk/share/doc/umit/scanning.html
D /trunk/share/doc/umit/scheduler
D /trunk/share/doc/umit/scheduler.html
D /trunk/share/doc/umit/screenshots
D /trunk/share/doc/umit/searching
D /trunk/share/doc/umit/searching.html
D /trunk/share/doc/umit/smtpsetup
D /trunk/share/doc/umit/smtpsetup.html
D /trunk/share/doc/umit/under_the_roof
D /trunk/share/doc/umit/wizard
D /trunk/share/doc/umit/wizard.html
M /trunk/share/doc/umit
R /trunk/share/doc/umit/Makefile (from /branch/sphinxdoc/Makefile@4325)
R /trunk/share/doc/umit/src/comparing_results.rst (from /branch/sphinxdoc/src/comparing_results.rst@4325)
R /trunk/share/doc/umit/src/conf.py (from /branch/sphinxdoc/src/conf.py@4325)
R /trunk/share/doc/umit/src/index.rst (from /branch/sphinxdoc/src/index.rst@4325)
R /trunk/share/doc/umit/src/ni.rst (from /branch/sphinxdoc/src/ni.rst@4325)
R /trunk/share/doc/umit/src/ni_graphs.rst (from /branch/sphinxdoc/src/ni_graphs.rst@4325)
R /trunk/share/doc/umit/src/ni_search.rst (from /branch/sphinxdoc/src/ni_search.rst@4325)
R /trunk/share/doc/umit/src/nse_facilitator.rst (from /branch/sphinxdoc/src/nse_facilitator.rst@4325)
R /trunk/share/doc/umit/src/profile_editor.rst (from /branch/sphinxdoc/src/profile_editor.rst@4325)
R /trunk/share/doc/umit/src/scanning.rst (from /branch/sphinxdoc/src/scanning.rst@4325)
R /trunk/share/doc/umit/src/scheduler.rst (from /branch/sphinxdoc/src/scheduler.rst@4325)
R /trunk/share/doc/umit/src/searching.rst (from /branch/sphinxdoc/src/searching.rst@4325)
R /trunk/share/doc/umit/src/smtpsetup.rst (from /branch/sphinxdoc/src/smtpsetup.rst@4325)
R /trunk/share/doc/umit/src/static (from /branch/sphinxdoc/src/static@4325)
R /trunk/share/doc/umit/src/static/comparing_results1.png (from /branch/sphinxdoc/src/static/comparing_results1.png@4325)
R /trunk/share/doc/umit/src/static/comparing_results2.png (from /branch/sphinxdoc/src/static/comparing_results2.png@4325)
R /trunk/share/doc/umit/src/static/comparing_results3.png (from /branch/sphinxdoc/src/static/comparing_results3.png@4325)
R /trunk/share/doc/umit/src/static/comparing_results4.png (from /branch/sphinxdoc/src/static/comparing_results4.png@4325)
R /trunk/share/doc/umit/src/static/profile_editor_1.png (from /branch/sphinxdoc/src/static/profile_editor_1.png@4325)
R /trunk/share/doc/umit/src/static/umit_16.ico (from /branch/sphinxdoc/src/static/umit_16.ico@4325)
R /trunk/share/doc/umit/src/templates (from /branch/sphinxdoc/src/templates@4325)
R /trunk/share/doc/umit/src/under_the_roof.rst (from /branch/sphinxdoc/src/under_the_roof.rst@4325)
R /trunk/share/doc/umit/src/wizard.rst (from /branch/sphinxdoc/src/wizard.rst@4325)

4336:

  • Adjusted installer and paths to use the new documentation.
M /trunk/MANIFEST.in
M /trunk/install_scripts/common.py
M /trunk/setup.py
M /trunk/share/doc/umit/Makefile
M /trunk/umit/core/BasePaths.py

4337:

  • Fixed ticket #240: Check for errors before continue the process of stopping the scheduler.
M /trunk/umit/core/BGProcess.py

4338:

  • Fixed old references to the documentation.
M /trunk/umit/gui/DiffCompare.py
M /trunk/umit/gui/MainWindow.py
M /trunk/umit/gui/SchedulerControl.py
M /trunk/umit/gui/SchedulerEdit.py
M /trunk/umit/gui/Wizard.py
M /trunk/umit/inventory/Viewer.py

4339:

  • Shortened NI titles.
M /trunk/share/doc/umit/src/ni.rst
M /trunk/share/doc/umit/src/ni_graphs.rst
M /trunk/share/doc/umit/src/ni_search.rst

4340:

  • Adjusted for sdist.
M /trunk/MANIFEST.in

4341:

  • Adjusted documentation paths.
M /trunk/setup.py

4343:

  • Removed conflit key-stroke
M /trunk/umit/gui/MainWindow.py

4344:

  • Renamed install_scripts/unix to install_scripts/linux.
A /trunk/install_scripts/linux (from /trunk/install_scripts/unix@4291)
D /trunk/install_scripts/unix

4345:

  • Renamed generate_linux_packages to generate_source_packages and moved it down to install_scripts. See ticket #235.
A /trunk/install_scripts/generate_source_packages.sh (from /trunk/install_scripts/linux/generate_linux_packages.sh@4344)
D /trunk/install_scripts/linux/generate_linux_packages.sh

4346:

  • Added -L as noop so this can be used directly as a fallback by potmanager when xgettext doesn't exist. main accepts receiving a different argv now.
M /trunk/utils/i18n/pygettext.py

4347:

  • ain accepts a custom argv now.
  • dded -v, -c, -s as noop.
M /trunk/utils/i18n/msgfmt.py

4348:

  • Renamed cmdline to main. Added support for custom argv for main.
M /trunk/utils/i18n/msgmerge.py

4349:

  • Now potmanager uses the Python implementation of the correspoding GNU  tools when they are not available.
M /trunk/utils/i18n/potmanager.py

4350:

  • Added "tests" to the exclude dirs list.
M /trunk/utils/i18n/potmanager.py

4351:

  • Adding umit.mo for sv.
A /trunk/share/locale/sv/LC_MESSAGES
A /trunk/share/locale/sv/LC_MESSAGES/umit.mo

4352:

  • dded yet another option (distutils_log) to POTManager.compile;
  • orrect a path join on _find_pots.
M /trunk/utils/i18n/potmanager.py

4353:

  • Moved to potmanager to compile pot files.
M /trunk/setup.py

4354:

  • Check for sphinx presence to build documentation or not.
M /trunk/setup.py

4355:

  • Make sure (for some values of 'sure') it can import the fallback module if needed.
M /trunk/utils/i18n/potmanager.py

4357:

  • Missing a return.
M /trunk/setup.py

4363:

  • Remove oldschool file
  • Label with options was showing the name with wrong format
  • If someone added a new option buttons to save was still disabled, fixed now
D /trunk/umit/gui/ProfileWizardEditor.py
M /trunk
M /trunk/umit/interfaceeditor/OptionManager.py

4366:

  • Fixed ticket #241: Temporarily rename bin/umit to bin/umit.py if py2app is supposed to be executed so it works properly.
M /trunk/install_scripts/common.py
M /trunk/install_scripts/macosx/py2app_setup.py
M /trunk/install_scripts/windows/py2exe_setup.py
M /trunk/setup.py

4367:

  • Use the current UMIT_MAIN when patching it (this is somewhat a continuation of ticket #241).
M /trunk/setup.py

4368:

  • Rename bin/umit to bin/umit_main.py instead to not cause problems with the umit package.
M /trunk/install_scripts/macosx/py2app_setup.py

4369:

  • Added some includes.
M /trunk/install_scripts/macosx/py2app_setup.py

4370:

  • We don't need to store the old stdout and stderr, sys already does it for us.
M /trunk/bin/umit

4371:

  • Just "import gtk" matters here.
M /trunk/bin/umit

4372:

  • Cleaning tempfile imports.
M /trunk/bin/umit

4373:

  • ImportError handling moved to top.
M /trunk/bin/umit

4374:

  • Use the nmap_command_path to run nmap if possible.
M /trunk/bin/umit

4375:

  • Forgot to revert UMIT_DEVELOPMENT.
M /trunk/bin/umit

4376:

  • Added utility function to correctly get the desired value of UMIT_DEVELOPMENT env var.
M /trunk/umit/core/Utils.py

4377:

  • Use the new umit.core.Utils.development_mode function.
M /trunk/bin/umit

4378:

  • Use the new development_mode function.
M /trunk/umit/gui/App.py

4379:

  • Committing patch for ticket #243
M /trunk/README
M /trunk/setup.py

4380:

  • print replaced with log.debug() function of UmitLogging
M /trunk
M /trunk/umit/plugin/Parser.py

4382:

  • Be a bit safer when checking for sphinx version, currently it fails on N.NbN and similars.
M /trunk/setup.py

4383:

  • Correcting typing error
M /trunk/README
M /trunk/setup.py

4386:

  • Adding plugins support to setup.py
A /trunk/plugins
M /trunk/install_scripts/common.py
M /trunk/setup.py

4391:

  • Fixed ticket #246: Set the resources dir as the main_dir when running as a bundle.
M /trunk/umit/core/BasePaths.py

4416:

  • Marking with a XXX so I don't forget.
M /trunk/umit/db/InventoryChanges.py

4430:

  • Copied merger branch at revision 4429.
A /trunk/umit/merger (from /branch/merger@4429)

4431:

  • Added support for handling single line comments.
M /trunk/umit/merger/sqlitedb.py
M /trunk/umit/merger/tests/test_sqlitemerge.py

4432:

  • coldef is only needed if there are columns to be merged.
M /trunk/umit/merger/sqlitedb.py

4433:

  • Changed merge_ini.merge signature to match sqlitedb.merge
M /trunk/umit/merger/merge_ini.py

4434:

  • Changed os.path.split(path)[0] by os.path.dirname to simplify.
M /trunk/bin/umit
M /trunk/umit/core/Paths.py

4435:

  • Typo fix and a note.
M /trunk/umit/core/Paths.py

4436:

  • Write back the ini file only if it changed. Updated sample usage message.
M /trunk/umit/merger/merge_ini.py

4437:

  • Only backup if it will be rewritten.
M /trunk/umit/merger/merge_ini.py

4438:

  • Added custom exception for managing the extra merge needed. Rename the old directory so this merge doesn't try to run again.
M /trunk/umit/merger/nt_appdata.py

4439:

  • Extra parens :)
M /trunk/umit/merger/nt_appdata.py

4440:

  • typo fix
M /trunk/share/pixmaps/umit/umit.opf
M /trunk/umit/gui/About.py

4441:

  • Fixed ticket #258: Fisheye bar not being shown.
M /trunk/umit/gui/ScanMapperPage.py
M /trunk/umit/gui/radialnet/ControlWidget.py

4442:

  • Fixing mistake in set_no_show_all usage.
M /trunk/umit/gui/radialnet/ControlWidget.py

4443:

  • Be sure to get a proper unicode string from old_path. Reworked the renaming part.
M /trunk/umit/merger/nt_appdata.py

4445:

  • Added a HIGScrolledWindow to RadialNet ControlWidget.
M /trunk/umit/gui/ScanMapperPage.py

4446:

  • Be more explicit about missing files.
A /trunk/umit/merger/errors.py
M /trunk/umit/merger/merge_ini.py
M /trunk/umit/merger/sqlitedb.py
M /trunk/umit/merger/tests/test_sqlitemerge.py

4447:

  • Just updating run mode in README
M /trunk/README

4449:

  • Forget to emit scan-finished signal when there is an exception
M /trunk/umit/gui/ScanNotebook.py

4450:

  • Fixing wrong path in extract_file
M /trunk/umit/plugin/Containers.py

4451:

  • Fixed ticket #261: Added a new option in potmanager pot compilation to create all intermediary directories needed, so setup.py can use it to create the needed LC_MESSAGE path.
M /trunk/setup.py
M /trunk/utils/i18n/potmanager.py

4452:

  • Auto-scroll support and change superclass from VPaned to HIGVBox.
M /trunk/umit/gui/NmapOutputViewer.py

4453:

  • Fixed ticket #212: Fix for real the problems with running Umit when a ~/.umit already exists. Several other commits helped this -- all those in the 'merger' branch -- but this is the one that updates umit to use them.
M /trunk/umit/core/Paths.py
M /trunk/umit/merger/__init__.py

4454:

  • Adding the "merger" subpackage.
M /trunk/setup.py

4455:

  • Check for setup.py in the parent directory (instead of MANIFEST.in) in order to consider the "running from source" situation.
M /trunk/bin/umit

4458:

  • Added ubuntu install scripts
A /trunk/install_scripts/linux/ubuntu (from /branch/ubuntu/install_scripts/ubuntu@4457)

4460:

  • just ajusting paths
M /trunk/install_scripts/linux/ubuntu/generate_ubuntu_package.sh

4461:

  • Proper encoding/decoding (mainly for Windows).
M /trunk/bin/umit_scheduler.py

4462:

  • No longer process all pending events, note added.
M /trunk/umit/gui/NmapOutputViewer.py

4463:

  • Fixed ticket #268: plugin directories were not being created because of a wrong name in Paths.py
M /trunk/umit/core/Paths.py

4464:

  • Umit 1.0beta2 is not a category.
M /trunk/umit/gui/BugReport.py

4465:

  • Removed unused file.
D /trunk/umit/gui/CrashReport.py

4466:

  • Fixed ticket #270: Allow reporting without a category specified.
M /trunk/umit/core/BugRegister.py
M /trunk/umit/gui/BugReport.py

4467:

  • Removed unused windows dependencies.
D /trunk/install_scripts/windows/win_dependencies/PIL-1.1.6.win32-py2.5.exe
D /trunk/install_scripts/windows/win_dependencies/nmap-4.22SOC2-setup.exe

4469:

  • Fixed ticket #276: Clicking on "Scanning" (inside hosts treeview, or inside services treeview) before scans finishes results in an error.
M /trunk/umit/gui/ScanNotebook.py

4470:

  • This close the #278.
M /trunk/umit/gui/DiffCompare.py

4472:

  • Fixed ticket #271: Reuse the current mainloop for showing dialogs so bug reporting doesn't freeze with py2exe.
M /trunk/umit/gui/BugReport.py

4473:

  • Updated catalogs.
M /trunk/share/locale/id_ID/id_ID.po
M /trunk/share/locale/it/it.po
M /trunk/share/locale/ms_MY/ms_MY.po
M /trunk/share/locale/pl_PL/pl_PL.po
M /trunk/share/locale/pt_BR/pt_BR.po
M /trunk/share/locale/pt_PT/pt_PT.po
M /trunk/share/locale/sv/sv.po
M /trunk/share/locale/umit.pot
M /trunk/share/locale/zh_CN/zh_CN.po

4474:

  • Add .mo files to data_files earlier, otherwise py2exe won't copy them.
M /trunk/setup.py

4475:

  • Workaround for ticket #266.
M /trunk/umit/core/UmitDB.py

4476:

  • Fixed ticket #259: Improved scroller handling for the nmap output  viewer.
M /trunk/umit/gui/NmapOutputViewer.py
M /trunk/umit/gui/ScanNotebook.py

4480:

  • Forgot a print statement.
M /trunk/umit/gui/NmapOutputViewer.py

Statistics

Files Modified: 314

Files Removed: 23

Files Added: 211

Date Commit count
2009-02-21 8
2009-02-22 3
2009-02-23 3
2009-02-24 3
2009-02-26 3
2009-02-27 8
2009-02-28 2
2009-03-01 5
2009-03-02 13
2009-03-04 6
2009-03-05 12
2009-03-06 11
2009-03-08 18
2009-03-09 6
2009-03-14 3
2009-03-15 11
2009-03-18 2
2009-03-19 1
2009-03-20 1
2009-03-21 1
2009-03-22 1
2009-04-01 1
2009-04-04 4
2009-04-05 26
2009-04-06 5
2009-04-09 5
2009-04-10 1
  Commits
getxsick 1
gpolo 143
ignotus 2
luis 10
nopper 7
Total 163