Commit graph

2230 commits

Author SHA1 Message Date
tron
a45f986161 We need to include "../../emulators/suse_linux/Makefile.application" to
be able to use "${SUSE_DIR_PREFIX}".
2002-04-05 09:33:21 +00:00
tron
e58967ce6b Pick correct SuSE directory in dependences. 2002-04-05 09:25:41 +00:00
abs
91511cbb36 Update htmlfix to 1.02:
Make -v display all the lines (that would be) affected by -f
2002-04-04 15:57:19 +00:00
tron
b6343d0c10 Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 12:29:46 +00:00
tron
2b2fcf7370 Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 11:56:46 +00:00
tron
6e94b118ea Don't enforce "Synchronous DNS" on a NetBSD-current kernel which provides
an uptodate Linux emulation.
2002-04-04 09:49:47 +00:00
simonb
1b7f892aa2 Update adzap to 20020404. Adds a few more ad patterns. 2002-04-04 08:04:15 +00:00
jwise
2ee24c38b0 Fix pax usage. 2002-04-03 21:16:29 +00:00
jdolecek
8401db6683 this works fine with suse_compat-6.3 and suse_x11-6.3, too 2002-04-02 20:46:34 +00:00
jlam
7e8dea6c91 Update www/ap-ssl to 2.8.8. Changes from version 2.8.7 include:
*) Upgraded to Apache 1.3.24
   *) Support leading whitespaces in commands of SSLLog "|..." directives.
   *) Fixed timeout handling on connection establishment by correctly
      resetting the timeout on errors.
   *) Fixed two memory leaks related to CA certificate configuration.
   *) Fixed memory leak related to temporary DH key handling.
   *) Fixed memory leak on shutdown if CRLs are used.
   *) Fixed remaining SIGBUS problems on SPARC inside SHMCB session
      cache implementation.
2002-04-02 14:22:23 +00:00
jlam
fbb10cccfb Update www/apache to 1.3.24 with EAPI patch from mod_ssl-2.8.8-1.3.24.
Relevant changes from version 1.3.23 include:

     * Prevent invalid client hostnames from appearing in the log file.
     * Various mod_proxy improvements, such as the new ProxyIOBufferSize
       directive.
     * The new ''IgnoreCase' keyword to the IndexOptions directive.
     * mod_rewrite's 'rnd' was broken and has been fixed.
     * The '-S' option of 'apxs' was not able to handle quotes; also 'apxs'
       is now rebuilt when options are changed.
     * proxy now correctly handles Cookies and X-Cache headers.
     * Fixed a problem in TPF when we were using the wrong subpool when
       opening the error log.
     * pthread accept() mutexes on Solaris were broken (since we were
       not linking against pthread)
2002-04-02 14:13:01 +00:00
tv
987b2de2de Add ap-gzip. 2002-04-01 17:45:26 +00:00
tv
850de1d1fd Add mod_gzip 1.3.19.1a, an on-the-fly "Content-Encoding: gzip" compression
handler (useful for reducing the bandwidth expended in transferring large
plaintext or HTML files).  From DESCR:

**

mod_gzip uses the well established and publicly available IETF
Content-Encoding standards in conjunction with publicy available GZIP
compression libraries such as ZLIB to deliver dynamically compressed
content 'on the fly' to any browser or user-agent that is capable of
receiving it. It is a software based solution that runs perfectly in
conjunction with any Apache Web Server on both UNIX and Win32 platforms.

No additional client side software is required to use this product.

mod_gzip does not require ANY software to be installed on the client
side. There is no accompanying 'Plug-in' or 'Client Proxy' of any kind.
All you need is your current HTTP 1.1 compliant browser. All modern
browsers released since early 1999 are already capable of receiving
compressed Internet content via standard IETF Content Encoding if they
are HTTP 1.1 compliant.
2002-04-01 17:44:43 +00:00
jdolecek
6b675198b7 Seems to work fine with suse_compat-6.3 and suse_x11-6.3, so adjust
DEPENDS appropriately.
2002-04-01 14:18:37 +00:00
uebayasi
7ba2ef7087 Update to 19.3. Supplied by Alex Newman <dolemite@wuli.nu> in pkg/16078,
and reviewed by the maintainer, Eric Gillespie <epg@pretzelnet.org>.

Major version changed so that BUILDLINK_DEPENDS.neon bumped.

Part of changes from NEWS:

Changes in release 0.19.1-0.19.3:
* For platforms lacking snprintf or vsnprintf in libc, require trio.
* Add NE_FMT_OFF_T to fix Win32 build (Dan Berlin, Branko Èibej).
* Fix non-SSL build broken in 0.19.1.
* Working SOCKSv5 support (thanks to Torsten Kalix <torsten.kalix@bredex.de>)
* Add missing stubs for ne_ssl_* functions for non-SSL build.
* Fix some error messages in new SSL code.

Changes in release 0.19.0:
* Major API change: ne_session_create now takes (scheme, hostname, port)
 arguments: a session is clarified to be "a group of requests to a
 certain server".
 - removal of ne_session_server, ne_set_secure, and ne_set_proxy_decider
 - ne_session_proxy returns void.
 - DNS lookups are delayed until request dispatch time.
* Significant improvements to TLS/SSL support:
 - SSL is enabled if scheme passed to ne_session_create is "https"
 - new interfaces to load CA certs and to load SSL library's bundled CA certs
 - add server cert verification callback.  An SSL connection to a server
 with an unknown CA will now fail unless a verification callback is used.
 - enable SSL session caching (performance improvement)
 - support for wildcard server certs where commonName is "*.example.com".
 - thanks to Tommi Komulainen for the contribution of code from mutt's
 IMAP/SSL implementation under the LGPL, from which bits of this were derived.

Changes in release 0.18.4-0.18.5:
* Removed old neon.dsp, neon.dsw.
* Update Win32 build to add OpenSSL and zlib support (Branko Èibej).
* Fixes for Content-Type parsing using ne_content_type_handler (Greg Stein)
 - also now parses the charset parameter from header value.
* Removed ne_concat() function, which didn't work and wasn't used.
2002-04-01 01:28:04 +00:00
bouyer
b13af35e1b Remove references to PHPLIBDIR, as it doesn't exists any more.
PR pkg/16115 by Kimmo Suominen.
2002-03-29 20:48:53 +00:00
thorpej
041dfc640c Fix build on arm-elf. 2002-03-28 17:17:08 +00:00
jmc
8aad3d6f83 Update to skipstone 0.8.0
Re-enable package

Highlights from CHANGELOG:

- Mozilla 0.9.9 Compatibility
- Fix in config.mk
- Implemented Minimum Font Size in font section in config.
- Patch from Muthu Kumar to enable middle clicking on bookmarks from menus
  and adds folder/link pixmaps to menu bookmarks/folders.
- Patch from Peter Balhos, enabled red tabs while loading, must enable from
  the misc config section first.
- Added fr.po by Rolland Dudemaine.
2002-03-28 10:40:33 +00:00
abs
bd56a9518d Update ns-remote to 1.6
Replace 'ns-remote: not running on display :0.0' error message with more
    appropriate 'Netscape not running. Spawning new browser in the background'
    From Benjamin Wong in PR pkg/15615
