2004-11-02  Ian Zimmerman  <itz@californiadigital.com>

	* configure.ac: fail configure if fish is being built but
	readline is not found.  If fish is not being built, don't
	check for readline or guile at all.

2004-11-02  Albert Chu <chu11@llnl.gov>

	* freeipmi.spec.in: Various fixes for potential build issues.
	Added THANKS file.
	
2004-10-29  Ian Zimmerman  <itz@californiadigital.com>

	* libfreeipmi/src/ipmi-pef-cmds.c: More PEF commands added.
	(ipmi_kcs_get_pef_alert_string): And more of the same.

2004-10-28  Albert Chu <chu11@llnl.gov>

	* libfreeipmi/src/ipmi-lan-interface.c (ipmi_lan_cmd): Fixed
	initialization bug found by Andrew Cress
	<andrew.r.cress@intel.com>.
	
2004-10-28  Anand Babu  <ab@gnu.org.in>

	* bmc-watchdog/src/bmc-watchdog.c fish/src/fi-commands.c
	fish/src/fi-utils.c fish/src/fi-utils.h fish/src/fish.c
	fish/src/ipmi-wrapper-sensor.c fish/src/ipmi-wrapper.c
	fish/src/scm-procedures.c fish/src/xmalloc.h
	ipmipower/src/ipmipower_output.c ipmipower/src/wrappers.c
	ipmipower/src/wrappers.h libfreeipmi/src/freeipmi.h
	libfreeipmi/src/ipmi-kcs-interface.c
	libfreeipmi/src/ipmi-lan-interface.c
	libfreeipmi/src/ipmi-msg-support-cmds.c
	libfreeipmi/src/ipmi-sdr-repo-cache.c
	libfreeipmi/src/ipmi-semaphores.h
	libfreeipmi/src/ipmi-smic-interface.c libfreeipmi/src/ipmi-utils.c
	libfreeipmi/src/ipmi-watchdog.c libfreeipmi/src/libfreeipmi.c
	libfreeipmi/src/rmcp.c: Applied patch for FreeBSD port by 
	Dmitry Frolov <frolov@riss-telecom.ru>.  Tested on FreeBSD
	5.3-BETA7. 
	* doc/freeipmi.texi: Updated doc on installation under FreeBSD.
	* THANKS: Added Dimitry Frolov and other contributors.
	* AUTHORS: Added package maintainers section.

2004-10-27  Ian Zimmerman  <itz@californiadigital.com>

	* libfreeipmi/src/ipmi-pef-cmds.c: more PEF commands.

2004-10-26  Ian Zimmerman  <itz@californiadigital.com>

	* libfreeipmi/src/ipmi-pef-param-spec.h: New file.

	* libfreeipmi/src/Makefile.am, libfreeipmi/src/freeipmi.h,
	libfreeipmi/src/ipmi-pef-cmds.h, libfreeipmi/src/ipmi-pef-cmds.c:
	added first batch of low level PEF functions.

2004-10-25  Albert Chu <chu11@llnl.gov>

	* freeipmi.spec.in: Additional file packaging changes based on
	recent changes to doc installation.

	* bmc-watchdog/bmc-watchdog.8.in: Modified for changes made by Ian
	to _get_port().
	
2004-10-25  Ian Zimmerman  <itz@californiadigital.com>

	* bmc-watchdog/src/bmc-watchdog.c (_get_port): probe for KCS
	IO port, don't use hardcoded default.

2004-10-25  A Balamurugan  <bala.a@californiadigital.com>

	* fish/src/ipmi-wrapper-sensor.c: now sensors normal output shows
	upper/lower critical threshold instead of normal min/max.

	* libfreeipmi/src/ipmi-sdr-record-types.[ch]: added new template
	tmpl_generic_device_locator_sensor_record.

2004-10-25  Ian Zimmerman  <itz@californiadigital.com>

	* configure.ac, Makefile.am: make it possible to disable fish building.

2004-10-24  Ian Zimmerman  <itz@californiadigital.com>

	* configure.ac: bump version number to 0.1.3.
	
	* ipmipower/Makefile.am, bmc-watchdog/Makefile.am, ipmiping/Makefile.am,
	rmcpping/Makefile.am: don't put configured manpages into distribution.

2004-10-19  Ian Zimmerman  <itz@californiadigital.com>

	* NEWS: insert a meaningless blurb to shut up lintian.

2004-10-16  Anand Babu  <ab@gnu.org.in>

	* libfreeipmi/src/fiid.h: fiid_template_t and fiid_tmpl_t are now
	constants.

	* ipmipower/src/ipmipower_packet.c
	(ipmipower_packet_cmd_template): modified return type accordingly.

	* libfreeipmi/src/ipmi-debug.c (fiid_obj_dump_perror): fixed
	typecast warnings.

	* doc/freeipmi.texi: Added "Auth_Type_None conflict" section to
	bmc-config known issues.

2004-10-14  Ian Zimmerman  <itz@californiadigital.com>

	* configure.ac, bmc-watchdog/Makefile.am, fish/Makefile.am,
	ipmiping/Makefile.am, ipmipower/Makefile.am, rmcpping/Makefile.am,
	doc/Makefile.am: reflect the fact that manpage templates have
	moved from the doc directory to be next to the binaries they
	describe.

	* configure.ac, fish/src/Makefile.am: Do not link everything with
	ncurses and readline, just fish.

2004-10-14  Anand Babu  <ab@gnu.org.in>

	* freeipmi/libfreeipmi/src/ipmi-semaphores.h: Portability fixes -
	careful macro checks for union semun. 
	
	* freeipmi/libfreeipmi/src/xmalloc.h: Removed error.h and
	error prototype. 

2004-10-14  Albert Chu <chu11@llnl.gov>

	* configure.ac: Remove --enable-rpm-install option.

	* freeipmi.spec.in: Remove use of --enable-rpm-install.  Added and
	removed package documents appropriately based on recent document
	changes.  Make install using DESTDIR.

	* bmc-watchdog/bmc-watchdog.log: Removed file.

	* bmc-watchdog/Makefile.am: Use init.d rather than rc.d/init.d for
	portability.  Remove install of bmc-watchdog.log, just make
	/var/log/freeipmi directory.

	* bmc-watchdog/Makefile.am, libfreeipmi/Makefile.am: Remove use of
	RPM_INSTALL flag.
	
2004-10-13  Ian Zimmerman  <itz@californiadigital.com>

	* doc/examples/Makefile.am (Examplesdir): use $(docdir)/examples
	for installation.

	* doc/Makefile.am: export docdir variable.

2004-10-11  Albert Chu <chu11@llnl.gov>

	* bmc-watchdog/src/bmc-watchdog.c (_pre_interrupt_timeout_str):
	Renamed to _pre_timeout_interrupt_str to match code style in rest
	of program.  Output of NMI modified to more closely match IPMI
	specification.

	* bmc-watchdog/src/bmc-watchdog.c (_get_cmd): Updated call to
	_pre_timeout_interrupt_str appropriately.
	
2004-10-11  Anand Babu  <ab@gnu.org.in>

       * CVS tagged as release-0_1_0-tag.

2004-10-08  A Balamurugan  <bala.a@californiadigital.com>

	* bmc-watchdog/src/bmc-watchdog.c: fixed compiler warnings

