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 <bruce@lorien.untroubled.org> |
|
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 <bruce@lorien.untroubled.org> |
|
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 <bruce@lorien.untroubled.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
|
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 <bruce@bruce-guenter.dyndns.org> |
134 <p>2000-09-30 Bruce Guenter <bruce@bruce-guenter.dyndns.org> |
5 <ul> |
135 <ul> |
6 |
136 |
7 <li>Released version 0.96.9 |
137 <li>Released version 0.96.9 |
8 |
138 |