Changelog:
2010-09-20 Andrew McMillan <andrew@morphoss.com>
* [AWLDbDialect] Quote hex numbers as strings.
2010-09-11 Andrew McMillan <andrew@morphoss.com>
* [iCalendar/vComponent/vEvent] UTF8 mode for RFC5545 wrap regexes
2010-09-10 Andrew McMillan <andrew@morphoss.com>
* [AWLUtilities] Undeclared globals in force_utf8.
* [iCalendar,vEvent,vComponent] Fix the line wrapping in V* components.
2010-08-30 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Add a function to return a single property.
2010-08-28 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Various changes in use with VCard.
- Enforce upercase property names.
- Invert array sense for MaskComponents / MaskProperties to match
the way it is with the GetProperties, GetComponents.
2010-08-26 Andrew McMillan <andrew@morphoss.com>
* Add some basic filter processing for addressbook-query usage.
* Wrap password logging in logs behind $c->dbg['password'] = 1;
2010-06-23 Andrew McMillan <andrew@morphoss.com>
* [XMLDocument] Add helper for CardDAVElement.
2010-06-17 Andrew McMillan <andrew@morphoss.com>
* [Session] Try and clarify the lost password text a little better.
* Don't send multipart/form-data if the form is GET.
2010-05-28 Andrew McMillan <debian@mcmillan.net.nz>
* [AwlQuery] Fixing backward compatibility with PgQuery.
* [AwlQuery] Fix handling of queries with no parameters.
2010-05-27 Andrew McMillan <andrew@morphoss.com>
* [iCalendar] Apply correct wrapping for RFC5545.
* [iCalendar] Don't add a trailling space when wrapping for RFC5545.
2010-05-19 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Generic base class for handling VCALENDAR, VCARD, etc.
* Expose transaction state at query level.
* No need to return anything from the schema update.
2010-05-09 Andrew McMillan <andrew@morphoss.com>
* [Translation] If gettext is not installed, fall back to English.
2010-05-08 Andrew McMillan <andrew@morphoss.com>
* Add Australia to the list of possible TZ continents.
2010-04-28 Andrew McMillan <andrew@morphoss.com>
* [AwlQuery] Handle setting an alternative connection somewhat better.
* [Session] _CheckLogin needs to access $c for external authentication.
* Allow for multiple records to have somehow got into the DB.
* Better parameter escaping, including escaping ? for older PHP::PDO.
2010-04-20 Andrew McMillan <andrew@morphoss.com>
* Replace deprecated split() calls.
2010-04-17 Andrew McMillan <andrew@morphoss.com>
* Release 0.43
2010-04-15 Andrew McMillan <andrew@morphoss.com>
* [iCalendar] Add and use a new olson_from_tzstring() function.
2010-04-14 Andrew McMillan <andrew@morphoss.com>
* We can close this bug now, since it was fixed a wee while ago.
* [AwlQuery] Warn if named parameters are passed in incorrectly.
* Fix strange alternate reality definition of aparche_read_header.
2010-04-12 Andrew McMillan <andrew@morphoss.com>
* Preparing to release 0.43
* The new database libraries should be with the library code.
Especially since they're being used for more than just DAViCal now.
karora@dave:~/projects/awl$ gitlog-to-changelog --since=2010-04-13
2010-09-11 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Tweak wrapping one last time.
* [iCalendar/vComponent/vEvent] UTF8 mode for RFC5545 wrap regexes
The regexes used for wrapping to 72 characters in line with
RFC5545 wrapping rules need to be UTF8 aware, otherwise they
will break lines in the middle of UTF8 sequences and we get
to fail to put both broken parts into the database.
2010-09-10 Andrew McMillan <andrew@morphoss.com>
* [AWLUtilities] Undeclared globals in force_utf8.
* Ignore Eclipse droppings.
* [iCalendar,vEvent,vComponent] Fix the line wrapping in V* components.
The wordwrap was not being done in a repeatably reversible manner
due to a misguided effort to make it more readable. This gives up
on readability in favour of reversability.
2010-09-02 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Revert that last change.
2010-08-30 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Add a function to return a single property.
* Slightly better TZname to Olson matching.
2010-08-28 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Various changes in use with VCard.
- Enforce upercase property names.
- Invert array sense for MaskComponents / MaskProperties to match
the way it is with the GetProperties, GetComponents.
- Generally improve the consistency.
2010-08-26 Andrew McMillan <andrew@morphoss.com>
* Add some basic filter processing for addressbook-query usage.
* Wrap password logging in logs behind $c->dbg['password'] = 1;
2010-06-23 Andrew McMillan <andrew@morphoss.com>
* [XMLDocument] Add helper for CardDAVElement.
2010-06-17 Andrew McMillan <andrew@morphoss.com>
* [Session] Try and clarify the lost password text a little better.
* Don't send multipart/form-data if the form is GET.
2010-05-28 Andrew McMillan <debian@mcmillan.net.nz>
* [AwlQuery] Fixing backward compatibility with PgQuery.
* [AwlQuery] Fix handling of queries with no parameters.
2010-05-27 Andrew McMillan <andrew@morphoss.com>
* [iCalendar] Apply correct wrapping for RFC5545.
* [iCalendar] Don't add a trailling space when wrapping for RFC5545.
2010-05-19 Andrew McMillan <andrew@morphoss.com>
* [vComponent] Generic base class for handling VCALENDAR, VCARD, etc.
* Expose transaction state at query level.
* No need to return anything from the schema update.
2010-05-09 Andrew McMillan <andrew@morphoss.com>
* [Translation] If gettext is not installed, fall back to English.
2010-05-08 Andrew McMillan <andrew@morphoss.com>
* Add Australia to the list of possible TZ continents.
2010-04-28 Andrew McMillan <andrew@morphoss.com>
* [AwlQuery] Handle setting an alternative connection somewhat better.
* [Session] _CheckLogin needs to access $c for external authentication.
* Allow for multiple records to have somehow got into the DB.
* Better parameter escaping, including escaping ? for older PHP::PDO.
2010-04-20 Andrew McMillan <andrew@morphoss.com>
* Replace deprecated split() calls.
* txt: Fix display when used inside a format directive.
* highlight: Ensure that other, more-specific format plugins,
like txt are used in preference to this one in case of ties.
* htmltidy, sortnaturally: Add missing checkconfig hook
registration. Closes: #601912
(Thanks, Craig Lennox and Tuomas Jormola)
* git: Use author date, not committer date. Closes: #602012
(Thanks, Tuomas Jormola)
* Fix htmlscrubber_skip to be matched on the source page, not the page it is
inlined into. Should allow setting to "* and !comment(*)" to scrub
comments, but leave your blog posts unscrubbed, etc. CVE-2010-1673
* comments: Make postcomment() pagespec work when previewing a comment,
including during moderation. CVE-2010-1673
* comments: Make comment() pagespec also match comments that are being
posted. CVE-2010-1673
Changes:
- renamed 'halfcircle' marker to 'halfcircle*' and added 'halfcircle'.
- provided special case 'mark color=none' for the half-filled markers.
- added more predefined dashed and dotted line patterns for
black/white plots
- Imported spell checking results of Stefan Pinnow
- Dealed with typo in 'sci generic' number formatting style: it now
accepts 'mantissa' *and* 'mantisse'
- many more changes and bug fixes.
See share/texmf-dist/doc/generic/pgf/ChangeLog for the complete list.
CHANGES IN CUPS V1.4.4
- Documentation updates (STR #3453, STR #3527, STR #3528, STR #3529)
- Security: The texttops filter did not check the results of allocations
(STR #3516)
- Security: The fix for CVE-2009-3553 was incomplete (STR #3490)
- Security: The web admin interface could disclose the contents of
memory (STR #3577)
- Security: CUPS could overwrite files as root in directories owned or
writable by non-root users (STR #3510)
- The cups-config utility did not return the correct linker options on
AIX (STR #3587)
- Fixed some IPP conformance issues with the scheduler's
ippget-event-life, operations-supported, output-bin, and sides
attributes (STR #3554)
- The OpenSSL interfaces have been made thread-safe and the GNU TLS
interface is explicitly forbidden when threading is enabled
(STR #3461)
- Fixed an IPP conformance issue with the scheduler's Send-Document
implementation (STR #3514)
- Added additional validation checks for the 1284 device ID (STR #3534)
- Fixed a problem with the RPM spec file (STR #3544)
- The lpstat command did not limit the job list to the specified
printers (STR #3541)
- The cupsfilter command did not set the RIP_MAX_CACHE environment
variable (STR #3531)
- Fixed support for media-col and page size variants (STR #3394)
- The PostScript filter did not support all media selection options for
the first page (STR #3525)
- The scheduler did not always remove job control files (STR #3425)
- The scheduler could crash on restart if classes were defined
(STR #3524)
- The scheduler no longer looks up network interface hostnames by
default on Mac OS X (STR #3523)
- ippWriteIO did not write collection (member) attributes properly in
all cases (STR #3521)
- The "cupsctl --remote-any" and corresponding web interface check box
(allow printing from the Internet) did not work reliably (STR #3520)
- The lpq and lpr commands would sometimes choose different default
printers (STR #3503)
- cupsDo*Request did not flush error text, leading to multiple issues
(STR #3325, STR #3519)
- cupsDoAuthentication did not cancel password authentication after 3
failures (STR #3518)
- Fixed several LDAP browsing bugs (STR #3392)
- The Dymo driver did not support copies (STR #3457)
- The scheduler did not update the classes.conf file when deleting a
printer belonging to a class (STR #3505)
- The lppasswd command did not use localized password prompts
(STR #3492)
- The socket backend no longer waits for back-channel data on platforms
other than Mac OS X (STR #3495)
- The scheduler didn't send events when a printer started accepting or
rejecting jobs (STR #3480)
- The web interface now includes additional CSRF protection (STR #3498)
Changes to the Cyrus IMAP Server since 2.4.3
* Rewrite index_upgrade to always parse the message files and
re-create cyrus.cache, to avoid upgrade upgrade failures where
cache errors occured.
* Fixed sync_reset handling of user deletions
* Fixed proc file handling of LOGIN and folder unselect
* use cyrus.expunge file (if still present) to delete bogus records
from a failed index upgrade (cause by bugs in earlier version)
* detect version 2.5 in XFER to support use with master git branch in
a murder
* made pop3 expunge much more efficient
* handle missing seen file in XFER
* Restore binary compatibility again, 1.2.8 broke it
Changes 1.2.8:
* Fix bug 10025: Segfault trying to parse certain word documents
* Fix bug 12746: Tables not imported from MS Word documents
* Fix Bug 11433 wvWare hangs on this seemingly blank word doc
* Buildfix: Remove unused LINK_WIN32_DLL check
* Buildfix: link with -no-undefined
Changes 1.2.7:
* Bug 12353: Regression: newlines not imported anymore
* Cross building improvements
* Fix build issue: 'libtool: link: `-::-' is not valid version information'
* Bug 12353: configure.ac in 1.2.6 release says 1.2.5
Changes 1.2.6:
Important:
* Restore the soversion major to the value of 1.2.4 because ABI didn't change.
Fixes:
* Bug 11547: unportable test construct.
* Fix typos in wvWare's help message.
* Fix a few mis-matched wvMalloc/malloc/wvFree/free combinations. Use glib to
allocate and free all of our memory.
* Bug 9355: a NULL pointer was causing a crash.
* Bug 9705: Default font alignment in paragraph was incorrect.
* Bug 10125: Crash in the PAP handling.
* Fix a memory leak in wvRTF.
* Bug 12034: Fix a huge performance issue while loading images.
* Fix invalid writes in wvConfig.c
pkglocate --help enters a loop of `grep --help`
by checking the argument before passing it to grep. Please note that
"grep -e" can't be used because of Solaris options, although I hope to
address that in the next commit.
* When processing DartMeasurements use the tests working directory.
* ExternalProject: No svn --username if empty.
* Avoid problem reading jni.h on Macs.
* Fixed appending PATH to dumpbin tool from growing without bounds.
* Switch to CMAKE_PATH when doing PATH comparisons on Windows.
* Remove unecessary TO_CMAKE_PATH for gp_cmd_dir.
* Append the gp_tool path to the system PATH using native slashes.
* Fixes to GetPrerequisites for cygwin.
* CPackDeb Added several optional debian binary package fields.
* ENH: Added case for Python 2.7.
* Fixed parallel build for generators with EXTRA.
* The library and the iconv program now understand platform dependent aliases,
for better compatibility with the platform's own iconv_open function.
Examples: "646" on Solaris, "iso88591" on HP-UX, "IBM-1252" on AIX.
* For stateful encodings, when the input ends with a shift sequence followed
by invalid input, the iconv function now increments the input pointer past
the shift sequence before returning (size_t)(-1) with errno = EILSEQ. This
is also like GNU libc's iconv() behaves.
* The library exports a new function iconv_open_into() that stores the
conversion descriptor in pre-allocated memory, rather than allocating fresh
memory for it.
* Added CP1131 converter.
#define _XOPEN_SOURCE 600 in glib/tests/strfuncs.c and include the required
header to define the major() & minor() macros in gio/gdbusmessage.c
upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=633390