Commit graph

31 commits

Author SHA1 Message Date
wiz
ee3fd537ee Update to 2.26:
- 2.26 | 2009-06-29
  - bugfixes to (www server-utils filesystem) procs
    - access-forbidden?-proc: allow "filename is "docroot" for
    - cleanup-filename: handle edge cases more consistently
  - configure option dropped: --disable-shsub
2010-08-16 11:29:11 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
wiz
6dd4596b20 Update to 2.25:
- 2.25 | 2009-05-28
  - changes to (www cgi)
    - bugfix: parse cookies using comma as inter-cookie delim
    - bugfix: query-string no longer masks form-data
    - new proc: cgi:cookie-names
    - new support for ‘uploads-lazy’ (file contents management) style
  - new module: (www server-utils form-2-form)
  - new (www server-utils cookies) proc: simple-parse-cookies
  - new (www server-utils parse-request) procs
    - hqf<-upath
    - alist<-query
    - read-body
  - documentation spiffed
  - distribution includes guile-www.pdf
  - maintenance uses GNU Autoconf 2.63, GNU Automake 1.11
2010-02-07 16:12:01 +00:00
joerg
d0278d538d Recursive bump for libltdl 2009-12-15 21:30:51 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
wiz
093af034c2 Update to 2.24:
- 2.24 | 2009-01-27
  - new module: (www data mime-types)
  - new (www data http-status) proc: http-status-string
  - new entries for alist `*content-type-by-filename-extension*'
    - svg => image/svg+xml
    - css => text/css
  - MARKED FOR REMOVAL 2009-12-31
    - module (www data content-type)
    - data structures in module (www data http-status)
      - *http-status*
      - *http-status*-META

- 2.23 | 2008-05-28
  - in (www data content-type), `xml' maps to "application/xml"
  - changes to (www server-utils big-dishing-loop)
    - MARKED FOR REMOVAL 2009-12-31: make-big-dishing-loop #:GET-upath
    - `make-big-dishing-loop' options @findex'd in manual
    - new `make-big-dishing-loop' option: #:method-handlers
    - new proc: named-socket
  - changes to (www server-utils answer)
    - `mouthpiece' commands @findex'd in manual
    - new `mouthpiece' command: #:inhibit-content!
  - new (www http) proc: http:connect
2009-06-09 19:10:34 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
wiz
10b4d2a1e6 Update to 2.22:
- 2.22 | 2008-04-20
  - bug-report address updated (see output of ./configure --help)
  - mouthpiece #:send-reply now also takes `shutdown' "how arg" CLOSE
  - maintenance uses GNU Autoconf 2.62, GNU Automake 1.10.1
  - public repo: http://www.gnuovla.org/wip/  (guile-www)
2009-03-06 15:17:24 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
gdt
877773b140 Update to 2.21. Significant changes:
- 2.21 | 2007-10-04
  - license now GPLv3+ (see COPYING)

- 2.20 | 2007-05-16
  - (www cgi) proc deleted: cgi:make-cookie (notice given in version 2.14)
  - distribution includes docs in HTML

- 2.19 | 2007-05-14

- 2.18 | 2007-02-16
  - new `(www server-utils answer) mouthpiece' command: #:add-direct-writer
  - new module: (www utcsec)

- 2.17 | 2007-02-01
  - new proc in (www server-utils big-dishing-loop): echo-upath
  - changes to make-big-dishing-loop
    - bugfix: #:socket-setup works (crippling typo corrected)
    - for #:concurrency #f, no longer close port when done
    - for #:concurrency non-#f, "parent" calls #:parent-finish proc
    - unless #:need-input-port, "child" does `shutdown 2' on the socket

- 2.16 | 2006-07-14
  - make-big-dishing-loop accepts keyword arg #:concurrency

- 2.15 | 2006-04-26

- 2.14 | 2006-02-19
  - (www cgi) now handles unset HTTP_ACCEPT
  - additions to module (www server-utils answer)
    - string: CRLF
    - procedure: fs
    - procedure: walk-tree
    - procedure: string<-header-components
    - `mouthpiece' #:add-header now also takes boolean NAME
  - new module: (www server-utils cookies)
2008-02-16 15:31:27 +00:00
gdt
061b8008f1 Upstream MASTER_SITES, HOMEPAGE have changed.
s;www.glug.org/people/ttn;www.gnuvola.org/g
2007-04-02 22:45:22 +00:00
jlam
dcc3f5e7b7 * Move info file entries into the PLIST.
* Honor PKGINFODIR and EMACS_INFOPREFIX.
2006-03-31 05:37:08 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
gdt
897dbbb13e Update to 2.13, maintained by ttn at glug.org. This is fairly clearly
the logical continuation of the code on the FSF site, which has not
been changed since April 2002.

Many changes since last FSF version:

- 2.13 | 2005-08-17
  - for speed, use `read-string!/partial' in (www cgi) and (www http)