2004-10-08  Anand Babu  <ab@gnu.org.in>

	* authors.texi, fdl.texi, freeipmi.texi, gpl.texi,
	permissions.texi, version.texi.in: newly added - GNU FreeIPMI
	User's Guide. 
	
	* authors.texinfo, fish.texinfo, freeipmi-hg.texinfo,
	gpl.texinfo: removed.
	
	* ipmi-over-ts2000.texi ipmi-network-layout.fig
	ipmi-network-layout.xcf freeipmi-hackers-intro.sxi: additional
	documentation added with (cvs add -kb) binary sticky flag. 
	
	* fish/src/ipmi-wrapper-sensor.c: commented unused variables.
	
	* ipmipower/src/wrappers.c (_checkfill): fixed unused-warning.
	
	* ipmipower/src/ipmipower_check.c (_check_command): initialized
	"expected_cmd" to -1.
	
	* ipmipower/src/conffile.c (conffile_parse): initialized "len" to
	-1.
	
	* doc/Makefile.am: new entries to handle additional documentation
	and PDF creation.
	
	* TODO: cleanup and reformating.
	
	* configure.ac: now becomes 0.1.0.
	
2004-10-08  A Balamurugan  <bala.a@californiadigital.com>

	* bmc-watchdog/src/bmc-watchdog.c: Fixed compatibility issues with
	GCC 2.96
	
	* libfreeipmi/src/ipmi-ping.c: like wise

2004-10-07  Albert Chu <chu11@llnl.gov>

	* doc/bmc-watchdog.8.in: Fixed typo, 0x0CA2 to 0xCA2.
	
2004-10-04  Albert Chu <chu11@llnl.gov>

	Removed --permsgauth_hosts command line option in ipmipower.

	* doc/ipmipower.8.in, doc/ipmipower.conf.5.in: Removed all
	references to permsgauth_hosts command line, interactive command,
	and configuration file options.  Slight re-word of information in
	KNOWN ISSUES.

	* ipmipower/src/ipmipower.h: Removed MSG_TYPE_PERMSGAUTH_REQUIRED
	and MSG_TYPE_PERMSGAUTH_DISABLED definitions.  Removed
	permsgauth_hosts, permsgauth_hosts_count, and permsgauth_hosts_set
	in ipmipower_config.  Added permsgauth_enabled to
	ipmipower_powercmd.

	* ipmipower/src/ipmipower_config.c (ipmipower_config_setup,
	ipmipower_config_cmdline_parse, ipmipower_config_conffile_parse,
	ipmipower_config_check_values): Removed all configuration
	regarding permsgauth_hosts command line and configuration
	file options.

	* ipmipower/src/ipmipower_output.c: Removed permsgauth output messages.

	* ipmipower/src/ipmipower_packet.c (ipmipower_packet_create): Base
	authentication on permsgauth_enabled flag.

	* ipmipower/src/ipmipower_powercmd.c (ipmipower_powercmd_queue):
	Initialize permsgauth_enabled.

	* ipmipower/src/ipmipower_powercmd.c (_recv_packet): Base
	authentication on permsgauth_enabled flag.

	* ipmipower/src/ipmipower_powercmd.c (_process_ipmi_packets): Set
	permsgauth_enabled flag based on result of Get Authentication
	Capabilities response.

	* ipmipower/src/ipmipower_prompt.c (_cmd_permsgauth_hosts):
	Removed function.

	* ipmipower/src/ipmipower_prompt.c (_cmd_advanced, _cmd_config,
	ipmipower_prompt_process_cmdline): Removed all reference to
	permsgauth_hosts interactive command.
	
2004-09-29  A Balamurugan  <bala.a@californiadigital.com>

	* libfreeipmi/src/ipmi-sensor-cmds.c: added optional ignore byte
	in template tmpl_get_sensor_threshold_reading_rs.

2004-09-27  Albert Chu <chu11@llnl.gov>

	* freeipmi.spec.in: Fixed up administration issues with the post
	install script.
	
2004-09-22  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-section.scm: bug #10446, skip unsupported
	fields, is fixed.

2004-09-17  Albert Chu <chu11@llnl.gov>

	* bmc-watchdog/src/bmc-watchdog.c (_get_port),
	doc/bmc-watchdog.8.in: Make default port 0xCA2 based on IPMI spec.

	* bmc-watchdog/src/bmc-watchdog.c (_get_port): Fix bug with
	--io-port option.

	* doc/bmc-watchdog.8.in: Added examples.

	* bmc-watchdog/bmc-watchdog: Modified default rc script to reset a
	machine instead of generate an INIT.  This is the more common use
	of the bmc-watchdog.

	* doc/ipmipower.8.in: Fixed up examples.
	
2004-09-15  Albert Chu <chu11@llnl.gov>

	* ipmipower/src/ipmipower_output.c: Fixed output message.

2004-09-14  Albert Chu <chu11@llnl.gov>

	* doc/bmc-watchdog.8.in, doc/ipmipower.8.in,
	doc/ipmipower.conf.5.in: Fixed wording and a few typos.
	
2004-09-09  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: now bmc-config --diff checks user
	password.
	* fish/extensions/bc-lan-conf-auth-section.scm: like wise
	* fish/extensions/bc-lan-conf-misc-section.scm: like wise
	* fish/extensions/bc-lan-conf-section.scm: like wise
	* fish/extensions/bc-lan-serial-channel-section.scm: like wise
	* fish/extensions/bc-misc-section.scm: like wise
	* fish/extensions/bc-section.scm: like wise
	* fish/extensions/bc-serial-conf-section.scm: like wise
	* fish/extensions/bc-user-section.scm: like wise
	* fish/src/bmc-conf2.[ch]: added new function
	check_bmc_user_password().
	* fish/src/extension.c: added new primitive procedure
	fi-check-bmc-user-password.
	* fish/src/scm-procedures.c: added new function
	ex_check_bmc_user_password().

2004-09-07  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/utils.scm: renamed (simple->string) to (any->string)
	* fish/extensions/bc-lan-conf-misc-section.scm: like wise
	* fish/extensions/bc-section.scm: like wise
	* fish/extensions/bc-serial-conf-section.scm: like wise
	* fish/extensions/bc-user-section.scm: like wise

2004-09-02  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-lan-conf-auth-section.scm: added code to
	support empty values.
	* fish/extensions/bc-lan-conf-misc-section.scm: like wise
	* fish/extensions/bc-lan-conf-section.scm: like wise
	* fish/extensions/bc-lan-serial-channel-section.scm: like wise
	* fish/extensions/bc-misc-section.scm: like wise
	* fish/extensions/bc-section.scm: like wise
	* fish/extensions/bc-serial-conf-section.scm: like wise
	* fish/extensions/bc-user-section.scm: like wise
	* fish/extensions/utils.scm: (simple->string) primitive procedure
	supports list.
	* fish/src/scm-procedures.c: fixed bug toggling user input in
	ex_set_bmc_lan_channel_volatile_access(),
	ex_set_bmc_lan_channel_non_volatile_access(),
	ex_set_bmc_serial_channel_volatile_access() and
	ex_set_bmc_serial_channel_non_volatile_access()

2004-08-24  Albert Chu  <chu11@llnl.gov>

	* libfreeipmi/src/ipmi-sensor-cmds.c
	(ipmi_kcs_get_sensor_thresholds): Fix typo.

