Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
- 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
|
|
major change.
Reported by Robert Elz in PR 41345.
|
|
block). Uncomment some commented out LICENSE lines while here.
|
|
- 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)
|
|
|
|
- 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)
|
|
s;www.glug.org/people/ttn;www.gnuvola.org/g
|
|
* Honor PKGINFODIR and EMACS_INFOPREFIX.
|
|
|
|
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 ", "
|
|
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"
|
|
|
|
|
|
|
|
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....
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
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.
|