The main goal of the 0.96 release is to cleanup and stabilise the
features from 0.95.
Incompatible changes:
- constraint names changed in some cases, this can effect manage.py
reset on old databases
- some names in manage.py changed
- backslash escaping is done more consistently
- ENABLE_PSYCO is gone
Important changes:
- merge of newforms
- URLconf takes normal callables
- new test framework
- passwords for users can be entered as normal text in the admin
interface, no need to hash manually
In addition: dropped py-setuptools dependency.
- Support gzip compression of XHTML pages using the correct MIME type.
- Deprecate WSGI_SCRIPT_NAME and scriptName in scgi_base.
- Update servers to default to an empty QUERY_STRING if not present in
the environ
- Update gzip.py: compresslevel -> compress_level
- Change intra-package imports into absolute imports.
- Add forceCookieOutput attribute to SessionService to force Set-Cookie
output for the current request.
- Add UNIX domain socket support to scgi, scgi_fork, scgi_app.
- Add flup.client package which contains various WSGI -> connector
client implentations.
- Change mime-type matching algorithm in GzipMiddleware.
- Add cookieAttributes to SessionService to make it easier to customize
the generated cookie's attributes.
Switch to use the common egg framework and mark as DESTDIR safe.
We use the flat installation mode (e.g. no multiple versions by
default) by default. That avoids having to run DEINSTALL/INSTALL
scripts and allows DESTDIR installation.
- Add support for "eggsecutable" headers: a #!/bin/sh script that is
prepended to an .egg file to allow it to be run as a script on Unix-ish
platforms.
- Various bug fixes.
- without-x doesn't make sense, remove option
- depend on libiconv and libidn
- quarantine to prevent changes to the normal LOCALEDIR -- this is
a stupid, non-standard version of gettext for no good reason
- fix mremap on NetBSD
Upstream changes:
- various crashes fixed
- fix use after free
- fix large file support for FTP listenings
- automatic HTML detection
Submitted by Blair Sadewitz, consider switching to links, please.
- New output format for "mpc playlist"
- Support for many more search types with "mpc search"
- Add "mpc del 0" behaviour to remove the currently playing song
- Add outputs, enable and disable commands
- multiple bug fixes.
- New output format for "mpc playlist"
- Support for many more search types with "mpc search"
- Add "mpc del 0" behaviour to remove the currently playing song
- Add outputs, enable and disable commands
- multiple bug fixes.
Changes since previous pkgsrc version:
1.1.1:
* changed threading/signal handling code to accommodate changes in
python 2.0 (thanks to joseph grossberg for the bug report).
1.1.0:
* added support for tailing multiple files.
* added -v and -q options (and long versions) related to filename banner
printing.
* very minor bugfixes.
* added --config option to explicitly specify config file.
Changes:
1.1.1:
* changed threading/signal handling code to accommodate changes in
python 2.0 (thanks to joseph grossberg for the bug report).
1.1.0:
* added support for tailing multiple files.
* added -v and -q options (and long versions) related to filename banner
printing.
* very minor bugfixes.
* added --config option to explicitly specify config file.
users of findbestmatchingname and findmatching name with more
descriptive and easier to use iterator functions. This functions
are a first step to abstract away pkgdb layout from most parts of
the code. It also helps to reduce side effects and point out potential
bugs in this code.
Fix a potential, but practically irrelevant buffer overflow.
No longer allow symbolic links directly in pkgdb to store the meta
data of individual packages outside. E.g. /var/db/pkg/atk-1.18.0
must be a directory and not point to it. This is not yet enforced in
all parts of the code, more changes will follow.
Bump version to 20070808.