2004-08-23  Albert Chu  <chu11@llnl.gov>

	* bmc-watchdog/src/bmc-watchdog.c (_bmclog): Fix typo.
	
2004-08-20  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: added new primitive procedure
	(get-doc-string)
	* fish/extensions/bc-lan-conf-auth-section.scm: added doc string
	* fish/extensions/bc-lan-conf-misc-section.scm: like wise
	* fish/extensions/bc-lan-conf-section.scm: like wise
	* fish/extensions/bc-lan-serial-channel-section.scm: like wise
	* fish/extensions/bc-misc-section.scm: like wise 
	* fish/extensions/bc-section.scm: like wise
	* fish/extensions/bc-serial-conf-section.scm: like wise
	* fish/extensions/bc-user-section.scm: like wise

2004-08-20  Anand Babu  <ab@gnu.org.in>

	* CVS tagged as release-0_1_0_alpha6-tag
	
2004-08-20  A Balamurugan  <bala.a@californiadigital.com>

	* doc/sel.1: added examples

2004-08-20  Anand Babu  <ab@gnu.org.in>

	* fish/extensions/sel.scm (sel-main): fixed bug in parsing
	hex dump optional argument. Argument to value should not be
	quoted. 
	
2004-08-20  Ian Zimmerman  <itz@californiadigital.com>

	* doc/sel.1: document new options -x, --hex-dump
	and -i, --info.

	* fish/extensions/sel.scm (sel-hex-dump):
	Use sel-display-info.
	(sel-display-info): New function.
	(sel-display-flags): New function.

	* fish/src/extension.c (install_new_procedures):
	New function ex_sel_get_info_binary.

	* fish/src/scm-procedures.h (ex_sel_get_info_binary):
	New function.

	* fish/src/scm-procedures.c (ex_sel_get_info_binary):
	New function.

	* fish/src/ipmi-wrapper-sel.h (struct sel_info):
	Make all fields unsigned long for easier conversion
	to Scheme.

2004-08-20  A Balamurugan  <bala.a@californiadigital.com>

	* doc/bmc-config.1: man page updated.

	* fish/extensions/bc-common.scm: added new primitive procedure
	(make-section)

	* fish/extensions/bc-section.scm: added new primitive procedure
	(diff-section-values) and (diff-section)

	* fish/extensions/bc2.scm: updated. added support for --key-pair
	and --diff

2004-08-19  Ian Zimmerman  <itz@californiadigital.com>

	* fish/extensions/sel.scm (sel-main):
	add --info option.

2004-08-19  A Balamurugan  <bala.a@californiadigital.com>

	* fish/src/ipmi-wrapper-sensor.c: modified
	display_current_threshold_sensor_full_record() and
	display_verbose_current_threshold_sensor_full_record().

2004-08-18  Ian Zimmerman  <itz@californiadigital.com>

	* libfreeipmi/src/pcilocate.c (pci_get_dev_info): 
	Fix a typo causing warning in the stubbed out branch.

	* fish/extensions/sel.scm (sel-main):
	Add call to fi-sel-get-info.

	* fish/src/extension.c (install_new_procedures):
	Register fi-sel-get-info.

	* fish/src/scm-procedures.h (ex_sel_get_info):
	Declare new function.
	
	* fish/src/scm-procedures.c (ex_sel_get_info): 
	Add function.

	* fish/src/ipmi-wrapper-sel.c (get_sel_info): 
	Add function.

	* fish/src/ipmi-wrapper-sel.h (struct sel_info):
	Add this structure and enum for the flags field.
	(get_sel_info): declare new function.
	
2004-08-18  A Balamurugan  <bala.a@californiadigital.com>

	* TODO: added new todo's.
	* fish/src/ipmi-wrapper-sensor.c: now sensor status are relavent
	to threshold state.
	* libfreeipmi/src/ipmi-sensor-cmds.c: added
	ipmi_kcs_get_sensor_thresholds().
	* libfreeipmi/src/ipmi-sensor-types.c: updated
	ipmi_sensor_threshold_health_check().

2004-08-17  Ian Zimmerman  <itz@californiadigital.com>

	* fish/extensions/sel.scm (sel-display-help): add --hex-dump
	option to usage messages.
	(sel-main): actually implement --hex-dump

	* fish/src/extension.c (install_new_procedures): 
	install ex_sel_*_{raw,hex}.

	* fish/src/scm-procedures.h: declare ex_sel_*_hex.

	* fish/src/scm-procedures.c (ex_sel_get_first_entry_hex): 
	new function.
	(ex_sel_get_next_entry_hex): new function.

2004-08-16  Ian Zimmerman  <itz@californiadigital.com>

	* fish/src/scm-procedures.c (ex_sel_get_next_entry_raw):
	Fix index out of bounds.

	* fish/src/scm-procedures.h: add prototypes for
	ex_sel_get_next_entry_raw and ex_sel_get_first_entry_raw.

	* fish/src/scm-procedures.c (ex_sel_get_next_entry_raw):
	new function.
	(ex_sel_get_first_entry_raw): new function.

2004-08-10  Ian Zimmerman  <itz@californiadigital.com>

	* fish/src/scm-procedures.c (ex_sel_display_first_entry):
	use SEL_RECORD_SIZE constant instead of hardcoding.
	(hex_dump_record_data): new function.
	
	* fish/src/ipmi-wrapper-sel.h: #define SEL_RECORD_SIZE

	* TODO: Add gh -> scm conversion task.

2004-08-16  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: code cleanups
	* fish/extensions/bc-section.scm: like wise
	* fish/scripts/bmc-config/bmc-config.in: now uses new bmc-config

2004-08-05  Ian Zimmerman  <itz@californiadigital.com>

	* configure.ac: Bump version for snapshot release.

2004-07-28  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: added new procedure (file-exists?)
	* fish/extensions/bc-section.scm: code cleanup and updated procedures
	* fish/extensions/bc2.scm: like wise

2004-07-26  Albert Chu  <chu11@llnl.gov>

	* bmc-watchdog/src/bmc-watchdog.c (_bmclog, _init_bmc_watchdog):
	Fixed --no-logging option.
	
