2007-01-29 11:52  makoenig

	* configure.in, src/Makefile.am, src/common.h,
	  src/dbus_interface.c, src/dbus_interface.h, src/hal_interface.c,
	  src/hal_interface.h, src/manager.c, src/manager.h: Add better
	  DBUS/HAL integration.  ivman now properly reacts on DBUS/HAL
	  (dis)appearance and tries to reconnect if a connection is lost.

2006-12-02 00:30  ro_han

	* po/Makefile.in, src/dbus_interface.c, src/manager.c,
	  src/IvmConfig/IvmConfigCommon.c: Fix dbus assertion
	  warnings/errors; thanks Matthias Koenig.

2006-10-01 07:18  ro_han

	* configure.in, po/fr.po, po/ivman.pot, src/manager.c: Bump version
	  (should have been done a while ago) Add gnome-mount support

2006-05-23 08:04  stewatvireo

	* src/manager.c: get rid of bashisms in manager.c (cmd &>
	  /dev/null)

2006-05-23 08:00  stewatvireo

	* ivman-launch, ivman-launch.8: add another way of calling
	  ivman-launch for chaining in Xsession

2006-04-18 04:20  ro_han

	* po/fr.po, po/ivman.pot, src/manager.c: Fix silly crash introduced
	  in last commit.

2006-04-18 04:10  ro_han

	* IvmConfigActions.xml.5, po/fr.po, po/ivman.pot, src/manager.c,
	  src/userconfigs.h, src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigActions.xml.userDefault: Option to run
	  IvmConfigActions rules on devices already attached when Ivman
	  starts.

2006-04-18 03:15  ro_han

	* configure.in, po/Makefile.in, po/fr.po, po/ivman.pot,
	  src/IvmConfig/IvmConfigCommon.c: Fix automounting in HAL 0.5.7.

2006-03-05 01:28  ro_han

	* Makefile.am, po/Makefile.in, po/fr.po: Make sure COPYING.GPL2 and
	  COPYING.QPL get distributed with 'make dist'.

2006-03-05 01:24  ro_han

	* COPYING, COPYING.GPL2, COPYING.QPL, ChangeLog, configure.in:
	  Prepare for 0.6.10 release.  Dual-license under the GPL and QPL.
	  NOTE: I could not get in contact with a few people who may have
	  contributed code to Ivman at some point, so I used the 'cvs
	  annotate' function to ensure that every line of code was
	  attributable to either myself or Ikke.  If anyone reading this
	  still believes that they have had their work used unfairly with
	  respect to releasing Ivman under the GPL, please do not hesitate
	  to contact me!

2006-02-11 11:08  ro_han

	* po/fr.po: Updated French translation.

2006-02-10 12:17  ro_han

	* Makefile.am, ivman-launch, ivman-launch.8: Add ivman-launch
	  script, thanks to Daniele Favara <danjele@gmail.com> .

2006-02-10 11:20  ro_han

	* configure.in, po/Makefile.in, po/fr.po, po/ivman.pot,
	  src/daemonize.c, src/manager.c, src/IvmConfig/IvmConfigCommon.c:
	  Respect storage.automount_enabled_hint.  Fix SIGHUP being ignored
	  regardless of fork or not.

2006-01-19 18:53  ro_han

	* IvmConfigActions.xml.5, src/hal_interface.c, src/manager.c,
	  src/userconfigs.h, src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigActions.xml.userDefault,
	  src/IvmConfig/IvmConfigCommon.c: Deprecate execdvd.  Ignore
	  locked devices.

2006-01-08 10:48  ro_han

	* configure.in, po/Makefile.in, po/fr.po, po/ivman.pot,
	  src/manager.c, src/IvmConfig/IvmConfigCommon.c: Update to
	  ivman-0.6.8.	Fix /media/NULL bug.  Fix match on mount point.
	  Fix minor memory leaks.

2005-12-14 21:41  ro_han

	* po/Makefile.in, po/fr.po, po/ivman.pot, src/manager.c: Updated
	  French translation - courtesy of Julien (julviala@free.fr) Fixed
	  bug with -c option

2005-12-09 11:27  ro_han

	* configure.in, ivman.8, po/Makefile.in, po/fr.po, po/ivman.pot,
	  src/daemonize.c, src/manager.c: New option: -c, --confdir to
	  specify directory to read config from.

2005-11-29 17:12  ro_han

	* po/fr.po, po/ivman.pot, src/daemonize.c, src/manager.c: Make exit
	  on SIGINT, SIGTERM slightly more user friendly.

