i-scream CVS Commit Logs
i-scream CVS:cms commits since 2001/03/29
cms module
2009-01-14 Wednesday 15:23 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java (1.28):
Increase max packet size to 32kb.
2009-01-14 Wednesday 15:14 committed by tdb
cms/source/ihost/configure.in (1.35):
Max packet size is in bytes, not kilobytes.
2008-07-16 Wednesday 15:54 committed by tdb
cms/documentation/papers/wbem.txt
(1.4),
cms/documentation/specification/configuration.txt
(1.4),
cms/documentation/specification/protocols.txt
(1.12):
Remove AJ's email address.
2007-06-30 Saturday 13:12 committed by tdb
cms/source/reports/php/alerts/alerts.php
(1.41),
cms/source/reports/php/graphs/graphs.php
(1.9),
cms/source/reports/php/historical/browser.php
(1.46),
cms/source/reports/php/latest/latest.php
(1.53),
cms/source/reports/php/logins/logins.php
(1.7),
cms/source/reports/php/public/public.php
(1.15),
cms/source/reports/php/shared/title.inc.php
(1.23):
More short tag fixes.
2007-06-30 Saturday 12:24 committed by tdb
cms/source/reports/php/alerts/alerts.php
(1.40),
cms/source/reports/php/alerts/alertsRSS.php
(1.2),
cms/source/reports/php/alerts/alerts_config.inc.php
(1.15),
cms/source/reports/php/graphs/graphs.php
(1.8),
cms/source/reports/php/graphs/graphs_config.inc.php
(1.9),
cms/source/reports/php/historical/browser.php
(1.45),
cms/source/reports/php/historical/browser_config.inc.php
(1.4),
cms/source/reports/php/index/index.php
(1.25),
cms/source/reports/php/latest/latest.php
(1.52),
cms/source/reports/php/latest/latest_display.inc.php
(1.15),
cms/source/reports/php/logins/logins.php
(1.6),
cms/source/reports/php/logins/logins_config.inc.php
(1.3),
cms/source/reports/php/public/public.php
(1.14),
cms/source/reports/php/public/public_config.inc.php
(1.2),
cms/source/reports/php/shared/iutils.inc.php
(1.8),
cms/source/reports/php/shared/title.inc.php
(1.22):
Tidy up PHP short tags.
2006-11-27 Monday 11:30 committed by tdb
cms/source/server/build/etc/system.conf (1.79):
Fix typo in config for MailQ monitor.
2006-11-27 Monday 10:51 committed by tdb
cms/source/server/build/etc/system.conf
(1.78),
cms/source/server/uk/org/iscream/cms/server/client/monitors/MailQ__Monitor.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Makefile
(1.13):
Add monitor to analyse mail queue sizes.
2006-11-23 Thursday 16:37 committed by tdb
cms/source/reports/rrdgraphing/graph.pl
(1.20),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.8),
cms/source/reports/rrdgraphing/watch.pl
(1.13):
Make graph sizes configurable. Needed for rrdtool 1.2.x when text is anti-aliased and no longer fits.
2006-05-02 Tuesday 07:49 committed by tdb
cms/source/ihost/ihost.c (1.54):
Make ihost ignore NFS file systems. Probably need to modify the default UDP packet size at some point too.
2005-09-25 Sunday 10:57 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/AlerterManager.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.30),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPDataHandler.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.41),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.41):
Fix compile problems on j2se 1.5 - our Queue class conflicted with one in java.util. Also fix an API issue when running the server on Windows - the println method sends '\r\n' on Windows instead of '\n' on Unix, which confuses applications such as ihost. Patch provided by: skel
2005-09-24 Saturday 14:30 committed by tdb
cms/source/ihost/configure.in
(1.34),
cms/source/ihost/ihost.c
(1.53):
Add WIN32 support via MINGW. We'll need to add stuff to the README file about what this requires to build. All the hard work done by: skel
2005-06-29 Wednesday 15:32 committed by tdb
cms/source/reports/php/latest/latest.php (1.51):
Fix previous commit.
2005-06-29 Wednesday 11:26 committed by tdb
cms/source/reports/php/graphs/graphs_config.inc.php
(1.8),
cms/source/reports/php/latest/latest.php
(1.50),
cms/source/reports/php/latest/latest_config.inc.php
(1.7),
cms/source/reports/rrdgraphing/graph.pl
(1.19),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.7),
cms/source/reports/rrdgraphing/watch.pl
(1.12):
Bunch of updates from skel to sort the encoding of filenames. I'm beginning to think that we should be just encoding the whole name or something like that :)
2005-06-15 Wednesday 16:39 committed by tdb
cms/source/reports/rrdgraphing/graph.pl
(1.18),
cms/source/reports/rrdgraphing/watch.pl
(1.11):
Get the brackets the right way round. Skel spotted his own problem :) I should probably have checked a bit more closely ;)
2005-06-15 Wednesday 11:41 committed by tdb
cms/source/reports/php/graphs/graphs_config.inc.php
(1.7),
cms/source/reports/rrdgraphing/graph.pl
(1.17),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.6),
cms/source/reports/rrdgraphing/watch.pl
(1.10):
Escape more values in filenames. Thanks skel.
2005-05-04 Wednesday 15:27 committed by tdb
cms/source/reports/php/graphs/graphs.php (1.7):
Give option to show all graphs for a particular machine.
2005-05-04 Wednesday 15:14 committed by tdb
cms/source/reports/php/latest/latest.php (1.49):
Fix a few bugs in the uptime reporting. Mostly reported by skel.
2005-04-16 Saturday 17:02 committed by tdb
cms/source/conient/build/etc/default.conf (1.14):
Better use of ssh - use -N rather than sleep.
2005-04-16 Saturday 16:08 committed by tdb
cms/source/conient/configure
(1.15),
cms/source/conient/build/etc/default.conf
(1.13),
cms/source/conient/build/resources/banner3.gif
(1.2),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.53):
Remove banner advert from data display. Fix pulling of javadoc info. Make firewall configuration a little clearer.
2005-03-31 Thursday 21:49 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.16):
Fix problem when free == total, which resulted in graphs being drawn at 100% when they should be 0%. Pointed out by skel.
2005-03-30 Wednesday 20:31 committed by tdb
cms/source/reports/php/latest/latest.php (1.48):
return nothing if we don't get a match - this is what was happening anyway, except it generated a warning whilst doing it.
2005-03-11 Friday 17:29 committed by tdb
cms/source/reports/php/shared/iutils.inc.php (1.7):
Catch another undefined variable.
2005-03-11 Friday 16:54 committed by tdb
cms/source/reports/php/alerts/alerts.php
(1.39),
cms/source/reports/php/index/index.php
(1.24),
cms/source/reports/php/public/public.php
(1.13):
Minor fixes - thanks Skel :-)
2005-03-11 Friday 12:23 committed by tdb
cms/source/reports/php/README
(1.3),
cms/source/reports/php/alerts/alerts.php
(1.38),
cms/source/reports/php/graphs/graphs.php
(1.6),
cms/source/reports/php/historical/browser.php
(1.44),
cms/source/reports/php/index/index.php
(1.23),
cms/source/reports/php/latest/latest.php
(1.47),
cms/source/reports/php/logins/logins.php
(1.5),
cms/source/reports/php/public/public.php
(1.12),
cms/source/reports/php/shared/bottom.inc
(1.12),
cms/source/reports/php/shared/title.inc.php
(1.21):
skel (Daniel Piddock):
- Fix undefined variable warnings - Comment out auto-scroll code since it doesn't really work - Fix some minor formatting problems Also various other updates to the main page and comments.
2005-02-11 Friday 14:05 committed by tdb
cms/source/reports/php/alerts/alerts.php
(1.37),
cms/source/reports/php/graphs/graphs.php
(1.5),
cms/source/reports/php/graphs/graphs_config.inc.php
(1.6),
cms/source/reports/php/index/index.php
(1.22),
cms/source/reports/php/latest/latest.php
(1.46),
cms/source/reports/php/latest/latest_display.inc.php
(1.14),
cms/source/reports/php/logins/logins_config.inc.php
(1.2),
cms/source/reports/php/shared/bottom.inc
(1.11),
cms/source/reports/php/shared/iutils.inc.php
(1.6),
cms/source/reports/php/shared/title.inc.php
(1.20):
skel (Daniel Piddock):
- Fix overflow in disk inodes on PHP page. - Added code to get passed in variables from the $_GET variable. Makes things work under a pretty default Debian apache2/php4 set up. - Graphs displays "Network IO" in the drop down list, not "Network usage" for consistency with everything else. - Display Swap, memory and disk usage in MB rather than bytes in latest view. - Display uptime in a pretty days/hours/minutes/seconds rather than just seconds, in latest view - Include file system type under Disks in latest view Thanks Daniel!
2005-02-11 Friday 14:05 committed by tdb
cms/source/reports/php/alerts/alertsRSS.php (1.1):
Add RSS alerts page.
2005-02-10 Thursday 17:35 committed by tdb
cms/source/reports/php/graphs/graphs_config.inc.php
(1.5),
cms/source/reports/rrdgraphing/graph.pl
(1.15),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.5),
cms/source/reports/rrdgraphing/watch.pl
(1.9),
cms/source/server/Config2.inc
(1.45),
cms/source/server/configure
(1.26),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.23):
skel (Daniel Piddock):
CMS Server: - DiskMonitor was overflowing due to using an int variable for the inode count. Upped to a long. - Updated URL to iscream cms javadoc RRD graphing: - added uptime logging and graph creation - diskio - Cope with modern linux device paths (eg "ide/host0/bus0/target0/lun0/disc") by replacing / with hex - diskio - Cope with windows device paths (eg "0 C: D:") by replacing : and space with hex - disk - Cope with windows mount points (eg C:\) by replacing : and \ with hex - net - Cope with windows network "device names". Basically the whole network card as it appears in Device Manager, not "Local Area Connection" - Include total processes (for winhost) Also modified the PHP code to catch up. Patch slightly modified from that submitted, but only minor alterations. Thanks skel!
2004-12-08 Wednesday 14:50 committed by tdb
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java (1.25):
Check packet isn't null. Another one of those "shouldn't happen but did" things ;-)
2004-08-01 Sunday 11:39 committed by tdb
cms/documentation/minutes/minutes-20010309.txt
(1.2),
cms/documentation/papers/corba.txt
(1.2),
cms/documentation/papers/cvs-1.txt
(1.4),
cms/documentation/papers/cvs-2.txt
(1.6),
cms/documentation/papers/wbem.txt
(1.3),
cms/documentation/specification/coding_standards.txt
(1.2),
cms/documentation/specification/configuration.txt
(1.3),
cms/documentation/specification/doc_spec.txt
(1.5),
cms/documentation/specification/expected_data.txt
(1.7),
cms/documentation/specification/logging.txt
(1.2),
cms/documentation/specification/protocols.txt
(1.11),
cms/documentation/specification/using_queue.txt
(1.2),
cms/documentation/specification/xml_via_udp.txt
(1.3),
cms/source/TemplateClass.java
(1.16),
cms/source/conient/Config2.inc
(1.24),
cms/source/conient/build.config
(1.6),
cms/source/conient/build.xml
(1.3),
cms/source/conient/configure
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/Configuration.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/ConfigurationDialog.java
(1.17),
cms/source/conient/uk/org/iscream/cms/conient/Conient.java
(1.36),
cms/source/conient/uk/org/iscream/cms/conient/ConnectionHandler.java
(1.37),
cms/source/conient/uk/org/iscream/cms/conient/ControlPanel.java
(1.19),
cms/source/conient/uk/org/iscream/cms/conient/DataPanel.java
(1.31),
cms/source/conient/uk/org/iscream/cms/conient/DataReader.java
(1.18),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.52),
cms/source/conient/uk/org/iscream/cms/conient/PacketTimer.java
(1.9),
cms/source/conient/uk/org/iscream/cms/conient/QueueFrame.java
(1.21),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAdd.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAddCard.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/TunnelProcess.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/CPUDataComponent.java
(1.15),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataComponent.java
(1.13),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataFormatException.java
(1.9),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DateDataComponent.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DiskDataComponent.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/IODataComponent.java
(1.2),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ProcessesDataComponent.java
(1.9),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ServiceDataComponent.java
(1.11),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StorageDataComponent.java
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StringDataComponent.java
(1.21),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UptimeDataComponent.java
(1.9),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java
(1.21),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/VisibleDataComponent.java
(1.10),
cms/source/corbaservices/Config2.inc
(1.18),
cms/source/corbaservices/build.config
(1.6),
cms/source/corbaservices/build.xml
(1.3),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/CorbaServices.java
(1.13),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/MiniWebServer.java
(1.10),
cms/source/reports/php/Config2.inc
(1.2),
cms/source/reports/php/README
(1.2),
cms/source/reports/php/alerts/alerts.php
(1.36),
cms/source/reports/php/graphs/graphs.php
(1.4),
cms/source/reports/php/historical/browser.php
(1.43),
cms/source/reports/php/index/index.php
(1.21),
cms/source/reports/php/latest/latest.php
(1.45),
cms/source/reports/php/logins/logins.php
(1.4),
cms/source/reports/php/public/public.php
(1.11),
cms/source/reports/php/shared/bottom.inc
(1.10),
cms/source/reports/php/shared/iutils.inc.php
(1.5),
cms/source/reports/php/shared/title.inc.php
(1.19),
cms/source/reports/rrdgraphing/Config2.inc
(1.4),
cms/source/reports/rrdgraphing/graph.pl
(1.14),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.4),
cms/source/reports/rrdgraphing/watch.pl
(1.8),
cms/source/reports/rrdgraphing/iscream/XMLParser.pm
(1.3),
cms/source/server/Config2.inc
(1.44),
cms/source/server/build.config
(1.19),
cms/source/server/build.xml
(1.14),
cms/source/server/configure
(1.25),
cms/source/server/build/etc/system.conf
(1.77),
cms/source/server/idl/iscream.idl
(1.25),
cms/source/server/uk/org/iscream/cms/server/client/Alert.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/client/AlerterManager.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/PluginAlerter.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/PluginMonitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/Register.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/client/alerters/EMail__Alerter.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.36),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Logging__Alerter.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/alerters/WebFeeder__Alerter.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.30),
cms/source/server/uk/org/iscream/cms/server/client/monitors/DiskIO__Monitor.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/monitors/NetIO__Monitor.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Paging__Monitor.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/monitors/WebFeeder__Monitor.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.31),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceServant.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaClientListenerServant.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaControlHandlerServant.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.29),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPDataHandler.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/componentmanager/Component.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentCORBAException.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.44),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentStartException.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationCache.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationProxy.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/componentmanager/PropertyNotFoundException.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ReferenceManager.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/componentmanager/XMLCache.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/core/CircularIncludeException.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/core/Core.java
(1.29),
cms/source/server/uk/org/iscream/cms/server/core/LoggerImpl.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/core/LoggerServant.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/core/loggers/FileLogger.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/core/loggers/MultiLogger.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/core/loggers/ScreenLogger.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleGUILogger.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleSwingLogger.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/filter/FilterInfoServant.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.40),
cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.40),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilter.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilterManager.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheck.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckManager.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckPipeline.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/ServiceCheckSkeleton.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/FTP__ServiceCheck.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/HTTP__ServiceCheck.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/IMAP__ServiceCheck.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/POP3__ServiceCheck.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SMTP__ServiceCheck.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SSH__ServiceCheck.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Telnet__ServiceCheck.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/TypeChecker__Plugin.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.40),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CorbaClientListenerServant.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CorbaControlHandlerServant.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CorbaDataHandler.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.44),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.22),
cms/source/util/Config2.inc
(1.7),
cms/source/util/uk/org/iscream/cms/util/ACL.java
(1.8),
cms/source/util/uk/org/iscream/cms/util/ACLDatagramSocket.java
(1.5),
cms/source/util/uk/org/iscream/cms/util/ACLServerSocket.java
(1.5),
cms/source/util/uk/org/iscream/cms/util/DateUtils.java
(1.9),
cms/source/util/uk/org/iscream/cms/util/FormatName.java
(1.16),
cms/source/util/uk/org/iscream/cms/util/InvalidQueueException.java
(1.8),
cms/source/util/uk/org/iscream/cms/util/InvalidXMLException.java
(1.7),
cms/source/util/uk/org/iscream/cms/util/Queue.java
(1.27),
cms/source/util/uk/org/iscream/cms/util/QueueMonitor.java
(1.12),
cms/source/util/uk/org/iscream/cms/util/Smtp.java
(1.12),
cms/source/util/uk/org/iscream/cms/util/StringUtils.java
(1.10),
cms/source/util/uk/org/iscream/cms/util/XMLPacket.java
(1.16),
cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java
(1.20),
cms/source/util/uk/org/iscream/cms/util/XMLStringParser.java
(1.18):
Catch a lot of old URL's and update them. Also remove a couple of old files that aren't used.
2004-06-02 Wednesday 17:13 committed by ats
cms/source/idar/idar.c (1.24):
Include ukcprog.h after all the system headers, so that it defines get_host_addr correctly on Linux.
2004-05-31 Monday 14:53 committed by tdb
cms/source/ihost/configure.in (1.33):
Post release version increment.
2004-05-31 Monday 14:52 committed by tdb
cms/source/ihost/AUTHORS
(1.4, IHOST_1_5_8),
cms/source/ihost/Makefile.am
(1.14, IHOST_1_5_8),
cms/source/ihost/NEWS
(1.11, IHOST_1_5_8),
cms/source/ihost/README
(1.7, IHOST_1_5_8),
cms/source/ihost/README.CVS
(1.4, IHOST_1_5_8),
cms/source/ihost/ihost.c
(1.52, IHOST_1_5_8):
Prepare new release of ihost.
2004-05-31 Monday 14:35 committed by tdb
cms/source/ihost/ihost.c (1.51):
Properly fix for libstatgrab 0.10 (more errors were apparent when I used -Wall). Add support for libstatgrab 0.10's error reporting. Whitespace cleanup's - yes, I did it again :-)
2004-05-30 Sunday 18:13 committed by tdb
cms/source/ihost/configure.in
(1.32, IHOST_1_5_8),
cms/source/ihost/ihost.c
(1.50):
"Fix" ihost to work with libstatgrab 0.10. This is very much a fix, rather than a proper solution :-)
2004-03-31 Wednesday 22:15 committed by tdb
cms/source/conient/build.config
(1.5),
cms/source/corbaservices/build.config
(1.5),
cms/source/server/build.config
(1.18):
Various updates due to repository reorganisation.
2004-03-21 Sunday 19:24 committed by tdb
cms/source/conient/build.config
(1.4),
cms/source/conient/configure
(1.13),
cms/source/corbaservices/build.config
(1.4),
cms/source/corbaservices/configure
(1.9),
cms/source/server/build.config
(1.17),
cms/source/server/configure
(1.24),
cms/source/util/configure
(1.4):
Moved location of CMS lib downloads.
2004-03-04 Thursday 11:27 committed by tdb
cms/source/reports/rrdgraphing/graph.pl
(1.13),
cms/source/reports/rrdgraphing/watch.pl
(1.7):
Latest versions of the rrdgraphing code. Some graphs now use areas, others use stacks. Added cache memory, and our mail queue graphs.
2004-01-15 Thursday 14:10 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.29),
cms/source/server/uk/org/iscream/cms/server/client/monitors/DiskIO__Monitor.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/monitors/NetIO__Monitor.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Paging__Monitor.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.8):
OK - I can still program Java, I just can't remember how this works :-)
2004-01-15 Thursday 13:41 committed by tdb
cms/source/server/build/etc/system.conf
(1.76),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/client/Register.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/client/monitors/DiskIO__Monitor.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/client/monitors/NetIO__Monitor.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Paging__Monitor.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.7):
Assuming I can still program in Java, these changes allow monitoring to be disabled at a per-host level or a per-host-per-monitor level.
2004-01-07 Wednesday 11:37 committed by tdb
cms/source/ihost/ihost.c (1.48, IHOST_1_5_7):
Fix the test of libstatgrab failure. Pete assures me this is right :-)
2004-01-06 Tuesday 23:05 committed by tdb
cms/source/ihost/ihost.c (1.47):
If I'm gonna change the command line arguments I should update the getopt line aswell :-)
2004-01-06 Tuesday 17:02 committed by tdb
cms/source/idar/configure.in
(1.12),
cms/source/ihost/configure.in
(1.31):
Post-release version increments.
2004-01-05 Monday 16:55 committed by tdb
cms/source/idar/NEWS (1.4, IDAR_1_2):
Update news for new idar.
2004-01-05 Monday 16:52 committed by tdb
cms/source/ihost/NEWS (1.10, IHOST_1_5_7):
Add that ihost isn't statically compiled anymore.
2004-01-05 Monday 16:51 committed by tdb
Add latest changes to the NEWS file.
2004-01-05 Monday 16:47 committed by tdb
cms/source/ihost/ihost.c (1.45):
Remove some old commented-out code.
2004-01-05 Monday 16:02 committed by tdb
cms/source/ihost/configure.in (1.30, IHOST_1_5_7):
Stop statically linking ihost.
2004-01-05 Monday 15:59 committed by tdb
cms/source/idar/configure.in (1.11, IDAR_1_2):
Drop all the platform specific stuff - we only need to do something slightly different on solaris. Also stop statically linking.
2004-01-05 Monday 15:51 committed by tdb
cms/source/ihost/configure.in (1.29):
Update configure script for ihost. We know about new platforms now. Also move the test for libstatgrab to a bit later on.
2003-11-20 Thursday 13:07 committed by ajm
cms/source/TemplateModule.py (1.6):
differentiated between class and module constants. added section for module exceptions. removed module attributes - baaaa'd. explicitly stated that class attributes should be private.
2003-11-19 Wednesday 00:09 committed by ajm
cms/source/TemplateModule.py (1.5):
tim and I are just fussy :p
2003-11-19 Wednesday 00:04 committed by ajm
cms/source/TemplateModule.py (1.4):
lame syntax errors and id is back in...we like it :)
2003-11-18 Tuesday 23:54 committed by tdb
cms/source/TemplateModule.py (1.3):
Fix some bugs. I think. I don't know python that well yet.
2003-11-18 Tuesday 23:43 committed by ajm
cms/source/TemplateModule.py (1.2):
removed sh'ness to avoid confusion
2003-11-18 Tuesday 23:33 committed by ajm
cms/source/TemplateModule.py (1.1):
initial checkin of template python module
2003-10-05 Sunday 13:52 committed by tdb
cms/source/ihost/configure.in
(1.28),
cms/source/ihost/ihost.c
(1.43):
Tweak the option parsing. Made ihost a bit like idar; the server and port are given as options, and have defaults at compile time. Also tided up the usage and removed some debugging (?) printf's. Can someone check this bit of code: ihost_state.filtermanager_host=strdup(optarg); I copied that strdup from the existing line of code, but in idar it wasn't needed. Is it necessary here?
2003-10-05 Sunday 13:36 committed by tdb
cms/source/idar/configure.in (1.10):
Fix a couple of typo's.
2003-10-04 Saturday 18:07 committed by tdb
cms/source/idar/README.CVS
(1.3, IDAR_1_2),
cms/source/idar/autogen.sh
(1.1, IDAR_1_2),
cms/source/ihost/README.CVS
(1.3, IHOST_1_5_7),
cms/source/ihost/autogen.sh
(1.1, IHOST_1_5_8, IHOST_1_5_7):
Add autogen.sh, a script to run automake/autoconf/etc. This is used to build the build system when the package is checked out of CVS. Updated README.CVS files accordingly.
2003-10-04 Saturday 17:32 committed by tdb
cms/source/idar/configure.in (1.9):
The new version of ncurses installs it's headers in include/ncurses. Make the prefix setting stuff aware of this.
2003-09-26 Friday 22:22 committed by tdb
cms/source/idar/AUTHORS
(1.2, IDAR_1_2),
cms/source/idar/Makefile.am
(1.2, IDAR_1_2),
cms/source/idar/README
(1.3, IDAR_1_2),
cms/source/idar/README.CVS
(1.2),
cms/source/idar/idar.c
(1.21, IDAR_1_2),
cms/source/ihost/README
(1.6, IHOST_1_5_7),
cms/source/ihost/ihost.c
(1.42):
Update some old URL's etc.
2003-08-22 Friday 15:44 committed by tdb
cms/source/ihost/configure.in (1.27):
Update version number for next release...
2003-08-22 Friday 15:43 committed by tdb
cms/source/ihost/NEWS (1.8, IHOST_1_5_6):
Version 1.5.6 with a relatively minor change for the UKMS :-)
2003-08-22 Friday 15:40 committed by pajs
cms/source/ihost/ihost.c (1.41, IHOST_1_5_6):
Added support to be able to specify the hostname or IP address of the host. This is mainly useful for machines with multiple NIC's and you want it to be called something specific (which may not be the IP you use to connect to the server with)
2003-08-22 Friday 14:36 committed by tdb
cms/source/conient/Config2.inc
(1.23),
cms/source/conient/configure
(1.12),
cms/source/corbaservices/Config2.inc
(1.17),
cms/source/corbaservices/configure
(1.8),
cms/source/server/Config2.inc
(1.43),
cms/source/server/configure
(1.23),
cms/source/util/Config2.inc
(1.6),
cms/source/util/configure
(1.3):
Update j2se links to 1.4.2.
2003-08-21 Thursday 22:10 committed by tdb
cms/source/idar/idar.c (1.20):
Fix bug #7 using patch given by Adam Sampson. Added include to compile on Linux.
2003-08-21 Thursday 21:48 committed by tdb
cms/source/idar/configure.in
(1.8),
cms/source/ihost/configure.in
(1.26, IHOST_1_5_6):
Bug reporting address is now bugs@i-scream.org.
2003-08-21 Thursday 21:36 committed by tdb
cms/source/idar/idar.c (1.19):
Add a default option to the command line parsing. This does the same as the -h flag and shows the usage. The intention is to catch unknown flags and tell the user, rather than printing a warning and loading anyway.
2003-08-21 Thursday 14:51 committed by tdb
cms/source/idar/configure.in
(1.7),
cms/source/idar/idar.c
(1.17):
Tidy up of my previous commit to make the command line arguments optional. - Made the default hostname 'i-scream'. Users could have this in their hosts file, or they might have a CNAME to their server. - Added a usage function listing new command line arguments. - Made the server name and port be options (-s and -p) instead of args. - Changed the sort option from -s to -o (order). - Made the host list an option (-l) instead of an argument. - Added sort options for net and disk io. This should be slightly tidier than before, and more useful.
2003-07-25 Friday 15:35 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java (1.20):
Fix bug #6. On occasions a NullPointer would creep out of this bit of code. My guess is it was either a Null packet, or a packet with no data type, both of which shouldn't really happen. Put in kludges to catch them, but it would be nice to know why it happened ;)
2003-07-14 Monday 17:05 committed by ajm
cms/source/server/uk/org/iscream/cms/server/componentmanager/ReferenceManager.java (1.20):
Added a NullPointerException check Niklas Saers, it now errors with a vaguely sensible error of: "Unable to resolve reference to the Naming Service!"
2003-06-09 Monday 14:47 committed by tdb
cms/source/idar/configure.in
(1.6),
cms/source/idar/idar.c
(1.16):
Add option to build default hostname/port in at compile time. This makes it easier for users to run where the sysadmin has preconfigured idar to automatically connect. Pete might want to tidy this up a bit ;)
2003-05-20 Tuesday 14:57 committed by tdb
cms/source/ihost/AUTHORS
(1.3, IHOST_1_5_7, IHOST_1_5_6),
cms/source/ihost/Makefile.am
(1.13, IHOST_1_5_7, IHOST_1_5_6),
cms/source/ihost/README
(1.5, IHOST_1_5_6),
cms/source/ihost/README.CVS
(1.2, IHOST_1_5_6),
cms/source/ihost/configure.in
(1.25):
Change i-scream.org.uk to i-scream.org.
2003-05-05 Monday 23:04 committed by tdb
cms/source/server/Config2.inc
(1.42),
cms/source/server/configure
(1.22),
cms/source/server/build/run.bat
(1.4),
cms/source/server/build/run.sh
(1.5),
cms/source/server/build/etc/default.properties
(1.20),
cms/source/server/build/etc/system.conf
(1.75),
cms/source/server/idl/Makefile
(1.13),
cms/source/server/idl/iscream.idl
(1.24),
cms/source/server/uk/org/iscream/cms/server/Makefile
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.30),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceServant.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaClientListenerServant.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaControlHandlerServant.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.43),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CIWrapper.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CorbaClientListenerServant.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CorbaControlHandlerServant.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CorbaDataHandler.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/rootfilter/Makefile
(1.7),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.43),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.21):
Tidy up of the client interface code - more commonly known as the "right hand side of the server". Right since the start the filter side of the server has been nice and tree like - every Filter sent data to another Filter. At the top of the tree there was a "special" Filter known as the RootFilter, which to the other Filters just looked like a normal Filter. This was nice, and simple, and expandable. The Client Interface on the other hand was messy. The root filter had some hacky wrapper threads which pulled from a queue and pushed to the relevant client interfaces (one for real time stuff, and the other for databases). There was no simple room for expandability - it was all hardwired to do just what was needed at the time. This commit changes that. A Client Interface now connects to another Client Interface, with a special one being found in the RootFilter (yes, maybe that needs a name change now :-). So we can chain client interfaces, and move other bits and bobs around in the server - for example, alerting no longer needs to be connected to the Client Interface, it can connect straight to the RootFilter (or, wherever the config tells it ;). Hopefully this sanitizes the underlying layout of the server a bit. As a final note, I dropped the DBInterface. This used to insert data in to a MySQL database. We've long since stopped using that, and it's fallen behind and is way out of date. For now, it's gone in to the attic.
2003-04-10 Thursday 13:42 committed by tdb
cms/source/idar/configure.in (1.5):
Update version number for next release.
2003-04-10 Thursday 13:42 committed by tdb
cms/source/idar/NEWS (1.3, IDAR_1_1):
Updated for version 1.1.
2003-04-10 Thursday 13:31 committed by pajs
cms/source/idar/idar.c (1.15, IDAR_1_1):
Proper resize support by catching SIGWINCH. Done some tiding. Added the ability to do process stats (r). Changed the megabytes units to have 2d.p. so it would show more than units of 100k/sec.
2003-04-09 Wednesday 22:55 committed by pajs
cms/source/idar/idar.c (1.14):
Now copes with resizing with regard to x-coord. This also copes with units changing. (u or U) It still doesn't do resizing properly tho :)
2003-04-09 Wednesday 22:18 committed by tdb
cms/source/ihost/configure.in (1.24):
Update version number prior to next release.
2003-04-09 Wednesday 22:17 committed by tdb
cms/source/ihost/NEWS (1.7, IHOST_1_5_5):
Version 1.5.5.
2003-04-09 Wednesday 21:13 committed by pajs
cms/source/idar/idar.c (1.13):
Ok, im sure this prob isn't the "right" way to do resizing.. but it seems to work.
2003-04-06 Sunday 13:08 committed by pajs
cms/source/ihost/configure.in
(1.23, IHOST_1_5_5),
cms/source/ihost/ihost.c
(1.40, IHOST_1_5_5):
Fixed to compile on freebsd. ihost required an extra header. configure.in needed -lkvm to be supplied before statgrab and i added -ldevstat as statgrab requires this also.
2003-04-03 Thursday 11:59 committed by pajs
cms/source/idar/idar.c (1.12):
Fixed bug which caused it to seg fault if given a invalid host. (I carefully did the check, then forgot to call exit(1).. Ooops :) )
2003-04-02 Wednesday 20:04 committed by tdb
cms/source/idar/configure.in (1.4, IDAR_1_1):
Update version for next release.
2003-04-02 Wednesday 20:03 committed by tdb
cms/source/idar/NEWS
(1.2, IDAR_1_0),
cms/source/idar/README
(1.2, IDAR_1_1, IDAR_1_0):
Updated for 1.0 release.
2003-04-02 Wednesday 16:47 committed by pajs
cms/source/idar/idar.c (1.11, IDAR_1_0):
Now works on freebsd too :)
2003-04-02 Wednesday 16:23 committed by pajs
(unchecked) This update should mean it will compile on linux and freebsd. I think we've got to the point where it should be called 1.1 :) (If this actually works that is :) )
2003-03-31 Monday 00:21 committed by pajs
Now allows the user to choose whats being displayed. Currently only allows the toggling of what we display by default, but its minor work adding the others. I think may need to change the display structure, as i dont think i will end up implementing like my original plan was. Currently it does 'm' (memory) 's' (swap) 'l' (load) 'd' (disk_io) 'n' (network) 'p' (paging) 'c' (cpu)
2003-03-31 Monday 00:00 committed by tdb
cms/source/idar/configure.in (1.3, IDAR_1_0):
Checks for strlcpy and atoll. These functions will need to be found for platforms that don't have them.
2003-03-30 Sunday 23:16 committed by pajs
Added support for sorting on the fly. I have followed a basic convention of a capital letter will do sorting, and a lower case letter will change the display properties. Currently q or Q will quit. C will sort by CPU S will sort by Swap M will sort by Memory L will sort by Load N will sort by Network. Network sorting is toggled thru 3 options. First time it will sort by rx+tx. 2nd time it will sort by rx, 3rd time tx. Then it will repeat to the start again. The display function has been updated slightly. The arguments it takes (num_lines) now means the number of lines on the screen, rather than the number of hosts to display. A status of what its sorting by has been added to the bottom line. This line could be used for other "stuff" in the future as well.
2003-03-30 Sunday 18:11 committed by tdb
cms/source/idar/acinclude.m4
(1.1, IDAR_1_2, IDAR_1_1, IDAR_1_0),
cms/source/idar/configure.in
(1.2),
cms/source/idar/idar.c
(1.6):
Now tests for either curses or ncurses. By default prefers to use curses, but will use ncurses if curses is not available or if forced by a configure flag. Also minor other tweaks.
2003-03-30 Sunday 15:52 committed by tdb
cms/source/ihost/configure.in (1.22):
Tweak the configure script library checking.
2003-03-30 Sunday 11:58 committed by pajs
Allows the user to hit "q" to quit the program. The program is now interactive, as it now uses select to work out if it needs to do something from the user, or from the TCP connection.
2003-03-30 Sunday 02:14 committed by pajs
Now uses ncurses. Not complete, but more infustructure layed down.
2003-03-29 Saturday 19:27 committed by tdb
cms/source/idar/AUTHORS
(1.1, IDAR_1_1, IDAR_1_0),
cms/source/idar/Makefile.am
(1.1, IDAR_1_1, IDAR_1_0),
cms/source/idar/NEWS
(1.1),
cms/source/idar/README
(1.1),
cms/source/idar/README.CVS
(1.1, IDAR_1_1, IDAR_1_0),
cms/source/idar/configure.in
(1.1),
cms/source/idar/idar.c
(1.3):
Initial stab at the autoconf/automake stuff for idar. Not sure it's perfect, I've done a lot of this sort of stuff today ;)
2003-03-29 Saturday 18:52 committed by tdb
cms/source/ihost/configure.in (1.21):
No longer require 'ranlib' now that libukcprog is seperate.
2003-03-29 Saturday 18:49 committed by tdb
cms/source/ihost/ihost.c (1.39):
Change #include's to correctly use <> rather than "".
2003-03-29 Saturday 18:40 committed by tdb
cms/source/ihost/configure.in (1.20):
Forgot to remove a variable.
2003-03-29 Saturday 18:09 committed by tdb
cms/source/ihost/configure.in (1.19):
Prepare version number for next release.
2003-03-29 Saturday 18:05 committed by tdb
cms/source/ihost/AUTHORS
(1.2, IHOST_1_5_5, IHOST_1_5_4),
cms/source/ihost/Makefile.am
(1.12, IHOST_1_5_5, IHOST_1_5_4),
cms/source/ihost/NEWS
(1.6, IHOST_1_5_4),
cms/source/ihost/README
(1.4, IHOST_1_5_5, IHOST_1_5_4),
cms/source/ihost/configure.in
(1.18, IHOST_1_5_4):
ihost now makes use of an external copy of libukcprog. This is available as a seperate download. All files updated accordingly to make this version 1.5.4.
2003-03-28 Friday 18:42 committed by pajs
The display function has been updated in preperation for being able to display what the user wishes on request. What to sort by is now a optional command line argument. Valid arguments are currently cpu, mem and load. This will also eventually be able to be changed "on the fly". The infastructure for doing this has been built in in this change.
2003-03-28 Friday 15:37 committed by pajs
cms/source/idar/genmergesort.h
(1.1, IDAR_1_2, IDAR_1_1, IDAR_1_0),
cms/source/idar/idar.c
(1.1):
idar is a "top like" client which displays data collected by ihost. It currently displays cpu, load, pageing, mem, swap, net and disk io. There is infastructure to display much more in the future, and to be able to sort on more than just CPU. genmergesort is macro written by mtr to sort a linked list. Inital version 1.0 This compiles and works. It requires libxml2 (but it may work against libxml, but this has not been checked). It also requires ukcprog. This will not currently compile on linux (as it lacks strlcpy). Usage is idar <-d number_lines_to_display> machine_name port <"fqdn1;fqdn2;fqdn3">
2003-03-21 Friday 19:24 committed by tdb
cms/source/reports/rrdgraphing/iscream/XMLParser.pm (1.2):
Seems I forgot to bung the GPL headers on something!
2003-03-21 Friday 14:32 committed by tdb
cms/source/ihost/configure.in (1.17):
Heading for version 1.5.4 next time Pete digs up a bug.
2003-03-21 Friday 14:31 committed by tdb
cms/source/ihost/NEWS (1.5, IHOST_1_5_3):
Version 1.5.3, with file descriptor leak fixed.
2003-03-19 Wednesday 21:51 committed by pajs
cms/source/ihost/ihost.c (1.38, IHOST_1_5_4, IHOST_1_5_3):
File descriptor leak fix.
2003-03-12 Wednesday 09:41 committed by tdb
cms/source/util/build/Makefile (1.4):
Fixes to the util build scripts.
2003-03-11 Tuesday 21:41 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java (1.51):
Managed to bodge my own commit :/
2003-03-11 Tuesday 16:22 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java (1.50):
Fixed bug with displaying page stats.
2003-03-10 Monday 21:17 committed by tdb
cms/source/reports/php/graphs/graphs_config.inc.php
(1.4),
cms/source/reports/php/latest/latest.php
(1.44),
cms/source/reports/php/latest/latest_display.inc.php
(1.13):
Update the web pages to deal with the new data.
2003-03-10 Monday 16:29 committed by tdb
cms/source/ihost/configure.in (1.16, IHOST_1_5_3):
Reading for version 1.5.3.
2003-03-10 Monday 16:01 committed by pajs
cms/source/ihost/ihost.c (1.37, IHOST_1_5_2):
Bug fix :) , would only write to log file once buffer is filled. (Except stderr which flushed automatically)
2003-03-10 Monday 14:39 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java (1.13):
Build system showed up a couple of compile errors :-) Opps.
2003-03-10 Monday 14:25 committed by tdb
cms/source/ihost/configure.in (1.15, IHOST_1_5_2):
Increment version numbers so we're working towards the next versions...
2003-03-10 Monday 14:23 committed by tdb
cms/source/ihost/NEWS
(1.3, IHOST_1_5_1),
cms/source/ihost/configure.in
(1.14, IHOST_1_5_1):
libstatgrab now has linux support and goes to version 0.3. ihost has only minor bugfixes and changes, so becomes version 1.5.1. NEWS files updated accordingly. libstatgrab shared library version numbered incremented using the libtool rules - under the assumption that someone must have thought about that idea, which is more than we can manage to do ;)
2003-03-10 Monday 11:34 committed by tdb
cms/source/reports/rrdgraphing/graph.pl
(1.12),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.3),
cms/source/reports/rrdgraphing/watch.pl
(1.6):
Update the graphing stuff to work with the new ihost data.
2003-03-10 Monday 08:59 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.12):
This brings the Swap monitor up-to-date with the Memory monitor.
2003-03-10 Monday 08:42 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java (1.15):
Same fixes as applied to disk monitor for precision. Also noticed that the swap monitor doesn't allow you to do the percentage/value thing that both memory and disk do - this should be fixed I guess.
2003-03-10 Monday 08:18 committed by tdb
cms/source/ihost/ihost.c (1.36, IHOST_1_5_1):
Change swapins->pageins and swapouts->pageouts.
2003-03-09 Sunday 23:51 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.49),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Paging__Monitor.java
(1.2):
ihost will (soon) be sending paging information with a different name. This commit is updating the server and conient to know about this new name.
2003-03-09 Sunday 21:49 committed by tdb
cms/source/server/build/etc/system.conf
(1.74),
cms/source/server/uk/org/iscream/cms/server/client/monitors/DiskIO__Monitor.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Makefile
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/monitors/NetIO__Monitor.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Paging__Monitor.java
(1.1):
Added support for all the new stuff that ihost provides us with. Ideally this lot needs to be revamped some day, but for now this brings it all back up to date. The biggest change is in the Disk monitor. It wasn't overly neat before, so I've tidied that up, and also added support for inode monitoring. Created the DiskIO, NetIO, and Paging monitors to support new types of data we now handle. The first two sprung from the Disk monitor, whilst the last is pretty normal. Configuration has been updated to support the new monitors, although I don't really have a feel for thresholds for the new types of data.
2003-03-09 Sunday 21:04 committed by pajs
cms/source/ihost/ihost.c (1.35):
Bug fix. Accidently freeing NULL :)
2003-03-09 Sunday 13:04 committed by tdb
cms/source/ihost/configure.in (1.13):
Fixes to compile properly on linux. Dropped the -R link flag because as we statically link libstatgrab it isn't really needed. On Solaris we need to pass flags to the linker to link on libstatgrab (cos we can't link it all statically), but on linux and freebsd we can just statically link the entire of ihost.
2003-03-09 Sunday 00:21 committed by tdb
cms/source/ihost/configure.in
(1.12),
cms/source/ihost/ihost.c
(1.34):
Add check for strlcat function as Pete requested. This is the sort of thing configure scripts should be used for ;) It'd be nice to see us doing this more often, instead of our guess work based on what we know the OS to be ;)
2003-03-08 Saturday 20:41 committed by pajs
cms/source/ihost/ihost.c (1.33):
Created a strlcpy function to get it working with OS's that do not have it. This function was lifted straight out of openssh code, and its licence for that function is in the comment for it. I also moved errno around so strlcpy will work with it. I've left the #ifndef HAVE_STRLCAT line commented out for now until tim modifys the configure stuff to check for it or not :)
2003-03-06 Thursday 12:15 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.48),
cms/source/conient/uk/org/iscream/cms/conient/PacketTimer.java
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/IODataComponent.java
(1.1),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/Makefile
(1.8):
Bring Conient in line with new ihost changes. Most obvious change is the addition of a new data component for looking at IO statistics. It looks after two attributes and displays them next to each other. Nothing fancy really, but is suitable for paging, networking, and diskio. Used this new IO data component to implement the above mentioned new data types, and altered the existing disk and memory items because of a change in the unit size. Finally, altered the "time till next packet" counter because it wasn't very accurate - it never seemed to get to zero. It's clock based now, so should be spot on. Also added a funky feature to make it go red and grow in the wrong direction when an expected packet doesn't arrive :-)
2003-03-06 Thursday 12:01 committed by pajs
cms/source/ihost/ihost.c (1.32):
Minor bug fix which made it think that successful config checks failed :)
2003-03-04 Tuesday 10:44 committed by pajs
cms/source/ihost/ihost.c (1.31):
Stupid middle mouse button paste :)
2003-03-03 Monday 19:33 committed by tdb
cms/source/ihost/configure.in (1.11):
Update version numbers. It seems to make sense to increment version numbers just after a release. Then you're working towards the next version...
2003-03-03 Monday 14:28 committed by tdb
cms/source/ihost/NEWS
(1.2, IHOST_1_5),
cms/source/ihost/README
(1.3, IHOST_1_5_3, IHOST_1_5_2, IHOST_1_5_1, IHOST_1_5):
Update NEWS and README files. We now have version 1.5 of ihost!
2003-03-03 Monday 12:56 committed by tdb
cms/source/ihost/configure.in (1.10, IHOST_1_5):
Now statically links libstatgrab in - but not the other stuff. This is probably not going to work on non-Solaris platforms (unless their linkers are exactly the same), but we'll cross that bridge when Pete's written it for another platform ;)
2003-03-03 Monday 12:32 committed by tdb
cms/source/ihost/Makefile.am
(1.11, IHOST_1_5_3, IHOST_1_5_2, IHOST_1_5_1, IHOST_1_5),
cms/source/ihost/configure.in
(1.9),
cms/source/ihost/ihost.c
(1.29, IHOST_1_5),
cms/source/ihost/ihostchk.sh.in
(1.2):
Following up on Pete's commit of the new ihost - the new configure stuff. Also dropped the old libstatgrab.
2003-03-03 Monday 12:18 committed by pajs
cms/source/ihost/ihost.c (1.28):
New re-written ihost to use the new libstatgrab. Also now doesn't die on errors, and should handle them nicely. Uses the new protocol too.
2003-03-01 Saturday 01:15 committed by tdb
cms/source/server/build/etc/default.properties (1.19):
Set default logging level to SYSMSG rather than DEBUG.
2003-02-28 Friday 15:19 committed by tdb
cms/source/server/build/etc/system.conf (1.73):
Changed queue monitoring period from 15 seconds to 5 minutes. Makes sense to do this now we've dramatically reduced the flow of packets.
2003-02-28 Friday 13:03 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java (1.39):
Addition to the protocol which completely breaks backwards compatibility. Seeing as we sent the FQDN, we may as well tell them the IP too. It seems oddly hard to reliably work these out on the host itself.
2003-02-27 Thursday 22:08 committed by tdb
cms/source/server/build/etc/system.conf (1.72):
Changed the host UDPUpdateTime from 10 seconds to 60 seconds! Also added ConfigTTL for the host, which defaults to an hour. This setting defines the time a configuration is considered valid for. After this time the host should make an effort to check if the config is still valid. And, thus the loop continues ;)
2003-02-27 Thursday 18:03 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java (1.38):
Now sends error when something unexpected is received before disconnecting.
2003-02-27 Thursday 17:04 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java (1.37):
More explict checking of the last modified value.
2003-02-26 Wednesday 17:16 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java (1.36):
Changed message when new config is available to "EXPIRED", instead of "ERROR" :-)
2003-02-25 Tuesday 22:14 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/Configuration.java
(1.13),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.47):
Fixed a bug in Conient - removed the TCP heartbeat watching stuff.
2003-02-24 Monday 20:18 committed by tdb
cms/source/server/build/etc/system.conf
(1.71),
cms/source/server/idl/iscream.idl
(1.23),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/filter/FilterInfoServant.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.39),
cms/source/server/uk/org/iscream/cms/server/filter/KeyManager.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/Makefile
(1.21),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.33),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/KeyChecker__Plugin.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Makefile
(1.13),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/TypeChecker__Plugin.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.35):
Fairly major commit. This will break the current version of ihost, but this had to be done really to give Pete something to test the new ihost against. The main change here is removal of the TCP Heartbeat functionality from the filter. This meant the following features stopped working :- - Heartbeat testing - Configuration checking - Service checks The heartbeat testing, specifically the monitor, now looks at the presence of UDP packets instead. Before it just looked for the presence of a TCP heartbeat packet, so the change their is fairly negligible. Of course this means heartbeat testing now relies on the UDP working... but I don't see this as a problem. Configuration checking has been repositioned in to the filtermanager. This is a backwards compatible change - the filtermanager should still perform as it should for older hosts. But now there's an extra command to check the configuration is up-to-date, with a similar format to the old TCP protocol in the filter. (although we may optimise this soon) The service checks are broken. This isn't a major issue for us as they were pretty useless in the first place. The concept is good, but the checks are just far too primitive. I expect at some point I'll work on a seperate component that just monitors services, which will replace this function. Further changes in the server include removal of the key checking code, as this relied on a bolt on to the TCP heartbeat protocol to ship the key. This got more akward than originally planned, so I'm happy to drop the idea. In the long term we hope to replace this with a public key systems for signing and even encryption. Finally, general tidy up to remove other bits of code that check for TCP heartbeat packets when they don't need to any more.
2003-02-23 Sunday 14:33 committed by tdb
cms/source/corbaservices/Makefile (1.12):
Corbaservices install prefix didn't install the new default.properties and didn't create a web directory.
2003-02-23 Sunday 12:45 committed by tdb
cms/source/conient/build/etc/default.conf
(1.12),
cms/source/server/build/etc/computing.conf
(1.5),
cms/source/server/build/etc/exserver.conf
(1.1),
cms/source/server/build/etc/library.conf
(1.3),
cms/source/server/build/etc/rocks.conf
(1.5),
cms/source/server/build/etc/ssb.conf
(1.3),
cms/source/server/build/etc/system.conf
(1.70),
cms/source/server/build/etc/webservers.conf
(1.1),
cms/source/server/build/etc/workstations.conf
(1.1):
Attempted to turn the configuration in to something more self explanatory, and hopefully more useful to a new user. Somewhat better than the older configuration which still waffles on about raptor, rocks, and the library!
2003-02-22 Saturday 18:31 committed by tdb
cms/source/server/build/etc/default.properties
(1.18),
cms/source/server/build/etc/system.conf
(1.69):
By default we don't activate the DBInterface. I'll try and craft this in to a better "default" config at some point.
2003-02-21 Friday 21:21 committed by tdb
cms/source/corbaservices/configure
(1.7),
cms/source/server/configure
(1.21):
configure scripts no longer need to get the jacorb.properties file.
2003-02-21 Friday 13:45 committed by tdb
cms/source/conient/Config2.inc
(1.22),
cms/source/corbaservices/Config2.inc
(1.16),
cms/source/corbaservices/build/Makefile
(1.8),
cms/source/corbaservices/build/jacorb.properties
(1.1),
cms/source/corbaservices/build/etc/default.properties
(1.1),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/CorbaServices.java
(1.12),
cms/source/server/Config2.inc
(1.41),
cms/source/server/build/Makefile
(1.17),
cms/source/server/build/jacorb.properties
(1.1),
cms/source/server/build/etc/default.properties
(1.17),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleSwingLogger.java
(1.13):
Main change is making the use of jacorb.properties transparent to the end user - something which should have been done with CorbaServices a long time ago :-) Now a base jacorb.properties is included in the jar files, because it's searched by the jacorb loading stuff. The only value outside of the jar file is the naming service location, which can now be found in the default.properties files. The server and corbaservices assume that the naming services is running on localhost on port 8052, which is ok for most normal things. If it's on a different host the default.properties just needs fixing. Also added a default.properties style thing to the corbaservices, and fixed some bugs in the command line argument parsing. Finally, fixed a bug with the make src target of all the Makefiles.
2003-02-16 Sunday 23:03 committed by tdb
cms/source/reports/php/build/Makefile (1.2):
Last fixup for the day I hope. Still getting some CVS directories creeping in, but now should be dealt with.
2003-02-16 Sunday 21:46 committed by tdb
cms/source/reports/php/Makefile
(1.7),
cms/source/reports/rrdgraphing/Makefile
(1.3):
Last thing, tidy up of some install targets. It was installing the CVS directories when it shouldn't have been :-)
2003-02-16 Sunday 20:35 committed by tdb
cms/source/conient/Config2.inc
(1.21),
cms/source/conient/Makefile
(1.13),
cms/source/conient/build/Makefile
(1.9),
cms/source/corbaservices/Config2.inc
(1.15),
cms/source/corbaservices/Makefile
(1.11),
cms/source/corbaservices/build/Makefile
(1.7),
cms/source/reports/rrdgraphing/Config2.inc
(1.3),
cms/source/reports/rrdgraphing/Makefile
(1.2),
cms/source/reports/rrdgraphing/build/Makefile
(1.2),
cms/source/server/Config2.inc
(1.40),
cms/source/server/Makefile
(1.35),
cms/source/server/build/Makefile
(1.16),
cms/source/util/Config2.inc
(1.5),
cms/source/util/Makefile
(1.2),
cms/source/util/build/Makefile
(1.3):
Added install target for util package. Removed duplicates copies of the COPYING (GPL License) file.
2003-02-16 Sunday 14:52 committed by tdb
cms/source/reports/php/Config.inc
(1.4),
cms/source/reports/php/Config2.inc
(1.1),
cms/source/reports/php/Makefile
(1.6),
cms/source/reports/php/Makefile.inc
(1.1),
cms/source/reports/php/Version.inc
(1.1),
cms/source/reports/php/configure
(1.1),
cms/source/reports/php/build/Makefile
(1.1):
New style build system for the php jibble.
2003-02-16 Sunday 01:21 committed by tdb
cms/source/reports/rrdgraphing/Config2.inc (1.2):
Added the README file to the dist.
2003-02-16 Sunday 01:00 committed by tdb
cms/source/reports/rrdgraphing/Config2.inc
(1.1),
cms/source/reports/rrdgraphing/Makefile
(1.1),
cms/source/reports/rrdgraphing/Makefile.inc
(1.1),
cms/source/reports/rrdgraphing/Version.inc
(1.1),
cms/source/reports/rrdgraphing/configure
(1.1),
cms/source/reports/rrdgraphing/build/Makefile
(1.1):
RRDGraphing Makefile setup done.
2003-02-16 Sunday 00:48 committed by tdb
cms/source/conient/Makefile
(1.12),
cms/source/corbaservices/Makefile
(1.10),
cms/source/server/Makefile
(1.34):
Missed a closing bracket in the install target.
2003-02-11 Tuesday 22:38 committed by tdb
cms/source/conient/Config2.inc
(1.20),
cms/source/conient/Makefile
(1.11),
cms/source/conient/configure
(1.11),
cms/source/server/Config2.inc
(1.39),
cms/source/server/Makefile
(1.33),
cms/source/server/configure
(1.20):
Added linking of util package api's to javadocs.
2003-02-11 Tuesday 22:00 committed by tdb
cms/source/conient/Config2.inc
(1.19),
cms/source/conient/configure
(1.10),
cms/source/corbaservices/Config2.inc
(1.14),
cms/source/corbaservices/configure
(1.6),
cms/source/server/Config2.inc
(1.38),
cms/source/server/configure
(1.19),
cms/source/util/Config2.inc
(1.4),
cms/source/util/configure
(1.2):
Update javadoc building to link against the 1.4.1 jdk api's.
2003-02-11 Tuesday 21:45 committed by tdb
cms/source/conient/Version.inc
(1.2),
cms/source/corbaservices/Version.inc
(1.2),
cms/source/server/Version.inc
(1.2),
cms/source/util/Version.inc
(1.2):
A version number of snapYYMMDD is seeming not "right". It should simply be YYMMDD instead.
2003-02-06 Thursday 12:05 committed by tdb
cms/source/server/Config2.inc (1.37):
Another fixed install target :-)
2003-02-06 Thursday 11:56 committed by tdb
cms/source/corbaservices/Config2.inc (1.13):
Fix the install target.
2003-02-06 Thursday 11:50 committed by tdb
cms/source/conient/Config2.inc (1.18):
Fixes to the src dist.
2003-02-06 Thursday 09:48 committed by tdb
cms/source/conient/Config2.inc
(1.17),
cms/source/conient/Makefile
(1.10),
cms/source/conient/Makefile.inc
(1.7),
cms/source/conient/Version.inc
(1.1),
cms/source/conient/configure
(1.9),
cms/source/conient/build/Makefile
(1.8):
The new style Makefile system now comes to Conient.
2003-02-06 Thursday 09:47 committed by tdb
cms/source/corbaservices/Makefile
(1.9),
cms/source/corbaservices/build/Makefile
(1.6):
More fixes - bits of stuff sneaking through from the server again.
2003-02-06 Thursday 09:42 committed by tdb
cms/source/conient/build/run.bat
(1.2),
cms/source/conient/build/run.sh
(1.2),
cms/source/corbaservices/build/run.bat
(1.2),
cms/source/corbaservices/build/run.sh
(1.2):
JAR file names have changed, so run scripts changed accordingly.
2003-02-06 Thursday 09:36 committed by tdb
cms/source/corbaservices/Makefile.inc (1.5):
Another quick tidyup.
2003-02-05 Wednesday 23:02 committed by tdb
cms/source/ihost/Makefile.am (1.10):
Fix the ChangeLog for ihost too.
2003-02-05 Wednesday 22:50 committed by tdb
cms/source/corbaservices/Config2.inc
(1.12),
cms/source/corbaservices/Makefile
(1.8),
cms/source/corbaservices/Makefile.inc
(1.4),
cms/source/corbaservices/Version.inc
(1.1),
cms/source/corbaservices/configure
(1.5),
cms/source/corbaservices/build/Makefile
(1.5):
Bring the new Makefile structure to the corba services package. I'm sure I've missed something in here too :-)
2003-02-05 Wednesday 22:44 committed by tdb
cms/source/server/build/Makefile
(1.15),
cms/source/util/build/Makefile
(1.2):
Yet another thing I overlooked. The ChangeLog should go in all dists.
2003-02-05 Wednesday 22:30 committed by tdb
cms/source/util/Config2.inc (1.3):
Another minor fix. A reference to IDL stuff from the server sneaked through when I copied the Makefile stuff from the server package.
2003-02-05 Wednesday 22:27 committed by tdb
cms/source/server/Config2.inc
(1.36),
cms/source/server/Makefile
(1.32),
cms/source/server/README
(1.13),
cms/source/server/build/Makefile
(1.14),
cms/source/server/build/README
(1.7),
cms/source/server/uk/org/iscream/cms/server/Makefile
(1.12):
Removed the util package from the server. The source for it still remains, for now, until I decide how to dispose of it.
2003-02-05 Wednesday 22:17 committed by tdb
cms/source/server/Config2.inc
(1.35),
cms/source/util/Config2.inc
(1.2):
The --no-wrap option to cvs2cl seems to fix some of the problems with the layout of the ChangeLog's. This was applied to the nightly e-mail script months ago, so I don't know why I forgot to use it here.
2003-02-05 Wednesday 22:15 committed by tdb
cms/source/server/Config2.inc
(1.34),
cms/source/server/Makefile
(1.31):
Tidy up the install target. Seems I overlooked this when tidying the rest of the Makefile. By default now installs under /opt.
2003-02-05 Wednesday 20:33 committed by tdb
cms/source/TemplateClass.java (1.15):
Let's not forget the Template Class :-) Updated to use new util package.
2003-02-05 Wednesday 19:35 committed by tdb
cms/source/conient/Config2.inc
(1.16),
cms/source/conient/configure
(1.8),
cms/source/conient/build/lib/README
(1.2),
cms/source/conient/uk/org/iscream/cms/conient/ConnectionHandler.java
(1.36),
cms/source/conient/uk/org/iscream/cms/conient/ControlPanel.java
(1.18),
cms/source/conient/uk/org/iscream/cms/conient/DataPanel.java
(1.30),
cms/source/conient/uk/org/iscream/cms/conient/DataReader.java
(1.17),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.46),
cms/source/conient/uk/org/iscream/cms/conient/QueueFrame.java
(1.20),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/CPUDataComponent.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataComponent.java
(1.12),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DateDataComponent.java
(1.13),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DiskDataComponent.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ProcessesDataComponent.java
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ServiceDataComponent.java
(1.10),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StorageDataComponent.java
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StringDataComponent.java
(1.20),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UptimeDataComponent.java
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java
(1.20),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/VisibleDataComponent.java
(1.9):
Conient now uses the new seperate i-scream util package.
2003-02-05 Wednesday 16:43 committed by tdb
cms/source/server/Config2.inc
(1.33),
cms/source/server/configure
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/Alert.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/AlerterManager.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/client/PluginMonitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/Register.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/client/alerters/EMail__Alerter.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.35),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Logging__Alerter.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/client/alerters/WebFeeder__Alerter.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/monitors/WebFeeder__Monitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.29),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceServant.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaClientListenerServant.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaControlHandlerServant.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPDataHandler.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.42),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationProxy.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ReferenceManager.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/componentmanager/XMLCache.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/core/Core.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/core/LoggerServant.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/core/loggers/FileLogger.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/core/loggers/MultiLogger.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/core/loggers/ScreenLogger.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleGUILogger.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleSwingLogger.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/filter/FilterInfoServant.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.38),
cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.39),
cms/source/server/uk/org/iscream/cms/server/filter/KeyManager.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilter.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilterManager.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheck.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckManager.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckPipeline.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.32),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/KeyChecker__Plugin.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/TypeChecker__Plugin.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.34),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CIWrapper.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.42),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.20):
Changed the server to use the external util package. Quite a minor change, but does affect a lot of files.
2003-02-05 Wednesday 14:27 committed by tdb
cms/source/util/COPYING
(1.1),
cms/source/util/Config2.inc
(1.1),
cms/source/util/Makefile
(1.1),
cms/source/util/Makefile.inc
(1.1),
cms/source/util/README
(1.1),
cms/source/util/Version.inc
(1.1),
cms/source/util/configure
(1.1),
cms/source/util/build/Makefile
(1.1),
cms/source/util/build/README
(1.1),
cms/source/util/build/lib/README
(1.1),
cms/source/util/uk/org/iscream/cms/util/ACL.java
(1.7),
cms/source/util/uk/org/iscream/cms/util/ACLDatagramSocket.java
(1.4),
cms/source/util/uk/org/iscream/cms/util/ACLServerSocket.java
(1.4),
cms/source/util/uk/org/iscream/cms/util/DateUtils.java
(1.8),
cms/source/util/uk/org/iscream/cms/util/FormatName.java
(1.15),
cms/source/util/uk/org/iscream/cms/util/InvalidQueueException.java
(1.7),
cms/source/util/uk/org/iscream/cms/util/InvalidXMLException.java
(1.6),
cms/source/util/uk/org/iscream/cms/util/Makefile
(1.16),
cms/source/util/uk/org/iscream/cms/util/Queue.java
(1.26),
cms/source/util/uk/org/iscream/cms/util/QueueMonitor.java
(1.11),
cms/source/util/uk/org/iscream/cms/util/Smtp.java
(1.11),
cms/source/util/uk/org/iscream/cms/util/StringUtils.java
(1.9),
cms/source/util/uk/org/iscream/cms/util/XMLPacket.java
(1.15),
cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java
(1.19),
cms/source/util/uk/org/iscream/cms/util/XMLStringParser.java
(1.17):
Util package has been pulled out of the server. Next step will be to modify the server and conient (and anything else?) to use this instead. New package name is uk.org.iscream.cms.util. All the java files were moved with a repo copy, so they retain their history.
2003-02-05 Wednesday 12:35 committed by tdb
cms/source/server/Makefile (1.30):
Don't add our "done" files to the src directory. Without this the source never builds :-)
2003-02-04 Tuesday 22:41 committed by tdb
cms/source/server/Config2.inc (1.32):
Version.inc should be part of the source dist.
2003-02-03 Monday 19:56 committed by tdb
cms/source/ihost/README.CVS (1.1, IHOST_1_5_5, IHOST_1_5_4, IHOST_1_5_3, IHOST_1_5_2, IHOST_1_5_1, IHOST_1_5):
New README file to describe how to build ihost when starting from CVS, rather than from a already packaged distribution.
2003-02-03 Monday 16:33 committed by tdb
cms/source/ihost/configure.in (1.8):
Fix, or rather alter, the getloadavg testing. Added some more info to the init thing.
2003-02-02 Sunday 20:32 committed by tdb
cms/source/server/README
(1.12),
cms/source/server/build/README
(1.6),
cms/source/server/build/lib/README
(1.9):
Updated the README files a bit.
2003-02-02 Sunday 19:45 committed by tdb
cms/source/server/Makefile (1.29):
The GNU tar doesn't work quite like the BSD tar ;) This now excludes all jar files from the src directory, which seems reasonable to me.
2003-02-02 Sunday 19:25 committed by tdb
cms/source/server/Config2.inc
(1.31),
cms/source/server/Makefile
(1.28),
cms/source/server/build/Makefile
(1.13):
Added gpg signing of built archives. Also changed binary archives to have "-bin" in their filename. Fixed a problem with the copied source having the jar files duplicated.
2003-02-01 Saturday 19:08 committed by tdb
cms/source/server/Config2.inc
(1.30),
cms/source/server/Makefile
(1.27),
cms/source/server/Makefile.inc
(1.14),
cms/source/server/build/Makefile
(1.12),
cms/source/server/idl/Makefile
(1.12):
A continuation of my last commit on all this Makefile reworking. I think I've managed to get the dependencies working quite well now. As long as the builds are done from the top level Makefile it should all be fine. If you try from, say, the build directory it might not notice things changing in the source files.
2003-02-01 Saturday 19:06 committed by tdb
cms/source/server/Version.inc (1.1):
Version number of the server. By default it's a snapshot name with the current date. But this could be changed to a real version number if we ever did something unusual like made a proper release ;-)
2003-01-31 Friday 17:05 committed by tdb
cms/source/conient/build/Makefile
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/Conient.java
(1.35),
cms/source/conient/uk/org/iscream/cms/conient/ControlPanel.java
(1.17),
cms/source/conient/uk/org/iscream/cms/conient/DataPanel.java
(1.29),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.45),
cms/source/conient/uk/org/iscream/cms/conient/QueueFrame.java
(1.19):
The images (from the resources directory) are now inside the JAR file. Thanks Pete for pointing out how to do this ;)
2003-01-26 Sunday 14:02 committed by tdb
cms/source/server/Config2.inc
(1.29),
cms/source/server/Makefile
(1.26),
cms/source/server/Makefile.inc
(1.13),
cms/source/server/configure
(1.17),
cms/source/server/build/Makefile
(1.11),
cms/source/server/idl/Makefile
(1.11):
Finally made some changes to the Makefile setup to finish what I started around 7 months ago :) The dependency stuff still isn't quite right, but it's getting there.
2002-10-21 Monday 14:02 committed by tdb
cms/source/reports/php/graphs/graphs_config.inc.php
(1.3),
cms/source/reports/php/latest/latest.php
(1.43),
cms/source/reports/php/latest/latest_display.inc.php
(1.12),
cms/source/reports/rrdgraphing/graph.pl
(1.11),
cms/source/reports/rrdgraphing/watch.pl
(1.5):
Add support for disk inode usage, and paging activity. Have added to both the latest data page, and to the graphs sections. Also reworked the memory, swap, and disk graphing to be percentage based.
2002-10-13 Sunday 20:17 committed by tdb
cms/source/reports/php/shared/title.inc.php (1.18):
Apparently this is a more correct way to refresh a page.
2002-10-13 Sunday 20:00 committed by tdb
cms/source/reports/php/shared/title.inc (1.9):
title.inc was superceeded by title.inc.php some 18 months ago :)
2002-10-13 Sunday 16:14 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.10):
Seems I managed to forget about the y-axis legend when I wrote this. Now added it to all the graphs.
2002-10-13 Sunday 13:41 committed by tdb
cms/source/reports/php/graphs/graphs_config.inc.php
(1.2),
cms/source/reports/php/latest/latest.php
(1.42),
cms/source/reports/php/latest/latest_config.inc.php
(1.6),
cms/source/reports/php/latest/latest_display.inc.php
(1.11):
Updated the "latest data" page to link to the newer graphs.php script rather than the obselete browser.php script.
2002-10-13 Sunday 03:27 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.9):
Missed queue's when tidying up :)
2002-10-13 Sunday 03:04 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.8):
Modified the layout of the text information on the graphs. Looks much neater now I've figure out how to do number formating ;)
2002-10-12 Saturday 23:16 committed by tdb
cms/source/server/uk/org/iscream/cms/server/componentmanager/XMLCache.java (1.2):
Forgot to make the XMLCache a public class :) And got the XMLPacketWrapper wrong...
2002-10-12 Saturday 23:12 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.38):
Changed to use the XMLCache.
2002-10-12 Saturday 22:56 committed by tdb
cms/source/server/build/etc/system.conf (1.68):
Added a default configuration option for the new XMLCache.
2002-10-12 Saturday 22:52 committed by tdb
cms/source/server/uk/org/iscream/cms/server/componentmanager/Makefile
(1.8),
cms/source/server/uk/org/iscream/cms/server/componentmanager/XMLCache.java
(1.1):
Addition of an XMLCache class. This class tries to help cut down on the number of times we parse a single piece of XML. Using this class will ensure that a String of XML is only decoded once within a given JVM. This has been shown to be significantly more efficient than parsing it multiple times in tests. Next step is to integrate this into the rest of the server. I'd also like to investigate tweaking the initial size and loading factor of the HashMaps used within this class.
2002-09-18 Wednesday 23:11 committed by tdb
cms/source/server/build/etc/default.properties (1.16):
The FileLogger is maybe not the best default logger :) Now adjusted to use the ScreenLogger, which should be be useful for a first install. Thanks AJ!
2002-09-06 Friday 16:10 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.37),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.37),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.33),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.41):
Fix for upgrade to Jacorb 1.4.1. It's our fault actually, we've not been correctly using the names when binding to the Naming Service. This needs to be fixed properly at some point, but for now I've changed changed the code so it "means" the same as it did before the upgrade.
2002-06-20 Thursday 14:46 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.7):
Added values to the legend for "latest, average, min, and max". It's a bit hard to make it look neat, rrd's features are limited. Also need to suss out rounding etc.
2002-06-10 Monday 13:06 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java (1.44):
Just added paging stats.
2002-06-07 Friday 17:12 committed by tdb
cms/source/server/Config2.inc
(1.28),
cms/source/server/Makefile
(1.25),
cms/source/server/Makefile.inc
(1.12),
cms/source/server/README
(1.11),
cms/source/server/build/Makefile
(1.10),
cms/source/server/build/run.bat
(1.3),
cms/source/server/build/run.sh
(1.4):
My first bash at a new-style Makefile setup. This one generates proper distfiles in subdirectories with version numbers, etc. I'll port it to the other parts of i-scream when I've tested it a bit more. This will also lead the way for me to generate daily snapshots.
2002-06-06 Thursday 15:24 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java (1.34):
Fixed to work with latest pircbot. Currently compiles against pircbot 0.9.4 (and hopefully later revisions :).
2002-06-01 Saturday 20:44 committed by tdb
cms/source/ihost/README (1.2, IHOST_1_0_RC1):
Typo fixes.
2002-05-31 Friday 15:34 committed by tdb
cms/source/ihost/configure.in (1.7, IHOST_1_0_RC1):
Some typo fixes. Thanks to Chris Ryder, again ;)
2002-05-31 Friday 14:34 committed by tdb
cms/source/ihost/Makefile.am
(1.9, IHOST_1_0_RC1),
cms/source/ihost/configure.in
(1.6):
Some fixes to make it work with an older autoconf. Plus a few other tweaks. Thanks to Chris Ryder for pointing this out to me :)
2002-05-31 Friday 10:42 committed by tdb
cms/source/ihost/Makefile.am
(1.8),
cms/source/ihost/configure.in
(1.5):
Just some tidying up and commenting.
2002-05-31 Friday 10:27 committed by tdb
cms/source/ihost/AUTHORS
(1.1, IHOST_1_5_3, IHOST_1_5_2, IHOST_1_5_1, IHOST_1_5, IHOST_1_0_RC1),
cms/source/ihost/Makefile.am
(1.7),
cms/source/ihost/NEWS
(1.1, IHOST_1_0_RC1):
Made the package more GNU-like. Now has AUTHORS and NEWS. Before doing a "make dist" one should do a "make changelog".
2002-05-30 Thursday 17:21 committed by tdb
cms/source/ihost/Makefile.am (1.6):
Well, at long last I've been greeted by this :- ============================================= ihost-1.0rc1.tar.gz is ready for distribution ============================================= This is the result of running "make distcheck". This means we finally have a fully autoconf'd and automake'd distribution of ihost :)
2002-05-30 Thursday 13:30 committed by tdb
cms/source/ihost/Makefile.am (1.5):
Now has non-standard changelog target to generate the ChangeLog from CVS. This is i-scream specific, but won't get in the way of anything else.
2002-05-30 Thursday 13:22 committed by tdb
cms/source/ihost/Makefile.am (1.4):
Seems the installer needs the install-exec-local target... maybe it knows about it because it's mentioned somewhere... even though it won't be used on non-FreeBSD platforms.
2002-05-30 Thursday 13:14 committed by tdb
cms/source/ihost/Makefile.am
(1.3),
cms/source/ihost/configure.in
(1.4):
This should do a setgid kmem on FreeBSD systems during the install.
2002-05-30 Thursday 12:30 committed by tdb
cms/source/ihost/Makefile.am
(1.2),
cms/source/ihost/configure.in
(1.3),
cms/source/ihost/ihostchk.sh.in
(1.1, IHOST_1_0_RC1):
Added the ihostchk.sh script to the build. It will automatically have the correct path to ihost and the pidfile location put in by the configure script :)
2002-05-30 Thursday 00:03 committed by tdb
cms/source/ihost/configure.in
(1.2),
cms/source/ihost/ihost.c
(1.27, IHOST_1_0_RC1):
Moved the definitions of the PID file location and the maximum UDP packet size to configure options. The version number is also done by configure.
2002-05-29 Wednesday 20:41 committed by tdb
cms/source/ihost/Makefile
(1.6),
cms/source/ihost/Makefile.am
(1.1),
cms/source/ihost/configure.in
(1.1),
cms/source/ihost/ihost.c
(1.26):
This ihost now uses autoconf and automake to make a "normal" installation and distribution ;) It's now far easier to compile. To build from CVS :- aclocal autoheader autoconf automake -a -c Then for compiling (end users will only need to do this) :- ./configure make make install To build a distribution :- make dist
2002-05-28 Tuesday 18:11 committed by tdb
cms/source/server/build/etc/system.conf
(1.67),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.12):
Added support for taking "cache" memory as being free, for the purpose of generating alerts. This is useful on platforms such as FreeBSD and linux where the OS holds on to free'd memory as cache.
2002-05-28 Tuesday 16:38 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java (1.43):
Some values which we don't want to display. Still need to think about pages in/out. And must get rid of that key ;)
2002-05-21 Tuesday 17:55 committed by pajs
cms/source/ihost/ihost.c (1.24):
Update version number... Should be a fully working system now, but still need some tweaks for "niceness", and a bit of testing would be nice too :) All needed functionality however is there.... afaik ;)
2002-05-21 Tuesday 17:47 committed by tdb
cms/source/TemplateClass.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/Configuration.java
(1.12),
cms/source/conient/uk/org/iscream/cms/conient/ConfigurationDialog.java
(1.16),
cms/source/conient/uk/org/iscream/cms/conient/Conient.java
(1.34),
cms/source/conient/uk/org/iscream/cms/conient/ConnectionHandler.java
(1.35),
cms/source/conient/uk/org/iscream/cms/conient/ControlPanel.java
(1.16),
cms/source/conient/uk/org/iscream/cms/conient/DataPanel.java
(1.28),
cms/source/conient/uk/org/iscream/cms/conient/DataReader.java
(1.16),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.42),
cms/source/conient/uk/org/iscream/cms/conient/PacketTimer.java
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/QueueFrame.java
(1.18),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAdd.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAddCard.java
(1.4),
cms/source/conient/uk/org/iscream/cms/conient/TunnelProcess.java
(1.4),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/CPUDataComponent.java
(1.13),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataComponent.java
(1.11),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataFormatException.java
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DateDataComponent.java
(1.12),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DiskDataComponent.java
(1.4),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ProcessesDataComponent.java
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ServiceDataComponent.java
(1.9),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StorageDataComponent.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StringDataComponent.java
(1.19),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UptimeDataComponent.java
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java
(1.19),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/VisibleDataComponent.java
(1.8),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/CorbaServices.java
(1.11),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/MiniWebServer.java
(1.9),
cms/source/ihost/ihost.c
(1.23),
cms/source/reports/php/alerts/alerts.php
(1.35),
cms/source/reports/php/graphs/graphs.php
(1.3),
cms/source/reports/php/historical/browser.php
(1.42),
cms/source/reports/php/index/index.php
(1.20),
cms/source/reports/php/latest/latest.php
(1.41),
cms/source/reports/php/logins/logins.php
(1.3),
cms/source/reports/php/public/public.php
(1.10),
cms/source/reports/php/shared/iutils.inc.php
(1.4),
cms/source/reports/rrdgraphing/graph.pl
(1.6),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.2),
cms/source/reports/rrdgraphing/watch.pl
(1.4),
cms/source/server/idl/iscream.idl
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/Alert.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/AlerterManager.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/PluginAlerter.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/PluginMonitor.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/Register.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/client/alerters/EMail__Alerter.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.33),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Logging__Alerter.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/alerters/WebFeeder__Alerter.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/client/monitors/WebFeeder__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceServant.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaClientListenerServant.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaControlHandlerServant.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPDataHandler.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/componentmanager/Component.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentCORBAException.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.41),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentStartException.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationCache.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationProxy.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/componentmanager/PropertyNotFoundException.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ReferenceManager.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/core/CircularIncludeException.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/core/Core.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/core/LoggerImpl.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/core/LoggerServant.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/core/loggers/FileLogger.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/core/loggers/MultiLogger.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/core/loggers/ScreenLogger.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleGUILogger.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleSwingLogger.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/FilterInfoServant.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.36),
cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.36),
cms/source/server/uk/org/iscream/cms/server/filter/KeyManager.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilter.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilterManager.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheck.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckManager.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckPipeline.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/ServiceCheckSkeleton.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.31),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/FTP__ServiceCheck.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/HTTP__ServiceCheck.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/IMAP__ServiceCheck.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/KeyChecker__Plugin.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/POP3__ServiceCheck.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SMTP__ServiceCheck.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SSH__ServiceCheck.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Telnet__ServiceCheck.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/TypeChecker__Plugin.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.32),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CIWrapper.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.40),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.19),
cms/source/util/uk/org/iscream/cms/util/ACL.java
(1.6),
cms/source/util/uk/org/iscream/cms/util/ACLDatagramSocket.java
(1.3),
cms/source/util/uk/org/iscream/cms/util/ACLServerSocket.java
(1.3),
cms/source/util/uk/org/iscream/cms/util/DateUtils.java
(1.7),
cms/source/util/uk/org/iscream/cms/util/FormatName.java
(1.14),
cms/source/util/uk/org/iscream/cms/util/InvalidQueueException.java
(1.6),
cms/source/util/uk/org/iscream/cms/util/InvalidXMLException.java
(1.5),
cms/source/util/uk/org/iscream/cms/util/Queue.java
(1.25),
cms/source/util/uk/org/iscream/cms/util/QueueMonitor.java
(1.10),
cms/source/util/uk/org/iscream/cms/util/Smtp.java
(1.10),
cms/source/util/uk/org/iscream/cms/util/StringUtils.java
(1.8),
cms/source/util/uk/org/iscream/cms/util/XMLPacket.java
(1.14),
cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java
(1.18),
cms/source/util/uk/org/iscream/cms/util/XMLStringParser.java
(1.16):
Added URL to GPL headers.
2002-05-21 Tuesday 16:44 committed by pajs
cms/source/ihost/ihost.c (1.21):
Brain failure :) , now says what its sending sanely, and also says what its recieved.
2002-05-21 Tuesday 16:01 committed by tdb
cms/source/reports/rrdgraphing/graph.pl
(1.5),
cms/source/reports/rrdgraphing/rrdgraphing.conf
(1.1),
cms/source/reports/rrdgraphing/watch.pl
(1.3):
Changed to have a shared config file. Also parses command line options to make it more verbose or quiet.
2002-05-21 Tuesday 15:07 committed by pajs
cms/source/ihost/ihost.c (1.18):
Command line arguments now do what they should. Message logging improved.
2002-05-21 Tuesday 12:37 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.4):
Slightly neater stuff. Can now specify to ignore the rrd's rather than delete, which is probably more sane - you won't lose historical information for machines which probably will come back one day. Still not sure what to do about the old .def files, but they don't cause any harm... they just clutter things up a bit.
2002-05-20 Monday 17:11 committed by tdb
cms/source/reports/rrdgraphing/graph.pl (1.3):
Added some cleaning up of old rrd files (ones that haven't been modified recently) and old image files. Only problem is .def files not being deleted on the queue graphs - this isn't too much of an issues because it doesn't affect the webpages on the frontend (unlike old out-of-date rrds do).
2002-05-20 Monday 13:28 committed by pajs
cms/source/ihost/ihost.c (1.17):
Proper command line parsing, however doesn't do anything with the options yet :)
2002-05-20 Monday 12:38 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java (1.31):
A fix for a COMM_FAILURE that keeps getting out. I think this is happening when the FilterManager tries to query the filter. It shouldn't really happen, but it seems it does. It begs the question as to whether every CORBA communication should be wrapped in one of these... which would unfortunately include every logging line :/
2002-05-19 Sunday 22:15 committed by tdb
cms/source/reports/php/latest/latest.php (1.40):
Slightly better - this way we will still show all the disks.
2002-05-19 Sunday 22:09 committed by tdb
cms/source/reports/php/latest/latest.php (1.39):
We need to make sure the max is not 0 either, otherwise we'll get a divide by zero a few lines further down.
2002-05-19 Sunday 20:42 committed by pajs
cms/source/ihost/ihost.c (1.16):
Now sends ip address of host. Doesn't cope with ip changing without at least a reconfigure signal from the server. Only tested on solaris.
2002-05-19 Sunday 16:42 committed by tdb
cms/source/reports/php/latest/latest.php (1.38):
empty($var) tests if $var is unset AND if $var is 0. We don't want the latter so we now use !isset($var) instead. This only tests if it is unset.
2002-05-19 Sunday 16:14 committed by pajs
cms/source/ihost/ihost.c (1.15):
Didn't mean to commit with the printf in :)
2002-05-19 Sunday 15:58 committed by pajs
cms/source/ihost/ihost.c (1.14):
Fix compile errors on Freebsd
2002-05-19 Sunday 15:44 committed by pajs
cms/source/ihost/ihost.c (1.13):
Counter was not being incremented so the SEQ no was always 0.
2002-05-19 Sunday 13:03 committed by pajs
cms/source/ihost/ihost.c (1.12):
Better header file (strings to string)
2002-05-18 Saturday 19:15 committed by tdb
cms/source/TemplateClass.java
(1.13),
cms/source/conient/COPYING
(1.1),
cms/source/conient/build/Makefile
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/Configuration.java
(1.11),
cms/source/conient/uk/org/iscream/cms/conient/ConfigurationDialog.java
(1.15),
cms/source/conient/uk/org/iscream/cms/conient/Conient.java
(1.33),
cms/source/conient/uk/org/iscream/cms/conient/ConnectionHandler.java
(1.34),
cms/source/conient/uk/org/iscream/cms/conient/ControlPanel.java
(1.15),
cms/source/conient/uk/org/iscream/cms/conient/DataPanel.java
(1.27),
cms/source/conient/uk/org/iscream/cms/conient/DataReader.java
(1.15),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.41),
cms/source/conient/uk/org/iscream/cms/conient/PacketTimer.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/QueueFrame.java
(1.17),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAdd.java
(1.4),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAddCard.java
(1.3),
cms/source/conient/uk/org/iscream/cms/conient/TunnelProcess.java
(1.3),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/CPUDataComponent.java
(1.12),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataComponent.java
(1.10),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataFormatException.java
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DateDataComponent.java
(1.11),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DiskDataComponent.java
(1.3),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ProcessesDataComponent.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ServiceDataComponent.java
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StorageDataComponent.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StringDataComponent.java
(1.18),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UptimeDataComponent.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java
(1.18),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/VisibleDataComponent.java
(1.7),
cms/source/corbaservices/COPYING
(1.1),
cms/source/corbaservices/build/Makefile
(1.4),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/CorbaServices.java
(1.10),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/MiniWebServer.java
(1.8),
cms/source/ihost/ihost.c
(1.11),
cms/source/reports/php/COPYING
(1.1),
cms/source/reports/php/Makefile
(1.5),
cms/source/reports/php/alerts/alerts.php
(1.34),
cms/source/reports/php/graphs/graphs.php
(1.2),
cms/source/reports/php/historical/browser.php
(1.41),
cms/source/reports/php/index/index.php
(1.19),
cms/source/reports/php/latest/latest.php
(1.37),
cms/source/reports/php/logins/logins.php
(1.2),
cms/source/reports/php/public/public.php
(1.9),
cms/source/reports/php/shared/iutils.inc.php
(1.3),
cms/source/reports/rrdgraphing/COPYING
(1.1),
cms/source/reports/rrdgraphing/graph.pl
(1.2),
cms/source/reports/rrdgraphing/watch.pl
(1.2),
cms/source/server/COPYING
(1.1),
cms/source/server/build/Makefile
(1.9),
cms/source/server/idl/iscream.idl
(1.21),
cms/source/server/uk/org/iscream/cms/server/client/Alert.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/client/AlerterManager.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/PluginAlerter.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/PluginMonitor.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/Register.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/alerters/EMail__Alerter.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.32),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Logging__Alerter.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/client/alerters/WebFeeder__Alerter.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/monitors/WebFeeder__Monitor.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceServant.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaClientListenerServant.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaControlHandlerServant.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPDataHandler.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/componentmanager/Component.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentCORBAException.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.40),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentStartException.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationCache.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationProxy.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/componentmanager/PropertyNotFoundException.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ReferenceManager.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/core/CircularIncludeException.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java
(1.21),
cms/source/server/uk/org/iscream/cms/server/core/Core.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/core/LoggerImpl.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/core/LoggerServant.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/core/loggers/FileLogger.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/core/loggers/MultiLogger.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/core/loggers/ScreenLogger.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleGUILogger.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleSwingLogger.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/FilterInfoServant.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.35),
cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.35),
cms/source/server/uk/org/iscream/cms/server/filter/KeyManager.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilter.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilterManager.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheck.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckManager.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckPipeline.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/ServiceCheckSkeleton.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.30),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/FTP__ServiceCheck.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/HTTP__ServiceCheck.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/IMAP__ServiceCheck.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/KeyChecker__Plugin.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/POP3__ServiceCheck.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SMTP__ServiceCheck.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SSH__ServiceCheck.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Telnet__ServiceCheck.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/TypeChecker__Plugin.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.30),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CIWrapper.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.39),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.18),
cms/source/util/uk/org/iscream/cms/util/ACL.java
(1.5),
cms/source/util/uk/org/iscream/cms/util/ACLDatagramSocket.java
(1.2),
cms/source/util/uk/org/iscream/cms/util/ACLServerSocket.java
(1.2),
cms/source/util/uk/org/iscream/cms/util/DateUtils.java
(1.6),
cms/source/util/uk/org/iscream/cms/util/FormatName.java
(1.13),
cms/source/util/uk/org/iscream/cms/util/InvalidQueueException.java
(1.5),
cms/source/util/uk/org/iscream/cms/util/InvalidXMLException.java
(1.4),
cms/source/util/uk/org/iscream/cms/util/Queue.java
(1.24),
cms/source/util/uk/org/iscream/cms/util/QueueMonitor.java
(1.9),
cms/source/util/uk/org/iscream/cms/util/Smtp.java
(1.9),
cms/source/util/uk/org/iscream/cms/util/StringUtils.java
(1.7),
cms/source/util/uk/org/iscream/cms/util/XMLPacket.java
(1.13),
cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java
(1.17),
cms/source/util/uk/org/iscream/cms/util/XMLStringParser.java
(1.15):
i-scream is now licensed under the GPL. I've added the GPL headers to every source file, and put a full copy of the license in the appropriate places. I think I've covered everything. This is going to be a mad commit ;)
2002-05-17 Friday 14:43 committed by pajs
cms/source/ihost/ihost.c (1.10):
Bug fix, and a minor change on the way i do things since it was broken :)
2002-05-17 Friday 12:21 committed by pajs
cms/source/ihost/ihost.c (1.9):
Now basic working version. Only tested on solaris.
2002-05-16 Thursday 18:57 committed by tdb
cms/source/ihost/Makefile (1.5):
CFLAGS get carried around properly. And debugging turned on for now.
2002-05-16 Thursday 16:23 committed by tdb
cms/source/ihost/Makefile (1.3):
statgrab is now libstatgrab.
2002-05-13 Monday 14:44 committed by tdb
cms/source/ihost/Makefile (1.2):
Now allows for seperate libraries to be defined per platform at the linking stage.
2002-05-13 Monday 13:05 committed by tdb
cms/source/ihost/Makefile (1.1):
Makefiles for both ihost and libstatgrab. Should work, but the code isn't complete enough to allow full testing yet.
2002-05-13 Monday 10:22 committed by pajs
cms/source/ihost/ihost.c (1.7):
Make it a little more sane again ;)
2002-05-12 Sunday 18:33 committed by pajs
cms/source/ihost/ihost.c (1.6):
Bug fixes so that heartbeat now works.
2002-05-12 Sunday 16:49 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java (1.29):
Send key *before* we add it to the key manager. The thinking behind this is that if the connection to the host fails, for whatever reason, we won't put the new key in the keymanager. This seems safer. But, as these two operations can't be fully atomic, it's inevitable that at some point a packet will arrive with an older or newer key than that in the key manager.
2002-05-12 Sunday 15:10 committed by pajs
cms/source/ihost/ihost.c (1.5):
Improved the memory managment.
2002-05-12 Sunday 13:00 committed by pajs
cms/source/ihost/ihost.c (1.4):
Untested heartbeat code added. Changed last_modified to char* as we never have to do any processing on it, so is easier to store it that way.
2002-05-10 Friday 21:05 committed by pajs
cms/source/ihost/ihost.c (1.2):
Compiles and connects to the iscream server and reads in the config.
2002-05-10 Friday 18:11 committed by pajs
cms/source/ihost/ihost.c (1.1):
Start of the c ihost work. May compile, may not. It wont do anything though :)
2002-04-15 Monday 18:26 committed by tdb
cms/source/conient/Config2.inc
(1.15),
cms/source/corbaservices/Config2.inc
(1.11),
cms/source/reports/php/Config.inc
(1.3),
cms/source/server/Config2.inc
(1.27):
Fix CVSROOT in all Makefiles. Now uses the anonymous pserver.
2002-04-05 Friday 12:54 committed by tdb
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/MiniWebServer.java (1.7):
Checking of the input string was a bit careless. For example, sending a simple "GET /" or "GET" would be enough to make it fall over.
2002-03-22 Friday 16:42 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java (1.34):
I wonder how much cpu time this "null" statement has wasted?
2002-03-22 Friday 14:22 committed by tdb
cms/source/server/build/etc/system.conf
(1.66),
cms/source/server/uk/org/iscream/cms/server/filter/KeyManager.java
(1.2):
Made the key length configurable.
2002-03-22 Friday 10:43 committed by tdb
cms/source/server/idl/iscream.idl
(1.20),
cms/source/server/uk/org/iscream/cms/server/filter/FilterInfoServant.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.34),
cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/filter/Makefile
(1.20),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.29),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.17):
Split the CORBA side of the filter in two. The Filter interface still does the receiving of data, just like it used to. This can optionally be turned off in the configuration if required. The new interface, FilterInfo, is used to provide information (host and ports) to other parts of the server about the Filter - namely the FilterManager. This split has been done so that the data receiving part of the Filter can be turned off, without breaking the FilterManager.
2002-03-21 Thursday 22:09 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java (1.28):
Removed a few lines of unused code.
2002-03-21 Thursday 17:44 committed by tdb
cms/source/server/build/etc/system.conf
(1.65),
cms/source/server/uk/org/iscream/cms/server/filter/KeyManager.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/filter/Makefile
(1.19),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.27),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/KeyChecker__Plugin.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Makefile
(1.12):
Initial work on host authentication for the server. Until I can get ihost doing it's side of the host authentication I can't really test any further. It seems to work, as in it filters data which isn't authenticated when told to do so in the config :)
2002-03-21 Thursday 17:26 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java (1.2):
Made the ACL dynamic. Missed it earlier :)
2002-03-21 Thursday 13:01 committed by tdb
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.26),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.22),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.12):
Made the ACL's dynamic where appropriate. This isn't perfect, the ACL will only get reloaded after the next connection. This is because the check is done in the main while loop, and will only get done before a new thread is spawned to deal with a connection. It will have the desired effect though, I hope :)
2002-03-20 Wednesday 17:03 committed by tdb
cms/source/util/uk/org/iscream/cms/util/ACL.java (1.4):
Added three new methods; clear() allows one to completely reset the ACL add(String acl) allows one to add rules in a String format setDefaultMode(boolean defaultMode) allows one to change the default mode Also made it clearer what the default "default mode" is, and what it will get set to upon construction. The thinking behind some of this is that you can "on the fly" change the setup of the ACL should it take your fancy. In terms of i-scream, you'd simply call clear() and the add(String acl) with the new String. You could do this by just creating a new ACL, and replacing the ACLServerSocket with a new one, but this seems neater. A downside is that there will be a point in time when the ACL will allow stuff that maybe it shouldn't. Maybe some synchronization is needed?
2002-03-20 Wednesday 16:32 committed by tdb
cms/source/server/build/etc/system.conf
(1.64),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Makefile
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SourceChecker__Plugin.java
(1.1):
New filter plugin to remove packets that don't match a given ACL. This allows filtering to be done based on ACL's at any point during a filter chain (rather than just the ends). This also semi-solves the problem of not being able to do an ACL on the CORBA input to a Filter (well, not easily afaik).
2002-03-20 Wednesday 13:40 committed by tdb
cms/source/server/build/run.sh
(1.3),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.39),
cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.11):
FilterManager's can now have their own individual configurations. I want to run more than one, and I want them to have different setups. Specifying a name for a FilterManager is similar to that of a Filter. There is a "-fm" flag to the startup which allows you to set it. It will then request a configuration of "FilterManager.<name>".
2002-03-20 Wednesday 13:05 committed by tdb
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.33),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.33),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilterManager.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.21):
Filter will now request the config "Filter.<name>", as opposed to just "<name>" which it did before. The documentation suggests it should do what it does now, and this seems the most sane thing to do.
2002-03-20 Wednesday 12:56 committed by tdb
cms/source/server/build/etc/system.conf
(1.63),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.10):
Added Access Control Lists to all parts of the server that listen for either TCP or UDP connections.
2002-03-19 Tuesday 17:22 committed by tdb
cms/source/server/build/etc/system.conf
(1.62),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.19):
Added ACL support to the TCP and UDP parts of the Filter. Not so sure about doing the same to the CORBA input bit though :)
2002-03-19 Tuesday 16:37 committed by tdb
cms/source/server/build/etc/system.conf
(1.61),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.32):
New options added to the configuration to permit activiation of individual input feeds in the Filter. You could, for example, disable the CORBA feed on all filters that have no children.
2002-03-19 Tuesday 14:51 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java (1.8):
Minor change to log message.
2002-03-19 Tuesday 12:18 committed by tdb
cms/source/util/uk/org/iscream/cms/util/ACL.java (1.3):
Added new constructor to take a String of the form: "expression:rule;expression:rule;expression:rule" This allows an ACL to be constructed from a single String, which is nice in the context of i-scream because we can read that from the config :)
2002-03-18 Monday 13:24 committed by tdb
cms/source/reports/php/Makefile
(1.4),
cms/source/reports/php/graphs/graphs.php
(1.1),
cms/source/reports/php/graphs/graphs_config.inc.php
(1.1),
cms/source/reports/php/index/index.php
(1.18),
cms/source/reports/rrdgraphing/README
(1.1),
cms/source/reports/rrdgraphing/graph.pl
(1.1),
cms/source/reports/rrdgraphing/watch.pl
(1.1),
cms/source/reports/rrdgraphing/iscream/XMLParser.pm
(1.1):
Merged in the code from the experimental tree. Still a few more things that I'd like to do, but it's all working now, which is good.
2002-03-18 Monday 12:54 committed by tdb
cms/source/reports/Makefile (1.4):
No longer have a need for this Makefile.
2002-03-13 Wednesday 12:44 committed by tdb
cms/source/util/uk/org/iscream/cms/util/XMLStringParser.java (1.14):
The XML parsing was completely failing to work in jdk 1.4. This broke some major bits of i-scream. This fix makes it work on jdk 1.4, and fortunately still works with jdk 1.3 and the external libraries :) So hopefully I haven't broken it. This also means that we can, on jdk 1.4, drop the two XML libraries (jaxp.jar and crimson.jar).
2002-03-07 Thursday 21:41 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java (1.40):
A sorta bug fix. If more data was sent about an individual disk (inodes free, for example) it would cause a new disk datacomponent to be created each time a packet arrived. This was because it'd find this new bits of "disk data" were not associated with a component, and thus create a new one. There's probably a far better long-term solution, like maybe a Hashmap of unused data itemas, as opposed to the current method of creating a String data component and not displaying it ;-) Cheers Pete for doing the host stuff on linux that made this bug come to light.
2002-02-15 Friday 22:27 committed by tdb
cms/source/util/uk/org/iscream/cms/util/ACL.java (1.2):
Typo in the javadoc.
2002-02-14 Thursday 17:17 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java (1.17):
Bug spotted by M.Slowe. We weren't adding the last case.
2002-02-14 Thursday 16:50 committed by ajm
cms/source/conient/uk/org/iscream/cms/conient/Conient.java (1.32):
Very serious fault in the code. Glad I spotted it :-)
2002-02-14 Thursday 16:46 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java (1.16):
Another suggestion by M.Slowe (mafoo@lintilla.org.uk). Only putting the count if it's greater than 1 looks much less cluttered. :)
2002-02-14 Thursday 16:32 committed by tdb
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java (1.15):
Now sorts the user list. Also removes duplicate entries replacing them with "user (count)". Mostly taken from a patch by M.Slowe (mafoo@lintilla.org.uk).
2002-02-13 Wednesday 16:28 committed by tdb
cms/source/reports/php/alerts/alerts.php
(1.33),
cms/source/reports/php/alerts/alerts_config.inc.php
(1.14):
Just a few changes I've made to the live copy of the the php reports. About time they were put back into CVS.
2002-02-11 Monday 15:16 committed by tdb
cms/source/server/build/etc/system.conf (1.60):
Seem to recall this 'averager' option being related to the C++ host. I'm pretty sure we don't need it now.
2002-02-09 Saturday 17:04 committed by tdb
cms/source/conient/Config2.inc
(1.14),
cms/source/conient/Makefile
(1.9),
cms/source/conient/build.config
(1.3),
cms/source/corbaservices/Config2.inc
(1.10),
cms/source/corbaservices/Makefile
(1.7),
cms/source/corbaservices/build.config
(1.3),
cms/source/server/Config2.inc
(1.26),
cms/source/server/Makefile
(1.24),
cms/source/server/build.config
(1.16):
Improved the javadoc generation in the Makefile setup. Now matches the ANT javadoc output. Also added links to external javadoc (such as pircbot) to make the pages more complete.
2002-02-08 Friday 16:09 committed by tdb
cms/source/util/uk/org/iscream/cms/util/Smtp.java (1.8):
Made the SMTP connection code more sane.
2002-02-07 Thursday 17:57 committed by tdb
cms/source/util/uk/org/iscream/cms/util/Smtp.java (1.7):
A problem existed when the SMTP server disconnected during the process of calling sendCommand. This resulted in the String 'temp' being null, which the next line did not check, and thus a NullPointer exception was thrown. This has been fixed by checking that 'temp' is not null explicitly. Here is the exception for reference: java.lang.NullPointerException at uk.org.iscream.cms.server.util.Smtp.sendCommand(Smtp.java:119) at uk.org.iscream.cms.server.util.Smtp.<init>(Smtp.java:51) at uk.org.iscream.cms.server.util.Smtp.<init>(Smtp.java:36) at uk.org.iscream.cms.server.client.alerters .EMail__Alerter.sendAlert(EMail__Alerter.java:70) at uk.org.iscream.cms.server.client.AlerterSkeleton .run(AlerterSkeleton.java:81) Thanks to Paul and AJ for helping :)
2002-02-07 Thursday 17:15 committed by tdb
cms/source/server/Config2.inc
(1.25),
cms/source/server/build.config
(1.15),
cms/source/server/build.xml
(1.13),
cms/source/server/configure
(1.16),
cms/source/server/build/etc/system.conf
(1.59),
cms/source/server/build/lib/README
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.31):
Merged in changes from the SERVER_PIRCBOT branch. The IRC__Alerter now uses pircbot (www.jibble.org/pircbot.php) for it's IRC connectivity. All the features from the old version have been moved across to the new one, with a few minor changes.
2002-02-06 Wednesday 22:59 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java (1.30.2.6):
The join and nick changing commands were broke - I forgot that they would also have arguments :) Now only checks the message starts with the command, rather than checking it was identical as with the other commands. Also fixed a bug where the nick change wasn't being propagated to pircbot, and thus it wouldn't realise private messages were for it after a nick change.
2002-02-05 Tuesday 22:39 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java (1.30.2.5):
Thought it'd be nice if VERSION returned the revision of the code.
2002-02-05 Tuesday 21:40 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java (1.30.2.4):
Improved the parsing of user input. Now will only match the exact String for the command - ignoring case sensitivity. Also tweaked the use of the config to stop the bot failing when some non-essential things can't be got from the config.
2002-02-05 Tuesday 18:00 committed by tdb
cms/source/server/build/etc/system.conf
(1.58.2.2),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.30.2.3):
Mostly tidying of code and commenting. Now much more complete, although there are still some issues with the underlying pircbot (sometimes hangs when the help command is sent, for example).
2002-02-04 Monday 23:19 committed by tdb
cms/source/server/build/etc/system.conf (1.58.2.1):
Added comment about PircBot to the comment/finger information.
2002-02-04 Monday 23:14 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java (1.30.2.2):
Some tweaks and additions. Should now have the functionality that the old version had. Still some bugs to iron out relating to pircbot though. Also need to tidy up and javadoc.
2002-02-04 Monday 00:14 committed by tdb
cms/source/server/Config2.inc
(1.24.2.1),
cms/source/server/build.config
(1.14.2.1),
cms/source/server/build.xml
(1.12.2.1),
cms/source/server/configure
(1.15.2.1),
cms/source/server/build/lib/README
(1.7.2.1),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.30.2.1):
Integration of PircBot into i-scream as a replacement for the internal IRC code that was put together in a hurry. PircBot makes the code much neater, and ensures that the IRC interactivity is nicely seperated from the main i-scream code. PircBot is maintained by Paul, an i-scream developer also, at http://www.jibble.org. Changes so far are mostly to move the existing features to the new structure provided by PircBot. It is still very much in development, and is very messy :)
2002-02-02 Saturday 19:40 committed by tdb
cms/source/server/Config2.inc
(1.24),
cms/source/server/build.config
(1.14),
cms/source/server/build.xml
(1.12),
cms/source/server/configure
(1.15),
cms/source/server/build/lib/README
(1.7):
Update the MySQL driver from 2.0.4 to 2.0.11.
2002-01-19 Saturday 17:54 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java (1.15):
After some work elsewhere in i-scream it became apparent that using the device (filesystem) as the key might not work. As an example: swap 7346808 32 7346776 1% /var/run swap 686080 1912 684168 1% /tmp These two mounts have the same device name, "swap", but different mount points. Before this change they would have been treated as the same, even though they clearly have different properties. Using the mount point isn't as ideal as the device, as you could move a mount point on a live filesystem... but that wouldn't cause too many problems as a new Register would just be created.
2002-01-17 Thursday 17:58 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java (1.30):
Will now respond to it's name regardless of it's case.
2002-01-10 Thursday 21:49 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java (1.21):
Fix for the following tracker bug on SourceForge: [ #490762 ] WebFeeder crashes (NullPointer) This bug occured when the directory for the webfeeder to place alerts in didn't exist. Unlike the rest of the block of code, this section didn't do any checks to make sure it existed before trying to get a listing of it. This resulted in a null pointer exception. The fix is simple - a check is done to make sure it's a directory before getting a listing. If it doesn't exist a warning is logged to alert the user that there is a problem. It is common for this directory not to exist if no alerts have yet be generated.
2002-01-08 Tuesday 14:24 committed by tdb
cms/source/util/uk/org/iscream/cms/util/ACL.java
(1.1),
cms/source/util/uk/org/iscream/cms/util/ACLDatagramSocket.java
(1.1),
cms/source/util/uk/org/iscream/cms/util/ACLServerSocket.java
(1.1),
cms/source/util/uk/org/iscream/cms/util/Makefile
(1.15):
Merged ACL code into the util package. This code was previously in CVS:experimental/server/ACL.
2001-12-20 Thursday 02:26 committed by tdb
cms/source/reports/php/Makefile (1.3):
Been meaning to do this for a while :) All the files need to be in the same directory on the webserver, so it seems silly generating a tarfile with them all in sub directories :)
2001-12-11 Tuesday 17:52 committed by tdb
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java (1.22):
A slight tidy up. Changes to reflect the alterations in the StringUtils util class. Also some tidying up of the code. Still logically does the same thing as it did before, I hope ;)
2001-12-11 Tuesday 17:23 committed by tdb
cms/source/util/uk/org/iscream/cms/util/StringUtils.java (1.6):
Changed the wildcardMatch method. Now more optimal (returns immediately when not a match), and only matches one value against a single expression. This makes it more generic and useful for other bits of code.
2001-12-11 Tuesday 14:56 committed by tdb
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java (1.21):
Removed note about not cleaning up Configuration objects - that's handled elsewhere now.
2001-12-10 Monday 22:49 committed by tdb
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.20),
cms/source/util/uk/org/iscream/cms/util/StringUtils.java
(1.5):
Pulled out the wildcardCheck method because it's rather more generic than it's use in the ConfigurationManagerServant. I still need to tidy some of the comments and variable names to abstract it a bit more, and I might also remove it taking a semi-colon seperated list - that's more behaviour of the configuration system. It's a start, and I'll remember to do the rest when I read this commit message tomorrow :)
2001-12-10 Monday 22:20 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/HTTP__ServiceCheck.java
(1.9),
cms/source/util/uk/org/iscream/cms/util/Queue.java
(1.23):
Some minor javadoc tweaks. The first sentence is now more obvious to the javadoc parser.
2001-11-26 Monday 19:21 committed by tdb
cms/source/server/uk/org/iscream/cms/server/rootfilter/CIWrapper.java (1.11):
Some error checking to handle client interfaces disconnecting without any warning. In fact, this shouldn't happen, but it'd be nice if it was cleanly dealt with :)
2001-11-26 Monday 12:56 committed by tdb
cms/source/server/build/etc/system.conf
(1.58),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.21):
Completing this feature request: [ #479631 ] heartbeat monitor - starting list Adds hosts defined in this configuration value to the heartbeat monitor on startup. Monitor.Heartbeat.initialHosts=raptor.ukc.ac.uk;myrtle.ukc.ac.uk This means the Heartbeat Monitor will generate heartbeat alerts if these hosts don't send in a heartbeat within the expected time. This is useful in situations where the i-scream server comes up after the hosts have gone down, which usually wouldn't have generated an alert - because the server would never have seen the hosts to know they're gone.
2001-11-26 Monday 11:59 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.9):
Changed the Memory Monitor to correctly deal with "kb" values. This parallels the change in the Disk Monitor detailed by this Sourceforge bug tracker: [ #476364 ] disk monitor using 'value' thresholds
2001-11-25 Sunday 19:46 committed by tdb
cms/source/conient/configure
(1.7),
cms/source/corbaservices/configure
(1.4),
cms/source/server/configure
(1.14):
Fix for the following bug tracker on sourceforge: [ #483807 ] configure scripts The configure scripts specified where wget was expected to be. It now looks in different locations, falling back on just running "wget" (assuming it's in the path). This is better than it was before.
2001-11-25 Sunday 19:34 committed by tdb
cms/source/conient/Config2.inc
(1.13),
cms/source/corbaservices/Config2.inc
(1.9),
cms/source/reports/php/Config.inc
(1.2),
cms/source/server/Config2.inc
(1.23):
Updated the CVSROOT setting in the Makefile build setup to point at the anonymous cvs server at cvs.i-scream.org.uk.
2001-11-15 Thursday 13:45 committed by tdb
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java (1.11):
It seems just catching org.omg.CORBA.COMM_FAILURE wasn't enough. This used to work, so I'm putting it down to a change in JacORB. Odd though :) Without this fix, when a Corba-based client disconnected the Queue's it was associated with were not closed. This result in the Queue's overflowing and flagging up some alerts.
2001-11-15 Thursday 11:47 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java (1.13):
A small change to allow the 'thresholdMeasure' to be specified on a per mount point basis. This seems a good idea because the actual thresholds can already be specified for individual mount points. Of course, as with the thresholds, a more global one can be specified which covers all mount of the mount points. The format is similar to that for mount points. Monitor.Disk./fs.thresholdMeasure={PERCENTAGE,VALUE} Monitor.Disk.thresholdMeasure={PERCENTAGE,VALUE}
2001-11-07 Wednesday 17:55 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java (1.12):
Bug Fix for the following tracker ID on sourceforge: [ #479162 ] Disk Monitor - assumption of order As stated in the above bug report, the state of a disk was stored using only it's position in (ultimately) df's output. This position could change at runtime which makes it not that reliable. The consequences of a change in the position would not have been a disaster, but would have caused some confusion. The key for storing a disks state is now the physical device name, as this is will not change. The mount point was considered as the key, but it was decided that this could change at runtime too.
2001-11-07 Wednesday 17:51 committed by tdb
cms/source/server/build/etc/system.conf (1.57):
Typo fixed in the configuration for the logging alerter. The message setting was not being picked up, which resulted in the default being used. The default was not overly useful :)
2001-11-07 Wednesday 16:44 committed by tdb
cms/source/server/build/etc/system.conf
(1.56),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.11):
Typo fixes.
2001-11-07 Wednesday 15:58 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java (1.10):
Bug Fix for the following tracker ID on sourceforge: [ #476364 ] disk monitor using 'value' thresholds This bug fix addresses the issue with 'kb disk checks' not checking the amount of disk space free, but rather the disk space in use. Whilst this was probably the plan initially, it seems somewhat more useful to check the amount of free space and alert if the value falls too low. This change has now been made. It should be noted that the documentation talks about 'kb of disk in use', which is not correct. The comments in the configuration file, however, talk about the 'absolute value of space free'. We'll take the latter as correct.
2001-10-10 Wednesday 18:12 committed by tdb
cms/source/reports/php/Makefile (1.2):
Added the logins timeline directory to the Makefile :)
2001-07-18 Wednesday 17:09 committed by tdb
cms/source/conient/configure
(1.6),
cms/source/corbaservices/configure
(1.3):
Keeping the old-style configure scripts up-to-date.
2001-07-17 Tuesday 18:07 committed by tdb
cms/source/server/configure
(1.13),
cms/source/server/idl/Makefile
(1.10):
Forgot to change the old-style build setup at some point. Corrected links to downloads of JAR files. Fixed the IDL compiler sloppy names...
2001-06-14 Thursday 18:04 committed by tdb
cms/source/server/build.xml (1.11):
This is a TEMPORARY fix. It appears the naming we've used in the IDL is not of the correct syntax. This will override the checks, but it should be solved correctly really :)
2001-06-14 Thursday 18:03 committed by ajm
cms/source/corbaservices/build.config
(1.2),
cms/source/corbaservices/build.xml
(1.2),
cms/source/conient/build.config
(1.2),
cms/source/conient/build.xml
(1.2):
small modifications. removed packageutil reference in the usage changed the lib downloads to point to the external website
2001-06-14 Thursday 17:42 committed by tdb
cms/source/server/build.config (1.13):
Libraries are now available from the main website.
2001-06-14 Thursday 16:38 committed by ajm
cms/source/conient/README
(1.2),
cms/source/conient/build.config
(1.1),
cms/source/conient/build.xml
(1.1),
cms/source/corbaservices/build.config
(1.1),
cms/source/corbaservices/build.xml
(1.1):
Now supports Ant build scripts
2001-06-11 Monday 15:00 committed by tdb
cms/source/conient/Config2.inc
(1.12),
cms/source/corbaservices/Config2.inc
(1.8),
cms/source/server/Config2.inc
(1.22),
cms/source/server/build.config
(1.11):
The location in CVS has changed... all CMS source is now under the cms module.
2001-05-31 Thursday 11:27 committed by pjm2
cms/source/reports/php/shared/24hourback2800.gif
(1.2),
cms/source/reports/php/shared/24hourback800.gif
(1.2):
The 9-5 zone is yellow
2001-05-30 Wednesday 19:54 committed by pjm2
cms/source/reports/php/index/index.php (1.17):
Added the icon and link to the login timeline pages. yay.
2001-05-30 Wednesday 19:48 committed by pjm2
cms/source/reports/php/shared/logins_logo.gif (1.1):
A 32x32 gif logo for the login timeline pages (for use on the index page of the web reports)
2001-05-30 Wednesday 19:12 committed by pjm2
cms/source/reports/php/logins/logins.php (1.1):
The main page for viewing the login timeline graph thingies. Similar in layout to the historical reports and makes use of files stored within the historical reports directories. Any login that has appeared within the reporting period will appear on this page. The user must select the date to view, followed by the machine name. All logins are currently shown on the same page. Perhaps more wizzo things may happen in the future. The are subtle differences in the 9-5 lines so that strange people may compare people's login times with the typical office hours.
2001-05-30 Wednesday 19:09 committed by pjm2
cms/source/reports/php/logins/logins_config.inc.php (1.1):
Configuration file for viewing the PHP login timeline pages
2001-05-30 Wednesday 19:06 committed by pjm2
cms/source/reports/php/shared/24hourscale800.gif (1.1):
The image used as the scale at both the top and the bottom of the login timeline report pages.
2001-05-30 Wednesday 19:05 committed by pjm2
cms/source/reports/php/shared/24hourback2800.gif
(1.1),
cms/source/reports/php/shared/24hourback800.gif
(1.1):
The two images used for the background of the login timeline pages
2001-05-29 Tuesday 23:00 committed by tdb
cms/source/corbaservices/Makefile (1.6):
Changed some static references to "build" to $(BUILD), and made the install target fully install :) (was missing out etc)
2001-05-29 Tuesday 22:47 committed by tdb
cms/source/corbaservices/Config2.inc
(1.7),
cms/source/corbaservices/Makefile.inc
(1.3):
Modified to accept the javac flags in the Config file.
2001-05-29 Tuesday 18:41 committed by tdb
cms/source/conient/Config2.inc
(1.11),
cms/source/conient/Makefile
(1.8),
cms/source/conient/uk/org/iscream/cms/conient/Configuration.java
(1.10),
cms/source/conient/uk/org/iscream/cms/conient/ConfigurationDialog.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/Conient.java
(1.31),
cms/source/conient/uk/org/iscream/cms/conient/ConnectionHandler.java
(1.33),
cms/source/conient/uk/org/iscream/cms/conient/ControlPanel.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/DataPanel.java
(1.26),
cms/source/conient/uk/org/iscream/cms/conient/DataReader.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/HostDisplayPanel.java
(1.39),
cms/source/conient/uk/org/iscream/cms/conient/Makefile
(1.13),
cms/source/conient/uk/org/iscream/cms/conient/PacketTimer.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/QueueFrame.java
(1.16),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAdd.java
(1.3),
cms/source/conient/uk/org/iscream/cms/conient/SwingSafeAddCard.java
(1.2),
cms/source/conient/uk/org/iscream/cms/conient/TunnelProcess.java
(1.2),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/CPUDataComponent.java
(1.11),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataComponent.java
(1.9),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DataFormatException.java
(1.6),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DateDataComponent.java
(1.10),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/DiskDataComponent.java
(1.2),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/Makefile
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ProcessesDataComponent.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/ServiceDataComponent.java
(1.7),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StorageDataComponent.java
(1.4),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/StringDataComponent.java
(1.17),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UptimeDataComponent.java
(1.5),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/UsersDataComponent.java
(1.14),
cms/source/conient/uk/org/iscream/cms/conient/datacomponents/VisibleDataComponent.java
(1.6):
The last of the central monitoring system packages to be changed to the newer structure. It has changed from; uk.org.iscream.conient.* to; uk.org.iscream.cms.conient.* This is in keeping with the new style of packaging.
2001-05-29 Tuesday 18:24 committed by tdb
cms/source/corbaservices/Config2.inc
(1.6),
cms/source/corbaservices/Makefile
(1.5),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/CorbaServices.java
(1.9),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/Makefile
(1.3),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/MiniWebServer.java
(1.6):
Package structure has been changed from; uk.org.iscream.corbaservices.* to; uk.org.iscream.cms.corbaservices.* This is in keeping with the rest of the central monitoring system server. It may be possible to change this back at some date, if the corbaservices really becomes a completely standalone application. At the moment, however, it's too suited to just doing the job required of it by the cms server, rather than as a general purpose application.
2001-05-29 Tuesday 18:08 committed by tdb
cms/source/TemplateClass.java (1.12):
The great package change even affects Template files :)
2001-05-29 Tuesday 18:02 committed by tdb
cms/source/server/Config2.inc
(1.21),
cms/source/server/Makefile
(1.23),
cms/source/server/build.config
(1.10),
cms/source/server/build.xml
(1.10),
cms/source/server/build/etc/default.properties
(1.15),
cms/source/server/build/etc/system.conf
(1.55),
cms/source/server/idl/Makefile
(1.9),
cms/source/server/idl/iscream.idl
(1.19),
cms/source/server/uk/org/iscream/cms/server/Makefile
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/Alert.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/client/AlerterManager.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/client/Makefile
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/MonitorManager.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/client/PluginAlerter.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/PluginMonitor.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/Register.java
(1.17),
cms/source/server/uk/org/iscream/cms/server/client/WebFeeder.java
(1.19),
cms/source/server/uk/org/iscream/cms/server/client/alerters/EMail__Alerter.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.29),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Logging__Alerter.java
(1.2),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Makefile
(1.6),
cms/source/server/uk/org/iscream/cms/server/client/alerters/WebFeeder__Alerter.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/monitors/CPU__Monitor.java
(1.24),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Disk__Monitor.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Heartbeat__Monitor.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Load__Monitor.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Makefile
(1.11),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Memory__Monitor.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Process__Monitor.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Services__Monitor.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/client/monitors/Swap__Monitor.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/monitors/UserCount__Monitor.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/client/monitors/WebFeeder__Monitor.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceMain.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/clientinterface/ClientInterfaceServant.java
(1.11),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaClientListenerServant.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaControlHandlerServant.java
(1.14),
cms/source/server/uk/org/iscream/cms/server/clientinterface/CorbaDataHandler.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/clientinterface/Makefile
(1.11),
cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPClientListener.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPControlHandler.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/clientinterface/TCPDataHandler.java
(1.13),
cms/source/server/uk/org/iscream/cms/server/componentmanager/Component.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentCORBAException.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentManager.java
(1.38),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ComponentStartException.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationCache.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ConfigurationProxy.java
(1.15),
cms/source/server/uk/org/iscream/cms/server/componentmanager/Makefile
(1.7),
cms/source/server/uk/org/iscream/cms/server/componentmanager/PropertyNotFoundException.java
(1.3),
cms/source/server/uk/org/iscream/cms/server/componentmanager/ReferenceManager.java
(1.16),
cms/source/server/uk/org/iscream/cms/server/core/CircularIncludeException.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationManagerServant.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/core/ConfigurationServant.java
(1.20),
cms/source/server/uk/org/iscream/cms/server/core/Core.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/core/LoggerImpl.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/core/LoggerServant.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/core/Makefile
(1.15),
cms/source/server/uk/org/iscream/cms/server/core/loggers/FileLogger.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/core/loggers/Makefile
(1.6),
cms/source/server/uk/org/iscream/cms/server/core/loggers/MultiLogger.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/core/loggers/ScreenLogger.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleGUILogger.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/core/loggers/SimpleSwingLogger.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/FilterMain.java
(1.31),
cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/filter/FilterThread.java
(1.32),
cms/source/server/uk/org/iscream/cms/server/filter/Makefile
(1.18),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilter.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/PluginFilterManager.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheck.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckManager.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/PluginServiceCheckPipeline.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/filter/ServiceCheckSkeleton.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReader.java
(1.12),
cms/source/server/uk/org/iscream/cms/server/filter/TCPReaderInit.java
(1.25),
cms/source/server/uk/org/iscream/cms/server/filter/UDPReader.java
(1.18),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/EnforceEssentialData__Plugin.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/FTP__ServiceCheck.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/HTTP__ServiceCheck.java
(1.8),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/IMAP__ServiceCheck.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Makefile
(1.10),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/POP3__ServiceCheck.java
(1.6),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SMTP__ServiceCheck.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/SSH__ServiceCheck.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/Telnet__ServiceCheck.java
(1.4),
cms/source/server/uk/org/iscream/cms/server/filter/plugins/TypeChecker__Plugin.java
(1.5),
cms/source/server/uk/org/iscream/cms/server/filtermanager/FilterManager.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostInit.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/filtermanager/HostListener.java
(1.9),
cms/source/server/uk/org/iscream/cms/server/filtermanager/Makefile
(1.5),
cms/source/server/uk/org/iscream/cms/server/rootfilter/CIWrapper.java
(1.10),
cms/source/server/uk/org/iscream/cms/server/rootfilter/Makefile
(1.6),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java
(1.38),
cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilterServant.java
(1.16),
cms/source/util/uk/org/iscream/cms/util/DateUtils.java
(1.5),
cms/source/util/uk/org/iscream/cms/util/FormatName.java
(1.12),
cms/source/util/uk/org/iscream/cms/util/InvalidQueueException.java
(1.4),
cms/source/util/uk/org/iscream/cms/util/InvalidXMLException.java
(1.3),
cms/source/util/uk/org/iscream/cms/util/Makefile
(1.14),
cms/source/util/uk/org/iscream/cms/util/Queue.java
(1.22),
cms/source/util/uk/org/iscream/cms/util/QueueMonitor.java
(1.8),
cms/source/util/uk/org/iscream/cms/util/Smtp.java
(1.6),
cms/source/util/uk/org/iscream/cms/util/StringUtils.java
(1.4),
cms/source/util/uk/org/iscream/cms/util/XMLPacket.java
(1.12),
cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java
(1.16),
cms/source/util/uk/org/iscream/cms/util/XMLStringParser.java
(1.13):
Major change in the java package naming. This has been held off for some time now, but it really needed doing. The future packaging of all i-scream products will be; uk.org.iscream.<product>.<subpart>.* In the case of the central monitoring system server this will be; uk.org.iscream.cms.server.* The whole server has been changed to follow this structure, and tested to a smallish extent. Further changes in other parts of the CMS will follow.
2001-05-24 Thursday 15:11 committed by tdb
cms/source/server/build/etc/system.conf
(1.54),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Logging__Alerter.java
(1.1),
cms/source/server/uk/org/iscream/cms/server/client/alerters/Makefile
(1.5):
A new alerter that writes alerts to the system logfile, thus keeping a permanent record should the need arise to see "what happened" at some point in the past. It currently logs at DEBUG level, although I propose a new level be introduced. This will be discussed.
2001-05-23 Wednesday 19:29 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/monitors/Queue__Monitor.java (1.12):
A small fix that should have been done ages ago. It deals with the following error message; [5/23/01 6:49:04 PM] [WARNING] Queue{client.monitors.Queue__Monitor(v1.11)}: Received packet from 6844289 with bad queue information: java.lang.NumberFormatException: [deleted] A queue size of "[deleted]" may be generated when a slot in a queue becomes empty. This often only happens once after which point the Queue is deleted, but it could easily be a regular occurance. We just silently drop this item. Maybe a better solution would be to send -1, so it would still parse as an integer value, yet clearly be wrong. That's a Queue issue anyway.
2001-05-20 Sunday 01:57 committed by tdb
cms/source/server/README
(1.10),
cms/source/server/build/README
(1.5),
cms/source/server/build/lib/README
(1.6):
General update to the README files.
2001-05-19 Saturday 17:28 committed by tdb
cms/source/server/build.config
(1.9),
cms/source/server/build.xml
(1.9):
Fully commented the configuration file.
2001-05-18 Friday 03:12 committed by tdb
cms/source/server/build.config
(1.8),
cms/source/server/build.xml
(1.8):
cvsbuild target added :) It's a touch crude due to the way ANT works. In fact, it's the first thing that's been done "outside" of the ANT environment. I may submit a feature request on this one, if possible. This leaves the build setup here complete. Still some tidying up to do, very much so in the configuration file. Probably a few bugs too, but all the features covered by the Makefile setup (including configure) are included. Also need to adjust documentation accordingly.
2001-05-18 Friday 02:32 committed by tdb
cms/source/server/build.config
(1.7),
cms/source/server/build.xml
(1.7):
Install target now completed. Only task left to complete to bring this ANT build script in line with the current Makefile is the "cvsbuild". This is somewhat more involved though.
2001-05-18 Friday 02:02 committed by tdb
cms/source/server/build.xml (1.6):
Will not bother with SQL table generation. This is beyond to scope of this build script.
2001-05-18 Friday 02:01 committed by tdb
cms/source/server/build.config
(1.6),
cms/source/server/build.xml
(1.5):
Util package generation completed. Also added usage target as default.
2001-05-18 Friday 01:40 committed by tdb
cms/source/server/build.config
(1.5),
cms/source/server/build.xml
(1.4):
Javadoc generation completed. Very nicely done too, another "nice" ant feature!
2001-05-15 Tuesday 14:20 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java (1.8):
A seconds/milliseconds discrepancy fixed.
2001-05-14 Monday 03:47 committed by tdb
cms/source/server/build.config
(1.4),
cms/source/server/build.xml
(1.3):
Upon reflection, the URL should at least be stored in the config ;)
2001-05-14 Monday 03:43 committed by tdb
cms/source/server/build.config
(1.3),
cms/source/server/build.xml
(1.2):
Some more additions. Not entirely happy with either really. I'd like to be able to specify the "library list" in the config file, and then use this in both the distclean and fetch. Also need to drop the "shortcut" targets. Finally, the run target works, but is far from satisfactory - much better to run manually.
2001-05-13 Sunday 02:52 committed by tdb
cms/source/server/build/etc/system.conf (1.53):
The alerting level for the WebFeeder has been changed to have the format of the other alerters (as it now extends the skeleton class for alerters). It therefore requires a configuration value with a common format.
2001-05-13 Sunday 02:47 committed by tdb
cms/source/server/uk/org/iscream/cms/server/client/AlerterSkeleton.java
(1.7),
cms/source/server/uk/org/iscream/cms/server/client/alerters/EMail__Alerter.java
(1.23),
cms/source/server/uk/org/iscream/cms/server/client/alerters/IRC__Alerter.java
(1.28),
cms/source/server/uk/org/iscream/cms/server/client/alerters/WebFeeder__Alerter.java
(1.8):
A small bug had crept in here. The _name attribute was always being returned as it stood in the skeleton class (when accessed by a method written in the skeleton class, but called on an extending class). This is solved by adding an accessor. This will result in configuration being looked up for the relevant name, as opposed to always the name of the abstract class.
2001-05-12 Saturday 22:29 committed by tdb
cms/source/corbaservices/build/etc/services.conf
(1.3),
cms/source/corbaservices/uk/org/iscream/cms/corbaservices/CorbaServices.java
(1.8):
Changes to reflect the updates in JacORB (1.3.21).
2001-05-12 Saturday 01:14 committed by tdb
cms/source/server/build.config
(1.2),
cms/source/server/build/etc/default.properties
(1.14),
cms/source/server/idl/Makefile
(1.8):
Changes to reflect the updates in JacORB (1.3.21).
2001-05-07 Monday 17:22 committed by tdb
cms/source/server/build.config
(1.1),
cms/source/server/build.xml
(1.1):
A start at a build script written in XML for the Ant build tool. This requires Ant, which can be downloaded from http://jakarta.apache.org/ant. Note that this has only been tested on Unix, not Windows. It currently just builds the package, none of the extra facilities such as javadoc are done. The TODO list looks something like this; build/jar util package install target cvs version build (including cleanup) javadoc sql table generation run target distclean target
2001-05-06 Sunday 11:30 committed by pjm2
cms/source/reports/php/shared/title.inc.php (1.17):
Added an inline stylesheet to highlight hrefs and input buttons. There is a little bit more blue creeping in here and there as well...
2001-05-01 Tuesday 20:25 committed by ajm
cms/source/conient/uk/org/iscream/cms/conient/ConnectionHandler.java
(1.32),
cms/source/conient/uk/org/iscream/cms/conient/Makefile
(1.12),
cms/source/conient/uk/org/iscream/cms/conient/TunnelProcess.java
(1.1):
Added a new class to be a W-rapper (aye!) which holds the Process object that holds the tunnel process. This allows the connection handler to simply pass round a reference to this object, where as before I wrongly assumed how java's reference passing worked. All fine now. The processes get cleaned up when the user drops the connection. No stray cmd processes are left about for the user to close manually, and probably closes a possible security problem too...
2001-04-24 Tuesday 14:36 committed by pjm2
cms/source/reports/php/shared/title.inc.php (1.16):
Now used the animated i-scream icon.
2001-04-24 Tuesday 14:35 committed by pjm2
cms/source/reports/php/shared/i-scream-button-anim.gif (1.1):
An animated icon, wooo...
2001-04-10 Tuesday 11:26 committed by pjm2
cms/documentation/printable/spec/xml/xml_expected_data.pdf
(1.1),
cms/documentation/printable/spec/xml/xml_recommendations.pdf
(1.1):
Some more PDFs
2001-04-10 Tuesday 11:25 committed by pjm2
cms/documentation/printable/spec/domain/problem_domain.pdf
(1.1),
cms/documentation/printable/spec/protocols/protocols.pdf
(1.1):
2001-04-10 Tuesday 11:22 committed by pjm2
cms/documentation/printable/analysis/comparison_big_brother.pdf
(1.1),
cms/documentation/printable/client/conient_maintenance.pdf
(1.1),
cms/documentation/printable/client/conient_user_guide.pdf
(1.1),
cms/documentation/printable/host/ihost/ihost_maintenance.pdf
(1.1),
cms/documentation/printable/host/ihost/ihost_user_guide.pdf
(1.1),
cms/documentation/printable/host/winhost/winhost_maintenance.pdf
(1.1),
cms/documentation/printable/host/winhost/winhost_user_guide.pdf
(1.1),
cms/documentation/printable/plan/est_time_allocation.pdf
(1.1),
cms/documentation/printable/plan/est_time_allocation_revised.pdf
(1.1),
cms/documentation/printable/plan/implementation_phases.pdf
(1.1),
cms/documentation/printable/plan/risk_analysis.pdf
(1.1),
cms/documentation/printable/process/cvs_softwarebuilds.pdf
(1.1),
cms/documentation/printable/process/cvslog_documentation.pdf
(1.1),
cms/documentation/printable/process/cvslog_experimental.pdf
(1.1),
cms/documentation/printable/process/cvslog_misc.pdf
(1.1),
cms/documentation/printable/process/cvslog_source.pdf
(1.1),
cms/documentation/printable/process/cvslog_web.pdf
(1.1),
cms/documentation/printable/process/meeting_minutes.pdf
(1.1),
cms/documentation/printable/process/use_of_website.pdf
(1.1),
cms/documentation/printable/reports/database_design.pdf
(1.1),
cms/documentation/printable/reports/dbreporter_maintenance.pdf
(1.1),
cms/documentation/printable/reports/dbreporter_user_guide.pdf
(1.1),
cms/documentation/printable/reports/web_reports_maintenance.pdf
(1.1),
cms/documentation/printable/reports/web_user_guide.pdf
(1.1),
cms/documentation/printable/server/corba_services.pdf
(1.1),
cms/documentation/printable/server/server_maintenance.pdf
(1.1),
cms/documentation/printable/server/server_user_guide.pdf
(1.1),
cms/documentation/printable/spec/code/java_coding_standards.pdf
(1.1),
cms/documentation/printable/spec/docs/document_standards.pdf
(1.1):
2001-04-09 Monday 12:47 committed by pjm2
cms/source/reports/php/shared/title.inc.php (1.15):
Removed the noindex,nofollow robots meta tag so that we may have the reports pages included in search engine results as well. Might increase our chances of being found ;)
2001-04-05 Thursday 14:09 committed by pjm2
cms/source/reports/php/shared/bottom.inc (1.9):
Altered the email address
2001-04-04 Wednesday 21:51 committed by tdb
cms/source/util/uk/org/iscream/cms/util/Queue.java (1.21):
More changes to attempt to lock down the Queue problems.
2001-04-03 Tuesday 15:48 committed by pjm2
cms/source/reports/php/shared/title.inc.php (1.14):
Added the i-scream button to the top of each report page. This links to the main i-scream website and replaces the banner at the bottom of each page.
2001-04-03 Tuesday 15:41 committed by pjm2
cms/source/reports/php/shared/i-scream-button.gif (1.1):
Urgle burgle, just a little standard-size button image to be used by the reports locally.
2001-04-03 Tuesday 15:38 committed by pjm2
cms/source/reports/php/shared/bottom.inc (1.8):
Removed the i-scream banner from the bottom of each report page. We don't really want this being requested from the main site every ten seconds ;)
2001-03-29 Thursday 14:46 committed by tdb
cms/documentation/plan/doc_strategy.txt (1.26, PROJECT_COMPLETION):
w00t ! Finished :-)
2001-03-29 Thursday 14:07 committed by tdb
cms/documentation/printable/process/cvslog_documentation.doc (1.1, PROJECT_COMPLETION):
This log will never make it to submission. muhahahahaha.
2001-03-29 Thursday 14:00 committed by tdb
cms/documentation/printable/server/server_user_guide.doc (1.6, PROJECT_COMPLETION):
minor change.
2001-03-29 Thursday 14:00 committed by tdb
cms/documentation/printable/plan/est_time_allocation_revised.doc (1.1, PROJECT_COMPLETION):
Revised doc. Written by ab11.
2001-03-29 Thursday 11:06 committed by tdb
cms/documentation/printable/server/server_user_guide.doc (1.5):
Forgot to add my pawprint.
2001-03-29 Thursday 11:05 committed by tdb
cms/documentation/printable/server/server_user_guide.doc (1.4):
Now finished.
2001-03-29 Thursday 09:47 committed by pjm2
cms/documentation/printable/analysis/comparison_big_brother.doc (1.2, PROJECT_COMPLETION):
Added aj's approval of the document
2001-03-29 Thursday 09:29 committed by pjm2
cms/documentation/printable/analysis/comparison_big_brother.doc (1.1):
A comparison with Big Brother.
2001-03-29 Thursday 08:34 committed by tdb
cms/documentation/printable/server/server_user_guide.doc (1.3):
Got part way through reading... a few minor changes.
2001-03-29 Thursday 07:51 committed by ajm
cms/documentation/printable/server/server_user_guide.doc (1.2):
Almost complete, only the booting and installation section remains.
2001-03-29 Thursday 05:50 committed by tdb
cms/documentation/printable/host/c++/C++Host_Maintainance.doc
(1.3, PROJECT_COMPLETION),
cms/documentation/printable/host/c++/C++Host_user_guide.doc
(1.3, PROJECT_COMPLETION),
cms/documentation/printable/host/java/JavaHost_User_Guide.doc
(1.4, PROJECT_COMPLETION):
Minor modifications.
2001-03-29 Thursday 05:27 committed by tdb
cms/documentation/plan/doc_strategy.txt (1.25):
Another one bites the dust :-)
2001-03-29 Thursday 05:26 committed by tdb
cms/documentation/printable/server/corba_services.doc (1.1, PROJECT_COMPLETION):
Written and checked over.
2001-03-29 Thursday 05:26 committed by tdb
cms/documentation/printable/process/cvs_softwarebuilds.doc (1.2, PROJECT_COMPLETION):
Checked over. Made some minor corrections.
2001-03-29 Thursday 05:25 committed by tdb
cms/documentation/printable/client/conient_maintenance.doc (1.5, PROJECT_COMPLETION):
Verified.
2001-03-29 Thursday 02:08 committed by tdb
cms/documentation/plan/doc_strategy.txt (1.24):
Tidied up.
2001-03-29 Thursday 02:07 committed by ajm
cms/documentation/printable/server/server_user_guide.doc (1.1):
initial checkin...40% complete.
2001-03-29 Thursday 01:59 committed by tdb
cms/documentation/printable/process/Task_management_Meeting_strategy.doc (1.2, PROJECT_COMPLETION):
Conforms properly to template.
2001-03-29 Thursday 01:44 committed by tdb
cms/documentation/printable/process/cvs_softwarebuilds.doc (1.1):
Document detailing how CVS was used in the project, and how software builds were linked into this.
2001-03-29 Thursday 00:22 committed by ab11
cms/documentation/printable/process/Task_management_Meeting_strategy.doc (1.1):
Inital Version