Commit graph

256792 commits

Author SHA1 Message Date
wiz
23fd65bb51 Updated libxkbcommon to 0.7.0.
libxkbcommon 0.7.0 - 2016-11-11
==================

- Added support for different "modes" of calculating consumed modifiers.
  The existing mode, based on the XKB standard, has proven to be
  unintuitive in various shortcut implementations.

  A new mode, based on the calculation used by the GTK toolkit, is added.
  This mode is less eager to declare a modifier as consumed.

- Added a new interactive demo program using the Wayland protocol.
  See the PACKAGING file for the new (optional) test dependencies.

- Fixed a compilation error on GNU Hurd.

- New API:
  enum xkb_consumed_mode
  XKB_CONSUMED_MODE_XKB
  XKB_CONSUMED_MODE_GTK
  xkb_state_key_get_consumed_mods2
  xkb_state_mod_index_is_consumed2
2016-11-14 14:08:17 +00:00
wiz
0e8be431b3 Updated misc/calibre to 2.71.0 2016-11-14 13:57:15 +00:00
wiz
0e4985cdb2 Updated calibre to 2.71.0.
- version: 2.71.0
  date: 2016-10-31

  new features:
    - title: "calibre's tenth birthday edition!"
      description: "calibre was first released (as libprs500) ten years ago today. A big thank you to the entire calibre community -- users, contributors and developers -- for keeping it humming for so long."
      type: major

    - title: "A new set of icons for calibre"
      description: "To celebrate calibre turning ten, calibre now has a brand new set of icons designed from scratch. Note that you can choose between many different icon sets for calibre, including the original icons, from Preferences->Look & Feel->Choose icon theme"
      type: major

    - title: "A short video commemorating the occasion: https://youtu.be/Q95NfFKc0v8"

    - title: "Book details panel: Add a copy all action to the right click menu."
      tickets: [1633477]

  bug fixes:
    - title: "Get Books: Update ebookpoint and woblink store plugins for website changes"

    - title: "Edit Book: When un-marking text auto-change the 'search where' location to what it was before text was marked rather than 'current file'."

    - title: "Automatic adding: Show an error if the user specifies a folder whose name starts with a dot or underscore."
      tickets: [1637021]

    - title: "OS X: Fix a regression that caused incorrect display of the icon in pop-up message boxes when using a Retina display."
      tickets: [1635999]

    - title: "Kobo driver: Fix an error when migrating very old settings"
      tickets: [1635909]

    - title: "Kobo driver: Fix a regression that broke handling of reading status for devices running old 1.9x versions of the Kobo firmware"

    - title: "Edit Book: When using the arrange into folders tool do not change the case of already existing folders in the book."
      tickets: [1633875]

  improved recipes:
    - LWN Weekly
    - Financial Times
    - MIT Technology Review
    - The Hindu
2016-11-14 13:57:04 +00:00
leot
aa03bef791 Updated net/youtube-dl to 20161114.1 2016-11-14 10:45:59 +00:00
leot
cf7f8b7116 Update net/youtube-dl to youtube-dl-20161114.1
Changes:
version 2016.11.14.1