2002-03-26 22:43:46 +00:00
abs
440afc65cb Move MAKE_FLAGS= to after .include "../../mk/bsd.pkg.mk" to ensure it overrides any external settings 2002-03-26 16:37:26 +00:00
abs
122feacf41 add PATCH_DIST_STRIP=-p1 to please linux's patch. Tested to still work with NetBSD 2002-03-26 16:09:08 +00:00
abs
46b5373763 73 dork points and a swift beating about the head with a clue-by-four for
my previous change.
When resetting any externally set MAKE_FLAGS, it makes sense to check if
this Makefile is trying to set it itself...
2002-03-25 19:19:52 +00:00
fredb
8a935a1c4c Add a convenience target to run the INSTALL script, and update the
post-install message accordingly. We have to do it manually after
`make package', as explained in the comment.
2002-03-25 09:17:55 +00:00
fredb
ad4d98f3fa Update wwwoffle to 2.7a (2.7.1). From the NEWS file:
Bug Fixes:
 Ensure that the -put or -post options to wwwoffle have one URL.  Fix IPv6
 checking (configure fails if IPv6 not available).  Fix conditional request
 problem (304 reply for non-conditional requests).  Make the socket binding
 errors less confusing.  Fix requesting of compressed data.  Handle NULL strings
 in FTP code and parsing requests.  Speed up wildcard matching of '/*' paths.
 When search script fails give an error not a blank page.  The content-length
 header is not removed unless compression is being used.  Fix core dump with
 configuration page adding first item to DontGet/DontCache section.  Preserve
 cache file timestamps when compressing them.  Handle relative URLs that start
 with '//'.  Fix Solaris compilation problem with statfs/statvfs.  Bug fix for
 failure to censor some headers.  Remove the 'alt' attribute from disabled
 images when modifying HTML.

New Features:
 Re-instate the old configuration editing web pages due to user demand.
 Allow wildcards to have more than two '*' in them.
 The upgrade-config.pl script warns about URL-SPECs with path='/' not '/*'.
2002-03-25 08:49:59 +00:00
taya
7335c5397f Correct perl version dependency. 2002-03-24 15:05:16 +00:00
fredb
918a9ca4c9 Fix sprintf() overflow for long urls: sprintf() -> snprintf(). 2002-03-23 22:48:09 +00:00
kim
756a61e301 Fix for PKG_SYSCONFDIR -- the compiled-in paths should now be correct. 2002-03-23 17:16:48 +00:00
tron
eddcf91427 Change "squid" package to honor "PKG_SYSCONFDIR" completely. This fixes
PR pkg/15775 by Kimmo Suominen.
2002-03-22 14:59:01 +00:00
taca
c25e58bee8 Make sure to update the distinfo file. 2002-03-22 14:30:03 +00:00
uebayasi
ddbff0719c Update to 2.5.
2.3 Thu June 28 12:00:00 2001
      - New Feature: template tags can now span lines.  (Roland Giersig)
      - New Feature: new() option 'filehandle'. (Roland Giersig)
      - Bug Fix: includes were broken in some cases using scalarref
        templates. (Lance Thomas)
      - Bug Fix: recursive include detection was broken for scalarref
        templates. (Mark Stosberg)
      - Bug Fix: cleaned up more 5.004 warnings. (Jere Julian)


2.4 Mon August 27 12:00:00 2001
      - Bug Fix: case_sensitive option broke loops (Peter Leonard)
      - Bug Fix: code-ref params now work with IF and UNLESS

2.5 Fri Feb 01 12:00:00 2002
      - Bug Fix: global_vars fixed for loops within loops
      - Bug Fix: include paths were broken under Windows (David Ferrance)
      - Bug Fix: nested include path handling was wrong (Gyepi Sam)
      - Bug Fix: MD5 signatures for file cache corrected (Martin Schroth)
      - Bug Fix: print_to was broken for tied filehandles (Darren Chamberlain)
      - Doc Fix: added mailing-list archive URL to FAQ, added link to
                 tutorial, fixed typos and formatting
      - Doc Fix: added reference to new HTML::Template website at
                 http://html-template.sourceforge.net/
2002-03-22 12:08:54 +00:00
cjs
989c24e714 Since we recommend using Tomcat over this mod_jserv thing, mention that the
Tomcat connector is available in the ap-jk package.
2002-03-22 05:19:05 +00:00
jlam
d97ece8fb1 PKGBASE is already in PLIST_SUBST from bsd.pkg.mk. 2002-03-22 05:04:12 +00:00
tron
bc2e9efd3d We also need to disable synchronous DNS in "opera6.ini" - yes, even with
the latest RT signal related changes.
2002-03-20 18:49:45 +00:00
taca
224a27f8aa Update squid package to 2.4.6 (squid-2.4.STABLE6).
This fixes squid's potential security problem.

Changes to Squid-2.4.STABLE6 (March 19, 2002):

	- The patch for 2.4.STABLE5 was insufficnetly tested and
	  introduced a bug that causes frequent assertions when
	  handling DNS PTR answers.

Changes to Squid-2.4.STABLE5 (March 15, 2002):

	- Fixed an array bounds bug in lib/rfc1035.c.  This bug
	  could allow a malicious DNS server to send bogus replies
	  and corrupt the heap memory.
2002-03-20 16:27:21 +00:00
taca
642955643d Remove defining APXS since it will be properly defined in
apache's buildlink file.
2002-03-20 15:09:40 +00:00
tron
fd1446adb5 Update "analog" package to version 5.22. Changes since version 5.21:
- Security fix for cross-site scripting security bug.
- Upgraded zlib code to version 1.1.4 (although analog wasn't vulnerable
  to the security bug in zlib 1.1.3).
- The PROGRESSFREQ messages now go to the screen as well as to the
  ERRFILE.
- The second argument to SUBDOMAIN can now contain *'s and $'s.
- Added eight new domains to many of the domains files.
- Revised Japanese language files.
2002-03-20 14:16:00 +00:00
skrll
10eb12cffa Remove commented out pre-configure target. 2002-03-19 08:52:24 +00:00
tron
dab19837b1 Fix thinko in last commit. 2002-03-18 21:27:00 +00:00
tron
41a99acd83 Define "start_cmd" so that this script works under NetBSD 1.4.x. Problem
noted by Mipam in private e-mail.
2002-03-18 21:22:24 +00:00
abs
ae2edbe9ce If we do not have /etc/rc.subr then call apache_doit "$1" not eval ${start_cmd} - "/etc/rc.d/apache restart" and friends work again on Linux 2002-03-18 12:15:37 +00:00
fredb
85f57a0a68 Straighten out DISTNAME/PKGNAME/WRKSRC in the face of bsd.pkg.mk's
PKGNAME munging.
2002-03-17 15:43:43 +00:00
taca
c7d8c264d6 Mark this package for ruby-1.4 base. Since it is included in ruby 1.6.7
and lator.
2002-03-17 15:22:12 +00:00
wiz
d7696b5a95 Mark as BROKEN: waiting for version that is compatible with mozilla-0.9.9. 2002-03-17 13:32:46 +00:00
jmc
138d32081d Provide PKGNAME defaults so lintpkgsrc is happy 2002-03-17 03:37:56 +00:00
martti
982589aa4f Updated p5-libwww to 5.64 (provided by Shell Hung in pkg/15558)
Simplified the Makefile.PL:
   - the scripts are not longer *.PL files
   - don't try to make symlinks for GET, HEAD, POST
     as that has not worked for a long time
   - the GET, HEAD, POST aliases for lwp-request should
     now work on Windows.

HTTP::Cookies:
   - added 'clear_temporary_cookies' method;
     patch by Mike Schilli <schilli1@pacbell.net>.
   - trailing space in old cookie parameters not ignored;
     patch by Ivan Panchenko
   - protect against $SIG{__DIE__} handlers;
     patch by Adam Newby <adam@NewsNow.co.uk>.

LWP::Authen::Digest:
   - abort digest auth session if we fail repeatedly with
     the same username/password.
2002-03-15 12:52:51 +00:00
martti
3621d897c3 Updated p5-HTML-Table to 1.15 (provided by Shell Hung in pkg/15871)
- fixed setColAttr was documented but didn't actually exist
- fixed setColHeight was actually setting the column width
- fixed table align wasn't working
- fixed spurious double quote in the output after user defined table attributes
- fixed method setStyle missing although documented
2002-03-15 12:07:50 +00:00
seb
209bd45213 Update to version 7.9.5nb1
LTCONFIG_OVERRIDE changed to LIBTOOL_OVERRIDE.
GNU make no longer needed.
Install some documentation in ${PREFIX}/share/doc/curl, and examples of
libcurl usage in ${PREFIX}/share/examples/curl.

XXX A buildlink.mk would be nice to have...

Bump PKGREVISION for the PLIST additions.
2002-03-15 12:05:09 +00:00
itojun
55450dbfb7 suppress debugging options. 2002-03-15 08:20:43 +00:00
itojun
7b30aa22a2 re-enable IPv6. 2002-03-15 08:18:45 +00:00
itojun
3abfb08e7c upgrade to 7.9.5.
---
Version 7.9.5

Daniel (7 March 2002)
- Added docs/KNOWN_BUGS to the release archive.

Daniel (6 March 2002)
- Kevin Roth corrected a flaw in the curl client globbing code that made it
  mess up backslashes. This was most notable on windows (cygwin) machines when
  using file://.

- Brad provided another fix for building outside the source-tree.

- Ralph Mitchell patched away a few compiler warnings in tests/server/sws.c

Daniel (5 March 2002)
- I noticed that the typedef in curl.h for the progress callback prototype was
  wrong and thus applications that used it would not get the proper input
  data. It used size_t where the implementation actually uses doubles!

  I wish I could blame someone else, but this was my fault. Again.

Version 7.9.5-pre6

Daniel (4 March 2002)
- Cut off the changes done during 2001 from this changelog file and put them
  in a separate file (CHANGES.2001), available from CVS of course.

- I removed the multi directory. The example sources were moved to the
  docs/examples directory where they belong.

- Wrote 7 new man pages for the current functions in the new multi interface.
  They're all still pretty basic, but we can use them as a start and add more
  contents to them when we figure out what to write. The large amount of man
  pages for libcurl now present made me decide to put them in a new separate
  subdirectory in the docs directory. Named libcurl.

- Giuseppe Corbelli provided a template file for the EPM package manager, it
  gets generated nicely by the configure script now.

Version 7.9.5-pre5

Daniel (1 March 2002)
- Moved the memanalyze.pl script into the tests/ dir and added it to the
  release archives. It was previously only present in the CVS tree.

- Modified the February 17th Host: fix, as bug report #523718 pointed out that
  it caused crashes!

- Nico Baggus added more error codes to the VMS stuff.

- Wesley Laxton brought the code that introduced the new CURLOPT_PREQUOTE
  option. It is just another FTP quote option that allows the user to specify
  a list of FTP commands to issue *just before* the transfer command (RETR or
  STOR etc). It has turned up a few systems that really need this.

  The curl command line tool can also take advantage of this by prefixing the
  quote commands with a plus (+) in similar style that post transfer quote
  commands are specified.

  This is not yet documented. There is no test case for this yet.

Daniel (28 February 2002)
- Ralph Mitchell made some serious efforts and put a lot of sweat in setting
  up scripts and things for me to be able to repeat his problems, and I
  finally could.  I found a problem with the header byte counter that wasn't
  increased properly and thus we could return CURLE_GOT_NOTHING when we in
  fact had received data.

Daniel (27 February 2002)
- I had to revert the non-space parsing cookie fix I posted to the mailing
  list. Expire dates do have spaces and still need to get parsed properly!
  Instead we just ignore trailing white space and it seems to work...

Daniel (26 February 2002)
- Made the cookie property 'Max-Age' work, just since we already tried to
  support it, it is better to do it right. No one uses this anyway.

- The cookie parser could crash if a really weird (illegal) cookie line was
  received. I also made it better discard really oddly formatted lines better.

  Made the cookie jar store the second field from the left using the syntax
  that Netscape and Mozilla probably like. Curl itself ignores it.

  Added test case 31 for these cases.

  Clay Loveless' email regarding some cookie issues started my cleanup.

- Kevin Roth pointed out that my automake fiddles broke the ability to build
  outside the source-tree and I posted a patch to the mailing list that brings
  this ability back.

Version 7.9.5-pre4

Daniel (25 February 2002)
- Fiddled with the automake files to make all source files in the lib
  directory not have ../src in the include path, and the src sources shouldn't
  have ../lib!

- All 79 test cases ran OK under Linux and Solaris using the new HTTP server
  in the test suite. The new HTTP server was first donated by Georg Horn and
  subsequently modified to work with the test suite. It is currently still not
  portable enough to run on "all over" but this is a start and I can run all
  curl tests on my machines. This is an important requirement for the upcoming
  public release.

- Using -d and -I on the same command line now reports an error, as it implies
  two different HTTP requests that can't be mixed.

- Jeffrey Pohlmeyer provided a patch that made the -w/--write-out option
  support %{content_type} to get the content type of the recent download.

- Kevin Roth reported that pre2 and pre3 didn't compile properly on cygwin,
  and this was because I used #ifdef HAVE_WINSOCK_H in lib/multi.h to figure
  out if we could include winsock.h which turns out not to be a wise choice to
  do on cygwin since it has the file but can't include it!

Daniel (22 February 2002)
- Added src/config-vms.h to the release archive.

- Fixed the connection timeout value again, the change from February 18 wasn't
  complete.

Version 7.9.5-pre3

Daniel (21 February 2002)
- Kevin Roth and Andrés García both found out that lib/config.h.in was missing
  in the pre-release archive and thus the configure script failed.

Version 7.9.5-pre2

Daniel (20 February 2002)
- Andrés García provided a solution to bug report #515228. the total time
  counter was not set correctly when -I was used during some conditions (all
  headers were read in one single read).

- Nico Baggus provided a huge patch with minor tweaks all over to make curl
  compile nicely on VMS.

Daniel (19 February 2002)
- Rick Richardson found out that by replacing PF_UNSPEC with PF_INET in the
  getaddrinfo() calls, he could speed up some name resolving calls with an
  order of magnitudes on his Redhat Linux 7.2.

- Philip Gladstone found a second INADDR_NONE problem where we used long
  intead of in_addr_t which caused 64bit problemos. We really shouldn't define
  that on two different places.

Daniel (18 February 2002)
- Philip Gladstone found a problem in how HTTP requests were sent if the
  request couldn't be sent all at once.

- Emil found and corrected a bad connection timeout comparison that made curl
  use the longest of connect-timeout and timout as a timeout value, instead of
  the shortest as it was supposed to!

- Aron Roberts provided updated information about LDAP URL syntax to go into
  the manual as a replacement for the old references.

Daniel (17 February 2002)
- Philip Gladstone pointed out two missing include files that made curl core
  dump on 64bit architectures. We need to pay more attention on these details.
  It is *lethal* to for example forget the malloc() prototype, as 'int' is
  32bit and malloc() must return a 64bit pointer on these platforms.

- Giaslas Georgios fixed a problem with Host: headers on repeated requests on
  the same handle using a proxy.

Daniel (8 February 2002)
- Hanno L. Kranzhoff accurately found out that disabling the Expect: header
  when doing multipart formposts didn't work very well. It disabled other
  parts of the request header too, resulting in a broken header. When I fixed
  this, I also noticed that the Content-Type wasn't possible to disable. It is
  now, even though it probably is really stupid to try to do this (because of
  the boundary string that is included in the internally generated header,
  used as form part separator.)

Daniel (7 February 2002)
- I moved the config*.h files from the root directory to the lib/ directory.

- I've added the new test suite HTTP server to the CVS repository, It seems to
  work pretty good now, but we must make it get used by the test scripts
  properly and then we need to make sure that it compiles, builds and runs on
  most operating systems.

Version 7.9.5-pre1

Daniel (6 February 2002)
- Miklos Nemeth provided updated windows makefiles and INSTALL docs.

- Mr Larry Fahnoe found a problem with formposts and I managed to track down
  and patch this bug. This was actually two bugs, as the posted size was also
  said to be two bytes too large.

- Brent Beardsley found out and brought a correction for the
  CURLINFO_CONTENT_TYPE parser that was off one byte. This was my fault, I
  accidentaly broke Giaslas Georgios' patch.

Daniel (5 February 2002)
- Kevin Roth found yet another SSL download problem.

Version 7.9.4

- no changes since pre-release

Version 7.9.4-pre2

Daniel (3 February 2002)
- Eric Melville provided a few spelling corrections in the curl man page.

Daniel (1 February 2002)
- Andreas Damm corrected the unconditional use of gmtime() in getdate, it now
  uses gmtime_r() on all hosts that have it.

Daniel (31 January 2002)
- An anonymous bug report identified a problem in the DNS caching which made it
  sometimes allocate one byte too little to store the cache entry in. This
  happened when the port number started with 1!

- Albert Chin provided a patch that improves the gethostbyname_r() configure
  check on HP-UX 11.00.

Version 7.9.4-pre1

Daniel (30 January 2002)
- Georg Horn found another way the SSL reading failed due to the non-blocking
  state of the sockets! I fixed.

Daniel (29 January 2002)
- Multipart formposts now send the full request properly, including the CRLF.
  They were previously treated as part of the post data.

- The upload byte counter bugged.

- T. Bharath pointed out that we seed SSL on every connect, which is a time-
  consuming operation that should only be needed to do once. We patched
  libcurl to now only seed on the first connect when unseeded. The seeded
  status is global so it'll now only happen once during a program's life time.

  If the random_file or egdsocket is set, the seed will be re-made though.

- Giaslas Georgios introduced CURLINFO_CONTENT_TYPE that lets
  curl_easy_getinfo() read the content-type from the previous request.

Daniel (28 January 2002)
- Kjetil Jacobsen found a way to crash curl and after much debugging, it
  turned out it was a IPv4-linux only problem introduced in 7.9.3 related to
  name resolving.

- Andreas Damm posted a huge patch that made the curl_getdate() function fully
  reentrant!

- Steve Marx pointed out that you couldn't mix CURLOPT_CUSTOMREQUEST with
  CURLOPT_POSTFIELDS. You can now!

Daniel (25 January 2002)
- Krishnendu Majumdar pointed out that the header length counter was not reset
  between multiple requests on the same handle.

- Pedro Neves rightfully questioned why curl always append \r\n to the data
  that is sent in HTTP POST requests. Unfortunately, this broke the test suite
  as the test HTTP server is lame enough not to deal with this... :-O

- Following Location: headers when the connection didn't close didn't work as
  libcurl didn't properly stop reading. This problem was added in 7.9.3 due to
  the restructured internals. 'Frank' posted a bug report about this.

Daniel (24 January 2002)
- Kevin Roth very quickly spotted that we wrongly installed the example
  programs that were built in the multi directory, when 'make install' was
  used. :-/

Version 7.9.3

Daniel (23 January 2002)
- Andrés García found a persistancy problem when doing HTTP HEAD, that made
  curl "hang" until the connection was closed by the server. This problem has
  been introduced in 7.9.3 due to internal rewrites, this was not present in
  7.9.2.

Version 7.9.3-pre4

Daniel (19 January 2002)
- Antonio filed bug report #505514 and provided a fix! When doing multipart
  formposts, libcurl would include an error text in the actual post if a
  specified file wasn't found. This is not libcurl's job. Instead we add an
  empty part.

Daniel (18 January 2002)
- Played around with stricter compiler warnings for gcc (when ./configure
  --enable-debug is used) and changed some minor things to stop the warnings.

- Commented out the 'long long' and 'long double' checks in configure.in, as
  we don't currently use them anyway and the code in lib/mprintf.c that use
  them causes warnings.

- Saul Good and jonatan pointed out Mac OS X build problems with pre3 and how
  to correct them. Two compiler warnings were removed as well.

- Andrés García fixed two minor mingw32 building problems.

Version 7.9.3-pre3

Daniel (17 January 2002)
- docs/libcurl-the-guide is a new tutorial for our libcurl programming
  friends.

- Richard Archer brought back the ability to compile and build with OpenSSL
  versions before 0.9.5.
  [http://sourceforge.net/tracker/?func=detail&atid=100976&aid=504163&group_id=976]

- The DNS cache code didn't take the port number into account, which made it
  work rather bad on IPv6-enabled hosts (especially when doing passive
  FTP). Sterling fixed it.

Daniel (16 January 2002)
- Georg Horn could make a transfer time-out without error text. I found it and
  corrected it.

- SSL writes didn't work, they return an uninitialized value that caused
  havoc all over. Georg Horn experienced this.

- Kevin Roth patched the curl_version() function to use the proper OpenSSL
  function for version information. This way, curl will report the version of
  the SSL library actually running right now, not the one that had its headers
  installed when libcurl was built. Mainly intersting when running with shared
  OpenSSL libraries.

Version 7.9.3-pre2

Daniel (16 January 2002)
- Mofied the main transfer loop and related stuff to deal with non-blocking
  sockets in the upload section. While doing this, I've now separated the
  connection oriented buffers to have one for downloads and one for uploads
  (as two can happen simultaneously). I also shrunk the buffers to 20K
  each. As we have a scratch buffer twice the size of the upload buffer, we
  arrived at 80K for buffers compared with the previous 150K.

- Added the --cc option to curl-config command as it enables so very cool
  one-liners. Have a go a this one, building the simple.c example:

        $ `curl-config --cc --cflags --libs` -o example simple.c

Daniel (14 January 2002)
- I made all socket reads (recv) handle EWOULDBLOCK. I hope nicely. Now we
  only need to address all writes (send) too and then I'm ready for another
  pre-release...

- Stoned Elipot patched the in_addr_t configure test to make it work better on
  more platforms.

Daniel (9 January 2002)
- Cris Bailiff found out that filling up curl's SSL session cache caused a
  crash!

- Posted the curl questionnaire on the web site. If you haven't posted your
  opinions there yet, go there and do it now while it is still there:

        http://curl.haxx.se/q/

- Georg Horn quickly found out that the SSL reading no longer worked as
  supposed since the switch to non-blocking sockets. I've made a quick patch
  (for reading only) but we should improve it even further.

Version 7.9.3-pre1

Daniel (7 January 2002)
- I made the 'bool' typedef use an "unsigned char". It makes it the same on
  all platforms, no matter what the platform thinks the default format for
  char is. This was noticed since we made a silly comparison involving such a
  bool variable, and only one compiler/platform combination (on Debian Linux)
  complained about it (that happened to have its char unsigned by default).

- Bug report #495290 identified a cookie parsing problem that was corrected.
  When a Set-Cookie: line is received without a trailing semicolon, libcurl
  didn't read the last "name=value" pair of the line, leading to confusions...

- Sterling committed his updated DNS cache code.

- I worked with Georg Horn and comments from Götz Babin-Ebell and switched
  curl's socket operations completely over to non-blocking for the entire
  operation (previously we used non-blocking only for the connection phase).
  We had to do this to make the SSL connection phase timeout properly without
  the use of signals. A little extra code to deal with this was added.

- T. Bharath pointed out a slightly obscure cookie engine flaw.

- Pete Su pointed out that libcurl didn't treat HTTP code 204 as it should.
  204-replies never provides a response-body. This resulted in bad persistant
  behavior when 204 was received.

Daniel (5 January 2002)
- SM updated the VC++ library Makefiles for the new source files.

Daniel (4 January 2002)
- I discovered that we wrongly used inet_ntoa() (instead of inet_ntoa_r() in
  two places in the source code). One happened with VERBOSE set on connects,
  and the other when VERBOSE was on and krb4 over nat was used... I honestly
  don't think anyone has suffered from these mistakes.

- I replaced a lot of silly occurances of printf() to instead use the more
  appropriate Curl_infof() or Curl_failf(). The krb4 and telnet code were
  affected.

- Philip Gladstone found a few more problems with 64-bit archs (the 64-bit
  sparc on solaris 8).

- After discussions on the libcurl list with Raoul Cridlig, I just made FTP
  response lines get passed to the header callback if such a one is
  registered. It'll make it possible for any application to get all the
  responses an FTP server sends to libcurl.

Daniel (3 January 2002)
- Sterling Hughes brought a few buckets of code. Now, libcurl will
  automatically cache DNS lookups and re-use the previous results first if any
  such is available. It greatly improves speed when doing many repeated
  operations to the same host.

- As the test case uses --include and then --head, I had to modify src/main.c
  to deal with this situation slightly better than previously. When done, we
  have 100% good tests again in the main branch.

Daniel (2 January 2002)
- Made test case 25 run again in the multi-dev branch. But it seems that the
  changes done on dec-20 made test case 104 cease to work (in both branches).

- Philip Gladstone pointed out a few portability problems in the source code
  that didn't compile on 64-bit sparcs using Sun's native
2002-03-15 07:46:22 +00:00
fredb
2c0a04dd85 Don't reference the result, if png_create_info_struct() was unsucessful. 2002-03-15 00:07:37 +00:00
wiz
032bd47e0c Disable use_help_cgi, per pkg/15830 by YAMAMOTO Takashi. 2002-03-14 23:01:35 +00:00
wiz
6340b50510 Fix configuration with Xemacs, as suggested in pkg/15343 by Sergey Svishchev. 2002-03-14 17:04:38 +00:00
abs
764d80807f remove "The" from start of COMMENT 2002-03-14 15:13:31 +00:00
wiz
7b04786d76 Uppercase GTK in COMMENT. 2002-03-14 12:06:31 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
taya
b83587c254 Update galeon to 1.2.0
Changes from release mail:
- Mozilla 0.9.9 required
- Improved tab context menu
- Favicon speedups/fixes
- Improved crash recovery dialog
- Memory leaks fixed
- New smartbookmarks and bookmarklets
- Bookmark importer fixes
- "Select all" menuitem
- Show favicons in tabs
- "Properties" and "Page Info" windows added
- Autoapply of changes in the prefs window
- Bookmarks removal confirmation dialog
- Mouse gesture support -- see the manual
- Session autosave improvements
- Better session manager behavior -- we should shut down cleanly when
  gnome-session tells us to now
- "Copy email address" context menu item
- Page titles in autocompletion window
- Native JavaScript console
- New prefs window icons, courtesy of jimmac
- Location entry fixes
- Autobookmarks cleanup
- Dialog cleanups
- Fold/unfold arrows on smartbookmarks
- Improved behavior of various command-line options
- Zoom cleanups
- SMB url-encoding fixes
- "Recent sessions" submenu works now :)
- Save last-selected download directory
- Fullscreen should work in both old and new window managers now
- Frame context menus should work correctly now
2002-03-13 16:14:56 +00:00
taya
bb5e3e3a2b Update mozilla to 0.9.9
Changes from release mail:
* MathML is now enabled by default on those platforms that support it,
  including Windows and Unix.
* The JavaScript debugger, (aka Venkman) can now profile JavaScript.
* Greatly improved View-> Page Info dialog.
* Mozilla now supports SOAP.
* Users now have the option of installing plugins in the Mozilla user
  directory ($HOME/.mozilla/plugins on Unix).
* Mozilla has a new Page Setup dialog and the Print Preview window is
  much improved.

and much, much more.
See release notes for detail
http://www.mozilla.org/releases/mozilla0.9.9/
2002-03-13 16:13:47 +00:00
simonb
e6d164fbc9 Update adzap to version 20020305.
A handful of new ad patterns...
2002-03-13 11:27:05 +00:00
lukem
5d8fc94561 fix floating exception when the focus is "infinite" 2002-03-12 23:34:46 +00:00
abs
3f37449330 correctly quote $@ 2002-03-11 10:18:25 +00:00
fredb
584da08bcc Update the example "crontab" fragment to the new location for the "htdig"
scripts, and while we're in here, be a little less verbose.
2002-03-11 07:32:33 +00:00
abs
c09eb4bd41 If we're overriding MAKE_PROGRAM to ant we should probably reset MAKE_FLAGS
to avoid any 'make' MAKE_FLAGS confusing 'ant'.
2002-03-10 23:59:00 +00:00
fredb
0a5fe486f5 Update wwwwoffle to 2.7. Very many bug fixes, including fixes for
dealing better with javascript pages, and fixes for old ftp servers.
Lots of new features and configure options, too. Also, new
translations for French, Dutch, Polish, German; docs and notes in
a few other languages; and translations for local pages are now
selected by browser settings!
2002-03-10 22:14:29 +00:00
jdolecek
7902014ae0 Update to 2.1.9
Changes:
* parser fix: convert remaining isalpha(), toupper() calls so that
  parameters are cast to unsigned char
* parser fix: internal flags were not properly reset when end of buffer
  was encountered while reading command
* with EAPI, hook the mod_ssl hooks to different processing phase,
  so that CSacek works with SSL also when authentication is _not_ used
* radical documentation facelift (still czech only, tho)
2002-03-10 20:21:57 +00:00
jmc
423548fd31 Update to skipstone 0.7.9 which is needed as mozilla 0.9.8 changed it's API
again.

Highlights from the Changelog:

- Updated Dutch Translations from Francois Duprez.
- Chagnes to make skipstone compile on HPUX. Thanks to Geoferrey Hausheer
                      for his help.
- Patch from anamaru@sekine-lab.ei.tuat.ac.jp (Takashi Kanamaru) to
  call mozilla_save_prefs() - says it helps with saving cache.
- Change skipstone script to use /bin/sh instead of /bin/bash
- I wonder why I never changed the File menu in tabbed mode to say
  New Tab, open in current tab and open in a new tab ! done ;)
- The long awaited feature of being able to enable/disable plugins is
  implemented. checkout the plugins root node, now its selectable and has a
  checkbutton for each of the loaded plugins. Disabling/Enabling plugins
  requires a restart.
- Updated Russian translations from Aleksandr Blohin
- ConfirmEx dialog implemented properly now, cookie prompts and signon prompts
  should work fine now.
- Oops - disable popups option was not sticking!
- Made it so that the AutoComplete plugin display the alternative
  completions when the option is set to off if the ctrl and tab were
  used instead of tab only.
- AutoComplete config item where one could disable the display of the
  alternative items and a fix to skipstone when writing a plugin config
  item that is set to '0'.
- Applied a patch from Muthu that replaces the entry in the open in new window
  dialog with a combo that has the latest urls. Default behavior of the entry
  being focused and it being blank is still retained.
- FavIcon plugin can be told to fetch favicons even if they were not included
  in the HTML source, its off by default since it will be probing each server
  for favicon.ico which can be annoying.
- You can now assign FavIcons to sites that dont set one, also you can refresh
  a FavIcon.
- Thanks to Hiroyuki Ikezoe  for reporting a mess up with bookmarks. Fixed now.
2002-03-10 10:47:16 +00:00
fredb
bce177e356 Update htdig to 3.1.6. Many bug fixes, including one security-related fix.
The following is from the web page:

Release notes for htdig-3.1.6 1 Feb 2002
As  with  previous  releases,  this  version  cleans up some remaining bugs and adds a few
heavily-requested  features.  As  the  latest  stable  release,  it is recommended for all
production servers.
 * Fixed  another  nasty security hole in htsearch, which would allow a denial of service
   attack  or  forcing  htsearch  to  read  in  config files outside of the configuration
   directory.
 * Fixed some problems with htmerge, including problems with words beginning with special
   characters and merging multiple databases.
 * Fixed a bug in handling hopcounts.
 * Fixed problems in handling non-standard relative HTTP redirects.
 * Fixed bugs in external parsers support including being confused by charset information
   in the Content-Type header and handling binary output from external converters.
 * Fixed  bugs  in  the  default English endings database. (Under ispell, it wasn't quite
   intended for the accuracy needed for our usage.)
 * Fixed additional bugs in the endings fuzzy algorithm.
 * Fixed bugs with compiling with gcc-3.0 and later.
 * Fixed bugs compiling and running on Mac OS X.
 * Fixed  problems  with  servers not returning a Last-Modified date--now assums indexing
   time as modification time.
 * Fixed a variety of bugs in the HTML parser to more flexibly handle non-standard HTML.
 * Fixed  problems  in  the  TCP  connection  code  and will more reliably timeout when a
   connection hangs and will retry bad connections several times before giving up.
 * Added the -m "minimal" flag to htdig for only indexing a set list of URLs and made the
   -l (log) flag the default behavior so that htdig will stop and restart automatically.
 * Added  htdump  and  htload programs for dumping ASCII representations of the databases
   and reloading the same.
 * Added  support  for  htnotify to collect multiple URLs and allow easy customization of
   notification    messages,    including    the    new    attributes   htnotify_replyto,
   htnotify_webmaster, htnotify_prefix_file, and htnotify_suffix_file.
 * Added  a  new "accents" fuzzy algorithm to morph accents, including the new accents_db
   attribute.
 * Added  a  'list  all'  feature  to  htsearch  with  a  query  of  '*'  or  the current
   prefix_match_character.
 * Added date restricted searching to htsearch including relative dates.
 * Added documentation on running ht://Dig and the rundig script.
 * Added  METADESCRIPTION  and  NSTARS  variables  to  the  htsearch templates as well as
   support for $=(var) template variable references.
 * Added  new  config attributes to htsearch for restrict and exclude which work like the
   normal htsearch form variables if the form variables are not set.
 * Added  many  new attributes, including ignore_dead_servers description_meta_tag_names,
   max_keywords,      translate_latin1,      url_rewrite_rules,     search_rewrite_rules,
   anchor_target,    ignore_alt_text,    search_results_contenttype,    boolean_keywords,
   boolean_syntax_errors,    multimatch_method,    maximum_page_buttons,    max_excerpts,
   plural_suffix, any_keywords and use_doc_date.
 * Extended  the build_select_lists attribute to support select multiple, radio boxes and
   checkboxes.
 * Revised  the documentation to make it clearer in parts, including the url_part_aliases
   attribute.
 * Updated  various  contributed  utilities  including  doc2html,  xmlsearch,  rundig.sh,
   htparsedoc, acroconv.pl, multidig, etc.
 * A  variety  of  other bug fixes, and many documentation updates. See the ChangeLog for
   details.
2002-03-09 21:48:11 +00:00
wiz
00b8e108d3 Update to tidy-020307, and add a distsite for older versions.
Change: one bug fix.
2002-03-08 11:55:43 +00:00
wiz
281db28d2b Update to tidy-20020301.
Changes are mostly bugfixes, but I couldn't find a ChangeLog.
2002-03-07 13:33:52 +00:00
jlam
ea5c83babc Have a default value for apache_start so it doesn't need to be specified
in /etc/rc.conf.
2002-03-06 20:21:38 +00:00
jlam
3a208d4edc Note the workaround mentioned in pkg/15570 to listen on IPv4 addresses as
well as on IPv6 addresses.  This closes pkg/15570.
2002-03-06 20:19:57 +00:00
jlam
c832aaa26e Find the pkgsrc-installed expat libraries.
XXX This patch will go away once the changes to buildlink to handle libtool
XXX archives properly are committed.
2002-03-06 19:52:49 +00:00
jlam
b05001c7bc Note addition of www/ap-auth-pam. 2002-03-06 19:34:05 +00:00
jlam
48323a144a Initial import of ap-auth-pam-1.0a as www/ap-auth-pam.
This is an authentication module for Apache that allows you to authenticate
HTTP clients using Pluggable Authentication Modules (PAM).
2002-03-06 19:33:38 +00:00
jdarrow
c2e261fe42 php4-xml is in textproc, not devel (noticed in pre-build stage of bulk build). 2002-03-06 18:51:17 +00:00
jlam
9c8768d43b Update www/ap-dav to 1.0.3. Major bugfixes and changes from
version 1.0.2 include:

  * ignore Depth: Infinity for non-collection resources in a PROPFIND;
    this prevents a bogus error when someone has not used the
    "DAVDepthInfinity On" directive
  * fix for Web Folders not recognizing the last-modified date in
    PROPFIND responses (Joe Orton)
  * tweak to also allow recognition of the creationdate
  * fix copying of collection properties during a Depth:0 operation
    (Keith Wannamaker)
  * return 507 (Insufficient Space) for quota errors (on Linux, at
    least) (Joe)
  * fix moving/copying of a collection over a non-collection (found by
    Joe's interop testing tool)
  * LOCK with a missing intermediate collection now returns a standard
    409 (Conflict) response rather than 500 (Internal Server Error)
    (Keith, reported by Dan Brotsky)
  * fix problems with empty URIs in xmlns attributes (fixes from Joe
    and Greg, reported by Julian Reschke)
2002-03-06 15:35:04 +00:00
jlam
c6501053c5 Add the scripts to the build target so that they are created and installed
properly.
2002-03-06 00:55:33 +00:00
jlam
9d13a40b72 Update www/apache2 to 2.0.32 beta. Pkgsrc changes from the previous version
include:

  *) Move the binaries back into ${PREFIX}/sbin to match the locations
     for www/apache.

  *) Build the Apache modules (including mod_ssl) so that apache2 has
     the same functionality as apache.

  *) Support shared modules on platforms that support them.  Otherwise,
     link the modules statically into the server.

  *) Support suEXEC in the same way as for www/apache.

  *) Honor PKG_SYSCONFDIR.

  *) Add a rc.d-style control script based on www/apache/files/apache.sh.

  *) Strongly buildlinkify again after previous changes broke it.

Relevant changes from version 2.0.28 beta include:

  *) A ton of bug fixes in both the main server code and the module code
     (it _is_ a beta release following a previous beta release).

  *) Several performance and memory optimizations.

  *) The Location: response header field, used for external
     redirect, *must* be an absoluteURI.  The Redirect directive
     tested for that, but RedirectMatch didn't -- it would allow
     almost anything through.  Now it will try to turn an abs_path
     into an absoluteURI, but it will correctly varf like Redirect
     if the final redirection target isn't an absoluteURI.

  *) Add several new mod_proxy directives:
     ProxyTimeout, ProxyPreserveHost, ProxyPass.

  *) FTP directory listings are now always retrieved in ASCII mode.
     The FTP proxy properly escapes URI's and HTML in the generated
     listing, and escapes the path components when talking to the FTP
     server.

  *) Add FileETag directive to allow configurable control of what
     data are used to form ETag values for file-based URIs.

  *) Introduced the ForceLanguagePriority directive, to prevent
     returning MULTIPLE_CHOICES or NONE_ACCEPTABLE in some cases,
     when using Multiviews.
2002-03-05 23:56:22 +00:00
jlam
dd9ab9094e pkgsrc/www/apache-current has been reimported as pkgsrc/www/apache2. 2002-03-05 23:32:33 +00:00
jlam
65942baaa3 Remove pkgsrc/www/apache-current and reimport as pkgsrc/www/apache2. 2002-03-05 23:31:23 +00:00
jlam
675c556ce7 Reimport pkgsrc/www/apache-current as pkgsrc/www/apache2. 2002-03-05 23:24:06 +00:00
toshii
45ea860907 No need to pass -L${LOCALBASE}/lib because USE_BUILDLINK_ONLY is defined. 2002-03-05 15:32:00 +00:00
fredb
2f53857f29 Generalize the handling for packages where "fetch" and "fetch-list"
only emit a message and don't actually fetch anything. This allows
us to make the output of "fetch-list" for these packages consistent
with other packages.

While we're in here, integrate DYNAMIC_MASTER_SITES with the
${ORDERED_SITES} macro. The only functional change here is that
${MASTER_SITE_OVERRIDE} is now respected. Still to do -- something
appropriate for "fetch-list" for these packages, like sourcing
"getsites.sh" into the generated script. (Well, "package", but there
are two others that do something similar in their "Makefile".)

Also eliminate the misbegotten _FETCH_ALLFILES macro -- now that only
"fetch" uses it, move it's functionality directly under "do-fetch".
2002-03-04 19:41:03 +00:00
kei
f4d7478cfd * now handles integrated/package version of the openssl properly. problem
found and noticed by IWAMOTO Toshihiro via private message.  Thanks!
* by above fix, bump the package version to 0.2.5-m17n-20020216nb1.
2002-03-04 15:55:33 +00:00
taca
bb43d05fb8 Include HAVE_SETPROCTITLE in autoconf.h.in. Thought setproctitle() is
already checked in configure script, but it is need to define/undef in
a generated header file.

Bump to squid 2.4.4nb1.
2002-03-03 15:44:47 +00:00
jlam
c346323bb4 PHP3 modules should depend on php-{BASE_VERS}* (BASE_VERS == 3.0.18) so
that it will match php-3.0.18nb1.
2002-03-02 18:48:24 +00:00
kei
0069d9bd68 * Update w3m package from 0.2.1-m17n-0.19 to 0.2.5-m17n-20020216 version.
Significant changes has been made.  More info is in the ChnagLog file
  (~3000 lines) in distributed archive.

  Users of older versions are recommended to update.  From NEWS file:

------------
w3m 0.3?

* rc: max_load_image
* rc: display_image, auto_image, image_scale, imgdisplay, imgsize
* func: DISPLAY_IMAGE, STOP_IMAGE
* w3m-img merged: w3m now can display images! see doc/README.img

----------------------------------------------------------------
w3m 0.2.5.1 - 2002-02-05

* backport from w3m/0.2.5+cvs-1.299
 - fix inputAnswer() and no "ssl_forbid_method" [w3m-dev 02985]
 - fix SunOS 4.1.4 build problem [w3m-dev 02972]
 - fix problem with Netscape-Enterprise WWW-authenticate [w3m-dev 02968]

----------------------------------------------------------------
w3m 0.2.5 - 2002-01-31

* RFC2617: HTTP Digest authentication
* rc: default_url=0(empty) 1(current URL) 2(link URL)
* GOTO_RELATIVE (M-u)
* highlight for incremental search
* support migemo (romaji search)
* use w3mmail.cgi for mailto: URL
* support external URI loader
* support -dump_extra ftp://
* new regex implementation

----------------------------------------------------------------
w3m 0.2.4 - 2002-01-07

* RFC2818 server identity check
* incremental search (C-s, C-r)

----------------------------------------------------------------
w3m 0.2.3.2 - 2001-12-22

* fix security hole in w3m/scripts

----------------------------------------------------------------
w3m 0.2.3.1 - 2001-12-20

* sync with cvs repository
* fix bug in configure

----------------------------------------------------------------
w3m 0.2.3 - 2001-12-20

* command line option: -help, -version
* new libgc included
* new runtime option use_mark, nextpage_topline, label_topline, vi_prec_num
   emacs_like_lineedit, ftppass_hostnamegen
* RFC2732 support (IPv6)
* new w3mhelp system
* several configure changes
* code cleanups, now gcc -Wall -Werror safe

----------------------------------------------------------------
w3m 0.2.2 - 2001-11-15

* sync with w3m 0.2.1-inu-1.5
* w3m maintained in sourceforge.net/projects/w3m

------------
2002-03-02 00:08:15 +00:00
jlam
f2e9870864 Replace some = with ?= so that the values may be overridden in PHP4 module
package Makefiles.  This fixes breakage in php4-apc noted by Jon Buller
in private e-mail.
2002-03-01 22:51:42 +00:00
bouyer
a8534af1b5 Horde also requires php-session, php-gettext and php-xml 2002-03-01 20:44:11 +00:00
jlam
e48eed927a Note that these modules only work with Apache 1.3.* and not the forthcoming
Apache 2.x servers.
2002-02-28 18:32:18 +00:00
jlam
d338162c8c * Fix the build against expat as the apache xml headers are not correct for
the library routines we will use when loaded into httpd.
* This package won't work with apache-2.*, so ensure that it won't match
  the apache dependency.
2002-02-28 18:28:14 +00:00
jlam
3d405780b7 Update www/cadaver to 0.19.1. Pkgsrc changes include:
* Don't use the shared libneon as the neon API is just too unstable.
	  Revert back to using the included neon library.
	* Remove dependency on gettext-lib as the NLS build is broken.
	* Remove dependency on libgetopt as cadaver provides its own
	  getopt_long implementation if one doesn't exist on the system.

Changes from version 0.19.0 include:

	* Fix permissions of local file downloaded using 'get' (Dan Mullen).
	* Add man page (Jules <jules@jules.com>)
	* lockdepth option is used for any non-collection resource.
	* Add 'quiet' option; when set, connection status messages are
	  supressed.
2002-02-28 18:23:57 +00:00
wiz
7a2ac970fe Sort. 2002-02-28 17:50:05 +00:00
jlam
da63540a46 Update php3 and ap-php3 to 3.0.18nb1. Changes from version 3.0.18 are
a security fix for a file-upload bug.

			<===> SECURITY NOTE <===>

Note that the buffer overflow fix is a major security fix.  Quoting from
the security advisory at:

        http://security.e-matters.de/advisories/012002.html

"PHP supports multipart/form-data POST requests (as described in RFC1867)
known as POST fileuploads. Unfourtunately there are several flaws in the
php_mime_split function that could be used by an attacker to execute
arbitrary code. During our research we found out that not only PHP4 but
also older versions from the PHP3 tree are vulnerable.
2002-02-28 15:07:16 +00:00
jlam
1cc929effe Update php4 and ap-php4 to 4.1.2. Changes from version 4.1.1 include:
- Fixed start up failure when mm save handler is used and there is multiple
  SAPIs are working at the same time. (Yasuo)
- Fixed a buffer overflow in the RFC-1867 file upload code (Stefan)

			<===> SECURITY NOTE <===>

Note that the buffer overflow fix is a major security fix.  Quoting from
the security advisory at:

	http://security.e-matters.de/advisories/012002.html

"PHP supports multipart/form-data POST requests (as described in RFC1867)
known as POST fileuploads. Unfourtunately there are several flaws in the
php_mime_split function that could be used by an attacker to execute
arbitrary code. During our research we found out that not only PHP4 but
also older versions from the PHP3 tree are vulnerable.

[...]

"If you are running PHP 4.0.3 or above one way to workaround these bugs is
to disable the fileupload support within your php.ini (file_uploads = Off).
If you are running php as module keep in mind to restart the webserver.
Anyway you should better install the fixed or a properly patched version to
be safe."
2002-02-28 06:14:45 +00:00
jlam
aa484b2c1e Move the definition of USE_BUILDLINK_ONLY above the inclusion of
Makefile.module, as it might indirectly include bsd.buildlink.mk which
relies on being able to check whether USE_BUILDLINK_ONLY is defined or not.
2002-02-28 06:13:20 +00:00
jlam
60f5701ef0 Update www/ap-ssl to 2.8.7 from the mod_ssl-2.8.7-1.3.23 distribution.
Relevant changes from version 2.8.6 include:

   *) Fixed potential buffer overflow in DBM and SHMHT session
      cache if very very large certificate chains are used.

   *) Compliance with POSIX 1003.1-2001 (SUSv3) by replacing obsolete
      "head -1" and "tail -1" constructs with sed variants in scripts.
2002-02-28 05:45:44 +00:00
jlam
b94c4a6b29 Update www/apache to 1.3.23nb1. Changes from version 1.3.23 include using
the EAPI patches from modssl-2.8.7-1.3.23.  Also, link against the MM
Shared Memory library (devel/libmm) to provide shared memory support in
Apache/EAPI.  For example, this allows mod_ssl to use a high-performance
RAM-based session cache instead of a disk-based one.
2002-02-28 05:45:33 +00:00
jlam
abb37633d3 Fix relative path in symlink to opera.1 manpage. 2002-02-27 17:17:44 +00:00
jlam
b71fd4996c The distfile at Lincoln Stein's page appears to be larger than the
ones on the various CPAN sites.  Since he's the software author, we
assume his is the definitive file.
2002-02-27 16:28:48 +00:00
fredb
1ad434a2a7 Wherever "make fetch" simply echos a message, let "make fetch-list|sh"
echo the message, too.
2002-02-26 21:28:47 +00:00
jlam
cd8056aeb4 Add back ability to change the value of "apache_start" from /etc/rc.conf
that was lost in the previous commit.

"${apache_start}" is the subcommand sent to apachectl to control how
httpd is started.  It's value may be overridden in:

	@PKG_SYSCONFDIR@/apache_start.conf
	/etc/rc.conf
	/etc/rc.conf.d/apache,

in order of increasing precedence.  Its possible values are "start"
and "startssl", and defaults to "start".
2002-02-26 20:28:41 +00:00
tron
a7185c72fc Update "opera6" package to version 6.0 Beta 1 (5.999.1). A list of changes
since version 5.0 can be found under this URL:
http://www.opera.com/pressreleases/en/2002/02/20020226.html
2002-02-26 18:51:50 +00:00
grant
8bf046cbd0 added ap-mp3 2002-02-25 03:02:40 +00:00
grant
8a2df38155 Initial import of mod_mp3.
Apache module for streaming mp3 and other audio files.
2002-02-25 03:00:49 +00:00
grant
1136470399 added ap-layout 2002-02-25 02:59:24 +00:00
grant
2a4a8629bc Initial import of mod_layout package.
From DESCR:

Mod_Layout creates a framework for doing design. Whether you need a
simple copyright or ad banner attached to every page, or need to have
something more challenging such a custom look and feel for a site that
employs an array of technologies (Java Servlets, mod_perl, PHP, CGI's,
static HTML, etc...), Mod_Layout creates a framework for such an
environment. By allowing you to cache static components and build sites
in pieces, it gives you the tools for creating large custom portal sites.
2002-02-25 02:55:22 +00:00
veego
a67527f048 ftp.mrunix.net moved the webalizer directory into an pub directory. 2002-02-24 14:55:59 +00:00
veego
819856f884 Fix build problems on systems without setproctitle(3).
Check setproctitle in the configure script and remove the define
in patch-ba.
2002-02-24 12:25:40 +00:00
tron
5289682667 Create a proper "opera" configuration file if necessary. 2002-02-22 22:37:02 +00:00
tron
86d36cd7fa Add and enable "opera6" package. 2002-02-22 22:26:06 +00:00
tron
6de3dfd167 Import Opera 6.0 for Linux Technology Preview 3 as "opera6":
Small, fast and customizable WWW client
2002-02-22 22:22:21 +00:00
tron
f37b9070d0 Update "squid" package to version 2.4STABLE4. Changes since version
2.4STABLE3:
- htcp_port 0 now properly disables htcp
- Fixed problem with certain non-anonymous ftp:// style URL's
- SNMP bugfixes including several memory leaks
2002-02-22 10:07:38 +00:00
jdolecek
7668588da4 Update to 2.1.8.
The only difference is removal of mistakely left debug message.
2002-02-21 19:56:27 +00:00
wiz
a61950b625 Add scrollkeeper dependency. 2002-02-20 22:50:52 +00:00
tron
9c65db9967 Update "Analog" packge to version 5.21. Changes since version 5.2:
- Corrected the MacHTTP log format, which didn't work in 5.2.
- All the BARSTYLEs redrawn, and two new BARSTYLEs added, adapted from
  an idea by Dave Holle. (You will have to move the new graphics into your
  IMAGEDIR in order to use them.)
2002-02-20 16:44:26 +00:00
martti
88885e7057 Updated webalizer to 2.1.9
Fixes several known bugs, as well as a cross-site scripting vulnerability
(discovered by Flavio Veloso of Magnux Software), that could allow
malicious HTML tags to be injected in the reports generated by the Webalizer.
This release also includes several new and updated language files. All users
are encouraged to upgrade as soon as possible.
2002-02-19 13:09:37 +00:00
itojun
2583749f85 curl is IPv6 ready. 2002-02-19 05:48:07 +00:00
jmc
d4867af19e squid-2.4.STABLE3-SNMP_memory_leaks.patch has been updated and checks out the
same from all 3 master sites. Updating distinfo
2002-02-19 03:57:40 +00:00
taca
058d558941 Update squid to squid-2.4.3nb1.
- replace a hack adding fd_mask definition in autoconf.h with re-writing
  configure script.  It cause to run configure twice and result "no fd_mask".
- Incorporate three official patches from
  http://www.squid-cache.org/Versions/v2/2.4/bugs/.

o SNMP memory leaks

	synopsis
		The SNMP implementation in Squid had several memory leaks
		possibly causing an denial of service.

	workaround
		Disable the SNMP port if enabled by using "snmp_port 0" in
		squid.conf.  Or if you only use SNMP for MRTG data
		collection running on the same host then use
		"snmp_incoming_address 127.0.0.1" to limit reachability
		of the SNMP port to only localhost or some other trusted
		network.

o Coredump on certain ftp:// style URL's

	synopsis
		If certain constructed ftp:// style URL's are received then
		squid crashes, causing a denial of service and maybe even
		remote execution of code.

	workaround
		Deny forwarding of non-anonymous FTP URLs by inserting
		the following rules at the top of squid.conf, prior to
		any http_access allow lines.

		acl non_anonymous_ftp url_regex -i ftp://[^/@]*@
		http_access deny non_anonymous_ftp

o "htcp_port 0" fails to disable the HTCP port

	synopsis
		"htcp_port 0" fails to completely disable the HTCP port as
		documented in squid.conf, instead HTCP will be listening on
		a random port number.
2002-02-18 17:00:38 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
drochner
b9fc3bfbd1 switch to a MASTER_SITE that works 2002-02-15 10:30:24 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
jdolecek
a5fc6606e1 Update to 2.1.7. Changes are merely bugfixes. 2002-02-14 22:21:00 +00:00
abs
b684064940 Updated wdg-validate to 1.03
* added a --emacs command-line option to produce output intended
      for parsing by Emacs
    * added errors for references to non-existent IDs in attributes
      such as the headers attribute of the td element
2002-02-14 16:29:03 +00:00
abs
df712ba2fb Update htmlfix to 1.01 - ignore symlinks 2002-02-13 23:41:59 +00:00
tron
fbdaa30c39 Update "analog" package to version 5.2. Changes since version 5.1:
5.2 (13-Feb-02)
- You can now plot the lower levels of hierarchical reports on the pie
  charts by using the new CHARTEXPAND family of commands.
- Added MACHTTP to the list of built-in log formats that analog recognises
  automatically.
- Recognises ; as well as & as query-string separator.
- The rules for generating "organisations" from numerical addresses have
  changed.
- Filenames given on the command line are now relative to the current
  directory, not the analog directory.
- Ignores completely blank lines at the top of a logfile.
- Makefiles for Microsoft Visual C++ can be found in the new
  src/build directory. Makefiles for other platforms have moved
  out of the source tree into there too.
- You can now refer to kilobytes as kibibytes by editing your language file.
- Revised versions of Japanese language files.
- Revised the Licence.
- Advertised new donations page.
2002-02-13 13:03:13 +00:00
reinoud
11812b4284 Update dillo package to version 0.6.4. Main new features are improved table
support making it render NetBSD's homepage correctly (!) and other goodies
like remembering where the scroll bar was when you go back...
2002-02-12 20:06:34 +00:00
taca
e357d23440 Update ap-ruby package to 0.9.7.
Tue Feb 12 13:00:01 2002  Shugo Maeda <shugo@modruby.net>

	* version 0.9.7 released.

Tue Feb 12 12:59:21 2002  Shugo Maeda <shugo@modruby.net>

	* lib/aapche/ruby-run.rb (handler): return DECLINED for OPTIONS
	requests.

	* lib/aapche/eruby-run.rb (handler): ditto.

	* lib/aapche/erb-run.rb (handler): ditto.

	* lib/aapche/ruby-debug.rb (handler): ditto.

	* lib/aapche/rd2html.rb (handler): ditto.
2002-02-12 14:06:53 +00:00
simonb
ab2c765e66 Update to adzap 20020209.
- Fix a typo in the wrapzap script.
 - Add/adjust more ad patterns.
2002-02-11 05:49:34 +00:00
veego
d8b74df533 Create ${PREFIX}/etc/squid during pre-install, so copying the default
config file doesn't fail.
2002-02-10 19:26:56 +00:00
taya
5cb3086b65 Update galeon to 1.0.3
From release mail:

NEWS
- a few bugfixes
- Mozilla 0.9.8 compatibility
2002-02-10 05:44:49 +00:00
taya
37f7e0ea8a Update mozilla to 0.9.8
See the release notes for detail.
http://www.mozilla.org/releases/mozilla0.9.8/
2002-02-09 03:54:47 +00:00
jmc
ef357bb2e1 Mozilla is install in X11PREFIX, not PREFIX. Make config.mk relfect the right
pathnames
2002-02-08 00:40:34 +00:00
jlam
7046abc822 Changes instances where BSD_INSTALL_* were used by targets in the Makefile
into the equivalent INSTALL_*.  This is fallout from the change in
revision 1.915 that removed ${MAKE_ENV} from the environment for a
recursive make.
2002-02-06 16:58:11 +00:00
jmc
25c428b38e Fix dependency typo for gnome-libs 2002-02-06 03:29:05 +00:00
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
drochner
92ec416ee7 ap-mod_python->ap-python 2002-02-05 21:05:58 +00:00
drochner
1096803107 add ap-mod_python 2002-02-05 20:44:02 +00:00
drochner
7d7adfff3f initial import of ap-mod_python-2.7.6, a Python interpretter embedded into
Apache
submitted by Jarkko Torppa per PR pkg/14522
2002-02-05 20:43:08 +00:00
drochner
2859a62755 add py-HTMLgen 2002-02-05 19:49:16 +00:00
drochner
9049ac45bb initial import of py-HTMLgen-2.2.2, a class library for the generation of
HTML documents
such a pkg was submitted in PR pkg/13042, but the URL it refers to
is invalid
2002-02-05 19:44:53 +00:00
jlam
e0d358778b Solaris' test binary (test/[) doesn't grok "-e". Replace with "-f".
Noted by Stoned Elipot <seb@netbsd.org> in private email.
2002-02-05 06:04:36 +00:00
jmc
f5a8528fce Add apache buildlink so it installs perl when building. That way apxs can run 2002-02-05 05:36:29 +00:00
jmc
bee110162f Remove the perl buildlink. I disagree that installing a perl script shouldn't
commit the package to depending on perl as well but that seems to be the
current way it's done for apache.
2002-02-05 05:35:11 +00:00
jmc
a45c0f153a Make sure configure knows where MM is located. Also include the apache
headers in the CPPFLAGS
2002-02-05 04:46:31 +00:00
jmc
f1e82d76c3 Apache installs apxs which is a perl script so the package needs to depend on
perl as well.
2002-02-05 04:45:29 +00:00
bouyer
3f94bc4319 Update to horde 2.0, as 1.2.7 doesn't work with the new php.
"has been released. The 2.0 release is a massive upgrade of the Horde Application Framework. Many components have been added or streamlined. Inter-application support is much more robust, a generic MIME_Viewer framework is included, a new preferences system supports global or application scope for preferences, and more!"
2002-02-01 22:41:15 +00:00
abs
ddeafeb934 Update p5-HTML-FixEntities to 1.01.
Fix (downright stupid) braino that could result in the tail end of
the string being truncated.
2002-02-01 16:18:58 +00:00
jlam
401c787b36 Update www/ap-ssl to 2.8.6:
*) Upgraded to Apache 1.3.23

   *) Fixed a subtle indexing bug in SHMCB. Each sub-cache used an
      indexing structure that (correctly) used index values (and ranges)
      as "unsigned int", but the meta-structure in the header had these
      ranged as "unsigned char".

   *) Perform the SHMCB remove operation under mutual exclusion
      to prevent a inter-process synchronization problem.

   *) Made sure that mod_ssl does not segfault in case of
      SCOREBOARD_SIZE < 1024.

   *) Merged in the SDBM patch from Uwe Ohse which fixes a problem with
      sdbms .dir file, which arrises when a second .dir block is needed
      for the first time. read() returns 0 in that case, and the library
      forgot to initialize that new block. A related problem is that the
      calculation of db->maxbno is wrong. It just appends 4096*BYTESIZ
      bits, which is not enough except for small databases (.dir
      basically doubles everytime it's too small).
2002-02-01 16:05:15 +00:00