2004-07-17  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: added primitives for checkout support
	* fish/extensions/bc-lan-conf-auth-section.scm: like wise
	* fish/extensions/bc-lan-conf-misc-section.scm: like wise
	* fish/extensions/bc-lan-conf-section.scm: like wise
	* fish/extensions/bc-lan-serial-channel-section.scm: like wise
	* fish/extensions/bc-misc-section.scm: like wise
	* fish/extensions/bc-section.scm: like wise
	* fish/extensions/bc-serial-conf-section.scm: like wise
	* fish/extensions/bc-user-section.scm: like wise
	* fish/src/bmc-conf2.[ch]: added new functions
	get_bmc_user_access(), get_bmc_channel_access(),
	get_bmc_chassis_status(), get_bmc_username(),
	get_bmc_user_lan_channel_access(),
	get_bmc_user_serial_channel_access(),
	get_bmc_lan_channel_volatile_access(),
	get_bmc_lan_channel_non_volatile_access(),
	get_bmc_lan_conf_ip_addr_source(), get_bmc_lan_conf_ip_addr(),
	get_bmc_lan_conf_mac_addr(), get_bmc_lan_conf_subnet_mask(),
	get_bmc_lan_conf_default_gw_ip_addr(),
	get_bmc_lan_conf_default_gw_mac_addr(),
	get_bmc_lan_conf_backup_gw_ip_addr(),
	get_bmc_lan_conf_backup_gw_mac_addr(),
	get_bmc_lan_conf_auth_type_enables(),
	get_bmc_lan_conf_arp_control(), get_bmc_lan_conf_gratuitous_arp(),
	get_bmc_serial_channel_volatile_access(),
	get_bmc_serial_channel_non_volatile_access(),
	get_bmc_serial_conf_conn_mode(),
	get_bmc_serial_conf_page_blackout_interval(),
	get_bmc_serial_conf_call_retry_time(),
	get_bmc_serial_conf_ipmi_msg_comm_settings() and
	get_bmc_power_restore_policy()
	* fish/src/extension.c: added new primitives
	fi-get-bmc-username, fi-get-bmc-user-lan-channel-access,
	fi-get-bmc-user-serial-channel-access,
	fi-get-bmc-lan-channel-volatile-access,
	fi-get-bmc-lan-channel-non-volatile-access,
	fi-get-bmc-lan-conf-ip-address-source,
	fi-get-bmc-lan-conf-ip-address, fi-get-bmc-lan-conf-mac-address,
	fi-get-bmc-lan-conf-subnet-mask,
	fi-get-bmc-lan-conf-default-gateway-ip-address,
	fi-get-bmc-lan-conf-default-gateway-mac-address,
	fi-get-bmc-lan-conf-backup-gateway-ip-address,
	fi-get-bmc-lan-conf-backup-gateway-mac-address,
	fi-get-bmc-lan-conf-auth-type-callback-enables,
	fi-get-bmc-lan-conf-auth-type-user-enables,
	fi-get-bmc-lan-conf-auth-type-operator-enables,
	fi-get-bmc-lan-conf-auth-type-admin-enables,
	fi-get-bmc-lan-conf-auth-type-oem-enables,
	fi-get-bmc-lan-conf-arp-control,
	fi-get-bmc-lan-conf-gratuitous-arp,
	fi-get-bmc-serial-channel-volatile-access,
	fi-get-bmc-serial-channel-non-volatile-access,
	fi-get-bmc-serial-conf-conn-mode,
	fi-get-bmc-serial-conf-page-blackout-interval,
	fi-get-bmc-serial-conf-call-retry-time,
	fi-get-bmc-serial-conf-ipmi-msg-comm-settings and
	fi-get-bmc-power-restore-policy.
	* fish/src/scm-procedures.[ch]: added new functions 
	ex_get_bmc_username(), ex_get_bmc_user_lan_channel_access(),
	ex_get_bmc_user_serial_channel_access(),
	ex_get_bmc_lan_channel_volatile_access(),
	ex_get_bmc_lan_channel_non_volatile_access(),
	ex_get_bmc_lan_conf_ip_addr_source(),
	ex_get_bmc_lan_conf_ip_addr(), ex_get_bmc_lan_conf_mac_addr(),
	ex_get_bmc_lan_conf_subnet_mask(),
	ex_get_bmc_lan_conf_default_gw_ip_addr(),
	ex_get_bmc_lan_conf_default_gw_mac_addr(),
	ex_get_bmc_lan_conf_backup_gw_ip_addr(),
	ex_get_bmc_lan_conf_backup_gw_mac_addr(),
	ex_get_bmc_lan_conf_auth_type_callback_enables(),
	ex_get_bmc_lan_conf_auth_type_user_enables(),
	ex_get_bmc_lan_conf_auth_type_operator_enables(),
	ex_get_bmc_lan_conf_auth_type_admin_enables(),
	ex_get_bmc_lan_conf_auth_type_oem_enables(),
	ex_get_bmc_lan_conf_arp_control(),
	ex_get_bmc_lan_conf_gratuitous_arp(),
	ex_get_bmc_serial_channel_volatile_access(),
	ex_get_bmc_serial_channel_non_volatile_access(),
	ex_get_bmc_serial_conf_conn_mode(),
	ex_get_bmc_serial_conf_page_blackout_interval(),
	ex_get_bmc_serial_conf_call_retry_time(),
	ex_get_bmc_serial_conf_ipmi_msg_comm_settings() and
	ex_get_bmc_power_restore_policy()

2004-07-13  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: code cleanup
	* fish/extensions/bc-lan-conf-auth-section.scm: like wise
	* fish/extensions/bc-lan-conf-misc-section.scm: like wise
	* fish/extensions/bc-lan-conf-section.scm: like wise
	* fish/extensions/bc-lan-serial-channel-section.scm: like wise
	* fish/extensions/bc-misc-section.scm: like wise
	* fish/extensions/bc-section.scm: like wise
	* fish/extensions/bc-serial-conf-section.scm: like wise

2004-07-12  A Balamurugan  <bala.a@californiadigital.com>

	* fish/extensions/bc-common.scm: new file
	* fish/extensions/bc-lan-conf-auth-section.scm: new file
	* fish/extensions/bc-lan-conf-misc-section.scm: new file
	* fish/extensions/bc-lan-conf-section.scm: new file
	* fish/extensions/bc-lan-serial-channel-section.scm: new file
	* fish/extensions/bc-misc-section.scm: new file
	* fish/extensions/bc-section.scm: new file
	* fish/extensions/bc-serial-conf-section.scm: new file
	* fish/extensions/bc-user-section.scm: new file
	* fish/extensions/bc2.scm: new file
	* fish/src/bmc-conf2.c: new file
	* fish/src/bmc-conf2.h: new file
	* fish/extensions/Makefile.am: updated
	* fish/extensions/init.scm: added load-entry of bmc-conf2
	* fish/extensions/utils.scm: code cleanup
	* fish/src/Makefile.am: updated
	* fish/src/extension.c: added new primitive procedures
	fi-set-bmc-username, fi-set-bmc-enable-user,
	fi-set-bmc-user-password, fi-set-bmc-user-lan-channel-access,
	fi-set-bmc-user-serial-channel-access,
	fi-set-bmc-lan-channel-volatile-access,
	fi-set-bmc-lan-channel-non-volatile-access,
	fi-set-bmc-lan-conf-ip-address-source,
	fi-set-bmc-lan-conf-ip-address, fi-set-bmc-lan-conf-mac-address,
	fi-set-bmc-lan-conf-subnet-mask,
	fi-set-bmc-lan-conf-default-gateway-ip-address,
	fi-set-bmc-lan-conf-default-gateway-mac-address,
	fi-set-bmc-lan-conf-backup-gateway-ip-address,
	fi-set-bmc-lan-conf-backup-gateway-mac-address,
	fi-set-bmc-lan-conf-auth-type-callback-enables,
	fi-set-bmc-lan-conf-auth-type-user-enables,
	fi-set-bmc-lan-conf-auth-type-operator-enables,
	fi-set-bmc-lan-conf-auth-type-admin-enables,
	fi-set-bmc-lan-conf-auth-type-oem-enables,
	fi-set-bmc-lan-conf-arp-control,
	fi-set-bmc-lan-conf-gratuitous-arp,
	fi-set-bmc-serial-channel-volatile-access,
	fi-set-bmc-serial-channel-non-volatile-access,
	fi-set-bmc-serial-conf-conn-mode,
	fi-set-bmc-serial-conf-page-blackout-interval,
	fi-set-bmc-serial-conf-call-retry-time,
	fi-set-bmc-serial-conf-ipmi-msg-comm-settings and
	fi-set-bmc-power-restore-policy
	* fish/src/scm-procedures.[ch]: added new functions
	ex_set_bmc_username(), ex_set_bmc_enable_user(),
	ex_set_bmc_user_password(), ex_set_bmc_user_lan_channel_access(),
	ex_set_bmc_user_serial_channel_access(),
	ex_set_bmc_lan_channel_volatile_access(),
	ex_set_bmc_lan_channel_non_volatile_access(),
	ex_set_bmc_lan_conf_ip_addr_source(),
	ex_set_bmc_lan_conf_ip_addr(), ex_set_bmc_lan_conf_mac_addr(),
	ex_set_bmc_lan_conf_subnet_mask(),
	ex_set_bmc_lan_conf_default_gw_ip_addr(),
	ex_set_bmc_lan_conf_default_gw_mac_addr(),
	ex_set_bmc_lan_conf_backup_gw_ip_addr(),
	ex_set_bmc_lan_conf_backup_gw_mac_addr(),
	ex_set_bmc_lan_conf_auth_type_callback_enables(),
	ex_set_bmc_lan_conf_auth_type_user_enables(),
	ex_set_bmc_lan_conf_auth_type_operator_enables(),
	ex_set_bmc_lan_conf_auth_type_admin_enables(),
	ex_set_bmc_lan_conf_auth_type_oem_enables(),
	ex_set_bmc_lan_conf_arp_control(),
	ex_set_bmc_lan_conf_gratuitous_arp(),
	ex_set_bmc_serial_channel_volatile_access(),
	ex_set_bmc_serial_channel_non_volatile_access(),
	ex_set_bmc_serial_conf_conn_mode(),
	ex_set_bmc_serial_conf_page_blackout_interval(),
	ex_set_bmc_serial_conf_call_retry_time(),
	ex_set_bmc_serial_conf_ipmi_msg_comm_settings() and
	ex_set_bmc_power_restore_policy()

