]> matita.cs.unibo.it Git - helm.git/log
helm.git
21 years ago- added inheritance from message class post
Stefano Zacchiroli [Wed, 25 Dec 2002 15:19:02 +0000 (15:19 +0000)]
- added inheritance from message class

21 years ago- added computation of Content-Length header in respond function
Stefano Zacchiroli [Wed, 25 Dec 2002 15:16:50 +0000 (15:16 +0000)]
- added computation of Content-Length header in respond function
- reimplemented start' using request's class constructor

21 years ago- completed two TODOs
Stefano Zacchiroli [Wed, 25 Dec 2002 15:15:39 +0000 (15:15 +0000)]
- completed two TODOs

21 years ago- added string_of_method and method_of_string functions
Stefano Zacchiroli [Wed, 25 Dec 2002 15:15:25 +0000 (15:15 +0000)]
- added string_of_method and method_of_string functions
- removed http_version constant (already in Http_constants module)
- opend Http_types in .mli

21 years ago- changed constructor: request object can now be build directly (and
Stefano Zacchiroli [Wed, 25 Dec 2002 15:05:20 +0000 (15:05 +0000)]
- changed constructor: request object can now be build directly (and
  only) from an in_channel
- added inheritance from message class
- added methods to access GET/POST params
- added methods to access client/server TCP addresses

21 years ago- moved 'heal_*' functions to Http_parser_sanity
Stefano Zacchiroli [Wed, 25 Dec 2002 15:03:06 +0000 (15:03 +0000)]
- moved 'heal_*' functions to Http_parser_sanity
- exported fine grained parsing functions
- removed now useless OO parsing functions, request constructor now do
  the same

21 years ago- new module which contains 'sanity' functions previously included in
Stefano Zacchiroli [Wed, 25 Dec 2002 14:59:13 +0000 (14:59 +0000)]
- new module which contains 'sanity' functions previously included in
  Http_parser

21 years agoadded:
Stefano Zacchiroli [Wed, 25 Dec 2002 14:58:19 +0000 (14:58 +0000)]
added:
- sockname_of_out_channel, returns sockname of an out_channel underlying
  socket
- sockname_of_in_channel, as above for in_channels
- buf_of_inchan: returns a Buffer.t created reading from an in_channel
- list_assoc_all: List.assoc extension which returns all bindings of a
  given key

21 years ago- common parent class for request and response
Stefano Zacchiroli [Wed, 25 Dec 2002 14:56:10 +0000 (14:56 +0000)]
- common parent class for request and response

21 years ago- added POST to 'meth' type
Stefano Zacchiroli [Wed, 25 Dec 2002 14:55:43 +0000 (14:55 +0000)]
- added POST to 'meth' type
- added 'message' class inherited from requests and responses

21 years ago- resorted module dependencies accordingly to new modules
Stefano Zacchiroli [Wed, 25 Dec 2002 14:54:27 +0000 (14:54 +0000)]
- resorted module dependencies accordingly to new modules
- moved in Makefile.overrides build rules for modules which ship no .mli

21 years agorebuilt
Stefano Zacchiroli [Wed, 25 Dec 2002 14:52:13 +0000 (14:52 +0000)]
rebuilt

21 years ago- removed OT samples like redirection
Stefano Zacchiroli [Wed, 25 Dec 2002 14:51:09 +0000 (14:51 +0000)]
- removed OT samples like redirection
- print and returns arguments classified by source (GET or POST)

21 years ago"qualified" callback req argument as required by new API
Stefano Zacchiroli [Wed, 25 Dec 2002 14:50:27 +0000 (14:50 +0000)]
"qualified" callback req argument as required by new API

21 years ago"qualified" callback argument as required by new API
Stefano Zacchiroli [Wed, 25 Dec 2002 14:50:01 +0000 (14:50 +0000)]
"qualified" callback argument as required by new API

21 years agoThis commit was manufactured by cvs2svn to create branch 'post'.
no author [Mon, 9 Dec 2002 21:39:18 +0000 (21:39 +0000)]
This commit was manufactured by cvs2svn to create branch 'post'.

21 years agorebuilt
Stefano Zacchiroli [Mon, 9 Dec 2002 21:39:18 +0000 (21:39 +0000)]
rebuilt

21 years agoprefix error messages with "[OCaml HTTP]"
Stefano Zacchiroli [Mon, 9 Dec 2002 21:38:44 +0000 (21:38 +0000)]
prefix error messages with "[OCaml HTTP]"

21 years agomention IP address info in request class
Stefano Zacchiroli [Mon, 9 Dec 2002 14:59:53 +0000 (14:59 +0000)]
mention IP address info in request class

21 years agoadded support for IP address info retrieval for OO style 'start' functions
Stefano Zacchiroli [Mon, 9 Dec 2002 14:59:02 +0000 (14:59 +0000)]
added support for IP address info retrieval for OO style 'start' functions

21 years ago- added methods to retrieve client IP address related info
Stefano Zacchiroli [Mon, 9 Dec 2002 14:58:24 +0000 (14:58 +0000)]
- added methods to retrieve client IP address related info

21 years ago- added explode_sockaddr, inverse function of build_sockaddr
Stefano Zacchiroli [Mon, 9 Dec 2002 14:57:51 +0000 (14:57 +0000)]
- added explode_sockaddr, inverse function of build_sockaddr
- uncurried build_sockaddr arguments
- added peername_of_{in,out}_channel which retrieve peer socket address
  from an i/o channel

21 years agoadded client_address example which show the ability to retrieve client
Stefano Zacchiroli [Mon, 9 Dec 2002 14:56:03 +0000 (14:56 +0000)]
added client_address example which show the ability to retrieve client
IP address and port

21 years agoadded example data files to EXTRA_DIST
Stefano Zacchiroli [Mon, 9 Dec 2002 11:32:40 +0000 (11:32 +0000)]
added example data files to EXTRA_DIST

21 years agoignore Makefile, Makefile.in
Stefano Zacchiroli [Mon, 9 Dec 2002 11:32:20 +0000 (11:32 +0000)]
ignore Makefile, Makefile.in

21 years agoadded 'deb' target
Stefano Zacchiroli [Mon, 9 Dec 2002 11:32:00 +0000 (11:32 +0000)]
added 'deb' target

21 years agoadded detection of all ocaml related tools and directories
Stefano Zacchiroli [Mon, 9 Dec 2002 11:31:45 +0000 (11:31 +0000)]
added detection of all ocaml related tools and directories

21 years agoignore all auomake's trash
Stefano Zacchiroli [Mon, 9 Dec 2002 11:31:22 +0000 (11:31 +0000)]
ignore all auomake's trash

21 years agoadded missing BUGS file
Stefano Zacchiroli [Mon, 9 Dec 2002 11:31:04 +0000 (11:31 +0000)]
added missing BUGS file

21 years ago- debian version 0.0.3-2
Stefano Zacchiroli [Mon, 9 Dec 2002 11:29:24 +0000 (11:29 +0000)]
- debian version 0.0.3-2
- ship also C/C++ flavour
- removed dh_ocamlld invocation
- moved .so stub in /usr/lib/ocaml/stublibs

21 years agoignore Makefile, Makefile.in, .deps
Stefano Zacchiroli [Mon, 9 Dec 2002 11:21:49 +0000 (11:21 +0000)]
ignore Makefile, Makefile.in, .deps

21 years agobugfix: removed EXTRA_DIST useless line
Stefano Zacchiroli [Mon, 9 Dec 2002 11:21:11 +0000 (11:21 +0000)]
bugfix: removed EXTRA_DIST useless line

21 years agoignore Makefile, Makefile.in
Stefano Zacchiroli [Mon, 9 Dec 2002 11:20:03 +0000 (11:20 +0000)]
ignore Makefile, Makefile.in

21 years agoadded Makefile Makefile.in and .deps
Stefano Zacchiroli [Mon, 9 Dec 2002 11:18:17 +0000 (11:18 +0000)]
added Makefile Makefile.in and .deps

21 years agoremove automake generated stuff
Stefano Zacchiroli [Mon, 9 Dec 2002 11:17:36 +0000 (11:17 +0000)]
remove automake generated stuff

21 years agoadded automake generated stuff
Stefano Zacchiroli [Mon, 9 Dec 2002 11:17:12 +0000 (11:17 +0000)]
added automake generated stuff

21 years agoremoved old home-made Makefile
Stefano Zacchiroli [Mon, 9 Dec 2002 11:16:47 +0000 (11:16 +0000)]
removed old home-made Makefile

21 years agoignore Makefile and Makefile.in
Stefano Zacchiroli [Mon, 9 Dec 2002 11:15:56 +0000 (11:15 +0000)]
ignore Makefile and Makefile.in

21 years agofilled SUBDIR var
Stefano Zacchiroli [Mon, 9 Dec 2002 11:14:26 +0000 (11:14 +0000)]
filled SUBDIR var

21 years agoadded Makefile.in and .deps
Stefano Zacchiroli [Mon, 9 Dec 2002 11:13:48 +0000 (11:13 +0000)]
added Makefile.in and .deps

21 years agorebuilt
Stefano Zacchiroli [Mon, 9 Dec 2002 11:13:30 +0000 (11:13 +0000)]
rebuilt

21 years agochanged archives to mlgdome2-xslt
Stefano Zacchiroli [Mon, 9 Dec 2002 11:12:47 +0000 (11:12 +0000)]
changed archives to mlgdome2-xslt

21 years agoswitched to automake based build process
Stefano Zacchiroli [Mon, 9 Dec 2002 11:10:31 +0000 (11:10 +0000)]
switched to automake based build process

21 years ago- switched to automake based built
Stefano Zacchiroli [Mon, 9 Dec 2002 11:08:51 +0000 (11:08 +0000)]
- switched to automake based built

21 years agoremoved hand-made Makefile
Stefano Zacchiroli [Mon, 9 Dec 2002 11:08:07 +0000 (11:08 +0000)]
removed hand-made Makefile

21 years agosome done, some new todo!
Stefano Zacchiroli [Fri, 6 Dec 2002 17:53:51 +0000 (17:53 +0000)]
some done, some new todo!

21 years agoadded entry about oo interfaces
Stefano Zacchiroli [Fri, 6 Dec 2002 17:53:35 +0000 (17:53 +0000)]
added entry about oo interfaces

21 years agorebuilt
Stefano Zacchiroli [Fri, 6 Dec 2002 17:53:17 +0000 (17:53 +0000)]
rebuilt

21 years ago- added *.mli
Stefano Zacchiroli [Fri, 6 Dec 2002 17:53:05 +0000 (17:53 +0000)]
- added *.mli

21 years ago- added OO example
Stefano Zacchiroli [Fri, 6 Dec 2002 17:31:00 +0000 (17:31 +0000)]
- added OO example

21 years ago- added exceptions Invalid_header_{name,value}
Stefano Zacchiroli [Fri, 6 Dec 2002 17:27:10 +0000 (17:27 +0000)]
- added exceptions Invalid_header_{name,value}
- added class types connection and daemon

21 years ago- added safe_parse_request{,'} which wrap parse_request{,'} catching
Stefano Zacchiroli [Fri, 6 Dec 2002 17:15:37 +0000 (17:15 +0000)]
- added safe_parse_request{,'} which wrap parse_request{,'} catching
  exceptions and sending error messages to client
- added connection class
- added daemon class

21 years agoimplemented and exported heal_header_name and heal_header_value
Stefano Zacchiroli [Fri, 6 Dec 2002 17:04:10 +0000 (17:04 +0000)]
implemented and exported heal_header_name and heal_header_value

21 years ago- added 'constructor' for response class
Stefano Zacchiroli [Fri, 6 Dec 2002 17:01:00 +0000 (17:01 +0000)]
- added 'constructor' for response class
- added methods 'addHeaders' and 'replaceHeaders'

21 years agominor indentation change
Stefano Zacchiroli [Fri, 6 Dec 2002 16:44:50 +0000 (16:44 +0000)]
minor indentation change

21 years ago- split init_socket_and_callback in two functions
Stefano Zacchiroli [Fri, 6 Dec 2002 16:43:38 +0000 (16:43 +0000)]
- split init_socket_and_callback in two functions
- exported init_socket

21 years agoadded 'build_sockaddr'
Stefano Zacchiroli [Fri, 6 Dec 2002 16:40:26 +0000 (16:40 +0000)]
added 'build_sockaddr'

21 years agoremoved now useless (due to automake) Makefile
Stefano Zacchiroli [Fri, 6 Dec 2002 16:37:14 +0000 (16:37 +0000)]
removed now useless (due to automake) Makefile

21 years ago* bug fixed: the property construct did not sort and did not remove duplicates
Claudio Sacerdoti Coen [Fri, 6 Dec 2002 13:13:29 +0000 (13:13 +0000)]
* bug fixed: the property construct did not sort and did not remove duplicates
  from the answer
* Not_found are now always catched in Mqint. Informative exceptions are raised.

21 years ago* ignore things
Luca Padovani [Thu, 5 Dec 2002 13:12:34 +0000 (13:12 +0000)]
* ignore things

21 years ago* empty automake Makefile for ocaml stuff
Luca Padovani [Thu, 5 Dec 2002 13:11:59 +0000 (13:11 +0000)]
* empty automake Makefile for ocaml stuff

21 years ago* required for compilation of test
Luca Padovani [Thu, 5 Dec 2002 13:11:37 +0000 (13:11 +0000)]
* required for compilation of test

21 years ago* patches for ocaml compilation
Luca Padovani [Thu, 5 Dec 2002 13:11:11 +0000 (13:11 +0000)]
* patches for ocaml compilation

21 years ago* missed some files
Luca Padovani [Wed, 4 Dec 2002 20:02:14 +0000 (20:02 +0000)]
* missed some files

21 years ago* added C++ binding
Luca Padovani [Wed, 4 Dec 2002 20:00:38 +0000 (20:00 +0000)]
* added C++ binding
* fixed a few things in the C binding
* moving to the global configure.ac
* does not work yet

21 years ago- reverted to only one quotation level in xmluri, libxml2 is now fixed
Stefano Zacchiroli [Wed, 4 Dec 2002 12:38:06 +0000 (12:38 +0000)]
- reverted to only one quotation level in xmluri, libxml2 is now fixed

21 years agorecomputed
Stefano Zacchiroli [Wed, 4 Dec 2002 08:46:33 +0000 (08:46 +0000)]
recomputed

21 years ago- bugfix: removed Http_types -> Http_types dep
Stefano Zacchiroli [Wed, 4 Dec 2002 08:46:25 +0000 (08:46 +0000)]
- bugfix: removed Http_types -> Http_types dep

21 years ago- use Pcre to perform sanity checks
Stefano Zacchiroli [Wed, 4 Dec 2002 08:45:54 +0000 (08:45 +0000)]
- use Pcre to perform sanity checks
- removed is_http* from interface, export only heal_header

21 years ago- first entry for 0.0.7
Stefano Zacchiroli [Wed, 4 Dec 2002 08:44:45 +0000 (08:44 +0000)]
- first entry for 0.0.7

21 years ago- added deb target
Stefano Zacchiroli [Wed, 4 Dec 2002 08:44:27 +0000 (08:44 +0000)]
- added deb target

21 years ago- added sanity checks entry
Stefano Zacchiroli [Tue, 3 Dec 2002 21:39:36 +0000 (21:39 +0000)]
- added sanity checks entry

21 years ago*** empty log message ***
Stefano Zacchiroli [Tue, 3 Dec 2002 21:37:42 +0000 (21:37 +0000)]
*** empty log message ***

21 years ago- added two TODO comment
Stefano Zacchiroli [Tue, 3 Dec 2002 21:37:26 +0000 (21:37 +0000)]
- added two TODO comment

21 years ago- moved exceptions here
Stefano Zacchiroli [Tue, 3 Dec 2002 21:37:04 +0000 (21:37 +0000)]
- moved exceptions here

21 years ago- moved exceptions in http_types
Stefano Zacchiroli [Tue, 3 Dec 2002 21:36:34 +0000 (21:36 +0000)]
- moved exceptions in http_types
- bugfixed some illegal \\ in regular expressions
- added sanity check on setCode, {add,replace}Header

21 years ago- moved exceptions in http_types
Stefano Zacchiroli [Tue, 3 Dec 2002 21:35:22 +0000 (21:35 +0000)]
- moved exceptions in http_types

21 years ago- implemented heal_header that sanity checks an header
Stefano Zacchiroli [Tue, 3 Dec 2002 21:34:14 +0000 (21:34 +0000)]
- implemented heal_header that sanity checks an header
- moved exceptions in http_types

21 years ago- added sanity test on headers while using send_header{,s}
Stefano Zacchiroli [Tue, 3 Dec 2002 21:32:31 +0000 (21:32 +0000)]
- added sanity test on headers while using send_header{,s}

21 years ago- added string_{em,im}plode
Stefano Zacchiroli [Tue, 3 Dec 2002 21:31:19 +0000 (21:31 +0000)]
- added string_{em,im}plode
- moved here reason_phrase_of_code

21 years ago- moved exceptions in http_types
Stefano Zacchiroli [Tue, 3 Dec 2002 21:29:57 +0000 (21:29 +0000)]
- moved exceptions in http_types
- moved reason_phrase_of_code in in http_misc because it should not be
  used by users
- removed useless reason_phrase_of_status
- moved constants to http_constants

21 years agoadded cvsignores
Stefano Zacchiroli [Tue, 3 Dec 2002 21:27:57 +0000 (21:27 +0000)]
added cvsignores

21 years agoadded Http_constants module
Stefano Zacchiroli [Tue, 3 Dec 2002 21:26:49 +0000 (21:26 +0000)]
added Http_constants module

21 years agom:exist ==> m:exists
Claudio Sacerdoti Coen [Tue, 3 Dec 2002 09:23:58 +0000 (09:23 +0000)]
m:exist ==> m:exists

21 years ago- unset http_proxy to avoid libxslt related problems
Stefano Zacchiroli [Mon, 2 Dec 2002 16:26:09 +0000 (16:26 +0000)]
- unset http_proxy to avoid libxslt related problems

21 years ago- bugfix use Netconding.Url.encode instead of trivial home made encoding
Stefano Zacchiroli [Mon, 2 Dec 2002 16:12:18 +0000 (16:12 +0000)]
- bugfix use Netconding.Url.encode instead of trivial home made encoding

21 years ago- added 2 TODO items
Stefano Zacchiroli [Mon, 2 Dec 2002 16:11:46 +0000 (16:11 +0000)]
- added 2 TODO items

21 years ago- moved supported_properties stuff in uwobo_common
Stefano Zacchiroli [Mon, 2 Dec 2002 15:28:12 +0000 (15:28 +0000)]
- moved supported_properties stuff in uwobo_common
- removed dump_args debugging function

21 years ago- bugfix: wrap Not_found exception with Stylesheet_not_found exception
Stefano Zacchiroli [Mon, 2 Dec 2002 15:27:33 +0000 (15:27 +0000)]
- bugfix: wrap Not_found exception with Stylesheet_not_found exception
  when trying to apply an unloaded stylesheet

21 years ago- written help message
Stefano Zacchiroli [Mon, 2 Dec 2002 15:26:05 +0000 (15:26 +0000)]
- written help message

21 years ago- moved here support_properties stuff
Stefano Zacchiroli [Mon, 2 Dec 2002 15:25:38 +0000 (15:25 +0000)]
- moved here support_properties stuff

21 years agobugfix: install also _mt objects
Stefano Zacchiroli [Mon, 2 Dec 2002 14:05:00 +0000 (14:05 +0000)]
bugfix: install also _mt objects

21 years ago- added an additional level of quoting on xmluri argument because
Stefano Zacchiroli [Mon, 2 Dec 2002 13:23:36 +0000 (13:23 +0000)]
- added an additional level of quoting on xmluri argument because
  libxslt's document() implementation sucks

21 years ago- bugfix (or hack, as you wish :-) for recursive invocations problem:
Stefano Zacchiroli [Sun, 1 Dec 2002 20:06:11 +0000 (20:06 +0000)]
- bugfix (or hack, as you wish :-) for recursive invocations problem:
  fork a new process to handle "/apply" requests

21 years ago- bugfix: add xsl:output element as last child of the root element to
Stefano Zacchiroli [Sun, 1 Dec 2002 20:03:59 +0000 (20:03 +0000)]
- bugfix: add xsl:output element as last child of the root element to
  avoid violation of XSLT specifications when one or more xsl:import
  elements are used
- added logging of received parameters for debugging purposes

21 years agouse '-thread' option only when linking
Stefano Zacchiroli [Sun, 1 Dec 2002 20:01:06 +0000 (20:01 +0000)]
use '-thread' option only when linking

21 years ago- added damned_recursion example
Stefano Zacchiroli [Sun, 1 Dec 2002 17:20:56 +0000 (17:20 +0000)]
- added damned_recursion example

21 years ago- removed some ':'s
Stefano Zacchiroli [Sun, 1 Dec 2002 17:20:31 +0000 (17:20 +0000)]
- removed some ':'s

21 years ago- added mt and non_mt dirs to dist stuff
Stefano Zacchiroli [Sun, 1 Dec 2002 17:20:17 +0000 (17:20 +0000)]
- added mt and non_mt dirs to dist stuff
- bugfix: added some forgotten targets to .PHONY

21 years ago- split threaded and non threaded implementations
Stefano Zacchiroli [Sun, 1 Dec 2002 16:33:03 +0000 (16:33 +0000)]
- split threaded and non threaded implementations