2005-11-29 16:23  ro_han

	* configure.in, po/Makefile.in, po/fr.po, po/ivman.pot,
	  src/common.h, src/hal_interface.c, src/manager.c,
	  src/IvmConfig/IvmConfigCommon.c: Some cleanups.

2005-11-29 10:42  ro_han

	* manual.lyx, po/LINGUAS, po/fr.po, src/common.h, src/daemonize.c,
	  src/dbus_interface.c, src/manager.c,
	  src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigProperties.c: Added translation: fr.
	  Added (currently incomplete) LyX/Docbook manual/HOWTO.  Make code
	  more robust.

2005-11-23 10:24  ro_han

	* src/: hal_interface.c, IvmConfig/IvmConfigBase.xml: Fix incorrect
	  umask description.

2005-11-22 14:11  ro_han

	* po/ivman.pot, src/common.h, src/hal_compat.h,
	  src/IvmConfig/common.h: Prevent config.h from being included more
	  than once

2005-11-22 10:25  ro_han

	* src/: Makefile.am, manager.c, IvmConfig/IvmConfigBase.c,
	  IvmConfig/IvmConfigBase.xml: Make Makefile.am more sane as per
	  Ikke's suggestion.  Change default pmount umask as per Gentoo bug
	  113186.

2005-11-22 01:27  ro_han

	* po/ivman.pot, src/Makefile.am, src/dbus_interface.c,
	  src/hal_psi.c, src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigConditions.c,
	  src/IvmConfig/IvmConfigProperties.c, src/IvmConfig/Makefile.am,
	  src/IvmConfig/common.h: IvmConfig no longer stupidly treated like
	  a library.

2005-11-22 00:01  ro_han

	* po/ivman.pot, src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigBase.c, src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigConditions.c,
	  src/IvmConfig/IvmConfigProperties.c: Make handling of incorrect
	  XML files more robust.

2005-11-21 08:06  ro_han

	* ChangeLog, po/ivman.pot, src/debug.c, src/manager.c: Fix silly
	  typo

2005-11-21 07:58  ro_han

	* ChangeLog, src/debug.c, src/manager.c: Better than last commit.

2005-11-12 13:48  ro_han

	* po/ivman.pot, src/daemonize.c, src/debug.c, src/manager.c: Better
	  PID file handling

2005-11-12 12:47  ro_han

	* IvmConfigActions.xml.5, IvmConfigBase.xml.5,
	  IvmConfigConditions.xml.5, IvmConfigProperties.xml.5, ivman.8,
	  po/ivman.pot, src/manager.c: Improve HAL property substitution
	  shell quoting issues.  Make mount points / devices containing
	  special characters (e.g. spaces) work.

2005-11-07 15:29  ro_han

	* IvmConfigBase.xml.5, configure.in, po/Makefile.in, po/ivman.pot,
	  src/manager.c, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigActions.xml.userDefault,
	  src/IvmConfig/IvmConfigBase.xml,
	  src/IvmConfig/IvmConfigBase.xml.userDefault,
	  src/IvmConfig/IvmConfigProperties.c: Fixed bug causing mounting
	  with spaces in device node or mount point to fail.

2005-11-06 22:29  ro_han

	* ABOUT-NLS, ChangeLog, IvmConfigBase.xml.5, Makefile.am,
	  config.rpath, configure.in, mkinstalldirs, m4/ChangeLog,
	  m4/codeset.m4, m4/gettext.m4, m4/glibc2.m4, m4/glibc21.m4,
	  m4/iconv.m4, m4/intdiv0.m4, m4/intmax.m4, m4/inttypes-pri.m4,
	  m4/inttypes.m4, m4/inttypes_h.m4, m4/isc-posix.m4,
	  m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
	  m4/longdouble.m4, m4/longlong.m4, m4/nls.m4, m4/po.m4,
	  m4/printf-posix.m4, m4/progtest.m4, m4/signed.m4, m4/size_max.m4,
	  m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4, m4/wchar_t.m4,
	  m4/wint_t.m4, m4/xsize.m4, po/ChangeLog, po/Makefile.in,
	  po/Makefile.in.in, po/Makevars, po/POTFILES, po/POTFILES.in,
	  po/Rules-quot, po/boldquot.sed, po/en@boldquot.header,
	  po/en@quot.header, po/insert-header.sin, po/ivman.pot,
	  po/quot.sed, po/remove-potcdate.sin, src/Makefile.am,
	  src/common.h, src/debug.c, src/gettext.h, src/hal_interface.c,
	  src/manager.c, src/manager.h, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.c, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigBase.h, src/IvmConfig/IvmConfigBase.xml,
	  src/IvmConfig/IvmConfigBase.xml.userDefault,
	  src/IvmConfig/IvmConfigConditions.c,
	  src/IvmConfig/IvmConfigProperties.c: gettextize distribution.
	  New IvmConfigBase.xml options: sleep, mountcommand,
	  umountcommand, umask.  Now support mounting with pmount-hal,
	  pmount, mount; Ivman autodetects best one to use.  Code cleanups.