2004-07-12  Albert Chu <chu11@llnl.gov>

	* bmc-watchdog/Makefile.am: Fixed typo.

	* bmc-watchdog/src/bmc-watchdog.c (_bmclog): Fixed juvenile
	mistake where arguments weren't output to the bmc log.

2004-07-09  Albert Chu <chu11@llnl.gov>

	* freeipmi.spec.in: Renamed with_bmc_watchdog_setup conditional
	with_bmc_watchdog_start.  Added with_bmc_watchdog_condrestart
	conditional.
	
2004-07-09  Ian Zimmerman  <itz@californiadigital.com>

	* libfreeipmi/src/ipmi-lan-interface.c (ipmi_lan_sendto): Fix buffer
	overrun bug: the pad byte must _not_ be copied from caller provided
	buffer, because it is not there. (_pkt_len -> pkt_len).

2004-07-07  Albert Chu <chu11@llnl.gov>

	* bmc-watchdog/src/bmc-watchdog.c (_cmd): Removed fsync() calls.
	Problem was unrelated to syncing.

2004-07-07  Albert Chu <chu11@llnl.gov>

	Replace syslogging with a BMC-Watchdog logfile.

	* bmc-watchdog/src/bmc-watchdog.c (_bmclog, _bmclog_write,
	_cmdline_default, _init_bmc_watchdog): New functions.

	* bmc-watchdog/src/bmc-watchdog.c (_cmdline_parse, _usage): Rename
	--no-syslog to --no-logging option.  Added --logfile option.

	* bmc-watchdog/src/bmc-watchdog.c (_init_ipmi, _daemon_init):
	Removed openlog() calls.

	* bmc-watchdog/src/bmc-watchdog.c (main, _daemon_init): Call new
	_init_bmc_watchdog() function.

	* bmc-watchdog/src/bmc-watchdog.c (main): Call new
	_cmdline_default() function.  Close logfile_fd descriptor.
	
	* bmc-watchdog/src/bmc-watchdog.c: Globally use _bmclog() instead
	of _syslog().

	* bmc-watchdog/src/bmc-watchdog.c (_syslog): Slightly alter code
	structure.

	* bmc-watchdog/bmc-watchdog.log: New file.

	* bmc-watchdog/Makefile.am: Added bmc-watchdog.log install and
	dist.

	* bmc-watchdog/src/bmc-watchdog.c (_cmd): Added fsync() call so
	debug output is consistent.

	* doc/bmc-watchdog.8.in: Updated with appropriate information for
	changes above.

	* freeipmi.spec.in: Updated with packaging requirements of files
	in /var.

2004-07-06  Albert Chu <chu11@llnl.gov>

	* doc/bmc-watchdog.8.in: Added --help and --version options.

	* bmc-watchdog/src/bmc-watchdog.c (_cmdline_parse, _usage):
	Re-worked to output bmc-watchdog command specific options when
	--help is listed with a command type.

	* bmc-watchdog/src/bmc-watchdog.c (_cmd_string): New functions.

	* bmc-watchdog/src/bmc-watchdog.c: Some minor code cleanup
	throughout the code.

2004-06-29  Albert Chu <chu11@llnl.gov>

        * ipmipower/src/conffile.c (_parseline): Fixed argument parsing
	bugs.
	
2004-06-25  Albert Chu <chu11@llnl.gov>

	Added Suspend BMC Arps functionality to BMC-Watchdog

	* bmc-watchdog/src/bmc-watchdog.c (_suspend_bmc_arps_cmd,
	_get_lan_channel_number): New Functions.
	
	* bmc-watchdog/src/bmc-watchdog.c (_usage, _cmdline_parse,
	_start_cmd, _daemon_setup): Added --arp-response-suspend and
	--gratuitous-arp-suspend support.

	* bmc-watchdog/src/bmc-watchdog.c (_cmd): Added netfn argument.
	Use netfn argument in kcs function calls.

	* bmc-watchdog/src/bmc-watchdog.c (_reset_watchdog_timer_cmd,
	_set_watchdog_timer_cmd, _get_watchdog_timer_cmd,
	_suspend_bmc_arps_cmd): Pass appropriate network function to
	_cmd().

	* libfreeipmi/src/ipmi-watchdog.c: Fix typo in
	fiid_cmd_suspend_bmc_arp_rq template.

	* libfreeipmi/src/ipmi-watchdog.h,libfreeipmi/src/ipmi-watchdog.c
	(fill_cmd_suspend_bmc_arps): Added channel_number argument.  Fill
	channel_argument field based on argument.

	* libfreeipmi/src/ipmi-watchdog.h: Added
	IPMI_WATCHDOG_GRATUITOUS_ARP_NO_SUSPEND,
	IPMI_WATCHDOG_GRATUITOUS_ARP_SUSPEND,
	IPMI_WATCHDOG_ARP_RESPONSE_NO_SUSPEND,
	IPMI_WATCHDOG_ARP_RESPONSE_SUSPEND,
	IPMI_WATCHDOG_GRATUITOUS_ARP_VALID, and
	IPMI_WATCHDOG_ARP_RESPONSE_VALID macros.

	* doc/bmc-watchdog.8.in: Updated with new info about suspend arps
	options.

	Misc. Fixes.

	* libfreeipmi/src/ipmi-error.c (_ERR_RET): Fixed return value
	error in macro.

	* TODO: Remove suspend arps note.  Added note about need to
	reprogram _get_lan_channel_number().
	
