ircd-hybrid (1:7.0.2-1) unstable; urgency=medium

  * New upstream stable release.
    - Fixes a big desync bug in mode checking.
  * Patch work:
    - 08_dot_lang.dpatch: resynced
  * Update lintian override to cover the new xline.conf, cresv.conf, and
    nresv.conf.

 -- Joshua Kwan <joshk@triplehelix.org>  Sat, 19 Jun 2004 17:43:50 -0700

ircd-hybrid (1:7.0.1-1) unstable; urgency=low

  * New upstream stable release.
  * Patch work:
    - 02_fhs_comply.dpatch: resynced
    - 06_whois_wildcard.dpatch: merged
    - 08_dot_lang.dpatch: resynced
  * Install blank xline.conf, cresv.conf and nresv.conf into
    /etc/ircd-hybrid.
  * Mention USE_OPENSSL in CRYPTLINKS.txt. Very important step. Oops.
    Thanks Russell Steicke <russells@adelie.cx>. (Closes: #249135)
  * Use a stamp to prevent rebuilding debian/control and debian/changelog
    all the time. Thanks Birzan George Cristian <gcbirzan@sns.ro>.
    (Closes: #250518)

 -- Joshua Kwan <joshk@triplehelix.org>  Wed,  2 Jun 2004 23:07:32 -0700

ircd-hybrid (1:7.0-7) unstable; urgency=medium

  * Brown paper bag release. Finish alternate source building method
    and append a bogus changelog entry to debian/changelog so that apt
    does not prefer the version in the archive.

 -- Joshua Kwan <joshk@triplehelix.org>  Sat, 13 Mar 2004 16:52:25 -0800

ircd-hybrid (1:7.0-6) unstable; urgency=medium

  * License issues: do not enable SSL by default, but enable it to be
    built easily from this source package.
  * Include French debconf template translation from
    Remi Pannequin <remi.pannequin@laposte.net> (Closes: #235190)
  * Change Build-Depends to debhelper (>= 4.1.16) as per po-debconf(7)
  * Tweaked hybrid-dev long Description.

 -- Joshua Kwan <joshk@triplehelix.org>  Fri, 12 Mar 2004 23:00:26 -0800

ircd-hybrid (1:7.0-5) unstable; urgency=medium

  * Merge in SSL client code from hybrid7-bg.
  * Fix the regexp used in ircd-hybrid.config used to check whether
    servlink_path was set.
  * Because we only show the debconf note when servlink_path is set,
    make the debconf question medium priority.
  * Cosmetic change to make manpage generation clearer.
  * Relicense all of my manual pages as GPL. I previously used the GFDL
    template provided by dh_make.
  * Make it clear that mbuild-hybrid is GPL licensed.
  * mbuild-hybrid uses -O2 now by default.
  * Convert Debconf templates to po-debconf style.
  * Refer to the right logfile in README.Debian (closes: #225181)
  * config should bail out if it doesn't see an existing ircd.conf
    (closes: #225182)

 -- Joshua Kwan <joshk@triplehelix.org>  Mon, 16 Feb 2004 18:35:55 -0800

ircd-hybrid (1:7.0-4) unstable; urgency=high

  * Brown paper bag release.
  * Fix postrm, it would usually fail. Especially with no backslashes at the
    ends of lines...
  * Shut egrep up.
  * Bump Standards-Version to 3.6.1.0. No changes needed, it's all debconf
    here.

 -- Joshua Kwan <joshk@triplehelix.org>  Sat, 23 Aug 2003 16:22:49 -0700

ircd-hybrid (1:7.0-3) unstable; urgency=low

  * Update to Standards-Version 3.6.0. No changes were necessary.
  * Add shell parentheses to some of the backport lines to prevent
  some unintended execution. (Closes: #202415)
  * Remove docbook-to-man generated PostScript header junk from manpages.
  * Don't install RFC 1459 anymore.
  * Force /etc/ircd-hybrid ch{mod,own} in postinst to irc:irc, etc.
    Some combination of removals and installs somehow got this dir installed
    as root:root. I refuse to dwell on it.
  * As per discussion on debian-devel, made postrm purge a little less
    zealous.
  * Remove /var/log/ircd in postrm.
  * Fix the init script to support reload (SIGHUP) and make 'restart' work if
  the daemon is not already running.
  * Don't display the debconf note unless servlink_path is in the
    configuration file and uncommented.
  * chmod -x /usr/share/doc/ircd-hybrid/examples/simple.conf.
  * Use 'export CFLAGS' instead of $(MAKE) CFLAGS=whatever.

 -- Joshua Kwan <joshk@triplehelix.org>  Sun, 10 Aug 2003 17:32:12 -0700

ircd-hybrid (1:7.0-2) unstable; urgency=low

  * Backport the new .lang support!
  * Fix the get-orig-source target.
  * Use --enable-rtsigio, which is faster than the default of poll.
  * Fix a typo (woody backport only) in debian/rules.
  * Improve the descriptions.
  * Corrected upstream version in debian/copyright.
  * Removed debian/watch.
  * (From 7.0-1) Change section of hybrid-dev to devel.
  * IRCD_PREFIX turns out to be `pwd`/debian/tmp, so make DPATH "/usr".
  * Install example_module.c into examples.
  * Fix some nasty overlinkages; convertconf and viconf were getting linked
    with OpenSSL libraries (it is this way upstream as well...)

 -- Joshua Kwan <joshk@triplehelix.org>  Thu, 26 Jun 2003 02:00:22 -0700

ircd-hybrid (1:7.0-1) unstable; urgency=low

  * New upstream release. (Closes: #197069)
  * Don't build mkpasswd-hybrid's manpage anymore because there is
  no longer a corresponding binary.
  * Apply post-7.0 fix from Bill Jonus <bill@mu.org> to fix a wildcard
  user security issue in /whois.
  * libc6-dev is in build-essential, remove it from Build-Depends.

 -- Joshua Kwan <joshk@triplehelix.org>  Wed, 11 Jun 2003 13:11:48 -0700

ircd-hybrid (7.0rc10-1) unstable; urgency=low

  * New upstream release.
  * If /var/run/ircd and /var/log/ircd existed before, make sure they
    get chown'd to irc:irc in the postinst or the init script will mess
    up.
  * patch work:
        + 98_patchlevel_debian.dpatch is no longer part of the default
          build. Some people thought it was obnoxious...
  * TOPICLEN has a hard max of 390. Any higher value specified in the
    configure stage only wastes memory later. Thanks xxjack12xx@doramail.com
  * NICKLEN is now set to 15. Why? Take a look at this: (real excerpt)
    < yamsyamsyamsyamsyamsyamsy> hahaha i gayed up your client lololololol
    Checking on Freenode, most people who exceed the traditional NICKLEN=9
    don't do so by more than 4 or 5 characters.
  * Made MAXCLIENTS easily customizable in debian/rules.
  * Added a logrotate script.
  * Stop shipping a mkpasswd-hybrid binary. The real mkpasswd does everything
    it can do! This also removes the manpage, and rectifies the command
    for generating the passwords in ircd.conf (mkpasswd [-Hmd5])
  * This also means we Recommends: whois.
  * Add a linda override.
  * Added a debconf note that talks about what the admin should do
  with servlink_path.

 -- Joshua Kwan <joshk@triplehelix.org>  Wed,  7 May 2003 22:22:44 -0700

ircd-hybrid (7.0rc9-4) unstable; urgency=low

  * "Janitor work" release.
  * Bump Standards-Version to 3.5.9 and best debhelper practices:
  	+ The following programs now have manpages:
          mkpasswd-hybrid encspeed viconf viklines convertconf
          convertklines convertilines
  	+ DH_COMPAT=4 becomes echo 4 > debian/compat
  * debian/rules general mucking:
        + Removed old boilerplate 'package', 'prefix', 'INSTALL_PROGRAM'
          vars - they're not needed at all.
        + Added 'get-orig-source' target that uses wget.
  * new stuff:
        + debian/watch
        + mbuild-hybrid (hybrid-dev) - painless way to automagically
          build and install ircd-hybrid modules, and mbuild-hybrid.1,
          and mention it in hybrid-dev.README
        + contrib/README -> /u/s/d/i/README.contrib.gz
        + RELNOTES -> /u/s/d/i/changelog.gz. This means remove the entry
          from debian/ircd-hybrid.docs. Upstream's `ChangeLog' is way too
          big and really is a more long-winded RELNOTES, so it is not
          included.
  * patch work:
        + 02_fhs_comply.dpatch: servlink shouldn't be run by any user,
          make it in /usr/lib/ircd-hybrid. experimental for now; should
          not cause problems at all. Can be backed out later if it causes
          problems, but hasn't yet on a production box connected to two
          servers.
        + 03_opme_no_depend_opless.dpatch: now cleaner, removes the
          now-unused chan_is_opless function.
        + (NEW) 99_opme_allow_operators.dpatch: m_opme.c, allow operators too.
          the rationale is that if you can /kill people, you should be able to
          kick and ban people from channels too. NOT PART OF THE DEFAULT BUILD.
        + (NEW) 99_patchlevel_debian.dpatch: stand out from the others :)
  * README.Debian (ircd-hybrid.README):
        + notes effects of 03_opme_no_depend_opless.dpatch
        + notes effects of 99_opme_allow_operators.dpatch and that it is
          not part of the default build
        + noted that /set msglocale foo is broken but fixed in upstream
          development version
  * /etc/init.d/ircd-hybrid uses SIGTERM instead of SIGKILL for now to
    end ircd-hybrid's processes. It doesn't make any difference at the
    moment but it's always good to use less drastic measures when possible.
  * chmod -x usr/share/doc/ircd-hybrid/simple.conf - upstream braindamage?
  * Removed empty/bogus usr/share/ircd-hybrid/modules dir.
  * Default ircd.conf has autoconn disabled for the sample connect {}
    block and have_ident set to no.
  * Move example*.conf to examples; add simple.conf to examples.
  * Take out all the example conf files from docs.
  * Made it a little easier for woody people to build ircd-hybrid.
    (They still need to figure out the dpatch bdep on their own, though)
  * Added the missing gettext build-dependency for woody.
  * Run dh_md5sums for both packages.

 -- Joshua Kwan <joshk@triplehelix.org>  Sat,  5 Apr 2003 18:06:14 -0800

ircd-hybrid (7.0rc9-3) unstable; urgency=low

  * Make all logs in /var/log/ircd and make all pids in /var/run/ircd. 
    Making additional directories all the time is a pain in the ass.
  * Remove some of the unhelpful BS from ircd.conf

 -- Joshua Kwan <joshk@triplehelix.org>  Wed, 12 Mar 2003 12:45:54 -0800

ircd-hybrid (7.0rc9-2) unstable; urgency=low

  * Add build dependency for flex.

 -- Joshua Kwan <joshk@triplehelix.org>  Mon,  3 Mar 2003 20:51:59 -0800

ircd-hybrid (7.0rc9-1) unstable; urgency=low

  * Initial release.

 -- Joshua Kwan <joshk@triplehelix.org>  Sat,  1 Mar 2003 16:45:03 -0800

