Hypermail version 2.1.8 is available from hypermail.org at either
http://www.hypermail.org/dist/hypermail-2.1.8.tar.gz
or
ftp://ftp.hypermail.org/hypermail/dist/hypermail-2.1.8.tar.gz
What follows is a listing of the changes made in this release.
HYPERMAIL VERSION 2.1.8:
Kent Landfield (Jun 28, 2003)
- Updated pcre library with pcre-4.3 sources. We were distributing a
much older version. We were distributing version was 3.3 from
August 1, 2000.
- Updated FILES with the lcc files and the pcre changes.
- Removed the deprecated "show_hr" from the tests/test.rc file.
Jose Kahan (Jul 2, 2003)
- parseurl didn't work well when an URL was quoted and enclosed inside
tags. Such as:
<dd>some url</dd> </dd was put as part of the url.
Jose Kahan (Jul 1, 2003)
- Added WAI enhancements to the list of indexes generated by hypermail.
To make things perfect, we would need a new configuration option to give
the format of the date in the list of indexes format. I hard coded it
for the moment as I ran out of time to do it right now. As it has to
use an abbreviated date format to avoid having a too big list of indexes,
we can' t reuse the standard set_dateformat value.
- Removed warnings detected thru gcc Wall.
Peter McCluskey (June 30, 2003)
- Increased max_tokens used to allocate space for linkquotes data struct.
Jose Kahan (Jun 28, 2003)
- Code cleaning. Removed the deprecated code for set_showhr and
set_usetable options.
Kent Landfield (Jun 28, 2003)
- Arkadiusz Miskiewicz <arekm_at_sse.pl> reported progerr() was being
called with NULL instead of the previously constructed error message.
His supplied patches were applied.
Peter McCluskey (June 27, 2003)
- Made dates in subdirectory index files reflect subdirectory date range,
rather than the date range for the whole archive.
Peter McCluskey (June 24, 2003)
- Fix print_index_header_links to print MSG_ENDING date correctly (had
been using 2 getdatestr() calls in one argument list).
Peter McCluskey (June 20, 2003)
- Fix a core dump with empty Date:.
Jose Kahan (Jun 10, 2003)
- Some extra WAI enhancements requested during the period of public comments:
Order the date index by dates, like in subjects, add <dfn> to the start and
end period in the indexes, change the title of "jump to first message" to
"jump to list of messages".
- The top respond link didn't take into account the msgid or subject. It was
just a plain mailto. Made it work as the bottom one.
Jose Kahan (Jun 10, 2003)
- Adding new messages using the -u option to an existing file sometimes
resulted in warnings saying "Message-ID is missing, ignoring message
with subject..." Patch idea submitted by Peter.
Jose Kahan (Jun 10, 2003)
- The incremental option (-u) always started new archives with 0001, rather
than 0000. It will now start with 0000 as before
For those people who had this problem and don't want to break any links to
their archives when rebuilding them, there's a new configuration option
allowing you to tell from which number you want to start your archive:
startmsgnum. You should only set it up once and not modify it for an
existing archive or your links may break.
A warning message appeared systematically because the showhr, which is
now deprecated, was turned on by default.
Peter McCluskey (May 22, 2003)
- add Italian support from Gabriele Bartolini and Marco Nenciarini.
Peter McCluskey (May 16, 2003)
- Fixed initialization of prior_subdir when dirs created out of
order. That fixes a case where a subdir wasn't in index files with
reverse_folders = 1.
Jose Kahan (May 13, 2003)
- Add the WAI enhancements proposed in
http://www.w3.org/2002/03/archives-improvements/.
As a consequence of this change, the sethr and usetable configuration
options are deprecated. The new markup takes into account the changes
that those options proposed and offers them in a WAI friendly way.
Some code cleaning needs yet to be done to remove all the cases
where those rules were used. Previous code version is tagged as
"before-wai".
Fixed some invalid XHTML markup too.
Peter McCluskey (May 12, 2003)
- fix txtsuffix to not crash on null pointer.
- fix discard_dup_msgids to work when showprogress = 0.
Peter McCluskey (April 24, 2003)
- spam encoding from Peter Karlsson. Currently enabled via the
spamprotect option.
Jose Kahan (Apr 23, 2003)
- As a consequence of the XHTML convertion, unconvchars() wasn't
storing information into the buffer when there were no entities.
Jose Kahan (Apr 10, 2003)
- Converted hypermail to XHTML. The only remaining issue concerns
charsets. Some mail clients don't specify a correct charset or
specify a charset and include characters belonging to other
charset spaces. The solution to detect and convert the
foreign charset into a Unicode entity or, for the adventurous
hacker, convert hypermail's output to UTF-8. For the moment, only
the former is implemented partially; there is only one a winlatin1
(Windows CP 1252) to Unicode convertion/detection being done.
See string.c:convchars, unconvwinlatin1, and uconvert.h for more
details.
The best solution will be to move to UTF-8, but this has to be planned.
If you have a charset issue, your XHTML document will be invalid.
As XHTML is backwards compatible with HTML, you can avoid this problem
by continuing to use the text/html MIME type.
Peter McCluskey (April 3, 2003)
- Fixed so attachment.html doesn't list .meta directory.
Kent Landfield (Mar 20, 2003)
- Added Splint (www.splint.org) support to src/Makefile.in
- Corrected Initializer block for ltable[12]. Had 2 fields, but struct
language_entry has 3 fields.
- Removed unused gp variable in update_deletions().
- modified print_main_header() to assure title meets HTML recommendations
of no longer than 64 characters.
- Updated docs/hypermail.rc
Peter McCluskey (Mar 18, 2003)
- Fixed overwrite = 0 to avoid rewrite of many files involved in replies
with folder_by_date option.
Peter McCluskey (Mar 14, 2003)
- Fixed two bugs with deleting messages with the incremental mode. One bug
meant that the message body was only rewritten or removed with the
delete_msgnum option, not delete_older / delete_newer. The other bug
involved only updating the is_deleted flag in the gdbm file if the
message body was redone to update a MSG_IN_REPLY_TO line.
Kent Landfield (Mar 9, 2003)
- updated domains.h to accurately reflect the current set of root domains.
Peter McCluskey (Mar 7, 2003)
- Fixed problem with reverse_folders option that caused the index file
to leave out folders when there were some unusual mismatches between the
2 dates in one message.
Kent Landfield (Feb 28, 2003)
- changed wait.h sys/wait.h for portability in msg2archive
- removed unused variable in finelink.c
Kent Landfield (Feb 20, 2003)
- corrected docs/Makefile.in to create the images dir if it does not exist.
Kent Landfield (Feb 20, 2003)
- added wait.h to msg2archive that was needed for s_popen()
- removed unused variable in finelink.c
--
Kent Landfield | HYPERMAIL: http://www.hypermail.org/
Email: kent_at_hypermail.org | RFCS: http://www.faqs.org/rfcs/
Received on Wed 09 Jul 2003 11:08:55 PM GMT