1998-06-03  Jaka Mocnik <jaka.mocnik@kiss.uni-lj.si>

	* widgets/gtkdial.[ch]: moved to libgnomeui.
	* widgets/Makefile.am: changed to accomodate above changes.
	
Mon Jun  1 00:43:23 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* app/rmon_panel.[ch]: started implementation of RMON functionality.

Sun May 31 11:25:14 EDT 1998 Gregory McLean <gregm@comstar.net>

	* widgets/gtkledbar.[ch]: led_bar_sequence_step added.
	This makes it trivial to make a 'scanning' led. Repeated calls
        to this function will step the lit led back and forth in the bar.
	led_bar_light_percent: pass this a percentage (float) and it will
	light the coresponding leds.
	led_bar_new: changed to have the number of segments in the bar passed
	to it. led_bar_new (10); will return a led_bar with ten segments.
	I consider this thing done for my purposes. If anyone wants it to
	do anything else have at it :)

Sat May 30 21:35:01 EDT 1998 Gregory McLean <gregm@comstar.net>

	* widgets/gtkledbar.[ch]: Cute toy I hacked up to get a grasp on
        doing composite widgets. Hey someone may even like it :)
        * widgets/Makefile.am: Added the gtkledbar.[ch] to the lib.
        * widgets/test.c: updated to use the led bar. (its strangely 
	mesmerizing) Maybe with some addtional work some of the audio folks
        will find a real use for it :)

1998-05-29  Gregory McLean  <gregm@tweetie.comstar.net>

	* widgets/gtkdial.c (gtk_dial_paint): fixed a silly rendering bug,
	thanks to adustman@comstar.net for pointing this out.

1998-05-29  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* widgets/Makefile.am (test_LDADD): Added '$(INTLLIBS)'.

	* collector/Makefile.am (collector_LDADD): Added '$(INTLLIBS)'.

Wed May 27 09:15:46 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* widgets/Makefile.am : Applied patch from 
	  Timo Sirainen <aaaaaa@sicom.fi>.

Tue May 26 23:28:47 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* app/Makefile.am app/config_panel.c app/main.h app/main_panel.c
	  app/rmon_panel.c app/rmon_panel.h po/POTFILES.in : 
	  Start of RMON panel.
	* mibs/TUBS-IBR-LINUX-MIB : Linux MIB.

Mon May 25 23:50:46 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* Agents : Added more agents.
	* app/browser.c : Added code to make combo box work.
	* app/host_list.c po/de.po : Some i18l updates.
	* app/mib.txt : Added RMON to combined mib.

Sun May 24 12:03:21 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/host_list.[ch] : added an interface detail panel
	  that will provide much more information on the selected
	  interface. Also provides an auto update. Not configurable
	  at this time. But its comming. Discovered a quirk in interface 
	  panel. Need to figure something out. (see comments in code)
	* app/config_panel.c : Layout of the potential mib loading
	  configuration done. Need support in the snmp lib for this.

Sat May 23 13:15:05 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/c_lex.l c_parser.y : Updated to be more flexable on 
 	  parseing the config file. This is in preperation of 
	  extending the config file.
	* app/events.[ch] : worked on layout, looks much better now.
	* app/host_list.[ch]: Work on cleaning this module up some more
	  and other assorted work.
	  Re-wrote the interface list panel to give a bit better information
	  also some extended functionality added to it.
	* app/db_interface.[ch] : Start of the database abstraction code
	  that should make it easier to provide hooks to multiple databases.
	  If I do this right we _should_ be able to talk to diffrent database
	  backends at the same time without a hitch.

Thu May 21 16:33:06 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/network_panel : updated to use eb's handy gnome_pixmap_button
	  function (yay!)
	* app/events.[ch]   : This does something now besides showing an
	  empty window :) Layout on it still sucks.
	* app/main.[ch]     : Cleaned out some old dead code.
	* app/events.[ch]   : Uses new internal panel stuff.
	* I'm sure there is more that I forgot... 

Sun May 17 14:13:37 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/network_panel.[ch] : Work on the panel layout to try and
	  get the sizes of the panel to be more dynamic depending on 
	  your font/language. Also it has been converted to the standard
	  internal panel functionailty.
	* app/main.[ch]: adjustments for the above changes.
	* app/tree_(plus|minus).xpm : removed, redundant now that the 
	  gtk_tree has them included.
	* Lots of general tweeking and optimizations on the UI. Most
	  of what I have done is not visible but I'm trying to keep
	  the executable size under control (Hey I'm used to squeezing this
	  stuff into as small a place as possible)