2005-06-23 18:51  ro_han

	* configure.in, src/common.h, src/daemonize.c,
	  src/dbus_interface.c, src/hal_interface.c, src/manager.c,
	  src/IvmConfig/IvmConfigActions.c, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigConditions.c,
	  src/IvmConfig/IvmConfigProperties.c, src/IvmConfig/common.h:
	  Convert strings to use gettext, so Ivman can now be translated
	  (if someone should happen to desire to do so :-)

2005-06-15 13:37  ro_han

	* configure.in, src/manager.c: Fix typo which may have broken
	  pmount option detection for some people.

2005-06-13 12:40  ro_han

	* configure.in, src/manager.c: We now discover which options pmount
	  accepts before using them, to ensure we can work with different
	  versions of pmount.

2005-06-06 21:13  ro_han

	* configure.in, src/daemonize.c, src/manager.c: Two bugs fixed:  *
	  commands which fork will fail to run if Ivman runs daemonised  *
	  Ivman wouldn't mount with pmount 0.9.x because '-a' option was
	  removed

2005-05-19 10:37  ro_han

	* configure.in, src/Makefile.am: Include hal_compat.h in
	  src/Makefile.am

2005-05-19 10:15  ro_han

	* ChangeLog, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.xml.userDefault: Config tweak.

2005-05-19 10:08  ro_han

	* configure.in, src/hal_compat.h, src/manager.c: Fix HAL 0.4.x
	  build issues, fix 'configure' script dying without pmount even
	  when --disable-mount given.

2005-05-13 08:32  ro_han

	* configure.in, src/manager.c: Use -Werror .

2005-05-12 11:42  ro_han

	* IvmConfigActions.xml.5, IvmConfigBase.xml.5,
	  IvmConfigConditions.xml.5, IvmConfigProperties.xml.5,
	  configure.in, ivman.8, src/common.h, src/daemonize.c,
	  src/daemonize.h, src/dbus_interface.c, src/dbus_interface.h,
	  src/hal_compat.h, src/hal_interface.c, src/hal_psi.c,
	  src/hal_psi.h, src/log.c, src/log.h, src/manager.c,
	  src/manager.h, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigBase.h, src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigCommon.h,
	  src/IvmConfig/IvmConfigConditions.c,
	  src/IvmConfig/IvmConfigConditions.h,
	  src/IvmConfig/IvmConfigConditions.xml,
	  src/IvmConfig/IvmConfigConditions.xml.userDefault,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.h, src/IvmConfig/Makefile.am,
	  src/IvmConfig/common.h: Added Condition catching, allow to build
	  without pmount via --disable-mount (but Ivman won't automount
	  without it).

2005-05-12 10:15  ro_han

	* src/: manager.c, manager.h, IvmConfig/IvmConfigActions.xml,
	  IvmConfig/IvmConfigActions.xml.userDefault: Work around pmount fs
	  detection bug.

2005-05-11 22:17  ro_han

	* IvmConfigBase.xml.5, configure.in, ivman.8, src/common.h,
	  src/dbus_interface.c, src/manager.c, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.xml.userDefault,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.xml: Improved co-operation
	  between system-wide/non-system-wide Ivman instances.

2005-05-11 17:04  ro_han

	* IvmConfigActions.xml.5, IvmConfigBase.xml.5,
	  IvmConfigProperties.xml.5, configure.in, ivman-999.ebuild,
	  ivman-cvs-0.1.ebuild, makeUserConfigs, src/Makefile.am,
	  src/common.h, src/daemonize.c, src/dbus_interface.c,
	  src/dbus_interface.h, src/hal_interface.c, src/hal_interface.h,
	  src/hal_psi.c, src/log.c, src/manager.c, src/manager.h,
	  src/userconfigs.h, src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigActions.xml.userDefault,
	  src/IvmConfig/IvmConfigBase.xml,
	  src/IvmConfig/IvmConfigBase.xml.userDefault,
	  src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.h,
	  src/IvmConfig/IvmConfigProperties.xml,
	  src/IvmConfig/IvmConfigProperties.xml.userDefault,
	  src/IvmConfig/common.h: Lots of improvements :-)  Almost ready
	  for a new release.

