slrn-0.9.9p1 released
"John E. Davis" <[email protected]>
| Newsgroups | gmane.network.slrn.user |
|---|---|
| Message-ID | <[email protected]> |
This weekend I found time to release 0.9.9p1, which contains a number
of small patches to 0.9.9. See www.slrn.org for pointers to it. Here
is the list of changes that went into this patch. Thanks, --John
1. src/misc.c: The code assumed that slrn_make_from_string returned a
string of the form "From: ". If the value returned by
make_from_string_hook does not start with this prefix, then it will
be prepended.
2. src/misc.c: slrn_make_from_string renamed to slrn_make_from_header.
3. autoconf/*: Updated using autoupdate
4. configure: Added --with-server-name and --with-server-file options
(Thomas Wiegner and Joerg Sommer)
5. doc/INSTALL.unix: Corrected a typo involving the uudeview library
option. (Andrew Strong)
6. INSTALL.txt: typo corrected (Brian Salter-Duke)
7. src/decode.c, src/Makefile.in: Added changes to create a standalone
uudecode executable.
8. doc/*: Updated docs from the slrn-doc team.
9. src/art.c: signed-vs-unsigned cleanups.
10. src/spool.c: A few functions were not using NNTP_Artnum_Type.
11. src/nntplib.c: _nntp_num_or_msgid_cmd was not using
NNTP_Artnum_Type (Joerg Sommer)
12. src/nntp.c: Added the probe for XHDR early on instead of when
first used to avoid a possible server timeout.
13. src/art.c: A few functions were limiting file sizes to 256,
instead of PATH_MAX.
14. src/config.hin: NNTP_ARTNUM_TYPE_MAX was not defined.
15. src/nntp.c: Use "XHDR Path" instead of "XHDR" when probing for
XHDR.
16. src/nntplib.c: Rewrote the logic in parsing the return values from
the XHDR Probe. It is possible that different servers will return
different codes for this probe and that further changes will have
to be made.
17. src/art.c: A space was missing in a format statement in the
read_article function (Christof Meerwald, Peter J. Ross).
18. src/menu.c: The length of the version string was not being
considered when writing it to the top menu line, causing a long
string to be truncated (Thomas Wiegner).
19. doc/: Documentation updates (doc-team).
20. src/post.c: Avoid a momentatary display of "Your message is not
acceptable..." when a post/followup has a netiquette error, but
the user is ignoring such errors. (Peter J. Ross)
21. src/print.c: %d was being used to print a DWORD arg (Win32 specific)
22. src/slrnconf.c: NNTP_ARTNUM_TYPE_MAX was defined as a long and not
a long long (missing LL suffix at the end of the literal constant).
23. src/slrnconf.c: (Win32) SIZEOF_* values were missing.
24. src/chkslang.c: Added SIZEOF_* checks.
25. src/Makefile.g32: (Win32) Use / as the path separator when running
chkslang.
26. src/spool.c: In a few debug statements, the wrong format was being
using for article numbers.
27. src/slrnpull.c: Add the SLATTRIBUTE_PRINTF attribute to the
log_message function.
28. src/spool.c: A %d format was used for an article number in a
section of code activated by the SPOOL_ACTIVE_FOR_ART_RANGE
feature, Also the XPAT code was using an unsigned int instead of
an NNTP_Artnum_Type object.
29. src/art.c: An empty "From:" was not being parsed properly.
30. src/slrnconf.h: Removed references to cygwin and changed the
long-long format string from %lld to %I64d on win32 systems.
31. src/chkslang.c: Added a test for the long-long format string.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/