Sat Mayl16l 10:26:51 E  DT 1998 Gregory McLean <gregm@comstar.net>

	* app/snmp_host.c : added some logic to activate the ok button
	  a bit more intelligently.
	* app/gui.[ch]    : updated the notice_dlg function to be a 
	  varargs function so we can do informative error messages 
	  easier.
	* app/main.[ch]  : updated the 'update_app_stat' to be a 
	  varargs function so we can loose some more of the local
	  vars in function that use it.
        * app/host_list.c: i18n updates (more strings to convert!)

1998-05-15  Raja R Harinath  <harinath@cs.umn.edu>

	* Makefile.am (SUBDIRS): Put `po' and `intl' first.

Fri May 15 02:18:03 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* Still more i18n fixes.

Sun May 10 22:28:29 EDT 1998 Gregory Mclean <gregm@comstar.net>

	* database/Makefile.am
	* pixmaps/Makefile.am
	  Added these two files to copy stuff to a central location
	  so that I can further idiot proof the app. The idea with
	  the database definitions being copied to a central location
	  is so the app can create the database and tables if needed and
	  requested. 
	NOTE! NOTE! RPM people the spec file will probably have to be
	 updated to account for this.
	* pixmaps -- New directory so that pixmaps can be replaced easily
	  and tidys up the app dir.

Sat May  9 02:03:14 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* More i18n fixes.

Fri May  8 09:44:09 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* Moved other translations to the gxsnmp textdomain, so they
	  are actually used.

Fri May  8 03:11:32 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* Fixed i18l stuff. Added German translations.

Wed May  6 20:35:46 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/host_list.[ch]: added a filter entry widget, no label yet
	 *sigh* Why doesn't the entry widget support setting a label I
	 dunno about you but 90% of the entry widgets I do have a label
	 next to them telling the user WHAT I want in that widget. But NOOOO
	 gtk can't allow that.. We have to write the same 4-5 lines of
	 code everywhere we want a entry widget. 

Wed May  6 18:00:29 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/queue.c: lots of debugging... it now will walk the
	  queue properly now. It still don't do squat, but the 
	  important stuff works now :)

