-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Wed, 21 Oct 2009 01:17:15 +0300 Source: kgb-bot Binary: kgb-bot kgb-client Architecture: source all Version: 0.07-1 Distribution: unstable Urgency: low Maintainer: Debian KGB Maintainers <kgb-maintainers@lists.alioth.debian.org> Changed-By: Damyan Ivanov <dmn@debian.org> Description: kgb-bot - IRC collaboration bot kgb-client - IRC collaboration bot (KGB) client Changes: kgb-bot (0.07-1) unstable; urgency=low . [ Damyan Ivanov ] * add Git support * set Maintainer address to kgb-maintainers@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) Checksums-Sha1: df1d7bb6ccff11253c80849f9921dab662f5a2ca 1604 kgb-bot_0.07-1.dsc 2004b551a1de458dc5555f493e08980616229ffa 34651 kgb-bot_0.07.orig.tar.gz d8cc7dcf45de00a26ba0588e055a76da3d4de1c2 5176 kgb-bot_0.07-1.diff.gz 4879ad8a65efe07d87ffc0b9644d44f4dd7a37e8 16576 kgb-bot_0.07-1_all.deb 4bb6a70020625982d3a304aa4250e28937cfa212 43254 kgb-client_0.07-1_all.deb Checksums-Sha256: 6c5209a8e693e815c76a81c97364f3c669aef026339ed77c875cbb381d881400 1604 kgb-bot_0.07-1.dsc c7a4626f16ae01a7672c72b2daec4e368db66b705a6f22529ca98acc99060c61 34651 kgb-bot_0.07.orig.tar.gz 8ea73f05ddddf514a58fc79469475aae38069d1319b829fff7597b0a0fcd95da 5176 kgb-bot_0.07-1.diff.gz 58510676ead8faed4907a12b16bb50987740d3ab8be3ae5566c22c4dde113626 16576 kgb-bot_0.07-1_all.deb 1d3acbfcdbf871e580e318b5d53dc681c29b8ea65e9073d3fa1a0260f5b0901a 43254 kgb-client_0.07-1_all.deb Files: f46f46a3e65970369c9eba60afde00f1 1604 devel optional kgb-bot_0.07-1.dsc 04815fb003f726cf68944479adc1ed84 34651 devel optional kgb-bot_0.07.orig.tar.gz 424e93e8b39365c26eae6a9850d2b49b 5176 devel optional kgb-bot_0.07-1.diff.gz 9ae31897b9e3f722fd5c0807d432ddf7 16576 devel optional kgb-bot_0.07-1_all.deb db28b062c56b71e895195380fe807c56 43254 devel optional kgb-client_0.07-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkreOd0ACgkQHqjlqpcl9jtPkACfZfJM5FqPTg2U/bUhlgb99EVG 19EAn2PX1GeiF+Bs1C+NDZoegMmXBZhC =SfZ2 -----END PGP SIGNATURE----- Accepted: kgb-bot_0.07-1.diff.gz to pool/main/k/kgb-bot/kgb-bot_0.07-1.diff.gz kgb-bot_0.07-1.dsc to pool/main/k/kgb-bot/kgb-bot_0.07-1.dsc kgb-bot_0.07-1_all.deb to pool/main/k/kgb-bot/kgb-bot_0.07-1_all.deb kgb-bot_0.07.orig.tar.gz to pool/main/k/kgb-bot/kgb-bot_0.07.orig.tar.gz kgb-client_0.07-1_all.deb to pool/main/k/kgb-bot/kgb-client_0.07-1_all.deb