[kgb-maintainers] kgb-bot_0.07-1_i386.changes is NEW

Archive Administrator installer at ftp-master.debian.org
Tue Oct 20 22:55:46 UTC 2009


(new) kgb-bot_0.07-1.diff.gz optional devel
(new) kgb-bot_0.07-1.dsc optional devel
(new) kgb-bot_0.07-1_all.deb optional devel
IRC collaboration bot
 KGB is an IRC bot, helping people work together by notifying an IRC channel
 when a commit occures.
 .
 It supports multiple repositories/IRC channels and is fully configurable.
 .
 This package contains the server-side daemon, kgb-bot, which is responsible
 for relaying commit notifications to IRC.
(new) kgb-bot_0.07.orig.tar.gz optional devel
(new) kgb-client_0.07-1_all.deb optional devel
IRC collaboration bot (KGB) client
 KGB is an IRC bot, helping people work together by notifying an IRC channel
 when a commit occures.
 .
 It supports multiple repositories/IRC channels and is fully configurable.
 .
 This package contains the client-side program, kgb-client, which is supposed
 to be used as an hook in your version control system and sends the
 notifications to the KGB daemon.
 .
 Currently supported version control systems are:
  * Subversion
  * Git
Changes: kgb-bot (0.07-1) unstable; urgency=low
 .
  [ Damyan Ivanov ]
  * add Git support
  * set Maintainer address to kgb-maintainers at lists.alioth.d.o
  * add --git-reflog switch, passed to Client::Git
  * add support for a dummy "_ECHO_" network
  * add an example bot config useful for local testing
  * mention supported VCS in kgb-client long description
  * drop included RateLimit and use send_queue to detect congestion
  * use non-svn-checkout upstream source location
  * add git-core as (build-) dependency
  * Update Vcs-* URLs to match the new home on Alioth
  * Section: net->devel; Priority: extra->optional
 .
  * Upload to Debian
 .
kgb-bot (0.06) unstable; urgency=low
 .
  * client: install App::KGB::Client* in kgb-client
  * install also the manuals
  * use Module::Build
 .
kgb-bot (0.05) unstable; urgency=low
 .
  [ Martín Ferrari ]
  * server
    + Decode utf8 sequences before passing to sha1_hex function. Fixes DoS with
      extended chars in the commit log.
  * client
    + Try to correctly handle the svn-provided strings, convertien them to utf8
      sequences. Decode them before sha1 and use the utf8 versions for SOAP.
      This triggers a bug in SOAP::Lite 0.710.08, because it incorrectly
      handles utf8 strings.
 .
kgb-bot (0.04) unstable; urgency=low
 .
  [ Damyan Ivanov ]
  * server
    + use "dir" or "dirs" depending on the number (1 or greater)
    + make colors configurable
    + drop ":" after repository name
  * client
    + avoid wrong trimming of changed paths when branch or module cannot be
      detected
    + fix population of default password and proxy for servers
    + move checksum calculation back into servers loop
    + randomize server list
    + improve documentation
    + split self-contained parts of the code into separate modules as
      preparation for Git support
    + add --verbose option
  * split client script/man in kgb-client package
  * add syntax check and POD tests
 .
  [ gregor herrmann ]
  * debian/rules: simplify, and don't compress examples.
 .
kgb-bot (0.03) unstable; urgency=low
 .
  [ Damyan Ivanov ]
  * make dependency on libpoe-component-irc-perl versioned >= 5.56, in which
    NickServID plugin is first mentioned
  * add support for a list of answers
  * make all IO handles use utf8 encoding
 .
  [ Martín Ferrari ]
  * server/KGB: move configuration reading and verification to a subroutine,
    for future support of config reloading.
  * server/KGB: separate into packages for clearer code. Allow SIGQUIT to
    restart the server (with complete close and disconnect).
  * server/KGB: support for reloading the configuration file with SIGHUP.
  * server/KGB: fixed an error in the password verification (protocol 1).
    Protocol versions: use a hardcoded hash of the *really* supported
    versions, and then a configuration option to filter them out.
  * debian/*, server/KGB, Makefile: match the /etc directory name with the
    package name.
  * client/*: remove hardcodings.
  * debian/init: make use of the SIG(HUP|QUIT) handlers.
  * client/KGB_sendcommit: use v1 protocol.
  * server/KGB: daemonize, handle parent/child communication during setup, and
    forcefully die when POE gets silly.
  * server/KGB, server/kgb.conf.sample: now the bot answers when addressed on a
    channel.
  * server/KGB, server/kgb.conf.sample: support for rate limiting the SOAP
    interface (only global limits, not per client).
  * client/KGB_sendcommit: shut up the compiler warnings about typos.
 .
  [ gregor herrmann ]
  * debian/control:
    - fix Vcs-Svn URL
    - bump Standards-Version to 3.8.1
    - add ${misc:Depends}, ${perl:Depends} to Depends
 .
  [ Damyan Ivanov ]
  * implement server failover
  * create /var/run/kgb-bot in the init script
  * client: process faults synchronously, report verbosely
  * add support for discovering branch and package name
  * server: fix branch/module colourization
  * bump perl (build) dependency to 5.10
  * remove the slash after the module name
  * strip leading shash from transmitted paths
  * omit flags if the change is a mere modification
  * bump Standards-Version to 3.8.3 (no changes needed)


Override entries for your package:

Announcing to debian-devel-changes at lists.debian.org


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.



More information about the kgb-maintainers mailing list