Core
+ [downoader/fragment,f4m,hls] Respect HTTP headers from info dict
* [extractor/common] Fix media templates with Bandwidth substitution pattern in
  MPD manifests (#11175)
* [extractor/common] Improve thumbnail extraction from JSON-LD

Extractors
+ [nrk] Workaround geo restriction
+ [nrk] Improve error detection and messages
+ [afreecatv] Add support for vod.afreecatv.com (#11174)
* [cda] Fix and improve extraction (#10929, #10936)
* [plays] Fix extraction (#11165)
* [eagleplatform] Fix extraction (#11160)
+ [audioboom] Recognize /posts/ URLs (#11149)


version 2016.11.08.1

Extractors
* [espn:article] Fix support for espn.com articles
* [franceculture] Fix extraction (#11140)


version 2016.11.08

Extractors
* [tmz:article] Fix extraction (#11052)
* [espn] Fix extraction (#11041)
* [mitele] Fix extraction after website redesign (#10824)
- [ard] Remove age restriction check (#11129)
* [generic] Improve support for pornhub.com embeds (#11100)
+ [generic] Add support for redtube.com embeds (#11099)
+ [generic] Add support for drtuber.com embeds (#11098)
+ [redtube] Add support for embed URLs
+ [drtuber] Add support for embed URLs
+ [yahoo] Improve content id extraction (#11088)
* [toutv] Relax URL regular expression (#11121)


version 2016.11.04

Core
* [extractor/common] Tolerate malformed RESOLUTION attribute in m3u8
  manifests (#11113)
* [downloader/ism] Fix AVC Decoder Configuration Record

Extractors
+ [fox9] Add support for fox9.com (#11110)
+ [anvato] Extract more metadata and improve formats extraction
* [vodlocker] Improve removed videos detection (#11106)
+ [vzaar] Add support for vzaar.com (#11093)
+ [vice] Add support for uplynk preplay videos (#11101)
* [tubitv] Fix extraction (#11061)
+ [shahid] Add support for authentication (#11091)
+ [radiocanada] Add subtitles support (#11096)
+ [generic] Add support for ISM manifests


version 2016.11.02

Core
+ Add basic support for Smooth Streaming protocol (#8118, #10969)
* Improve MPD manifest base URL extraction (#10909, #11079)
* Fix --match-filter for int-like strings (#11082)

Extractors
+ [mva] Add support for ISM formats
+ [msn] Add support for ISM formats
+ [onet] Add support for ISM formats
+ [tvp] Add support for ISM formats
+ [nicknight] Add support for nicknight sites (#10769)


version 2016.10.30

Extractors
* [facebook] Improve 1080P video detection (#11073)
* [imgur] Recognize /r/ URLs (#11071)
* [beeg] Fix extraction (#11069)
* [openload] Fix extraction (#10408)
* [gvsearch] Modernize and fix search request (#11051)
* [adultswim] Fix extraction (#10979)
+ [nobelprize] Add support for nobelprize.org (#9999)
* [hornbunny] Fix extraction (#10981)
* [tvp] Improve video id extraction (#10585)


version 2016.10.26

Extractors
+ [rentv] Add support for ren.tv (#10620)
+ [ard] Detect unavailable videos (#11018)
* [vk] Fix extraction (#11022)


version 2016.10.25

Core
* Running youtube-dl in the background is fixed (#10996, #10706, #955)

Extractors
+ [jamendo] Add support for jamendo.com (#10132, #10736)
+ [pandatv] Add support for panda.tv (#10736)
+ [dotsub] Support Vimeo embed (#10964)
* [litv] Fix extraction
+ [vimeo] Delegate ondemand redirects to ondemand extractor (#10994)
* [vivo] Fix extraction (#11003)
+ [twitch:stream] Add support for rebroadcasts (#10995)
* [pluralsight] Fix subtitles conversion (#10990)
2016-11-14 10:45:48 +00:00
leot
e064b9628a - mupdf-1.10 (still not released), + youtube-dl-20161114.1 (assign it to myself) 2016-11-14 10:37:19 +00:00
wiz
f431d6b404 + blender-2.78a, calibre-2.71.0, darktable-2.0.7, hiawatha-10.4,
highlight-3.33, include-what-you-use-0.7, libxkbcommon-0.7.0,
  mcookie-2.29, mediainfo-0.7.90, mupdf-1.10, ninja-build-1.7.2,
  ocaml-cppo-1.4.1, p5-DateTime-1.4000, py-cffi-1.9.1, py-freezegun-0.3.8,
  py-pkginfo-1.4.1, py-radare2-1.0.1, py-test-3.0.4, radare2-1.0.1,
  rhash-1.3.4, samba-4.5.1, wine-devel-1.9.22, youtube-dl-20161102.
2016-11-14 10:23:18 +00:00
rillig
addcf91f9d Updated pkgtools/pkglint to 5.4.11 2016-11-14 01:08:33 +00:00
rillig
ebbdc6dad9 Updated pkglint to 5.4.11.
Changes since 5.4.10:

* Replaced regular expression with hand-written matching code, since
  it is 30 times as fast.
* Reduced number of syscalls by remembering os.Lstat results and
  CVS/Entries.
* Reduced number of syscalls by querying the current user only once.
* Added warning for comparing ${PKGSRC_COMPILER} == "clang", which
  should rather be ${PKGSRC_COMPILER:Mclang}.
* Added variable definitions for NOT_PAX_ASLR_SAFE and NOT_PAX_MPROTECT_SAFE.
2016-11-14 01:08:23 +00:00
wiz
ae6be05cf2 Fix packaging by installing pthread-barrier.h unconditionally.
pkgsrc installs all headers independent of OS right now, so this is
just another header in the list.

Feel free to make this more opsys-specific.
2016-11-13 23:45:42 +00:00
kamil
3d3cbd7aba Added wm/wmutils-opt version 0.20161004 2016-11-13 22:06:11 +00:00
kamil
9f9681e7ed Add wm/wmutils-opt 2016-11-13 22:04:51 +00:00
kamil
9d3b107ebf Import wmutils-opt-0.20161004 as wm/wmutils-opt.
wmutils' opt

opt is at set of optional utilities meant to accompany wmutils-core.

Just as the wmutils-core programs, each utility does one job and does it well,
like dealing with window events or names.

opt has less utilities than core, here is a little overview:
 * chwb2 - control two different window borders
 * wew   - print window events
 * wname - print a window's name
 * xmmv  - move a window with the mouse
2016-11-13 22:03:20 +00:00
morr
f20ab117af Note update of net/haproxy 2016-11-13 19:38:03 +00:00
morr
79a5c7238c Add lua option.
Fixes PR pkg/51608.
2016-11-13 19:37:18 +00:00
taca
c5113e8f68 Explicitly disable dtrace on NetBSD/i386 (7.99.*).
Should be fix PR pkg/51613.
2016-11-13 16:03:31 +00:00
taca
eb7780b911 Trying to move common configuration to common place. 2016-11-13 15:14:19 +00:00
jdolecek
fbce554b02 fix the test for <poll.h>/<sys/poll.h> - use _OPSYS_INCLUDE_DIRS instead
of assuming /usr/include; this fixes compilation of net/socat,
which has broken !HAVE_POLL code
2016-11-13 11:06:40 +00:00
mef
66083555c2 Updated devel/py-dialog to 3.4.0 2016-11-13 10:55:12 +00:00
mef
82cf66a98a Updated devel/py-dialog to 3.4.0
--------------------------------
2016-05-07  Florent Rougon  <f.rougon@free.fr>

        Release 3.4.0

        README.rst: link to the blessings library, add link to ncurses home page

2016-05-07  Florent Rougon  <f.rougon@free.fr>

        Add 'week_start' common option, mapped to dialog's --week-start option

        * The value may be an integer or a string (cf. dialog's man page for
        more details).

        * Using this requires dialog 1.3-20160126 or later.

2016-05-07  Florent Rougon  <f.rougon@free.fr>

        Update copyright notices and demo version

        Fix typo

2016-05-07  Florent Rougon  <f.rougon@free.fr>

        Doc build: suppress warnings about :option:`--unknown-option` references

        * The documentation contains many references to dialog options. These
        are not defined in the pythondialog Manual, which with recent Sphinx
        (>= 1.3 or something like that) causes a lot of warnings. Fortunately,
        these can be suppressed (specifically for unknown option references)
        with 'suppress_warnings' in conf.py starting from Sphinx 1.4.0.

        * This is what this commit does. Alternatively, the option references
        could be replaced with dumb markup such as ``--unknown-option``.

2016-05-07  Florent Rougon  <f.rougon@free.fr>

        Add demo example for Dialog.editbox_str()

2016-05-06  Florent Rougon  <f.rougon@free.fr>

        Add Dialog.editbox_str()

        * dialog.py (Dialog.editbox_str): new method. It is a convenience
        wrapper around Dialog.editbox() that automatically creates and deletes a
        temporary file containing the initial box contents which is passed as a
        string (Dialog.editbox() needs it in a file).

2016-01-28  Florent Rougon  <f.rougon@free.fr>

        Fix bug in demo.py when /etc/passwd is inexistent

        * examples/demo.py (MyApp.editbox_demo): display a message when
        /etc/passwd is inexistent instead of raising an exception (trying to
        display the result, which doesn't exist).
2016-11-13 10:52:28 +00:00
tsutsui
dee7d1b344 Updated multimedia/adobe-flash-plugin11 to 11.2.202.644 2016-11-13 06:07:38 +00:00
tsutsui
1beabe56c2 Update adobe-flash-plugin11 to 11.2.202.644.
Upstream announcement:

 https://helpx.adobe.com/security/products/flash-player/apsb16-37.html

Adobe Security Bulletin

Security updates available for Adobe Flash Player

Release date: November 8, 2016

Vulnerability identifier: APSB16-37

CVE number: CVE-2016-7857, CVE-2016-7858, CVE-2016-7859, CVE-2016-7860,
 CVE-2016-7861, CVE-2016-7862, CVE-2016-7863, CVE-2016-7864, CVE-2016-7865

Platform: Windows, Macintosh, Linux and Chrome OS
2016-11-13 06:05:07 +00:00
wen
e3f31cc0e9 Updated databases/p5-DBIx-Class-Schema-Loader to 0.07046 2016-11-13 03:41:43 +00:00
wen
790d8a20f6 Update to 0.07046
Upstream changes:
0.07046  2016-09-05
        - Introspect view definitions for PostgreSQL, MySQL, Oracle,
          Firebird, and InterBase.
        - When a file's md5sum was wrong but no other content in the file had
          changed, it would not be rewritten even when overwrite_modifications
          was true. Fixed by Dave Rolsky. GH #8.
2016-11-13 03:40:30 +00:00
wen
b98ef978c9 Updated databases/p5-DBIx-Class-Helpers to 2.033002 2016-11-13 03:35:58 +00:00
wen
92e9db8016 Update to 2.033002
Upstream changes:
2.033002  2016-10-31 16:03:23-07:00 America/Los_Angeles
 - Fix ::ProxyResultSetMethod to work when calling ->update
   (Thanks for the report Ryan Voots!)
 - Fix a number of warnings induced by upcoming DBIC (Thanks ribasushi!)
2016-11-13 03:34:29 +00:00
wen
bd85dab2af Updated devel/p5-Log-Any to 1.045 2016-11-13 01:52:44 +00:00
wen
0995924fa7 Update to 1.045
Upstream changes:
1.045     2016-11-11 21:52:46-06:00 America/Chicago

    - No changes from previous (trial) release 1.044

1.044     2016-11-06 15:30:35-06:00 America/Chicago (TRIAL RELEASE)

    [Fixed]

    - Imported log object can now be called anything instead of just
      `$log`. This means `use Log::Any '$LOG'` or `use Log::Any '$foo'`
      now work.

1.043     2016-11-03 21:31:18-05:00 America/Chicago (TRIAL RELEASE)

    [Fixed]

    - Objects that overload stringification are now stringified
      correctly (instead of run through Data::Dumper). Thanks @mephinet!
2016-11-13 01:51:40 +00:00
wen
8f663d300e Updated mail/p5-Email-Simple to 2.211 2016-11-13 01:48:45 +00:00
wen
3097b7d78b Update to 2.211
Upstream changes:
2.211     2016-11-12 09:39:09-05:00 America/New_York
        - fix a fencepost error in headers and header_names that led to a
          spurious undef in return and to a warning (thanks, Pali Roh獺r)
2016-11-13 01:47:32 +00:00
wen
ffc36b7f4a Updated time/p5-DateTime to 1.40 2016-11-13 01:44:35 +00:00
wen
7fb4ccf8c2 Update to 1.40
Upstream changes:
1.40   2016-11-12

- Switched from RT to the GitHub issue tracker.
2016-11-13 01:43:28 +00:00
leot
977ae013d7 Updated audio/glyr to 1.0.10 2016-11-12 17:12:58 +00:00
leot
dc07cb3fa2 Update audio/glyr to glyr-1.0.10
Changes:
The license of glyr changed from GPLv3 to LGPLv3 (See also #82).
Additionally the lyricswiki provider was fixed (thanks @bugdone)
and quite some typos were fixed (thanks @emillon).

There are more broken providers, but sadly I lack the time/motivation to
maintain glyr on a regular base.
Therefore I would happily pass the development of glyr to a new maintainer.
Please mail me if you are interested.
2016-11-12 17:12:22 +00:00
taca
f602916538 Note update of www/typo3_62 package to 6.2.28. 2016-11-12 16:19:15 +00:00
taca
3039c3cbac Update typo3_62 to 6.2.28.
2016-11-01  c423e5b                  [RELEASE] Release of TYPO3 6.2.28 (TYPO3 Release Team)
2016-11-01  94ec146  #78494,#76542   [BUGFIX] Prevent installation of incompatible extensions (Benni Mack)
2016-10-27  cf20781  #73156          [BUGFIX] FrontendContentAdapterService replaces LF chars before concat (Daniel Neugebauer)
2016-10-25  d262000  #78418          [TASK] splitFunctionalTests.sh in 6.2 (Christian Kuhn)
2016-10-25  c01ccd3  #78368          [BUGFIX] Fix reference count when ref_table is sys_file (Wouter Wolters)
2016-10-25  4f5926a  #78408          [TASK] Remove failing test in IntegerValidatorTest (Anja Leichsenring)
2016-10-21  953119f  #76901          [BUGFIX] Reset SYS/exceptionalErrors in live preset (Benni Mack)
2016-10-13  44aa8dc  #77956          [BUGFIX] Prevent exception due to missing id in the language menu (Xavier Perseguers)
2016-10-12  59f7404  #78021          [BUGFIX] Exception with cHashIncludePageId but no id in the URL (Dmitry Dulepov)
2016-09-30  0aa80a6  #78102          [BUGFIX] Incorrect cHash generation may cause 404 on any page (Dmitry Dulepov)
2016-09-23  5b6f9fc  #77877          [BUGFIX] Correct show configuration in newContentElement wizard (Nicole Cordes)
2016-11-12 16:17:36 +00:00
taca
9957d3dda2 Bump BUILDLINK_ABI_DEPENDS since older dovecot2-pigeonhole dose not work
with 2.2.26.0.
2016-11-12 16:15:12 +00:00
taca
ff72a44921 Add build problem on NetBSD 7.0_STABLE at least. 2016-11-12 16:12:08 +00:00
taca
daf7c700f2 Note update of lang/php* packages:
lang/php56	5.6.28
	lang/php70	7.0.13
	lang/php71	7.1.0rc6
2016-11-12 15:47:35 +00:00
taca
ce4c115ad0 Reset PKGREVISION after all lang/php* packages. 2016-11-12 15:42:51 +00:00
taca
e73d5d0ec4 Update php71 to 7.1.0rc6 (PHP 7.1.0RC6), including security fix.
10 Nov 2016, PHP 7.1.0RC6

- Core:
  . Fixded bug #72736 (Slow performance when fetching large dataset with mysqli
    / PDO). (Dmitry)

- Date:
  . Fixed bug #73426 (createFromFormat with 'z' format char results in
    incorrect time). (Derick)

- JSON:
  . Introduced encoder struct instead of global which fixes bugs #66025 and
    #73254 related to pretty print indentation. (Jakub Zelenka)

- ODBC:
  . Fixed bug #73448 (odbc_errormsg returns trash, always 513 bytes).
    (Anatol)

- PCRE:
  . Fixed bug #73392 (A use-after-free in zend allocator management).
    (Laruence)

- PDO_Firebird:
  . Fixed bug #73087, #61183, #71494 (Memory corruption in bindParam).
    (Dorin Marcoci)

- SPL:
  . Fixed bug #73423 (Reproducible crash with GDB backtrace). (Laruence)
2016-11-12 15:41:24 +00:00
taca
126b184d14 Update php70 to 7.0.13 (PHP 7.0.13), including security fix (as usual).
10 Nov 2016 PHP 7.0.13

- Core:
  . Fixed bug #73350 (Exception::__toString() cause circular references).
    (Laruence)
  . Fixed bug #73181 (parse_str() without a second argument leads to crash).
    (Nikita)
  . Fixed bug #66773 (Autoload with Opcache allows importing conflicting class
    name to namespace). (Nikita)
  . Fixed bug #66862 ((Sub-)Namespaces unexpected behaviour). (Nikita)
  . Fix pthreads detection when cross-compiling (ffontaine)
  . Fixed bug #73337 (try/catch not working with two exceptions inside a same
    operation). (Dmitry)
  . Fixed bug #73338 (Exception thrown from error handler causes valgrind
    warnings (and crashes)). (Bob, Dmitry)
  . Fixed bug #73329 ((Float)"Nano" == NAN). (Anatol)

- GD:
  . Fixed bug #73213 (Integer overflow in imageline() with antialiasing). (cmb)
  . Fixed bug #73272 (imagescale() is not affected by, but affects
    imagesetinterpolation()). (cmb)
  . Fixed bug #73279 (Integer overflow in gdImageScaleBilinearPalette()). (cmb)
  . Fixed bug #73280 (Stack Buffer Overflow in GD dynamicGetbuf). (cmb)
  . Fixed bug #72482 (Ilegal write/read access caused by gdImageAALine
    overflow). (cmb)
  . Fixed bug #72696 (imagefilltoborder stackoverflow on truecolor images).
    (cmb)

- IMAP:
  . Fixed bug #73418 (Integer Overflow in "_php_imap_mail" leads to crash).
    (Anatol)

- OCI8
  . Fixed bug #71148 (Bind reference overwritten on PHP 7). (Oracle Corp.)

- phpdbg:
  . Properly allow for stdin input from a file. (Bob)
  . Add -s command line option / stdin command for reading script from stdin.
    (Bob)
  . Ignore non-executable opcodes in line mode of phpdbg_end_oplog(). (Bob)
  . Fixed bug #70776 (Simple SIGINT does not have any effect with -rr). (Bob)
  . Fixed bug #71234 (INI files are loaded even invoked as -n --version). (Bob)

- Session:
  . Fixed bug #73273 (session_unset() empties values from all variables in which
    is $_session stored). (Nikita)

- SOAP:
  . Fixed bug #73037 (SoapServer reports Bad Request when gzipped). (Anatol)
  . Fixed bug #73237 (Nested object in "any" element overwrites other fields).
    (Keith Smiley)
  . Fixed bug #69137 (Peer verification fails when using a proxy with SoapClient)
    (Keith Smiley)

- SQLite3:
  . Fixed bug #73333 (2147483647 is fetched as string). (cmb)

- Standard:
  . Fixed bug #73203 (passing additional_parameters causes mail to fail). (cmb)
  . Fixed bug #71241 (array_replace_recursive sometimes mutates its parameters).
    (adsr)

- Wddx:
  . Fixed bug #73331 (NULL Pointer Dereference in WDDX Packet Deserialization
    with PDORow). (Stas)
2016-11-12 15:38:29 +00:00
taca
8104ad62c2 Update php56 to 5.6.28 (PHP 5.6.28), including security fix (as usual).
10 Nov 2016, PHP 5.6.28

- Core:
  . Fixed bug #73337 (try/catch not working with two exceptions inside a same
    operation). (Dmitry)

- Bz2:
  . Fixed bug #73356 (crash in bzcompress function). (Stas)

-GD:
  . Fixed bug #73213 (Integer overflow in imageline() with antialiasing). (cmb)
  . Fixed bug #73272 (imagescale() is not affected by, but affects
    imagesetinterpolation()). (cmb)
  . Fixed bug #73279 (Integer overflow in gdImageScaleBilinearPalette()). (cmb)
  . Fixed bug #73280 (Stack Buffer Overflow in GD dynamicGetbuf). (cmb)
  . Fixed bug #72482 (Illegal write/read access caused by gdImageAALine overflow).
    (cmb)
  . Fixed bug #72696 (imagefilltoborder stackoverflow on truecolor images). (cmb)

- Imap:
  . Fixed bug #73418 (Integer Overflow in "_php_imap_mail" leads Heap Overflow).
    (Anatol)

- SPL:
  . Fixed bug #73144 (Use-after-free in ArrayObject Deserialization). (Stas)

- SOAP:
  . Fixed bug #73037 (SoapServer reports Bad Request when gzipped). (Anatol)

- SQLite3:
  . Fixed bug #73333 (2147483647 is fetched as string). (cmb)

- Standard:
  . Fixed bug #73203 (passing additional_parameters causes mail to fail). (cmb)
  . Fixed bug #73188 (use after free in userspace streams). (Sara)

- Wddx:
  . Fixed bug #73331 (NULL Pointer Dereference in WDDX Packet Deserialization
    with PDORow). (Stas)
2016-11-12 15:34:00 +00:00
adam
09620350ac Updated mail/dovecot2 to 2.2.26.0; mail/dovecot2-pigeonhole to 0.4.16 2016-11-12 11:28:23 +00:00
adam
a5f0de3c9d v0.4.16:
* Part of the Sieve extprograms implementation was moved to Dovecot, which
  means that this release depends on Dovecot v2.2.26+.
* ManageSieve: The PUTSCRIPT command now allows uploading empty Sieve scripts.
  There was really no good reason to disallow doing that.
+ Sieve vnd.dovecot.report extension:
  + Added a Dovecot-Reporting-User field to the report body, which contains
    the e-mail address of the user sending the report.
  + Added support for configuring the "From:" address used in the report.
+ LDA sieve plugin: Implemented support for a "discard script" that is run
  when the message is going to be discarded. This allows doing something other
  than throwing the message away for good.
+ Sieve vnd.dovecot.environment extension: Added vnd.dovecot.config.*
  environment items. These environment items map to sieve_env_* settings from
  the plugin {} section in the configuration. Such values can of course also
  be returned from userdb.
+ Sieve vacation extension: Use the Microsoft X-Auto-Response-Suppress header
  to prevent unwanted responses from and to (older) Microsoft products.
+ ManageSieve: Added rawlog_dir setting to store ManageSieve traffic logs.
  This replaces at least partially the rawlog plugin (mimics similar IMAP/POP3
  change).
- doveadm sieve plugin: synchronization: Prevent setting file timestamps to
  unix epoch time. This occurred when Dovecot passed the timestamp as
  'unknown' during synchronization.
- Sieve exprograms plugin: Fixed spurious '+' sometimes returned at the end
  of socket-based program output.
- imapsieve plugin: Fixed crash occurring in specific situations.
- Performed various fixes based on static analysis and Clang warnings.
2016-11-12 11:22:29 +00:00
adam
b753adf7d8 Changes 2.2.26:
* master: Removed hardcoded 511 backlog limit for listen(). The kernel
   should limit this as needed.
 * doveadm import: Source user is now initialized the same as target
   user. Added -U parameter to override the source user.
 * Mailbox names are no longer limited to 16 hierarchy levels. We'll
   check another way to make sure mailbox names can't grow larger than
   4096 bytes.

 + Added a concept of "alternative usernames" by returning user_* extra
   field(s) in passdb. doveadm proxy list shows these alt usernames in
   "doveadm proxy list" output. "doveadm director&proxy kick" adds
   -f <passdb field> parameter. The alt usernames don't have to be
   unique, so this allows creation of user groups and kicking them in
   one command.
 + auth: passdb/userdb dict allows now %variables in key settings.
 + auth: If passdb returns noauthenticate=yes extra field, assume that
   it only set extra fields and authentication wasn't actually performed.
 + auth: passdb static now supports password={scheme} prefix.
 + auth, login_log_format_elements: Added %{local_name} variable, which
   expands to TLS SNI hostname if given.
 + imapc: Added imapc_max_line_length to limit maximum memory usage.
 + imap, pop3: Added rawlog_dir setting to store IMAP/POP3 traffic logs.
   This replaces at least partially the rawlog plugin.
 + dsync: Added dsync_features=empty-header-workaround setting. This
   makes incremental dsyncs work better for servers that randomly return
   empty headers for mails. When an empty header is seen for an existing
   mail, dsync assumes that it matches the local mail.
 + doveadm sync/backup: Added -I <max size> parameter to skip too
   large mails.
 + doveadm sync/backup: Fixed -t parameter and added -e for "end date".
 + doveadm mailbox metadata: Added -s parameter to allow accessing
   server metadata by using empty mailbox name.
 + Added "doveadm service status" and "doveadm process status" commands.
 + director: Added director_flush_socket. See
   http://wiki2.dovecot.org/Director#Flush_socket
 + doveadm director flush: Users are now moved only max 100 at a time to
   avoid load spikes. --max-parallel parameter overrides this.
 + Added FILE_LOCK_SLOW_WARNING_MSECS environment, which logs a warning
   if any lock is waited on or kept for this many milliseconds.

 - master process's listener socket was leaked to all child processes.
   This might have allowed untrusted processes to capture and prevent
   "doveadm service stop" comands from working.
 - login proxy: Fixed crash when outgoing SSL connections were hanging.
 - auth: userdb fields weren't passed to auth-workers, so %{userdb:*}
   from previous userdbs didn't work there.
 - auth: Each userdb lookup from cache reset its TTL.
 - auth: Fixed auth_bind=yes + sasl_bind=yes to work together
 - auth: Blocking userdb lookups reset extra fields set by previous
   userdbs.
 - auth: Cache keys didn't include %{passdb:*} and %{userdb:*}
 - auth-policy: Fixed crash due to using already-freed memory if policy
   lookup takes longer than auth request exists.
 - lib-auth: Unescape passdb/userdb extra fields. Mainly affected
   returning extra fields with LFs or TABs.
 - lmtp_user_concurrency_limit>0 setting was logging unnecessary
   anvil errors.
 - lmtp_user_concurrency_limit is now checked before quota check with
   lmtp_rcpt_check_quota=yes to avoid unnecessary quota work.
 - lmtp: %{userdb:*} variables didn't work in mail_log_prefix
 - autoexpunge settings for mailboxes with wildcards didn't work when
   namespace prefix was non-empty.
 - Fixed writing >2GB to iostream-temp files (used by fs-compress,
   fs-metawrap, doveadm-http)
 - director: Ignore duplicates in director_servers setting.
 - director: Many fixes related to connection handshaking, user moving
   and error handling.
 - director: Don't break with shutdown_clients=no
 - zlib, IMAP BINARY: Fixed internal caching when accessing multiple
   newly created mails. They all had UID=0 and the next mail could have
   wrongly used the previously cached mail.
 - doveadm stats reset wasn't reseting all the stats.
 - auth_stats=yes: Don't update num_logins, since it doubles them when
   using with mail stats.
 - quota count: Fixed deadlocks when updating vsize header.
 - dict-quota: Fixed crashes happening due to memory corruption.
 - dict proxy: Fixed various timeout-related bugs.
 - doveadm proxying: Fixed -A and -u wildcard handling.
 - doveadm proxying: Fixed hangs and bugs related to printing.
 - imap: Fixed wrongly triggering assert-crash in
   client_check_command_hangs.
 - imap proxy: Don't send ID command pipelined with nopipelining=yes
 - imap-hibernate: Don't execute quota_over_script or last_login after
   un-hibernation.
 - imap-hibernate: Don't un-hibernate if client sends DONE+IDLE in one
   IP packet.
 - imap-hibernate: Fixed various failures when un-hibernating.
 - fts: fts_autoindex=yes was broken in 2.2.25 unless
   fts_autoindex_exclude settings existed.
 - fts-solr: Fixed searching multiple mailboxes (patch by x16a0)
 - doveadm fetch body.snippet wasn't working in 2.2.25. Also fixed a
   crash with certain emails.
 - pop3-migration + dbox: Various fixes related to POP3 UIDL
   optimization in 2.2.25.
 - pop3-migration: Fixed "truncated email header" workaround.

v2.2.26 had a couple of nasty bugs left in it, so here's a fixup release. The version number is also a little bit weird, but had to be done this way (although 2.2.26.0.1 could have been another possibility).
 - Fixed some compiling issues.
 - auth: Fixed assert-crash when using NTLM or SKEY mechanisms and
   multiple passdbs.
 - auth: Fixed crash when exporting to auth-worker passdb extra fields
   that had empty values.
 - dsync: Fixed assert-crash in dsync_brain_sync_mailbox_deinit
2016-11-12 11:21:45 +00:00
adam
94eb0541e7 Updated audio/libmikmod to 3.3.10; audio/mikmod to 3.3.7; devel/libuv to 1.10.0; devel/cmake to 3.7.0 2016-11-12 07:51:44 +00:00
adam
82895362e0 Some of the more significant changes in CMake 3.7 are:
CMake now supports Cross Compiling for Android with simple toolchain files.
The “Ninja” generator learned to conditionally support Fortran when using a “ninja” tool that has the necessary features. See generator documentation for details.
The “if()” command gained new boolean comparison operations “LESS_EQUAL”, “GREATER_EQUAL”, “STRLESS_EQUAL”, “STRGREATER_EQUAL”, “VERSION_LESS_EQUAL”, and “VERSION_GREATER_EQUAL”.
The “try_compile()” command source file signature now honors configuration-specific flags (e.g. “CMAKE_<LANG>_FLAGS_DEBUG”) in the generated test project. Previously only the default such flags for the current toolchain were used. See policy “CMP0066”.
“Toolchain files” may now set “CMAKE_EXE_LINKER_FLAGS_INIT”, “CMAKE_SHARED_LINKER_FLAGS_INIT”, and “CMAKE_MODULE_LINKER_FLAGS_INIT” variables to initialize the “CMAKE_EXE_LINKER_FLAGS”, “CMAKE_SHARED_LINKER_FLAGS”, and “CMAKE_MODULE_LINKER_FLAGS” cache entries the first time a language is enabled in a build tree.
CTest now supports test fixtures through the new “FIXTURES_SETUP”, “FIXTURES_CLEANUP” and “FIXTURES_REQUIRED” test properties. When using regular expressions or “–rerun-failed” to limit the tests to be run, a fixture’s setup and cleanup tests will automatically be added to the execution set if any test requires that fixture.
We no longer provide Linux i386 binaries for download from “cmake.org” for new versions of CMake.
Vim support files “cmake-indent.vim”, “cmake-syntax.vim”, and “cmake-help.vim” have been removed in favor of the files now provided from the vim-cmake-syntax project.
Support for building CMake itself with some compilers was dropped:
Visual Studio 7.1 and 2005 — superseded by VS 2008 and above
MinGW.org mingw32 — superseded by MSYS2 mingw32 and mingw64
CMake still supports generating build systems for other projects using these compilers.
2016-11-12 07:49:18 +00:00
adam
b358d6ce21 Changes 1.10.0:
* Now working on version 1.9.2 (Saúl Ibarra Corretgé)
* doc: add cjihrig GPG ID (cjihrig)
* win,build: fix compilation on old Windows / MSVC (Saúl Ibarra Corretgé)
* darwin: fix setting fd to non-blocking in select(() trick (Saúl Ibarra
  Corretgé)
* unix: allow nesting of kqueue fds in uv_poll_start (Ben Noordhuis)
* doc: fix generation the first time livehtml runs (Saúl Ibarra Corretgé)
* test: fix test_close_accept flakiness on Centos5 (Santiago Gimeno)
* license: libuv is no longer a Node project (Saúl Ibarra Corretgé)
* license: add license text we've been using for a while (Saúl Ibarra Corretgé)
* doc: add licensing information to README (Saúl Ibarra Corretgé)
* win,pipe: fixed formatting, DWORD is long unsigned (Miodrag Milanovic)
* win: support sub-second precision in uv_fs_futimes() (Jason Ginchereau)
* unix: ignore EINPROGRESS in uv__close (Saúl Ibarra Corretgé)
* doc: add Imran Iqbal (iWuzHere) to maintainers (Imran Iqbal)
* doc: update docs with AIX related information (Imran Iqbal)
* test: silence build warnings (Kári Tristan Helgason)
* doc: add iWuzHere GPG ID (Imran Iqbal)
* linux-core: fix uv_get_total/free_memory on uclibc (Nicolas Cavallari)
* build: fix build on DragonFly (Michael Neumann)
* unix: correctly detect named pipes on DragonFly (Michael Neumann)
* test: make tap output the default (Ben Noordhuis)
* test: don't dump output for skipped tests (Ben Noordhuis)
* test: improve formatting of diagnostic messages (Ben Noordhuis)
* test: remove unused RETURN_TODO macro (Ben Noordhuis)
* doc: fix stream typos (Pierre-Marie de Rodat)
* doc: update coding style link (Imran Iqbal)
* unix,fs: use uint64_t instead of unsigned long (Imran Iqbal)
* build: check for warnings for -fvisibility=hidden (Imran Iqbal)
* unix: remove unneeded TODO note (Saúl Ibarra Corretgé)
* test: skip tty_pty test if pty is not available (Luca Bruno)
* sunos: set phys_addr of interface_address using ARP (Brian Maher)
* doc: clarify callbacks won't be called in error case (Saúl Ibarra Corretgé)
* unix: don't convert stat buffer when syscall fails (Ben Noordhuis)
* win: compare entire filename in watch events (cjihrig)
* doc: add a note on safe reuse of uv_write_t (neevek)
* linux: fix potential event loop stall (Ben Noordhuis)
* unix,win: make uv_get_process_title() stricter (cjihrig)
* test: close server before initiating new connection (John Barboza)
* test: account for multiple handles in one ipc read (John Barboza)
* unix: fix errno and retval conflict (liuxiaobo)
* doc: add missing entry in uv_fs_type enum (Michele Caini)
* unix: preserve loop->data across loop init/done (Ben Noordhuis)
* win: return UV_EINVAL on bad uv_tty_mode mode arg (Ben Noordhuis)
* win: simplify memory copy logic in fs.c (Ben Noordhuis)
* win: fix compilation on mingw (Bartosz Sosnowski)
* win: ensure 32-bit printf precision (Matej Knopp)
* darwin: handle EINTR in /dev/tty workaround (Ben Noordhuis)
* test: fix OOB buffer access (Saúl Ibarra Corretgé)
* test: don't close CRT fd handed off to uv_pipe_t (Saúl Ibarra Corretgé)
* test: fix android build error. (sunjin.lee)
* win: evaluate timers when system wakes up (Bartosz Sosnowski)
* doc: add supported platforms description (Saúl Ibarra Corretgé)
* win: fix lstat reparse point without link data (Jason Ginchereau)
* unix,win: make on_alloc_cb failures more resilient (Saúl Ibarra Corretgé)
* zos: add support for new platform (John Barboza)
* test: make tcp_close_while_connecting more resilient (Saúl Ibarra Corretgé)
* build: use '${prefix}' for pkg-config 'exec_prefix' (Matt Clarkson)
* build: GNU/kFreeBSD support (Jeffrey Clark)
* zos: use PLO instruction for atomic operations (John Barboza)
* zos: use pthread helper functions (John Barboza)
* zos: implement uv__fs_futime (John Barboza)
* unix: expand range of values for usleep (John Barboza)
* zos: track unbound handles and bind before listen (John Barboza)
* test: improve tap output on test failures (Santiago Gimeno)
* test: refactor fs_event_close_in_callback (Julien Gilli)
* zos: implement uv__io_check_fd (John Barboza)
* unix: unneccessary use const qualifier in container_of (John Barboza)
* win,tty: add support for ANSI codes in win10 v1511 (Imran Iqbal)
* doc: add santigimeno to maintainers (Santiago Gimeno)
* win: fix typo in type name (Saúl Ibarra Corretgé)
* unix: always define pthread barrier fallback pad (Saúl Ibarra Corretgé)
* test: use RETURN_SKIP in spawn_setuid_setgid test (Santiago Gimeno)
* win: add disk read/write count to uv_getrusage (Imran Iqbal)
* doc: document uv_fs_realpath caveats (Saúl Ibarra Corretgé)
* test: improve spawn_setuid_setgid test (Santiago Gimeno)
* test: fix building pty test on Android (Saúl Ibarra Corretgé)
* doc: uv_buf_t members are not readonly (Saúl Ibarra Corretgé)
* doc: improve documentation on uv_alloc_cb (Saúl Ibarra Corretgé)
* fs: fix uv_fs_fstat on platforms using musl libc (Santiago Gimeno)
* doc: update supported fields for uv_rusage_t (Imran Iqbal)
* test: fix test-tcp-writealot flakiness on arm (Santiago Gimeno)
* test: fix fs_event_watch_dir flakiness on arm (Santiago Gimeno)
* unix: don't use alphasort in uv_fs_scandir() (Ben Noordhuis)
* doc: fix confusing doc of uv_tcp_nodelay (Bart Robinson)
* build,osx: fix warnings on tests compilation with gyp (Santiago Gimeno)
* doc: add ABI tracker link to README (Saúl Ibarra Corretgé)
* win,tty: fix uv_tty_set_mode race conditions (Bartosz Sosnowski)
* test: fix fs_fstat on Android (Vit Gottwald)
* win, test: fix fs_event_watch_dir_recursive (Bartosz Sosnowski)
* doc: add description of uv_handle_type (Vit Gottwald)
* build: use -pthreads for tests with autotools (Julien Gilli)
* win: fix leaky fs request buffer (Jason Ginchereau)
* doc: note buffer lifetime requirements in uv_write (Vladimír Čunát)
* doc: add reference to uv_update_time on uv_timer_start (Alex Hultman)
* win: fix winapi function pointer typedef syntax (Brad King)
* test: fix tcp_close_while_connecting CI failures (Ben Noordhuis)
* test: make threadpool_cancel_single deterministic (Ben Noordhuis)
* test: make threadpool saturation reliable (Ben Noordhuis)
* unix: don't malloc in uv_thread_create() (Ben Noordhuis)
* unix: don't include CoreServices globally on macOS (Brad King)
* unix,win: add uv_translate_sys_error() public API (Philippe Laferriere)
* win: remove unused static variables (Ben Noordhuis)
* win: silence -Wmaybe-uninitialized warning (Ben Noordhuis)
* signal: replace pthread_once with uv_once (Santiago Gimeno)
* test: fix sign-compare warning (Will Speak)
* common: fix unused variable warning (Brad King)
2016-11-12 07:47:34 +00:00
adam
631b8634aa MikMod 3.2.7:
- Documentation update.
- Update DOS build for the new djgpp-2.05 release.
2016-11-12 07:34:34 +00:00