File: NEWS

package info (click to toggle)
libcgicc 3.2.9-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 8,540 kB
  • ctags: 778
  • sloc: sh: 10,424; cpp: 4,977; makefile: 159; sed: 1
file content (199 lines) | stat: -rw-r--r-- 5,943 bytes parent folder | download | duplicates (2)
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.