2005-05-11 10:14  ro_han

	* configure.in, src/manager.c, src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigProperties.c: Finally got rid of that
	  "Couldn't allocate DBUS message" message so many people freaked
	  out about :-)

2005-05-11 09:06  ro_han

	* src/: daemonize.c, daemonize.h, manager.c,
	  IvmConfig/IvmConfigBase.c, IvmConfig/IvmConfigBase.h,
	  IvmConfig/IvmConfigBase.xml: Pmount and privilege dropping works
	  correctly :-)

2005-05-10 22:41  ro_han

	* configure.in, src/daemonize.c, src/daemonize.h,
	  src/hal_interface.c, src/manager.c, src/manager.h,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigBase.h: Now use pmount only, since it
	  works much much better and avoids fstab issues.

2005-05-10 16:55  ro_han

	* indent.pro, src/common.h, src/daemonize.c, src/debug.c,
	  src/debug.h, src/hal_compat.h, src/hal_interface.c,
	  src/hal_interface.h, src/hal_psi.c, src/hal_psi.h, src/log.c,
	  src/manager.c, src/manager.h, src/IvmConfig/ConfigTest.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigBase.h, src/IvmConfig/IvmConfigCommon.c,
	  src/IvmConfig/IvmConfigCommon.h,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.h, src/IvmConfig/Makefile.am,
	  src/IvmConfig/common.h: Made a lot of the IvmConfig* code more
	  sane.  I promise to be a good programmer from now on :-)

2005-05-10 08:53  ro_han

	* src/: hal_psi.c, hal_psi.h: Oops... forgot to add these files :-)
	  Functions for reading from HAL PSIs.

2005-05-09 22:16  ro_han

	* src/: common.h, daemonize.c, hal_interface.c, manager.c,
	  manager.h, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigBase.c, IvmConfig/IvmConfigProperties.c,
	  IvmConfig/IvmConfigProperties.h: Now compiling with -Wall
	  -Wextra, and fixed all the warnings it creates.

2005-05-09 21:30  ro_han

	* IvmConfigActions.xml.5, configure.in, src/Makefile.am,
	  src/common.h, src/hal_interface.c, src/manager.c, src/manager.h,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigProperties.c: HAL property substitution
	  for execun now works.

2005-05-09 10:14  ro_han

	* ivman.8, src/manager.c, src/userconfigs.h,
	  src/IvmConfig/IvmConfigProperties.xml: --debug | -d commandline
	  option for debugging output.

2005-05-09 07:06  ro_han

	* src/userconfigs.h: More default config fixes...

2005-05-09 06:56  ro_han

	* src/IvmConfig/IvmConfigActions.xml: Whoops, default config had an
	  unescaped character!

2005-05-09 06:39  ro_han

	* ChangeLog, src/hal_interface.c, src/manager.c,
	  src/IvmConfig/IvmConfigActions.c: Execun hopefully fixed.

2005-04-30 11:23  ro_han

	* IvmConfigActions.xml.5, IvmConfigProperties.xml.5,
	  src/hal_interface.c, src/manager.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.xml: bug fixes.  execun
	  currently broken.

2005-04-29 21:14  ro_han

	* IvmConfigActions.xml.5, IvmConfigBase.xml.5,
	  IvmConfigMappings.xml.5, IvmConfigProperties.xml.5, Makefile.am,
	  ivman.8, src/manager.c, src/IvmConfig/ConfigTest.c,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigMappings.c,
	  src/IvmConfig/IvmConfigMappings.h,
	  src/IvmConfig/IvmConfigMappings.xml,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.xml, src/IvmConfig/Makefile.am:
	  Removed IvmConfigMappings, as it's no longer needed.	Added
	  '--nofork' option to not daemonize.  Added some nice power
	  management rules to default IvmConfigProperties.xml (Ivman now
	  provides greater ACPI functionality than acpid :-)

2005-04-26 15:01  ro_han

	* ChangeLog, configure.in, src/manager.c: Automatic resolution of
	  device node from HAL to whatever symlink may be in /etc/fstab
	  (i.e. IvmConfigMappings.xml no longer required).  However, note
	  that HAL 0.4 series (0.5 not tested yet) seems to have a bug
	  where VolumeUnmountForced is not sent if fstab entry is symlink
	  rather than actual device.

