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