Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
CVS: ----------------------------------------------------------------------
CVS: CVSROOT cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123
|
|
It will be empty where not required.
|
|
|
|
|
|
master sites for a long time.
|
|
|
|
Note that this changes the shlib version from 0.8 to 9.0. While
that's bizarre, upstream does not view it as a bug.
(Note that 4.9.0 had an RC but not an actual release.)
Changes from 4.8.0:
4.9.1 Release Notes
-------------------
o 4.9.0RC2 release was abandoned because it was not promoted in a
timely fashion. Subsequent maintenance of tickets has continued,
and a new 4.9.1 release was issued in its place.
o Implement inverse solution for Winkel Tripel from Drazan Tutic #250
o More CMake configuration tweaks. The CMake configuration is probably
not at feature parity with the autotools builds at this point but it
is converging #256
o Tweak initialization ordering around setlocal which may have caused
issues #237
o Support out-of-tree autoconf builds more completely #247
o Fix NaN handling by geod_inverse and geod_polygon_addedge #251 & #253
o Update config.sub and config.guess #257
o Adapt Charles Karney's CMake patches for smoother build #258
o Define default PROJ_LIB location for CMake compilation #261
o Fix Windows compilation on PJ_aitoff.c
o Align CMake SOVERSION with autotools #263
o Regenerate nad/epsg with GDAL r28536 to avoid precision loss in TOWGS84
parameters, e.g. on Amersfoort / RD EPSG:4289 (#260)
o Add CMake project-config.cmake scripts (#264 from Charles Karney)
o Dial back test sensitivity #255
4.9.0 Release Notes
-------------------
o Implement CMake as an option for building PROJ.4
o Implement new virtual file api (projFileAPI) so that all access to grid
shift and init files can be hooked.
o Replace geodesic implementation with one from Charles Karney and add a
supported public interface (geodesic.h).
o Upgraded to EPSG 8.5.
o Removed old (deprecated) Java bindings in favor of the new api introduced
in 4.8.0.
o Implement the calcofi (Cal Coop Ocean Fish Invest Lines/Stations) projection
o Install projects.h again for applications that want access to internal
structures and functions despite the inherent fragility.
o Various bug fixes and cleanup.
o Added the CalCOFI pseudo-projection, #135
|
|
After Sun went away this was adopted by Apache; is now called Apache River.
|
|
|
|
|
|
|
|
/usr/X11R6, set X11BASE to this location on those versions.
Reviewed by wiz@
|
|
|
|
|
|
|
|
CVE-2015-0332, CVE-2015-0333, CVE-2015-0334, CVE-2015-0335, CVE-2015-0336,
CVE-2015-0337, CVE-2015-0338, CVE-2015-0339, CVE-2015-0340, CVE-2015-0341,
CVE-2015-0342.
|
|
|
|
This is a patch release from the old 0.10 branch which contains backported
fixes for security problems reported in the 1.x and 1.2 branches.
|
|
|
|
|
|
ocaml has a twisty maze of ifdefs to define signal handler types and
obtain the faulting address. NetBSD no longer has sigcontext
(available to user space) and instead the more POSIXy ucontext; this
commit changes the patch to use that.
Fixes build on i386, and the resulting package can run unison. In
theory !i386 is unchanged.
|
|
|
|
Upstream changes (no English changelog):
20150208:
- fix a bug in textgosub insn with "_" clockstr insn strings
20150207:
- fix a bug that delay insn doesn't read an argument (enbugged in 20150102)
- implement textcolor insn
- fix a bug in textgosub insn that doesn't show text when there are multiple
charactors specified by clickstr insn
20150112:
- iOS 8 SDK changes
|
|
|
|
Changes noted in doc/en/ReleaseNote:
ver 3.4.5
* Fix a bug which disabled to start mlconfig. (Enbugged at 3.4.4)
* Fix hangup when mlconfig exits on cygwin+win32gdi+libssh2.
* Enable to open a framebuffer device even if normal users aren't permitted to
open it on Linux, FreeBSD and {Net|Open}BSD/wscons.
ver 3.4.4
* Support DECBI(ESC 6), DECFI(ESC 9), DECIC(CSI'}), DECDC(CSI'~), DECST8C(CSI?W),
DECSACE(CSI*x), DECRARA(CSI$t) and DECCARA(CSI$r).
* libvte compatible library supports vte-2.91 API. (vte 0.38 or later)
* Change the default value of --with-gtk of configure script from 2.0 to 3.0.
* Change the default value of "use_clipboard" option from "false" to "true".
* Show message on screen if you change settings by "proto:" shortcut.
* OPEN_SCREEN or OPEN_PTY shortcut key opens pty with the same char encoding and
executes the same command as the current screen connecting to a remote host via libssh2.
* OSC 5380 without challenge doesn't return "#forbidden" but shows "key=value" on
the screen temporarily.
* "Alt" which equals to "Mod" is available in ~/.mlterm/key.
* Bug fixes:
Fix unexpected erasure at the bottom line of the screen if you use gnome-terminal
3.6.2 with libvte compatible library.
Fix segfault in opening multiple ptys with the use of gnome-pty-helper.
Fix error in compiling mlconfig with gtk+-3.x and libssh2.
Fix saving wrong character set by DECSC etc if --boxdraw=unicode option is specified.
|
|
|
|
(wants to include iconv.h but has no runtime dependency)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
|
|
Make sure external/tinyxml is not in the include path.
Fix build for gcc below 4.6.
ok by reed.
|
|
|
|
* dbox: Resyncing (e.g. doveadm force-resync) no longer deletes
dovecot.index.cache file. The cache file was rarely the problem
so this just caused unnecessary slowness.
* Mailbox name limits changed during mailbox creation: Each part of
a hierarchical name (e.g. "x" or "y" in "x/y") can now be up to 255
chars long (instead of 200). This also reduces the max number of
hierarchical levels to 16 (instead of 20) to keep the maximum name
length 4096 (a common PATH_MAX limit). The 255 char limit is
hopefully large enough for migrations from all existing systems.
It's also the limit on many filesystems.
+ director: Added director_consistent_hashing setting to enable
consistent hashing (instead of the mostly-random MD5 hashing).
This causes fewer user moves between backends when backend counts
are changed, which may improve performance (mainly due to caching).
+ director: Added support for "tags", which allows one director ring
to serve multiple backend clusters with different sets of users.
+ LMTP server: Added lmtp_user_concurrency_limit setting to limit how
many LMTP deliveries can be done concurrently for a single user.
+ LMTP server: Added support for STARTTLS command.
+ If logging data is generated faster than it can be written, log a
warning about it and show information about it in log process's
process title in ps output. Also don't allow a single service to
flood too long at the cost of delaying other services' logging.
+ stats: Added support for getting global statistics.
+ stats: Use the same session IDs as the rest of Dovecot.
+ stats: Plugins can now create their own statistics fields
+ doveadm server: Non-mail related commands can now also be used
via doveadm server (TCP socket).
+ doveadm proxying: passdb lookup can now override doveadm_port and
change the username.
+ doveadm: Search query supports now "oldestonly" parameter to stop
immediately on the first non-match. This can be used to optimize:
doveadm expunge mailbox Trash savedbefore 30d oldestonly
+ doveadm: Added "save" command to directly save mails to specified
mailbox (bypassing Sieve).
+ doveadm fetch: Added body.snippet field, which returns the first
100 chars of a message without whitespace or HTML tags. The result
is stored into dovecot.index.cache, so it can be fetched efficiently.
+ dsync: Added -t <timestamp> parameter to sync only mails newer than
the given received-timestamp.
+ dsync: Added -F [-]<flag> parameter to sync only mails with[out] the
given flag/keyword.
+ dsync: Added -a <mailbox> parameter to specify the virtual mailbox
containing user's all mails. If this mailbox is already found to
contain the wanted mail (by its GUID), the message is copied from
there instead of being re-saved. (This isn't efficient enough yet
for incremental replication.)
+ dsync: -m parameter can now specify \Special-use names for mailboxes.
+ imapc: Added imapc_features=gmail-migration to help migrations from
GMail. See http://wiki2.dovecot.org/Migration/Gmail
+ imapc: Added imapc_features=search to support IMAP SEARCH command.
(Currently requires ESEARCH support from remote server.)
+ expire plugin: Added expire_cache=yes setting to cache most of the
database lookups in dovecot index files.
+ quota: If overquota-flag in userdb doesn't match the current quota
usage, execute a configured script.
+ redis dict: Added support for expiring keys (:expire_secs=n) and
specifying the database number (:db=n)
- auth: Don't crash if master user login is attempted without
any configured master=yes passdbs
- Parsing UTF-8 text for mails could have caused broken results
sometimes if buffering was split in the middle of a UTF-8 character.
This affected at least searching messages.
- String sanitization for some logged output wasn't done properly:
UTF-8 text could have been truncated wrongly or the truncation may
not have happened at all.
- fts-lucene: Lookups from virtual mailbox consisting of over 32
physical mailboxes could have caused crashes.
|
|
|
|
Changes in version 1.13.3, released on March 13, 2015
--- MAJOR NEW FEATURES ---
* When a manual is missing from an outdated database, let man(1)
show it anyway, using a KISS file system lookup as a fallback.
* Use this to always provide man(1), even without database support.
* Fatal errors no longer exist. If a file can be opened, mandoc
will produce some output; at worst, the output may be almost empty.
* New -Wunsupp message level.
--- POTENTIONALLY SECURITY RELEVANT BUGFIXES ---
* Fix a potential write buffer overrun on incomplete string conditionals.
http://mdocml.bsd.lv/cgi-bin/cvsweb/roff.c#rev1.241
* Fix a potential write buffer overrun on backslash at EOF in a conditional.
http://mdocml.bsd.lv/cgi-bin/cvsweb/roff.c#rev1.247
* Fix a use after free sometimes hit when validation deletes a block.
http://mdocml.bsd.lv/cgi-bin/cvsweb/mdoc_macro.c#rev1.180
--- MAJOR FUNCTIONALLY RELEVANT BUGFIXES ---
* Let man(1) show manuals for the current architecture by default,
and support the MACHINE environment variable.
* Fix the man(1) and apropos(1) -m option, it didn't work at all.
* Do not spawn a pager when there is no output.
* In makewhatis(8), fix detection of hardlinked manuals on platforms
having padding in struct inodev (typically 64bit platforms).
--- PORTABILITY IMPROVEMENTS ---
* Ignore O_CLOEXEC when the operating system doesn't provide it.
* Avoid forward reference to enum type which violates ISO C99.
* Support homebrew-style linking on Mac OS X.
--- MINOR NEW FEATURES ---
* lookup: Accept digit+letter and "n" as section names in man(1),
and consistently handle digit+letter in file name extensions.
* lookup: Speed up -s/-S by using the "mlinks" rather than the "keys" table.
* output: Insert horizontal lines between formatted manual pages.
* input: New stricter and more resilient UTF-8 parser.
* mdoc(7): Refactor block rewinding for simpler and more robust parsing.
* man(7): Use the -Ios option when .TH has less than four arguments.
* tbl(7): Implement the "center" option.
* tbl(7): New option and format parsers, improved in many respects.
* roff(7): Basic implementation of the \o escape sequence (overstrike),
and improved rendering of overstrikes in PostScript and PDF output.
* Message improvements, in particular for, but not restricted to,
eqn(7), tbl(7), and wrong numbers of arguments in mdoc(7) and man(7),
in various cases also improving output generated by invalid input.
* Delete the -V option. It serves no purpose but keeps confusing people.
* gmdiff: Minimal support for Heirloom roff.
--- RELIABILITY BUGFIXES ---
* tbl(7): Fix a read buffer overrun on 'f' at EOL in a layout.
* roff(7): Fix a read buffer overrun on incomplete numerical conditions.
* mdoc(7): Fix a NULL pointer access on .Nd followed by an explicit block.
* mdoc(7): Fix a NULL pointer access on .It Xo without .Xc.
* mdoc(7): Fix a NULL pointer access on .Eo without a tail.
* mdoc(7): Fix a NULL pointer access in the validation of empty .St macros.
* man(7)/tbl(7): Fix a NULL pointer access on .TS right after .TP.
* tbl(7): Fix a NULL pointer access on layout lines without any cells.
* eqn(7): Fix NULL pointer accesses in the terminal formatter.
* roff(7): Fix a NULL pointer access on trailing \s-/\s+ without an argument.
* gz: Fix a potential NULL pointer access after waitpid() failure.
* roff(7): Don't let the modulo operator divide by zero.
* input: Fix an assertion failure on certain invalid UTF-8 input.
* terminal output: Allow arbitrary depth of the font stack (assertion fix).
* mdoc(7): Fix assertion failures and endless loops on invalid block closing.
* mdoc(7): Fix an assertion failure on .Bl .Sm not followed by .It.
* mdoc(7): Fix an assertion failure on .Bl -column ... .El .Ta.
* tbl(7): Fix assertion failures by macros inside table data,
but do not throw away the macro arguments.
* Prevent certain kinds of unreasonable input from producing excessive
output, in one case caused by unsigned integer underflow.
* Fix a potential memory leak in makewhatis(8) on very long filenames.
--- MINOR BUGFIXES ---
* mdoc(7): Fix parsing of badly nested blocks with multiple identical blocks.
* mdoc(7): Support negative indentations for displays and lists.
* mdoc(7): Don't mistreat negative .sp arguments as large positive ones.
* mdoc(7): Some spacing fixes for .Eo/.Ec.
* man(7): Support negative horizontal widths.
* man(7): Do not print out invalid .IP arguments.
* man(7): Correctly handle scaling units after .PD.
* man(7): Support .RE with an argument.
* man(7): Fix restoring indentation after .RS with large negative arguments.
* tbl(7): Prevent tables from breaking the filling of preceding text.
* tbl(7): Fix vertical spacing at the beginning of tables.
* tbl(7): Parser and formatter fixes for line drawing and font modifiers.
* tbl(7): Correct handling of blank data lines.
* eqn(7): Add sometimes missing whitespace before equation output.
* roff(7): Fix vertical scaling, most of it was wrong.
* roff(7): Slightly improve \w width measurements.
* roff(7): Accept the historic aliases \s10 to \s39 for \s(10 to \s(39.
* roff(7): Correctly escape quotes when expanding macro arguments.
* roff(7): Correctly handle scaling units in numerical expressions,
and some other improvements to the parsing of numerical expressions.
* roff(7): Three minor fixes with respect to evaluation of conditionals.
* roff(7): Let .it accept numerical expressions, not just constants.
* mandoc_char(7): Correct some character names and renderings.
* If earlier files set a non-zero exit status, never reset it to zero.
--- THANKS TO ---
* Jonathan Gray (OpenBSD) for yet more testing with afl (the American
Fuzzy Lop security fuzzer), again resulting in many bug reports.
* Theo de Raadt (OpenBSD) for suggesting the main new feature (man(1) file
system lookup) and for reporting an important bug (pager without output).
* Theo Buehler for an important bug report (-s/-S slowness)
and for proposing a nice new feature (lines between pages).
* Jason McIntyre for an important bug report (hardlink detection)
and multiple documentation patches.
* Pascal Stumpf (OpenBSD) and Alessandro de Laurenzis for
important bug reports (architecture and man -m, respectively).
* Thomas Klausner (NetBSD) for proposing a new feature (man(7) -Ios),
a bug report, and release testing.
* Anthony Bentley, Daniel Dickman, Ted Unangst (OpenBSD) and
Kristaps Dzonsons (bsd.lv) for source code patches and bug reports.
* Christian Weisgerber (OpenBSD) for more than half a dozen bug reports.
* Carsten Kunze (Heirloom troff) for bug reports and release testing.
* Antoine Jacoutot (OpenBSD) for release testing.
* Alexis Hildebrandt (Homebrew), Baptiste Daroussin (FreeBSD),
Jonathan Perkin (SmartOS), Pedro Giffuni (FreeBSD), Svyatoslav
Mishyn (Crux Linux), Ulrich Spoerlein (FreeBSD), Jan Stary, Patrick
Keshishian, Sebastien Marie, and Steffen Nurpmeso for bug reports.
|
|
|
|
0.18.0
Release date: 2014-10-24 17:28 UTC
Release state: beta
Changelog:
* Fixed bug #19453: Incorrect spelling of Hungarian numbers [kouber]
* Fixed bug #19543: Better handling of decimal mark and thousands separators [kouber]
* Fixed bug #19855: Do not emit E_NOTICE when calling toWords() statically [cweiske]
* Fixed pl unicode [Jakub Roszkiewicz]
* Fixed ru_RU currency codes [Vital Leshchyk]
* Fixed tr_TR unicode [Shahriyar Imanov]
* Added en_IN - Indian English [Abhinav Nayak]
* Added lv - Latvian [Andrius]
* Added ro_RO - Romanian [Bogdan Stancescu]
* Added ua - Ukrainian [Vital Leshchyk]
* Unify locale loading code [cweiske]
* Use PEAR class-to-filename convention [cweiske]
This release changes class names and locations of locale files.
This is a backwards compatibility break.
|
|
|
|
* Sync with ispell-3.4.00.
* Use PATCHDIR and DISTINFO_FILE in textproc/ispell.
|
|
|
|
|