2005-04-25 17:46  ro_han

	* ChangeLog, IvmConfigActions.xml.5, IvmConfigBase.xml.5,
	  IvmConfigMappings.xml.5, IvmConfigProperties.xml.5, configure.in,
	  ivman.8, src/manager.c: Added '--system' command-line option
	  which forces Ivman to read from global config directory rather
	  than from $HOME/.ivman .  Note that we now require glib 2.6 or
	  greater.

2005-04-25 16:20  ro_han

	* configure.in, src/common.h, src/daemonize.c, src/debug.c,
	  src/debug.h, src/hal_interface.c, src/hal_interface.h, src/log.c,
	  src/manager.c, src/manager.h, src/IvmConfig/ConfigTest.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigBase.h, src/IvmConfig/IvmConfigMappings.c,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.h, src/IvmConfig/common.h:
	  Forward ported bugfixes from 0.5_pre2, formatted code with
	  'indent'.

2005-04-24 19:05  ro_han

	* src/manager.c: Fixed annoying disc size bug.	We weren't closing
	  device after opening it to unlock!

2005-04-17 00:59  ro_han

	* src/: hal_interface.c, hal_interface.h, manager.c: Now compiles,
	  and appears to work, for both HAL 0.4.x and 0.5.x.  Hooray!

2005-04-16 21:06  ro_han

	* src/: common.h, hal_interface.c, hal_interface.h, manager.c,
	  IvmConfig/IvmConfigActions.c, IvmConfig/IvmConfigProperties.c,
	  IvmConfig/common.h: Once again compiles with HAL 0.4 :-)  I'm now
	  trying to make it so it can compile against either HAL 0.4 or HAL
	  0.5...

2005-04-16 20:35  ro_han

	* configure.in:
	  Record HAL version in config.h.

2005-02-17 17:38  ro_han

	* src/: common.h, manager.c: Instead of lowest level, use DBUS's
	  Glib bindings to set up connection.  Still doesn't work right;
	  now I think it's DBUS's fault :-)

2005-02-17 16:47  ro_han

	* configure.in, src/common.h, src/hal_interface.c,
	  src/hal_interface.h, src/manager.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigBase.xml,
	  src/IvmConfig/IvmConfigProperties.c, src/IvmConfig/common.h:
	  Began port to DBUS 0.3 / HAL 0.5.  Doesn't seem to work yet, but
	  I think it's libhal's fault, not mine :-)

2005-01-29 14:45  ro_han

	* src/: common.h, daemonize.c, debug.c, debug.h, hal_interface.c,
	  manager.c, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigActions.h, IvmConfig/IvmConfigBase.c,
	  IvmConfig/IvmConfigBase.h, IvmConfig/IvmConfigBase.xml,
	  IvmConfig/IvmConfigProperties.c, IvmConfig/Makefile.am,
	  IvmConfig/common.h, IvmConfig/debug.c, IvmConfig/debug.h,
	  IvmConfig/log.c, IvmConfig/log.h: Fixed the many, _many_ bugs I
	  introduced last night.  Debugging output should now work 100%
	  correctly in all instances.

2005-01-28 22:41  ro_han

	* ChangeLog, configure.in, src/Makefile.am: Add some files to
	  Makefile.am so 'make dist' will work.

2005-01-28 22:29  ro_han

	* ChangeLog, INSTALL, IvmConfigActions.xml.5,
	  IvmConfigProperties.xml.5, configure.in, src/daemonize.c,
	  src/debug.c, src/manager.c, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigBase.c, src/IvmConfig/Makefile.am,
	  src/IvmConfig/common.h, src/IvmConfig/debug.c,
	  src/IvmConfig/debug.h, src/IvmConfig/log.c, src/IvmConfig/log.h:
	  Better daemonizing (lockfile actually works :-), better debug
	  output, smarter and more verbose 'ivm.mountable', documentation
	  and config tweaks.

2005-01-21 09:35  ro_han

	* src/userconfigs.h: Printer pop-ups

2005-01-20 13:54  ro_han

	* src/userconfigs.h: Config tweaks.

2005-01-19 13:16  ro_han

	* configure.in: Remove phony sudo dependency.

2005-01-12 22:19  ro_han

	* src/: manager.c, userconfigs.h, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigProperties.c: Support all kinds of integers
	  used by HAL.

2005-01-12 21:18  ro_han

	* IvmConfigProperties.xml.5, src/userconfigs.h,
	  src/IvmConfig/IvmConfigProperties.xml: Configuration tweaks

