ChangeLog
changeset 2 b3afb9f1e801
parent 0 6f7a81934006
equal deleted inserted replaced
1:30113bfbe723 2:b3afb9f1e801
       
     1 2004-03-16  Bruce.Guenter.dyndns.org  <bruce@lorien.untroubled.org>
       
     2 
       
     3 	* daemon/listdomain.cc: The code is internally NUL-terminated, so
       
     4 	don't add another NUL on output.
       
     5 
       
     6 2004-03-15  Bruce.Guenter.dyndns.org  <bruce@lorien.untroubled.org>
       
     7 
       
     8 	* cgi/vadduser.cc, cgi/vaddalias.cc: Fixed several one-off bugs.
       
     9 
       
    10 	* commands/vupgrade.cc (open_table): Fixed up the test to see if
       
    11 	the new vpwtable reader is valid.
       
    12 
       
    13 	* commands/dumpvuser.cc: Added new source.
       
    14 
       
    15 	* commands/vadduser.cc (add_alias), commands/vsetup.cc
       
    16 	(setup_alias): Make sure even aliases have a userdir set.
       
    17 
       
    18 2002-05-03  Bruce Guenter  <bruce@lorien.untroubled.org>
       
    19 
       
    20 	* commands/vadduser.cc: Fixed incorrect usage note for vaddalias.
       
    21 
       
    22 	* lib/config/Makefile.am (noinst_LIBRARIES): Fixed the use of
       
    23 	libstdc++ in showvconfig.
       
    24 
       
    25 2001-03-07  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    26 
       
    27 	* commands/vcheckquota.cc: Fixed abbreviated error message.
       
    28 
       
    29 	* doc/FAQ.sgml: Added note regarding mixing system and virtual
       
    30 	accounts.
       
    31 
       
    32 	* Moved from old "cli" library to renamed "cli++" library.
       
    33 
       
    34 2000-11-20  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    35 
       
    36 	* lib/vpwentry/to.cc (to_record): Fixed typo -- flags is now 5
       
    37 	bytes, not 3.
       
    38 
       
    39 2000-10-30  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    40 
       
    41 	* commands/vdeliver.cc (cli_main): Make 99 return codes from
       
    42 	executed programs cause vdeliver to exit (with code 99) without
       
    43 	delivering the message.
       
    44 
       
    45 	* lib/misc/exec.cc (execute): Don't silently ignore the 99 error
       
    46 	code.
       
    47 
       
    48 2000-10-27  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    49 
       
    50 	* commands/vchforwards.cc (cli_main): Fixed the same bug here as
       
    51 	for daemon/lookup.cc -- need to lookup users with nodefault set.
       
    52 
       
    53 2000-10-25  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    54 
       
    55 	* python/commands.py (adduser): Added the new has_mailbox
       
    56 	parameter, defaulting to false.
       
    57 
       
    58 	* python/daemon.py (encode_str): Explicitly cast non-string
       
    59 	objects to string before encoding.
       
    60 
       
    61 	* daemon/adduser.cc (CMD(adduser3)): Renamed the file adduser2.cc
       
    62 	to adduser.cc; Renamed the adduser2 command to adduser3 to make
       
    63 	the additional argument explicit.
       
    64 
       
    65 2000-10-13  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    66 
       
    67 	* Most code was restructured to accomodate the below two changes.
       
    68 
       
    69 	* lib/vpwtable/vpwtable.h (class vpwtable_reader): Modified this
       
    70 	interface to return a vpwentry*.
       
    71 
       
    72 	* lib/vpwentry/vpwentry.h (struct vpwentry ): Modified this data
       
    73 	structure to rename "mailbox" to "directory", and add a
       
    74 	"has_mailbox" flag.  Also made the default constructor and
       
    75 	set_defaults protected.
       
    76 
       
    77 2000-10-10  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    78 
       
    79 	* daemon/stat.cc: Added a rewritten version of this support from
       
    80 	Eugene Miretskiy to retrieve statistics about a maildir.
       
    81 
       
    82 2000-10-07  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    83 
       
    84 	* commands/vpasswd2db.cc: Converted to use new vpwtable_writer
       
    85 	interface.
       
    86 
       
    87 	* lib/vpwtable/vpwtable.h: Added new vpwtable_writer interface.
       
    88 
       
    89 2000-10-05  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
       
    90 
       
    91 	* python/daemon.py (Daemon.read_response_noraise): Fixed a bug in
       
    92 	reading zero-length responses (like from listdomain) on certain
       
    93 	OSes.
       
    94 
     1 2000-09-30  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
    95 2000-09-30  Bruce Guenter  <bruce@bruce-guenter.dyndns.org>
     2 
    96 
     3 	* Released version 0.96.9
    97 	* Released version 0.96.9
     4 
    98 
     5 	* python/commands.py (adduser): Fixed a typo that prevents users
    99 	* python/commands.py (adduser): Fixed a typo that prevents users