2004-06-24  Albert Chu <chu11@llnl.gov>

	Added Pulse Diagnostic Interrupt and Soft OS Shutdown commands

	* ipmipower/src/ipmipower.h: Added POWER_CMD_PULSE_DIAG_INTR and
	POWER_CMD_SOFT_SHUTDOWN_OS definitions.

	* ipmipower/src/ipmipower_config.c (_usage,
	ipmipower_config_cmdline_parse): Added support for --pulse and
	--soft options.

	* ipmipower/src/ipmipower_prompt.c (_cmd_help,
	ipmipower_prompt_process_cmdline): Added support for pulse and
	soft commands.

	* ipmipower/src/ipmipower_config.c (ipmipower_packet_create):
	Added support for pulse diagnostic interrupts and soft os
	shutdowns.

	* doc/ipmipower.8.in: Added information about --pulse and --soft
	options.

	* TODO: Remove pulse diag and soft shutdown todo.

	Misc Fixes.

	* ipmipower/src/ipmipower.h, ipmipower/src/ipmipower_config.c,
	ipmipower/src/ipmipower_packet.c,
	ipmipower/src/ipmipower_powercmd.c,
	ipmipower/src/ipmipower_prompt.c: Changed POWER_CMD_POWER_STAT to
	POWER_CMD_POWER_STATUS.

	* ipmipower/src/ipmipower_config.c (_usage): Reworded some usage.

	* ipmipower/src/ipmipower_config.c
	(ipmipower_config_cmdline_parse): Put 'break' after usage and
	version.

2004-06-23  Albert Chu <chu11@llnl.gov>

	* ipmipower/src/ipmipower_prompt.c (_cmd_authtype): Check for
	username and password length rather than non-null.
	
2004-06-23  A Balamurugan  <bala.a@californiadigital.com>

	* fish/src/ipmi-wrapper.c: now get_lan_channel_number() and
	get_serial_channel_number() return predefined values.

2004-06-16  A Balamurugan  <bala.a@californiadigital.com>

	* fish/src/bmc-conf-commit.c: now set_user_password_commit()
	enables users.
	
2004-05-24  Albert Chu <chu11@llnl.gov>

        * freeipmi.spec.in: Added devel package.

2004-05-19  Albert Chu <chu11@llnl.gov>

	* freeipmi.spec.in: Added optional powerman restart check.
	
2004-05-18  A Balamurugan  <bala.a@californiadigital.com>

	* doc/examples/hello-sensors.c: fixed.
	
2004-05-18  Albert Chu <chu11@llnl.gov>

	* bmc-watchdog/bmc-watchdog: Fix careless cut and paste typo.
	
2004-05-13  Albert Chu <chu11@llnl.gov>

	* bmc-watchdog/Makefile.am: Remove uninstall-extra.

	* autogen.sh: Change --foreign strictness to --gnu since we are
	now a gnu project.

	* COPYING, INSTALL, freeipmi.spec.in: New Files.

	* Makefile.am: Add COPYING and INSTALL to dist and install. Add
	freeipmi.spec.in to dist.

	* configure.ac: Generate freeipmi.spec.

	* doc/bmc-watchdog.8.in: Changed default io-port to corresponding
	value used in code.

2004-05-13  Ian Zimmerman  <itz@californiadigital.com>

	* libfreeipmi/Makefile.am (IPCDIR), doc/examples/Makefile.am
	(Examplesdir), doc/Makefile.am (docdir): s/PACKAGE_NAME/PACKAGE/

	* fish/src/bmc-conf-key-utils.c: make bmc_config_key_list static,
	it is not used outside of its defining file.

	* fish/src/bmc-conf-key-utils.h: remove bmc_config_key_list and
	make it static, it is not used outside of its defining file.

	* fish/src/bmc-conf-checkout.c, fish/src/bmc-conf-commit.c,
	fish/src/bmc-conf-utils.c, fish/src/ipmi-wrapper-sel.c,
	fish/src/ipmi-wrapper.c, fish/src/scm-procedures.c,
	libfreeipmi/src/ipmi-dev-global-cmds.c,
	libfreeipmi/src/ipmi-kcs-interface.c,
	libfreeipmi/src/ipmi-lan-interface.c,
	libfreeipmi/src/ipmi-msg-support-cmds.c,
	libfreeipmi/src/ipmi-sdr-repo-cache.c,
	libfreeipmi/src/ipmi-sel-record-types.c, libfreeipmi/src/rmcp.c:
	add nasty autoconf dance for alloca.

	* configure.ac: Add AC_FUNC_ALLOCA.

2004-05-13  Albert Chu <chu11@llnl.gov>

	* COPYING.ipmiping, DISCLAIMER.ipmiping, COPYING.rmcpping,
	DISCLAIMER.rmcpping, doc/ipmiping.8.in, doc/rmcpping.8.in,
	libfreeipmi/src/ipmi-ping.h, libfreeipmi/src/ipmi-ping.c,
	ipmiping/Makefile.am, ipmiping/src/Makefile.am,
	ipmiping/src/ipmiping.c, rcmpping/Makefile.am,
	rmcpping/src/Makefile.am, rmcpping/src/rmcpping.c: New files.
	
	* TODO: Added ipmiping and rmcpping todo list.

	* configure.ac: Generate ipmiping and rmcpping manpages.  Generate
	ipmiping and rmcpping makefiles.

	* doc/Makefile.am: Added ipmiping and rmcpping manpages.

	* Makefile.am: Added ipmiping and rmcpping subdirectories.  Added
	COPYING.ipmiping, DISCLAIMER.ipmiping, COPYING.rmcpping,
	DISCLAIMER.rmcpping.

	* libfreeipmi/src/Makefile.am: Added ipmi-ping.h and ipmi-ping.c.

	* libfreeipmi/src/freeipmi.h: Added ipmi-ping.h.
	
2004-05-12  Ian Zimmerman  <itz@californiadigital.com>

	* fish/extensions/bmc-config.scm (bmc-config-main): If an
	incomplete key-pair is given just display usage and exit.

	* fish/extensions/sensors.scm (sensors-main): use string-tokenize
	to split sensors list, not read.

	* doc/sensors.1: Document the new --all flag.  Should
	this file be generated through make?  

	* fish/extensions/sensors.scm (sensors-main): Add an --all flag
	as requested by Al to override ignore list.
	(sensors-display-help): Document the new --all flag.

2004-05-11  Albert Chu <chu11@llnl.gov>

	* ipmipower/src/ipmipower_wrappers.h: Fix #include bug found by
	Ian.

	* ipmipower/src/ipmipower_config.c: Remove _GNU_SOURCE define.

	* bmc-watchdog/bmc-watchdog: Set default use to SMS/OS and clear
	all flags in default daemon execution.

	* doc/bmc-watchdog.8.in: Added known issue about using something
	other than SMS/OS for the bmc watchdog timer use.
	
