ChangeLog
changeset 2 b3afb9f1e801
parent 0 6f7a81934006
--- a/ChangeLog	Sun Jan 20 00:12:17 2008 +0100
+++ b/ChangeLog	Sun Jan 20 00:22:09 2008 +0100
@@ -1,3 +1,97 @@
+2004-03-16  Bruce.Guenter.dyndns.org  <bruce@lorien.untroubled.org>
+
+	* daemon/listdomain.cc: The code is internally NUL-terminated, so
+	don't add another NUL on output.
+
+2004-03-15  Bruce.Guenter.dyndns.org  <bruce@lorien.untroubled.org>
+
+	* cgi/vadduser.cc, cgi/vaddalias.cc: Fixed several one-off bugs.
+
+	* commands/vupgrade.cc (open_table): Fixed up the test to see if
+	the new vpwtable reader is valid.
+
+	* commands/dumpvuser.cc: Added new source.
+
+	* commands/vadduser.cc (add_alias), commands/vsetup.cc
+	(setup_alias): Make sure even aliases have a userdir set.
+
+2002-05-03  Bruce Guenter  <bruce@lorien.untroubled.org>
+
+	* commands/vadduser.cc: Fixed incorrect usage note for vaddalias.
+
+	* lib/config/Makefile.am (noinst_LIBRARIES): Fixed the use of
+	libstdc++ in showvconfig.
+
+2001-03-07  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* commands/vcheckquota.cc: Fixed abbreviated error message.
+
+	* doc/FAQ.sgml: Added note regarding mixing system and virtual
+	accounts.
+
+	* Moved from old "cli" library to renamed "cli++" library.
+
+2000-11-20  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* lib/vpwentry/to.cc (to_record): Fixed typo -- flags is now 5
+	bytes, not 3.
+
+2000-10-30  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* commands/vdeliver.cc (cli_main): Make 99 return codes from
+	executed programs cause vdeliver to exit (with code 99) without
+	delivering the message.
+
+	* lib/misc/exec.cc (execute): Don't silently ignore the 99 error
+	code.
+
+2000-10-27  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* commands/vchforwards.cc (cli_main): Fixed the same bug here as
+	for daemon/lookup.cc -- need to lookup users with nodefault set.
+
+2000-10-25  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* python/commands.py (adduser): Added the new has_mailbox
+	parameter, defaulting to false.
+
+	* python/daemon.py (encode_str): Explicitly cast non-string
+	objects to string before encoding.
+
+	* daemon/adduser.cc (CMD(adduser3)): Renamed the file adduser2.cc
+	to adduser.cc; Renamed the adduser2 command to adduser3 to make
+	the additional argument explicit.
+
+2000-10-13  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* Most code was restructured to accomodate the below two changes.
+
+	* lib/vpwtable/vpwtable.h (class vpwtable_reader): Modified this
+	interface to return a vpwentry*.
+
+	* lib/vpwentry/vpwentry.h (struct vpwentry ): Modified this data
+	structure to rename "mailbox" to "directory", and add a
+	"has_mailbox" flag.  Also made the default constructor and
+	set_defaults protected.
+
+2000-10-10  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* daemon/stat.cc: Added a rewritten version of this support from
+	Eugene Miretskiy to retrieve statistics about a maildir.
+
+2000-10-07  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* commands/vpasswd2db.cc: Converted to use new vpwtable_writer
+	interface.
+
+	* lib/vpwtable/vpwtable.h: Added new vpwtable_writer interface.
+
+2000-10-05  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
+
+	* python/daemon.py (Daemon.read_response_noraise): Fixed a bug in
+	reading zero-length responses (like from listdomain) on certain
+	OSes.
+
 2000-09-30  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
 
 	* Released version 0.96.9