Commit graph

206 commits

Author SHA1 Message Date
mjl
68d1ebd7fd Update to 0.9.7.0.1 (= 0.9.7.0a). Changes:
slrn does not crash in spool mode.
  S-Lang versions < 1.4.0 can be used; in this case, the
    set_utf8_conversion_table intrinsic is not available.
2001-04-01 16:35:10 +00:00
mjl
8df9d7c48e Update to 0.9.7.0. Lots of changes, mostly bugfixes. Quote from the
maintainer: "Besides adding exciting new features, it also fixes a
lot of annoying and some (potentially) security relevant bugs, so I
recommend the upgrade."
2001-03-30 18:13:24 +00:00
fredb
2476aee5c0 Update do_png() to no longer use the deprecated "libpng" functions.
"knews" was dumping core when trying to display a PNG image inline,
and now it doesn't.

Note: "Ctl-P" for UU encoded PNG's is a no-op (unrelated problem).
You'll need to have a message with a properly mime-encoded PNG image
in order to see do_png() go to work.
2001-03-26 21:48:59 +00:00
tron
7c4b701763 Don't try to connect to alternate IP addresses of the news server if the
user cancelled the operation. Bump version number to "1.0nb6".
2001-03-12 13:22:59 +00:00
tron
a56d0d5a5f Further improvement of IPv6 patches:
- Make IPv6 addresses (not names) work. You still need to specify the port
  number explicitly in this case.
- Fix bug in connection loop which caused PR pkg/12329.
The version number is bumped to "1.0nb5".
2001-03-10 22:05:53 +00:00
tron
5382bbe7c6 Because the minor number of the PNG library was increased packages compiled
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
2001-03-04 09:06:09 +00:00
jlam
a4827ab056 Mechanical changes to use ${PKG_PREFIX} instead of substituting for
@PREFIX@ in DEINSTALL/INSTALL scripts.
2001-03-01 19:07:51 +00:00
tron
5e30c7709d Fix another bug in IPv6 support. Bump version number to 1.0nb4. 2001-02-25 11:10:12 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
tron
32c42d46ce Bump the version number to 1.0nb3 after major rework of IPv6 patch:
- No busy loops when connecting to the NNTP server.
- Handle multiple records return by getaddrinfo(3) at the proper location.
- Avoid unnecessary socket creations and deletions by always passing the
  correct address family to open_socket().
2001-02-24 22:40:39 +00:00
tron
5f9bf259d6 Add IPv6 support and bump version number to 1.0nb2. 2001-02-23 22:19:41 +00:00
tron
8933ac1ddf Add missing "REQUIRE:" and "PROVIDE:" headers. 2001-02-20 15:10:53 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
wiz
79a4bfc219 Not needed any more -- COMMENTs are in Makefiles now. 2001-02-16 15:52:49 +00:00
wiz
02e8ee6a47 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
2001-02-16 15:51:46 +00:00
itojun
f5556fef89 pull latest IPv6 patch. should fix PR 12184. 2001-02-13 03:54:55 +00:00
tron
292a9bbb2f Use "${MASTER_SITE_SOURCEFORGE}" in master site list. 2001-02-11 14:45:04 +00:00
tron
f972abfad7 Update "inn" package to version 2.3.1. Changes since version 2.2.3:
INN 2.3.0 represents a significant architectural change to INN, with a
 completely new internal overview interface, three new overview mechanisms,
 two new article storage mechanisms, and the elimination of quite a few old
 interfaces and old code.
The NetBSD package furthermore includes IPv6 support and a new style
startup script with backwards compatibility.
2001-02-08 16:23:06 +00:00
wiz
d4fce8d4e7 Unify format of MESSAGEs, and include RCS Ids. 2001-02-06 14:24:03 +00:00
wiz
d7906c3ebd Some more MESSAGE cleanup. 2001-01-29 11:38:10 +00:00
hubertf
1791cbecbb etc/rc.d cleanup: rename *.sh -> * 2001-01-26 05:21:43 +00:00
veego
a5712b045c Sigh, I don't know why, but the Makefile in my tree had different content. 2001-01-21 18:31:27 +00:00
veego
460ca2642f Ever package Makefile needs an '.include "../../mk/bsd.pkg.mk"'
Add it here.
2001-01-21 18:25:04 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
dogcow
744e31f100 change homepage and download sites; bump version to trn-test74 2000-12-29 13:19:28 +00:00
hubertf
8c3192a15e add & enable newsfetch 2000-12-27 23:16:10 +00:00
hubertf
3a9aebf0cf Add newsfetch-1.3:
NEWSFETCH downloads network news into mail-format files.
It can also pass the fetched news articles to programs like
procmail to process them further into different folders,
forward or deliver them.

