Revision History
Version 3.05
1. Fixed uninitialized variable warning on start_form() when running from
command line.
2. Fixed CGI::_set_attributes so that attributes with a - are handled
correctly.
3. Fixed CGI::Carp::die() so as to avoid problems from _longmess()
clobbering @_.
4. If HTTP_X_FORWARDED_HOST is defined (i.e. running under a proxy), the
various functions that return HOST will use that instead.
5. Fix for undefined utf8() call in CGI::Util.
6. Changed the call to warningsToBrowser() in CGI::Carp::fatalsToBrowser
to call only after HTTP header is sent (thanks to Didier Lebrun for
noticing).
7. Patches from Dan Harkless to make CGI.pm validatable against HTML 3.2. 8. Fixed an extraneous "foo=bar" appearing when extra style parameters passed to start_html;
9. Fixed potential cross-site scripting bug in startform().
10. Fixed documentation to discuss list context behavior of form-element
generators explicitly.
11. Fixed incorrect results from end_form() when called in OO manner.
12. Fixed query string stripping in order to handle URLs containing
escaped newlines.
13. During server push, set NPH to 0 rather than 1. This is supposed to
fix problems with Apache.
14. Fixed incorrect processing of multipart form fields that contain
embedded quotes. There's still the issue of how to handle ones that
contain embedded semicolons, but no one has complained (yet).
15. Fixed documentation bug in -style argument to start_html()
16. Added -status argument to redirect().
Version 3.04
1. Fixed the problem with mod_perl crashing when "defaults" button
pressed.
Version 3.03
1. Fix upload hook functionality 2. Workaround for CGI->unescape_html()
3. Bumped version numbers in CGI::Fast and CGI::Util for 5.8.3-tobe
Version 3.02
1. Bring in Apache::Response just in case.
2. File upload on EBCDIC systems now works.
Version 3.01
1. No fix yet for upload failures when running on EBCDIC server.
2. Fixed uninitialized glob warnings that appeared when file uploading
under perl 5.8.2.
3. Added patch from Schlomi Fish to allow debugging of PATH_INFO from
command line.
4. Added patch from Steve Hay to correctly unlink tmp files under
mod_perl/windows
5. Added upload_hook functionality from Jamie LeTaul
6. Workarounds for mod_perl 2 IO issues. Check that file upload and state
saving still working.
7. Added code for underreads.
8. Fixed misleading description of redirect() and relative URLs in the
POD docs. 9. Workaround for weird interaction of CGI::Carp with Safe module
reported by William McKee.
10. Added patches from Ilmari Karonen to improve behavior of CGI::Carp.
11. Fixed documentation error in -style argument.
12. Added virtual_port() method for finding out what port server is
listening on in a virtual-host aware fashion.
Version 3.00
1. Patch from Randal Schwartz to fix bug introduced by cross-site
scripting vulnerability "fix."
2. Patch from JFreeman to replace UTF-8 escape constant of 0xfe with
0xfc. Hope this is right!
Version 2.99
1. Patch from Steve Hay to fix extra Content-type: appearing on browser
screen when FatalsToBrowser invoked.
2. Patch from Ewann Corvellec to fix cross-site scripting vulnerability.
3. Fixed tmpdir routine for file uploading to solve problem that occurs
under mod_perl when tmpdir is writable at startup time, but not at
session time.
* New hacks, `polyhedra', `fuzzyflakes', `antinspect',
and `providence'.
* Minor updates to `webcollage', `bsod', `endgame',
`antspotlight', `xmatrix', and `glmatrix'.
* Added support for the RANDR (Resize and Rotate)
extension to detect when the size of the desktop has
been changed while xscreensaver is already running.
* Possibly-futile attempt to work around "rdesktop"
focus/grab idiocy.
* Made `xscreensaver-getimage -file' still work even if
imageDirectory is unset.
* Convert Latin1 to ASCII in `starwars' and `phosphor'
(since the GLUT font only has ASCII glyphs.)
* Fixed randomization in `noof'.
* Added "GetViewPortIsFullOfLies" preference to work
around longstanding XFree86 bug #421.
* Made `sonar' subnet pinging work properly on bigendian
machines (e.g., PPC.)
Dasher 3.2.10 - "Automake will eat your soul"
- Rerelease of 3.2.9 without a broken tarball (hopefully)
Dasher 3.2.9
- Changed default compile options so accessibility, speech and gnome support
are built by default. Use --with-gnome=false, --with-speech=false and
--with-gnome=false to disable this
- Fixed bugs related to control-mode crashing and colour selection not working
- A couple of minor build-system cleanups
== librsvg 2.6.5 ==
* configure.in: Bump version
* *.pc.in: Remove bogus dependencies
* rsvg-styles.c: Make #140797 less poignant
== librsvg 2.6.4 ==
2004-03-28 Caleb Moore <c.moore@student.unsw.edu.au>
* rsvg-paint-server.c: Fixed linear gradient transformation bug
2004-03-25 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-styles.c: Memleak was in libcroco and not librsvg. Dodji fixed
it there, and now we cause SEGVs. Bug 138084
2004-03-18 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-styles.c: Fix CSS memory leak
2004-03-15 Caleb Moore <c.moore@student.unsw.edu.au>
* rsvg-bpath-util.c: Applied double move fix contributed by ross
alexander.
2004-03-15 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-css.c: Work around something for jimmac
2004-03-11 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c: More work on 105316
2004-03-07 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c: Do something for clahey (bug #105316)
2004-03-05 Dodji Seketeli <dodji@gnome.org>
* rsvg-styles.c:
(ccss_property): changed the signature of this function
to comply with the new signature of CRDocHandler::property()
in libcroco.
2004-03-04 Glynn Foster <glynn.foster@sun.com>
* Makefile.am, configure.in, librsvg-2.0-uninstalled.pc.in:
Add uninstalled pkg-config file.
2004-02-19 Dom Lachowicz <cinamod@hotmail.com>
* Makefile.am: disable vector text path code for the 2.6 release
2004-02-18 Brian Koebbe <brian@koebbe.org>
* rsvg-css.c (rsvg_css_parse_list): fix a loop run amuck (#134801)
2004-02-17 Thomas Vander Stichele <thomas at apestaart dot org>
* rsvg-gz.c: (rsvg_handle_gz_close_impl):
catch read error from gsf_input_read
break from infinite loops that do not manage to write (#134653)
2004-02-16 Dom Lachowicz <cinamod@hotmail.com>
* configure.in: Fix bug #134492
2004-02-15 Dom Lachowicz <cinamod@hotmail.com>
* configure.in, rsvg-styles.c: Fix bug #134292
2004-02-14 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c: Fix bug #133947
2004-01-31 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-css.*: Hopefully fix bug #113538
2004-01-29 Dom Lachowicz <cinamod@hotmail.com>
* configure.in: bug #132569
2004-01-15 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-css.c:
* test-rsvg.c: Fix bug #131644
2004-01-12 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-shapes.c: Fix bug #124075
2004-01-06 Dom Lachowicz <cinamod@hotmail.com>
* Makefile.am: Fix bug #130687
2004-01-05 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-text.c:
* rsvg-text-vectors.c: Factor out bitmap vs. vector text routines
2004-01-04 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-text-vectors.c: Start of work toward representing text as
vector paths. Mad props go to the boys @ the Gimp for pointing me in
the right direction here (bug #107668).
2003-12-13 Caleb Moore <calebmm@tpg.com.au>
* rsvg-bpath-util.c: Fixed double move bug in path
2003-12-10 Federico Mena Quintero <federico@ximian.com>
* rsvg-defs.c: #include <glib/gmessages.h>
2003-12-09 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-defs.c (rsvg_defs_set): Bug 128690
2003-12-07 Dom Lachowicz <cinamod@hotmail.com>
* configure.in: Bump version number
2003-12-07 Dom Lachowicz <cinamod@hotmail.com>
* rsvg.c:
* rsvg-paint-server.c: Fix userspace gradients (Caleb Moore)
2003-11-27 Caleb Moore <calebmm@tpg.com.au>
* *: Implement bounding box based gradients
2003-11-25 Caleb Moore <calebmm@tpg.com.au>
* rsvg-styles.c: Fix opacity inheritance. Fixes a few bugs
2003-11-25 Dom Lachowicz <cinamod@hotmail.com>
* moz-plugin/*: Start of work on a RSVG Mozilla/Netscape plugin.
Doesn't work quite yet - needs some help along.
2003-11-24 Dom Lachowicz <cinamod@hotmail.com>
* rsvg-styles.c
* rsvg-styles.h
* rsvg-shape.c: Fix Sodipodi flags, implement fill rules. From
"Caleb Moore" <calebmm@tpg.com.au>
2003-10-16 Sven Neumann <sven@gimp.org>
* rsvg.c: fixed inline docs.
* doc/Makefile.am: ignore internal header files.
* doc/rsvg-sections.txt
* doc/tmpl/rsvg.sgml: added new functions.
2003-09-23 Sven Neumann <sven@gimp.org>
* rsvg.c (rsvg_start_svg): respect viewBox offsets by applying an
appropriate translation.
2003-09-21 Tor Lillqvist <tml@iki.fi>
* librsvg-zip.in: New file.
* configure.in: Check for Win32, set OS_WIN32 automake
variable. Check for strtok_r. Expand librsvg-zip.
* Makefile.am: Use -lm only on Unix. Add LIBGSF_LIBS and
LIBCROCO_LIBS to librsvg_2_la_LIBADD. Distribute librsvg-zip.in.
* rsvg-css.c: Use G_PI instead of M_PI.
(strtok_r): Implement strtok_r here if not available. (Very
suboptimal implementation.)
2003-09-19 Sven Neumann <sven@gimp.org>
* rsvg-file-util.c: implemented missing GError handling for file
operations.
2003-09-18 Sven Neumann <sven@gimp.org>
* Makefile.am
* configure.in
* gimp-plugin/Makefile.am
* gimp-plugin/svg.c: removed GIMP plug-in; it now lives in the
GIMP source tree. Thanks a lot for the nice work you've done!
2003-09-12 Sven Neumann <sven@gimp.org>
* configure.in
* rsvg-styles.c (rsvg_real_parse_cssbuffer): removed the #warning
here and instead output it when configure is run (bug #122119).
2003-09-12 Sven Neumann <sven@gimp.org>
* configure.in: depend on Pango version 1.2.0 or newer.
* rsvg-text.c (rsvg_text_handler_characters): don't use
pango_ft2_get_context() which is deprecated in Pango HEAD, but
create the Pango context from the fontmap instead (bug #122121).
* rsvg-path.c (rsvg_parse_path_do_cmd): fixed storage of
reflection point in Q command which caused the next T command to
create a wrong stroke (bug #122118).
2003-09-11 Sven Neumann <sven@gimp.org>
* gimp-plugin/svg.c: Sprinkled the code with const qualifiers.
Fixed transfer of pixel data from pixbuf to pixel region. The
old code was wrong for pixbufs with rowstride != width * bpp.
Version 2.21 - Released 12 May '04
A new option for producing dynamic web-based graphs - QUISP (quick
server pages). One nice thing you can do with this is create a CGI
form along with the graph, so users can control various graph
parameters... here's a live demo example of this.
Major changes since 2.20 are lengthy and can be found at:
http://ploticus.sourceforge.net/doc/news_old.html
Version 2.21 - Released 12 May '04
A new option for producing dynamic web-based graphs - QUISP (quick
server pages). One nice thing you can do with this is create a CGI
form along with the graph, so users can control various graph
parameters... here's a live demo example of this.
Major changes since 2.20 are lengthy and can be found at:
http://ploticus.sourceforge.net/doc/news_old.html
by Kibum Han in PR pkg/25571.
Changes:
* datetime/datetime.c: automatically change layout when the panel size is
small
* datetime/datetime.c: append entry to select date. format change is
applied on closing option window
* internationalization
* datetime/datetime.c: split main label into two, date label and time label
add Week starts monday option for calendar (#1181)
Thanks to Jeroen Peters (xfce-goodies@jpeters.coldmail.nl)
* add autogen.sh
* update libtool to 1.5.0a
* datetime/datetime.c:
change timeout interval with format string(aware of second field)
Hightlights:
* User interface redesigned
* Added Chat client
* Added RSS newsfeeds
* Fast full-text indexing of e-mail messages
* Support for spell check (via aspell)
* Graphical smileys in chat and e-mail
Note: on upgrade, e-mail from previous Opera versions will be
reindexed for faster searching and sorting. The new e-mail format
is not backward compatible, so earlier versions of Opera
won't be able to read the mail once this happens.
For details, see:
http://www.opera.com/linux/changelogs/750/http://www.opera.com/linux/changelogs/750b1/