- 2.12 | 2005-06-09
  - new proc in (www cgi): cgi:nv-pairs
  - contrib/*-check files mentioned in ChangeLog

- 2.11 | 2005-05-09
  - big-dishing-loop macros moved to (module) top-level
  - FSF street address updated in copyright notices

- 2.10 | 2005-04-17
  - changes to (www cgi)
    - cgi:values now maintains same order as in submitted form
    - cgi:init now resets all internal state (suitable for fastcgi)
  - new configure option: --disable-shsub
  - new module: (www server-utils cgi-prep)

- 2.9 | 2005-01-25
  - www:http-head-get can discard all but the alist portion of the msg obj

- 2.8 | 2004-11-20
  - new proc in (www main): www:http-head-get

- 2.7 | 2004-10-21
  - new proc in (www http): http:head

- 2.6 | 2004-07-15
  - cgi:make-cookie now accepts keywords for `name' and `value' args
  - bugfix: http:request handles missing response status-line TEXT as ""

- 2.5 | 2004-03-11
  - new proc in (www server-utils parse-request): skip-headers
  - new `(www server-utils answer) mouthpiece' command: #:add-formatted
  - new module: (www server-utils big-dishing-loop)

- 2.4 | 2004-03-01
  - changes to (www server-utils answer) proc `mouthpiece'
    - bugfix in #:rechunk-content (fencepost error)
    - #:send-reply sets 2nd position in status-box to content-length
  - new module: (www server-utils log)

- 2.3 | 2004-02-29
  - new module: (www server-utils parse-request)
  - new module: (www server-utils filesystem)
  - new module: (www server-utils answer)
  - new module: (www data http-status)
  - new module: (www data content-type)

- 2.2 | 2004-01-24
  - bug fix: `cgi:uploads' now handles "multipart/mixed" content properly
  - bug fix: `cgi:uploads' now deletes cell as documented
  - doc fix: `cgi:getenv' w/ key `http-accept-types' => list of strings
  - new feature: proc `http:post-form' now also handles "file uploads"
  - installation change: .scm files are punified (whitespace/comments removed)

- 2.1 | 2004-01-15
  - doc fix: `cgi:getenv' doc was missing
  - new module: (www url-coding)
  - proc `cgi:init' performance improvement (env var lazy init)

- 2.0 | 2004-01-13
  - incompatible API changes
    - cgi:make-cookie no longer accepts #&-style keywords (#:-style ok)
    - non-procedures no longer exported
      - for cgi-FOO (22 vars), read access now through proc `cgi:getenv'
      - no longer provided: http:version, http:user-agent
  - installation dir change
    - configure script determines $(GUILE_SITE)
    - modules installed as $(GUILE_SITE)/www/*.scm
  - module catalog updated on "make install" (if supported by system)
  - doc methodology/content improvements

- 1.1.1ttn5 | 2003-02-15
  - bug fix: http:request now extracts content-length info properly

- 1.1.1ttn4 | 2003-02-12
  - bug fix: http:get now uses `Host' header in the http request
  - bug fix: examples/wwwcat handles non-#f `program-arguments' values

- 1.1.1ttn3 | 2002-12-03
  - new proc in (www http): http:post-form

- 1.1.1ttn2 | 2002-10-20
  - for CGI scripts, handle SERVER_SOFTWARE that omits "/version" info

- 1.1.1ttn1 | 2002-10-05
  - for CGI scripts, HTTP_ACCEPT parsing now also handles ", "
2005-10-17 00:03:35 +00:00
gdt
398d1f9665 Update to 1.1.1, latest release on fsf site.
Take maintainership from tech-pkg.

 - version 1.1.1 released 2002-04-26
    - new CGI cookies support by Aaron VanDevender
    - miscellaneous distribution news
      - new subdir examples/
      - example program "wwwcat" no longer installed on "make install"
      - INSTALL now explains which files are copied where on "make install"
2005-10-16 22:55:50 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
epg
803b365bb3 Set MAINTAINER to tech-pkg@NetBSD.org. 2004-11-27 00:18:13 +00:00
tv
dc99bb80f2 Update linkage to libltdl (via guile{,14}), which is now its own package.
Unfortunately, guile{,14}/buildlink3.mk directly includes it, and I don't
know which dependencies actually need libltdl, so it was a recursive bump.
Hopefully this recursive inclusion can be ripped out of
guile{,14}/buildlink3.mk at some point and bubble down to dependencies that
actually use libltdl, avoiding this headache in the future....
2004-10-15 14:50:05 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
f66acac209 Convert to buildlink3. 2004-05-03 15:58:55 +00:00
seb
298bdbba16 Remove info files entries from PLIST. 2004-02-15 22:36:01 +00:00
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
seb
c42015316d Convert to USE_NEW_TEXINFO. 2003-06-23 11:11:09 +00:00
uebayasi
8997a30889 Bump revisions following the guile14's threaded fix. 2003-06-05 05:01:54 +00:00
uebayasi
a102473294 Buildlinkify. 2003-01-07 11:42:31 +00:00
uebayasi
917d29d213 Rename older (<1.6) Guile as guile14.
Packages using Guile now all depend on guile14.  These packages are
expected to be made depend on newer Guile (1.6.x) when updated in the
future.
2003-01-07 03:56:17 +00:00
wiz
7d628aadbf Remove version number from DESCR. 2002-08-15 09:35:31 +00:00
agc
8e4ed70e38 Initial import of guile-www-1.0.1 into the NetBSD Packages Collection.
Provided by "Eric Gillespie, Jr." <epg@pretzelnet.org> in PR 14648

This is version 1.0.1 of the Guile WWW library, a set of Guile Scheme
modules to facilitate HTTP, URL and CGI programming.
2002-07-23 18:28:58 +00:00