Submitted by Jason R. Fink <jrf@diverge.org> in PR 11232.
2000-12-27 23:15:51 +00:00
wiz
a32b3a5655 Unify Makefiles -- mostly headers: remove FreeBSD Ids.
Consistent 4 character indentation of SUBDIR entries.
2000-12-12 01:30:36 +00:00
mjl
da4182ce05 Update to 0.9.6.3
0. Bug fixes:
    artmisc.c: If a line is marked as a PGP line, then it cannot also
     be a quote line.
    art.c: Only wrap/unwrap an article when the display requires it.
    art.c: Allow rot13 to apply to signature.
    uudecode.c: If a line contains a space, then skip it.
    art.c: get_parent_headers: avoid self-referencing articles
    group.c: remove arbitrary group name length limit.
    group.c: code added to support for arbitrarily long newsrc lines.
    art.c: Fix sorting methods 4 and 6.
    art.c: Add From header to forwarded emails.
    art.c: MIME process article after saving it.
    art.c: have ESC-p sync line with parent.
    art.c: avoid infinite loop on search_article ("");
    post.c: if signature is "", then do not add it.
    mime.c: allow whitepspace to follow `=' continuations
    art.c: update thread scores after art_xpunge
1. #v+/#v- verbatim marks may be hidden via `hide_verbatim_marks'
   variable.  The article mode function "toggle_verbatim_marks" may be
   used to toggle the state of the marks.
2. Special characters in URLs are passed to browser in hex format.
3. BeOS system name added to version.c
4. line length check skipped in verbatim sections.
5. doc/README.macros: Mention post_file_hook
6. src/xover.c: algorithm for extracting msg-id from In-Reply-To
   changed.
7. The thread tree depth maximum size (for the graphic) was increased from
   32 to 256 after reworking how the graphic is stored.
8. doc/slrn.1,slrn.rc: typos fixed
9. src/startup.c: "blue" foreground colors changed to "lightgray" to
   make the object standout on xterm.
10. The `Date' header may be given a color
11. macros/color.sl updated
12. New slrnrc variable: 'set check_new_groups 1'.  If 0, then do not
    check for new groups
13. src/post.c: Allow verbatim sections to exceed 80 character line
    limit with no warning.
2000-10-30 14:17:19 +00:00
veego
4b85fd0d6c Add TIN_USE_INN_SPOOL which enables support for reading directly in an inn
spool. This makes reading news much faster if you have a local inn.
2000-10-15 07:20:42 +00:00
kim
15f42f6a1e Add machine config for arm32
XXX: may break arm26, if LOWER_OPSYS is "arm" on them
2000-10-12 19:17:03 +00:00
dmcmahill
e1ad6f4416 add missing mipsel machine config file. 2000-10-11 01:26:32 +00:00
wiz
f2c02e4928 Fix build on m68k; add a MASTER_SITE. 2000-09-09 23:26:46 +00:00
veego
043fe7222a Update to 2.2.3. Fixes PR#10932.
Changes:
- INN no longer installs inews setgid news or rnews setuid root by
  default.  If you need the old behavior, --enable-uucp-rnews or
  --enable-setgid-inews must be given to configure.  See INSTALL
  for more information.
- A security hole when verifycancels is turned on in inn.conf (not
  the default) was fixed.
- Message IDs are now limited to 250 octets to prevent
  interoperability problems with other servers.
- Various other security paranoia fixes have been made.
- Embedded Perl filters fixed to work with Perl 5.6.0.
- Lots of bug fixes.
2000-09-01 20:16:59 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
wiz
9b881a5504 USE_PKGLIBTOOL -> USE_LIBTOOL
Added hack to post-build since the package's libtool recognizes more
switches for the install program than the default libtool.
2000-08-17 14:00:27 +00:00
wiz
bdba827f4c Update to 1.4.4. Changes: Mainly bug and security fixes. 2000-08-10 10:03:23 +00:00
tron
306bd309ea Skip bogus "POSIX_SOURCE" symbol definition under NetBSD because it
causes build failures under NetBSD 1.5A or newer.
2000-08-01 21:59:25 +00:00
agc
3d757580da Use X11PREFIX in preference to X11BASE, just in case xpkgwedge is
installed.
Also use a shell "for" loop in preference to a make ".for" loop.
2000-07-11 10:03:50 +00:00
veego
53451a9c90 Regen patch-ac which failed to apply before. 2000-07-03 13:46:41 +00:00
veego
0c7f7a44e8 test(1) -e doesn't work on Solaris so use -f instead. 2000-07-03 13:45:54 +00:00
veego
bf06fd85b4 Make it work on Solaris (fix the sendmail path). 2000-07-03 13:44:53 +00:00
mjl
42a928422c Update to 2.4-b5. Changes are bugfixes only. 2000-06-21 12:50:28 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
mjl
4bdc820dee Add a patch to make the newgroups NNTP command actually work. 2000-04-25 09:59:51 +00:00
wiz
0faf5bd2f5 "silent" update from tin-20000123 to tin-20000205; distfile still
called tin-1.4.2.tar.bz2. Changes:
Small documentation changes, number of `hot' articles displayed in -Z
output, and a bug fix in save.c.
Fixes pkg/9829 by mw34@cornell.edu.
2000-04-09 18:29:43 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
tron
ea7dc91900 Because the minor of "libpng" was bumped we must sure that packages
compiled for the update "png" package depend on it.
2000-03-21 22:40:50 +00:00
wiz
4cd86cc2fb Use nntpclnt or inn instead of trn's own inews (so that admins only have to
configure one inews). Also use 'share' instead of 'lib'. Pointed out and
cross-checked by Kimmo Suominen <kim@tac.nyc.ny.us>.
2000-03-18 19:51:31 +00:00