2004-05-11  Albert Chu <chu11@llnl.gov>

	Added ipmipower.
	
	* COPYING.ipmipower, DISCLAIMER.ipmipower, doc/ipmipower.8.in,
	doc/ipmipower.conf.5.in, ipmipower/Makefile.am,
	ipmipower/src/Makefile.am, ipmipower/src/argv.c,
	ipmipower/src/argv.h, ipmipower/src/cbuf.c, ipmipower/src/cbuf.h,
	ipmipower/src/conffile.c, ipmipower/src/conffile.h,
	ipmipower/src/error.c, ipmipower/src/error.h, ipmipower/src/fd.c,
	ipmipower/src/fd.h, ipmipower/src/hostlist.c,
	ipmipower/src/hostlist.h, ipmipower/src/hprintf.c,
	ipmipower/src/hprintf.h, ipmipower/src/ipmipower_auth.c,
	ipmipower/src/ipmipower_auth.h, ipmipower/src/ipmipower.c,
	ipmipower/src/ipmipower_check.c, ipmipower/src/ipmipower_check.h,
	ipmipower/src/ipmipower_config.c,
	ipmipower/src/ipmipower_config.h,
	ipmipower/src/ipmipower_connection.c,
	ipmipower/src/ipmipower_connection.h, ipmipower/src/ipmipower.h,
	ipmipower/src/ipmipower_output.c,
	ipmipower/src/ipmipower_output.h,
	ipmipower/src/ipmipower_packet.c,
	ipmipower/src/ipmipower_packet.h, ipmipower/src/ipmipower_ping.c,
	ipmipower/src/ipmipower_ping.h,
	ipmipower/src/ipmipower_powercmd.c,
	ipmipower/src/ipmipower_powercmd.h,
	ipmipower/src/ipmipower_prompt.c,
	ipmipower/src/ipmipower_prompt.h, ipmipower/src/ipmipower_util.c,
	ipmipower/src/ipmipower_util.h,
	ipmipower/src/ipmipower_wrappers.c,
	ipmipower/src/ipmipower_wrappers.h, ipmipower/src/list.c,
	ipmipower/src/list.h, ipmipower/src/wrappers.c,
	ipmipower/src/wrappers.h: New files.

	* doc/Makefile.am: Added ipmipower.8 and ipmipower.conf.5.

	* Makefile.am: Added ipmipower subdirectory.

	* configure.ac: Added sys/wait.h, mmap, and mlock checks.
	Generate ipmipower.8 and ipmipower.conf.5 manpages.  Generate
	Makefile.am and ipmipower/src Makefiles.

	* TODO: Added ipmipower todo list.
	
2004-05-10  Ian Zimmerman  <itz@californiadigital.com>

	* bmc-watchdog/src/bmc-watchdog.c (_set_watchdog_timer_cmd):
	corrected typo in BIGENDIAN case

2004-05-07  Albert Chu <chu11@llnl.gov>

	* configure.ac: Fixed bugs with --enable-debug option pointed out
	by Ian.
	
2004-05-07  Ian Zimmerman  <itz@californiadigital.com>

	* fish/src/fish.c (inner_main): add call to ipmi_probe to locate
	kcs io registers.

	* libfreeipmi/src/pcilocate.c: enclose everything
	in a big #ifdef __linux because it uses /proc
	(pci_get_dev_info): reverse the semantics of pinfo->bmc_io_mapped.

	* fish/src/fish.c (inner_main): rename default_ variables to cmdline_
	as that describes much better what they do.

2004-05-07  Albert Chu <chu11@llnl.gov>

	Added bmc-watchdog

	* COPYING.bmc-watchdog, DISCLAIMER.bmc-watchdog,
	doc/bmc-watchdog.8.in, bmc-watchdog/Makefile.am,
	bmc-watchdog/bmc-watchdog, bmc-watchdog/src/Makefile.am,
	bmc-watchdog/src/bmc-watchdog.c: New files.

	* Makefile.am: Added bmc-watchdog subdirectory.  Add docs and
	other files to dist.

	* TODO: Added bmc-watchdog todo list.

	* configure.ac: Generate bmc-watchdog makefiles and manpage.
	Added --enable-debug option, getopt_long function check, and big
	endian check.

	* doc/Makefile.am: Added bmc-watchdog.8.

	Added Suspend BMC Arps command

	* libfreeipmi/src/ipmi-watchdog.h,
	libfreeipmi/src/ipmi-watchdog.c: Added
	tmpl_cmd_suspend_bmc_arps_rq tmpl_cmd_suspend_bmc_arps_rs
	templates.

	* libfreeipmi/src/ipmi-watchdog.h, libfreeipmi/src/ipmi-watchdog.c
	(fill_cmd_suspend_bmc_arps): New function.

2004-05-06  Ian Zimmerman  <itz@californiadigital.com>

	* fish/src/fish.c (inner_main): make sure command line overrides
	files if they conflict

	* fish/src/Makefile.am: improved Al's fix to use make features
	instead of new shells.

2004-05-06 Albert Chu <chu11@llnl.gov>

	* fish/fish.spec.in, fish/fish.lsm.in,
	libfreeipmi/libfreeipmi.lsm.in, libfreeipmi/libfreeipmi.spec.in:
	Removed files.

	* configure.ac: Remove generation of lsm and spec files.

	* fish/src/Makefile.am: Added dependency check to libfreeipmi.la.

	* fish/src/bmc-conf-checkout.c, fish/src/bmc-conf-commit.c,
	fish/src/bmc-conf-key-utils.c, fish/src/bmc-conf-utils.c,
	fish/src/fi-commands.c, fish/src/fish.c, fish/src/interpreter.c,
	fish/src/ipmi-wrapper-sel.c, fish/src/ipmi-wrapper-sensor.c,
	fish/src/ipmi-wrapper.c, libfreeipmi/src/ipmi-lan-cmds.c,
	libfreeipmi/src/ipmi-sel-cmds.c,
	libfreeipmi/src/ipmi-sel-record-types.c,
	libfreeipmi/src/ipmi-sol-cmds.c: Changed <freeipmi.h> to
	"freeipmi.h" to ensure use of local header.

	* TODO: New file.

2004-05-06 09:35  itz

	* autogen.sh, configure.ac: Use ancient automake to satisfy RH
	  users.

2004-05-05 16:10  itz

	* fish/src/fish.c: Change "running for first time" message because
	  it isn't right to use PACKAGE anymore.

2004-05-05 15:13  itz

	* aclocal.m4: Remove aclocal.m4 because it is not a real source
	  file (generated by autogen.sh via aclocal).

2004-05-05 14:42  itz

	* libfreeipmi/src/ipmi-sdr-repo-cache.h: Use /var/lib/freeipmi for
	  sdr cache, not /var/lib/libfreeipmi

2004-05-05 14:11  itz

	* libfreeipmi/src/ipmi-kcs-interface.c: Second fix from Al

2004-05-05 14:08  itz

	* libfreeipmi/src/ipmi-kcs-interface.c: Fixed error output corner
	  case.   Fixed return value bug.  Unlock semaphore if a EBUSY
	  failure occurs.