2005-01-12 17:23  ro_han

	* IvmConfigActions.xml.5, IvmConfigBase.xml.5,
	  IvmConfigMappings.xml.5, IvmConfigProperties.xml.5, Makefile.am,
	  ivman.8, src/manager.c, src/userconfigs.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigBase.xml,
	  src/IvmConfig/IvmConfigMappings.xml,
	  src/IvmConfig/IvmConfigProperties.c,
	  src/IvmConfig/IvmConfigProperties.xml: Lots of cleaning up, ready
	  for 0.5 alpha...

2005-01-11 21:58  ro_han

	* src/: Makefile.am, hal_interface.c, manager.c, manager.h,
	  userconfigs.h, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigActions.xml, IvmConfig/IvmConfigProperties.c,
	  IvmConfig/IvmConfigProperties.h,
	  IvmConfig/IvmConfigProperties.xml, IvmConfig/Makefile.am: New
	  feature - monitoring device properties.  Also, substitute any HAL
	  property into a command.

2005-01-06 20:38  ro_han

	* IvmConfigActions.xml.5, IvmConfigBase.xml.5, Makefile.am,
	  ivman.8: man pages, yay!!!

2004-12-28 15:17  ro_han

	* src/userconfigs.h: Grrr... typo in last one!

2004-12-28 15:06  ro_han

	* src/IvmConfig/IvmConfigActions.xml: Move autoplay options into
	  per-user files only

2004-12-28 15:04  ro_han

	* src/: manager.c, userconfigs.h, IvmConfig/IvmConfigActions.c: Fix
	  video DVD detection & a few other things

2004-12-24 14:17  ro_han

	* src/: hal_interface.c, manager.c, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigActions.h, IvmConfig/IvmConfigActions.xml: Fix
	  %m race condition, give %m and %d support to execun

2004-12-23 18:22  ro_han

	* src/userconfigs.h: Don't fork by default in usermode

2004-12-23 16:14  ro_han

	* src/manager.c: Fix potential race with creating directory

