1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199
|
NEWS about GNU cgicc
======================================================================
Please send bug reports, suggestions, and comments to
http://www.gnu.org/software/cgicc/#bug
======================================================================
Major changes between versions 3.2.8 and 3.2.9
----------------------------------------------
* Correction of bugs .
Major changes between versions 3.2.7 and 3.2.8
----------------------------------------------
* Correction of bugs on compilation .
Major changes between versions 3.2.6 and 3.2.7
----------------------------------------------
* Correction of bugs on compilation .
Major changes between versions 3.2.5 and 3.2.6
----------------------------------------------
* Correction of bugs, see changelog file .
Major changes between versions 3.2.4 and 3.2.5
----------------------------------------------
* Add the XHTML support from David Roberts work
Major changes between versions 3.2.3 and 3.2.4
----------------------------------------------
* Bug in extractBetween for 64-bit OS fixed
* Parsing speed improved
Major changes between versions 3.2.2 and 3.2.3
----------------------------------------------
* Longstanding bug in form_urldecode fixed
* Bug in FastCGI demo fixed
* Documentation formatting problems fixed
* Demonstration applications updated
Major changes between versions 3.2.1 and 3.2.2
----------------------------------------------
* Memory leak during restoration of CGI environments fixed
* New getDoubleValue and getIntegerValue methods added to allow caller to
determine if value was bounded
* Bug in getDoubleValue fixed
* Bug in parsing of cookie names fixed
Major changes between versions 3.2 and 3.2.1
----------------------------------------------
* Bug that caused multiple cookies to be output incorrectly fixed
* Better support added for Borland C++ Builder and HP aCC
* Bona fide support for FastCGI added
* Documentation fixes
Major changes between versions 3.1.6 and 3.2
----------------------------------------------
* License changed to the Lesser GNU General Public License
* HTTP header classes rewritten and refactored
* HTML output now more XML-compliant
* Documentation rewritten in Doxygen format
* Added a demo on cookie usage
Major changes between versions 3.1.5 and 3.1.6
----------------------------------------------
* Longstanding bug in multipart form handling that caused content type
of uploaded file to be incorrectly reported fixed
* Support for external reader functions (for FastCGI support) added
Major changes between versions 3.1.4 and 3.1.5
----------------------------------------------
* example/ directory completely reworked to be a real-world example
that uses autoconf/automake/libtool
* New script 'cgicc-config' installed to help users of installed library
* New configure option --enable-debug-logging
* Documentation now released under the GNU Free Documentation License
Major changes between versions 3.1.3 and 3.1.4
----------------------------------------------
* Leading whitespace now correctly stripped from cookies during parsing
* Demo now correct for HTTP servers not running on port 80
Major changes between versions 3.1.2 and 3.1.3
----------------------------------------------
* Incorrect #includes fixed
* Other minor esthetic fixes
Major changes between versions 3.1.1 and 3.1.2
----------------------------------------------
* Fixed bug in multipart/form-data handling that caused the last form element
to be ignored
* Fixed Win32 bug that caused indefinite hangs with MS IIS 4.0 (due to CR/LF
conversion on read)
* Now distributed in bzip2 and rpm format, in addition to gzipped tar
Major changes between versions 3.1 and 3.1.1
--------------------------------------------
* Added new method, usingHTTPS(), to CgiEnvironment
* Added typedefs for standard template library iterators, to ease typing
Major changes between versions 3.0.2 and 3.1
--------------------------------------------
* HTML generation classes reworked, thanks to Christof Danzl.
* HTTPCookie reworked to comply with RFC 2109.
* All add() methods relating to HTMLAttribute renamed to set().
* New methods add() added to HTMLElement, to allow multiple embedded elements.
* Visual C++ 6.0 project files added, in win/ subdirectory.
* All .cc files renamed to .cpp, and .hh files to .h (for Win32 support).
Major changes between versions 3.0.1 and 3.0.2
----------------------------------------------
* Renamed the src/ directory to cgicc/.
Major changes between versions 3.0 and 3.0.1
--------------------------------------------
* Various fixes for namespace support, submitted by Bob Kline.
* Updated documentation regarding Cgicc mailing lists.
Major changes between versions 2.2.3 and 3.0
--------------------------------------------
* Reworked to use the C++ standard template library.
In most places, the STL class string is used where bare char* was
used before. The obsolete classes implementing linked lists are
gone, replaced by the STL classes vector and iterator.
* Include files are now installed in the package include directory
cgicc/ under the include/ directory, instead of in the
include/ directory itself.
* Documentation changed to info format, and expanded.
* The test/ directory was renamed to demo/.
* The demo programs are no longer installed.
* The demo programs now contain internal stylesheet information, instead
of linking to an external stylesheet.
* Released as part of the GNU project under the GPL.
|