2004-05-05 14:00  itz

	* AUTHORS, Makefile.am, NEWS, README, aclocal.m4, autogen.sh,
	  configure.ac, doc/BUGS, doc/Makefile.am, doc/authors.texinfo,
	  doc/bmc-config.1, doc/bmc-info.1, doc/fish.1, doc/fish.texinfo,
	  doc/freeipmi-hg.texinfo, doc/gpl.texinfo, doc/sel.1,
	  doc/sensors.1, doc/examples/Makefile.am,
	  doc/examples/Makefile.example, doc/examples/hello-sensors.c,
	  fish/Makefile.am, fish/fish.lsm.in, fish/fish.scm,
	  fish/fish.spec.in, fish/extensions/Makefile.am,
	  fish/extensions/bmc-config.scm, fish/extensions/bmc-info.scm,
	  fish/extensions/discovery.scm, fish/extensions/init.scm,
	  fish/extensions/sel.scm, fish/extensions/sensors-conf.scm,
	  fish/extensions/sensors-utils.scm, fish/extensions/sensors.scm,
	  fish/extensions/shell.scm, fish/extensions/utils.scm,
	  fish/scripts/Makefile.am, fish/scripts/bmc-config/Makefile.am,
	  fish/scripts/bmc-config/bmc-config.in,
	  fish/scripts/bmc-info/Makefile.am,
	  fish/scripts/bmc-info/bmc-info.in, fish/scripts/sel/Makefile.am,
	  fish/scripts/sel/sel.in, fish/scripts/sensors/Makefile.am,
	  fish/scripts/sensors/sensors.in, fish/src/Makefile.am,
	  fish/src/bmc-conf-checkout.c, fish/src/bmc-conf-checkout.h,
	  fish/src/bmc-conf-commit.c, fish/src/bmc-conf-commit.h,
	  fish/src/bmc-conf-key-utils.c, fish/src/bmc-conf-key-utils.h,
	  fish/src/bmc-conf-utils.c, fish/src/bmc-conf-utils.h,
	  fish/src/extension.c, fish/src/extension.h,
	  fish/src/fi-commands.c, fish/src/fi-commands.h,
	  fish/src/fi-utils.c, fish/src/fi-utils.h, fish/src/fish.c,
	  fish/src/fish.h, fish/src/guile-wrapper.c,
	  fish/src/guile-wrapper.h, fish/src/interpreter.c,
	  fish/src/interpreter.h, fish/src/ipmi-wrapper-sel.c,
	  fish/src/ipmi-wrapper-sel.h, fish/src/ipmi-wrapper-sensor.c,
	  fish/src/ipmi-wrapper-sensor.h, fish/src/ipmi-wrapper.c,
	  fish/src/ipmi-wrapper.h, fish/src/scm-procedures.c,
	  fish/src/scm-procedures.h, fish/src/xmalloc.c,
	  fish/src/xmalloc.h, libfreeipmi/Makefile.am, libfreeipmi/ipckey,
	  libfreeipmi/libfreeipmi.lsm.in, libfreeipmi/libfreeipmi.spec.in,
	  libfreeipmi/src/Makefile.am, libfreeipmi/src/bit-ops.c,
	  libfreeipmi/src/bit-ops.h, libfreeipmi/src/fiid.c,
	  libfreeipmi/src/fiid.h, libfreeipmi/src/freeipmi.h,
	  libfreeipmi/src/ipmi-chassis-cmds.c,
	  libfreeipmi/src/ipmi-chassis-cmds.h,
	  libfreeipmi/src/ipmi-cmd-spec.h, libfreeipmi/src/ipmi-debug.c,
	  libfreeipmi/src/ipmi-debug.h,
	  libfreeipmi/src/ipmi-dev-global-cmds.c,
	  libfreeipmi/src/ipmi-dev-global-cmds.h,
	  libfreeipmi/src/ipmi-error.c, libfreeipmi/src/ipmi-error.h,
	  libfreeipmi/src/ipmi-ipmb-interface.h,
	  libfreeipmi/src/ipmi-kcs-interface.c,
	  libfreeipmi/src/ipmi-kcs-interface.h,
	  libfreeipmi/src/ipmi-lan-cmds.c, libfreeipmi/src/ipmi-lan-cmds.h,
	  libfreeipmi/src/ipmi-lan-interface.c,
	  libfreeipmi/src/ipmi-lan-interface.h,
	  libfreeipmi/src/ipmi-lan-param-spec.h,
	  libfreeipmi/src/ipmi-md2.c, libfreeipmi/src/ipmi-md2.h,
	  libfreeipmi/src/ipmi-md5.c, libfreeipmi/src/ipmi-md5.h,
	  libfreeipmi/src/ipmi-msg-interface-desc.c,
	  libfreeipmi/src/ipmi-msg-interface-desc.h,
	  libfreeipmi/src/ipmi-msg-support-cmds.c,
	  libfreeipmi/src/ipmi-msg-support-cmds.h,
	  libfreeipmi/src/ipmi-netfn-spec.c,
	  libfreeipmi/src/ipmi-netfn-spec.h, libfreeipmi/src/ipmi-probe.c,
	  libfreeipmi/src/ipmi-probe.h,
	  libfreeipmi/src/ipmi-sdr-record-types.c,
	  libfreeipmi/src/ipmi-sdr-record-types.h,
	  libfreeipmi/src/ipmi-sdr-repo-cache.c,
	  libfreeipmi/src/ipmi-sdr-repo-cache.h,
	  libfreeipmi/src/ipmi-sdr-repo-cmds.c,
	  libfreeipmi/src/ipmi-sdr-repo-cmds.h,
	  libfreeipmi/src/ipmi-sel-cmds.c, libfreeipmi/src/ipmi-sel-cmds.h,
	  libfreeipmi/src/ipmi-sel-record-types.c,
	  libfreeipmi/src/ipmi-sel-record-types.h,
	  libfreeipmi/src/ipmi-semaphores.c,
	  libfreeipmi/src/ipmi-semaphores.h,
	  libfreeipmi/src/ipmi-sensor-cmds.c,
	  libfreeipmi/src/ipmi-sensor-cmds.h,
	  libfreeipmi/src/ipmi-sensor-types.c,
	  libfreeipmi/src/ipmi-sensor-types.h,
	  libfreeipmi/src/ipmi-sensor-utils.c,
	  libfreeipmi/src/ipmi-sensor-utils.h,
	  libfreeipmi/src/ipmi-serial-cmds.c,
	  libfreeipmi/src/ipmi-serial-cmds.h,
	  libfreeipmi/src/ipmi-serial-modem-param-spec.h,
	  libfreeipmi/src/ipmi-sessions.c, libfreeipmi/src/ipmi-sessions.h,
	  libfreeipmi/src/ipmi-smic-interface.c,
	  libfreeipmi/src/ipmi-smic-interface.h,
	  libfreeipmi/src/ipmi-sol-cmds.c, libfreeipmi/src/ipmi-sol-cmds.h,
	  libfreeipmi/src/ipmi-utils.c, libfreeipmi/src/ipmi-utils.h,
	  libfreeipmi/src/ipmi-watchdog.c, libfreeipmi/src/ipmi-watchdog.h,
	  libfreeipmi/src/libfreeipmi.c, libfreeipmi/src/pcilocate.c,
	  libfreeipmi/src/pcilocate.h, libfreeipmi/src/rmcp.c,
	  libfreeipmi/src/rmcp.h, libfreeipmi/src/smbios.c,
	  libfreeipmi/src/smbios.h, libfreeipmi/src/xmalloc.c,
	  libfreeipmi/src/xmalloc.h: First merged tree.

