Updated.
Showing
1 changed file
with
211 additions
and
205 deletions
1 | 2002-10-14 Alain Magloire | ||
2 | |||
3 | * mailbox/getline.c: New LGPL implementation, | ||
4 | With a patch for Sergey. | ||
5 | * mailbox/getline.h: New LGPL implementation. | ||
6 | |||
1 | 2002-10-14 Sergey Poznyakoff | 7 | 2002-10-14 Sergey Poznyakoff |
2 | 8 | ||
3 | * configure.ac: Provide GUILE_BINDIR variable for Makefiles. | 9 | * configure.ac: Provide GUILE_BINDIR variable for Makefiles. |
... | @@ -11,7 +17,7 @@ | ... | @@ -11,7 +17,7 @@ |
11 | * libmu_scm/mu_scm.c (mu-path-maildir, mu-path-folder-dir): New | 17 | * libmu_scm/mu_scm.c (mu-path-maildir, mu-path-folder-dir): New |
12 | globals. | 18 | globals. |
13 | * libmu_scm/mailutils.scm.in: Export new globals. | 19 | * libmu_scm/mailutils.scm.in: Export new globals. |
14 | 20 | ||
15 | 2002-10-13 Sergey Poznyakoff | 21 | 2002-10-13 Sergey Poznyakoff |
16 | 22 | ||
17 | * guimb/scm/sieve-core.scm: Changed sieve-register-.* functions | 23 | * guimb/scm/sieve-core.scm: Changed sieve-register-.* functions |
... | @@ -67,8 +73,8 @@ | ... | @@ -67,8 +73,8 @@ |
67 | * mail.local/Makefile.am: Added /mailbox to INCLUDES | 73 | * mail.local/Makefile.am: Added /mailbox to INCLUDES |
68 | * lib/getline.h: Removed. | 74 | * lib/getline.h: Removed. |
69 | * mailbox/Makefile.am: Added /mailbox to INCLUDES | 75 | * mailbox/Makefile.am: Added /mailbox to INCLUDES |
70 | 76 | ||
71 | 2002-10-02 Sergey Poznyakoff | 77 | 2002-10-02 Sergey Poznyakoff |
72 | 78 | ||
73 | * configure.ac: Check if environ is declared. | 79 | * configure.ac: Check if environ is declared. |
74 | * mail/setenv.c: Protect the declaration of environ by #if. | 80 | * mail/setenv.c: Protect the declaration of environ by #if. |
... | @@ -88,7 +94,7 @@ | ... | @@ -88,7 +94,7 @@ |
88 | 94 | ||
89 | * mail.local/mail.local.h: Added missing includes. | 95 | * mail.local/mail.local.h: Added missing includes. |
90 | * pop3d/popauth.c: Likewise. | 96 | * pop3d/popauth.c: Likewise. |
91 | 97 | ||
92 | 2002-10-02 Sergey Poznyakoff | 98 | 2002-10-02 Sergey Poznyakoff |
93 | 99 | ||
94 | * mailbox/address.c (_address_get_nth): Get nth sub-address | 100 | * mailbox/address.c (_address_get_nth): Get nth sub-address |
... | @@ -109,7 +115,7 @@ | ... | @@ -109,7 +115,7 @@ |
109 | * mail/Makefile.am: Added setenv.c | 115 | * mail/Makefile.am: Added setenv.c |
110 | * mail/decode.c: Use util_get_crt() to check the value of | 116 | * mail/decode.c: Use util_get_crt() to check the value of |
111 | the crt variable. | 117 | the crt variable. |
112 | * mail/print.c: Likewise. | 118 | * mail/print.c: Likewise. |
113 | * mail/mail.h (mail_setenv, util_get_crt, util_merge_addresses): | 119 | * mail/mail.h (mail_setenv, util_get_crt, util_merge_addresses): |
114 | New functions. | 120 | New functions. |
115 | * mail/reply.c (mail_reply): Bugfix. | 121 | * mail/reply.c (mail_reply): Bugfix. |
... | @@ -134,21 +140,21 @@ | ... | @@ -134,21 +140,21 @@ |
134 | * mh/repl.c: New file. A framework for the `repl' program. | 140 | * mh/repl.c: New file. A framework for the `repl' program. |
135 | * mh/Makefile.am: Added repl | 141 | * mh/Makefile.am: Added repl |
136 | * mh/.cvsignore: Likewise. | 142 | * mh/.cvsignore: Likewise. |
137 | 143 | ||
138 | 2002-09-30 Sergey Poznyakoff | 144 | 2002-09-30 Sergey Poznyakoff |
139 | 145 | ||
140 | * configure.ac: Changed check for CURSES_LIBS | 146 | * configure.ac: Changed check for CURSES_LIBS |
141 | * mh/Makefile.am (scan_LDADD): Use CURSES_LIBS instead of | 147 | * mh/Makefile.am (scan_LDADD): Use CURSES_LIBS instead of |
142 | directly linking -lcurses | 148 | directly linking -lcurses |
143 | 149 | ||
144 | 2002-09-27 Sergey Poznyakoff | 150 | 2002-09-27 Sergey Poznyakoff |
145 | 151 | ||
146 | * mh/mh_format.c (strobj_len,print_string): Extra safety not to | 152 | * mh/mh_format.c (strobj_len,print_string): Extra safety not to |
147 | dereference NULL pointer. | 153 | dereference NULL pointer. |
148 | (_parse_date): Use local time if the date cannot be parsed. | 154 | (_parse_date): Use local time if the date cannot be parsed. |
149 | * mh/refile.c: Implemented --draft and --file switches. | 155 | * mh/refile.c: Implemented --draft and --file switches. |
150 | 156 | ||
151 | 2002-09-27 Sergey Poznyakoff | 157 | 2002-09-27 Sergey Poznyakoff |
152 | 158 | ||
153 | * mail/file.c: Fixed typo. | 159 | * mail/file.c: Fixed typo. |
154 | * mh/folder.c (main): Correctly set current message number. | 160 | * mh/folder.c (main): Correctly set current message number. |
... | @@ -176,8 +182,8 @@ | ... | @@ -176,8 +182,8 @@ |
176 | to compose_env_t. | 182 | to compose_env_t. |
177 | (compose_init, compose_header_set, compose_header_get, | 183 | (compose_init, compose_header_set, compose_header_get, |
178 | compose_destroy): New functions. | 184 | compose_destroy): New functions. |
179 | 185 | ||
180 | * mail/send.c: Likewise. Use new compose functions. | 186 | * mail/send.c: Likewise. Use new compose functions. |
181 | * mail/followup.c: Use new compose functions. | 187 | * mail/followup.c: Use new compose functions. |
182 | * mail/reply.c: Likewise. | 188 | * mail/reply.c: Likewise. |
183 | * mail/util.c (util_msglist_esccmd): Declaration updated. | 189 | * mail/util.c (util_msglist_esccmd): Declaration updated. |
... | @@ -186,7 +192,7 @@ | ... | @@ -186,7 +192,7 @@ |
186 | * doc/texinfo/programs.texi: Documented "editheaders" variable. | 192 | * doc/texinfo/programs.texi: Documented "editheaders" variable. |
187 | * mh/Makefile.am (install-exec-hook): Remove "folders" before | 193 | * mh/Makefile.am (install-exec-hook): Remove "folders" before |
188 | linking "folder" to it. | 194 | linking "folder" to it. |
189 | 195 | ||
190 | 2002-09-25 Sergey Poznyakoff | 196 | 2002-09-25 Sergey Poznyakoff |
191 | 197 | ||
192 | * mailbox/mutil.c: Fixed typo in #if directive. | 198 | * mailbox/mutil.c: Fixed typo in #if directive. |
... | @@ -202,7 +208,7 @@ | ... | @@ -202,7 +208,7 @@ |
202 | builtin_putnum, builtin_putnumf, builtin_tws, | 208 | builtin_putnum, builtin_putnumf, builtin_tws, |
203 | builtin_pretty): Implemented. | 209 | builtin_pretty): Implemented. |
204 | (builtin_pers): Enclose the return in a pair of double-quotes. | 210 | (builtin_pers): Enclose the return in a pair of double-quotes. |
205 | * mh/mh_init.c (mh_my_email): New function. | 211 | * mh/mh_init.c (mh_my_email): New function. |
206 | * mh/mh.h (mh_format_dump, mh_my_email): New function. | 212 | * mh/mh.h (mh_format_dump, mh_my_email): New function. |
207 | * mh/Makefile.am: Added fmtcheck | 213 | * mh/Makefile.am: Added fmtcheck |
208 | 214 | ||
... | @@ -257,12 +263,12 @@ | ... | @@ -257,12 +263,12 @@ |
257 | * mh/mh_argp.c: Use new configuration functions. | 263 | * mh/mh_argp.c: Use new configuration functions. |
258 | * mh/mh_init.c: Likewise. | 264 | * mh/mh_init.c: Likewise. |
259 | * mh/scan.c: Likewise. | 265 | * mh/scan.c: Likewise. |
260 | 266 | ||
261 | * mh/Makefile.am: Added folder.c and mh_global.c | 267 | * mh/Makefile.am: Added folder.c and mh_global.c |
262 | * mh/.cvsignore: Added folder. | 268 | * mh/.cvsignore: Added folder. |
263 | * frm/frm.c: Fixed indentation. | 269 | * frm/frm.c: Fixed indentation. |
264 | 270 | ||
265 | 2002-09-19 Sergey Poznyakoff | 271 | 2002-09-19 Sergey Poznyakoff |
266 | 272 | ||
267 | * mh/mhpath.c: New file. Source for mhpath command. | 273 | * mh/mhpath.c: New file. Source for mhpath command. |
268 | * mh/Makefile.am: Added mhpath. | 274 | * mh/Makefile.am: Added mhpath. |
... | @@ -278,8 +284,8 @@ | ... | @@ -278,8 +284,8 @@ |
278 | * mh/mh.h (mh_get_message): New prototype. | 284 | * mh/mh.h (mh_get_message): New prototype. |
279 | * mh/mh_init.c (mh_iterate): Rewritten to expect msgset to | 285 | * mh/mh_init.c (mh_iterate): Rewritten to expect msgset to |
280 | contain message ordinal numbers. | 286 | contain message ordinal numbers. |
281 | 287 | ||
282 | 2002-09-19 Sergey Poznyakoff | 288 | 2002-09-19 Sergey Poznyakoff |
283 | 289 | ||
284 | * mailbox/mbx_mh.c (_mh_message_save): Take into account | 290 | * mailbox/mbx_mh.c (_mh_message_save): Take into account |
285 | trailing newline returned by envelope_date (should it | 291 | trailing newline returned by envelope_date (should it |
... | @@ -302,15 +308,15 @@ | ... | @@ -302,15 +308,15 @@ |
302 | * mh/rmm.c: Updated mh_open_folder invocations. | 308 | * mh/rmm.c: Updated mh_open_folder invocations. |
303 | * mh/scan.c: Likewise. | 309 | * mh/scan.c: Likewise. |
304 | * mh/.cvsignore: Updated. | 310 | * mh/.cvsignore: Updated. |
305 | 311 | ||
306 | 2002-09-18 Sergey Poznyakoff | 312 | 2002-09-18 Sergey Poznyakoff |
307 | 313 | ||
308 | * mailbox/mailbox.c: Include message.h | 314 | * mailbox/mailbox.c: Include message.h |
309 | * mailbox/mbx_default.c (mu_path_folder_dir): New global. Holds | 315 | * mailbox/mbx_default.c (mu_path_folder_dir): New global. Holds |
310 | the name of the user's folder directory. | 316 | the name of the user's folder directory. |
311 | * include/mailutils/mailbox.h: Likewise | 317 | * include/mailutils/mailbox.h: Likewise |
312 | * mailbox/mbx_mh.c: Preserve the envelope information in the | 318 | * mailbox/mbx_mh.c: Preserve the envelope information in the |
313 | message header. | 319 | message header. |
314 | * libmu_scm/mu_guimb.c (_scheme_main): Removed unused variable. | 320 | * libmu_scm/mu_guimb.c (_scheme_main): Removed unused variable. |
315 | 321 | ||
316 | * mh/mh_ctx.c: New file. Context-related functions. | 322 | * mh/mh_ctx.c: New file. Context-related functions. |
... | @@ -332,19 +338,19 @@ | ... | @@ -332,19 +338,19 @@ |
332 | 338 | ||
333 | * mh/rmm.c: Use new mh functions. | 339 | * mh/rmm.c: Use new mh functions. |
334 | * mh/scan.c: Likewise. | 340 | * mh/scan.c: Likewise. |
335 | 341 | ||
336 | 2002-09-17 Sergey Poznyakoff | 342 | 2002-09-17 Sergey Poznyakoff |
337 | 343 | ||
338 | * m4/gssapi.m4: Removed unused variable | 344 | * m4/gssapi.m4: Removed unused variable |
339 | 345 | ||
340 | * mh/rmm.c: New file. Source for rmm program. | 346 | * mh/rmm.c: New file. Source for rmm program. |
341 | * mh/Makefile.am: Added rmm.c | 347 | * mh/Makefile.am: Added rmm.c |
342 | * mh/mh.h (mh_open_folder): new function. | 348 | * mh/mh.h (mh_open_folder): new function. |
343 | 349 | ||
344 | * mh/mh_init.c: Split mh_init() in two. The second part, | 350 | * mh/mh_init.c: Split mh_init() in two. The second part, |
345 | mh_init2(), gets called after parsing the arguments. | 351 | mh_init2(), gets called after parsing the arguments. |
346 | (mh_open_folder): New function. Open current folder. | 352 | (mh_open_folder): New function. Open current folder. |
347 | 353 | ||
348 | * mh/mh_format.c (mh_format): Bugfix (NULL pointer dereference). | 354 | * mh/mh_format.c (mh_format): Bugfix (NULL pointer dereference). |
349 | * mh/mh_argp.c (mh_argp_parse): Increased number of arguments. | 355 | * mh/mh_argp.c (mh_argp_parse): Increased number of arguments. |
350 | The last argument points to a location where to store the | 356 | The last argument points to a location where to store the |
... | @@ -353,18 +359,18 @@ | ... | @@ -353,18 +359,18 @@ |
353 | * mh/mh_getopt.h (mh_argp_parse): Updated declaration. | 359 | * mh/mh_getopt.h (mh_argp_parse): Updated declaration. |
354 | * mh/inc.c (main): Updated invocation of mh_argp_parse. | 360 | * mh/inc.c (main): Updated invocation of mh_argp_parse. |
355 | * mh/scan.c: Likewise. | 361 | * mh/scan.c: Likewise. |
356 | 362 | ||
357 | 2002-09-12 Sergey Poznyakoff | 363 | 2002-09-12 Sergey Poznyakoff |
358 | 364 | ||
359 | In order to make libmailutils self-contained, shuffled several | 365 | In order to make libmailutils self-contained, shuffled several |
360 | files from lib/ to mailutils/. | 366 | files from lib/ to mailutils/. |
361 | 367 | ||
362 | Added standalone guile module. | 368 | Added standalone guile module. |
363 | 369 | ||
364 | * m4/mu_libobj.m4: New file. mu-specific version of | 370 | * m4/mu_libobj.m4: New file. mu-specific version of |
365 | AC_LIBOBJS. | 371 | AC_LIBOBJS. |
366 | * m4/Makefile.am: Added mu_libobj.m4 | 372 | * m4/Makefile.am: Added mu_libobj.m4 |
367 | 373 | ||
368 | * configure.ac: Use MU_LIBOBJS on functions needed for | 374 | * configure.ac: Use MU_LIBOBJS on functions needed for |
369 | libmailbox. | 375 | libmailbox. |
370 | Add mailutils.scm to GUILE_PKGDATA. | 376 | Add mailutils.scm to GUILE_PKGDATA. |
... | @@ -377,7 +383,7 @@ | ... | @@ -377,7 +383,7 @@ |
377 | (mu_scm_init): Unconditionally register path_record format. | 383 | (mu_scm_init): Unconditionally register path_record format. |
378 | * libmu_scm/mailutils.scm.in: Source for mailutils.scm -- a module | 384 | * libmu_scm/mailutils.scm.in: Source for mailutils.scm -- a module |
379 | interface file for mailutils. | 385 | interface file for mailutils. |
380 | * libmu_scm/.cvsignore: Updated | 386 | * libmu_scm/.cvsignore: Updated |
381 | * guimb/Makefile.am: Load libmu_scm.la | 387 | * guimb/Makefile.am: Load libmu_scm.la |
382 | 388 | ||
383 | * lib/Makefile.am: Removed argp-related stuff. | 389 | * lib/Makefile.am: Removed argp-related stuff. |
... | @@ -399,7 +405,7 @@ | ... | @@ -399,7 +405,7 @@ |
399 | * lib/argp-fmtstream.h: Likewise. | 405 | * lib/argp-fmtstream.h: Likewise. |
400 | * lib/argp-namefrob.h: Likewise. | 406 | * lib/argp-namefrob.h: Likewise. |
401 | * lib/getopt.h: Likewise. | 407 | * lib/getopt.h: Likewise. |
402 | 408 | ||
403 | * mailbox/Makefile.am: Added argp-related stuff. | 409 | * mailbox/Makefile.am: Added argp-related stuff. |
404 | * mailbox/strndup.c: Moved from lib/ | 410 | * mailbox/strndup.c: Moved from lib/ |
405 | * mailbox/strtok_r.c: Likewise. | 411 | * mailbox/strtok_r.c: Likewise. |
... | @@ -430,7 +436,7 @@ | ... | @@ -430,7 +436,7 @@ |
430 | * lib/argcv.h: Moved to ... | 436 | * lib/argcv.h: Moved to ... |
431 | * include/mailutils/argcv.h: ... here | 437 | * include/mailutils/argcv.h: ... here |
432 | * include/mailutils/argp.h: Conditionally include <gnu/argp.h> | 438 | * include/mailutils/argp.h: Conditionally include <gnu/argp.h> |
433 | 439 | ||
434 | * mailbox/mu_argp.c: Changed licence to Lesser GPL | 440 | * mailbox/mu_argp.c: Changed licence to Lesser GPL |
435 | * mailbox/mu_auth.c: Likewise. | 441 | * mailbox/mu_auth.c: Likewise. |
436 | * mailbox/system.c: Likewise. | 442 | * mailbox/system.c: Likewise. |
... | @@ -452,11 +458,11 @@ | ... | @@ -452,11 +458,11 @@ |
452 | * mh/mh.h: Removed include <argp.h> | 458 | * mh/mh.h: Removed include <argp.h> |
453 | * mh/mh_error.c: Likewise. | 459 | * mh/mh_error.c: Likewise. |
454 | * mailbox/mu_argp.c: Removed include <xalloc.h> | 460 | * mailbox/mu_argp.c: Removed include <xalloc.h> |
455 | 461 | ||
456 | 2002-09-10 Sergey Poznyakoff | 462 | 2002-09-10 Sergey Poznyakoff |
457 | 463 | ||
458 | Added support for Guile 1.6.0: | 464 | Added support for Guile 1.6.0: |
459 | 465 | ||
460 | * configure.ac: Changed check for guile. Raised patchlevel to | 466 | * configure.ac: Changed check for guile. Raised patchlevel to |
461 | 0.1.1 | 467 | 0.1.1 |
462 | * m4/guile.m4: New file. Check for guile presence and usability. | 468 | * m4/guile.m4: New file. Check for guile presence and usability. |
... | @@ -468,7 +474,7 @@ | ... | @@ -468,7 +474,7 @@ |
468 | with guile 1.4.x | 474 | with guile 1.4.x |
469 | * scripts/guile-1.6: New directory. Contains scripts for use | 475 | * scripts/guile-1.6: New directory. Contains scripts for use |
470 | with guile 1.6 and hopefully higher. | 476 | with guile 1.6 and hopefully higher. |
471 | * scripts/guile-1.4/Makefile.am: New file. | 477 | * scripts/guile-1.4/Makefile.am: New file. |
472 | * scripts/guile-doc-snarf: Moved to ... | 478 | * scripts/guile-doc-snarf: Moved to ... |
473 | * scripts/guile-1.4/guile-doc-snarf: ... here | 479 | * scripts/guile-1.4/guile-doc-snarf: ... here |
474 | * scripts/guile-func-name-check: Moved to ... | 480 | * scripts/guile-func-name-check: Moved to ... |
... | @@ -479,7 +485,7 @@ | ... | @@ -479,7 +485,7 @@ |
479 | * scripts/guile-1.6/Makefile.am: New file. | 485 | * scripts/guile-1.6/Makefile.am: New file. |
480 | * scripts/guile-1.6/guile-doc-snarf: New file. | 486 | * scripts/guile-1.6/guile-doc-snarf: New file. |
481 | * scripts/guile-1.6/guile-doc-snarf.awk: New file. | 487 | * scripts/guile-1.6/guile-doc-snarf.awk: New file. |
482 | 488 | ||
483 | * guimb/Makefile.am: Added @GUILE_INCLUDES@ and @GUILE_LIBS@. | 489 | * guimb/Makefile.am: Added @GUILE_INCLUDES@ and @GUILE_LIBS@. |
484 | * libmu_scm/Makefile.am: Added @GUILE_INCLUDES@. Changed | 490 | * libmu_scm/Makefile.am: Added @GUILE_INCLUDES@. Changed |
485 | snarfing rules. | 491 | snarfing rules. |
... | @@ -495,15 +501,15 @@ | ... | @@ -495,15 +501,15 @@ |
495 | * libmu_scm/mu_message.c: Likewise. | 501 | * libmu_scm/mu_message.c: Likewise. |
496 | * libmu_scm/mu_scm.c: Likewise. | 502 | * libmu_scm/mu_scm.c: Likewise. |
497 | * libmu_scm/mu_scm.h: Likewise. | 503 | * libmu_scm/mu_scm.h: Likewise. |
498 | 504 | ||
499 | * auth/sql.c (mu_sql_authenticate): Removed unused variable. | 505 | * auth/sql.c (mu_sql_authenticate): Removed unused variable. |
500 | 506 | ||
501 | 2002-09-05 Sergey Poznyakoff | 507 | 2002-09-05 Sergey Poznyakoff |
502 | 508 | ||
503 | * mailbox/mbx_mh.c: Rewritten to use MH sequence numbers | 509 | * mailbox/mbx_mh.c: Rewritten to use MH sequence numbers |
504 | as UIDs. This allows to simplify the code and to get rid | 510 | as UIDs. This allows to simplify the code and to get rid |
505 | of mh_message_number(), which didn't fit well in the | 511 | of mh_message_number(), which didn't fit well in the |
506 | mailutils framework. | 512 | mailutils framework. |
507 | * mh/mh.h: Changed type of `prog' to mh_instr_t, which is | 513 | * mh/mh.h: Changed type of `prog' to mh_instr_t, which is |
508 | a union of all objects that can be held in a program text | 514 | a union of all objects that can be held in a program text |
509 | cell. This fixes potential problems due to sizeof(int)!= | 515 | cell. This fixes potential problems due to sizeof(int)!= |
... | @@ -513,19 +519,19 @@ | ... | @@ -513,19 +519,19 @@ |
513 | * mh/mh_init.c (mh_message_number): A wrapper around | 519 | * mh/mh_init.c (mh_message_number): A wrapper around |
514 | message_get_uid call. Returns the sequence number of | 520 | message_get_uid call. Returns the sequence number of |
515 | the message. | 521 | the message. |
516 | 522 | ||
517 | 2002-09-04 Sergey Poznyakoff | 523 | 2002-09-04 Sergey Poznyakoff |
518 | 524 | ||
519 | * README: Verbose description of --with-mail-spool configuration | 525 | * README: Verbose description of --with-mail-spool configuration |
520 | option. Spell-checked the file. | 526 | option. Spell-checked the file. |
521 | 527 | ||
522 | * examples/http.c: New file. Example of stream functions. | 528 | * examples/http.c: New file. Example of stream functions. |
523 | * examples/Makefile.am: Added http.c | 529 | * examples/Makefile.am: Added http.c |
524 | * doc/texinfo/Makefile.am: Added http.c.texi. | 530 | * doc/texinfo/Makefile.am: Added http.c.texi. |
525 | * doc/texinfo/.cvsignore: Likewise. | 531 | * doc/texinfo/.cvsignore: Likewise. |
526 | * doc/texinfo/stream.texi: Include http.c.texi. | 532 | * doc/texinfo/stream.texi: Include http.c.texi. |
527 | 533 | ||
528 | 2002-09-03 Sergey Poznyakoff | 534 | 2002-09-03 Sergey Poznyakoff |
529 | 535 | ||
530 | * mailbox/md5-rsa.c: Removed. | 536 | * mailbox/md5-rsa.c: Removed. |
531 | * mailbox/md5-rsa.h: Removed. | 537 | * mailbox/md5-rsa.h: Removed. |
... | @@ -537,9 +543,9 @@ | ... | @@ -537,9 +543,9 @@ |
537 | (pop_get_message): Bugfix: check that the message number be not | 543 | (pop_get_message): Bugfix: check that the message number be not |
538 | out of range. | 544 | out of range. |
539 | 545 | ||
540 | * doc/texinfo/framework.texi: Included parse822 as extra node. | 546 | * doc/texinfo/framework.texi: Included parse822 as extra node. |
541 | 547 | ||
542 | 2002-09-03 Sergey Poznyakoff | 548 | 2002-09-03 Sergey Poznyakoff |
543 | 549 | ||
544 | * configure.ac: Bumped version number to 0.1 | 550 | * configure.ac: Bumped version number to 0.1 |
545 | * Makefile.am: Added copyleft header. Removed README-alpha from | 551 | * Makefile.am: Added copyleft header. Removed README-alpha from |
... | @@ -585,7 +591,7 @@ | ... | @@ -585,7 +591,7 @@ |
585 | * scripts/Makefile.am: Likewise | 591 | * scripts/Makefile.am: Likewise |
586 | * sieve/testsuite/Makefile.am: Likewise | 592 | * sieve/testsuite/Makefile.am: Likewise |
587 | * testsuite/Makefile.am: Likewise | 593 | * testsuite/Makefile.am: Likewise |
588 | 594 | ||
589 | * doc/texinfo/mailutils.texi: Commented out inclusion of | 595 | * doc/texinfo/mailutils.texi: Commented out inclusion of |
590 | c-api.texi | 596 | c-api.texi |
591 | * examples/url-parse.c: Indent output with explicit \t. | 597 | * examples/url-parse.c: Indent output with explicit \t. |
... | @@ -596,8 +602,8 @@ | ... | @@ -596,8 +602,8 @@ |
596 | * sieve/Makefile.am: Added copyleft header. Removed | 602 | * sieve/Makefile.am: Added copyleft header. Removed |
597 | RSA-copyrighted code, use lib/md5 instead. | 603 | RSA-copyrighted code, use lib/md5 instead. |
598 | * sieve/script.c: Use FSF md5 functions. | 604 | * sieve/script.c: Use FSF md5 functions. |
599 | 605 | ||
600 | 2002-09-02 Sergey Poznyakoff | 606 | 2002-09-02 Sergey Poznyakoff |
601 | 607 | ||
602 | * NEWS: Updated. | 608 | * NEWS: Updated. |
603 | * README: Updated. | 609 | * README: Updated. |
... | @@ -615,14 +621,14 @@ | ... | @@ -615,14 +621,14 @@ |
615 | * examples/sfrom.c: Likewise. | 621 | * examples/sfrom.c: Likewise. |
616 | * examples/url-parse.c: Likewise. | 622 | * examples/url-parse.c: Likewise. |
617 | 623 | ||
618 | 2002-09-02 Sergey Poznyakoff | 624 | 2002-09-02 Sergey Poznyakoff |
619 | 625 | ||
620 | * comsat/comsat.c: Removed erroneous redeclaration of | 626 | * comsat/comsat.c: Removed erroneous redeclaration of |
621 | getutent. | 627 | getutent. |
622 | * doc/texinfo/c-api.texi: Removed reference to non-implemented | 628 | * doc/texinfo/c-api.texi: Removed reference to non-implemented |
623 | NNTP. | 629 | NNTP. |
624 | * doc/texinfo/programs.texi: Documented sieve. | 630 | * doc/texinfo/programs.texi: Documented sieve. |
625 | 631 | ||
626 | * guimb/scm/sieve.scm: Removed. | 632 | * guimb/scm/sieve.scm: Removed. |
627 | * guimb/scm/sieve.scm.in: Added to the repository. | 633 | * guimb/scm/sieve.scm.in: Added to the repository. |
628 | * guimb/scm/Makefile.am: Make sieve.scm from sieve.scm.in | 634 | * guimb/scm/Makefile.am: Make sieve.scm from sieve.scm.in |
... | @@ -635,26 +641,26 @@ | ... | @@ -635,26 +641,26 @@ |
635 | * mail/edit.c: Use mu_tempname | 641 | * mail/edit.c: Use mu_tempname |
636 | * mail/visual.c: Likewise. | 642 | * mail/visual.c: Likewise. |
637 | * examples/mimetest.c: Likewise. | 643 | * examples/mimetest.c: Likewise. |
638 | 644 | ||
639 | * testsuite/lib/mailutils.exp: Couple of fixes. | 645 | * testsuite/lib/mailutils.exp: Couple of fixes. |
640 | * sieve/testsuite/sieve/DISTFILES: Temporarly removed compile.exp: | 646 | * sieve/testsuite/sieve/DISTFILES: Temporarly removed compile.exp: |
641 | it uses files not included in the distribution. | 647 | it uses files not included in the distribution. |
642 | |||
643 | 2002-08-29 Sergey Poznyakoff | ||
644 | 648 | ||
645 | * Makefile.am: Added examples/ to SUBDIRS. | 649 | 2002-08-29 Sergey Poznyakoff |
650 | |||
651 | * Makefile.am: Added examples/ to SUBDIRS. | ||
646 | * configure.ac: Build mailbox/testsuite/Makefile and | 652 | * configure.ac: Build mailbox/testsuite/Makefile and |
647 | examples/Makefile | 653 | examples/Makefile |
648 | * doc/texinfo/Makefile.am: Rules to generate examples .texi | 654 | * doc/texinfo/Makefile.am: Rules to generate examples .texi |
649 | from sources in ../examples. | 655 | from sources in ../examples. |
650 | * doc/texinfo/address.texi: include address.c.texi | 656 | * doc/texinfo/address.texi: include address.c.texi |
651 | * doc/texinfo/url.texi: include url-parse.c.texi | 657 | * doc/texinfo/url.texi: include url-parse.c.texi |
652 | 658 | ||
653 | * doc/texinfo/ex-address.texi: Removed. Auto-generated file. | 659 | * doc/texinfo/ex-address.texi: Removed. Auto-generated file. |
654 | * doc/texinfo/ex-url.texi: Likewise. | 660 | * doc/texinfo/ex-url.texi: Likewise. |
655 | * doc/texinfo/sfrom.c.texi: Likewise. | 661 | * doc/texinfo/sfrom.c.texi: Likewise. |
656 | * doc/texinfo/.cvsignore: Added autogenerated files. | 662 | * doc/texinfo/.cvsignore: Added autogenerated files. |
657 | 663 | ||
658 | * examples/Makefile: Removed. | 664 | * examples/Makefile: Removed. |
659 | * examples/Addrs: Removed. Incorporated into mailbox/testsuite. | 665 | * examples/Addrs: Removed. Incorporated into mailbox/testsuite. |
660 | * examples/Addrs.good: Likewise. | 666 | * examples/Addrs.good: Likewise. |
... | @@ -665,7 +671,7 @@ | ... | @@ -665,7 +671,7 @@ |
665 | * examples/mbox-check.c: Removed. | 671 | * examples/mbox-check.c: Removed. |
666 | * examples/mbox-dates.c: Removed. | 672 | * examples/mbox-dates.c: Removed. |
667 | * examples/mbox-explode.c: Removed. | 673 | * examples/mbox-explode.c: Removed. |
668 | 674 | ||
669 | * examples/Makefile.am: New file. | 675 | * examples/Makefile.am: New file. |
670 | * examples/sfrom.c: New file. | 676 | * examples/sfrom.c: New file. |
671 | * examples/addr.c: Added copyleft header. Set user email domain | 677 | * examples/addr.c: Added copyleft header. Set user email domain |
... | @@ -690,7 +696,7 @@ | ... | @@ -690,7 +696,7 @@ |
690 | exists. One never knows... | 696 | exists. One never knows... |
691 | (mu_command): Additional diagnostics | 697 | (mu_command): Additional diagnostics |
692 | (mu_expect_list,mu_test): Commented out extra checks. | 698 | (mu_expect_list,mu_test): Commented out extra checks. |
693 | 699 | ||
694 | * mailbox/Makefile.am: Added testsuite | 700 | * mailbox/Makefile.am: Added testsuite |
695 | * mailbox/testsuite: New directory. | 701 | * mailbox/testsuite: New directory. |
696 | * mailbox/testsuite/Makefile.am: New file. | 702 | * mailbox/testsuite/Makefile.am: New file. |
... | @@ -706,8 +712,8 @@ | ... | @@ -706,8 +712,8 @@ |
706 | * mailbox/testsuite/mailbox/address.exp: New file. | 712 | * mailbox/testsuite/mailbox/address.exp: New file. |
707 | * mailbox/testsuite/mailbox/mime.exp: New file. | 713 | * mailbox/testsuite/mailbox/mime.exp: New file. |
708 | * mailbox/testsuite/mailbox/url.exp: New file. | 714 | * mailbox/testsuite/mailbox/url.exp: New file. |
709 | 715 | ||
710 | 2002-08-28 Sergey Poznyakoff | 716 | 2002-08-28 Sergey Poznyakoff |
711 | 717 | ||
712 | * sieve/interp.c (sieve_interp_alloc): Fill allocalted memory | 718 | * sieve/interp.c (sieve_interp_alloc): Fill allocalted memory |
713 | with zeroes. | 719 | with zeroes. |
... | @@ -719,7 +725,7 @@ | ... | @@ -719,7 +725,7 @@ |
719 | main parser traces. | 725 | main parser traces. |
720 | * sieve/sieve_interface.h (addrdebug, yydebug): external | 726 | * sieve/sieve_interface.h (addrdebug, yydebug): external |
721 | declarations. | 727 | declarations. |
722 | 728 | ||
723 | * include/mailutils/argp.h (mu_license_text): External | 729 | * include/mailutils/argp.h (mu_license_text): External |
724 | declaration. | 730 | declaration. |
725 | * mailbox/mu_argp.c (mu_license_text): removed static | 731 | * mailbox/mu_argp.c (mu_license_text): removed static |
... | @@ -765,7 +771,7 @@ | ... | @@ -765,7 +771,7 @@ |
765 | * sieve/testsuite/scripts/size2.sv: New file. | 771 | * sieve/testsuite/scripts/size2.sv: New file. |
766 | * sieve/testsuite/scripts/stop.sv: New file. | 772 | * sieve/testsuite/scripts/stop.sv: New file. |
767 | * sieve/testsuite/scripts/true.sv: New file. | 773 | * sieve/testsuite/scripts/true.sv: New file. |
768 | 774 | ||
769 | * sieve/testsuite/sieve: New directory. | 775 | * sieve/testsuite/sieve: New directory. |
770 | * sieve/testsuite/sieve/DISTFILES: New file. | 776 | * sieve/testsuite/sieve/DISTFILES: New file. |
771 | * sieve/testsuite/sieve/action.exp: New file. | 777 | * sieve/testsuite/sieve/action.exp: New file. |
... | @@ -797,20 +803,20 @@ | ... | @@ -797,20 +803,20 @@ |
797 | * frm/testsuite/frm: new directory. | 803 | * frm/testsuite/frm: new directory. |
798 | * frm/testsuite/frm/DISTFILES: new file. | 804 | * frm/testsuite/frm/DISTFILES: new file. |
799 | * frm/testsuite/frm/test.exp: new file. | 805 | * frm/testsuite/frm/test.exp: new file. |
800 | 806 | ||
801 | * from/Makefile.am: Added testsuite | 807 | * from/Makefile.am: Added testsuite |
802 | * from/testsuite: new directory. | 808 | * from/testsuite: new directory. |
803 | * from/testsuite/Makefile.am: new file. | 809 | * from/testsuite/Makefile.am: new file. |
804 | * from/testsuite/.cvsignore: new file. | 810 | * from/testsuite/.cvsignore: new file. |
805 | * from/testsuite/from: new directory. | 811 | * from/testsuite/from: new directory. |
806 | * from/testsuite/from/DISTFILES: new file. | 812 | * from/testsuite/from/DISTFILES: new file. |
807 | * from/testsuite/from/test.exp: new file. | 813 | * from/testsuite/from/test.exp: new file. |
808 | 814 | ||
809 | * messages/messages.c: Added "mailbox" command line capability. | 815 | * messages/messages.c: Added "mailbox" command line capability. |
810 | * messages/Makefile.am: Added testsuite | 816 | * messages/Makefile.am: Added testsuite |
811 | * messages/testsuite: new directory. | 817 | * messages/testsuite: new directory. |
812 | * messages/testsuite/Makefile.am: new file. | 818 | * messages/testsuite/Makefile.am: new file. |
813 | * messages/testsuite/.cvsignore: new file. | 819 | * messages/testsuite/.cvsignore: new file. |
814 | * messages/testsuite/messages: new directory. | 820 | * messages/testsuite/messages: new directory. |
815 | * messages/testsuite/messages/DISTFILES: new file. | 821 | * messages/testsuite/messages/DISTFILES: new file. |
816 | * messages/testsuite/messages/test.exp: new file. | 822 | * messages/testsuite/messages/test.exp: new file. |
... | @@ -819,11 +825,11 @@ | ... | @@ -819,11 +825,11 @@ |
819 | * readmsg/readmsg.c (struct argp_option options): Fixed definition | 825 | * readmsg/readmsg.c (struct argp_option options): Fixed definition |
820 | of -a option. | 826 | of -a option. |
821 | (print_header): Last header was never seen. | 827 | (print_header): Last header was never seen. |
822 | 828 | ||
823 | * readmsg/Makefile.am: Added testsuite | 829 | * readmsg/Makefile.am: Added testsuite |
824 | * readmsg/testsuite: new directory. | 830 | * readmsg/testsuite: new directory. |
825 | * readmsg/testsuite/Makefile.am | 831 | * readmsg/testsuite/Makefile.am |
826 | * readmsg/testsuite/.cvsignore: new file. | 832 | * readmsg/testsuite/.cvsignore: new file. |
827 | * readmsg/testsuite/readmsg: new directory. | 833 | * readmsg/testsuite/readmsg: new directory. |
828 | * readmsg/testsuite/readmsg/DISTFILES: new file. | 834 | * readmsg/testsuite/readmsg/DISTFILES: new file. |
829 | * readmsg/testsuite/readmsg/test.exp: new file. | 835 | * readmsg/testsuite/readmsg/test.exp: new file. |
... | @@ -831,17 +837,17 @@ | ... | @@ -831,17 +837,17 @@ |
831 | * imap4d/testsuite/config/unix.exp: Renamed to ... | 837 | * imap4d/testsuite/config/unix.exp: Renamed to ... |
832 | * imap4d/testsuite/config/default.exp: ... this | 838 | * imap4d/testsuite/config/default.exp: ... this |
833 | * imap4d/testsuite/config/DISTFILES: Likewise. | 839 | * imap4d/testsuite/config/DISTFILES: Likewise. |
834 | 840 | ||
835 | * mail/testsuite/config/unix.exp: Renamed to ... | 841 | * mail/testsuite/config/unix.exp: Renamed to ... |
836 | * mail/testsuite/config/default.exp: ... this | 842 | * mail/testsuite/config/default.exp: ... this |
837 | * mail/testsuite/config/DISTFILES: Likewise. | 843 | * mail/testsuite/config/DISTFILES: Likewise. |
838 | 844 | ||
839 | * pop3d/testsuite/config/unix.exp: Renamed to ... | 845 | * pop3d/testsuite/config/unix.exp: Renamed to ... |
840 | * pop3d/testsuite/config/default.exp: ... this | 846 | * pop3d/testsuite/config/default.exp: ... this |
841 | * pop3d/testsuite/config/DISTFILES: Likewise. | 847 | * pop3d/testsuite/config/DISTFILES: Likewise. |
842 | 848 | ||
843 | * configure.ac: Added new testsuites. | 849 | * configure.ac: Added new testsuites. |
844 | * testsuite/lib/mailutils.exp (mu_start): Modified. | 850 | * testsuite/lib/mailutils.exp (mu_start): Modified. |
845 | 851 | ||
846 | 2002-08-26 Sergey Poznyakoff | 852 | 2002-08-26 Sergey Poznyakoff |
847 | 853 | ||
... | @@ -850,8 +856,8 @@ | ... | @@ -850,8 +856,8 @@ |
850 | * imap4d/fetch.c (fetch_envelope0): Emit whitespace before | 856 | * imap4d/fetch.c (fetch_envelope0): Emit whitespace before |
851 | "from" header. | 857 | "from" header. |
852 | * imap4d/util.c: Fixed typo in comment. | 858 | * imap4d/util.c: Fixed typo in comment. |
853 | * imap4d/testsuite/imap4d/append.exp: New file | 859 | * imap4d/testsuite/imap4d/append.exp: New file |
854 | * imap4d/testsuite/imap4d/create.exp: New file | 860 | * imap4d/testsuite/imap4d/create.exp: New file |
855 | * imap4d/testsuite/imap4d/expunge.exp: New file | 861 | * imap4d/testsuite/imap4d/expunge.exp: New file |
856 | * imap4d/testsuite/imap4d/examine.exp: Replaced | 862 | * imap4d/testsuite/imap4d/examine.exp: Replaced |
857 | [imap4d_uidvalidity] with simple regexp. | 863 | [imap4d_uidvalidity] with simple regexp. |
... | @@ -859,15 +865,15 @@ | ... | @@ -859,15 +865,15 @@ |
859 | * imap4d/testsuite/lib/imap4d.exp (imap4d_test): Added new | 865 | * imap4d/testsuite/lib/imap4d.exp (imap4d_test): Added new |
860 | options: -long to emit long IMAP4D literal after the command, | 866 | options: -long to emit long IMAP4D literal after the command, |
861 | -silent to be silent about the results of the testcase. | 867 | -silent to be silent about the results of the testcase. |
862 | 868 | ||
863 | * imap4d/testsuite/imap4d/DISTFILES: Added new files. | 869 | * imap4d/testsuite/imap4d/DISTFILES: Added new files. |
864 | 870 | ||
865 | * testsuite/lib/mailutils.exp (mu_expect_list): New procedure | 871 | * testsuite/lib/mailutils.exp (mu_expect_list): New procedure |
866 | 872 | ||
867 | 2002-08-23 Sergey Poznyakoff | 873 | 2002-08-23 Sergey Poznyakoff |
868 | 874 | ||
869 | * configure.ac: Added check for socklen_t. | 875 | * configure.ac: Added check for socklen_t. |
870 | 876 | ||
871 | * imap4d/commands.c: Fixed allowed states for X-VERSION command. | 877 | * imap4d/commands.c: Fixed allowed states for X-VERSION command. |
872 | * imap4d/fetch.c (fetch_operation) Fix section specification | 878 | * imap4d/fetch.c (fetch_operation) Fix section specification |
873 | output. | 879 | output. |
... | @@ -876,7 +882,7 @@ | ... | @@ -876,7 +882,7 @@ |
876 | to imap4d.exp and renamed it to imap4d_uidvalidity. | 882 | to imap4d.exp and renamed it to imap4d_uidvalidity. |
877 | * imap4d/testsuite/lib/imap4d.exp: Likewise | 883 | * imap4d/testsuite/lib/imap4d.exp: Likewise |
878 | (imap4d_test): Added new switches: -literal and -noliteral | 884 | (imap4d_test): Added new switches: -literal and -noliteral |
879 | 885 | ||
880 | * imap4d/testsuite/imap4d/fetch.exp: New file | 886 | * imap4d/testsuite/imap4d/fetch.exp: New file |
881 | * imap4d/testsuite/imap4d/x.exp: New file | 887 | * imap4d/testsuite/imap4d/x.exp: New file |
882 | * imap4d/testsuite/imap4d/DISTFILES: Added fetch.exp, x.exp | 888 | * imap4d/testsuite/imap4d/DISTFILES: Added fetch.exp, x.exp |
... | @@ -886,7 +892,7 @@ | ... | @@ -886,7 +892,7 @@ |
886 | * testsuite/spool/mbox1: Likewise. | 892 | * testsuite/spool/mbox1: Likewise. |
887 | * mail/testsuite/mail/write.exp: Adjusted tests to the changes in | 893 | * mail/testsuite/mail/write.exp: Adjusted tests to the changes in |
888 | mbox and mbox1. | 894 | mbox and mbox1. |
889 | 895 | ||
890 | * libmu_scm/mu_address.c (mu_address_get_count): Fixed | 896 | * libmu_scm/mu_address.c (mu_address_get_count): Fixed |
891 | type of `count' variable | 897 | type of `count' variable |
892 | * mailbox/list.c (list_remove): Removed cast from void* to int, | 898 | * mailbox/list.c (list_remove): Removed cast from void* to int, |
... | @@ -899,23 +905,23 @@ | ... | @@ -899,23 +905,23 @@ |
899 | 905 | ||
900 | * mail/folders.c (mail_folders): Protect directory name with | 906 | * mail/folders.c (mail_folders): Protect directory name with |
901 | quotes. | 907 | quotes. |
902 | 908 | ||
903 | 2002-08-23 Sergey Poznyakoff | 909 | 2002-08-23 Sergey Poznyakoff |
904 | 910 | ||
905 | * testsuite/lib/mailutils.exp: Introduced -re flag | 911 | * testsuite/lib/mailutils.exp: Introduced -re flag |
906 | to handle a pattern as a regular expression, and -- | 912 | to handle a pattern as a regular expression, and -- |
907 | flag to escape exact strings that actually happen | 913 | flag to escape exact strings that actually happen |
908 | to start with "-re". | 914 | to start with "-re". |
909 | 915 | ||
910 | * imap4d/testsuite/lib/imap4d.exp: Properly handle | 916 | * imap4d/testsuite/lib/imap4d.exp: Properly handle |
911 | --re and -- flags. | 917 | --re and -- flags. |
912 | 918 | ||
913 | * imap4d/testsuite/imap4d/examine.exp: Use -re to check | 919 | * imap4d/testsuite/imap4d/examine.exp: Use -re to check |
914 | uidvalidity value, as we can never be sure the seconds | 920 | uidvalidity value, as we can never be sure the seconds |
915 | don't change between computing the uidvalidity value and | 921 | don't change between computing the uidvalidity value and |
916 | running the test. | 922 | running the test. |
917 | 923 | ||
918 | 2002-08-23 Sergey Poznyakoff | 924 | 2002-08-23 Sergey Poznyakoff |
919 | 925 | ||
920 | * configure.ac: Check if crypt is declared. | 926 | * configure.ac: Check if crypt is declared. |
921 | * auth/sql.c: Include <crypt.h> when available | 927 | * auth/sql.c: Include <crypt.h> when available |
... | @@ -931,7 +937,7 @@ | ... | @@ -931,7 +937,7 @@ |
931 | * mailbox/parse822.c (parse822_time): Tolerate unknown | 937 | * mailbox/parse822.c (parse822_time): Tolerate unknown |
932 | timezone abbreviations. | 938 | timezone abbreviations. |
933 | * mailbox/system.c: Include <crypt.h> when available | 939 | * mailbox/system.c: Include <crypt.h> when available |
934 | 940 | ||
935 | * imap4d/testsuite/imap4d/search.exp: New file. Provides tests | 941 | * imap4d/testsuite/imap4d/search.exp: New file. Provides tests |
936 | for SEARCH command. | 942 | for SEARCH command. |
937 | * imap4d/testsuite/imap4d/DISTFILES: Added search.exp | 943 | * imap4d/testsuite/imap4d/DISTFILES: Added search.exp |
... | @@ -940,8 +946,8 @@ | ... | @@ -940,8 +946,8 @@ |
940 | * pop3d/testsuite/pop3d/read.exp: Updated to match new mailbox. | 946 | * pop3d/testsuite/pop3d/read.exp: Updated to match new mailbox. |
941 | * mail/testsuite/mail/z.exp: Likewise. | 947 | * mail/testsuite/mail/z.exp: Likewise. |
942 | * mail/testsuite/mail/tag.exp: Likewise. | 948 | * mail/testsuite/mail/tag.exp: Likewise. |
943 | 949 | ||
944 | 2002-08-22 Sergey Poznyakoff | 950 | 2002-08-22 Sergey Poznyakoff |
945 | 951 | ||
946 | * configure.ac: Create imap4d/testsuite/Makefile | 952 | * configure.ac: Create imap4d/testsuite/Makefile |
947 | * imap4d/Makefile.am: Added testsuite | 953 | * imap4d/Makefile.am: Added testsuite |
... | @@ -952,13 +958,13 @@ | ... | @@ -952,13 +958,13 @@ |
952 | * imap4d/testsuite/config/unix.exp: Likewise. | 958 | * imap4d/testsuite/config/unix.exp: Likewise. |
953 | * imap4d/testsuite/lib: Likewise. | 959 | * imap4d/testsuite/lib: Likewise. |
954 | * imap4d/testsuite/lib/DISTFILES: Likewise. | 960 | * imap4d/testsuite/lib/DISTFILES: Likewise. |
955 | * imap4d/testsuite/lib/imap4d.exp: Likewise. | 961 | * imap4d/testsuite/lib/imap4d.exp: Likewise. |
956 | * imap4d/testsuite/imap4d: Likewise. | 962 | * imap4d/testsuite/imap4d: Likewise. |
957 | * imap4d/testsuite/imap4d/DISTFILES: Likewise. | 963 | * imap4d/testsuite/imap4d/DISTFILES: Likewise. |
958 | * imap4d/testsuite/imap4d/anystate.exp: Likewise. | 964 | * imap4d/testsuite/imap4d/anystate.exp: Likewise. |
959 | * imap4d/testsuite/imap4d/examine.exp: Likewise. | 965 | * imap4d/testsuite/imap4d/examine.exp: Likewise. |
960 | * imap4d/testsuite/imap4d/list.exp: Likewise. | 966 | * imap4d/testsuite/imap4d/list.exp: Likewise. |
961 | 967 | ||
962 | * imap4d/util.c (util_uidvalidity): New function. A wrapper | 968 | * imap4d/util.c (util_uidvalidity): New function. A wrapper |
963 | around mailbox_uidvalidity. When a mailbox is selected whose | 969 | around mailbox_uidvalidity. When a mailbox is selected whose |
964 | first message does not keep X-UIDVALIDITY value, the uidvalidity | 970 | first message does not keep X-UIDVALIDITY value, the uidvalidity |
... | @@ -969,7 +975,7 @@ | ... | @@ -969,7 +975,7 @@ |
969 | selected mailbox will return different uidvalidity value. To | 975 | selected mailbox will return different uidvalidity value. To |
970 | avoid this, util_uidvalidity() first sees if it is asked to | 976 | avoid this, util_uidvalidity() first sees if it is asked to |
971 | operate upon an already opened mailbox and if so, returns | 977 | operate upon an already opened mailbox and if so, returns |
972 | previously computed value. | 978 | previously computed value. |
973 | 979 | ||
974 | * imap4d/imap4d.h (util_uidvalidity): New function | 980 | * imap4d/imap4d.h (util_uidvalidity): New function |
975 | * imap4d/select.c (imap4d_select_status): Use util_uidvalidity. | 981 | * imap4d/select.c (imap4d_select_status): Use util_uidvalidity. |
... | @@ -986,10 +992,10 @@ | ... | @@ -986,10 +992,10 @@ |
986 | 992 | ||
987 | * README: Make this a bit more current. | 993 | * README: Make this a bit more current. |
988 | 994 | ||
989 | 2002-08-21 Sergey Poznyakoff | 995 | 2002-08-21 Sergey Poznyakoff |
990 | 996 | ||
991 | Added pop3d testsuite. | 997 | Added pop3d testsuite. |
992 | 998 | ||
993 | * testsuite/makespool: New option -subst: sets sed command | 999 | * testsuite/makespool: New option -subst: sets sed command |
994 | to be used. | 1000 | to be used. |
995 | * testsuite/etc/passwd.in: New file. Template for etc/passwd | 1001 | * testsuite/etc/passwd.in: New file. Template for etc/passwd |
... | @@ -1011,13 +1017,13 @@ | ... | @@ -1011,13 +1017,13 @@ |
1011 | * pop3d/testsuite/pop3d: Likewise. | 1017 | * pop3d/testsuite/pop3d: Likewise. |
1012 | * pop3d/testsuite/pop3d/DISTFILES: Likewise. | 1018 | * pop3d/testsuite/pop3d/DISTFILES: Likewise. |
1013 | * pop3d/testsuite/pop3d/read.exp: Likewise. | 1019 | * pop3d/testsuite/pop3d/read.exp: Likewise. |
1014 | 1020 | ||
1015 | * mail/testsuite/lib/mail.exp: Updated | 1021 | * mail/testsuite/lib/mail.exp: Updated |
1016 | * mailbox/mu_argp.c: New hidden option | 1022 | * mailbox/mu_argp.c: New hidden option |
1017 | --show-config-options. Displays a list of configuration | 1023 | --show-config-options. Displays a list of configuration |
1018 | defines from config.h | 1024 | defines from config.h |
1019 | 1025 | ||
1020 | 2002-08-20 Sergey Poznyakoff | 1026 | 2002-08-20 Sergey Poznyakoff |
1021 | 1027 | ||
1022 | * Makefile.am: Added testsuite subdirectory | 1028 | * Makefile.am: Added testsuite subdirectory |
1023 | * configure.ac: Likewise. | 1029 | * configure.ac: Likewise. |
... | @@ -1034,17 +1040,17 @@ | ... | @@ -1034,17 +1040,17 @@ |
1034 | 1040 | ||
1035 | * mail/testsuite/folder: Moved to ... | 1041 | * mail/testsuite/folder: Moved to ... |
1036 | * testsuite/folder: ... here | 1042 | * testsuite/folder: ... here |
1037 | 1043 | ||
1038 | * mail/testsuite/etc: Moved to ... | 1044 | * mail/testsuite/etc: Moved to ... |
1039 | * testsuite/etc: ... here | 1045 | * testsuite/etc: ... here |
1040 | 1046 | ||
1041 | * mail/testsuite/Makefile.am: Removed etc, spool and folder test | 1047 | * mail/testsuite/Makefile.am: Removed etc, spool and folder test |
1042 | dirs. | 1048 | dirs. |
1043 | * mail/testsuite/lib/mail.exp: Updated. | 1049 | * mail/testsuite/lib/mail.exp: Updated. |
1044 | * mail/testsuite/mail/folder.exp: Updated. | 1050 | * mail/testsuite/mail/folder.exp: Updated. |
1045 | * mail/testsuite/mail/write.exp: Updated. | 1051 | * mail/testsuite/mail/write.exp: Updated. |
1046 | 1052 | ||
1047 | 2002-08-15 Sergey Poznyakoff | 1053 | 2002-08-15 Sergey Poznyakoff |
1048 | 1054 | ||
1049 | * configure.ac: If -lcrypt is present, add it to LIBS | 1055 | * configure.ac: If -lcrypt is present, add it to LIBS |
1050 | not to AUTHLIBS. | 1056 | not to AUTHLIBS. |
... | @@ -1059,21 +1065,21 @@ | ... | @@ -1059,21 +1065,21 @@ |
1059 | * mailbox/sendmail.c (sendmail_send_message): Bugfix. In spite | 1065 | * mailbox/sendmail.c (sendmail_send_message): Bugfix. In spite |
1060 | of what the comment said, -t option is not implicit and must | 1066 | of what the comment said, -t option is not implicit and must |
1061 | be specified. | 1067 | be specified. |
1062 | 1068 | ||
1063 | * mail/from.c: Bugfix: display even messages without Subject: or | 1069 | * mail/from.c: Bugfix: display even messages without Subject: or |
1064 | From: headers. | 1070 | From: headers. |
1065 | * mail/reply.c: Fixed improper use of header_aget_value(). | 1071 | * mail/reply.c: Fixed improper use of header_aget_value(). |
1066 | * mail/util.c (util_do_command): For compatibility with older | 1072 | * mail/util.c (util_do_command): For compatibility with older |
1067 | mails treat a number alone on the line as "print NUMBER". | 1073 | mails treat a number alone on the line as "print NUMBER". |
1068 | 1074 | ||
1069 | 2002-08-14 Sergey Poznyakoff | 1075 | 2002-08-14 Sergey Poznyakoff |
1070 | 1076 | ||
1071 | * auth/virtual.c: Removed vestiges of mu_virtual_domain. | 1077 | * auth/virtual.c: Removed vestiges of mu_virtual_domain. |
1072 | * doc/texinfo/programs.texi: Documented authentication concepts | 1078 | * doc/texinfo/programs.texi: Documented authentication concepts |
1073 | and related command line options. | 1079 | and related command line options. |
1074 | * mail/testsuite/makespool: Added GNU copyleft header. | 1080 | * mail/testsuite/makespool: Added GNU copyleft header. |
1075 | 1081 | ||
1076 | 2002-08-13 Sergey Poznyakoff | 1082 | 2002-08-13 Sergey Poznyakoff |
1077 | 1083 | ||
1078 | * pop3d/apop.c: Switched to the new authentication/authorization | 1084 | * pop3d/apop.c: Switched to the new authentication/authorization |
1079 | functions. | 1085 | functions. |
... | @@ -1081,7 +1087,7 @@ | ... | @@ -1081,7 +1087,7 @@ |
1081 | 2002-08-13 Sergey Poznyakoff | 1087 | 2002-08-13 Sergey Poznyakoff |
1082 | 1088 | ||
1083 | To avoid confusion, pruned libmailbox directory. | 1089 | To avoid confusion, pruned libmailbox directory. |
1084 | 1090 | ||
1085 | * libmailbox/mailbox.c: Removed obsolete files. | 1091 | * libmailbox/mailbox.c: Removed obsolete files. |
1086 | * libmailbox/maildir.c: Likewise. | 1092 | * libmailbox/maildir.c: Likewise. |
1087 | * libmailbox/mh.c: Likewise. | 1093 | * libmailbox/mh.c: Likewise. |
... | @@ -1096,13 +1102,13 @@ | ... | @@ -1096,13 +1102,13 @@ |
1096 | * MySql/MySql.c: Likewise. | 1102 | * MySql/MySql.c: Likewise. |
1097 | * MySql/MySql.h: Likewise. | 1103 | * MySql/MySql.h: Likewise. |
1098 | * MySql/.cvsignore | 1104 | * MySql/.cvsignore |
1099 | 1105 | ||
1100 | * auth/sql.c: Merged sql core stuff from MySql/MySql.c. | 1106 | * auth/sql.c: Merged sql core stuff from MySql/MySql.c. |
1101 | * auth/virtual.c: All functions made static. | 1107 | * auth/virtual.c: All functions made static. |
1102 | * auth/system.c: Likewise. | 1108 | * auth/system.c: Likewise. |
1103 | * Makefile.am: Removed MySql | 1109 | * Makefile.am: Removed MySql |
1104 | * configure.ac: Likewise. | 1110 | * configure.ac: Likewise. |
1105 | 1111 | ||
1106 | 2002-08-13 Sergey Poznyakoff | 1112 | 2002-08-13 Sergey Poznyakoff |
1107 | 1113 | ||
1108 | Moved authentication specific calls scattered all over the | 1114 | Moved authentication specific calls scattered all over the |
... | @@ -1112,7 +1118,7 @@ | ... | @@ -1112,7 +1118,7 @@ |
1112 | mailutils-specific information. New options `--authentication' | 1118 | mailutils-specific information. New options `--authentication' |
1113 | and `--authorization' provide a way to override default | 1119 | and `--authorization' provide a way to override default |
1114 | settings. | 1120 | settings. |
1115 | 1121 | ||
1116 | * configure.ac: Check for prototypes of strtok_r, strchrnul, | 1122 | * configure.ac: Check for prototypes of strtok_r, strchrnul, |
1117 | strndup, asprintf, vasprintf. Create auth/Makefile | 1123 | strndup, asprintf, vasprintf. Create auth/Makefile |
1118 | * Makefile.am: Added auth to SUBDIRS. | 1124 | * Makefile.am: Added auth to SUBDIRS. |
... | @@ -1134,13 +1140,13 @@ | ... | @@ -1134,13 +1140,13 @@ |
1134 | * mail.local/main.c: Likewise. | 1140 | * mail.local/main.c: Likewise. |
1135 | * mail.local/script.c: Likewise. | 1141 | * mail.local/script.c: Likewise. |
1136 | * mailbox/mbx_default.c: Likewise. | 1142 | * mailbox/mbx_default.c: Likewise. |
1137 | * mailbox/message.c: Likewise. | 1143 | * mailbox/message.c: Likewise. |
1138 | * mailbox/wicket.c: Likewise. | 1144 | * mailbox/wicket.c: Likewise. |
1139 | 1145 | ||
1140 | * mailbox/mu_argp.c: Removed pam- and sql-specific stuff | 1146 | * mailbox/mu_argp.c: Removed pam- and sql-specific stuff |
1141 | * mailbox/mu_auth.c: New file. Basic authentication/authorization | 1147 | * mailbox/mu_auth.c: New file. Basic authentication/authorization |
1142 | functions. | 1148 | functions. |
1143 | * mailbox/Makefile.am: Added mu_auth.c | 1149 | * mailbox/Makefile.am: Added mu_auth.c |
1144 | 1150 | ||
1145 | * auth/: New directory. The libmuauth library. | 1151 | * auth/: New directory. The libmuauth library. |
1146 | * auth/system.c: New file. System-specific | 1152 | * auth/system.c: New file. System-specific |
... | @@ -1150,9 +1156,9 @@ | ... | @@ -1150,9 +1156,9 @@ |
1150 | * auth/virtual.c: New file. Virtual-domain-specific auth functions. | 1156 | * auth/virtual.c: New file. Virtual-domain-specific auth functions. |
1151 | * auth/Makefile.am: New file. | 1157 | * auth/Makefile.am: New file. |
1152 | 1158 | ||
1153 | * pop3d/virtual.c: Removed. | 1159 | * pop3d/virtual.c: Removed. |
1154 | * pop3d/Makefile.am: Removed virtual.c | 1160 | * pop3d/Makefile.am: Removed virtual.c |
1155 | 1161 | ||
1156 | * include/mailutils/mu_auth.h: New file. Prototypes for mailutils | 1162 | * include/mailutils/mu_auth.h: New file. Prototypes for mailutils |
1157 | authentication/authorization functions. | 1163 | authentication/authorization functions. |
1158 | * include/mailutils/Makefile.am: Added mu_auth.h. | 1164 | * include/mailutils/Makefile.am: Added mu_auth.h. |
... | @@ -1161,17 +1167,17 @@ | ... | @@ -1161,17 +1167,17 @@ |
1161 | * include/mailutils/mutil.h (mu_register_getpwnam, | 1167 | * include/mailutils/mutil.h (mu_register_getpwnam, |
1162 | mu_register_getpwuid,mu_getpwnam,mu_getpwuid, | 1168 | mu_register_getpwuid,mu_getpwnam,mu_getpwuid, |
1163 | mu_virtual_domain): Removed. | 1169 | mu_virtual_domain): Removed. |
1164 | * mailbox/mutil.c: Likewise. | 1170 | * mailbox/mutil.c: Likewise. |
1165 | 1171 | ||
1166 | * lib/argp-help.c: Provide declarations for strchrnul, strndup | 1172 | * lib/argp-help.c: Provide declarations for strchrnul, strndup |
1167 | if necessary. | 1173 | if necessary. |
1168 | * lib/mu_asprintf.c: Likewise for vasprintf,asprintf | 1174 | * lib/mu_asprintf.c: Likewise for vasprintf,asprintf |
1169 | 1175 | ||
1170 | * imap4d/imap4d.h: Include <mailutils/mu_auth.h> | 1176 | * imap4d/imap4d.h: Include <mailutils/mu_auth.h> |
1171 | * comsat/comsat.h: Likewise. | 1177 | * comsat/comsat.h: Likewise. |
1172 | * mail.local/mail.local.h: Likewise. | 1178 | * mail.local/mail.local.h: Likewise. |
1173 | * pop3d/pop3d.h: Likewise. | 1179 | * pop3d/pop3d.h: Likewise. |
1174 | 1180 | ||
1175 | * mailbox/smtp.c (message_has_bcc): Fixed inconsistency in | 1181 | * mailbox/smtp.c (message_has_bcc): Fixed inconsistency in |
1176 | passing arguments to header_get_value(). | 1182 | passing arguments to header_get_value(). |
1177 | * mail/set.c (mail_set): Fixed inconsistency in passing arguments | 1183 | * mail/set.c (mail_set): Fixed inconsistency in passing arguments |
... | @@ -1180,13 +1186,13 @@ | ... | @@ -1180,13 +1186,13 @@ |
1180 | mu_get_homedir() does it now. | 1186 | mu_get_homedir() does it now. |
1181 | * mail/var.c (var_insert): Changed declaration to avoid | 1187 | * mail/var.c (var_insert): Changed declaration to avoid |
1182 | `auth shadows parameter' warning. | 1188 | `auth shadows parameter' warning. |
1183 | 1189 | ||
1184 | * mailbox/locker.c (_locker_lock_dotlock): Bugfix: do not leave | 1190 | * mailbox/locker.c (_locker_lock_dotlock): Bugfix: do not leave |
1185 | temporary lock file in case of errors | 1191 | temporary lock file in case of errors |
1186 | 1192 | ||
1187 | * mailbox/mailbox.c: Include <mailutils/attribute.h> | 1193 | * mailbox/mailbox.c: Include <mailutils/attribute.h> |
1188 | * mh/mh_init.c: Free return value of mu_get_homedir(). | 1194 | * mh/mh_init.c: Free return value of mu_get_homedir(). |
1189 | 1195 | ||
1190 | 2002-08-08 Sergey Poznyakoff | 1196 | 2002-08-08 Sergey Poznyakoff |
1191 | 1197 | ||
1192 | * .cvsignore: Updated | 1198 | * .cvsignore: Updated |
... | @@ -1223,8 +1229,8 @@ | ... | @@ -1223,8 +1229,8 @@ |
1223 | * pop3d/popauth.c: Parse arguments using mu_argp instead of | 1229 | * pop3d/popauth.c: Parse arguments using mu_argp instead of |
1224 | getopt_long. | 1230 | getopt_long. |
1225 | * readmsg/readmsg.c: Likewise. | 1231 | * readmsg/readmsg.c: Likewise. |
1226 | 1232 | ||
1227 | 2002-08-07 Sergey Poznyakoff | 1233 | 2002-08-07 Sergey Poznyakoff |
1228 | 1234 | ||
1229 | * mail/mail.h (struct mail_env_entry): Reorganized. Added | 1235 | * mail/mail.h (struct mail_env_entry): Reorganized. Added |
1230 | type member and changed "value" to be a union. | 1236 | type member and changed "value" to be a union. |
... | @@ -1258,7 +1264,7 @@ | ... | @@ -1258,7 +1264,7 @@ |
1258 | * mail/top.c: Likewise. | 1264 | * mail/top.c: Likewise. |
1259 | * mail/var.c: Likewise. | 1265 | * mail/var.c: Likewise. |
1260 | * mail/mailline.c: Likewise. | 1266 | * mail/mailline.c: Likewise. |
1261 | 1267 | ||
1262 | * mail/write.c: Honour "outfolder" variable. If called without | 1268 | * mail/write.c: Honour "outfolder" variable. If called without |
1263 | arguments, deduce output file name from the number of current | 1269 | arguments, deduce output file name from the number of current |
1264 | message. | 1270 | message. |
... | @@ -1269,7 +1275,7 @@ | ... | @@ -1269,7 +1275,7 @@ |
1269 | (mail_test_file): New function. Test the contents of an | 1275 | (mail_test_file): New function. Test the contents of an |
1270 | arbitrary file. | 1276 | arbitrary file. |
1271 | * mail/testsuite/mail/write.exp: New file. Tests for message | 1277 | * mail/testsuite/mail/write.exp: New file. Tests for message |
1272 | saving and disposing commands: delete, mbox, [sS]ave, [wW]rite | 1278 | saving and disposing commands: delete, mbox, [sS]ave, [wW]rite |
1273 | * mail/testsuite/mail/DISTFILES: Added write.exp | 1279 | * mail/testsuite/mail/DISTFILES: Added write.exp |
1274 | 1280 | ||
1275 | 2002-08-06 Sergey Poznyakoff | 1281 | 2002-08-06 Sergey Poznyakoff |
... | @@ -1283,8 +1289,8 @@ | ... | @@ -1283,8 +1289,8 @@ |
1283 | * mail/testsuite/lib/mail.exp: Fixed paths. | 1289 | * mail/testsuite/lib/mail.exp: Fixed paths. |
1284 | (mail_prepare_spools,mail_cleanup_spools): new procedures. | 1290 | (mail_prepare_spools,mail_cleanup_spools): new procedures. |
1285 | * mail/testsuite/mail/folder.exp: Corrected paths. | 1291 | * mail/testsuite/mail/folder.exp: Corrected paths. |
1286 | 1292 | ||
1287 | 2002-08-06 Sergey Poznyakoff | 1293 | 2002-08-06 Sergey Poznyakoff |
1288 | 1294 | ||
1289 | * Makefile.am: Added distcheck rule needed for | 1295 | * Makefile.am: Added distcheck rule needed for |
1290 | test suite. | 1296 | test suite. |
... | @@ -1294,7 +1300,7 @@ | ... | @@ -1294,7 +1300,7 @@ |
1294 | * acconfig.h: Removed | 1300 | * acconfig.h: Removed |
1295 | * doc/texinfo/Makefile.am: DISTCLEANFILES | 1301 | * doc/texinfo/Makefile.am: DISTCLEANFILES |
1296 | * lib/Makefile.am: Use LTLIBOBJS. | 1302 | * lib/Makefile.am: Use LTLIBOBJS. |
1297 | 1303 | ||
1298 | * m4/tm_gmtoff.m4: Removed. | 1304 | * m4/tm_gmtoff.m4: Removed. |
1299 | * m4/tm_isdst.m4: Removed. | 1305 | * m4/tm_isdst.m4: Removed. |
1300 | * m4/tm_zone.m4: Removed. | 1306 | * m4/tm_zone.m4: Removed. |
... | @@ -1308,17 +1314,17 @@ | ... | @@ -1308,17 +1314,17 @@ |
1308 | * mailbox2/mutil.c: Likewise. | 1314 | * mailbox2/mutil.c: Likewise. |
1309 | * mailbox2/parse822.c: Likewise. | 1315 | * mailbox2/parse822.c: Likewise. |
1310 | * mh/mh_format.c: Likewise. | 1316 | * mh/mh_format.c: Likewise. |
1311 | 1317 | ||
1312 | * imap4d/authenticate.c (imap4d_auth_capability): New function. | 1318 | * imap4d/authenticate.c (imap4d_auth_capability): New function. |
1313 | * imap4d/imap4d.h: Likewise. | 1319 | * imap4d/imap4d.h: Likewise. |
1314 | * imap4d/capability.c (imap4d_capability): call | 1320 | * imap4d/capability.c (imap4d_capability): call |
1315 | imap4d_auth_capability() to output AUTH= capabilities. | 1321 | imap4d_auth_capability() to output AUTH= capabilities. |
1316 | 1322 | ||
1317 | 2002-08-05 Jeff Bailey <jbailey@outpost.dnsalias.org> | 1323 | 2002-08-05 Jeff Bailey <jbailey@outpost.dnsalias.org> |
1318 | 1324 | ||
1319 | * lib/Makefile.am: Remove libtool hacks, automake now handles | 1325 | * lib/Makefile.am: Remove libtool hacks, automake now handles |
1320 | LIBOBJS correctly. | 1326 | LIBOBJS correctly. |
1321 | 1327 | ||
1322 | * .cvsignore: Add autom4te.cache | 1328 | * .cvsignore: Add autom4te.cache |
1323 | 1329 | ||
1324 | * configure.in: Rename to ... | 1330 | * configure.in: Rename to ... |
... | @@ -1348,12 +1354,12 @@ | ... | @@ -1348,12 +1354,12 @@ |
1348 | 1354 | ||
1349 | * imap4d/list.c (imap4d_list): Remove state check. Bugfix: | 1355 | * imap4d/list.c (imap4d_list): Remove state check. Bugfix: |
1350 | allow a meta-closure (*) in any position of the word. | 1356 | allow a meta-closure (*) in any position of the word. |
1351 | 1357 | ||
1352 | * imap4d/util.c (util_finish): Do not allow to switch to | 1358 | * imap4d/util.c (util_finish): Do not allow to switch to |
1353 | a higher state in case of command failure. | 1359 | a higher state in case of command failure. |
1354 | (util_do_command): Run the command only if it is allowed in | 1360 | (util_do_command): Run the command only if it is allowed in |
1355 | the current state. | 1361 | the current state. |
1356 | 1362 | ||
1357 | * imap4d/commands.c: Added entry for X-VERSION | 1363 | * imap4d/commands.c: Added entry for X-VERSION |
1358 | * imap4d/capability.c: Indicate X-VERSION capability. | 1364 | * imap4d/capability.c: Indicate X-VERSION capability. |
1359 | * imap4d/append.c: Remove state check. | 1365 | * imap4d/append.c: Remove state check. |
... | @@ -1383,7 +1389,7 @@ | ... | @@ -1383,7 +1389,7 @@ |
1383 | 2002-08-03 Sergey Poznyakoff | 1389 | 2002-08-03 Sergey Poznyakoff |
1384 | 1390 | ||
1385 | Use of attributes made consistent throughout the package: | 1391 | Use of attributes made consistent throughout the package: |
1386 | 1392 | ||
1387 | * imap4d/fetch.c (fetch_flags0): Use util_print_flags. | 1393 | * imap4d/fetch.c (fetch_flags0): Use util_print_flags. |
1388 | * imap4d/search.c (cond_keyword): Likewise for | 1394 | * imap4d/search.c (cond_keyword): Likewise for |
1389 | util_attribute_matches_flag. | 1395 | util_attribute_matches_flag. |
... | @@ -1395,9 +1401,9 @@ | ... | @@ -1395,9 +1401,9 @@ |
1395 | util_attribute_to_type() does the job. | 1401 | util_attribute_to_type() does the job. |
1396 | (imap4d_store0): Use util_attribute_to_type(). | 1402 | (imap4d_store0): Use util_attribute_to_type(). |
1397 | * imap4d/sync.c: Output the actual number of recent messages. | 1403 | * imap4d/sync.c: Output the actual number of recent messages. |
1398 | 1404 | ||
1399 | * imap4d/util.c: For consistency, reduced all operations | 1405 | * imap4d/util.c: For consistency, reduced all operations |
1400 | with flags to manipulations with _imap4d_attrlist array | 1406 | with flags to manipulations with _imap4d_attrlist array |
1401 | RFC2060 states that \Seen flag means "Message has been read", | 1407 | RFC2060 states that \Seen flag means "Message has been read", |
1402 | so it should be mapped to our MU_ATTRIBUTE_READ. | 1408 | so it should be mapped to our MU_ATTRIBUTE_READ. |
1403 | (util_print_flags, util_attribute_matches_flag): New functions. | 1409 | (util_print_flags, util_attribute_matches_flag): New functions. |
... | @@ -1431,7 +1437,7 @@ | ... | @@ -1431,7 +1437,7 @@ |
1431 | * mailbox/mbx_imap.c (flags_to_string): Map \Seen to | 1437 | * mailbox/mbx_imap.c (flags_to_string): Map \Seen to |
1432 | MU_ATTRIBUTE_READ. | 1438 | MU_ATTRIBUTE_READ. |
1433 | 1439 | ||
1434 | 2002-08-02 Sergey Poznyakoff | 1440 | 2002-08-02 Sergey Poznyakoff |
1435 | 1441 | ||
1436 | * MySql/MySql.c (getMpwuid): Bugfix. It should take a pointer as | 1442 | * MySql/MySql.c (getMpwuid): Bugfix. It should take a pointer as |
1437 | its argument; | 1443 | its argument; |
... | @@ -1441,15 +1447,15 @@ | ... | @@ -1441,15 +1447,15 @@ |
1441 | * imap4d/fetch.c: include argcv.h | 1447 | * imap4d/fetch.c: include argcv.h |
1442 | (fetch_send_address): Added const specifier to the declaraton. | 1448 | (fetch_send_address): Added const specifier to the declaraton. |
1443 | 1449 | ||
1444 | 2002-08-01 Sergey Poznyakoff | 1450 | 2002-08-01 Sergey Poznyakoff |
1445 | 1451 | ||
1446 | * imap4d/util.c (util_msgset): Some comments | 1452 | * imap4d/util.c (util_msgset): Some comments |
1447 | * mailbox/mu_argp.c (read_rc): Bugfix. linebuf must be freed | 1453 | * mailbox/mu_argp.c (read_rc): Bugfix. linebuf must be freed |
1448 | no matter was the string accepted or not. | 1454 | no matter was the string accepted or not. |
1449 | * pop3d/pop3d.c (pop3d_argp_capa): Bugfix. Was missing | 1455 | * pop3d/pop3d.c (pop3d_argp_capa): Bugfix. Was missing |
1450 | "mailbox" capability. | 1456 | "mailbox" capability. |
1451 | 1457 | ||
1452 | 2002-08-01 Sergey Poznyakoff | 1458 | 2002-08-01 Sergey Poznyakoff |
1453 | 1459 | ||
1454 | * imap4d/util.c (util_msgset): Bugfix. | 1460 | * imap4d/util.c (util_msgset): Bugfix. |
1455 | 1461 | ||
... | @@ -1460,14 +1466,14 @@ | ... | @@ -1460,14 +1466,14 @@ |
1460 | (notify): Call reset_uid(). when necessary. | 1466 | (notify): Call reset_uid(). when necessary. |
1461 | (reset_uid): Do not call notify(). | 1467 | (reset_uid): Do not call notify(). |
1462 | (imap4d_sync): Call notify(). | 1468 | (imap4d_sync): Call notify(). |
1463 | 1469 | ||
1464 | * imap4d/imap4d.h (fetch_flags0): New prototype. | 1470 | * imap4d/imap4d.h (fetch_flags0): New prototype. |
1465 | 1471 | ||
1466 | * imap4d/fetch.c (fetch_flags0): New function. Produces untagged | 1472 | * imap4d/fetch.c (fetch_flags0): New function. Produces untagged |
1467 | fetch response for FETCH and STORE commands. If necessary outputs | 1473 | fetch response for FETCH and STORE commands. If necessary outputs |
1468 | also UID. | 1474 | also UID. |
1469 | * imap4d/store.c (imap4d_store0): Use fetch_flags0. | 1475 | * imap4d/store.c (imap4d_store0): Use fetch_flags0. |
1470 | 1476 | ||
1471 | 1477 | ||
1472 | 2002-07-27 Sergey Poznyakoff | 1478 | 2002-07-27 Sergey Poznyakoff |
1473 | 1479 | ||
... | @@ -1477,20 +1483,20 @@ | ... | @@ -1477,20 +1483,20 @@ |
1477 | no duplicates. Fixed transcript support. | 1483 | no duplicates. Fixed transcript support. |
1478 | * THANKS: Added Jordy Mallach | 1484 | * THANKS: Added Jordy Mallach |
1479 | 1485 | ||
1480 | 2002-07-26 Sergey Poznyakoff | 1486 | 2002-07-26 Sergey Poznyakoff |
1481 | 1487 | ||
1482 | Provide session transcript support for the daemons. The | 1488 | Provide session transcript support for the daemons. The |
1483 | transcript is triggered by --transcript option to the | 1489 | transcript is triggered by --transcript option to the |
1484 | daemon. Its output goes to LOG_FACILITY.debug. | 1490 | daemon. Its output goes to LOG_FACILITY.debug. |
1485 | Fixed a couple of bugs in imap4d (Thanks, Jordy!) | 1491 | Fixed a couple of bugs in imap4d (Thanks, Jordy!) |
1486 | 1492 | ||
1487 | * include/mailutils/argp.h (struct daemon_param): New member | 1493 | * include/mailutils/argp.h (struct daemon_param): New member |
1488 | `transcript'. | 1494 | `transcript'. |
1489 | * mailbox/mu_argp.c (daemon option group): New option | 1495 | * mailbox/mu_argp.c (daemon option group): New option |
1490 | --transcript. | 1496 | --transcript. |
1491 | 1497 | ||
1492 | * imap4d/util.c: Provide session transcript support. | 1498 | * imap4d/util.c: Provide session transcript support. |
1493 | 1499 | ||
1494 | * imap4d/fetch.c (bodystructure,send_parameter_list): Fixed | 1500 | * imap4d/fetch.c (bodystructure,send_parameter_list): Fixed |
1495 | possible NULL dereference. | 1501 | possible NULL dereference. |
1496 | * imap4d/imap4d.c (struct daemon_param): Initialize typescript | 1502 | * imap4d/imap4d.c (struct daemon_param): Initialize typescript |
... | @@ -1522,7 +1528,7 @@ | ... | @@ -1522,7 +1528,7 @@ |
1522 | 2002-07-23 Sergey Poznyakoff | 1528 | 2002-07-23 Sergey Poznyakoff |
1523 | 1529 | ||
1524 | * imap4d/imap4d.c (imap4d_parse_opt): Fixed dereference of | 1530 | * imap4d/imap4d.c (imap4d_parse_opt): Fixed dereference of |
1525 | child_inputs. Thanks to Jordi Mallach. | 1531 | child_inputs. Thanks to Jordi Mallach. |
1526 | * pop3d/pop3d.c (pop3d_parse_opt): Likewise. | 1532 | * pop3d/pop3d.c (pop3d_parse_opt): Likewise. |
1527 | (pop3d_argp_capa): Reordered capabilities to match those of | 1533 | (pop3d_argp_capa): Reordered capabilities to match those of |
1528 | imap4d. | 1534 | imap4d. |
... | @@ -1530,12 +1536,12 @@ | ... | @@ -1530,12 +1536,12 @@ |
1530 | 1536 | ||
1531 | header_aget_value was modified on May 9 but its invocations | 1537 | header_aget_value was modified on May 9 but its invocations |
1532 | throughout the code were not examined. Here goes the fix: | 1538 | throughout the code were not examined. Here goes the fix: |
1533 | 1539 | ||
1534 | * imap4d/fetch.c: Properly check the return from | 1540 | * imap4d/fetch.c: Properly check the return from |
1535 | headers_aget_value. | 1541 | headers_aget_value. |
1536 | * mail/followup.c: Likewise. | 1542 | * mail/followup.c: Likewise. |
1537 | * mail/reply.c: Likewise. | 1543 | * mail/reply.c: Likewise. |
1538 | 1544 | ||
1539 | 2002-07-22 Sergey Poznyakoff | 1545 | 2002-07-22 Sergey Poznyakoff |
1540 | 1546 | ||
1541 | * mail/delete.c (mail_delete): Initialize auto variables. | 1547 | * mail/delete.c (mail_delete): Initialize auto variables. |
... | @@ -1546,25 +1552,25 @@ | ... | @@ -1546,25 +1552,25 @@ |
1546 | * mail/testsuite/spool/teaparty.mbox: A mailbox for tag.exp and z.exp. | 1552 | * mail/testsuite/spool/teaparty.mbox: A mailbox for tag.exp and z.exp. |
1547 | * mail/testsuite/spool/DISTFILES: Added teaparty.mbox | 1553 | * mail/testsuite/spool/DISTFILES: Added teaparty.mbox |
1548 | * mail/testsuite/etc/mail.rc: Set screen and columns. | 1554 | * mail/testsuite/etc/mail.rc: Set screen and columns. |
1549 | 1555 | ||
1550 | 2002-07-17 Sergey Poznyakoff | 1556 | 2002-07-17 Sergey Poznyakoff |
1551 | 1557 | ||
1552 | * mail/quit.c (mail_mbox_commit): Do not store deleted messages | 1558 | * mail/quit.c (mail_mbox_commit): Do not store deleted messages |
1553 | into mbox (Thanks Matthew Whitworth). | 1559 | into mbox (Thanks Matthew Whitworth). |
1554 | 1560 | ||
1555 | 2002-07-16 Sergey Poznyakoff | 1561 | 2002-07-16 Sergey Poznyakoff |
1556 | 1562 | ||
1557 | Based on ideas of Matthew Whitworth, moved mailbox file | 1563 | Based on ideas of Matthew Whitworth, moved mailbox file |
1558 | expansion into a separate function: | 1564 | expansion into a separate function: |
1559 | 1565 | ||
1560 | * mail/file.c (mail_expand_name): New function. Expands mail | 1566 | * mail/file.c (mail_expand_name): New function. Expands mail |
1561 | special characters in a filename. | 1567 | special characters in a filename. |
1562 | * mail/mail.h: Likewise. | 1568 | * mail/mail.h: Likewise. |
1563 | * mail/copy.c (mail_copy0): Use mail_expand_name(). | 1569 | * mail/copy.c (mail_copy0): Use mail_expand_name(). |
1564 | 1570 | ||
1565 | * mail/quit.c (mail_mbox_commit): Fixed typo. | 1571 | * mail/quit.c (mail_mbox_commit): Fixed typo. |
1566 | (mail_mbox_close): Do not expunge mailboxes if readonly is set. | 1572 | (mail_mbox_close): Do not expunge mailboxes if readonly is set. |
1567 | Helps in testing mail. | 1573 | Helps in testing mail. |
1568 | * mail/alt.c: Use mu_errstring() where appropriate. | 1574 | * mail/alt.c: Use mu_errstring() where appropriate. |
1569 | 1575 | ||
1570 | * mail/testsuite/mail/folder.exp: (new file) A regression test | 1576 | * mail/testsuite/mail/folder.exp: (new file) A regression test |
... | @@ -1574,25 +1580,25 @@ | ... | @@ -1574,25 +1580,25 @@ |
1574 | * mail/testsuite/folder/DISTFILES: New file | 1580 | * mail/testsuite/folder/DISTFILES: New file |
1575 | * mail/testsuite/folder/one: New file | 1581 | * mail/testsuite/folder/one: New file |
1576 | * mail/testsuite/folder/two: New file | 1582 | * mail/testsuite/folder/two: New file |
1577 | 1583 | ||
1578 | * mail/testsuite/Makefile.am: Added folder. | 1584 | * mail/testsuite/Makefile.am: Added folder. |
1579 | * mail/testsuite/lib/mail.exp: Set MBOX variable. | 1585 | * mail/testsuite/lib/mail.exp: Set MBOX variable. |
1580 | * mail/testsuite/mail/read.exp: Force readonly mode before | 1586 | * mail/testsuite/mail/read.exp: Force readonly mode before |
1581 | proceeding. | 1587 | proceeding. |
1582 | * mail/testsuite/spool/mbox: (new) | 1588 | * mail/testsuite/spool/mbox: (new) |
1583 | * mail/testsuite/spool/DISTFILES: Added mbox | 1589 | * mail/testsuite/spool/DISTFILES: Added mbox |
1584 | 1590 | ||
1585 | * THANKS: Added Matthew Whitworth | 1591 | * THANKS: Added Matthew Whitworth |
1586 | 1592 | ||
1587 | 2002-07-15 Sergey Poznyakoff | 1593 | 2002-07-15 Sergey Poznyakoff |
1588 | 1594 | ||
1589 | * mail/folders.c (mail_folders): If the value of "folder" variable | 1595 | * mail/folders.c (mail_folders): If the value of "folder" variable |
1590 | does not start with '/' or '~', assume it is relative to the | 1596 | does not start with '/' or '~', assume it is relative to the |
1591 | user's homedir. | 1597 | user's homedir. |
1592 | * mail/file.c (mail_file): Likewise. Thanks to Matthew Whitworth | 1598 | * mail/file.c (mail_file): Likewise. Thanks to Matthew Whitworth |
1593 | <matthew@okcomputer.org> for reporting. | 1599 | <matthew@okcomputer.org> for reporting. |
1594 | 1600 | ||
1595 | 2002-07-13 Sergey Poznyakoff | 1601 | 2002-07-13 Sergey Poznyakoff |
1596 | 1602 | ||
1597 | * mailbox/mbx_default.c (mailbox_create_default): If the | 1603 | * mailbox/mbx_default.c (mailbox_create_default): If the |
1598 | mailbox name does not start with a '/' and does not contain | 1604 | mailbox name does not start with a '/' and does not contain |
... | @@ -1616,7 +1622,7 @@ | ... | @@ -1616,7 +1622,7 @@ |
1616 | 2002-07-02 Sergey Poznyakoff | 1622 | 2002-07-02 Sergey Poznyakoff |
1617 | 1623 | ||
1618 | * mail/mail.c (mail_capa): Added "mailbox" capability. | 1624 | * mail/mail.c (mail_capa): Added "mailbox" capability. |
1619 | 1625 | ||
1620 | Added framework for dejagnu testsuite. | 1626 | Added framework for dejagnu testsuite. |
1621 | 1627 | ||
1622 | * configure.in: Call AC_CANONICAL_SYSTEM. | 1628 | * configure.in: Call AC_CANONICAL_SYSTEM. |
... | @@ -1684,8 +1690,8 @@ | ... | @@ -1684,8 +1690,8 @@ |
1684 | user's uid and change to his homedir before running his | 1690 | user's uid and change to his homedir before running his |
1685 | filtering script. Switch back to root before running | 1691 | filtering script. Switch back to root before running |
1686 | mda(). | 1692 | mda(). |
1687 | 1693 | ||
1688 | 2002-05-14 Sergey Poznyakoff | 1694 | 2002-05-14 Sergey Poznyakoff |
1689 | 1695 | ||
1690 | * mail.remote/Makefile.am: Removed reference to non-existent | 1696 | * mail.remote/Makefile.am: Removed reference to non-existent |
1691 | mail.remote.h | 1697 | mail.remote.h |
... | @@ -1721,16 +1727,16 @@ | ... | @@ -1721,16 +1727,16 @@ |
1721 | functions to set the default mailer | 1727 | functions to set the default mailer |
1722 | * lib/mu_asprintf.h: Removed dependency on mailutils. | 1728 | * lib/mu_asprintf.h: Removed dependency on mailutils. |
1723 | 1729 | ||
1724 | 2002-05-13 Sergey Poznyakoff | 1730 | 2002-05-13 Sergey Poznyakoff |
1725 | 1731 | ||
1726 | To avoid dependency problems moved mu_argp.c to mailbox. Changed | 1732 | To avoid dependency problems moved mu_argp.c to mailbox. Changed |
1727 | license to Lesser GPL. | 1733 | license to Lesser GPL. |
1728 | 1734 | ||
1729 | * lib/mu_argp.h: Moved to ... | 1735 | * lib/mu_argp.h: Moved to ... |
1730 | * include/mailutils/mu_argp.h: here. | 1736 | * include/mailutils/mu_argp.h: here. |
1731 | * lib/mu_argp.c: Moved to ... | 1737 | * lib/mu_argp.c: Moved to ... |
1732 | * mailbox/mu_argp.c: here. | 1738 | * mailbox/mu_argp.c: here. |
1733 | 1739 | ||
1734 | * lib/Makefile.am: Removed mu_argp.* stuff. | 1740 | * lib/Makefile.am: Removed mu_argp.* stuff. |
1735 | * mailbox/Makefile.am: Added mu_argp.c | 1741 | * mailbox/Makefile.am: Added mu_argp.c |
1736 | * include/mailutils/Makefile.am: Added mu_argp.h | 1742 | * include/mailutils/Makefile.am: Added mu_argp.h |
... | @@ -1746,7 +1752,7 @@ | ... | @@ -1746,7 +1752,7 @@ |
1746 | * messages/messages.c: Likewise. | 1752 | * messages/messages.c: Likewise. |
1747 | * pop3d/pop3d.h: Likewise. | 1753 | * pop3d/pop3d.h: Likewise. |
1748 | * sieve/sieve.c: Likewise. | 1754 | * sieve/sieve.c: Likewise. |
1749 | 1755 | ||
1750 | * lib/utmp.c: Added missing includes. | 1756 | * lib/utmp.c: Added missing includes. |
1751 | 1757 | ||
1752 | 2002-05-12 Sam Roberts | 1758 | 2002-05-12 Sam Roberts |
... | @@ -1778,7 +1784,7 @@ | ... | @@ -1778,7 +1784,7 @@ |
1778 | semantics for sending mail to bcc'ed addresses. | 1784 | semantics for sending mail to bcc'ed addresses. |
1779 | * include/mailutils/mailer.h, mailbox/mailer.c: | 1785 | * include/mailutils/mailer.h, mailbox/mailer.c: |
1780 | mailer_check_to(): ensures that there all the to addresses are | 1786 | mailer_check_to(): ensures that there all the to addresses are |
1781 | qualified. | 1787 | qualified. |
1782 | mailer_check_from(): ensures that there is only one address, and | 1788 | mailer_check_from(): ensures that there is only one address, and |
1783 | it is qualified. | 1789 | it is qualified. |
1784 | * include/mailutils/header.h, mailbox/header.c: | 1790 | * include/mailutils/header.h, mailbox/header.c: |
... | @@ -1817,7 +1823,7 @@ | ... | @@ -1817,7 +1823,7 @@ |
1817 | * include/mailutils/url.h, mailbox/url.c: | 1823 | * include/mailutils/url.h, mailbox/url.c: |
1818 | url_is_scheme(url_t, const char*): new function | 1824 | url_is_scheme(url_t, const char*): new function |
1819 | 1825 | ||
1820 | 2002-05-02 Sergey Poznyakoff | 1826 | 2002-05-02 Sergey Poznyakoff |
1821 | 1827 | ||
1822 | * comsat/comsat.c: Provide extern declarations for *utent calls. | 1828 | * comsat/comsat.c: Provide extern declarations for *utent calls. |
1823 | 1829 | ||
... | @@ -1828,7 +1834,7 @@ | ... | @@ -1828,7 +1834,7 @@ |
1828 | {set,get,end}utent calls. | 1834 | {set,get,end}utent calls. |
1829 | * m4/Makefile.am: Added utmp.m4 | 1835 | * m4/Makefile.am: Added utmp.m4 |
1830 | * configure.in: Call MU_CHECK_UTMP. | 1836 | * configure.in: Call MU_CHECK_UTMP. |
1831 | 1837 | ||
1832 | * readmsg/msglist.c: Renamed isnumber to is_number. Apparently, | 1838 | * readmsg/msglist.c: Renamed isnumber to is_number. Apparently, |
1833 | OS X defines a macro with this name. | 1839 | OS X defines a macro with this name. |
1834 | * libmu_scm/mu_address.c (_get_address_part): Bugfix. Was passing | 1840 | * libmu_scm/mu_address.c (_get_address_part): Bugfix. Was passing |
... | @@ -1836,7 +1842,7 @@ | ... | @@ -1836,7 +1842,7 @@ |
1836 | * guimb/scm/numaddr.scm: Changed runtime error reporting. | 1842 | * guimb/scm/numaddr.scm: Changed runtime error reporting. |
1837 | * guimb/scm/redirect.scm: Likewise. Initialize sender variable. | 1843 | * guimb/scm/redirect.scm: Likewise. Initialize sender variable. |
1838 | * guimb/scm/sieve-core.scm: Provide new runtime-message function. | 1844 | * guimb/scm/sieve-core.scm: Provide new runtime-message function. |
1839 | 1845 | ||
1840 | * imap4d/select.c (imap4d_select0): Removed unused variable. | 1846 | * imap4d/select.c (imap4d_select0): Removed unused variable. |
1841 | * mail.local/mail.local.h: Changed mda() declaration. | 1847 | * mail.local/mail.local.h: Changed mda() declaration. |
1842 | * mail.local/main.c: Likewise. | 1848 | * mail.local/main.c: Likewise. |
... | @@ -1844,7 +1850,7 @@ | ... | @@ -1844,7 +1850,7 @@ |
1844 | to be delivered here, instead of doing it in deliver(). If the | 1850 | to be delivered here, instead of doing it in deliver(). If the |
1845 | message was modified, drop it to the separate temporary file | 1851 | message was modified, drop it to the separate temporary file |
1846 | first, so that all modifications get to the user's maildrop. | 1852 | first, so that all modifications get to the user's maildrop. |
1847 | 1853 | ||
1848 | 2002-04-26 Sam Roberts | 1854 | 2002-04-26 Sam Roberts |
1849 | 1855 | ||
1850 | * include/mailutils/mutil.h: Included <mailutils/types.h>, which | 1856 | * include/mailutils/mutil.h: Included <mailutils/types.h>, which |
... | @@ -1861,12 +1867,12 @@ | ... | @@ -1861,12 +1867,12 @@ |
1861 | extension test. The test is similar to "header" but works | 1867 | extension test. The test is similar to "header" but works |
1862 | on multipart MIME messages also. | 1868 | on multipart MIME messages also. |
1863 | * guimb/scm/Makefile.am: Added mimeheader.scm | 1869 | * guimb/scm/Makefile.am: Added mimeheader.scm |
1864 | 1870 | ||
1865 | * libmu_scm/mu_message.c: New interfaces: mu-message-multipart?, | 1871 | * libmu_scm/mu_message.c: New interfaces: mu-message-multipart?, |
1866 | mu-message-get-num-parts, mu-message-get-part | 1872 | mu-message-get-num-parts, mu-message-get-part |
1867 | * libmu_scm/mu_port.c (mu_port_mark): Do nothing if the port | 1873 | * libmu_scm/mu_port.c (mu_port_mark): Do nothing if the port |
1868 | is not in open state. | 1874 | is not in open state. |
1869 | 1875 | ||
1870 | 2002-04-15 Sam Roberts | 1876 | 2002-04-15 Sam Roberts |
1871 | 1877 | ||
1872 | * doc/texinfo/programs.texi, include/mailutils/mutil.h, | 1878 | * doc/texinfo/programs.texi, include/mailutils/mutil.h, |
... | @@ -1895,7 +1901,7 @@ | ... | @@ -1895,7 +1901,7 @@ |
1895 | PROGRAM_INVOCATION_NAME_DECLARED and | 1901 | PROGRAM_INVOCATION_NAME_DECLARED and |
1896 | HAVE_PROGRAM_INVOCATION_NAME. | 1902 | HAVE_PROGRAM_INVOCATION_NAME. |
1897 | (@BOTTOM@): Provide external declarations for | 1903 | (@BOTTOM@): Provide external declarations for |
1898 | program_invocation_.*name if necessary. | 1904 | program_invocation_.*name if necessary. |
1899 | * configure.in: Check if program_invocation_.*name are | 1905 | * configure.in: Check if program_invocation_.*name are |
1900 | declared and/or defined. | 1906 | declared and/or defined. |
1901 | * lib/Makefile.am: Always compile pin.c | 1907 | * lib/Makefile.am: Always compile pin.c |
... | @@ -1907,19 +1913,19 @@ | ... | @@ -1907,19 +1913,19 @@ |
1907 | of program_invocation_.* variables. | 1913 | of program_invocation_.* variables. |
1908 | * mh/mh_getopt.c: Removed include <mh.h> | 1914 | * mh/mh_getopt.c: Removed include <mh.h> |
1909 | * mh/mh_init.c: Added include <stdarg.h> | 1915 | * mh/mh_init.c: Added include <stdarg.h> |
1910 | 1916 | ||
1911 | * libmu_scm/mu_scm.h: include <mailutils/url.h> | 1917 | * libmu_scm/mu_scm.h: include <mailutils/url.h> |
1912 | 1918 | ||
1913 | 2002-04-15 Sergey Poznyakoff | 1919 | 2002-04-15 Sergey Poznyakoff |
1914 | 1920 | ||
1915 | * imap4d/namespace.c (namespace_getfullpath): Translate | 1921 | * imap4d/namespace.c (namespace_getfullpath): Translate |
1916 | INBOX to the corresponding filename. | 1922 | INBOX to the corresponding filename. |
1917 | 1923 | ||
1918 | * imap4d/copy.c (imap4d_copy0): Removed unnecessary code: | 1924 | * imap4d/copy.c (imap4d_copy0): Removed unnecessary code: |
1919 | namespace_getfullpath() now translates INBOX to filename. | 1925 | namespace_getfullpath() now translates INBOX to filename. |
1920 | * imap4d/select.c: Likewise. | 1926 | * imap4d/select.c: Likewise. |
1921 | * imap4d/status.c: Likewise. | 1927 | * imap4d/status.c: Likewise. |
1922 | 1928 | ||
1923 | 2002-04-14 Sam Roberts | 1929 | 2002-04-14 Sam Roberts |
1924 | 1930 | ||
1925 | * include/mailutils/mutil.h, mailbox/locker.c, mailbox/mutil.c: | 1931 | * include/mailutils/mutil.h, mailbox/locker.c, mailbox/mutil.c: |
... | @@ -1930,11 +1936,11 @@ | ... | @@ -1930,11 +1936,11 @@ |
1930 | 1936 | ||
1931 | * configure.in: Bump version to 0.0.9d | 1937 | * configure.in: Bump version to 0.0.9d |
1932 | 1938 | ||
1933 | 2002-04-11 Sergey Poznyakoff | 1939 | 2002-04-11 Sergey Poznyakoff |
1934 | 1940 | ||
1935 | * lib/mu_argp.c: Fixed auto-arranging of | 1941 | * lib/mu_argp.c: Fixed auto-arranging of |
1936 | options groups. Fixed spelling of license option. | 1942 | options groups. Fixed spelling of license option. |
1937 | 1943 | ||
1938 | * comsat/comsat.c: Fixed spelling of "license" option. | 1944 | * comsat/comsat.c: Fixed spelling of "license" option. |
1939 | * frm/frm.c: Likewise. | 1945 | * frm/frm.c: Likewise. |
1940 | * guimb/main.c: Likewise. | 1946 | * guimb/main.c: Likewise. |
... | @@ -1944,7 +1950,7 @@ | ... | @@ -1944,7 +1950,7 @@ |
1944 | Changed to "common", "license". | 1950 | Changed to "common", "license". |
1945 | * messages/messages.c: Likewise. | 1951 | * messages/messages.c: Likewise. |
1946 | * pop3d/pop3d.c: Likewise. | 1952 | * pop3d/pop3d.c: Likewise. |
1947 | 1953 | ||
1948 | * mail.local/main.c: Added "license" capability. | 1954 | * mail.local/main.c: Added "license" capability. |
1949 | 1955 | ||
1950 | 2002-04-10 Sam Roberts | 1956 | 2002-04-10 Sam Roberts |
... | @@ -1985,11 +1991,11 @@ | ... | @@ -1985,11 +1991,11 @@ |
1985 | (mu_getpwnam,mu_register_getpwnam): Rewritten using retriever | 1991 | (mu_getpwnam,mu_register_getpwnam): Rewritten using retriever |
1986 | functions. | 1992 | functions. |
1987 | (mu_getpwuid,mu_register_getpwuid): Likewise. | 1993 | (mu_getpwuid,mu_register_getpwuid): Likewise. |
1988 | 1994 | ||
1989 | * include/mailutils/mutil.h: Prototypes for general-purpose | 1995 | * include/mailutils/mutil.h: Prototypes for general-purpose |
1990 | retrieval functions. | 1996 | retrieval functions. |
1991 | 1997 | ||
1992 | 2002-04-08 Sergey Poznyakoff | 1998 | 2002-04-08 Sergey Poznyakoff |
1993 | 1999 | ||
1994 | * include/mailutils/locker.h (MU_LOCKER_KERNEL): New locker | 2000 | * include/mailutils/locker.h (MU_LOCKER_KERNEL): New locker |
1995 | type: implies kernel-locking. | 2001 | type: implies kernel-locking. |
... | @@ -2000,13 +2006,13 @@ | ... | @@ -2000,13 +2006,13 @@ |
2000 | locking type switches to KERNEL. | 2006 | locking type switches to KERNEL. |
2001 | 2007 | ||
2002 | * m4/gssapi.m4: Fixed typo. | 2008 | * m4/gssapi.m4: Fixed typo. |
2003 | 2009 | ||
2004 | 2002-04-04 Sergey Poznyakoff | 2010 | 2002-04-04 Sergey Poznyakoff |
2005 | 2011 | ||
2006 | * imap4d/lsub.c (imap4d_lsub): Return OK response, unless | 2012 | * imap4d/lsub.c (imap4d_lsub): Return OK response, unless |
2007 | something grave has happened. | 2013 | something grave has happened. |
2008 | 2014 | ||
2009 | 2002-03-28 Sergey Poznyakoff | 2015 | 2002-03-28 Sergey Poznyakoff |
2010 | 2016 | ||
2011 | Several bugfixes: | 2017 | Several bugfixes: |
2012 | 1. mail -f~user/path coredumps | 2018 | 1. mail -f~user/path coredumps |
... | @@ -2014,7 +2020,7 @@ | ... | @@ -2014,7 +2020,7 @@ |
2014 | work (same for frm and others). | 2020 | work (same for frm and others). |
2015 | 3. mail --mail-spool imap://hostname did not work (at least | 2021 | 3. mail --mail-spool imap://hostname did not work (at least |
2016 | with our imap4d). | 2022 | with our imap4d). |
2017 | 2023 | ||
2018 | * imap4d/list.c (print_dir): Enclose empty filename | 2024 | * imap4d/list.c (print_dir): Enclose empty filename |
2019 | in doublequotes. | 2025 | in doublequotes. |
2020 | * mailbox/folder_imap.c (imap_string): Return 1 if | 2026 | * mailbox/folder_imap.c (imap_string): Return 1 if |
... | @@ -2023,16 +2029,16 @@ | ... | @@ -2023,16 +2029,16 @@ |
2023 | strings, not enclosed in doublequotes. | 2029 | strings, not enclosed in doublequotes. |
2024 | * mailbox/mbx_default.c (user_mailbox_name): Operate | 2030 | * mailbox/mbx_default.c (user_mailbox_name): Operate |
2025 | only on mbox: and path URLs. | 2031 | only on mbox: and path URLs. |
2026 | 2032 | ||
2027 | * guimb/main.c (main): initialize c. | 2033 | * guimb/main.c (main): initialize c. |
2028 | 2034 | ||
2029 | 2002-03-28 Sergey Poznyakoff | 2035 | 2002-03-28 Sergey Poznyakoff |
2030 | 2036 | ||
2031 | * lib/mu_argp.c: Renamed --maildir to --mail-spool. | 2037 | * lib/mu_argp.c: Renamed --maildir to --mail-spool. |
2032 | * doc/texinfo/programs.texi: Documented --mail-spool option. | 2038 | * doc/texinfo/programs.texi: Documented --mail-spool option. |
2033 | * configure.in: Renamed --with-maildir to --with-mail-spool for | 2039 | * configure.in: Renamed --with-maildir to --with-mail-spool for |
2034 | symmetry. | 2040 | symmetry. |
2035 | 2041 | ||
2036 | * mail/mail.c: Some measures to help avoid the confusion about | 2042 | * mail/mail.c: Some measures to help avoid the confusion about |
2037 | --file option: | 2043 | --file option: |
2038 | (Help output): Print additional note about --file taking | 2044 | (Help output): Print additional note about --file taking |
... | @@ -2043,30 +2049,30 @@ | ... | @@ -2043,30 +2049,30 @@ |
2043 | avoid the confusion. | 2049 | avoid the confusion. |
2044 | (main): Print more detailed diagnostics if mailbox_scan | 2050 | (main): Print more detailed diagnostics if mailbox_scan |
2045 | failed. | 2051 | failed. |
2046 | 2052 | ||
2047 | * include/mailutils/errno.h: New error code MU_ERR_NO_SUCH_USER | 2053 | * include/mailutils/errno.h: New error code MU_ERR_NO_SUCH_USER |
2048 | * mailbox/muerrno.c: Likewise. | 2054 | * mailbox/muerrno.c: Likewise. |
2049 | * mailbox/mbx_default.c (split_shortcut): Properly handle "~/" | 2055 | * mailbox/mbx_default.c (split_shortcut): Properly handle "~/" |
2050 | filenames. | 2056 | filenames. |
2051 | (tilde_expand): Return MU_ERR_NO_SUCH_USER if an invalid username | 2057 | (tilde_expand): Return MU_ERR_NO_SUCH_USER if an invalid username |
2052 | was specified. | 2058 | was specified. |
2053 | 2059 | ||
2054 | 2002-03-25 Sergey Poznyakoff | 2060 | 2002-03-25 Sergey Poznyakoff |
2055 | 2061 | ||
2056 | Was too quick about _exit :^) | 2062 | Was too quick about _exit :^) |
2057 | 2063 | ||
2058 | * configure.in: Check for _exit. | 2064 | * configure.in: Check for _exit. |
2059 | * mailbox/mutil.c (mu_spawnvp): Protected _exit by #ifdef. | 2065 | * mailbox/mutil.c (mu_spawnvp): Protected _exit by #ifdef. |
2060 | 2066 | ||
2061 | 2002-03-25 Sergey Poznyakoff | 2067 | 2002-03-25 Sergey Poznyakoff |
2062 | 2068 | ||
2063 | Bunch of fixes: | 2069 | Bunch of fixes: |
2064 | 2070 | ||
2065 | Use of ~/.<program>rc caused problems with mail utility, | 2071 | Use of ~/.<program>rc caused problems with mail utility, |
2066 | whose native profile is ~/.mailrc: | 2072 | whose native profile is ~/.mailrc: |
2067 | * lib/mu_argp.c: Renamed program-specific profiles to | 2073 | * lib/mu_argp.c: Renamed program-specific profiles to |
2068 | ~/.mu.<program>rc. | 2074 | ~/.mu.<program>rc. |
2069 | * doc/texinfo/programs.texi: Documented use of ~/.mu.<program>rc | 2075 | * doc/texinfo/programs.texi: Documented use of ~/.mu.<program>rc |
2070 | 2076 | ||
2071 | * libmu_scm/mu_scm.h: Added some includes, needed after | 2077 | * libmu_scm/mu_scm.h: Added some includes, needed after |
2072 | yesterday's modifications. | 2078 | yesterday's modifications. |
... | @@ -2098,7 +2104,7 @@ | ... | @@ -2098,7 +2104,7 @@ |
2098 | * mailbox2/include/mailutils/stream.h: Likewise. | 2104 | * mailbox2/include/mailutils/stream.h: Likewise. |
2099 | * mailbox2/include/mailutils/ticket.h: Likewise. | 2105 | * mailbox2/include/mailutils/ticket.h: Likewise. |
2100 | * mailbox2/include/mailutils/url.h: Likewise. | 2106 | * mailbox2/include/mailutils/url.h: Likewise. |
2101 | 2107 | ||
2102 | 2002-03-24 Sam Roberts | 2108 | 2002-03-24 Sam Roberts |
2103 | 2109 | ||
2104 | * dotlock/dotlock.c, include/mailutils/locker.h, mailbox/locker.c: | 2110 | * dotlock/dotlock.c, include/mailutils/locker.h, mailbox/locker.c: |
... | @@ -2133,7 +2139,7 @@ | ... | @@ -2133,7 +2139,7 @@ |
2133 | use, but you can change a header without causing a recompile of | 2139 | use, but you can change a header without causing a recompile of |
2134 | everything. Also added some missing LGPL file headers. | 2140 | everything. Also added some missing LGPL file headers. |
2135 | 2141 | ||
2136 | 2002-03-21 Sergey Poznyakoff | 2142 | 2002-03-21 Sergey Poznyakoff |
2137 | 2143 | ||
2138 | * include/mailutils/locker.h: New flag MU_LOCKER_NULL | 2144 | * include/mailutils/locker.h: New flag MU_LOCKER_NULL |
2139 | to be used with temporary mailboxes stored in memory. | 2145 | to be used with temporary mailboxes stored in memory. |
... | @@ -2143,7 +2149,7 @@ | ... | @@ -2143,7 +2149,7 @@ |
2143 | 2149 | ||
2144 | * mailbox2/pop3/Makefile.am: libpop3_la_SOURCES was | 2150 | * mailbox2/pop3/Makefile.am: libpop3_la_SOURCES was |
2145 | missing. | 2151 | missing. |
2146 | 2152 | ||
2147 | 2002-03-19 Sam Roberts | 2153 | 2002-03-19 Sam Roberts |
2148 | 2154 | ||
2149 | * doc/texinfo/programs.texi: Document use of ~/.<program>rc. | 2155 | * doc/texinfo/programs.texi: Document use of ~/.<program>rc. | ... | ... |
-
Please register or sign in to post a comment