2004-12-23 15:50  ro_han

	* autogen.sh, configure.in, src/debug.c, src/manager.c,
	  src/userconfigs.h, src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigBase.c: Ivman now can be run as non-root
	  and will parse $HOME/.ivman/*.xml

2004-12-21 21:17  ro_han

	* autogen.sh, src/hal_interface.c, src/manager.c: Simplify mount
	  code, tweak DEBUG statements

2004-12-18 22:25  ro_han

	* src/IvmConfig/IvmConfigActions.xml: Slight tweak of default
	  options

2004-12-17 11:06  ro_han

	* src/: hal_interface.c, manager.c: A few tweaks to sync with
	  release 0.4_rc1

2004-12-16 21:47  ro_han

	* src/IvmConfig/IvmConfigActions.xml: Whoops, typo in last rev :-)

2004-12-16 21:26  ro_han

	* configure.in, src/common.h, src/debug.h, src/hal_interface.c,
	  src/manager.c, src/manager.h, src/IvmConfig/ConfigTest.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigBase.c, src/IvmConfig/IvmConfigBase.h,
	  src/IvmConfig/IvmConfigBase.xml, src/IvmConfig/Makefile.am,
	  src/IvmConfig/common.h: HUGE changes to the way just about
	  everything works.  Configuration is now much more flexible.

2004-12-15 22:00  ro_han

	* src/: hal_interface.c, manager.c: All volumes recognised by HAL
	  should be mountable now.  Some code clean-up.

2004-12-14 16:13  ro_han

	* src/: debug.c, hal_interface.c, manager.c,
	  IvmConfig/IvmConfigActions.c, IvmConfig/IvmConfigMappings.c:
	  Included USB support (shouldn't break anything) Fixed a few
	  potential memory leaks (which only arose in error conditions)
	  Made some indenting nicer :-)

2004-09-25 20:49  eikke

	* src/: manager.c, IvmConfig/IvmConfigActions.xml: Applied patches
	  sent in by others. Thanks!!!

2004-06-20 13:02  dennisschaaf

	* src/: hal_interface.c, manager.c, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigActions.h, IvmConfig/IvmConfigActions.xml:
	  Added support for the EjectPressed event

2004-06-13 20:30  eikke

	* src/manager.c: Some 'nicer' startup message

2004-06-13 18:40  dennisschaaf

	* src/: hal_interface.c, manager.c: Added DVD Playback support -
	  I'm trying MPlayer and i t starts right, but the eject function
	  does not work yet.

2004-06-13 00:11  eikke

	* configure.in: Dont even know when or why I changed all this

2004-06-10 17:02  eikke

	* src/IvmConfig/: IvmConfigActions.xml, IvmConfigMappings.xml: Some
	  additional commenting

2004-06-08 21:19  eikke

	* TODO, src/manager.c, src/IvmConfig/ConfigTest.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigMappings.c,
	  src/IvmConfig/IvmConfigMappings.h: Basic implementation of custom
	  actions ('dontmount')

2004-06-07 19:26  eikke

	* src/IvmConfig/IvmConfigActions.c: Forgot strcpy on actions

2004-06-05 05:58  eikke

	* src/hal_interface.c: Hope this solves the disc mounting on boot
	  problem

2004-06-04 20:12  eikke

	* ChangeLog, configure.in: Little configure.in problem (on 'test'
	  dir)

2004-06-04 00:48  eikke

	* TODO, src/common.h, src/hal_interface.c,
	  src/IvmConfig/IvmConfigBase.c, src/IvmConfig/IvmConfigBase.h,
	  src/IvmConfig/IvmConfigBase.xml: Unlocking is configurable

2004-06-04 00:33  eikke

	* configure.in, src/common.h, src/hal_interface.c, src/manager.c,
	  src/manager.h: Auto-unmounting!!!!

2004-05-29 21:41  eikke

	* ChangeLog: From cvs2cl.pl

2004-05-29 21:36  eikke

	* src/IvmConfig/: IvmConfigBase.xml, IvmConfigMappings.xml: Better
	  default config for the release version

2004-05-29 21:36  eikke

	* README: Written for rel0.1

2004-05-29 21:35  eikke

	* src/: common.h, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigBase.c, IvmConfig/IvmConfigMappings.c,
	  IvmConfig/common.h: DEBUG changes

2004-05-29 20:38  eikke

	* ivman-cvs-0.1.ebuild: Init script

2004-05-29 20:35  eikke

	* README: Little emerge howto

2004-05-29 04:54  eikke

	* src/daemonize.c: Stupid small edit

2004-05-29 04:54  eikke

	* src/: daemonize.c, manager.c, manager.h: SIGHUP handling

2004-05-29 04:53  eikke

	* configure.in: Debug flag adds -g

2004-05-28 00:01  eikke

	* TODO: Some adds

2004-05-27 23:57  eikke

	* ivman-0.1-gentoo.init: Initial import, thanks OoO

2004-05-27 23:56  eikke

	* src/: daemonize.c, daemonize.h, manager.c,
	  IvmConfig/IvmConfigBase.c, IvmConfig/IvmConfigBase.h,
	  IvmConfig/IvmConfigBase.xml: Pidfile location customizable and
	  pid deletion on daemon ending

2004-05-26 22:28  eikke

	* TODO, src/daemonize.c, src/daemonize.h: Solved CPU eating problem

2004-05-26 21:45  eikke

	* TODO: Daemonize and CPU eating?!?

2004-05-26 04:32  eikke

	* src/IvmConfig/: IvmConfigMappings.c, IvmConfigMappings.h: Indent

2004-05-25 23:21  eikke

	* autogen.sh: Stolen from...

2004-05-25 22:29  eikke

	* TODO: Small update

2004-05-25 17:52  eikke

	* src/IvmConfig/: IvmConfigBase.c, IvmConfigBase.h: Small updates

2004-05-25 17:51  eikke

	* src/IvmConfig/: ConfigTest.c, IvmConfigMappings.c,
	  IvmConfigMappings.h: Mapping works

2004-05-25 17:50  eikke

	* src/manager.c: Got mapping working

2004-05-25 17:48  eikke

	* AUTHORS: Data inserted

2004-05-25 06:39  eikke

	* src/IvmConfig/Makefile.am: Mapping inserted

2004-05-25 06:37  eikke

	* src/IvmConfig/IvmConfigMappings.o: Doh

2004-05-25 06:37  eikke

	* src/IvmConfig/: IvmConfigMappings.c, IvmConfigMappings.h,
	  IvmConfigMappings.o, IvmConfigMappings.xml: Initial imports

2004-05-24 17:42  eikke

	* src/: common.h, daemonize.c, daemonize.h, debug.c, debug.h,
	  hal_interface.c, hal_interface.h, log.c, log.h, manager.c,
	  manager.h, IvmConfig/ConfigTest.c, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigActions.h, IvmConfig/IvmConfigBase.c,
	  IvmConfig/IvmConfigBase.h, IvmConfig/common.h: Added license
	  header and indenting work

2004-05-24 17:41  eikke

	* TODO: Update

2004-05-24 17:33  eikke

	* AddLicense.sh: Some minor tweaks

2004-05-24 17:17  eikke

	* AddLicense.sh: Initial import

2004-05-24 02:24  eikke

	* src/IvmConfig/: ConfigTest.c, IvmConfigActions.c,
	  IvmConfigBase.c: Memory stuff and correct ABI testing

2004-05-24 01:27  eikke

	* src/IvmConfig/: debug.c, debug.h: Lets find a better way to
	  handle this...

2004-05-23 22:25  eikke

	* autogen.sh: Big update

2004-05-23 21:17  eikke

	* src/debug.c: No g_print when in daemon mode

2004-05-23 21:17  eikke

	* src/manager.c: Some more 'reasons to live' checks

2004-05-23 03:18  eikke

	* src/IvmConfig/: debug.c, debug.h: Initial import (using
	  symlinks). Is this wise?

2004-05-23 00:41  eikke

	* src/manager.c: Updated to new HAL CVS format

2004-05-23 00:40  eikke

	* src/hal_interface.c: DEBUG changes

2004-05-22 21:46  eikke

	* configure.in: Solved sysconfdir issue

2004-05-22 02:36  eikke

	* src/daemonize.c: Closing notice

2004-05-22 02:35  eikke

	* configure.in: Config file locations...

2004-05-22 02:33  eikke

	* ivman-cvs-0.1.ebuild: Config file locations

2004-05-22 02:32  eikke

	* src/: manager.c, IvmConfig/Makefile.am: Fixed configuration file
	  places

2004-05-22 02:01  eikke

	* TODO: Initial import

2004-05-21 04:14  eikke

	* src/: Makefile.am, common.h, debug.c, debug.h, log.c, log.h,
	  manager.c, IvmConfig/IvmConfigActions.c,
	  IvmConfig/IvmConfigBase.c, IvmConfig/IvmConfigBase.xml: Working
	  on debugging messages and syslog

2004-05-21 00:51  eikke

	* ivman-cvs-0.1.ebuild: Initial import

2004-05-21 00:30  eikke

	* clean.sh, indent.pro, src/Makefile.am, src/common.h,
	  src/hal_interface.c, src/hal_interface.h, src/log.c, src/log.h,
	  src/manager.c, src/manager.h, src/IvmConfig/ConfigTest.c,
	  src/IvmConfig/IvmConfigActions.c,
	  src/IvmConfig/IvmConfigActions.h,
	  src/IvmConfig/IvmConfigActions.xml,
	  src/IvmConfig/IvmConfigBase.c, src/IvmConfig/IvmConfigBase.xml,
	  src/IvmConfig/Makefile.am: New imports and updates

2004-05-21 00:16  eikke

	* LICENSE.header: Initial import

2004-05-21 00:13  eikke

	* COPYING: Forgot -bk

2004-05-21 00:12  eikke

	* COPYING: Initial import

2004-05-19 23:46  eikke

	* src/: daemonize.c, daemonize.h: Initial import

2004-05-19 21:48  eikke

	* src/IvmConfig/Makefile.am: Initial import

2004-05-19 20:36  eikke

	* Makefile.am, autogen.sh, clean.sh, configure.in, src/Makefile.am,
	  src/IvmConfig/ConfigTest.c, src/IvmConfig/IvmConfigBase.c,
	  src/IvmConfig/IvmConfigBase.h, src/IvmConfig/common.h: Initial
	  import

2004-05-19 17:18  eikke

	* AUTHORS, ChangeLog, NEWS, README: Initial import of required
	  auto* files

2004-05-19 17:12  eikke

	* CVSROOT/: checkoutlist, commitinfo, config, cvswrappers,
	  editinfo, loginfo, modules, notify, rcsinfo, taginfo, verifymsg:
	  Dumb mistake

2004-05-19 17:09  eikke

	* CVSROOT/: checkoutlist, commitinfo, config, cvswrappers,
	  editinfo, loginfo, modules, notify, rcsinfo, taginfo, verifymsg:
	  Initial

2004-05-19 17:09  eikke

	* CVSROOT/: checkoutlist, commitinfo, config, cvswrappers,
	  editinfo, loginfo, modules, notify, rcsinfo, taginfo, verifymsg:
	  Initial revision

