view doc/ChangeLog @ 2326:bd648d8929f6

* cdl/httpd.cdl: Improve CDL dependencies. * doc/athttpd.sgml: Updated to describe lasted changes and corrected minor typos. * src/http.c: Check for "Content-Type" header. This is needed if we want to support parsing form variables in POST requests. * src/jim.c: Updated with latest release from Jim CVS. * src/cgi.c: streamlined cyg_httpd_exec_cgi_tcl(), now uses the 'source' command of tcl to execute a tcl script. * src/forms.c: Modified cyg_handle_method_POST so that the variables in the payload are scanned only if the request has a Content-Type of 'application/x-www-form-urlencoded' * src/jim-aio.c: Added to package. Now tcl has IO functions to access a file system. * include/httpd.h: Added a new mode, CYG_HTTPD_MODE_FORM_DATA which is set when a POST request has a Content-Type of 'application/x-www-form-urlencoded' * cdl/httpd.cdl: add CYGOPT_NET_ATHTTPD_CLOSE_CHUNKED_CONNECTIONS. Default is set to CLOSE, so it is backward compatible with previous versions of the browser. * src/socket.c: cyg_httpd_process_request() uses a loop to collect at least one full frame (til a header terminator is found), cyg_httpd_start_chunked() only close if configured to do so. * src/httpd.c: Overhaul of cyg_httpd_send_error to avoid the use of inbuffer as temporary storage (conflicts with pipelined frames), removed the option to send a page after calling a C language handler * include/httpd.h: Added a new mode, CYG_HTTPD_MODE_NO_CACHE 2006-10-12 Lars Povlsen <lpovlsen@vitesse.com> and Anthony Tonizzo <atonizzo@gmail.com> * cdl/httpd.cdl: add CYGNUM_ATHTTPD_SERVER_MAX_POST to limit POST'ed data * include/http.h: Added header_end, post_data fields to httpstate, Added "302 Found" for POST handler redirect (CYG_HTTPD_STATUS_MOVED_TEMPORARILY) * src/forms.c: Fixed variable decoding, fixed large POST processing * src/http.c: Fixed some debug ouptuts, cleanup after POST processing, overhaul of the pipelined requests code which can now handle multiple requests per frame. * src/socket.c: Removed assert for socket write failure, Accumulating receiving of requests (Browsers (Firefox) may pass partial headers in separate fragments). Fixed some diagnostics output.
author jlarmour
date Mon, 27 Nov 2006 15:41:55 +0000
parents 4c4508c2530f
children 32bc0bce49a0
line wrap: on
line source

2006-09-25  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: added MMC disk documentation

2006-06-16  Anthony Tonizzo  <atonizzo@gmail.com>

	* sgml/doclist: add ATHTTPD documentation

2005-04-21  Bart Veer  <bartv@ecoscentric.com>

	* sgml/doclist: add I2C and DS1307 documentation

2005-03-27  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: added memalloc documentation.

2004-08-25  Bart Veer  <bartv@ecoscentric.com>

	* sgml/doclist: add SPI documentation

2004-06-20  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: Added flash API documentation.

2004-06-15  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/makemakefile: Replace plusses with x'es in all entities.

2004-04-19  John Dallaway  <jld@ecoscentric.com>

	* sgml/doclist: Remove RedBoot documentation which is now built
	separately.

2004-04-14  Nick Garnett  <nickg@calivar.com>

	* sgml/doclist: Added PPP package documentation.

2003-11-25  Manu Sharma <manu.sharma@ascom.com>

        * sgml/doclist: Add OpenBSD specific documentation.
 
2003-11-22  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: Added ipsec packages documentation
	* sgml/makemakefile: Added another set of man pages to the kludge.

2003-11-08  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/user-guide/programming.sgml: Suggest Unix users may prefer
	ecosconfig rather than the GUI.
	* sgml/user-guide/makefile: Listed the other .sgml files so
	dependency checking works
	
2003-09-11  Gary Thomas  <gary@mlbassoc.com>

	* sgml/doclist: Add ethernet PHY documentation.

2003-07-09  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/makemakefile: Update trademark info and sort.

2003-05-01  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/jadetex.cfg: Add this to configure PDF output nicely with index
	and coloured links.

2003-03-23  Iztok Zupet  <iz@vsr.si>

	* sgml/makemakefile: modified copyfiles to copy png-s instead of 
	gif-s.
	* sgml/README-PDF: Comment on pdfjadetext failure and workaround.

2003-03-27  Thomas Koeller  <thomas.koeller@baslerweb.com>

        * sgml/makemakefile: Modified to generate makefile that can
        be used to build docs in arbitrary directory.

2003-02-25  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: Added the simple network time protocol client
	documentation.
	
2003-02-24  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/doclist: Reorder in a slightly more logical order with
	related bits grouped together.
	Add docs for power management, USB (slave, eth slave, and SA11x0
	and NEC uPD8985xx drivers), and synthetic target HAL, eth and
	watchdog drivers.

	* sgml/.cvsignore: Add gifs and rename ecos.* to ecos-ref.*

	* sgml/makemakefile: Rename ecos.sgml/html/etc. to ecos-ref.
	Copy over GIFs where they exist.
	Don't treat porting guide specially at the top... treat it only as
	specially as the other special cases.
	Update (C) holders.
	Update licence/warranty blurb.

2003-01-30  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: Added snmp-manpages.sgml 
	* sgml/makemakefile: Extend the kludge to include snmp-manpages.sgml
	
2003-01-22  John Dallaway  <jld@ecoscentric.com>

	* sgml/makemakefile: Allow eCos package version to be specified
	(when not "current") as the first command line parameter.

2003-01-04  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/makemakefile: Oops, use new entity consistently in generated
	ecos.sgml.

2003-01-03  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/makemakefile: Try to shorten generated entity names.
	* sgml/doclist: add terminating LF.

2002-12-22  Nick Garnett  <nickg@ecoscentric.com>

	* sgml/doclist: Added HTTPD package documentation.

	* sgml/.cvsignore: Added files generated during PDF build.

2002-10-28  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/makemakefile: Removed the second OTHER_SGML which clobbers
	the first correct definition, so stopping dependencies working.

2002-10-15  Iztok Zupet <iz@vsr.si>

	* sgml/README-PDF: added
	* sgml/makemakefile: defined MAIN_PDF

2002-10-15  Jonathan Larmour  <jifl@eCosCentric.com>

	* sgml/makemakefile: Only put ecos.sgml in MAIN_SGML. Put all others
	in OTHER_SGML. From Bart Veer.

2002-09-02  Andrew Lunn  <andrew.lunn@ascom.ch

	* sgml/tutorial/makefile: changed ecc to packages
	* sgml/user-guide/makefile: changed ecc to packages
	
2002-08-15  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: Added the CPU load package documentation.

2002-08-09  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/doclist: Added the CRC package documentation.

2002-08-09  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/.cvsignore: Ignore the generated html files etc.

2002-08-07  Andrew Lunn  <andrew.lunn@ascom.ch>

	* sgml/makemakefile: Replaced the old internal RedHat ecc
	directory name with the new name "packages"