Wed May  6 16:31:11 EDT 1998 Gregory Mclean <gregm@comstar.net>

	* app/queue.[ch]: primitive callback functionality into the
	  queueing system to start getting this to do something.
	* app/*.[ch]: lots of minor tweeking on this and that.

Wed May  6 20:11:45 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* app/host_list.c: The problem was that the request was
	  canceled, but rrequest was not set to NULL. Clicking on
          reload canceled the session a second time which corrupted
          the free memory chain. The cancel function should be made
          more robust.

Wed May  6 09:54:52 EDT 1998 Gregory McLean <gregm@comstar.net>

	* README : updated it to contain current, correct info.
	* app/snmp_host.[ch]: Major cleanup in here nothing visable
	  from the users POV.
	* app/gui.[ch] : New function!! notebook_tab, this is a 
	  lazy function to put the little books in the notebook tab.
	* app/config_panel.c: converted to use the aforementioned function
	  wacked about 60 lines of repeated code off.. 

Tue May  5 13:04:44 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/host_list.[ch]: New panel! The route panel has been
	  hacked out of the system information page. (it didn't belong
	  there in the first place.) This also uncovered a flaw
	  in the session abort code. Its commented out for the moment
	  but clicking on abort on a running session throws the app
	  into some serious cpu spin and becomes completely un responsive.

Sun May  4 01:00:00 CEST 1998 Jochen Friedrich <jochen@scram.de>

	* app/host_list.[ch], lib/g_session.[ch]: modified SNMP interface
	  to allow cancel of SNMP session. Added cancelation to host
	  info panel.

Sun May  3 14:55:52 EDT 1998 Gregory McLean <gregm@comstar.net>

	* widgets/gtkhost.[ch] : relocated a chunk of code from the
	  app/gui.c area into the widget itself to facilitate editing
	  the displayed widget of the host without lots of casts and
	  mucking around in the private widget data from the application
	  ie gtk_host_set_label (widget, label) vs widget->child->blah blah
	  garbage. Next for the host widget will be some snmp stuff 
	  so the snmp lib can handle talking to the widgets directly.

Sat May  2 21:04:22 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/main_panel.c : converted the menus to a complete 
	  GnomeUIInfo tree. Added that about icon Dr. Mike wanted :) to
	  the about menu, The help menu should be set up for whenever some
	  documentation gets written for this to easily be adjusted to
	  launch the help-browser. Also extended the module some more
	  To actually start displaying info in the widgets.
	* app/main.c : more cleaning of old crusty, unused code. Also
	  Turned off the diagnostic output. Can be re-enabled with 
	  #define MAIN_DEBUG at compile time. Updated the host adding
	  routines to update the control panel. Adjusted the quit function
	  to call the standard panel functions in the modules that have
          been converted to this.
	* app/events.[ch] : Code cleanups to get this to match the internal
	  standard panel stuff.
	* app/browser.[ch] : Updated to match the internal standard panel
	  stuff.

Sat May  2 15:08:26 EDT 1998 Gregory McLean <gregm@comstar.net>

	* More work on fine-tuning the UI of the app. Cleaned out
	  A good cunk of redundant code.

Thu Apr 30 20:41:20 EDT 1998 Gregory McLean <gregm@comstar.net>

	* applied a patch from Sebastian Wilhelmi <wilhelmi@ira.uka.de>
	 to make gxsnmp more solaris friendly :)

Thu Apr 30 17:14:30 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/main_panel.c: connected the file/exit and close
	  button to thier functions.
	* Fixed up the makefile.am to copy the pixmaps to the standard
	  place for gnome. $(datadir).

Thu Apr 30 13:56:36 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/main.c: temp fix to the pixmap warnings.
	* app/gui.c : and now more of the same.

Tue Apr 28 15:25:55 EDT 1998 Gregory McLean
	
	* app/main.c: Kludge around the host_hash becoming not null
	  but still being an empty list. This was causing the mib browser
	  to crash and burn.

Mon Apr 27 18:56:25 EDT 1998 Dr. Mike <msf@redhat.com>

  I took advatange of the autoconf variable 'sysconfdir'. It is
by default ${prefix}/etc. I made lib/mib.c look for a define called
MIBTXTDIR, which I set to sysconfdir in the Makefile.am in that directory.
In the app/ directory, I install mib.txt to sysconfdir.

  If you override sysconfdir when configuring or installing gnome-admin,
then the new values will be used for the mib.txt file.

Mon Apr 27 18:56:25 EDT 1998 Gregory McLean <gregm@comstar.net>

	* Updated the ChangeLog to reflect Dr. Mike's tinkering :)

Sun Apr 26 16:51:26 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/main.c: switched to the gnome_stock_pixmaps that I can
	  use. I still need some more (host, no-host pixs, and something
	  to represent diffrent 'list-type' panels of an app.)


Sun Apr 26 10:55:18 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/Makefile.am: added a rule to get the mib.txt file
	  copied to where the app can find it. This corrects the
	  couldn't find mib file error on startup.

Wed Apr 22 16:46:00 EDT 1998 Gregory McLean <gregm@comstar.net>

	* app/events.c: clean up in the code, il8n, gnomeified.
	* app/main_panel.h: added
 	* app/main.c: clean up to standardize the panel code some
	  what.
	* app/main_panel.c: activated some more menuitems and added 
	  one.
	* app/snmp_host.c: panel code clean up and standarization.
	* Other changes I'm sure I forgot.

Sun Apr 19 13:14:56 EDT 1998 Gregory McLean <gregm@comstar.net>

	* More work on the great gnomification process.

Sun Apr 19 11:29:36 EDT 1998 Gregory McLean <gregm@comstar.net>

	* some work with message boxes, this is gonna spawn another
	  config option to turn this sillyness off :)

Sat Apr 18 23:00:12 EDT 1998 Gregory McLean <gregm@comstar.net>

	* configure.in -- minor fixes nothing overly critical.

1998-04-17 Gregory McLean <gregm@comstar.net>
	
	* Fixed a silly segv bug in the interface panel (caused by jochen's
	  shuffling of the snmp lib :) )
	* The gnomification marchs on.:
	  app/main_panel.c -- Worked on the layout of this thingy.
	  app/host_list.c  -- Converted all the strings for 
			      internationalization.
	  app/main.c          ""
	  app/config_panel.c  ""
	  app/about.c         ""
	  app/browser.c       ""
	  app/snmp_host.c     ""
	* app/config_panel.c -- Converted into a gnome_app thingy.
	  app/snmp_host.c    -- Changed the buttons to gnome_stock things.
				Turned edit into a gnome_app thingy.
				Did some work on the layout of the panel.

1998-04-16 Jochen Friedrich <jochen@scram.de>

	* More SNMP cleanup. browser.c and host_list.c still needs some work.
	* Added authkey.c to tools, see tools/README.
	* Generic SNMP session functions started. 
	* SNMP authentication functions lib/g_auth.* lib/g_md5.* lib/g_sha.*
	* Added chack for endianess to configure.in. Needed by hash functions.

1998-04-15 Gregory McLean <gregm@comstar.net>

	* Automake/Autoconf/Configure madness. This _hopefully_ will
	  Allow this to be built no mater where all the pieces get installed.

1998-04-09 Gregory McLean <gregm@comstar.net>

	* More work on the ui re-vamp.
	* Fixed a stupid bug in app/host_list.c
	* app/queue.c -- worked on fleshing this out in preperation
 	  for further work here.
	* app/config_panel.c -- added some code to handle the snmp version
	  stuff.
	* app/config_panel.c -- Added some menu code to the panel for a more
	  polished look. It don't work yet as I hadn't quite figured out
 	  the menufactories in gtk, and I haven't deduced the _proper_ way
	  to do a multi-window non-modal app with gnome :) Any tips gladly
	  Accepted :)
	* That damm sigsegv on exit is back *grumble*...

1998-04-07 Gregory McLean <gregm@comstar.net>

        * Some configuration/makefile clean up so this will build
          when gtk/gdk/glib are configured with the --prefix option.
          Discovered on my new machine at home :)
        * Added some new tools to the repo for network type stuff.
          See the tools/README file for details.
        * More gnomification of the ui *Looks for a smile on miguel's face*
	* Flipped the order of my entries into the changelog so I can
     	  Use miguel's neat perl hack for automation.

1998-03-16  Marc Ewing  <marc@redhat.com>

	* configure.in: added AM_ACLOCAL_INCLUDE(../macros), GNOME_INIT
	                removed checks for GTK

1998-03-16 Greg McLean <gregm@randomc.com>

	* app/Makefile.am Updated to jive with marc's changes above.
	* widgets/Makefile.am Updated to jive with marc's changes above.
	* widgets/gtkhost.[ch] updated to actually work
	  (yeah its just the button widget renamed so sue me, that will
 	   change in time)
	* database/README: added file
	* database/host.table: Added some more relevant fields
	* database/h_services.table: added file
	* acconfig.h: Updated.

1998-03-16 Jochen Friedrich <jochen@scram.de>

        * replaced doc/rfc1065.txt by doc/rfc1155.txt to avoid using an
          obsoleted RFC.
        * Added tools directory and a perl script to extract MIBs from RFCs
          and Internet drafts.

1998-03-19 Greg McLean <gregm@randomc.com>

	* Some minor cleanups in app/main.c, connecting about menuitem with
          its function.

1998-03-19 Jochen Friedrich <jochen@scram.de>

        * Added design documents
        * Added definitions for proposed SQl database structure
        * Added kludge to collector/Makefile.am to make the collector
          compile. A standalone test for glib should be used.

1998-03-21 Greg McLean <gregm@randomc.com>

	* Added some code to the sql_interface to handled the addtional tables
	  in the sql database structure.

1998-03-21 Jochen Friedrich <jochen@scram.de>

        * Added display of routing table

1998-03-25 Gregory McLean <gregm@randomc.com>

	* Removed some redundant code in host_list.c
	* Added a new function to date.c (sql_time_str).

1998-03-28 Jochen Friedrich <jochen@scram.de>

        * Cleanup of SNMP lib. Renamed lib to libgxsnmp.la to avoid
          confusion with other snmp libs.

1998-03-29 Gregory McLean <gregm@comstar.net>

	* Reorginized the conf_panel code to be a bit more effcient.
    	* Cleanup of widgets.
	* Added new notebook page for mib file selection (its still empty
          look at the comments to see what I envision for that)
	* Start of gnomification of the app.. 

1998-03-30 Jochen Friedrich <jochen@scram.de>

	* Fixes for about.c (it still crashed for me somewhere in imlib)
	* gui.c: renamed struct pixmap_cache due to naming conflict with
	  gtk_imlib.
	* Configure should hopefully work again.

1998-03-31 Jochen Friedrich <jochen@scram.de>

	* Added design document from Gus Estrella.

1998-04-05 Jochen Friedrich <jochen@scram.de>

	* Prepared SNMP layer for SNMPv2 and SNMPv3

1998-04-05 Jochen Friedrich <jochen@scram.de>

	* SNMPv2c is now implemented.

1998-04-06 Gregory McLean <gregm@comstar.net>

	* Work started on UI clean up.

