# do not edit -- automatically generated by arch changelog # arch-tag: automatic-ChangeLog--ydroneaud@meuh.eu.org--projects-2005/mod-vhost-hash-alias--main--1.0 # 2005-09-20 20:43:13 GMT Yann Droneaud version-0 Summary: Released mod_vhost_hash_alias 1.0 Revision: mod-vhost-hash-alias--main--1.0--version-0 modified files: ChangeLog 2005-09-20 20:42:30 GMT Yann Droneaud patch-13 Summary: Added license header to bootstrap.sh Revision: mod-vhost-hash-alias--main--1.0--patch-13 modified files: ChangeLog bootstrap.sh 2005-09-20 20:40:41 GMT Yann Droneaud patch-12 Summary: Updated NEWS Revision: mod-vhost-hash-alias--main--1.0--patch-12 modified files: ChangeLog NEWS 2005-09-20 20:36:21 GMT Yann Droneaud patch-11 Summary: Updated README with web site, author and licenses Revision: mod-vhost-hash-alias--main--1.0--patch-11 modified files: ChangeLog README 2005-09-20 20:21:39 GMT Yann Droneaud patch-10 Summary: Updated TODO and README accordingly Revision: mod-vhost-hash-alias--main--1.0--patch-10 modified files: ChangeLog README TODO 2005-09-18 21:15:02 GMT Yann Droneaud patch-9 Summary: configure now fail if tools, libraries or headers are missing Revision: mod-vhost-hash-alias--main--1.0--patch-9 Reporting "no" is not sufficient, now configure also report an error and exit. modified files: ChangeLog configure.ac 2005-09-18 12:54:33 GMT Yann Droneaud patch-8 Summary: Renamed all variables hash_alias_conf to hash_alias_config Revision: mod-vhost-hash-alias--main--1.0--patch-8 modified files: ChangeLog mod_vhost_hash_alias.c 2005-09-18 12:38:44 GMT Yann Droneaud patch-7 Summary: Fix virtual host post config Revision: mod-vhost-hash-alias--main--1.0--patch-7 The post config hook is called for the root server only. The post config hook have to recurse through the list of virtual host. Move post_config() code in post_config_one(). Rewrote post_config() to walk through the linked list of server and call post_config_one() for each. Print main server and virtual server name only in debug mode. But there's still a bug: the post_config hook seems to call multiple times probably depending on the virtual server count. But the code isn't protect against such, so it does it job multiple time. The side effects are multiple status line in error.log and an increased startup time. modified files: ChangeLog mod_vhost_hash_alias.c 2005-09-17 21:48:31 GMT Yann Droneaud patch-6 Summary: Fixes some compiler warnings Revision: mod-vhost-hash-alias--main--1.0--patch-6 Removed unused variables. Added missinig initializer in the hash list. Not all warning could be fixed, especially those from Apache headers. modified files: ChangeLog mod_vhost_hash_alias.c 2005-09-17 21:33:45 GMT Yann Droneaud patch-5 Summary: Added some tweaking information to README Revision: mod-vhost-hash-alias--main--1.0--patch-5 modified files: ChangeLog README 2005-09-17 20:57:25 GMT Yann Droneaud patch-4 Summary: Cycling ChangeLog Revision: mod-vhost-hash-alias--main--1.0--patch-4 new files: .arch-ids/ChangeLog.id ChangeLog renamed files: .arch-ids/ChangeLog.id ==> .arch-ids/ChangeLog.1.id ChangeLog ==> ChangeLog.1 2005-09-17 20:56:18 GMT Yann Droneaud patch-3 Summary: Added others hash from mhash Revision: mod-vhost-hash-alias--main--1.0--patch-3 Added CRC32, CRC32b and ADLER32 algorithms. These are fast algorithms and they produce small digest that are more adapted to vhost usage (no one will ever host more than 2^32 web site on a single web server). Added aliases CRC for CRC32 and ADLER for ADLER32. modified files: mod_vhost_hash_alias.c 2005-09-17 20:46:06 GMT Yann Droneaud patch-2 Summary: Merged librfc3548 fixes Revision: mod-vhost-hash-alias--main--1.0--patch-2 Patches applied: * ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--base-0 tag of ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--version-0 * ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--patch-1 Fixed missing bit in base64 encoding * ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--patch-2 Use lowercase for all mask * ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--patch-3 Added test suite for librfc3548 new files: lib/tests/.arch-ids/=id lib/tests/.arch-ids/Makefile.am.id lib/tests/.arch-ids/base32.ref.id lib/tests/.arch-ids/base64ufs.ref.id lib/tests/.arch-ids/encode_base32.c.id lib/tests/.arch-ids/encode_base32.pl.id lib/tests/.arch-ids/encode_base32.py.id lib/tests/.arch-ids/encode_base64ufs.c.id lib/tests/.arch-ids/encode_base64ufs.pl.id lib/tests/.arch-ids/encode_base64ufs.py.id lib/tests/.arch-ids/test_base32.sh.in.id lib/tests/.arch-ids/test_base64ufs.sh.in.id lib/tests/Makefile.am lib/tests/base32.ref lib/tests/base64ufs.ref lib/tests/data/.arch-ids/00.id lib/tests/data/.arch-ids/01.id lib/tests/data/.arch-ids/02.id lib/tests/data/.arch-ids/03.id lib/tests/data/.arch-ids/04.id lib/tests/data/.arch-ids/05.id lib/tests/data/.arch-ids/06.id lib/tests/data/.arch-ids/07.id lib/tests/data/.arch-ids/08.id lib/tests/data/.arch-ids/09.id lib/tests/data/.arch-ids/10.id lib/tests/data/.arch-ids/11.id lib/tests/data/.arch-ids/12.id lib/tests/data/.arch-ids/13.id lib/tests/data/.arch-ids/14.id lib/tests/data/.arch-ids/15.id lib/tests/data/.arch-ids/16.id lib/tests/data/.arch-ids/17.id lib/tests/data/.arch-ids/18.id lib/tests/data/.arch-ids/19.id lib/tests/data/.arch-ids/20.id lib/tests/data/.arch-ids/21.id lib/tests/data/.arch-ids/22.id lib/tests/data/.arch-ids/23.id lib/tests/data/.arch-ids/24.id lib/tests/data/.arch-ids/25.id lib/tests/data/.arch-ids/26.id lib/tests/data/.arch-ids/27.id lib/tests/data/.arch-ids/28.id lib/tests/data/.arch-ids/29.id lib/tests/data/.arch-ids/30.id lib/tests/data/.arch-ids/31.id lib/tests/data/.arch-ids/32.id lib/tests/data/.arch-ids/33.id lib/tests/data/.arch-ids/34.id lib/tests/data/.arch-ids/35.id lib/tests/data/.arch-ids/36.id lib/tests/data/.arch-ids/37.id lib/tests/data/.arch-ids/38.id lib/tests/data/.arch-ids/39.id lib/tests/data/.arch-ids/40.id lib/tests/data/.arch-ids/41.id lib/tests/data/.arch-ids/42.id lib/tests/data/.arch-ids/43.id lib/tests/data/.arch-ids/44.id lib/tests/data/.arch-ids/=id lib/tests/data/00 lib/tests/data/01 lib/tests/data/02 lib/tests/data/03 lib/tests/data/04 lib/tests/data/05 lib/tests/data/06 lib/tests/data/07 lib/tests/data/08 lib/tests/data/09 lib/tests/data/10 lib/tests/data/11 lib/tests/data/12 lib/tests/data/13 lib/tests/data/14 lib/tests/data/15 lib/tests/data/16 lib/tests/data/17 lib/tests/data/18 lib/tests/data/19 lib/tests/data/20 lib/tests/data/21 lib/tests/data/22 lib/tests/data/23 lib/tests/data/24 lib/tests/data/25 lib/tests/data/26 lib/tests/data/27 lib/tests/data/28 lib/tests/data/29 lib/tests/data/30 lib/tests/data/31 lib/tests/data/32 lib/tests/data/33 lib/tests/data/34 lib/tests/data/35 lib/tests/data/36 lib/tests/data/37 lib/tests/data/38 lib/tests/data/39 lib/tests/data/40 lib/tests/data/41 lib/tests/data/42 lib/tests/data/43 lib/tests/data/44 lib/tests/encode_base32.c lib/tests/encode_base32.pl lib/tests/encode_base32.py lib/tests/encode_base64ufs.c lib/tests/encode_base64ufs.pl lib/tests/encode_base64ufs.py lib/tests/test_base32.sh.in lib/tests/test_base64ufs.sh.in modified files: configure.ac lib/Makefile.am lib/encoding3548.c new directories: lib/tests lib/tests/.arch-ids lib/tests/data lib/tests/data/.arch-ids new patches: ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--base-0 ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--patch-1 ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--patch-2 ydroneaud@meuh.eu.org--projects-2005/mod-hash2--rfc3548--1.0--patch-3 2005-09-17 20:44:49 GMT Yann Droneaud patch-1 Summary: Renamed module to mod_vhost_hash_alias Revision: mod-vhost-hash-alias--main--1.0--patch-1 This Apache module does a job similary to mod_vhost_alias, to renamed it to match this fact. modified files: Makefile.am README configure.ac mod_vhost_hash_alias.c renamed files: .arch-ids/mod_hash2.c.id ==> .arch-ids/mod_vhost_hash_alias.c.id mod_hash2.c ==> mod_vhost_hash_alias.c 2005-09-17 20:35:13 GMT Yann Droneaud base-0 Summary: tag of ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--version-0 Revision: mod-vhost-hash-alias--main--1.0--base-0 (automatically generated log message) new patches: ydroneaud@meuh.eu.org--projects-2004/mod-hash--main--1.0--base-0 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--base-0 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-1 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-2 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-3 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-4 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-5 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-6 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-7 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-8 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-9 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-10 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-11 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-12 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-13 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-14 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-15 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-16 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-17 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-18 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-19 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-20 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-21 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-22 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-23 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-24 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-25 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--patch-26 ydroneaud@meuh.eu.org--projects-2004/mod-hash2--main--1.0--version-0