Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mismatch in available packages between 'pkgin avail' and packages in the http-browsable repo #73

Closed
bixu opened this issue Sep 6, 2013 · 5 comments

Comments

@bixu
Copy link

bixu commented Sep 6, 2013

We're noticing some discrepancies between the 13.1 pkgsrc repository index through http and pkgin... something like 300 packages are missing from pkgin (even after a pkgin update -f -y). Anyone have any ideas as to why that might be?

We're specifically trying to get access to the phantomjs package, and it's showing up in the http index but not the pkgin repository.

@hjhart

@mamash
Copy link

mamash commented Sep 6, 2013

There's something odd going on with the pkgin available right now in 2013Q1. Something to do with how pkgin updates its database rather. Can't reproduce the problem in 2013Q2. We'll have a look.

@mamash
Copy link

mamash commented Sep 10, 2013

On a pristin base-13.1.0 (2013Q1) VM, I couldn't really reproduce any of the problem (originally I tried on an old existing zone, where pkgin db is likely messed up due to other things). The 300-something difference can be attributed to the fact that previous versions of packages are left in place (on the HTTP server), but do not show up in the pkgin database. This is so that pkgin with a stale database doesn't give you a weird "this package doesn't exist" kind of error, or to fetch manually via 'pkg_add'.

On a clean base-13.1.0 zone, the current package count is 2353 (as per 'pkgin av|wc -l') and a search does find phantomjs-1.9.1 (in the 32bit package set - phantomjs doesn't currently build 64bit, so won't show up on a base64-13.1.0 VM).

You can confirm by cat'ing the pkg_summary file (which pkgin imports for its database):

curl http://pkgsrc.joyent.com/packages/SmartOS/2013Q1/i386/All/pkg_summary.bz2 | gzcat

If you grep that for ^PKGNAME, that should match what 'pkgin av' shows. If the two do not match, odds are the pkgin database is corrupt and won't fix with a mere 'pkgin up'. You can destroy /var/db/pkgin/pkgin.db (or move it aside), then try 'pkgin -y up' and see if it makes any difference.

@hjhart
Copy link

hjhart commented Sep 18, 2013

The problem could've been that we were running the command on a 64bit machine – @bixu can you confirm that?

@mamash
Copy link

mamash commented Sep 18, 2013

OK. The problem that you might be facing is that there's no phantomjs-1.9.x package in the x86_64 set, because PhantomJS doesn't support a 64bit build on SunOS (yet). There's a long standing bug ticket on that upstream:

ariya/phantomjs#10521

The reason why not even phantomjs-1.4.1 (which is there in the http dirlisting) is showing up in pkgin, is because the pbulk building system considers phantomjs a failure on x86_64 (because the current version fails to build in 64bit), and it doesn't know about the left over older versions - and it won't include it when processing pkg_summary that pkgin ultimately bases on.

jperkin pushed a commit that referenced this issue Dec 9, 2013
3.2 (2012-11-27)
----------------

* Documentation file layout restructuring.
  [thet]

* Fix time support. vTime events can be instantiated with a datetime.time
  object, and do not inherit from datetime.time itself.
  [rdunklau]

* Correctly handle tzinfo objects parsed with dateutil. Fixes #77.
  [warvariuc, thet]

* Text values are escaped correclty. Fixes #74.
  [warvariuc]

* Returned old folding algorithm, as the current implementation fails in some
  cases. Fixes #72, Fixes #73.
  [warvariuc]

* Supports to_ical() on date/time properties for dates prior to 1900.
  [cdevienne]
@mamash mamash closed this as completed Feb 10, 2014
@hjhart
Copy link

hjhart commented Feb 10, 2014

I discovered the issue with this in a later task where I was dealing with pkgin. The problem was that the pkg_summary.gz file had inconsistent data than what was showing up in the HTTP repository index. Thereby, the database that updated during pkgin up was consistent only with the pkg_summary.gz, not with the repo itself.

(This is just a FYI, and no action needs to be taken from it)

jperkin pushed a commit that referenced this issue Mar 14, 2014
3.2 (2012-11-27)
----------------

* Documentation file layout restructuring.
  [thet]

* Fix time support. vTime events can be instantiated with a datetime.time
  object, and do not inherit from datetime.time itself.
  [rdunklau]

* Correctly handle tzinfo objects parsed with dateutil. Fixes #77.
  [warvariuc, thet]

* Text values are escaped correclty. Fixes #74.
  [warvariuc]

* Returned old folding algorithm, as the current implementation fails in some
  cases. Fixes #72, Fixes #73.
  [warvariuc]

* Supports to_ical() on date/time properties for dates prior to 1900.
  [cdevienne]
jperkin pushed a commit that referenced this issue Mar 17, 2014
== 1.3.2 20131208

* Anon tests assigned unique class name.
* Fix TypeError on connect timeout with 1.8.x, 2.x.
* Complete revert to previous logger logic.
* start_timeout and tcp_nodelay parameters
* SSL Fix, revert not setting default ciphers.
* Copy hash params at init.
* Fix ssl => true for Ruby 1.9.x and 2.x.
* Expanded list of STOMP default SSL ciphers:
* Do not change caller's :hosts array
* Issue #78, again.
* Clean up logger interfacing.
* Fixes from RSpec testing

== 1.3.1 20131002

* Method calls to the logger object should check for that method first (#83)

== 1.3.0 20130930

* ERROR frames now raise an exception in the Stomp::Client thread(#73, #81)
* Allow anonymous connections (#75)
* Fix for subscription id handling in STOMP 1.1 (#78)
* Added a NullLogger (#77)
* Added :tcp_nodelay option (disable Nagle's algorithm) (#76)
* Read receipt ids are now UUIDs
* Added a :start_timeout parameter
jperkin pushed a commit that referenced this issue Mar 18, 2014
== 1.3.2 20131208

* Anon tests assigned unique class name.
* Fix TypeError on connect timeout with 1.8.x, 2.x.
* Complete revert to previous logger logic.
* start_timeout and tcp_nodelay parameters
* SSL Fix, revert not setting default ciphers.
* Copy hash params at init.
* Fix ssl => true for Ruby 1.9.x and 2.x.
* Expanded list of STOMP default SSL ciphers:
* Do not change caller's :hosts array
* Issue #78, again.
* Clean up logger interfacing.
* Fixes from RSpec testing

== 1.3.1 20131002

* Method calls to the logger object should check for that method first (#83)

== 1.3.0 20130930

* ERROR frames now raise an exception in the Stomp::Client thread(#73, #81)
* Allow anonymous connections (#75)
* Fix for subscription id handling in STOMP 1.1 (#78)
* Added a NullLogger (#77)
* Added :tcp_nodelay option (disable Nagle's algorithm) (#76)
* Read receipt ids are now UUIDs
* Added a :start_timeout parameter
jperkin pushed a commit that referenced this issue Aug 12, 2014
What's New in libchewing 0.4.0 (Apr 11, 2014)
---------------------------------------------------------
* Add the following APIs:
  - Userphrase manipulation
    - chewing_userphrase_enumerate
    - chewing_userphrase_has_next
    - chewing_userphrase_get
    - chewing_userphrase_add
    - chewing_userphrase_remove
    - chewing_userphrase_lookup
  - Keyboardless action
    - chewing_cand_open
    - chewing_cand_close
    - chewing_cand_string_by_index_static
    - chewing_cand_choose_by_index
    - chewing_cand_list_first
    - chewing_cand_list_last
    - chewing_cand_list_has_next
    - chewing_cand_list_has_prev
    - chewing_cand_list_next
    - chewing_cand_list_prev
    - chewing_commit_preedit_buf
    - chewing_clean_preedit_buf
    - chewing_clean_bopomofo_buf
  - Bopomofo buffer
    - chewing_bopomofo_Check
    - chewing_bopomofo_String_static
  - Static API
    - chewing_aux_String_static
    - chewing_buffer_String_static
    - chewing_cand_String_static
    - chewing_commit_String_static
    - chewing_kbtype_String_static
  - Misc
    - chewing_new2
* Dictionary format:
  - Remove text data support
  - Introduce platform independent binary data representation
  - Move binary data to share/libchewing/*
* Userphrase format:
  - Support SQLite-based user phrase storage and manipulation
* New coding style:
  - Use scripts/indent.sh to change coding style
* Bug fixed:
  - Fix chewing_zuin_Check wrong return value #62
  - Fix numlock key cannot output number #45
  - Fix negative frequency problem #75
  - Fix cannot select candidate when symbol exists #79
  - Avoid clearing the buffer when Up arrow key is pressed and escCleanAllBuf is 1.
  - Fix cannot handle numlock 9 correctly #88
  - Fix invalid characters are committed when pre-edit buffer is full
  - Fix AutoLearnPhrase cannot fill correct wordSeq #108
  - Fix wrong auto learn when symbol in between #112
  - Fix missing rpl_malloc for cross compilation #118
  - Fix '\n' appear in symbol table #126
  - Reopen candidate list for symbols with down key #127 #135
  - Let up key close candidate list of symbols #131 #138
* Misc:
  - Add `make check' in cmake build
  - Change MAX_UTF8_SIZE to 4
  - Update official website URL
  - Use CreateFileA() instead of CreateFile() to stick with the ANSI API
  - Do not check phrase longer than MAX_PHRASE_LEN
  - Implement dynamic programming phrasing algorithm #73
  - Clean bopomofo buffer when mode change to English mode #89 #97
  - Update README to GFM.
  - Replace 'INCLUDE' with 'AM_CPPFLAGS' #68 #114 #116
  - Use [Shift]+[-] to input EM DASH (u+2014) as default #113 #124
  - Use Backspace to close candidate window #128
  - Use PgUp/PgDn to turn pages of candidates #129
  - Update Windows default search path #78
  - The word "zuin", "Zhuyin" are obsolete terms for "Bopomofo"
  - Add const whenever possible in several APIs
  - Toggle shape mode with shift-space #141 #142
* Successful stories:
  - chewing-windows-tsf project provides Text Services Framework
    support for Microsoft Windows.
jperkin pushed a commit that referenced this issue Aug 12, 2014
2014-07-02 version 0.5.9:

  * Support std::tr1 unordered containers by default (#51, #63, #68, #69)
  * Remove some warnings (#56)
  * Fix segmentation fault after malloc failures (#58, #59)
  * Fix alloc/dealloc mismatch (#52, #61)
  * Fix sample codes (#60, #64)
  * Support implicit conversion from integer to float/double (#54)
  * Improve documents (#45, #75, #82, #83)
  * Support CMake (#20, #87)
  * Remove Ruby dependencies in bootstrap (#86, #87)
  * Add FILE* buffer (#40)
  * Other bug fixes and refactoring: #39, #73, #77, #79, #80, #81, #84, #90
jperkin pushed a commit that referenced this issue Feb 23, 2015
devel/libevent: security update
devel/py-libevent-rpcgen: security update

Revisions pulled up:
- devel/libevent/Makefile                                       1.46
- devel/libevent/Makefile.common                                1.2
- devel/libevent/distinfo                                       1.30
- devel/py-libevent-rpcgen/distinfo                             1.2

---
   Module Name:	pkgsrc
   Committed By:	spz
   Date:		Wed Feb  4 08:04:34 UTC 2015

   Modified Files:
   	pkgsrc/devel/libevent: Makefile Makefile.common distinfo
   	pkgsrc/devel/py-libevent-rpcgen: distinfo

   Log Message:
   update libevent to version 2.0.22 (which also updates py-libevent-rpcgen)

   Upstream ChangeLog:

   Changes in version 2.0.22-stable (5 Jan 2015)

   SECURITY FIXES (evbuffers)
    o Avoid integer overflow bugs in evbuffer_add() and related functions.
      See CVE-2014-6272 advisory for more information.
      (20d6d4458bee5d88bda1511c225c25b2d3198d6c)

   BUGFIXES (evhttp)
    o fix #73 and fix http_connection_fail_test to catch it (crash fix)
      (b618204 Greg Hazel)
    o Avoid racy bufferevent activation (5eb1788 Nate Rosenblum)

   BUGFIXES (compilation and portability)
    o Fix compilation with WIN32_HAVE_CONDITION_VARIABLES enabled (7e45739)
    o Fix missing AC_PROG_SED on older Autoconfs (9ab2b3f Tay Ray Chuan)
    o Backport libevent to vanilla Autoconf 2.59 (as used in RHEL5)
      (74d4c44 Kevin Bowling)
    o Use AC_CONFIG_HEADERS in place of AM_CONFIG_HEADERS for
      automake 1.13 compat (817ea36)
    o Rename configure.in to configure.ac to appease newer autoconfs (0c79787)
    o Avoid using top_srcdir in TESTS: new automakes do not like this (a55514e)
    o Use windows vsnprintf fixup logic on all windows environments (e826f19)
    o Fix a compiler warning when checking for arc4random_buf linker breakage.
      (5cb3865)
    o Fix another arc4random_buf-related warning (e64a2b0)
    o Add -Qunused-arguments for clang on macos (b56611d Trond Norbye)

   BUGFIXES (resource leaks/lock errors on error)
    o Avoid leaking fds on evconnlistener with no callback set (69db261)
    o Avoid double-close on getsockname error in evutil_ersatz_socketpair
      (0a822a6)
    o Fix a locking error in bufferevent_socket_get_dns_error. (0a5eb2e)
    o libevent/win32_dealloc() : fix sizeof(pointer) vs sizeof(*pointer)
      (b8f5980 Frank Denis)

   BUGFIXES: (other stability)
    o bufferevent_pair: don't call downcast(NULL) (f2428a2)
    o Consistently check for failure from evbuffer_pullup() (60f8f72)
    o Fix race caused by event_active (3c7d6fc vjpai)

   BUGFIXES (miscellaneous)
    o Avoid redundant invocations of init_extension_functions for IOCP (3b77d62)
    o Typo fixes from Linus Nordberg (cec62cb, 8cd695b)
    o Add a few files created by "make verify" to .gitignore.
      (1a8295a Pierre Phaneuf)
    o regress_buffer: fix 'memcmp' compare size (79800df Maks Naumov)
    o Fix bufferevent setwatermark suspend_read (b34e4ac ufo2243)
    o Fix evbuffer_peek() with len==-1 and start_at non-NULL. (fb7e76a)

   BUFGIXES (evdns)
    o Checking request nameserver for NULL, before using it.
      (5c710c0 Belobrov Andrey)
    o Fix SEGFAULT after evdns_base_resume if no nameservers installed.
      (f8d7df8 Azat Khuzhin)
    o Fix a crash in evdns related to shutting down evdns (9f39c88,e8fe749)

   BUGFIXES (epoll)
    o Check does arch have the epoll_create and __NR_epoll_wait syscalls.
      (dfe1e52 Marcin Juszkiewicz)

   BUGFIXES (evutil_secure_random)
    o Avoid other RNG initialization FS reads when urandom file is specified
      (9695e9c, bb52471)
    o When we seed from /proc/sys/kernel/random/uuid, count it as success (e35b540)
    o Document that arc4random is not a great cryptographic PRNG. (6e49696)
    o Add evutil_secure_rng_set_urandom_device_file (2bbb5d7)
    o Really remove RNG seeds from the stack (f5ced88)

   DOCUMENTATION FIXES
    o Fix a mistake in evbuffer_remove() arguments in example http server
      code (c322c20 Gyepi Sam)
    o Fix a typo in a comment in buffer.h. Spotted by Alt_F4 (773b0a5)
    o Clarify event_base_loop exit conditions (031a803)
    o Use FindClose for handle from FindFirstFile in http-server.c (6466e88)
    o Fix a typo in a doxygen comment. Reported by 亦得. (be1aeff)
mamash pushed a commit that referenced this issue May 19, 2015
…gen)

Upstream ChangeLog:

Changes in version 2.0.22-stable (5 Jan 2015)

SECURITY FIXES (evbuffers)
 o Avoid integer overflow bugs in evbuffer_add() and related functions.
   See CVE-2014-6272 advisory for more information.
   (20d6d4458bee5d88bda1511c225c25b2d3198d6c)

BUGFIXES (evhttp)
 o fix #73 and fix http_connection_fail_test to catch it (crash fix)
   (b618204 Greg Hazel)
 o Avoid racy bufferevent activation (5eb1788 Nate Rosenblum)

BUGFIXES (compilation and portability)
 o Fix compilation with WIN32_HAVE_CONDITION_VARIABLES enabled (7e45739)
 o Fix missing AC_PROG_SED on older Autoconfs (9ab2b3f Tay Ray Chuan)
 o Backport libevent to vanilla Autoconf 2.59 (as used in RHEL5)
   (74d4c44 Kevin Bowling)
 o Use AC_CONFIG_HEADERS in place of AM_CONFIG_HEADERS for
   automake 1.13 compat (817ea36)
 o Rename configure.in to configure.ac to appease newer autoconfs (0c79787)
 o Avoid using top_srcdir in TESTS: new automakes do not like this (a55514e)
 o Use windows vsnprintf fixup logic on all windows environments (e826f19)
 o Fix a compiler warning when checking for arc4random_buf linker breakage.
   (5cb3865)
 o Fix another arc4random_buf-related warning (e64a2b0)
 o Add -Qunused-arguments for clang on macos (b56611d Trond Norbye)

BUGFIXES (resource leaks/lock errors on error)
 o Avoid leaking fds on evconnlistener with no callback set (69db261)
 o Avoid double-close on getsockname error in evutil_ersatz_socketpair
   (0a822a6)
 o Fix a locking error in bufferevent_socket_get_dns_error. (0a5eb2e)
 o libevent/win32_dealloc() : fix sizeof(pointer) vs sizeof(*pointer)
   (b8f5980 Frank Denis)

BUGFIXES: (other stability)
 o bufferevent_pair: don't call downcast(NULL) (f2428a2)
 o Consistently check for failure from evbuffer_pullup() (60f8f72)
 o Fix race caused by event_active (3c7d6fc vjpai)

BUGFIXES (miscellaneous)
 o Avoid redundant invocations of init_extension_functions for IOCP (3b77d62)
 o Typo fixes from Linus Nordberg (cec62cb, 8cd695b)
 o Add a few files created by "make verify" to .gitignore.
   (1a8295a Pierre Phaneuf)
 o regress_buffer: fix 'memcmp' compare size (79800df Maks Naumov)
 o Fix bufferevent setwatermark suspend_read (b34e4ac ufo2243)
 o Fix evbuffer_peek() with len==-1 and start_at non-NULL. (fb7e76a)

BUFGIXES (evdns)
 o Checking request nameserver for NULL, before using it.
   (5c710c0 Belobrov Andrey)
 o Fix SEGFAULT after evdns_base_resume if no nameservers installed.
   (f8d7df8 Azat Khuzhin)
 o Fix a crash in evdns related to shutting down evdns (9f39c88,e8fe749)

BUGFIXES (epoll)
 o Check does arch have the epoll_create and __NR_epoll_wait syscalls.
   (dfe1e52 Marcin Juszkiewicz)

BUGFIXES (evutil_secure_random)
 o Avoid other RNG initialization FS reads when urandom file is specified
   (9695e9c, bb52471)
 o When we seed from /proc/sys/kernel/random/uuid, count it as success (e35b540)
 o Document that arc4random is not a great cryptographic PRNG. (6e49696)
 o Add evutil_secure_rng_set_urandom_device_file (2bbb5d7)
 o Really remove RNG seeds from the stack (f5ced88)

DOCUMENTATION FIXES
 o Fix a mistake in evbuffer_remove() arguments in example http server
   code (c322c20 Gyepi Sam)
 o Fix a typo in a comment in buffer.h. Spotted by Alt_F4 (773b0a5)
 o Clarify event_base_loop exit conditions (031a803)
 o Use FindClose for handle from FindFirstFile in http-server.c (6466e88)
 o Fix a typo in a doxygen comment. Reported by 亦得. (be1aeff)
mamash pushed a commit that referenced this issue May 19, 2015
…gen)

Upstream ChangeLog:

Changes in version 2.0.22-stable (5 Jan 2015)

SECURITY FIXES (evbuffers)
 o Avoid integer overflow bugs in evbuffer_add() and related functions.
   See CVE-2014-6272 advisory for more information.
   (20d6d4458bee5d88bda1511c225c25b2d3198d6c)

BUGFIXES (evhttp)
 o fix #73 and fix http_connection_fail_test to catch it (crash fix)
   (b618204 Greg Hazel)
 o Avoid racy bufferevent activation (5eb1788 Nate Rosenblum)

BUGFIXES (compilation and portability)
 o Fix compilation with WIN32_HAVE_CONDITION_VARIABLES enabled (7e45739)
 o Fix missing AC_PROG_SED on older Autoconfs (9ab2b3f Tay Ray Chuan)
 o Backport libevent to vanilla Autoconf 2.59 (as used in RHEL5)
   (74d4c44 Kevin Bowling)
 o Use AC_CONFIG_HEADERS in place of AM_CONFIG_HEADERS for
   automake 1.13 compat (817ea36)
 o Rename configure.in to configure.ac to appease newer autoconfs (0c79787)
 o Avoid using top_srcdir in TESTS: new automakes do not like this (a55514e)
 o Use windows vsnprintf fixup logic on all windows environments (e826f19)
 o Fix a compiler warning when checking for arc4random_buf linker breakage.
   (5cb3865)
 o Fix another arc4random_buf-related warning (e64a2b0)
 o Add -Qunused-arguments for clang on macos (b56611d Trond Norbye)

BUGFIXES (resource leaks/lock errors on error)
 o Avoid leaking fds on evconnlistener with no callback set (69db261)
 o Avoid double-close on getsockname error in evutil_ersatz_socketpair
   (0a822a6)
 o Fix a locking error in bufferevent_socket_get_dns_error. (0a5eb2e)
 o libevent/win32_dealloc() : fix sizeof(pointer) vs sizeof(*pointer)
   (b8f5980 Frank Denis)

BUGFIXES: (other stability)
 o bufferevent_pair: don't call downcast(NULL) (f2428a2)
 o Consistently check for failure from evbuffer_pullup() (60f8f72)
 o Fix race caused by event_active (3c7d6fc vjpai)

BUGFIXES (miscellaneous)
 o Avoid redundant invocations of init_extension_functions for IOCP (3b77d62)
 o Typo fixes from Linus Nordberg (cec62cb, 8cd695b)
 o Add a few files created by "make verify" to .gitignore.
   (1a8295a Pierre Phaneuf)
 o regress_buffer: fix 'memcmp' compare size (79800df Maks Naumov)
 o Fix bufferevent setwatermark suspend_read (b34e4ac ufo2243)
 o Fix evbuffer_peek() with len==-1 and start_at non-NULL. (fb7e76a)

BUFGIXES (evdns)
 o Checking request nameserver for NULL, before using it.
   (5c710c0 Belobrov Andrey)
 o Fix SEGFAULT after evdns_base_resume if no nameservers installed.
   (f8d7df8 Azat Khuzhin)
 o Fix a crash in evdns related to shutting down evdns (9f39c88,e8fe749)

BUGFIXES (epoll)
 o Check does arch have the epoll_create and __NR_epoll_wait syscalls.
   (dfe1e52 Marcin Juszkiewicz)

BUGFIXES (evutil_secure_random)
 o Avoid other RNG initialization FS reads when urandom file is specified
   (9695e9c, bb52471)
 o When we seed from /proc/sys/kernel/random/uuid, count it as success (e35b540)
 o Document that arc4random is not a great cryptographic PRNG. (6e49696)
 o Add evutil_secure_rng_set_urandom_device_file (2bbb5d7)
 o Really remove RNG seeds from the stack (f5ced88)

DOCUMENTATION FIXES
 o Fix a mistake in evbuffer_remove() arguments in example http server
   code (c322c20 Gyepi Sam)
 o Fix a typo in a comment in buffer.h. Spotted by Alt_F4 (773b0a5)
 o Clarify event_base_loop exit conditions (031a803)
 o Use FindClose for handle from FindFirstFile in http-server.c (6466e88)
 o Fix a typo in a doxygen comment. Reported by 亦得. (be1aeff)
jperkin pushed a commit that referenced this issue Jul 17, 2015
2015.6.21
=========
----

* Fix #31: HTML entities stay inside link.
* Fix #71: Coverage detects command line tests.
* Fix #39: Documentation update.
* Fix #61: Functionality added for optional use of automatic links.
* Feature #80: ``title`` attribute is preserved in both inline and reference links.
* Feature #82: More command line options. See docs.


2015.6.12
=========
----

* Feature #76: Making ``pre`` blocks clearer for further automatic formatting.
* Fix #71: Coverage detects tests carried out in ``subprocesses``


2015.6.6
========
----

* Fix #24: ``3.200.3`` vs ``2014.7.3`` output quirks.
* Fix #61. Malformed links in markdown output.
* Feature #62: Automatic version number.
* Fix #63: Nested code, anchor bug.
* Fix #64: Proper handling of anchors with content that starts with tags.
* Feature #67: Documentation all over the module.
* Feature #70: Adding tests for the module.
* Fix #73: Typo in config documentation.
jperkin pushed a commit that referenced this issue Aug 17, 2015
 - Adjust DEPENDS and BUILD_DEPENDS, the latter is for make test
    -DEPENDS+=       p5-JSON-Any-[0-9]*:../../converters/p5-JSON-Any
     DEPENDS+=       p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS
    +DEPENDS+=       p5-JSON-MaybeXS-[0-9]*:../../converters/p5-JSON-MaybeXS
    +BUILD_DEPENDS+= p5-Test-Differences-[0-9]*:../../devel/p5-Test-Differences
    +BUILD_DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff

(upstream)
 - Update to 6.02
    Changes in Devel::NYTProf 6.02 - 2nd August 2015
  FlameGraphs upgraded the latest version, which supports searching.
  Use JSON::MaybeXS instead of JSON::Any (deprecated), thanks to Ether #73
  Updated metacpan urls, thanks to Ether #74
  Internal context optimizations, thanks to jandubois #75
jperkin pushed a commit that referenced this issue Nov 25, 2015
----------------------
1.13
----
* Update version to 1.13
* Merge branch 'ejmr/highlight-variables-in-strings'
* Merge commit '38e1940e950d47737fed30a5bd5d4e75e0faf103'
* Append file patterns to auto-mode-alist
* Guard propertize functions for Emacs that don't support it.
* Add more tests for highlighting variable interpolation
* Create a unit test for highlighting interpolated variables
* Avoid calling syntax-propertize-rules as may be unavailable.
* README: Explicitly mention the oldest supported Emacs
* Merge branch 'heredoc-support'
* README: Replace mention of `run-tests.sh' with `make tests'
* Explain the expected behavior of the test for GitHub issue 124
* Added unit test for GitHub issue 124
* Replaced run-tests.sh with a Makefile
* Replaced `put-text-property' with macro `c-put-char-property'
* Added initial support for propertizing a heredoc as a string
* Merge branch 'fix-highlighting-final-keyword'
* Update php-mode-modified
* Add a simple script to test syntax highlighting for `final'
* Add a template script for creating test cases
* Fix `final' not highlighted as a keyword in some methods
* Merge branch 'github/pr/127'
* Update php-mode-modified
* Removed unused defconst.
* Added PREG constants to the list of predefined constants.
* Fix byte compile error again; resurfaced in after a merge.
* Add Andrei Chitu to the list of contributors
* fix inclusion of `web-mode-extra-php-keywords` in `php-keywords`
* Update Changelog for version 1.12

1.12
----
* Automatically enable PHP Mode for Amaka scripts
* Also enable PHP Mode for Amaka scripts using the `*.amk' extension
* Use mode-specific functions for defun movement
* Treat `const` as a keyword instead of a type-hint
* Add `enddeclare` to the list of keywords
* Treat `eval` as a built-in keyword
* Show links to the official site and wiki when customizing PHP Mode
* Update php-mode-modified for changes made today
* Add FILTER_SANITIZE_FULL_SPECIAL_CHARS to the list of constants
* Fix an error about php-extra-constants being void
* Use extra constants and keywords from Web Mode if available
* README: Replace `php-mode' with `PHP Mode' for consistency
* README: Update the `Status' section
* README: Use the spelling `GitHub' consistently
* README: Add installation instructions
* Address the compiler warning regarding `c-syntactic-context`
* GitHub-Issue: 102 (Unit Test)
* Fix indentation error involving magic constants
* Merge branch 'ejmr/issue-102'
* Stop marching indentation for try-catch blocks
* GitHub-Issue: 100 (Unit Test)
* Fix two errors with the regex for matching namespace imports
* GitHub-Issue: 115 (Unit Test)
* Use the PEAR indentation style by default for unit tests
* Align chained method calls inside of arrays
* Update php-mode-modified
* Merge branch 'ejmr/align-method-calls-in-arrays'
* Update php-mode-modified for byte-compiler fixes
* Merge branch 'github/pr/123'
* README: Document use of Web Mode constants and keywords
* Merge branch 'ejmr/web-mode-constants'
* Change the test for Issue 100 to require correct indentation
* Line-up multiple namespaces in a multi-line `use' statement
* Merge branch 'ejmr/multiline-use-statements'
* Increase the version number to 1.12
* Fix the compiler warning about `add-log-current-defun-header-regexp`
* Add (require 'speedbar) as functions are used.
* Remove eval-when-compile.
* Add (require 'etags) as etag functions are used.
* Added newline at end of file restriction to Symfony2 style.
* Fix regex for namespaces in function calls


1.11
----
* Add STDOUT, STDIN, and STDERR to the php-constants list
* Add Symfony2 coding style.
* Add a full copy of the license
* Add proper statement-case-intro indent for symfony2
* Added "function" as a PHP keyword.
* Added function php-lineup-arglist
* Added gitignore with *.elc
* Associate file extensions when installing from an Elisp repository
* Be nice to PSR standards (there should be 4 spaces)
* Correct indentation for array arguments (tests/issues-14.php)
* Correct syntax highlighting for `parent' and `self'
* Describe php-extra-constants in the README
* Describe php-template-compatibility in the README
* Do not expect failure for test issue-19
* Do not trigger search error in php-mode-test-issue-19
* Document Subword Mode in the README
* Document support for the Symfony2 style in the README
* Fix chained method alignment
* Fix indentation of statements after `foreach' without braces
* Highlight `static' as a constant when it appears in a class context
* Improve the docstring for php-create-regexp-for-method
* Improve the plain-text formatting of the README
* Introduce php-extra-constants
* Introduce php-template-compatility
* Introduce `C-c C-w' to toggle Subword Mode
* Issue #73, correct behavior of `delete-indentation`.
* List all methods via Imenu regardless of their visibility
* Make `with-php-mode-test` aware of the Symfony2 coding style
* README: Change the absolute link to the Changelog to a relative link
* README: Correct the documentation for chained-method call alignment
* README: Document how chained method alignment may fail
* README: Reword the mention of Web Mode for clarity
* README: Use syntax highlighting for the method alignment example
* Re-define C-M-h to mark-defun instead of c-mark-function
* Remove the unnecessary &optional from the with-php-mode-test macro
* Set brace-list-entry to offset of four
* Tests: Remove executable permissions from the issue 27 test
* Treat `abstract' as a keyword
* Use "magic" comments in PHP files to simplify indentation testing
* Use magic for tests of issues #14, #19, #27, #29, #42
* Workaround "bug" in `load-theme`


1.10
----
* Add `php-mode-coding-style` so users can customize their preferred
  coding style.
* Fix a bug that messes up the indentation of some closures.
* Update php-mode for Emacs 24 with regard to changes to the `cl`
  Elisp library.
* Submit php-mode to the [MELPA](http://melpa.milkbox.net/)
  repository.
* Fix indentation of `foreach` blocks that have only a single
  statement following them, without any braces.
* Add all valid flags for `htmlspecialchars()` to the list of
  constants.
* Improve indentation of chained method calls, although this still has
  an issue to iron out.
* Provide a test suite for developers working on php-mode to help
  improve quality control.
* Add all constants for errors.
* Add all constants for the cURL module.
* Fix a bug where some methods are not highlighted as functions.
* Remove `then` as a PHP keyword, since it is not a valid keyword.
* Fix annotation highlighting when using C-style `/*...*/` comments.
* Redefine the php-mode coding styles using cc-mode.
* Fix a bug that applies incorrect syntax highlighting to certain PHP
  keywords when they appear in block comments, e.g. `continue`.
* Fix a bug where php-mode incorrectly highlights variables and
  methods inside of comments.
* Treat acceptable directives to `declare()` as keywords.


1.9
---
* Add all new PHP 5.5 keywords.
* Add new test cases for indentation and highlighting.
* Add new PHP 5.5 `PASSWORD_*` constants.
* Do not treat function-like language constructs as functions,
  e.g. `array()`.
* Treat `callable` as a valid type hint.
* Fix an error regarding the requirement of `flymake`.
* Fix a syntax error in `php-unindent-closure`.
* Add support Drupal and WordPress coding styles.
* Document how to change the default coding style in the README.
* Fix an issue with running hooks after loading `php-mode`.
* Properly fontify function calls using one namespace qualifier.


1.7 and 1.8
-----------
* Line up cascaded method calls.
* Add test cases for indentation features.
* Fix syntax highlighting for multiline strings.
* Fix compiler warnings for:
  - `font-lock-syntactic-keywords`
  - `c-vsemi-status-unknown-p`
* Support highlighting in annotations in comments.
* Fix the `#' sign as a comment delimeter.
* Improve indentation for anonymous functions.
* Remove unused libraries.
* Remove a corrupted character from a docstring.


1.6.6
-----
* Improve indentation of functions and arrays.
* Fix bug displaying strings in back-ticks.
* Add `php-function-call-face`.
* Add IMAP related constants.
* Fix fontification of function arguments to work across multiple
  lines, including type-hints.
* Fix bug when trying to browse online documentation.
* Allow sending code to PHP directly for execution.
* Add `die` to the list of language constructs.
* Use `font-lock-syntatic-keywords` to detect quoted strings.


1.6.5
-----
There was no version 1.6.5 release due to poor planning on my part
(EJMR).


1.6.4
-----
* Make it possible to use namespaces in more places.
* Fix Elisp warnings about `save-excursion` and `set-buffer`.
* Properly fontify the `instanceof' operator.
* Add function to search local PHP documentation.
* Try searching local documentation before searching the manual
  on PHP.net online.
* Add PHP to `interpreter-mode-alist`.
* Improve indentation of nested arrays.
* Add `.phpt` to `auto-mode-alist`.


1.6.3
-----
* Fix bug with regular vs. static function highlighting.
* Add all `FILTER_*` and `INPUT_*` constants.
* Add `php-mode-warn-if-mumamo-off`.
* Fix fontification for namespace imports.
* Do not warn on constructs like `$foo->$bar`.
* Fontify expressions like `const Foo = 1`.
* Fix fontification for `return new Foo()`.


1.6.2
-----
* Add notes on Github for contributing to php-mode.
* Highlight `use <trait>' in class definitions.
* Add Flymake support.


1.6.1
-----
* Support as magic and pre-defined constants.
* Add `default' as a keyword.
* Add `clone' as a keyword.
* Align cascading function calls.
* List methods in Imenu.
* Show variables assigned to anonymous functions in Imenu.
* Show interfaces in Imenu.
* Prevent methods from appearing under `Named Functions' on Imenu.

1.6
---
* Fix most definitions in `php-font-lock-keywords-2`.
* Fix highlighting of namespace imports.
* Treat `as' and `use' as keywords.


1.5.1
-----
* Add `__NAMESPACE__` to the list of constants.
* Fontify `use <namespace> as <alias>' constructs.
* Fix highlighting for namespaces, classes, and traits.
* Allow backslashes in namespaces for Imenu.
jperkin pushed a commit that referenced this issue Jan 9, 2016
v1.10.1
=======

* fix issue #73 - in hg pre commit merge, consider parent1 instead of failing

v1.10.0
=======

* add support for overriding the version number via the
  environment variable SETUPTOOLS_SCM_PRETEND_VERSION

* fix isssue #63 by adding the --match parameter to the git describe call
  and prepare the possibility of passing more options to scm backends

* fix issue #70 and #71 by introducing the parse keyword
  to specify custom scm parsing, its an expert feature,
  use with caution

  this change also introduces the setuptools_scm.parse_scm_fallback
  entrypoint which can be used to register custom archive fallbacks


v1.9.0
======

* Add :code:`relative_to` parameter to :code:`get_version` function;
  fixes #44 per #45.

v1.8.0
======

* fix issue with setuptools wrong version warnings being printed to standard
  out. User is informed now by distutils-warnings.
* restructure root finding, we now reliably ignore outer scm
  and prefer PKG-INFO over scm, fixes #43 and #45

v1.7.0
======

* correct the url to github
  thanks David Szotten
* enhance scm not found errors with a note on git tarballs
  thanks Markus
* add support for :code:`write_to_template`
jperkin pushed a commit that referenced this issue Jan 15, 2016
2.2.3 (2016-01-07)

Full Changelog

Merged pull requests:

* fix validate_utf8: false encoding coercion #75 (lamont-granquist)
* Remove ruby 1.9.2 support #73 (lamont-granquist)
* Use github-changelog-generator to generate CHANGELOG.md file #72
  (lamont-granquist)
jperkin pushed a commit that referenced this issue Jan 19, 2016
Changes:
Version 5.1.2
=============
Code Fixes
----------
* Code hardening using reallocarray() from OpenBSD.
* Sanity check in giffilter catches files with malformed extension records
  Fixes SourceForge bug #63: malformed gif causes segfault in giffilter.
* Inexpensive sanity check in DGifSlurp() catches malformed files with
  no image descriptor. Fixes SourceForge bug #64: malformed gif causes
  crash in giftool.
* Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying constant input
  parameter.
* Bail out of GIF read on invalid pixel width. Addresses Savannah bug
  #67: invalid shift in dgif_lib.c
* Fix SourceForge bug #69: #69 Malformed: Gif file with no extension
  block after a GRAPHICS_EXT_FUNC_CODE extension causes segfault (in
  giftext).
* Fix SourceForge bug #71: Buffer overwrite when giffixing a malformed gif.
* Fix SourceForge bug #73: Null pointer deference in gifclrmap (only
  reachable with malformed GIF).
* Fix SourceForge bug #74: Double free in gifsponge under 5.1,1,
  for any valid gif image.
* Fix SourceForge bug #75: GAGetArgs overflows due to uncounted use of va_arg.
* Sanity check in giffix catches some malformed files. Addresses
  SourceForge bug #77: dgif_lib.c: extension processing error
jperkin pushed a commit that referenced this issue Apr 13, 2016
Changes:
2016-04-04  Lars Windolf <[email protected]>
Version 1.10.19
* Fixes #317: Compilation problems in 1.10.18 release
* Fixes #73: Problem with updating favicons
  (reported by asl97)
jperkin pushed a commit that referenced this issue Sep 14, 2016
Security update
CVE-2016-6662: Remote Root Code Execution / Privilege Escalation (0day)
(Fixed in 5.5.51, MDEV-10465)

XXX put the distfile on nbftp manually as most mirrors don't have it yet
  and pullup.

Changes:
    Revision #0da39ca 2016-09-12 16:18:07 +0200
        fix BIGINT+MEDIUMINT type aggregation
    Revision #347eeef 2016-09-11 20:55:11 +0200
        don't use my_copystat in the server
    Revision #611dc0d 2016-09-11 20:53:16 +0200
        missing element in prelocked_mode_name[] array
    Revision #a229091 2016-09-11 20:52:00 +0200
        potential signedness issue
    Revision #7ae555c 2016-09-11 20:51:09 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #b9631e3 2015-11-10 12:41:26 +0100
        MDEV-8833 Crash of server on prepared statement with conversion to semi-join
    Revision #ee97274 2016-08-25 09:50:04 +0300
        DEV-10595 MariaDB daemon leaks memory with specific query
    Revision #a92a8cc 2016-08-19 17:11:20 +0000
        Windows packaging : use /d switch to sign MSI, to prevent installer showing randomly generated name in UAC prompt
    Revision #723488b 2016-08-04 15:43:52 +0400
        MDEV-10424 - Assertion `ticket == null' failed in MDL_request::set_type
    Revision #09cb646 2016-08-11 19:35:53 +0000
        Windows : fix search for WiX root directory when using 64bit cmake
    Revision #5ad0206 2016-08-09 16:15:10 +0300
        MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func
    Revision #0098d78 2016-08-09 13:25:40 +0200
        MDEV-10465 general_log_file can be abused
    Revision #a3f6424 2016-08-08 12:58:27 +0200
        MDEV-6128:[PATCH] mysqlcheck wrongly escapes '.' in table names
    Revision #2a54a53 2016-08-08 10:27:22 +0200
        MDEV-10465 general_log_file can be abused
    Revision #a7c43a6 2016-01-26 14:49:25 +0200
        MDEV-9304: MariaDB crash with specific query
    Revision #5269d37 2016-08-08 18:37:02 +0400
        MDEV-10468 Assertion `nr >= 0.0' failed in Item_sum_std::val_real()
    Revision #1b3430a 2016-08-08 16:04:40 +0400
        MDEV-10500 CASE/IF Statement returns multiple values and shifts further result values to the next column
    Revision #5e23b63 2016-08-07 11:02:42 +0200
        MDEV-10506 Protocol::end_statement(): Assertion `0' failed upon ALTER TABLE
    Revision #93d5cdf 2016-08-04 13:14:45 +0300
        MDEV-9946: main.xtradb_mrr fails sporadically
    Revision #c0cb84b 2016-08-04 10:57:55 +0200 - Merge branch 'bb-5.5-serg' into 5.5
    Revision #470f259 2016-08-03 20:56:24 +0200
        MDEV-10465 general_log_file can be abused
    Revision #0214115 2016-08-01 16:53:57 +0200
        trivial cleanup
    Revision #03dec1a 2016-08-03 18:05:29 +0200
        MDEV-10350 "./mtr --report-features" doesn't work
    Revision #9d2f892 2016-08-03 17:58:56 +0200
        MDEV-7329 plugins.pam_cleartext fails sporadically in buildbot
    Revision #75891ed 2016-08-03 17:50:45 +0200
        improve pam_cleartext.test a bit
    Revision #5265243 2016-08-03 20:44:08 +0200 - Merge branch 'merge/merge-xtradb-5.5' into 5.5
    Revision #e316c46 2016-08-03 20:43:29 +0200
        5.5.50-38.0
    Revision #19fe10c 2016-08-03 20:39:47 +0200
        MDEV-6581 Writing to TEMPORARY TABLE not possible in read-only
    Revision #a350e53 2016-08-03 20:38:25 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #eb32dfd 2016-08-03 11:49:35 +0400
        MDEV-10365 - Race condition in error handling of INSERT DELAYED
    Revision #511313b 2016-08-03 13:42:46 +0000
        MDEV-10010 - potential deadlock on windows due to recursive SRWLock acquisition
    Revision #141f88d 2016-08-03 12:41:38 +0000
        MDEV-10357 my_context_continue() does not store current fiber on Windows
    Revision #ecb7ce7 2016-08-03 15:55:48 +0400
        MDEV-10467 Assertion `nr >= 0.0' failed in Item_sum_std::val_real() Backporting MDEV-5781 from 10.0.
    Revision #35c9c85 2016-08-03 13:40:53 +0300
        MDEV-10217: innodb.innodb_bug59641 fails sporadically in buildbot: InnoDB: Failing assertion: current_rec != insert_rec in file page0cur.c line 1052
    Revision #6b71a6d 2016-08-02 18:52:51 +0200
        MDEV-10383 Named pipes : multiple servers can listen on the same pipename
    Revision #5fdb3cf 2016-07-29 18:21:08 +0200
        MDEV-10419: crash in mariadb 10.1.16-MariaDB-1trusty
    Revision #c6aaa2a 2016-07-30 10:53:01 +0300
        MDEV-10228: update test results
    Revision #15ef38d 2016-07-27 00:38:51 +0300
        MDEV-10228: Delete missing rows with OR conditions
    Revision #1b5da2c 2016-07-21 15:32:28 +0400
        MDEV-10316 - main.type_date fails around midnight sporadically
    Revision #5cf49cd 2016-07-15 23:51:30 +0300
        MDEV-10248 Cannot Remove Test Tables
    Revision #4e19aa3 2016-07-12 12:13:31 +0200
        MDEV-10318 unset params in --ps --embedded
    Revision #97ded96 2016-07-11 17:03:03 +0000
        MDEV-10318 : Fix crash in embedded, in case prepared statement has parameter placeholders, but does not bind parameters
    Revision #e81455bb 2015-05-04 08:32:05 +0200
        MDEV-7973 bigint fail with gcc 5.0
    Revision #a7814d4 2016-06-30 12:59:52 +0400
        MDEV-10311 - funcs_1.processlist_priv_no_prot fails sporadically
    Revision #79f852a 2016-06-22 14:17:06 +0200
        MDEV-10050: Crash in subselect
    Revision #ef92aaf 2016-06-22 22:37:28 +0300
        MDEV-10083: Orphan ibd file when playing with foreign keys
    Revision #a482e76 2016-06-20 16:12:54 +0200
        fix a mysql-5.5.50 merge: mysqlcheck
    Revision #95bf696 2016-06-19 14:51:03 +0200
        MDEV-9749 InnoDB receives 'Bad file descriptor' error, possibly related to feedback plugin
    Revision #7f38a07 2016-06-17 18:54:11 +0400
        MDEV-10043 - main.events_restart fails sporadically in buildbot (crashes upon shutdown)
    Revision #7ff86b4 2016-06-17 14:59:17 +0300
        MDEV-10247 TokuDB assertion error when building with DEBUG
    Revision #12ae840 2016-06-16 22:04:24 +0300
        Fix typo bug that cause myisam repair to fail
    Revision #c7eef02 2016-06-16 22:00:16 +0300
        Increase the number of default build thread ids possibilities
    Revision #7ab7abd 2016-06-16 18:52:46 +0300
        Fix compilation failure when compiling with std=c90
    Revision #b644661 2016-06-14 22:29:24 +0200
        MDEV-9256 : Crashes on Windows x64 with aria_pagecache_buffer_size > 4GB
    Revision #34a104b 2016-06-14 12:28:05 +0300
        MDEV-10229: TokuDB fails to build with CLang
    Revision #1bf2509 2016-06-13 23:32:50 +0300
        MDEV-10162: Update repair testcase
    Revision #2b47832 2015-12-10 03:56:31 +0200
        Fixed compilation failure using clang
    Revision #6a34ba3 2016-02-16 16:15:22 +0200
        [Code cleanup] Refactor duplicate code within myisam and maria sort.cc
    Revision #bfef17b 2016-06-13 18:30:02 +0300
        MDEV-9433: [PATCH} cppcheck reported a number of minor coding errors
    Revision #0089af8 2016-06-13 18:11:31 +0300
        MDEV-9433: [PATCH] cppcheck reported a number of minor coding errors
    Revision #cf721d2 2015-12-10 17:00:14 +1100
        MDEV-9257: Increase limit on parallel workers in mysql-test-run
    Revision #05bb3b9 2016-06-14 16:28:07 +0200
        fix main.ssl_ca test for windows
    Revision #a4cfd32 2016-06-14 14:52:43 +0200
        main.openssl_1 failure
    Revision #c73b987 2016-06-14 13:18:05 +0200
        MDEV-8328 Evaluation of two "!" operators depends on space in beetween
    Revision #c3c272c 2016-06-10 13:47:00 +0200
        MDEV-10166 probes_mysql_nodtrace.h is not provided anymore by mariadb-10.0.25
    Revision #260699e 2016-06-14 13:59:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #f54dcf1 2016-06-14 12:38:47 +0200
        5.5.49-37.9
    Revision #90eb302 2016-06-14 13:57:49 +0200
        fix main.ssl_ca from mysql-5.5.50
    Revision #ae29ea2 2016-06-14 13:55:28 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #1b50d59 2016-06-14 14:44:09 +0400
        MDEV-9945 - main.kill_processlist-6619 fails sporadically
    Revision #d6a1bae 2016-06-13 17:10:31 +0400
        MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost
    Revision #2db724c 2016-06-13 15:54:12 +0400
        MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost
    Revision #3c77a00 2016-03-08 13:27:18 +0200
        MDEV-8012: Wrong exit code when asking for help
    Revision #416006a 2016-06-12 22:45:15 +0300
        MDEV-8012: Wrong exit code when asking for help
    Revision #67b4a6f 2016-06-12 20:14:51 +0300
        MDEV-8859 rpl.rpl_mdev382 sporadically fails to finish due to disappeared expect file
    Revision #87007dc 2016-06-08 15:03:18 +0400
        MDEV-9994 - Aria service threads are not "joined"
    Revision #4155d09 2016-06-10 17:06:38 +0400
        MDEV-8402 Bug #77473 Truncated data with subquery & UTF8
    Revision #df14488 2016-06-10 15:50:19 +0400
        MDEV-10181 Illegal mix of collation for a field and an ASCII string as a view field
    Revision #7adf04e 2016-01-05 22:48:50 +0100
        MDEV-9366 : do_shutdown_server fails to detect server shutdown on Windows. Fix test whether process is alive in mysqltest.
    Revision #a4848e9 2016-06-08 19:04:12 +0400
        MDEV-9972 Least function retuns date in date time format
    Revision #b31976f 2016-06-08 15:15:55 +0200 - Merge branch 'mdev9991' into mdev9991-5.5
    Revision #196d96c 2016-06-08 15:12:44 +0200
        Fix compiler check for stack unwind hint
    Revision #0f25270 2016-06-08 08:40:10 +0300
        MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8
    Revision #ff832e0 2016-05-24 17:37:23 +0200
        Restore COMPONENT Embedded for Windows embedded libs.
    Revision #221adbc 2016-05-24 17:01:08 +0200
        Fix warnings on Windows, compiler option -ggdb3 option is nonexistent
    Revision #535160b 2016-05-24 16:57:03 +0200
        MDEV-10117 - update HeidiSQL to current version
    Revision #9eb0fbd 2016-05-24 14:20:53 +0200
        MDEV-10071 Block installation on XP/Windows 2003 Server(they are no more supported)
    Revision #18487ed 2016-05-24 14:18:55 +0200
        MDEV-10108 Fix errors in installations by domain user
    Revision #964c4f0 2016-05-10 19:13:06 +0400
        MDEV-10052 Illegal mix of collations with DAYNAME(date_field)<>varchar_field
    Revision #672bbcd 2016-04-27 16:13:14 +0200
        MDEV-9973 : Do not set permissions for serviceaccount user (Win7 and later) This appears to break some installation, and it did not do anything useful anyway.
    Revision #4f1ad43 2016-04-26 16:15:15 +0400
        MDEV-9987 - gen_lex_hash leaks memory, making LeakSanitizer builds fail
    Revision #29868de 2016-04-26 12:58:14 +0200
        MDEV-9986 Full-text search of the utf8mb4 column causes crash
    Revision #7f5ceb7 2016-04-26 11:49:35 +0200
        disable main.wait_timeout_not_windows for embedded
    Revision #2220480 2016-04-25 18:59:41 +0200
        MDEV-7775 Wrong error message (Unknown error) when idle sessions are killed after wait_timeout
    Revision #a98ecc2 2016-04-23 12:19:40 +0200
        support SEARCH_RANGE in search_pattern_in_file.inc
    Revision #2b7573e 2016-04-24 13:36:51 +0400
        MDEV-9975 - main.partition_innodb_plugin fails sporadically
    Revision #19e3597 2016-04-07 10:47:46 +0300
        MDEV-9142 :Adding Constraint with no database reference results in ERROR 1046 (3D000) at line 13: No database selected.
    Revision #0ea4c73 2016-04-23 12:15:18 +0400
        Fixed compilation failure due to unused var.
    Revision #618e300 2016-04-22 12:57:39 +0400
        MDEV-9970 - main.sp-threads fails sporadically
    Revision #bd75ee7 2016-04-22 09:10:00 -0400
        bump the VERSION
    Revision #3f0d07e 2016-04-22 16:04:20 +0400
        MDEV-9372 select 100 between 1 and 9223372036854775808 returns false
    Revision #0991e19e 2016-04-20 20:25:46 +0200 - Merge branch 'bb-5.5-serg' into 5.5
    Revision #63c834e 2016-04-20 18:56:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #c9e56d5 2016-04-18 17:38:05 +0200
        5.5.48-37.8
    Revision #24ac546 2016-04-20 18:27:23 +0200
        use consistent error messaging for IGNORE
    Revision #9e826bf 2016-04-20 15:28:44 +0200
        trivial optimization
    Revision #8f1f869 2016-04-20 15:26:37 +0200
        another test case for ER_DATA_OUT_OF_RANGE on insert
    Revision #b069d19 2016-04-20 15:25:55 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #1bc0b0b 2016-04-19 11:08:16 +0200
        fix a couple of dbug tests not to write to /tmp
    Revision #cc04a9f 2016-04-18 18:30:42 +0200
        MDEV-9835 Valid password is not working after server restart
    Revision #608c0e1 2016-04-18 11:57:34 +0200
        MDEV-5982 `make` fail @ ".../libmysql_versions.ld:155:9: invalid use of VERSION in input file"
    Revision #ce35530 2016-04-17 19:52:15 +0200
        MDEV-9885 Client doesn't start if 'TERM' unknown
    Revision #95fe71a 2016-04-17 18:51:54 +0200
        MDEV-9707 MAX(timestamp(6) column) in correlated sub-query returns non-existent row data in original table
    Revision #3294cd1 2016-04-16 17:36:47 +0200
        MDEV-9929 MariaDB segfaults on command "mysqld --version" with ignore-db-dir option on /etc/my.cnf
    Revision #4f133fb 2016-04-16 12:39:20 +0200
        MDEV-9493 --tc-heuristic-recover option values off by one
    Revision #edf71fd 2016-04-16 10:28:03 +0200
        MDEV-9928 LC_TIME_NAMES=de_AT; unusual name for february
    Revision #9c64735 2016-03-29 12:50:56 +0200
        MDEV-9748 Include Twin (mysys_err.h is included twice in mysys/my_copy.c)
    Revision #2a45fa9 2016-04-20 19:03:59 +0200
        MDEV-9836 Connection lost when using SSL
    Revision #0c0a865 2016-04-19 16:16:13 +0400
        MDEV-9943 - TokuDB fails to compile with gcc 5.2.1
    Revision #62122ba 2016-04-20 00:36:58 +0300
        MDEV-9953 Debian packages install broken 'maria' test suite which cannot be run
    Revision #e90f8b7 2016-04-20 11:11:13 +0400
        MDEV-9413 "datetime >= coalesce(c1(NULL))" doesn't return expected NULL
    Revision #2564650 2016-04-20 11:02:34 +0400
        MDEV-9662 Assertion `precision || !scale' failed in my_decimal_precision_to_length_no_truncation(uint, uint8, bool)
    Revision #9a98714 2016-04-20 08:53:30 +0400
        MDEV-9745 Crash with CASE WHEN TRUE THEN COALESCE(CAST(NULL AS UNSIGNED)) ELSE 4 END
    Revision #6c0e231 2016-04-19 14:05:52 +0400
        MDEV-9945 - main.kill_processlist-6619 fails sporadically
    Revision #18ff6f6 2016-04-19 12:38:00 +0400
        MDEV-9944 - main.events_2 fails sporadically
    Revision #6fd54c0 2016-04-18 23:15:15 +0400
        MDEV-9521 Least function returns 0000-00-00 for null date columns instead of null
    Revision #777c213 2016-04-02 00:04:47 +0400
        MDEV-9862 Illegal mix of collation, when comparing column with CASE expression
    Revision #11b77e9 2016-03-18 16:55:11 +0100
        MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11"
    Revision #fc2c1e4 2016-03-17 21:29:52 +0100
        MDEV-9733 Server crashes in lf_pinbox_real_free on replication slaves
    Revision #0b9fb9a 2016-03-17 10:45:15 +0100
        MDEV-9568 mysqlcheck crashes with nonexistent table name
    Revision #c29e450 2016-02-26 03:02:07 +0200
        MDEV-4070 sys_vars.secure_file_priv fails sporadically if it's executed with --mem
    Revision #ceba41c 2016-01-24 17:41:11 +0100
        MDEV-9299 Test main.events_2 incompatible with Debian reproducibility testing framework
    Revision #e1385f2 2016-02-15 12:59:47 +0100
        fix buffer overrun
    Revision #3889b19 2016-02-14 22:19:27 +0100
        more strict ipv6_ok check in mtr
    Revision #8f5030e 2016-02-14 22:17:38 +0100
        fix my_gethwaddr() for solaris
    Revision #95740bc 2016-02-14 22:16:50 +0100
        dtrace in cmake
    Revision #a5d9597 2016-02-14 22:15:16 +0100
        better inline check
    Revision #5f078cc 2016-02-14 20:57:48 +0100
        compilation errors on sparc sun studio 10
    Revision #2a47817 2016-02-14 18:33:20 +0200
        MDEV-9225 mysql_upgrade segfault due to missing /etc/my.cnf.d
    Revision #b7dc830 2016-02-14 18:31:06 +0200
        Fix memory leak when failing to read config file
    Revision #93e9d81 2016-02-12 12:04:11 +0400
        Errorneous PSI declaration line fixed.
    Revision #a9a08b1 2016-02-10 10:03:47 +0400
        MDEV-9371 select insert('a',2,1,'b') doesn't return expected 'a'
    Revision #3c5c04b 2016-02-10 03:49:11 +0200
        MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init
    Revision #6b614c6 2016-02-09 13:50:48 +0100
        MDEV-7765: Crash (Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, field_index) || bitmap_is_set(table->vcol_set, field_index))' fails) on using function over not created table
    Revision #775cccc 2016-02-08 22:53:40 +0200
        MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init
    Revision #01628ce 2016-02-09 14:08:36 +0100
        Merge branch 'bb-5.5-serg' into 5.5
    Revision #afce541 2016-02-09 14:06:45 +0100
        Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #5d478f5 2016-02-08 20:07:38 +0100
        Bug#19817021
    Revision #6703e5b 2016-02-08 20:07:09 +0100
        Bug#20691429 ASSERTION `CHILD_L' FAILED IN STORAGE/MYISAMMRG/HA_MYISAMMRG.CC:631
    Revision #dece4bc 2016-02-09 11:28:44 +0100
        cleanup: make assert more readable
    Revision #63d3ccd 2016-02-08 20:04:39 +0100
        Bug#21205695 DROP TABLE MAY CAUSE SLAVES TO BREAK
    Revision #f3444df 2016-02-09 11:27:40 +0100
        Merge branch 'mysql/5.5' into 5.5
    Revision #ea0c3fc 2016-02-09 05:17:41 +0400
        MDEV-9438 backport feedback-http-proxy to 5.5 and 10.0. The http-proxy option to the FEEDBACK plugin backported.
    Revision #b17a435 2016-02-09 02:31:47 +0300
        MDEV-6859: scalar subqueries in a comparison produced unexpected result
    Revision #3cfd36b 2016-02-09 00:13:25 +0100
        5.5.47-37.7
    Revision #d443d70 2016-02-09 01:46:53 +0300
        MDEV-7823: Server crashes in next_depth_first_tab on nested IN clauses with SQ inside
    Revision #c4cb240 2016-02-06 22:41:58 +0100
        MDEV-9024 Build fails with VS2015
    Revision #1e361f2 2016-02-06 13:57:59 +0100
        MDEV-4664 mysql_upgrade crashes if root's password contains an apostrophe/single quotation mark
    Revision #9e4e412 2016-02-06 13:56:37 +0100
        unit test for dynstr_append_os_quoted()
    Revision #41021c0 2016-02-03 17:15:22 +0100
        MDEV-9462: Out of memory using explain on 2 empty tables
    Revision #ad94790 2016-02-04 14:47:46 +0100
        MDEV-9453 mysql_upgrade.exe error when mysql is migrated to mariadb
    Revision #0a76ad5 2016-02-04 12:51:57 +0100
        MDEV-9175 Query parser tansforms MICROSECOND into SECOND_FRAC, which does not work
    Revision #a90da6e 2016-02-05 14:04:24 +0100
        MDEV-9314 fatal build error: viosslfactories.c:58:5: error: dereferencing pointer to incomplete type ‘DH {aka struct dh_st}
    Revision #db5f743 2016-02-06 12:37:46 +0200
        Merge pull request #148 from grooverdan/5.5-rpl_reporting-cppcheck-va_end
    Revision #6ecf6d8 2016-02-05 17:46:01 +0100
        MDEV-7827: Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed in Field_long::val_str on EXPLAIN EXTENDED
    Revision #9f3b53f 2015-12-14 19:16:29 +0100
        MDEV-9093 Persistent computed column is not updated when update query contains join
    Revision #a3d843d 2016-02-03 15:52:26 +0200
        Fix function visibility as it is used on row0mysql.c in Windows.
    Revision #f66d016 2016-02-03 11:32:51 +0200
        MDEV-9471: Server crashes or returns an error while trying to alter partitioning on a table moved from Windows to Linux
    Revision #603c096 2016-02-03 00:43:00 +0100
        MDEV-9466 : Exception handler on Windows does not output any text, if mysqld runs as service
    Revision #0e84d54 2016-02-01 16:27:12 +0100
        Merge MDEV-9112 into 5.5
    Revision #8cf1f50 2016-02-01 16:10:49 +0100
        MDEV-9112: Non-blocking client API missing on non-x86 platforms
    Revision #d0c5efc 2016-01-29 23:53:44 +0200
        If one compiled with too long MYSQL_SERVER_SUFFIX this caused a memory overrun that caused some test to fail.
    Revision #a1ddf01 2016-01-29 23:52:15 +0200
        my_decimal didn't compile properly with debug
    Revision #3e5724f 2016-01-19 14:47:41 +1100
        Add va_end to make cppcheck happy
    Revision #9c9d10b 2016-01-15 09:50:27 +0400
        MDEV-9106 Audit plugin not working with MySQL 5.7. fixing Windows crash.
    Revision #fe4823d 2016-01-13 18:02:44 +0400
        MDEV-9106 Audit plugin doesnt run with MySQL 5.7. updata thread_pool_server_audit test result.
    Revision #cdc9aa5 2016-01-13 15:24:33 +0400
        MDEV-9106 Audit Plugin doesn't run with MySQL 5.7. MariaDB 5.5 built in debug gets unhappy with mutexes. Although everything is correct, some DBUG_ASSERT can happen. So this patch keeps safe_mutex silent.
    Revision #c955253 2016-01-12 16:29:02 +0400
        MDEV-9106 Audit plugin compiled with MariaDB can't install on MySQL 5.7. The audit API was seriously changed in MySQL 5.7. so we had to adapt the plugin's code to that.
    Revision #5f48b61 2016-01-07 14:45:40 +0100
        MDEV-9298 : Build failure when linking libmysql.
    Revision #ff24820 2015-12-30 19:39:31 +0100
        Fix process handle leak in buildbot. GenerateConsoleCtrlEvent sent to non-existing process will add a process handle to this non-existing process to console host process conhost.exe
    Revision #61d3621 2015-12-29 18:40:41 +0400
        Moving Field_blob::store_length() back from protected to public, as it's needed for Cassandra in 10.0.
    Revision #e1b9be5 2015-12-29 14:17:31 +0400
        MDEV-9319 ALTER from a bigger to a smaller blob type truncates too much data
    Revision #e126baa 2015-12-21 10:19:02 +0100
        MDEV-9249 MariaDB un-buildable on linux64: fails @ "error: ‘ERR_remove_state’ was not declared in this scope" when linking against OpenSSL 1.0.2e
    Revision #591e74c 2015-06-20 16:59:22 +0800
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #e386523 2015-12-19 13:53:43 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #f39b9e0 2015-12-19 13:52:27 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #6414959 2015-12-19 13:31:44 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #f89c9fc 2015-12-19 13:25:55 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #0ed4744 2015-12-11 17:03:55 +0100
        fix main.mysqldump test on windows
    Revision #ca28d90 2015-12-09 17:54:55 +0100
        MDEV-7655 SHOW CREATE TABLE returns invalid DDL when using virtual columns along with a table collation
    Revision #f560c1b 2015-12-10 10:32:11 +0100
        revert 5e9a50efc37c233f1e2a3616f8bcb36315aba4c2
    Revision #265e833 2015-12-09 21:22:37 +0100
        revert 415faa122b9c683661dafac82fff414fa6864151
    Revision #c19972f 2015-12-11 14:33:41 +0200
        MDEV-9251: Fix MySQL Bug#20755615: InnoDB compares column names case sensitively, while according to Storage Engine API column names should be compared case insensitively. This can cause FRM and InnoDB data dictionary to go out of sync.
    Revision #fa25921 2015-12-10 11:22:53 +0100
        MDEV-8407 Numeric errors, server crash with COLUMN_JSON() on DECIMAL with precision > 40
    Revision #d67aacb 2015-12-09 17:11:55 +0100
        fix xtradb compilation on windows
    Revision #fa4d4fc 2015-12-09 10:06:28 +0100
        unit tests for my_getopt
    Revision #584c07b 2015-10-21 11:51:15 +0200
        MDEV-8978 Specify GPL version in RPM metadata
    Revision #142b725 2015-12-09 12:57:04 +0100
        Merge branch 'merge/merge-xtradb-5.5' into 5.5
    Revision #9457139 2015-12-09 12:27:04 +0100
        5.5.46-37.6
    Revision #1a72c6f 2015-12-09 11:51:59 +0100
        Merge branch 'bb-5.5-serg' into 5.5
    Revision #abf9d35 2015-12-09 10:00:49 +0100
        Merge branch 'mysql/5.5' into 5.5
    Revision #dac3149 2015-12-08 17:20:34 +0400
        MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine
    Revision #50a796d 2015-12-08 10:16:41 +0100
        MDEV-8825 mysql_upgrade leaks the admin password when it spawns a shell process to execute mysqlcheck
    Revision #c21b927 2015-12-08 10:13:13 +0100
        mysql_upgrade cleanup
    Revision #f0d774d 2015-12-07 20:06:54 +0100
        MDEV-9212 ssl-validate-cert incorrect hostname check
    Revision #544eeda 2015-12-07 20:27:58 +0100
        MDEV-8644 Using a UDF in a virtual column causes a crash when stopping the server
    Revision #79d08e6 2015-12-07 15:15:43 +0100
        small cleanup: udf_init()/udf_free() calls
    Revision #859a736 2015-12-07 14:07:36 +0100
        MDEV-9161 feedback_plugin_send in debug builds
    Revision #99774f1 2015-12-06 11:51:57 +0100
        feedback plugin compilation warnings
    Revision #8fd24b4 2015-12-07 20:25:27 +0100
        MDEV-9226 SHOW COLUMNS returns wrong column order for tables with large ENUMs
    Revision #f18599a 2015-12-06 20:22:33 +0100
        tokudb compilation warnings
    Revision #d1fe928 2015-12-06 12:01:12 +0100
        MDEV-8607 Init script doesn't check all applicable configuration groups
    Revision #18954ff 2015-12-06 01:48:07 +0100
        MDEV-8313 Got an error writing communication packets
    Revision #354e567 2015-12-06 01:40:51 +0100
        federatedx small cleanup
    Revision #e05883b 2015-12-05 15:25:15 +0100
        MDEV-7341 mysqld_multi doesn't recognize include directive (not following includes)
    Revision #ef47b625 2015-12-05 11:29:00 +0100
        MDEV-8827 Duplicate key with auto increment
    Revision #c8652ee 2015-12-05 11:22:25 +0100
        one more test
    Revision #ee2fce5 2015-10-20 09:41:44 +0200
        fix debian logrotate slow log filename
    Revision #0df22a5 2015-12-07 09:34:41 +0200
        MDEV-7050: MySQL#74603 - Assertion `comma_length > 0' failed in mysql_prepare_create_table
    Revision #d85168e 2015-12-07 09:20:31 +0200
        Correct length check in my_wc_mb_filename()
    Revision #e528fe7 2015-12-05 12:21:33 +0200
        Fix gcc v5.compiler errors.
    Revision #082b859 2015-12-04 14:24:03 +0200
        MDEV-9233: Copying MySQL 5.5 data directory to 10.0 with partition tables crashes on insert
    Revision #d87bc55 2015-12-03 20:43:54 +0400
        MDEV-8630 Datetime value dropped in "INSERT ... SELECT ... ON DUPLICATE KEY" Item_func_coalesce::fix_length_and_dec() calls Item_func::count_string_result_length()) which called agg_arg_charsets() with wrong flags, so the collation derivation of the COALESCE result was not properly set to DERIVATION_COERCIBLE. It erroneously stayed DERIVATION_NUMERIC. So GREATEST() misinterpreted the argument as a number rather that a string and did not calculate its own length properly.
    Revision #9f07c6b 2015-12-02 16:08:54 +0400
        MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine
    Revision #33589b2 2015-12-03 13:18:10 +0200
        MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730
    Revision #13ad179 2015-11-20 14:50:18 +0100
        MDEV-8756 MariaDB 10.0.21 crashes during PREPARE
    Revision #43a5090 2015-11-18 11:20:59 +0100
        MDEV-9051 mysqld got signal 11, after upgrade to 10.1.8
    Revision #7261629 2015-11-18 10:58:51 +0100
        feedback plugin debug
    Revision #e669a5f 2015-11-17 18:33:08 +0100
        MDEV-7588 Add thd_wait_begin/end to notify threadpool of binlog waits
    Revision #7e4da9b 2015-11-06 16:36:41 +0100
        MDEV-8632 Segmentation fault on INSERT
    Revision #5d754fc 2015-11-09 09:23:32 +0200
        MDEV-8854: New warning messages are unreadable
    Revision #c88ca2c 2015-11-06 17:56:56 +0100
        MDEV-8701 Crash on derived query MDEV-8938 Server Crash on Update with joins
    Revision #df80420 2015-10-21 14:42:56 +0200
        fix events_1 test for October 2015
    Revision #978c2a3 2015-10-11 17:06:03 -0400
        MDEV-7640: CHANGE MASTER TO doesn't work with prepared statements


    Revision #16c4b3c 2015-10-09 16:43:59 +0200
        fixes for buildbot
    Revision #f41a41f 2015-10-09 00:06:16 +0200
        Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #db79f4c 2015-10-08 23:02:43 +0200
        5.5.45-37.4
    Revision #82e9f6d 2015-10-08 22:54:24 +0200
        Merge remote-tracking branch 'mysql/5.5' into 5.5
    Revision #c8d5112 2015-10-08 00:32:07 +0200
        MDEV-8796 Delete with sub query with information_schema.TABLES deletes too many rows
    Revision #504802f 2015-08-05 11:57:35 +0200
        MDEV-7846: postreview fix
    Revision #54b9981 2015-04-23 20:08:57 +0200
        MDEV-7846: Server crashes in Item_subselect::fix_fields or fails with Thread stack overrun
    Revision #0ab93fd 2015-04-23 19:16:57 +0200
        MDEV-7445:Server crash with Signal 6 MDEV-7565: Server crash with Signal 6 (part 2)
    Revision #2e3e818 2015-04-23 19:11:06 +0200
        MDEV-7445: Server crash with Signal 6
    Revision #7ccde2c 2015-04-23 19:04:11 +0200
        MDEV-7565: Server crash with Signal 6 (part 2)
    Revision #006acf7 2015-09-30 10:49:45 +0300
        Bug #68148: drop index on a foreign key column leads to missing table MDEV-8845: Table disappear after modifying FK
    Revision #a95711e 2015-09-29 08:39:54 +0300
        MDEV-8855: innodb.innodb-fk-warnings fails on Windows
    Revision #02a38fd 2015-09-24 17:25:52 +0200
        MDEV-8624: MariaDB hangs on query with many logical condition
    Revision #f804b74 2015-09-28 03:40:29 +0300
        MDEV-8154 rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure
    Revision #ce7d8c5 2015-09-27 18:01:47 +0300
        MDEV-7330 plugins.feedback_plugin_send fails sporadically in buildbot
    Revision #bdcf370 2015-09-27 16:00:48 +0300
        MDEV-7933 plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load
    Revision #2563609 2015-09-26 02:51:29 +0300
        Increased the version number
    Revision #86ed494 2015-09-26 02:48:55 +0300
        MDEV-8849 rpl.rpl_innodb_bug30888 sporadically fails in buildbot with testcase timeout
    Revision #dca4ab9 2015-09-24 21:24:28 +0300
        MDEV-8841 innodb_zip.innodb-create-options fails in buildbot
    Revision #5cc149f 2015-09-24 10:28:47 +0200
        The compiler warnings fixed.
    Revision #29ac245 2015-09-07 13:13:52 +0200
        MDEV-8473: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log
    Revision #102a85f 2015-09-03 18:00:43 +0200
        MDEV-8663: IF Statement returns multiple values erroneously (or Assertion `!null_value' failed in Item::send(Protocol*, String*))


    Revision #fa51f70 2015-08-04 23:42:44 +0200
        correct the NULL-pointer test
    Revision #877de3a 2015-07-30 22:08:39 +0300
        MDEV-8554: Server crashes in base_list_iterator::next_fast ...
    Revision #1b0c81c 2015-08-01 15:02:14 +0200
        5.5.44-37.3
    Revision #96badb1 2015-07-31 22:09:46 +0200
        MDEV-7821 Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS
    Revision #409709e 2015-07-31 20:33:10 +0200
        compilation error on windows
    Revision #79deefc 2015-07-31 12:31:37 +0200
        MDEV-8340 Add "mysqlbinlog --binlog-row-event-max-size" support for MariaDB 5.5
    Revision #4d5772c 2015-07-31 10:13:01 +0200
        MDEV-7810 Wrong result on execution of a query as a PS (both 1st and further executions)
    Revision #2721d69 2015-07-28 19:11:53 +0200
        MDEV-8352 Increase Diffie-Helman modulus to 2048-bits
    Revision #bfe2689 2015-07-31 13:13:39 +0400
        MDEV-8379 - SUSE mariadb patches
    Revision #360e597 2015-07-31 12:06:29 +0300
        Make sure name buffer has string end marker on correct place.
    Revision #1ad294e 2015-07-30 18:51:44 +0400
        MDEV-7821 - Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS
    Revision #fa765a4 2015-07-31 08:52:24 +0300
        MDEV-6697: Improve foreign keys warnings/errors
    Revision #e05cd97 2015-07-29 05:58:45 +0300
        MDEV-8524: Improve error messaging when there is duplicate key or foreign key names
    Revision #392df76 2015-07-23 12:50:58 +0400
        MDEV-4017 - GET_LOCK() with negative timeouts has strange behavior
    Revision #e40bc65 2015-07-25 15:14:40 +0300
        Fixed memory loss detected on P8. This can happen when we call after_flush but never call after_rollback() or after_commit().
    Revision #7115341 2015-07-23 14:57:12 +0300
        Fixed warnings and errors found by buildbot
    Revision #7a96702 2015-07-21 12:12:58 +0300
        MDEV-8474: InnoDB sets per-connection data unsafely
    Revision #00d3b20 2015-07-17 00:06:27 +0300
        MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1
    Revision #44de090 2015-07-17 00:02:25 +0300
        MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1
    Revision #bc30046 2015-06-26 14:48:22 +0300
        Fix for MDEV-8301; Statistics for a thread could be counted twice in SHOW STATUS while thread was ending
    Revision #67c56ab 2015-06-25 23:34:54 +0300
        Simple cleanups - Removing use of calls to current_thd - More DBUG_PRINT - Code style changes - Made some local functions static Ensure that calls to print_keyuse are locked with mutex to get all lines in same debug packet
    Revision #8c81575 2015-06-25 23:26:29 +0300
        Problem was that for cases like: SELECT ... WHERE XX IN (SELECT YY) this was transformed to something like: SELECT ... WHERE IF_EXISTS(SELECT ... HAVING XX=YY)
    Revision #2e941fe 2015-06-25 23:18:48 +0300
        Fixed crashing bug when using ONLY_FULL_GROUP_BY in a stored procedure/trigger that is repeatedly executed. This is MDEV-7601, including its sub tasks MDEV-7594, MDEV-7555, MDEV-7590, MDEV-7581, MDEV-7589
    Revision #d199a0f 2015-06-11 17:47:52 +0200
        more renames after tokudb merge
    Revision #b96c196 2015-06-11 16:48:10 +0200
        Item_cache::safe_charset_converter() fixes
    Revision #7c98e8a 2015-06-11 16:43:56 +0200
        fix after the tokudb ft-index merge
    Revision #5a44e1a 2015-06-09 22:11:22 +0200
        tests for MDEV-7937: Enforce SSL when --ssl client option is used
    Revision #80f6b22 2015-06-09 16:08:09 +0400
        MDEV-3870 - Valgrind warnings on OPTIMIZE MyISAM or Aria TABLE with disabled keys
    Revision #3a50a8c 2015-06-09 13:50:43 +0400
        MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
    Revision #49a3392 2015-06-09 11:57:31 +0400
        MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
    Revision #e5005ce 2015-06-09 18:06:41 +0200
        disable ssl for ssl-disabled tests
    Revision #992d782 2015-06-09 18:56:09 +0300
        MDEV-6735: Range checked for each record used with key (also MDEV-7786, MDEV-7923)
    Revision #5d57e2d 2015-06-09 16:46:45 +0300
        Fix tests for 7937
    Revision #be5035b 2015-06-09 15:59:29 +0300
        Added tests for MDEV-7937
    Revision #4ef7497 2015-06-09 14:08:44 +0300
        MDEV-7937: Enforce SSL when --ssl client option is used
    Revision #56e2d83 2015-05-02 08:45:10 +0200
        MDEV-7695 MariaDB - ssl - fips: can not connect with --ssl-cipher=DHE-RSA-AES256-SHA - handshake failure
    Revision #92b3659 2015-06-09 12:05:06 +0400
        MDEV-7268 Column of table cannot be converted from type 'decimal(0,?)' to type ' 'decimal(10,7)' Changing the error message to: "...from type 'decimal(0,?)/*old*/' to type ' 'decimal(10,7)'..." So it's now clear that the master data type is OLD decimal.
    Revision #b1e1039 2015-06-09 07:36:24 +0400
        MDEV-8286 Likely a redundant declaration of Item_cache::used_table_map
    Revision #a4d93e0 2015-06-05 20:05:08 +0200
        MDEV-8050 sphinx test cases cannot run with sphinxsearch-2.2.6
    Revision #b41ad55 2015-06-08 15:09:20 +0200
        update tokudb version
    Revision #1707cfc 2015-06-08 21:55:52 +0500
        MDEV-8211 plugins.server_audit fails sporadically in buildbot. More fixes to assure the order of queries in the log.
    Revision #87088b9 2015-06-08 21:44:13 +0500
        MDEV-8211 plugins.server_audit fails sporadically in buildbot. This test also should be fixed - delay added so the connection event doesn't happen before the query.
    Revision #96b3703 2015-06-08 21:40:17 +0500
        MDEV-8211 plugins.server_audit fails sporadically in buildbot. Connection event can happen before the query ends. Added a delay to confirm the order.
    Revision #a765cca 2015-06-08 20:50:40 +0400
        MDEV-8067 correct fix for MySQL Bug # 19699237: UNINITIALIZED VARIABLE IN ITEM_FIELD::STR_RESULT
    Revision #b37b52a 2015-06-08 13:47:07 +0500
        MDEV-4922 Stored Procedure - Geometry parameter not working. Fhe GEOMETRY field should be handled just as the BLOB field. So that was fiexed in field_conv. One additional bug was found and fixed meanwhile - thet the geometry field subtypes should also be merged for UNION command.
    Revision #69ed429 2015-06-08 12:09:13 +0500
        MDEV-7500 thread_handling option in my.cnf is not passing "connect events" to audit plugin. The MYSQL_AUDIT_NOTIFY_CONNECTION_CONNECT() call moved to the login_connection() function. So that it'll be invoked in any thread handling mode.
    Revision #1ae05db 2015-06-07 15:40:42 +0500
        MDEV-8078 Memory disclosure/buffer overread on audit plugin. If the SET PASSWORD query doesn't have the password string, the parsing of it can fail. It manifested first in MySQL 5.6 as it started to hide password lines sent to the plugins. Fixed by checking for that case.
    Revision #db0ecf2 2015-06-06 19:12:44 +0500
        MDEV-8032 [PATCH] audit plugin - csv output broken. Symbols like TAB or NEWLINE should be escaped, which was forgotten in one place.
    Revision #6264451 2015-06-06 16:13:51 +0200
        MDEV-8114: server crash on updates with joins still on 10.0.18
    Revision #9a3b975 2015-06-05 09:51:17 +0200
        Merge branch '5.5' into bb-5.5-serg
    Revision #a2bb9d2 2015-06-04 16:04:05 +0400
        MDEV-7505 - Too large scale in DECIMAL dynamic column getter crashes mysqld
    Revision #b611ac0 2015-06-03 14:30:09 +0400
        MDEV-6236 - [PATCH] mysql_tzinfo_to_sql may produce invalid SQL
    Revision #af2256f 2015-06-03 13:59:58 +0400
        MDEV-7207 - ALTER VIEW does not change ALGORITM
    Revision #ae0c576 2015-06-05 02:14:49 +0200
        Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg
    Revision #f84f577 2015-06-05 02:06:51 +0200
        Merge tag 'mysql-5.5.44' into bb-5.5-serg
    Revision #f07b346 2015-06-05 02:04:32 +0200
        do not re-populate I_S tables in subqueries
    Revision #1ff423d 2015-06-04 21:12:29 +0400
        MDEV-8243 configure defines to empty string, not 1
    Revision #750aa8b 2015-06-04 18:58:12 +0200
        5.5.43-37.2
    Revision #980bdc3 2015-06-04 17:39:05 +0200
        followup: CREATE SERVER tests should not be run for embedded
    Revision #a477cd1 2015-06-03 23:31:05 +0300
        MDEV-6500: Stale data returned after TRUNCATE PARTITION operation
    Revision #08fa02c 2015-06-04 18:51:30 +0400
        Some MYD files (e.g. in mysql-test/std_data) could erroneously be treated by git as text files.
    Revision #9da8a8f 2015-06-04 18:49:12 +0400
        MDEV-7269 mysqlbinlog Don't know how to handle column type=0 meta=0 (0000)# MDEV-8267 Add /*old*/ comment into I_S.COLUMN_TYPE for old DECIMAL
    Revision #a8b8544 2015-06-04 13:00:53 +0300
        MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update
    Revision #7b05650 2015-06-03 20:24:51 +0200
        Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5
    Revision #e500c47 2015-06-03 19:47:46 +0200
        Merge tag 'tokudb-ft-index/tokudb-7.5.7' into 5.5
    Revision #934a18d 2015-06-03 19:42:34 +0200
        .gitattributes: *.dat files should not be CRLF converted
    Revision #c79e98e 2015-06-03 18:45:08 +0200
        MDEV-8085 main.group_by failed in buildbot
    Revision #5d8cee4 2015-06-03 17:11:07 +0200
        MDEV-8224 Server crashes in get_server_from_table_to_cache on empty name
    Revision #33d480f 2015-06-03 16:33:10 +0200
        MDEV-4608 deb packages for jessie
    Revision #f806b4d 2015-06-03 12:13:43 +0200
        MDEV-8124 mysqlcheck: --auto-repair runs REPAIR TABLE instead of REPAIR VIEW on views
    Revision #535b514 2015-06-03 10:35:34 +0200
        MDEV-8123 mysqlcheck: new --process-views option conflicts with --quick, --extended and such
    Revision #64569fa 2015-06-03 11:11:53 +0200
        parser: better error messages for CHECK/REPAIR VIEW
    Revision #0ffef5d 2015-06-03 09:54:56 +0200
        MDEV-8052 abi detection incorrect with clang
    Revision #8e7d665 2015-06-02 22:07:47 +0200
        CRLF->LF
    Revision #6bd76f8 2015-05-27 10:27:18 +0400
        Merge pull request #73 from akopytov/MDEV-7658-5.5
    Revision #70bc0a3 2015-05-26 23:56:00 +0300
        Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64
    Revision #5d02928 2015-05-16 10:26:34 +0200
        remove second @ from CONFIGURE_FILE (... @only@)
    Revision #6f8558b 2015-05-12 14:19:30 -0400
        Fix for debug build failure
    Revision #373d092 2015-05-08 17:19:48 +0300
        Fix win/ files to be stored with LF in repository
    Revision #23b2b95 2015-05-08 17:19:06 +0300
        Update .gitattributes
    Revision #6ef3c7d 2015-05-08 17:09:45 +0300
        Updated .gitattributes
    Revision #0014bdc 2015-05-07 22:18:34 +0200
        MDEV-8115 mysql_upgrade crashes the server with REPAIR VIEW
    Revision #8350ea0 2015-05-07 13:04:03 +0300
        Fix compiler error if compiler does not support c99 style initializers.
    Revision #f704b33 2015-05-06 16:47:23 +0300
        Merge pull request #52 from openquery/MDEV-8053-c99-style-for-structure-members
    Revision #4d606cb 2015-04-24 23:17:16 +1000
        c99 style for assigning structure members
jperkin pushed a commit that referenced this issue Sep 20, 2016
* Version 3.5.4 (released 2016-09-08)

** libgnutls: Corrected the comparison of the serial size in OCSP response.
   Previously the OCSP certificate check wouldn't verify the serial length
   and could succeed in cases it shouldn't (GNUTLS-SA-2016-3).
   Reported by Stefan Buehler.

** libgnutls: Added support for IP name constraints. Patch by Martin Ukrop.

** libgnutls: Added support of PKCS#8 file decryption using DES-CBC-MD5. This
   is added to allow decryption of PKCS #8 private keys from openssl prior to 1.1.0.

** libgnutls: Added support for decrypting PKCS#8 files which use HMAC-SHA256
   as PRF. This allow decrypting PKCS #8 private keys generated with openssl 1.1.0.

** libgnutls: Added support for internationalized passwords in PKCS#12 files.
   Previous versions would only encrypt or decrypt using passwords from the ASCII
   set.

** libgnutls: Addressed issue with PKCS#11 signature generation on ECDSA
   keys. The signature is now written as unsigned integers into the DSASignatureValue
   structure. Previously signed integers could be written depending on what
   the underlying module would produce. Addresses #122.

** gnutls-cli: Fixed starttls regression from 3.5.3.

** API and ABI modifications:
GNUTLS_E_MALFORMED_CIDR: Added
gnutls_x509_cidr_to_rfc5280: Added
gnutls_oid_to_mac: Added


* Version 3.5.3 (released 2016-08-09)

** libgnutls: Added support for TCP fast open (RFC7413), allowing
   to reduce by one round-trip the handshake process. Based on proposal and
   patch by Tim Ruehsen.

** libgnutls: Adopted a simpler with less memory requirements DTLS sliding
   window implementation. Based on Fridolin Pokorny's implementation for
   AF_KTLS.

** libgnutls: Use getrandom where available via the syscall interface.
   This works around an issue of not-using getrandom even if it exists
   since glibc doesn't declare such function.

** libgnutls: Fixed DNS name constraints checking in the case of empty
   intersection of domain names in the chain. Report and fix by Martin Ukrop.

** libgnutls: Fixed name constraints checking in the case of chains
   where the higher level certificates contained different types of
   constraints than the ones present in the lower intermediate CAs.
   Report and fix by Martin Ukrop.

** libgnutls: Dropped support for the EGD random generator.

** libgnutls: Allow the decoding of raw elements (starting with #)
   in RFC4514 DN string decoding.

** libgnutls: Fixes in gnutls_x509_crt_list_import2, which was
   ignoring flags if all certificates in the list fit within the
   initially allocated memory. Patch by Tim Kosse.

** libgnutls: Corrected issue which made gnutls_certificate_get_x509_crt()
   to return invalid pointers when returned more than a single certificate.
   Report and fix by Stefan Sørensen.

** libgnutls: Fix gnutls_pkcs12_simple_parse to always extract the complete chain,
   even when the extra_certs was non-null. Report and fix by Stefan Sørensen.

** certtool: Added the "add_extension" and "add_critical_extension"
   template options. This allows specifying arbitrary extensions into
   certificates and certificate requests.

** gnutls-cli: Added the --fastopen option.

** API and ABI modifications:
GNUTLS_E_UNAVAILABLE_DURING_HANDSHAKE: Added
gnutls_x509_crq_set_extension_by_oid: Added
gnutls_x509_dn_set_str: Added
gnutls_transport_set_fastopen: Added


* Version 3.5.2 (released 2016-07-06)

** libgnutls: Address issue when utilizing the p11-kit trust store
   for certificate verification (GNUTLS-SA-2016-2).

** libgnutls: Fixed DTLS handshake packet reconstruction. Reported by
   Guillaume Roguez.

** libgnutls: Fixed issues with PKCS#11 reading of sensitive objects
   from SafeNet Network HSM. Reported by Anthony Alba in #108.

** libgnutls: Corrected the writing of PKCS#11 CKA_SERIAL_NUMBER. Report
   and fix by Stanislav Židek.

** libgnutls: Added AES-GCM optimizations using the AVX and MOVBE
   instructions. Uses Andy Polyakov's assembly code.

** API and ABI modifications:
No changes since last version.


* Version 3.5.1 (released 2016-06-14)

** libgnutls: The SSL 3.0 protocol support can completely be removed
   using a compile time option. The configure option is --disable-ssl3-support.

** libgnutls: The SSL 2.0 client hello support can completely be removed
   using a compile time option. The configure option is --disable-ssl2-support.

** libgnutls: Added support for OCSP Must staple PKIX extension. That is,
   implemented the RFC7633 TLSFeature for OCSP status request extension.
   Feature implemented by Tim Kosse.

** libgnutls: More strict OCSP staple verification. That is, no longer
   ignore invalid or too old OCSP staples. The previous behavior was
   to rely on application use gnutls_ocsp_status_request_is_checked(),
   while the new behavior is to include OCSP verification by default
   and set the GNUTLS_CERT_INVALID_OCSP_STATUS verification flag on error.

** libgnutls: Treat CA certificates with the "Server Gated Cryptography" key
   purpose OIDs equivalent to having the GNUTLS_KP_TLS_WWW_SERVER OID. This
   improves interoperability with several old intermediate CA certificates
   carrying these legacy OIDs.

** libgnutls: Re-read the system wide priority file when needed. Patch by
   Daniel P. Berrange.

** libgnutls: Allow for fallback in system-specific initial keywords
   (prefixed with '@'). That allows to specify a keyword such as
   "@keyword1,KEYWORD2" which will use the first available of these
   two keywords. Patch by Daniel P. Berrange.

** libgnutls: The SSLKEYLOGFILE environment variable can be used to log
   session keys. These session keys are compatible with the NSS Key Log
   Format and can be used to decrypt the session for debugging using
   wireshark.

** API and ABI modifications:
GNUTLS_CERT_INVALID_OCSP_STATUS: Added
gnutls_x509_crt_set_crq_extension_by_oid: Added
gnutls_x509_ext_import_tlsfeatures: Added
gnutls_x509_ext_export_tlsfeatures: Added
gnutls_x509_tlsfeatures_add: Added
gnutls_x509_tlsfeatures_init: Added
gnutls_x509_tlsfeatures_deinit: Added
gnutls_x509_tlsfeatures_get: Added
gnutls_x509_crt_get_tlsfeatures: Added
gnutls_x509_crt_set_tlsfeatures: Added
gnutls_x509_crq_get_tlsfeatures: Added
gnutls_x509_crq_set_tlsfeatures: Added
gnutls_ext_get_name: Added


* Version 3.5.0 (released 2016-05-09)

** libgnutls: Added SHA3 based signing algorithms for DSA, RSA and ECDSA,
   based on http://csrc.nist.gov/groups/ST/crypto_apps_infra/csor/algorithms.html

** libgnutls: Added support for curve X25519 (RFC 7748, draft-ietf-tls-rfc4492bis-07).
   This curve is disabled by default as it is still on specification status. It
   can be enabled using the priority string modifier +CURVE-X25519.

** libgnutls: Added support for TLS false start (draft-ietf-tls-falsestart-01)
   by introducing gnutls_init() flag GNUTLS_ENABLE_FALSE_START (#73).

** libgnutls: Added new APIs to access the FIPS186-4 (Shawe-Taylor based) provable
   RSA and DSA parameter generation from a seed.

** libgnutls: The CHACHA20-POLY1305 ciphersuite is enabled by default. This
   cipher is prioritized after AES-GCM.

** libgnutls: On a rehandshake ensure that the certificate of the peer or
   its username remains the same as in previous handshakes. That is to protect
   applications which do not check user credentials on rehandshakes. The
   threat to address depends on the application protocol. Primarily it
   protects against applications which authenticate the peer initially and
   perform accounting using the session's information, from being misled
   by a rehandshake which switches the peer's identity. Applications can
   disable this protection by using the %GNUTLS_ALLOW_ID_CHANGE flag in
   gnutls_init().

** libgnutls: Be strict in TLS extension decoding. That is, do not tolerate
   parsing errors in the extensions field and treat it as a typical Hello
   message structure. Reported by Hubert Kario (#40).

** libgnutls: Old and unsupported version numbers in client hellos are
   rejected with a "protocol_version" alert message. Reported by Hubert
   Kario (#42).

** libgnutls: Lifted the limitation of calling the gnutls_session_get_data*()
   functions, only on non-resumed sessions. This brings the API in par with
   its usage (#79).

** libgnutls: Follow RFC5280 strictly in name constraints computation. The
   permitted subtrees is intersected with any previous values. Report and
   patch by Daiki Ueno.

** libgnutls: Enforce the RFC 7627 (extended master secret) requirements on
   session resumption. Reported by Hubert Kario (#69).

** libgnutls: Consider the max-record TLS extension even when under DTLS.
   Reported by Peter Dettman (#61).

** libgnutls: Replaced writev() system call with sendmsg().

** libgnutls: Replaced select() system call with poll() on POSIX systems.

** libgnutls: Preload the system priority file on library load. This allows
   applications that chroot() to also use the system priorities.

** libgnutls: Applications are allowed to override the built-in key and
   certificate URLs.

** libgnutls: The gnutls.h header marks constant and pure functions explictly.

** certtool: Added the ability to sign certificates using SHA3.

** certtool: Added the --provable and --verify-allow-broken options.

** gnutls-cli: The --dane option will cause verification failure if gnutls is not
   compiled with DANE support.

** crywrap: The tool was unbundled from gnutls' distribution. It can be found at
   https://github.com/nmav/crywrap

** guile: .go files are now built and installed

** guile: Fix compatibility issue of the test suite with Guile 2.1

** guile: When --with-guile-site-dir is passed, modules are installed in a
   versioned directory, typically $(datadir)/guile/site/2.0

** guile: Tests no longer leave zombie processes behind

** API and ABI modifications:
GNUTLS_FORCE_CLIENT_CERT: Added
GNUTLS_ENABLE_FALSE_START: Added
GNUTLS_INDEFINITE_TIMEOUT: Added
GNUTLS_ALPN_SERVER_PRECEDENCE: Added
GNUTLS_E_ASN1_EMBEDDED_NULL_IN_STRING: Added
GNUTLS_E_HANDSHAKE_DURING_FALSE_START: Added
gnutls_check_version_numeric: Added
gnutls_x509_crt_equals: Added
gnutls_x509_crt_equals2: Added
gnutls_x509_crt_set_subject_alt_othername: Added
gnutls_x509_crt_set_issuer_alt_othername: Added
gnutls_x509_crt_get_signature_oid: Added
gnutls_x509_crt_get_pk_oid: Added
gnutls_x509_crq_set_subject_alt_othername: Added
gnutls_x509_crq_get_pk_oid: Added
gnutls_x509_crq_get_signature_oid: Added
gnutls_x509_crl_get_signature_oid: Added
gnutls_x509_privkey_generate2: Added
gnutls_x509_privkey_get_seed: Added
gnutls_x509_privkey_verify_seed: Added
gnutls_privkey_generate2: Added
gnutls_privkey_get_seed: Added
gnutls_privkey_verify_seed: Added
gnutls_decode_ber_digest_info: Added
gnutls_encode_ber_digest_info: Added
gnutls_dh_params_import_dsa: Added
gnutls_session_get_master_secret: Added


* Version 3.4.3 (released 2015-07-12)

** libgnutls: Follow closely RFC5280 recommendations and use UTCTime for
   dates prior to 2050.

** libgnutls: Force 16-byte alignment to all input to ciphers (previously it
   was done only when cryptodev was enabled).

** libgnutls: Removed support for pthread_atfork() as it has undefined
   semantics when used with dlopen(), and may lead to a crash.

** libgnutls: corrected failure when importing plain files
   with gnutls_x509_privkey_import2(), and a password was provided.

** libgnutls: Don't reject certificates if a CA has the URI or IP address
   name constraints, and the end certificate doesn't have an IP address
   name or a URI set.

** libgnutls: set and read the hint in DHE-PSK and ECDHE-PSK ciphersuites.

** p11tool: Added --list-token-urls option, and print the token module name
   in list-tokens.

** API and ABI modifications:
gnutls_ecc_curve_get_oid: Added
gnutls_digest_get_oid: Added
gnutls_pk_get_oid: Added
gnutls_sign_get_oid: Added
gnutls_ecc_curve_get_id: Added
gnutls_oid_to_digest: Added
gnutls_oid_to_pk: Added
gnutls_oid_to_sign: Added
gnutls_oid_to_ecc_curve: Added
gnutls_pkcs7_get_signature_count: Added


* Version 3.4.2 (released 2015-06-16)

** libgnutls: DTLS blocking API is more robust against infinite blocking,
and will notify of more possible timeouts.

** libgnutls: corrected regression with Camellia-256-GCM cipher. Reported
by Manuel Pegourie-Gonnard.

** libgnutls: Introduced the GNUTLS_NO_SIGNAL flag to gnutls_init(). That
allows to disable SIGPIPE for writes done within gnutls.

** libgnutls: Enhanced the PKCS #7 API to allow signing and verification
of structures. API moved to gnutls/pkcs7.h header.

** certtool: Added options to generate PKCS #7 bundles and signed
structures.

** API and ABI modifications:
gnutls_x509_dn_get_str: Added
gnutls_pkcs11_get_raw_issuer_by_subject_key_id: Added
gnutls_x509_trust_list_get_issuer_by_subject_key_id: Added
gnutls_x509_crt_verify_data2: Added
gnutls_pkcs7_get_crt_raw2: Added
gnutls_pkcs7_signature_info_deinit: Added
gnutls_pkcs7_get_signature_info: Added
gnutls_pkcs7_verify_direct: Added
gnutls_pkcs7_verify: Added
gnutls_pkcs7_get_crl_raw2: Added
gnutls_pkcs7_sign: Added
gnutls_pkcs7_attrs_deinit: Added
gnutls_pkcs7_add_attr: Added
gnutls_pkcs7_get_attr: Added
gnutls_pkcs7_print: Added


* Version 3.4.1 (released 2015-05-03)

** libgnutls: gnutls_certificate_get_ours: will return the certificate even
if a callback was used to send it.

** libgnutls: Check for invalid length in the X.509 version field. Without
the check certificates with invalid length would be detected as having an
arbitrary version. Reported by Hanno Böck.

** libgnutls: Handle DNS name constraints with a leading dot. Patch by
Fotis Loukos.

** libgnutls: Updated system-keys support for windows to compile in more
versions of mingw. Patch by Tim Kosse.

** libgnutls: Fix for MD5 downgrade in TLS 1.2 signatures. Reported by
Karthikeyan Bhargavan [GNUTLS-SA-2015-2].

** libgnutls: Reverted: The gnutls_handshake() process will enforce a timeout
by default. That caused issues with non-blocking programs.

** certtool: It can generate SHA256 key IDs.

** gnutls-cli: fixed crash in --benchmark-ciphers. Reported by James Cloos.

** configure: re-enabled the --enable-local-libopts flag

** API and ABI modifications:
gnutls_x509_crt_get_pk_ecc_raw: Added


* Version 3.4.0 (released 2015-04-08)

** libgnutls: Added support for AES-CCM and AES-CCM-8 (RFC6655 and RFC7251)
ciphersuites. The former are enabled by default, the latter need to be
explicitly enabled, since they reduce the overall security level.

** libgnutls: Added support for Chacha20-Poly1305 ciphersuites following
draft-mavrogiannopoulos-chacha-tls-05 and draft-irtf-cfrg-chacha20-poly1305-10.
That is currently provided as technology preview and is not enabled by
default, since there are no assigned ciphersuite points by IETF and there
is no guarrantee of compatibility between draft versions. The ciphersuite
priority string to enable it is "+CHACHA20-POLY1305".

** libgnutls: Added support for encrypt-then-authenticate in CBC
ciphersuites (RFC7366 -taking into account its errata text). This is
enabled by default and can be disabled using the %NO_ETM priority
string.

** libgnutls: Added support for the extended master secret
(triple-handshake fix) following draft-ietf-tls-session-hash-02.

** libgnutls: Added a new simple and hard to misuse AEAD API (crypto.h).

** libgnutls: SSL 3.0 is no longer included in the default priorities
list. It has to be explicitly enabled, e.g., with a string like
"NORMAL:+VERS-SSL3.0".

** libgnutls: ARCFOUR (RC4) is no longer included in the default priorities
list. It has to be explicitly enabled, e.g., with a string like
"NORMAL:+ARCFOUR-128".

** libgnutls: DSA signatures and DHE-DSS are no longer included in the
default priorities list. They have to be explicitly enabled, e.g., with
a string like "NORMAL:+DHE-DSS:+SIGN-DSA-SHA256:+SIGN-DSA-SHA1". The
DSA ciphersuites were dropped because they had no deployment at all
on the internet, to justify their inclusion.

** libgnutls: The priority string EXPORT was completely removed. The string
was already defunc as support for the EXPORT ciphersuites was removed in
GnuTLS 3.2.0.

** libgnutls: Added API to utilize system specific private keys in
"gnutls/system-keys.h". It is currently provided as technology preview
and is restricted to windows CNG keys.

** libgnutls: gnutls_x509_crt_check_hostname() and friends will use
RFC6125 comparison of hostnames. That introduces a dependency on libidn.

** libgnutls: Depend on p11-kit 0.23.1 to comply with the final
PKCS #11 URLs draft (draft-pechanec-pkcs11uri-21).

** libgnutls: Depend on nettle 3.1.

** libgnutls: Use getrandom() or getentropy() when available. That
avoids the complexity of file descriptor handling and issues with
applications closing all open file descriptors on startup.

** libgnutls: Use pthread_atfork() to detect fork when available.

** libgnutls: If a key purpose (extended key usage) is specified for verification,
it is applied into intermediate certificates. The verification result
GNUTLS_CERT_PURPOSE_MISMATCH is also introduced.

** libgnutls: When gnutls_certificate_set_x509_key_file2() is used in
combination with PKCS #11, or TPM URLs, it will utilize the provided
password as PIN if required. That removes the requirement for the
application to set a callback for PINs in that case.

** libgnutls: priority strings VERS-TLS-ALL and VERS-DTLS-ALL are
restricted to the corresponding protocols only, and the VERS-ALL
string is introduced to catch all possible protocols.

** libgnutls: Added helper functions to obtain information on PKCS #8
structures.

** libgnutls: Certificate chains which are provided to gnutls_certificate_credentials_t
will automatically be sorted instead of failing with GNUTLS_E_CERTIFICATE_LIST_UNSORTED.

** libgnutls: Added functions to export and set the record state. That
allows for gnutls_record_send() and recv() to be offloaded (to kernel,
hardware or any other subsystem).

** libgnutls: Added the ability to register application specific URL
types, which express certificates and keys using gnutls_register_custom_url().

** libgnutls: Added API to override existing ciphers, digests and MACs, e.g.,
to override AES-GCM using a system-specific accelerator. That is, (crypto.h)
gnutls_crypto_register_cipher(), gnutls_crypto_register_aead_cipher(),
gnutls_crypto_register_mac(), and gnutls_crypto_register_digest().

** libgnutls: Added gnutls_ext_register() to register custom extensions.
Contributed by Thierry Quemerais.

** libgnutls: Added gnutls_supplemental_register() to register custom
supplemental data handshake messages. Contributed by Thierry Quemerais.

** libgnutls-openssl: it is no longer built by default.


** certtool: Added --p8-info option, which will print PKCS #8 information
even if the password is not available.

** certtool: --key-info option will print PKCS #8 encryption information
when available.

** certtool: Added the --key-id and --fingerprint options.

** certtool: Added the --verify-hostname, --verify-email and --verify-purpose
options to be used in certificate chain verification, to simulate verification
for specific hostname and key purpose (extended key usage).

** certtool: --p12-info option will print PKCS #12 MAC and cipher information
when available.

** certtool: it will print the A-label (ACE) names in addition to UTF-8.

** p11tool: added options --set-id and --set-label.

** gnutls-cli: added options --priority-list and --save-cert.

** guile: Deprecated priority API has been removed. The old priority API,
which had been deprecated for some time, is now gone; use 'set-session-priorities!'
instead.

** guile: Remove RSA parameters and related procedures. This API had been
deprecated.

** guile: Fix compilation on MinGW. Previously only the static version of the
'guile-gnutls-v-2' library would be built, preventing dynamic loading from Guile.

** API and ABI modifications:
gnutls_record_get_state: Added
gnutls_record_set_state: Added
gnutls_aead_cipher_init: Added
gnutls_aead_cipher_decrypt: Added
gnutls_aead_cipher_encrypt: Added
gnutls_aead_cipher_deinit: Added
gnutls_pkcs12_generate_mac2: Added
gnutls_pkcs12_mac_info: Added
gnutls_pkcs12_bag_enc_info: Added
gnutls_pkcs8_info: Added
gnutls_pkcs_schema_get_name: Added
gnutls_pkcs_schema_get_oid: Added
gnutls_pcert_export_x509: Added
gnutls_pcert_export_openpgp: Added
gnutls_pcert_import_x509_list: Added
gnutls_pkcs11_privkey_cpy: Added
gnutls_x509_crq_get_signature_algorithm: Added
gnutls_x509_trust_list_iter_get_ca: Added
gnutls_x509_trust_list_iter_deinit: Added
gnutls_x509_trust_list_get_issuer_by_dn: Added
gnutls_pkcs11_get_raw_issuer_by_dn: Added
gnutls_certificate_get_trust_list: Added
gnutls_privkey_export_x509: Added
gnutls_privkey_export_pkcs11: Added
gnutls_privkey_export_openpgp: Added
gnutls_privkey_import_ext3: Added
gnutls_certificate_get_x509_key: Added
gnutls_certificate_get_x509_crt: Added
gnutls_certificate_get_openpgp_key: Added
gnutls_certificate_get_openpgp_crt: Added
gnutls_record_discard_queued: Added
gnutls_session_ext_master_secret_status: Added
gnutls_priority_string_list: Added
gnutls_dh_params_import_raw2: Added
gnutls_memset: Added
gnutls_memcmp: Added
gnutls_pkcs12_bag_set_privkey: Added
gnutls_ocsp_resp_get_responder_raw_id: Added
gnutls_system_key_iter_deinit: Added
gnutls_system_key_iter_get_info: Added
gnutls_system_key_delete: Added
gnutls_system_key_add_x509: Added
gnutls_system_recv_timeout: Added
gnutls_register_custom_url: Added
gnutls_pkcs11_obj_list_import_url3: Added
gnutls_pkcs11_obj_list_import_url4: Added
gnutls_pkcs11_obj_set_info: Added
gnutls_crypto_register_cipher: Added
gnutls_crypto_register_aead_cipher: Added
gnutls_crypto_register_mac: Added
gnutls_crypto_register_digest: Added
gnutls_ext_register: Added
gnutls_supplemental_register: Added
gnutls_supplemental_recv: Added
gnutls_supplemental_send: Added
gnutls_openpgp_crt_check_email: Added
gnutls_x509_crt_check_email: Added
gnutls_handshake_set_hook_function: Modified
gnutls_pkcs11_privkey_generate3: Added
gnutls_pkcs11_copy_x509_crt2: Added
gnutls_pkcs11_copy_x509_privkey2: Added
gnutls_pkcs11_obj_list_import_url: Removed
gnutls_pkcs11_obj_list_import_url2: Removed
gnutls_certificate_client_set_retrieve_function: Removed
gnutls_certificate_server_set_retrieve_function: Removed
gnutls_certificate_set_rsa_export_params: Removed
gnutls_certificate_type_set_priority: Removed
gnutls_cipher_set_priority: Removed
gnutls_compression_set_priority: Removed
gnutls_kx_set_priority: Removed
gnutls_mac_set_priority: Removed
gnutls_protocol_set_priority: Removed
gnutls_rsa_export_get_modulus_bits: Removed
gnutls_rsa_export_get_pubkey: Removed
gnutls_rsa_params_cpy: Removed
gnutls_rsa_params_deinit: Removed
gnutls_rsa_params_export_pkcs1: Removed
gnutls_rsa_params_export_raw: Removed
gnutls_rsa_params_generate2: Removed
gnutls_rsa_params_import_pkcs1: Removed
gnutls_rsa_params_import_raw: Removed
gnutls_rsa_params_init: Removed
gnutls_sign_callback_get: Removed
gnutls_sign_callback_set: Removed
gnutls_x509_crt_verify_data: Removed
gnutls_x509_crt_verify_hash: Removed
gnutls_pubkey_get_verify_algorithm: Removed
gnutls_x509_crt_get_verify_algorithm: Removed
gnutls_pubkey_verify_hash: Removed
gnutls_pubkey_verify_data: Removed
gnutls_record_set_max_empty_records: Removed

guile:
set-session-cipher-priority!: Removed
set-session-mac-priority!: Removed
set-session-compression-method-priority!: Removed
set-session-kx-priority!: Removed
set-session-protocol-priority!: Removed
set-session-certificate-type-priority!: Removed
set-session-default-priority!: Removed
set-session-default-export-priority!: Removed
make-rsa-parameters: Removed
rsa-parameters?: Removed
set-certificate-credentials-rsa-export-parameters!: Removed
pkcs1-import-rsa-parameters: Removed
pkcs1-export-rsa-parameters: Removed
jperkin pushed a commit that referenced this issue Sep 26, 2016
databases/mariadb55-server: security fix

Revisions pulled up:
- databases/mariadb55-client/Makefile                           1.6
- databases/mariadb55-client/Makefile.common                    1.4
- databases/mariadb55-client/distinfo                           1.5
- databases/mariadb55-client/patches/patch-include_my__context.h 1.2
- databases/mariadb55-client/patches/patch-vio_viosslfactories.c deleted
- databases/mariadb55-server/Makefile                           1.4
- databases/mariadb55-server/PLIST                              1.3-1.4

---
   Module Name:	pkgsrc
   Committed By:	maya
   Date:		Tue Sep 13 19:15:14 UTC 2016

   Modified Files:
   	pkgsrc/databases/mariadb55-client: Makefile Makefile.common distinfo
   	pkgsrc/databases/mariadb55-client/patches: patch-include_my__context.h
   	pkgsrc/databases/mariadb55-server: Makefile PLIST
   Removed Files:
   	pkgsrc/databases/mariadb55-client/patches: patch-vio_viosslfactories.c

   Log Message:
   update mariadb55-{client,server} to 5.5.52

   Security update
   CVE-2016-6662: Remote Root Code Execution / Privilege Escalation (0day)
   (Fixed in 5.5.51, MDEV-10465)

   XXX put the distfile on nbftp manually as most mirrors don't have it yet
     and pullup.

   Changes:
       Revision #0da39ca 2016-09-12 16:18:07 +0200
           fix BIGINT+MEDIUMINT type aggregation
       Revision #347eeef 2016-09-11 20:55:11 +0200
           don't use my_copystat in the server
       Revision #611dc0d 2016-09-11 20:53:16 +0200
           missing element in prelocked_mode_name[] array
       Revision #a229091 2016-09-11 20:52:00 +0200
           potential signedness issue
       Revision #7ae555c 2016-09-11 20:51:09 +0200 - Merge branch 'mysql/5.5' into 5.5
       Revision #b9631e3 2015-11-10 12:41:26 +0100
           MDEV-8833 Crash of server on prepared statement with conversion to semi-join
       Revision #ee97274 2016-08-25 09:50:04 +0300
           DEV-10595 MariaDB daemon leaks memory with specific query
       Revision #a92a8cc 2016-08-19 17:11:20 +0000
           Windows packaging : use /d switch to sign MSI, to prevent installer showing randomly generated name in UAC prompt
       Revision #723488b 2016-08-04 15:43:52 +0400
           MDEV-10424 - Assertion `ticket == null' failed in MDL_request::set_type
       Revision #09cb646 2016-08-11 19:35:53 +0000
           Windows : fix search for WiX root directory when using 64bit cmake
       Revision #5ad0206 2016-08-09 16:15:10 +0300
           MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func
       Revision #0098d78 2016-08-09 13:25:40 +0200
           MDEV-10465 general_log_file can be abused
       Revision #a3f6424 2016-08-08 12:58:27 +0200
           MDEV-6128:[PATCH] mysqlcheck wrongly escapes '.' in table names
       Revision #2a54a53 2016-08-08 10:27:22 +0200
           MDEV-10465 general_log_file can be abused
       Revision #a7c43a6 2016-01-26 14:49:25 +0200
           MDEV-9304: MariaDB crash with specific query
       Revision #5269d37 2016-08-08 18:37:02 +0400
           MDEV-10468 Assertion `nr >= 0.0' failed in Item_sum_std::val_real()
       Revision #1b3430a 2016-08-08 16:04:40 +0400
           MDEV-10500 CASE/IF Statement returns multiple values and shifts further result values to the next column
       Revision #5e23b63 2016-08-07 11:02:42 +0200
           MDEV-10506 Protocol::end_statement(): Assertion `0' failed upon ALTER TABLE
       Revision #93d5cdf 2016-08-04 13:14:45 +0300
           MDEV-9946: main.xtradb_mrr fails sporadically
       Revision #c0cb84b 2016-08-04 10:57:55 +0200 - Merge branch 'bb-5.5-serg' into 5.5
       Revision #470f259 2016-08-03 20:56:24 +0200
           MDEV-10465 general_log_file can be abused
       Revision #0214115 2016-08-01 16:53:57 +0200
           trivial cleanup
       Revision #03dec1a 2016-08-03 18:05:29 +0200
           MDEV-10350 "./mtr --report-features" doesn't work
       Revision #9d2f892 2016-08-03 17:58:56 +0200
           MDEV-7329 plugins.pam_cleartext fails sporadically in buildbot
       Revision #75891ed 2016-08-03 17:50:45 +0200
           improve pam_cleartext.test a bit
       Revision #5265243 2016-08-03 20:44:08 +0200 - Merge branch 'merge/merge-xtradb-5.5' into 5.5
       Revision #e316c46 2016-08-03 20:43:29 +0200
           5.5.50-38.0
       Revision #19fe10c 2016-08-03 20:39:47 +0200
           MDEV-6581 Writing to TEMPORARY TABLE not possible in read-only
       Revision #a350e53 2016-08-03 20:38:25 +0200 - Merge branch 'mysql/5.5' into 5.5
       Revision #eb32dfd 2016-08-03 11:49:35 +0400
           MDEV-10365 - Race condition in error handling of INSERT DELAYED
       Revision #511313b 2016-08-03 13:42:46 +0000
           MDEV-10010 - potential deadlock on windows due to recursive SRWLock acquisition
       Revision #141f88d 2016-08-03 12:41:38 +0000
           MDEV-10357 my_context_continue() does not store current fiber on Windows
       Revision #ecb7ce7 2016-08-03 15:55:48 +0400
           MDEV-10467 Assertion `nr >= 0.0' failed in Item_sum_std::val_real() Backporting MDEV-5781 from 10.0.
       Revision #35c9c85 2016-08-03 13:40:53 +0300
           MDEV-10217: innodb.innodb_bug59641 fails sporadically in buildbot: InnoDB: Failing assertion: current_rec != insert_rec in file page0cur.c line 1052
       Revision #6b71a6d 2016-08-02 18:52:51 +0200
           MDEV-10383 Named pipes : multiple servers can listen on the same pipename
       Revision #5fdb3cf 2016-07-29 18:21:08 +0200
           MDEV-10419: crash in mariadb 10.1.16-MariaDB-1trusty
       Revision #c6aaa2a 2016-07-30 10:53:01 +0300
           MDEV-10228: update test results
       Revision #15ef38d 2016-07-27 00:38:51 +0300
           MDEV-10228: Delete missing rows with OR conditions
       Revision #1b5da2c 2016-07-21 15:32:28 +0400
           MDEV-10316 - main.type_date fails around midnight sporadically
       Revision #5cf49cd 2016-07-15 23:51:30 +0300
           MDEV-10248 Cannot Remove Test Tables
       Revision #4e19aa3 2016-07-12 12:13:31 +0200
           MDEV-10318 unset params in --ps --embedded
       Revision #97ded96 2016-07-11 17:03:03 +0000
           MDEV-10318 : Fix crash in embedded, in case prepared statement has parameter placeholders, but does not bind parameters
       Revision #e81455bb 2015-05-04 08:32:05 +0200
           MDEV-7973 bigint fail with gcc 5.0
       Revision #a7814d4 2016-06-30 12:59:52 +0400
           MDEV-10311 - funcs_1.processlist_priv_no_prot fails sporadically
       Revision #79f852a 2016-06-22 14:17:06 +0200
           MDEV-10050: Crash in subselect
       Revision #ef92aaf 2016-06-22 22:37:28 +0300
           MDEV-10083: Orphan ibd file when playing with foreign keys
       Revision #a482e76 2016-06-20 16:12:54 +0200
           fix a mysql-5.5.50 merge: mysqlcheck
       Revision #95bf696 2016-06-19 14:51:03 +0200
           MDEV-9749 InnoDB receives 'Bad file descriptor' error, possibly related to feedback plugin
       Revision #7f38a07 2016-06-17 18:54:11 +0400
           MDEV-10043 - main.events_restart fails sporadically in buildbot (crashes upon shutdown)
       Revision #7ff86b4 2016-06-17 14:59:17 +0300
           MDEV-10247 TokuDB assertion error when building with DEBUG
       Revision #12ae840 2016-06-16 22:04:24 +0300
           Fix typo bug that cause myisam repair to fail
       Revision #c7eef02 2016-06-16 22:00:16 +0300
           Increase the number of default build thread ids possibilities
       Revision #7ab7abd 2016-06-16 18:52:46 +0300
           Fix compilation failure when compiling with std=c90
       Revision #b644661 2016-06-14 22:29:24 +0200
           MDEV-9256 : Crashes on Windows x64 with aria_pagecache_buffer_size > 4GB
       Revision #34a104b 2016-06-14 12:28:05 +0300
           MDEV-10229: TokuDB fails to build with CLang
       Revision #1bf2509 2016-06-13 23:32:50 +0300
           MDEV-10162: Update repair testcase
       Revision #2b47832 2015-12-10 03:56:31 +0200
           Fixed compilation failure using clang
       Revision #6a34ba3 2016-02-16 16:15:22 +0200
           [Code cleanup] Refactor duplicate code within myisam and maria sort.cc
       Revision #bfef17b 2016-06-13 18:30:02 +0300
           MDEV-9433: [PATCH} cppcheck reported a number of minor coding errors
       Revision #0089af8 2016-06-13 18:11:31 +0300
           MDEV-9433: [PATCH] cppcheck reported a number of minor coding errors
       Revision #cf721d2 2015-12-10 17:00:14 +1100
           MDEV-9257: Increase limit on parallel workers in mysql-test-run
       Revision #05bb3b9 2016-06-14 16:28:07 +0200
           fix main.ssl_ca test for windows
       Revision #a4cfd32 2016-06-14 14:52:43 +0200
           main.openssl_1 failure
       Revision #c73b987 2016-06-14 13:18:05 +0200
           MDEV-8328 Evaluation of two "!" operators depends on space in beetween
       Revision #c3c272c 2016-06-10 13:47:00 +0200
           MDEV-10166 probes_mysql_nodtrace.h is not provided anymore by mariadb-10.0.25
       Revision #260699e 2016-06-14 13:59:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
       Revision #f54dcf1 2016-06-14 12:38:47 +0200
           5.5.49-37.9
       Revision #90eb302 2016-06-14 13:57:49 +0200
           fix main.ssl_ca from mysql-5.5.50
       Revision #ae29ea2 2016-06-14 13:55:28 +0200 - Merge branch 'mysql/5.5' into 5.5
       Revision #1b50d59 2016-06-14 14:44:09 +0400
           MDEV-9945 - main.kill_processlist-6619 fails sporadically
       Revision #d6a1bae 2016-06-13 17:10:31 +0400
           MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost
       Revision #2db724c 2016-06-13 15:54:12 +0400
           MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost
       Revision #3c77a00 2016-03-08 13:27:18 +0200
           MDEV-8012: Wrong exit code when asking for help
       Revision #416006a 2016-06-12 22:45:15 +0300
           MDEV-8012: Wrong exit code when asking for help
       Revision #67b4a6f 2016-06-12 20:14:51 +0300
           MDEV-8859 rpl.rpl_mdev382 sporadically fails to finish due to disappeared expect file
       Revision #87007dc 2016-06-08 15:03:18 +0400
           MDEV-9994 - Aria service threads are not "joined"
       Revision #4155d09 2016-06-10 17:06:38 +0400
           MDEV-8402 Bug #77473 Truncated data with subquery & UTF8
       Revision #df14488 2016-06-10 15:50:19 +0400
           MDEV-10181 Illegal mix of collation for a field and an ASCII string as a view field
       Revision #7adf04e 2016-01-05 22:48:50 +0100
           MDEV-9366 : do_shutdown_server fails to detect server shutdown on Windows. Fix test whether process is alive in mysqltest.
       Revision #a4848e9 2016-06-08 19:04:12 +0400
           MDEV-9972 Least function retuns date in date time format
       Revision #b31976f 2016-06-08 15:15:55 +0200 - Merge branch 'mdev9991' into mdev9991-5.5
       Revision #196d96c 2016-06-08 15:12:44 +0200
           Fix compiler check for stack unwind hint
       Revision #0f25270 2016-06-08 08:40:10 +0300
           MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8
       Revision #ff832e0 2016-05-24 17:37:23 +0200
           Restore COMPONENT Embedded for Windows embedded libs.
       Revision #221adbc 2016-05-24 17:01:08 +0200
           Fix warnings on Windows, compiler option -ggdb3 option is nonexistent
       Revision #535160b 2016-05-24 16:57:03 +0200
           MDEV-10117 - update HeidiSQL to current version
       Revision #9eb0fbd 2016-05-24 14:20:53 +0200
           MDEV-10071 Block installation on XP/Windows 2003 Server(they are no more supported)
       Revision #18487ed 2016-05-24 14:18:55 +0200
           MDEV-10108 Fix errors in installations by domain user
       Revision #964c4f0 2016-05-10 19:13:06 +0400
           MDEV-10052 Illegal mix of collations with DAYNAME(date_field)<>varchar_field
       Revision #672bbcd 2016-04-27 16:13:14 +0200
           MDEV-9973 : Do not set permissions for serviceaccount user (Win7 and later) This appears to break some installation, and it did not do anything useful anyway.
       Revision #4f1ad43 2016-04-26 16:15:15 +0400
           MDEV-9987 - gen_lex_hash leaks memory, making LeakSanitizer builds fail
       Revision #29868de 2016-04-26 12:58:14 +0200
           MDEV-9986 Full-text search of the utf8mb4 column causes crash
       Revision #7f5ceb7 2016-04-26 11:49:35 +0200
           disable main.wait_timeout_not_windows for embedded
       Revision #2220480 2016-04-25 18:59:41 +0200
           MDEV-7775 Wrong error message (Unknown error) when idle sessions are killed after wait_timeout
       Revision #a98ecc2 2016-04-23 12:19:40 +0200
           support SEARCH_RANGE in search_pattern_in_file.inc
       Revision #2b7573e 2016-04-24 13:36:51 +0400
           MDEV-9975 - main.partition_innodb_plugin fails sporadically
       Revision #19e3597 2016-04-07 10:47:46 +0300
           MDEV-9142 :Adding Constraint with no database reference results in ERROR 1046 (3D000) at line 13: No database selected.
       Revision #0ea4c73 2016-04-23 12:15:18 +0400
           Fixed compilation failure due to unused var.
       Revision #618e300 2016-04-22 12:57:39 +0400
           MDEV-9970 - main.sp-threads fails sporadically
       Revision #bd75ee7 2016-04-22 09:10:00 -0400
           bump the VERSION
       Revision #3f0d07e 2016-04-22 16:04:20 +0400
           MDEV-9372 select 100 between 1 and 9223372036854775808 returns false
       Revision #0991e19e 2016-04-20 20:25:46 +0200 - Merge branch 'bb-5.5-serg' into 5.5
       Revision #63c834e 2016-04-20 18:56:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
       Revision #c9e56d5 2016-04-18 17:38:05 +0200
           5.5.48-37.8
       Revision #24ac546 2016-04-20 18:27:23 +0200
           use consistent error messaging for IGNORE
       Revision #9e826bf 2016-04-20 15:28:44 +0200
           trivial optimization
       Revision #8f1f869 2016-04-20 15:26:37 +0200
           another test case for ER_DATA_OUT_OF_RANGE on insert
       Revision #b069d19 2016-04-20 15:25:55 +0200 - Merge branch 'mysql/5.5' into 5.5
       Revision #1bc0b0b 2016-04-19 11:08:16 +0200
           fix a couple of dbug tests not to write to /tmp
       Revision #cc04a9f 2016-04-18 18:30:42 +0200
           MDEV-9835 Valid password is not working after server restart
       Revision #608c0e1 2016-04-18 11:57:34 +0200
           MDEV-5982 `make` fail @ ".../libmysql_versions.ld:155:9: invalid use of VERSION in input file"
       Revision #ce35530 2016-04-17 19:52:15 +0200
           MDEV-9885 Client doesn't start if 'TERM' unknown
       Revision #95fe71a 2016-04-17 18:51:54 +0200
           MDEV-9707 MAX(timestamp(6) column) in correlated sub-query returns non-existent row data in original table
       Revision #3294cd1 2016-04-16 17:36:47 +0200
           MDEV-9929 MariaDB segfaults on command "mysqld --version" with ignore-db-dir option on /etc/my.cnf
       Revision #4f133fb 2016-04-16 12:39:20 +0200
           MDEV-9493 --tc-heuristic-recover option values off by one
       Revision #edf71fd 2016-04-16 10:28:03 +0200
           MDEV-9928 LC_TIME_NAMES=de_AT; unusual name for february
       Revision #9c64735 2016-03-29 12:50:56 +0200
           MDEV-9748 Include Twin (mysys_err.h is included twice in mysys/my_copy.c)
       Revision #2a45fa9 2016-04-20 19:03:59 +0200
           MDEV-9836 Connection lost when using SSL
       Revision #0c0a865 2016-04-19 16:16:13 +0400
           MDEV-9943 - TokuDB fails to compile with gcc 5.2.1
       Revision #62122ba 2016-04-20 00:36:58 +0300
           MDEV-9953 Debian packages install broken 'maria' test suite which cannot be run
       Revision #e90f8b7 2016-04-20 11:11:13 +0400
           MDEV-9413 "datetime >= coalesce(c1(NULL))" doesn't return expected NULL
       Revision #2564650 2016-04-20 11:02:34 +0400
           MDEV-9662 Assertion `precision || !scale' failed in my_decimal_precision_to_length_no_truncation(uint, uint8, bool)
       Revision #9a98714 2016-04-20 08:53:30 +0400
           MDEV-9745 Crash with CASE WHEN TRUE THEN COALESCE(CAST(NULL AS UNSIGNED)) ELSE 4 END
       Revision #6c0e231 2016-04-19 14:05:52 +0400
           MDEV-9945 - main.kill_processlist-6619 fails sporadically
       Revision #18ff6f6 2016-04-19 12:38:00 +0400
           MDEV-9944 - main.events_2 fails sporadically
       Revision #6fd54c0 2016-04-18 23:15:15 +0400
           MDEV-9521 Least function returns 0000-00-00 for null date columns instead of null
       Revision #777c213 2016-04-02 00:04:47 +0400
           MDEV-9862 Illegal mix of collation, when comparing column with CASE expression
       Revision #11b77e9 2016-03-18 16:55:11 +0100
           MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11"
       Revision #fc2c1e4 2016-03-17 21:29:52 +0100
           MDEV-9733 Server crashes in lf_pinbox_real_free on replication slaves
       Revision #0b9fb9a 2016-03-17 10:45:15 +0100
           MDEV-9568 mysqlcheck crashes with nonexistent table name
       Revision #c29e450 2016-02-26 03:02:07 +0200
           MDEV-4070 sys_vars.secure_file_priv fails sporadically if it's executed with --mem
       Revision #ceba41c 2016-01-24 17:41:11 +0100
           MDEV-9299 Test main.events_2 incompatible with Debian reproducibility testing framework
       Revision #e1385f2 2016-02-15 12:59:47 +0100
           fix buffer overrun
       Revision #3889b19 2016-02-14 22:19:27 +0100
           more strict ipv6_ok check in mtr
       Revision #8f5030e 2016-02-14 22:17:38 +0100
           fix my_gethwaddr() for solaris
       Revision #95740bc 2016-02-14 22:16:50 +0100
           dtrace in cmake
       Revision #a5d9597 2016-02-14 22:15:16 +0100
           better inline check
       Revision #5f078cc 2016-02-14 20:57:48 +0100
           compilation errors on sparc sun studio 10
       Revision #2a47817 2016-02-14 18:33:20 +0200
           MDEV-9225 mysql_upgrade segfault due to missing /etc/my.cnf.d
       Revision #b7dc830 2016-02-14 18:31:06 +0200
           Fix memory leak when failing to read config file
       Revision #93e9d81 2016-02-12 12:04:11 +0400
           Errorneous PSI declaration line fixed.
       Revision #a9a08b1 2016-02-10 10:03:47 +0400
           MDEV-9371 select insert('a',2,1,'b') doesn't return expected 'a'
       Revision #3c5c04b 2016-02-10 03:49:11 +0200
           MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init
       Revision #6b614c6 2016-02-09 13:50:48 +0100
           MDEV-7765: Crash (Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, field_index) || bitmap_is_set(table->vcol_set, field_index))' fails) on using function over not created table
       Revision #775cccc 2016-02-08 22:53:40 +0200
           MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init
       Revision #01628ce 2016-02-09 14:08:36 +0100
           Merge branch 'bb-5.5-serg' into 5.5
       Revision #afce541 2016-02-09 14:06:45 +0100
           Merge branch 'merge-xtradb-5.5' into 5.5
       Revision #5d478f5 2016-02-08 20:07:38 +0100
           Bug#19817021
       Revision #6703e5b 2016-02-08 20:07:09 +0100
           Bug#20691429 ASSERTION `CHILD_L' FAILED IN STORAGE/MYISAMMRG/HA_MYISAMMRG.CC:631
       Revision #dece4bc 2016-02-09 11:28:44 +0100
           cleanup: make assert more readable
       Revision #63d3ccd 2016-02-08 20:04:39 +0100
           Bug#21205695 DROP TABLE MAY CAUSE SLAVES TO BREAK
       Revision #f3444df 2016-02-09 11:27:40 +0100
           Merge branch 'mysql/5.5' into 5.5
       Revision #ea0c3fc 2016-02-09 05:17:41 +0400
           MDEV-9438 backport feedback-http-proxy to 5.5 and 10.0. The http-proxy option to the FEEDBACK plugin backported.
       Revision #b17a435 2016-02-09 02:31:47 +0300
           MDEV-6859: scalar subqueries in a comparison produced unexpected result
       Revision #3cfd36b 2016-02-09 00:13:25 +0100
           5.5.47-37.7
       Revision #d443d70 2016-02-09 01:46:53 +0300
           MDEV-7823: Server crashes in next_depth_first_tab on nested IN clauses with SQ inside
       Revision #c4cb240 2016-02-06 22:41:58 +0100
           MDEV-9024 Build fails with VS2015
       Revision #1e361f2 2016-02-06 13:57:59 +0100
           MDEV-4664 mysql_upgrade crashes if root's password contains an apostrophe/single quotation mark
       Revision #9e4e412 2016-02-06 13:56:37 +0100
           unit test for dynstr_append_os_quoted()
       Revision #41021c0 2016-02-03 17:15:22 +0100
           MDEV-9462: Out of memory using explain on 2 empty tables
       Revision #ad94790 2016-02-04 14:47:46 +0100
           MDEV-9453 mysql_upgrade.exe error when mysql is migrated to mariadb
       Revision #0a76ad5 2016-02-04 12:51:57 +0100
           MDEV-9175 Query parser tansforms MICROSECOND into SECOND_FRAC, which does not work
       Revision #a90da6e 2016-02-05 14:04:24 +0100
           MDEV-9314 fatal build error: viosslfactories.c:58:5: error: dereferencing pointer to incomplete type ???DH {aka struct dh_st}
       Revision #db5f743 2016-02-06 12:37:46 +0200
           Merge pull request #148 from grooverdan/5.5-rpl_reporting-cppcheck-va_end
       Revision #6ecf6d8 2016-02-05 17:46:01 +0100
           MDEV-7827: Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed in Field_long::val_str on EXPLAIN EXTENDED
       Revision #9f3b53f 2015-12-14 19:16:29 +0100
           MDEV-9093 Persistent computed column is not updated when update query contains join
       Revision #a3d843d 2016-02-03 15:52:26 +0200
           Fix function visibility as it is used on row0mysql.c in Windows.
       Revision #f66d016 2016-02-03 11:32:51 +0200
           MDEV-9471: Server crashes or returns an error while trying to alter partitioning on a table moved from Windows to Linux
       Revision #603c096 2016-02-03 00:43:00 +0100
           MDEV-9466 : Exception handler on Windows does not output any text, if mysqld runs as service
       Revision #0e84d54 2016-02-01 16:27:12 +0100
           Merge MDEV-9112 into 5.5
       Revision #8cf1f50 2016-02-01 16:10:49 +0100
           MDEV-9112: Non-blocking client API missing on non-x86 platforms
       Revision #d0c5efc 2016-01-29 23:53:44 +0200
           If one compiled with too long MYSQL_SERVER_SUFFIX this caused a memory overrun that caused some test to fail.
       Revision #a1ddf01 2016-01-29 23:52:15 +0200
           my_decimal didn't compile properly with debug
       Revision #3e5724f 2016-01-19 14:47:41 +1100
           Add va_end to make cppcheck happy
       Revision #9c9d10b 2016-01-15 09:50:27 +0400
           MDEV-9106 Audit plugin not working with MySQL 5.7. fixing Windows crash.
       Revision #fe4823d 2016-01-13 18:02:44 +0400
           MDEV-9106 Audit plugin doesnt run with MySQL 5.7. updata thread_pool_server_audit test result.
       Revision #cdc9aa5 2016-01-13 15:24:33 +0400
           MDEV-9106 Audit Plugin doesn't run with MySQL 5.7. MariaDB 5.5 built in debug gets unhappy with mutexes. Although everything is correct, some DBUG_ASSERT can happen. So this patch keeps safe_mutex silent.
       Revision #c955253 2016-01-12 16:29:02 +0400
           MDEV-9106 Audit plugin compiled with MariaDB can't install on MySQL 5.7. The audit API was seriously changed in MySQL 5.7. so we had to adapt the plugin's code to that.
       Revision #5f48b61 2016-01-07 14:45:40 +0100
           MDEV-9298 : Build failure when linking libmysql.
       Revision #ff24820 2015-12-30 19:39:31 +0100
           Fix process handle leak in buildbot. GenerateConsoleCtrlEvent sent to non-existing process will add a process handle to this non-existing process to console host process conhost.exe
       Revision #61d3621 2015-12-29 18:40:41 +0400
           Moving Field_blob::store_length() back from protected to public, as it's needed for Cassandra in 10.0.
       Revision #e1b9be5 2015-12-29 14:17:31 +0400
           MDEV-9319 ALTER from a bigger to a smaller blob type truncates too much data
       Revision #e126baa 2015-12-21 10:19:02 +0100
           MDEV-9249 MariaDB un-buildable on linux64: fails @ "error: ???ERR_remove_state??? was not declared in this scope" when linking against OpenSSL 1.0.2e
       Revision #591e74c 2015-06-20 16:59:22 +0800
           MDEV-7526: TokuDB doesn't build on OS X
       Revision #e386523 2015-12-19 13:53:43 +0200
           MDEV-7526: TokuDB doesn't build on OS X
       Revision #f39b9e0 2015-12-19 13:52:27 +0200
           MDEV-7526: TokuDB doesn't build on OS X
       Revision #6414959 2015-12-19 13:31:44 +0200
           MDEV-7526: TokuDB doesn't build on OS X
       Revision #f89c9fc 2015-12-19 13:25:55 +0200
           MDEV-7526: TokuDB doesn't build on OS X
       Revision #0ed4744 2015-12-11 17:03:55 +0100
           fix main.mysqldump test on windows
       Revision #ca28d90 2015-12-09 17:54:55 +0100
           MDEV-7655 SHOW CREATE TABLE returns invalid DDL when using virtual columns along with a table collation
       Revision #f560c1b 2015-12-10 10:32:11 +0100
           revert 5e9a50efc37c233f1e2a3616f8bcb36315aba4c2
       Revision #265e833 2015-12-09 21:22:37 +0100
           revert 415faa122b9c683661dafac82fff414fa6864151
       Revision #c19972f 2015-12-11 14:33:41 +0200
           MDEV-9251: Fix MySQL Bug#20755615: InnoDB compares column names case sensitively, while according to Storage Engine API column names should be compared case insensitively. This can cause FRM and InnoDB data dictionary to go out of sync.
       Revision #fa25921 2015-12-10 11:22:53 +0100
           MDEV-8407 Numeric errors, server crash with COLUMN_JSON() on DECIMAL with precision > 40
       Revision #d67aacb 2015-12-09 17:11:55 +0100
           fix xtradb compilation on windows
       Revision #fa4d4fc 2015-12-09 10:06:28 +0100
           unit tests for my_getopt
       Revision #584c07b 2015-10-21 11:51:15 +0200
           MDEV-8978 Specify GPL version in RPM metadata
       Revision #142b725 2015-12-09 12:57:04 +0100
           Merge branch 'merge/merge-xtradb-5.5' into 5.5
       Revision #9457139 2015-12-09 12:27:04 +0100
           5.5.46-37.6
       Revision #1a72c6f 2015-12-09 11:51:59 +0100
           Merge branch 'bb-5.5-serg' into 5.5
       Revision #abf9d35 2015-12-09 10:00:49 +0100
           Merge branch 'mysql/5.5' into 5.5
       Revision #dac3149 2015-12-08 17:20:34 +0400
           MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine
       Revision #50a796d 2015-12-08 10:16:41 +0100
           MDEV-8825 mysql_upgrade leaks the admin password when it spawns a shell process to execute mysqlcheck
       Revision #c21b927 2015-12-08 10:13:13 +0100
           mysql_upgrade cleanup
       Revision #f0d774d 2015-12-07 20:06:54 +0100
           MDEV-9212 ssl-validate-cert incorrect hostname check
       Revision #544eeda 2015-12-07 20:27:58 +0100
           MDEV-8644 Using a UDF in a virtual column causes a crash when stopping the server
       Revision #79d08e6 2015-12-07 15:15:43 +0100
           small cleanup: udf_init()/udf_free() calls
       Revision #859a736 2015-12-07 14:07:36 +0100
           MDEV-9161 feedback_plugin_send in debug builds
       Revision #99774f1 2015-12-06 11:51:57 +0100
           feedback plugin compilation warnings
       Revision #8fd24b4 2015-12-07 20:25:27 +0100
           MDEV-9226 SHOW COLUMNS returns wrong column order for tables with large ENUMs
       Revision #f18599a 2015-12-06 20:22:33 +0100
           tokudb compilation warnings
       Revision #d1fe928 2015-12-06 12:01:12 +0100
           MDEV-8607 Init script doesn't check all applicable configuration groups
       Revision #18954ff 2015-12-06 01:48:07 +0100
           MDEV-8313 Got an error writing communication packets
       Revision #354e567 2015-12-06 01:40:51 +0100
           federatedx small cleanup
       Revision #e05883b 2015-12-05 15:25:15 +0100
           MDEV-7341 mysqld_multi doesn't recognize include directive (not following includes)
       Revision #ef47b625 2015-12-05 11:29:00 +0100
           MDEV-8827 Duplicate key with auto increment
       Revision #c8652ee 2015-12-05 11:22:25 +0100
           one more test
       Revision #ee2fce5 2015-10-20 09:41:44 +0200
           fix debian logrotate slow log filename
       Revision #0df22a5 2015-12-07 09:34:41 +0200
           MDEV-7050: MySQL#74603 - Assertion `comma_length > 0' failed in mysql_prepare_create_table
       Revision #d85168e 2015-12-07 09:20:31 +0200
           Correct length check in my_wc_mb_filename()
       Revision #e528fe7 2015-12-05 12:21:33 +0200
           Fix gcc v5.compiler errors.
       Revision #082b859 2015-12-04 14:24:03 +0200
           MDEV-9233: Copying MySQL 5.5 data directory to 10.0 with partition tables crashes on insert
       Revision #d87bc55 2015-12-03 20:43:54 +0400
           MDEV-8630 Datetime value dropped in "INSERT ... SELECT ... ON DUPLICATE KEY" Item_func_coalesce::fix_length_and_dec() calls Item_func::count_string_result_length()) which called agg_arg_charsets() with wrong flags, so the collation derivation of the COALESCE result was not properly set to DERIVATION_COERCIBLE. It erroneously stayed DERIVATION_NUMERIC. So GREATEST() misinterpreted the argument as a number rather that a string and did not calculate its own length properly.
       Revision #9f07c6b 2015-12-02 16:08:54 +0400
           MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine
       Revision #33589b2 2015-12-03 13:18:10 +0200
           MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730
       Revision #13ad179 2015-11-20 14:50:18 +0100
           MDEV-8756 MariaDB 10.0.21 crashes during PREPARE
       Revision #43a5090 2015-11-18 11:20:59 +0100
           MDEV-9051 mysqld got signal 11, after upgrade to 10.1.8
       Revision #7261629 2015-11-18 10:58:51 +0100
           feedback plugin debug
       Revision #e669a5f 2015-11-17 18:33:08 +0100
           MDEV-7588 Add thd_wait_begin/end to notify threadpool of binlog waits
       Revision #7e4da9b 2015-11-06 16:36:41 +0100
           MDEV-8632 Segmentation fault on INSERT
       Revision #5d754fc 2015-11-09 09:23:32 +0200
           MDEV-8854: New warning messages are unreadable
       Revision #c88ca2c 2015-11-06 17:56:56 +0100
           MDEV-8701 Crash on derived query MDEV-8938 Server Crash on Update with joins
       Revision #df80420 2015-10-21 14:42:56 +0200
           fix events_1 test for October 2015
       Revision #978c2a3 2015-10-11 17:06:03 -0400
           MDEV-7640: CHANGE MASTER TO doesn't work with prepared statements

       Revision #16c4b3c 2015-10-09 16:43:59 +0200
           fixes for buildbot
       Revision #f41a41f 2015-10-09 00:06:16 +0200
           Merge branch 'merge-xtradb-5.5' into 5.5
       Revision #db79f4c 2015-10-08 23:02:43 +0200
           5.5.45-37.4
       Revision #82e9f6d 2015-10-08 22:54:24 +0200
           Merge remote-tracking branch 'mysql/5.5' into 5.5
       Revision #c8d5112 2015-10-08 00:32:07 +0200
           MDEV-8796 Delete with sub query with information_schema.TABLES deletes too many rows
       Revision #504802f 2015-08-05 11:57:35 +0200
           MDEV-7846: postreview fix
       Revision #54b9981 2015-04-23 20:08:57 +0200
           MDEV-7846: Server crashes in Item_subselect::fix_fields or fails with Thread stack overrun
       Revision #0ab93fd 2015-04-23 19:16:57 +0200
           MDEV-7445:Server crash with Signal 6 MDEV-7565: Server crash with Signal 6 (part 2)
       Revision #2e3e818 2015-04-23 19:11:06 +0200
           MDEV-7445: Server crash with Signal 6
       Revision #7ccde2c 2015-04-23 19:04:11 +0200
           MDEV-7565: Server crash with Signal 6 (part 2)
       Revision #006acf7 2015-09-30 10:49:45 +0300
           Bug #68148: drop index on a foreign key column leads to missing table MDEV-8845: Table disappear after modifying FK
       Revision #a95711e 2015-09-29 08:39:54 +0300
           MDEV-8855: innodb.innodb-fk-warnings fails on Windows
       Revision #02a38fd 2015-09-24 17:25:52 +0200
           MDEV-8624: MariaDB hangs on query with many logical condition
       Revision #f804b74 2015-09-28 03:40:29 +0300
           MDEV-8154 rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure
       Revision #ce7d8c5 2015-09-27 18:01:47 +0300
           MDEV-7330 plugins.feedback_plugin_send fails sporadically in buildbot
       Revision #bdcf370 2015-09-27 16:00:48 +0300
           MDEV-7933 plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load
       Revision #2563609 2015-09-26 02:51:29 +0300
           Increased the version number
       Revision #86ed494 2015-09-26 02:48:55 +0300
           MDEV-8849 rpl.rpl_innodb_bug30888 sporadically fails in buildbot with testcase timeout
       Revision #dca4ab9 2015-09-24 21:24:28 +0300
           MDEV-8841 innodb_zip.innodb-create-options fails in buildbot
       Revision #5cc149f 2015-09-24 10:28:47 +0200
           The compiler warnings fixed.
       Revision #29ac245 2015-09-07 13:13:52 +0200
           MDEV-8473: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log
       Revision #102a85f 2015-09-03 18:00:43 +0200
           MDEV-8663: IF Statement returns multiple values erroneously (or Assertion `!null_value' failed in Item::send(Protocol*, String*))

       Revision #fa51f70 2015-08-04 23:42:44 +0200
           correct the NULL-pointer test
       Revision #877de3a 2015-07-30 22:08:39 +0300
           MDEV-8554: Server crashes in base_list_iterator::next_fast ...
       Revision #1b0c81c 2015-08-01 15:02:14 +0200
           5.5.44-37.3
       Revision #96badb1 2015-07-31 22:09:46 +0200
           MDEV-7821 Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS
       Revision #409709e 2015-07-31 20:33:10 +0200
           compilation error on windows
       Revision #79deefc 2015-07-31 12:31:37 +0200
           MDEV-8340 Add "mysqlbinlog --binlog-row-event-max-size" support for MariaDB 5.5
       Revision #4d5772c 2015-07-31 10:13:01 +0200
           MDEV-7810 Wrong result on execution of a query as a PS (both 1st and further executions)
       Revision #2721d69 2015-07-28 19:11:53 +0200
           MDEV-8352 Increase Diffie-Helman modulus to 2048-bits
       Revision #bfe2689 2015-07-31 13:13:39 +0400
           MDEV-8379 - SUSE mariadb patches
       Revision #360e597 2015-07-31 12:06:29 +0300
           Make sure name buffer has string end marker on correct place.
       Revision #1ad294e 2015-07-30 18:51:44 +0400
           MDEV-7821 - Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS
       Revision #fa765a4 2015-07-31 08:52:24 +0300
           MDEV-6697: Improve foreign keys warnings/errors
       Revision #e05cd97 2015-07-29 05:58:45 +0300
           MDEV-8524: Improve error messaging when there is duplicate key or foreign key names
       Revision #392df76 2015-07-23 12:50:58 +0400
           MDEV-4017 - GET_LOCK() with negative timeouts has strange behavior
       Revision #e40bc65 2015-07-25 15:14:40 +0300
           Fixed memory loss detected on P8. This can happen when we call after_flush but never call after_rollback() or after_commit().
       Revision #7115341 2015-07-23 14:57:12 +0300
           Fixed warnings and errors found by buildbot
       Revision #7a96702 2015-07-21 12:12:58 +0300
           MDEV-8474: InnoDB sets per-connection data unsafely
       Revision #00d3b20 2015-07-17 00:06:27 +0300
           MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1
       Revision #44de090 2015-07-17 00:02:25 +0300
           MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1
       Revision #bc30046 2015-06-26 14:48:22 +0300
           Fix for MDEV-8301; Statistics for a thread could be counted twice in SHOW STATUS while thread was ending
       Revision #67c56ab 2015-06-25 23:34:54 +0300
           Simple cleanups - Removing use of calls to current_thd - More DBUG_PRINT - Code style changes - Made some local functions static Ensure that calls to print_keyuse are locked with mutex to get all lines in same debug packet
       Revision #8c81575 2015-06-25 23:26:29 +0300
           Problem was that for cases like: SELECT ... WHERE XX IN (SELECT YY) this was transformed to something like: SELECT ... WHERE IF_EXISTS(SELECT ... HAVING XX=YY)
       Revision #2e941fe 2015-06-25 23:18:48 +0300
           Fixed crashing bug when using ONLY_FULL_GROUP_BY in a stored procedure/trigger that is repeatedly executed. This is MDEV-7601, including its sub tasks MDEV-7594, MDEV-7555, MDEV-7590, MDEV-7581, MDEV-7589
       Revision #d199a0f 2015-06-11 17:47:52 +0200
           more renames after tokudb merge
       Revision #b96c196 2015-06-11 16:48:10 +0200
           Item_cache::safe_charset_converter() fixes
       Revision #7c98e8a 2015-06-11 16:43:56 +0200
           fix after the tokudb ft-index merge
       Revision #5a44e1a 2015-06-09 22:11:22 +0200
           tests for MDEV-7937: Enforce SSL when --ssl client option is used
       Revision #80f6b22 2015-06-09 16:08:09 +0400
           MDEV-3870 - Valgrind warnings on OPTIMIZE MyISAM or Aria TABLE with disabled keys
       Revision #3a50a8c 2015-06-09 13:50:43 +0400
           MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
       Revision #49a3392 2015-06-09 11:57:31 +0400
           MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
       Revision #e5005ce 2015-06-09 18:06:41 +0200
           disable ssl for ssl-disabled tests
       Revision #992d782 2015-06-09 18:56:09 +0300
           MDEV-6735: Range checked for each record used with key (also MDEV-7786, MDEV-7923)
       Revision #5d57e2d 2015-06-09 16:46:45 +0300
           Fix tests for 7937
       Revision #be5035b 2015-06-09 15:59:29 +0300
           Added tests for MDEV-7937
       Revision #4ef7497 2015-06-09 14:08:44 +0300
           MDEV-7937: Enforce SSL when --ssl client option is used
       Revision #56e2d83 2015-05-02 08:45:10 +0200
           MDEV-7695 MariaDB - ssl - fips: can not connect with --ssl-cipher=DHE-RSA-AES256-SHA - handshake failure
       Revision #92b3659 2015-06-09 12:05:06 +0400
           MDEV-7268 Column of table cannot be converted from type 'decimal(0,?)' to type ' 'decimal(10,7)' Changing the error message to: "...from type 'decimal(0,?)/*old*/' to type ' 'decimal(10,7)'..." So it's now clear that the master data type is OLD decimal.
       Revision #b1e1039 2015-06-09 07:36:24 +0400
           MDEV-8286 Likely a redundant declaration of Item_cache::used_table_map
       Revision #a4d93e0 2015-06-05 20:05:08 +0200
           MDEV-8050 sphinx test cases cannot run with sphinxsearch-2.2.6
       Revision #b41ad55 2015-06-08 15:09:20 +0200
           update tokudb version
       Revision #1707cfc 2015-06-08 21:55:52 +0500
           MDEV-8211 plugins.server_audit fails sporadically in buildbot. More fixes to assure the order of queries in the log.
       Revision #87088b9 2015-06-08 21:44:13 +0500
           MDEV-8211 plugins.server_audit fails sporadically in buildbot. This test also should be fixed - delay added so the connection event doesn't happen before the query.
       Revision #96b3703 2015-06-08 21:40:17 +0500
           MDEV-8211 plugins.server_audit fails sporadically in buildbot. Connection event can happen before the query ends. Added a delay to confirm the order.
       Revision #a765cca 2015-06-08 20:50:40 +0400
           MDEV-8067 correct fix for MySQL Bug # 19699237: UNINITIALIZED VARIABLE IN ITEM_FIELD::STR_RESULT
       Revision #b37b52a 2015-06-08 13:47:07 +0500
           MDEV-4922 Stored Procedure - Geometry parameter not working. Fhe GEOMETRY field should be handled just as the BLOB field. So that was fiexed in field_conv. One additional bug was found and fixed meanwhile - thet the geometry field subtypes should also be merged for UNION command.
       Revision #69ed429 2015-06-08 12:09:13 +0500
           MDEV-7500 thread_handling option in my.cnf is not passing "connect events" to audit plugin. The MYSQL_AUDIT_NOTIFY_CONNECTION_CONNECT() call moved to the login_connection() function. So that it'll be invoked in any thread handling mode.
       Revision #1ae05db 2015-06-07 15:40:42 +0500
           MDEV-8078 Memory disclosure/buffer overread on audit plugin. If the SET PASSWORD query doesn't have the password string, the parsing of it can fail. It manifested first in MySQL 5.6 as it started to hide password lines sent to the plugins. Fixed by checking for that case.
       Revision #db0ecf2 2015-06-06 19:12:44 +0500
           MDEV-8032 [PATCH] audit plugin - csv output broken. Symbols like TAB or NEWLINE should be escaped, which was forgotten in one place.
       Revision #6264451 2015-06-06 16:13:51 +0200
           MDEV-8114: server crash on updates with joins still on 10.0.18
       Revision #9a3b975 2015-06-05 09:51:17 +0200
           Merge branch '5.5' into bb-5.5-serg
       Revision #a2bb9d2 2015-06-04 16:04:05 +0400
           MDEV-7505 - Too large scale in DECIMAL dynamic column getter crashes mysqld
       Revision #b611ac0 2015-06-03 14:30:09 +0400
           MDEV-6236 - [PATCH] mysql_tzinfo_to_sql may produce invalid SQL
       Revision #af2256f 2015-06-03 13:59:58 +0400
           MDEV-7207 - ALTER VIEW does not change ALGORITM
       Revision #ae0c576 2015-06-05 02:14:49 +0200
           Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg
       Revision #f84f577 2015-06-05 02:06:51 +0200
           Merge tag 'mysql-5.5.44' into bb-5.5-serg
       Revision #f07b346 2015-06-05 02:04:32 +0200
           do not re-populate I_S tables in subqueries
       Revision #1ff423d 2015-06-04 21:12:29 +0400
           MDEV-8243 configure defines to empty string, not 1
       Revision #750aa8b 2015-06-04 18:58:12 +0200
           5.5.43-37.2
       Revision #980bdc3 2015-06-04 17:39:05 +0200
           followup: CREATE SERVER tests should not be run for embedded
       Revision #a477cd1 2015-06-03 23:31:05 +0300
           MDEV-6500: Stale data returned after TRUNCATE PARTITION operation
       Revision #08fa02c 2015-06-04 18:51:30 +0400
           Some MYD files (e.g. in mysql-test/std_data) could erroneously be treated by git as text files.
       Revision #9da8a8f 2015-06-04 18:49:12 +0400
           MDEV-7269 mysqlbinlog Don't know how to handle column type=0 meta=0 (0000)# MDEV-8267 Add /*old*/ comment into I_S.COLUMN_TYPE for old DECIMAL
       Revision #a8b8544 2015-06-04 13:00:53 +0300
           MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update
       Revision #7b05650 2015-06-03 20:24:51 +0200
           Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5
       Revision #e500c47 2015-06-03 19:47:46 +0200
           Merge tag 'tokudb-ft-index/tokudb-7.5.7' into 5.5
       Revision #934a18d 2015-06-03 19:42:34 +0200
           .gitattributes: *.dat files should not be CRLF converted
       Revision #c79e98e 2015-06-03 18:45:08 +0200
           MDEV-8085 main.group_by failed in buildbot
       Revision #5d8cee4 2015-06-03 17:11:07 +0200
           MDEV-8224 Server crashes in get_server_from_table_to_cache on empty name
       Revision #33d480f 2015-06-03 16:33:10 +0200
           MDEV-4608 deb packages for jessie
       Revision #f806b4d 2015-06-03 12:13:43 +0200
           MDEV-8124 mysqlcheck: --auto-repair runs REPAIR TABLE instead of REPAIR VIEW on views
       Revision #535b514 2015-06-03 10:35:34 +0200
           MDEV-8123 mysqlcheck: new --process-views option conflicts with --quick, --extended and such
       Revision #64569fa 2015-06-03 11:11:53 +0200
           parser: better error messages for CHECK/REPAIR VIEW
       Revision #0ffef5d 2015-06-03 09:54:56 +0200
           MDEV-8052 abi detection incorrect with clang
       Revision #8e7d665 2015-06-02 22:07:47 +0200
           CRLF->LF
       Revision #6bd76f8 2015-05-27 10:27:18 +0400
           Merge pull request #73 from akopytov/MDEV-7658-5.5
       Revision #70bc0a3 2015-05-26 23:56:00 +0300
           Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64
       Revision #5d02928 2015-05-16 10:26:34 +0200
           remove second @ from CONFIGURE_FILE (... @only@)
       Revision #6f8558b 2015-05-12 14:19:30 -0400
           Fix for debug build failure
       Revision #373d092 2015-05-08 17:19:48 +0300
           Fix win/ files to be stored with LF in repository
       Revision #23b2b95 2015-05-08 17:19:06 +0300
           Update .gitattributes
       Revision #6ef3c7d 2015-05-08 17:09:45 +0300
           Updated .gitattributes
       Revision #0014bdc 2015-05-07 22:18:34 +0200
           MDEV-8115 mysql_upgrade crashes the server with REPAIR VIEW
       Revision #8350ea0 2015-05-07 13:04:03 +0300
           Fix compiler error if compiler does not support c99 style initializers.
       Revision #f704b33 2015-05-06 16:47:23 +0300
           Merge pull request #52 from openquery/MDEV-8053-c99-style-for-structure-members
       Revision #4d606cb 2015-04-24 23:17:16 +1000
           c99 style for assigning structure members

---
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Wed Sep 14 07:29:10 UTC 2016

   Modified Files:
           pkgsrc/databases/mariadb55-server: PLIST

   Log Message:
   mariadb55-server: Restore PLIST ability to build without embedded-server
mamash pushed a commit that referenced this issue Sep 29, 2016
Security update
CVE-2016-6662: Remote Root Code Execution / Privilege Escalation (0day)
(Fixed in 5.5.51, MDEV-10465)

XXX put the distfile on nbftp manually as most mirrors don't have it yet
  and pullup.

Changes:
    Revision #0da39ca 2016-09-12 16:18:07 +0200
        fix BIGINT+MEDIUMINT type aggregation
    Revision #347eeef 2016-09-11 20:55:11 +0200
        don't use my_copystat in the server
    Revision #611dc0d 2016-09-11 20:53:16 +0200
        missing element in prelocked_mode_name[] array
    Revision #a229091 2016-09-11 20:52:00 +0200
        potential signedness issue
    Revision #7ae555c 2016-09-11 20:51:09 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #b9631e3 2015-11-10 12:41:26 +0100
        MDEV-8833 Crash of server on prepared statement with conversion to semi-join
    Revision #ee97274 2016-08-25 09:50:04 +0300
        DEV-10595 MariaDB daemon leaks memory with specific query
    Revision #a92a8cc 2016-08-19 17:11:20 +0000
        Windows packaging : use /d switch to sign MSI, to prevent installer showing randomly generated name in UAC prompt
    Revision #723488b 2016-08-04 15:43:52 +0400
        MDEV-10424 - Assertion `ticket == null' failed in MDL_request::set_type
    Revision #09cb646 2016-08-11 19:35:53 +0000
        Windows : fix search for WiX root directory when using 64bit cmake
    Revision #5ad0206 2016-08-09 16:15:10 +0300
        MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func
    Revision #0098d78 2016-08-09 13:25:40 +0200
        MDEV-10465 general_log_file can be abused
    Revision #a3f6424 2016-08-08 12:58:27 +0200
        MDEV-6128:[PATCH] mysqlcheck wrongly escapes '.' in table names
    Revision #2a54a53 2016-08-08 10:27:22 +0200
        MDEV-10465 general_log_file can be abused
    Revision #a7c43a6 2016-01-26 14:49:25 +0200
        MDEV-9304: MariaDB crash with specific query
    Revision #5269d37 2016-08-08 18:37:02 +0400
        MDEV-10468 Assertion `nr >= 0.0' failed in Item_sum_std::val_real()
    Revision #1b3430a 2016-08-08 16:04:40 +0400
        MDEV-10500 CASE/IF Statement returns multiple values and shifts further result values to the next column
    Revision #5e23b63 2016-08-07 11:02:42 +0200
        MDEV-10506 Protocol::end_statement(): Assertion `0' failed upon ALTER TABLE
    Revision #93d5cdf 2016-08-04 13:14:45 +0300
        MDEV-9946: main.xtradb_mrr fails sporadically
    Revision #c0cb84b 2016-08-04 10:57:55 +0200 - Merge branch 'bb-5.5-serg' into 5.5
    Revision #470f259 2016-08-03 20:56:24 +0200
        MDEV-10465 general_log_file can be abused
    Revision #0214115 2016-08-01 16:53:57 +0200
        trivial cleanup
    Revision #03dec1a 2016-08-03 18:05:29 +0200
        MDEV-10350 "./mtr --report-features" doesn't work
    Revision #9d2f892 2016-08-03 17:58:56 +0200
        MDEV-7329 plugins.pam_cleartext fails sporadically in buildbot
    Revision #75891ed 2016-08-03 17:50:45 +0200
        improve pam_cleartext.test a bit
    Revision #5265243 2016-08-03 20:44:08 +0200 - Merge branch 'merge/merge-xtradb-5.5' into 5.5
    Revision #e316c46 2016-08-03 20:43:29 +0200
        5.5.50-38.0
    Revision #19fe10c 2016-08-03 20:39:47 +0200
        MDEV-6581 Writing to TEMPORARY TABLE not possible in read-only
    Revision #a350e53 2016-08-03 20:38:25 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #eb32dfd 2016-08-03 11:49:35 +0400
        MDEV-10365 - Race condition in error handling of INSERT DELAYED
    Revision #511313b 2016-08-03 13:42:46 +0000
        MDEV-10010 - potential deadlock on windows due to recursive SRWLock acquisition
    Revision #141f88d 2016-08-03 12:41:38 +0000
        MDEV-10357 my_context_continue() does not store current fiber on Windows
    Revision #ecb7ce7 2016-08-03 15:55:48 +0400
        MDEV-10467 Assertion `nr >= 0.0' failed in Item_sum_std::val_real() Backporting MDEV-5781 from 10.0.
    Revision #35c9c85 2016-08-03 13:40:53 +0300
        MDEV-10217: innodb.innodb_bug59641 fails sporadically in buildbot: InnoDB: Failing assertion: current_rec != insert_rec in file page0cur.c line 1052
    Revision #6b71a6d 2016-08-02 18:52:51 +0200
        MDEV-10383 Named pipes : multiple servers can listen on the same pipename
    Revision #5fdb3cf 2016-07-29 18:21:08 +0200
        MDEV-10419: crash in mariadb 10.1.16-MariaDB-1trusty
    Revision #c6aaa2a 2016-07-30 10:53:01 +0300
        MDEV-10228: update test results
    Revision #15ef38d 2016-07-27 00:38:51 +0300
        MDEV-10228: Delete missing rows with OR conditions
    Revision #1b5da2c 2016-07-21 15:32:28 +0400
        MDEV-10316 - main.type_date fails around midnight sporadically
    Revision #5cf49cd 2016-07-15 23:51:30 +0300
        MDEV-10248 Cannot Remove Test Tables
    Revision #4e19aa3 2016-07-12 12:13:31 +0200
        MDEV-10318 unset params in --ps --embedded
    Revision #97ded96 2016-07-11 17:03:03 +0000
        MDEV-10318 : Fix crash in embedded, in case prepared statement has parameter placeholders, but does not bind parameters
    Revision #e81455bb 2015-05-04 08:32:05 +0200
        MDEV-7973 bigint fail with gcc 5.0
    Revision #a7814d4 2016-06-30 12:59:52 +0400
        MDEV-10311 - funcs_1.processlist_priv_no_prot fails sporadically
    Revision #79f852a 2016-06-22 14:17:06 +0200
        MDEV-10050: Crash in subselect
    Revision #ef92aaf 2016-06-22 22:37:28 +0300
        MDEV-10083: Orphan ibd file when playing with foreign keys
    Revision #a482e76 2016-06-20 16:12:54 +0200
        fix a mysql-5.5.50 merge: mysqlcheck
    Revision #95bf696 2016-06-19 14:51:03 +0200
        MDEV-9749 InnoDB receives 'Bad file descriptor' error, possibly related to feedback plugin
    Revision #7f38a07 2016-06-17 18:54:11 +0400
        MDEV-10043 - main.events_restart fails sporadically in buildbot (crashes upon shutdown)
    Revision #7ff86b4 2016-06-17 14:59:17 +0300
        MDEV-10247 TokuDB assertion error when building with DEBUG
    Revision #12ae840 2016-06-16 22:04:24 +0300
        Fix typo bug that cause myisam repair to fail
    Revision #c7eef02 2016-06-16 22:00:16 +0300
        Increase the number of default build thread ids possibilities
    Revision #7ab7abd 2016-06-16 18:52:46 +0300
        Fix compilation failure when compiling with std=c90
    Revision #b644661 2016-06-14 22:29:24 +0200
        MDEV-9256 : Crashes on Windows x64 with aria_pagecache_buffer_size > 4GB
    Revision #34a104b 2016-06-14 12:28:05 +0300
        MDEV-10229: TokuDB fails to build with CLang
    Revision #1bf2509 2016-06-13 23:32:50 +0300
        MDEV-10162: Update repair testcase
    Revision #2b47832 2015-12-10 03:56:31 +0200
        Fixed compilation failure using clang
    Revision #6a34ba3 2016-02-16 16:15:22 +0200
        [Code cleanup] Refactor duplicate code within myisam and maria sort.cc
    Revision #bfef17b 2016-06-13 18:30:02 +0300
        MDEV-9433: [PATCH} cppcheck reported a number of minor coding errors
    Revision #0089af8 2016-06-13 18:11:31 +0300
        MDEV-9433: [PATCH] cppcheck reported a number of minor coding errors
    Revision #cf721d2 2015-12-10 17:00:14 +1100
        MDEV-9257: Increase limit on parallel workers in mysql-test-run
    Revision #05bb3b9 2016-06-14 16:28:07 +0200
        fix main.ssl_ca test for windows
    Revision #a4cfd32 2016-06-14 14:52:43 +0200
        main.openssl_1 failure
    Revision #c73b987 2016-06-14 13:18:05 +0200
        MDEV-8328 Evaluation of two "!" operators depends on space in beetween
    Revision #c3c272c 2016-06-10 13:47:00 +0200
        MDEV-10166 probes_mysql_nodtrace.h is not provided anymore by mariadb-10.0.25
    Revision #260699e 2016-06-14 13:59:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #f54dcf1 2016-06-14 12:38:47 +0200
        5.5.49-37.9
    Revision #90eb302 2016-06-14 13:57:49 +0200
        fix main.ssl_ca from mysql-5.5.50
    Revision #ae29ea2 2016-06-14 13:55:28 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #1b50d59 2016-06-14 14:44:09 +0400
        MDEV-9945 - main.kill_processlist-6619 fails sporadically
    Revision #d6a1bae 2016-06-13 17:10:31 +0400
        MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost
    Revision #2db724c 2016-06-13 15:54:12 +0400
        MDEV-10218 - rpl.rpl_binlog_errors fails in buildbot with valgrind warnings - bytes are possibly lost
    Revision #3c77a00 2016-03-08 13:27:18 +0200
        MDEV-8012: Wrong exit code when asking for help
    Revision #416006a 2016-06-12 22:45:15 +0300
        MDEV-8012: Wrong exit code when asking for help
    Revision #67b4a6f 2016-06-12 20:14:51 +0300
        MDEV-8859 rpl.rpl_mdev382 sporadically fails to finish due to disappeared expect file
    Revision #87007dc 2016-06-08 15:03:18 +0400
        MDEV-9994 - Aria service threads are not "joined"
    Revision #4155d09 2016-06-10 17:06:38 +0400
        MDEV-8402 Bug #77473 Truncated data with subquery & UTF8
    Revision #df14488 2016-06-10 15:50:19 +0400
        MDEV-10181 Illegal mix of collation for a field and an ASCII string as a view field
    Revision #7adf04e 2016-01-05 22:48:50 +0100
        MDEV-9366 : do_shutdown_server fails to detect server shutdown on Windows. Fix test whether process is alive in mysqltest.
    Revision #a4848e9 2016-06-08 19:04:12 +0400
        MDEV-9972 Least function retuns date in date time format
    Revision #b31976f 2016-06-08 15:15:55 +0200 - Merge branch 'mdev9991' into mdev9991-5.5
    Revision #196d96c 2016-06-08 15:12:44 +0200
        Fix compiler check for stack unwind hint
    Revision #0f25270 2016-06-08 08:40:10 +0300
        MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8
    Revision #ff832e0 2016-05-24 17:37:23 +0200
        Restore COMPONENT Embedded for Windows embedded libs.
    Revision #221adbc 2016-05-24 17:01:08 +0200
        Fix warnings on Windows, compiler option -ggdb3 option is nonexistent
    Revision #535160b 2016-05-24 16:57:03 +0200
        MDEV-10117 - update HeidiSQL to current version
    Revision #9eb0fbd 2016-05-24 14:20:53 +0200
        MDEV-10071 Block installation on XP/Windows 2003 Server(they are no more supported)
    Revision #18487ed 2016-05-24 14:18:55 +0200
        MDEV-10108 Fix errors in installations by domain user
    Revision #964c4f0 2016-05-10 19:13:06 +0400
        MDEV-10052 Illegal mix of collations with DAYNAME(date_field)<>varchar_field
    Revision #672bbcd 2016-04-27 16:13:14 +0200
        MDEV-9973 : Do not set permissions for serviceaccount user (Win7 and later) This appears to break some installation, and it did not do anything useful anyway.
    Revision #4f1ad43 2016-04-26 16:15:15 +0400
        MDEV-9987 - gen_lex_hash leaks memory, making LeakSanitizer builds fail
    Revision #29868de 2016-04-26 12:58:14 +0200
        MDEV-9986 Full-text search of the utf8mb4 column causes crash
    Revision #7f5ceb7 2016-04-26 11:49:35 +0200
        disable main.wait_timeout_not_windows for embedded
    Revision #2220480 2016-04-25 18:59:41 +0200
        MDEV-7775 Wrong error message (Unknown error) when idle sessions are killed after wait_timeout
    Revision #a98ecc2 2016-04-23 12:19:40 +0200
        support SEARCH_RANGE in search_pattern_in_file.inc
    Revision #2b7573e 2016-04-24 13:36:51 +0400
        MDEV-9975 - main.partition_innodb_plugin fails sporadically
    Revision #19e3597 2016-04-07 10:47:46 +0300
        MDEV-9142 :Adding Constraint with no database reference results in ERROR 1046 (3D000) at line 13: No database selected.
    Revision #0ea4c73 2016-04-23 12:15:18 +0400
        Fixed compilation failure due to unused var.
    Revision #618e300 2016-04-22 12:57:39 +0400
        MDEV-9970 - main.sp-threads fails sporadically
    Revision #bd75ee7 2016-04-22 09:10:00 -0400
        bump the VERSION
    Revision #3f0d07e 2016-04-22 16:04:20 +0400
        MDEV-9372 select 100 between 1 and 9223372036854775808 returns false
    Revision #0991e19e 2016-04-20 20:25:46 +0200 - Merge branch 'bb-5.5-serg' into 5.5
    Revision #63c834e 2016-04-20 18:56:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #c9e56d5 2016-04-18 17:38:05 +0200
        5.5.48-37.8
    Revision #24ac546 2016-04-20 18:27:23 +0200
        use consistent error messaging for IGNORE
    Revision #9e826bf 2016-04-20 15:28:44 +0200
        trivial optimization
    Revision #8f1f869 2016-04-20 15:26:37 +0200
        another test case for ER_DATA_OUT_OF_RANGE on insert
    Revision #b069d19 2016-04-20 15:25:55 +0200 - Merge branch 'mysql/5.5' into 5.5
    Revision #1bc0b0b 2016-04-19 11:08:16 +0200
        fix a couple of dbug tests not to write to /tmp
    Revision #cc04a9f 2016-04-18 18:30:42 +0200
        MDEV-9835 Valid password is not working after server restart
    Revision #608c0e1 2016-04-18 11:57:34 +0200
        MDEV-5982 `make` fail @ ".../libmysql_versions.ld:155:9: invalid use of VERSION in input file"
    Revision #ce35530 2016-04-17 19:52:15 +0200
        MDEV-9885 Client doesn't start if 'TERM' unknown
    Revision #95fe71a 2016-04-17 18:51:54 +0200
        MDEV-9707 MAX(timestamp(6) column) in correlated sub-query returns non-existent row data in original table
    Revision #3294cd1 2016-04-16 17:36:47 +0200
        MDEV-9929 MariaDB segfaults on command "mysqld --version" with ignore-db-dir option on /etc/my.cnf
    Revision #4f133fb 2016-04-16 12:39:20 +0200
        MDEV-9493 --tc-heuristic-recover option values off by one
    Revision #edf71fd 2016-04-16 10:28:03 +0200
        MDEV-9928 LC_TIME_NAMES=de_AT; unusual name for february
    Revision #9c64735 2016-03-29 12:50:56 +0200
        MDEV-9748 Include Twin (mysys_err.h is included twice in mysys/my_copy.c)
    Revision #2a45fa9 2016-04-20 19:03:59 +0200
        MDEV-9836 Connection lost when using SSL
    Revision #0c0a865 2016-04-19 16:16:13 +0400
        MDEV-9943 - TokuDB fails to compile with gcc 5.2.1
    Revision #62122ba 2016-04-20 00:36:58 +0300
        MDEV-9953 Debian packages install broken 'maria' test suite which cannot be run
    Revision #e90f8b7 2016-04-20 11:11:13 +0400
        MDEV-9413 "datetime >= coalesce(c1(NULL))" doesn't return expected NULL
    Revision #2564650 2016-04-20 11:02:34 +0400
        MDEV-9662 Assertion `precision || !scale' failed in my_decimal_precision_to_length_no_truncation(uint, uint8, bool)
    Revision #9a98714 2016-04-20 08:53:30 +0400
        MDEV-9745 Crash with CASE WHEN TRUE THEN COALESCE(CAST(NULL AS UNSIGNED)) ELSE 4 END
    Revision #6c0e231 2016-04-19 14:05:52 +0400
        MDEV-9945 - main.kill_processlist-6619 fails sporadically
    Revision #18ff6f6 2016-04-19 12:38:00 +0400
        MDEV-9944 - main.events_2 fails sporadically
    Revision #6fd54c0 2016-04-18 23:15:15 +0400
        MDEV-9521 Least function returns 0000-00-00 for null date columns instead of null
    Revision #777c213 2016-04-02 00:04:47 +0400
        MDEV-9862 Illegal mix of collation, when comparing column with CASE expression
    Revision #11b77e9 2016-03-18 16:55:11 +0100
        MDEV-9527 build FAILs with GCC 5.1 with release supported "-std=c+11"
    Revision #fc2c1e4 2016-03-17 21:29:52 +0100
        MDEV-9733 Server crashes in lf_pinbox_real_free on replication slaves
    Revision #0b9fb9a 2016-03-17 10:45:15 +0100
        MDEV-9568 mysqlcheck crashes with nonexistent table name
    Revision #c29e450 2016-02-26 03:02:07 +0200
        MDEV-4070 sys_vars.secure_file_priv fails sporadically if it's executed with --mem
    Revision #ceba41c 2016-01-24 17:41:11 +0100
        MDEV-9299 Test main.events_2 incompatible with Debian reproducibility testing framework
    Revision #e1385f2 2016-02-15 12:59:47 +0100
        fix buffer overrun
    Revision #3889b19 2016-02-14 22:19:27 +0100
        more strict ipv6_ok check in mtr
    Revision #8f5030e 2016-02-14 22:17:38 +0100
        fix my_gethwaddr() for solaris
    Revision #95740bc 2016-02-14 22:16:50 +0100
        dtrace in cmake
    Revision #a5d9597 2016-02-14 22:15:16 +0100
        better inline check
    Revision #5f078cc 2016-02-14 20:57:48 +0100
        compilation errors on sparc sun studio 10
    Revision #2a47817 2016-02-14 18:33:20 +0200
        MDEV-9225 mysql_upgrade segfault due to missing /etc/my.cnf.d
    Revision #b7dc830 2016-02-14 18:31:06 +0200
        Fix memory leak when failing to read config file
    Revision #93e9d81 2016-02-12 12:04:11 +0400
        Errorneous PSI declaration line fixed.
    Revision #a9a08b1 2016-02-10 10:03:47 +0400
        MDEV-9371 select insert('a',2,1,'b') doesn't return expected 'a'
    Revision #3c5c04b 2016-02-10 03:49:11 +0200
        MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init
    Revision #6b614c6 2016-02-09 13:50:48 +0100
        MDEV-7765: Crash (Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, field_index) || bitmap_is_set(table->vcol_set, field_index))' fails) on using function over not created table
    Revision #775cccc 2016-02-08 22:53:40 +0200
        MDEV-7122: Assertion `0' failed in subselect_hash_sj_engine::init
    Revision #01628ce 2016-02-09 14:08:36 +0100
        Merge branch 'bb-5.5-serg' into 5.5
    Revision #afce541 2016-02-09 14:06:45 +0100
        Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #5d478f5 2016-02-08 20:07:38 +0100
        Bug#19817021
    Revision #6703e5b 2016-02-08 20:07:09 +0100
        Bug#20691429 ASSERTION `CHILD_L' FAILED IN STORAGE/MYISAMMRG/HA_MYISAMMRG.CC:631
    Revision #dece4bc 2016-02-09 11:28:44 +0100
        cleanup: make assert more readable
    Revision #63d3ccd 2016-02-08 20:04:39 +0100
        Bug#21205695 DROP TABLE MAY CAUSE SLAVES TO BREAK
    Revision #f3444df 2016-02-09 11:27:40 +0100
        Merge branch 'mysql/5.5' into 5.5
    Revision #ea0c3fc 2016-02-09 05:17:41 +0400
        MDEV-9438 backport feedback-http-proxy to 5.5 and 10.0. The http-proxy option to the FEEDBACK plugin backported.
    Revision #b17a435 2016-02-09 02:31:47 +0300
        MDEV-6859: scalar subqueries in a comparison produced unexpected result
    Revision #3cfd36b 2016-02-09 00:13:25 +0100
        5.5.47-37.7
    Revision #d443d70 2016-02-09 01:46:53 +0300
        MDEV-7823: Server crashes in next_depth_first_tab on nested IN clauses with SQ inside
    Revision #c4cb240 2016-02-06 22:41:58 +0100
        MDEV-9024 Build fails with VS2015
    Revision #1e361f2 2016-02-06 13:57:59 +0100
        MDEV-4664 mysql_upgrade crashes if root's password contains an apostrophe/single quotation mark
    Revision #9e4e412 2016-02-06 13:56:37 +0100
        unit test for dynstr_append_os_quoted()
    Revision #41021c0 2016-02-03 17:15:22 +0100
        MDEV-9462: Out of memory using explain on 2 empty tables
    Revision #ad94790 2016-02-04 14:47:46 +0100
        MDEV-9453 mysql_upgrade.exe error when mysql is migrated to mariadb
    Revision #0a76ad5 2016-02-04 12:51:57 +0100
        MDEV-9175 Query parser tansforms MICROSECOND into SECOND_FRAC, which does not work
    Revision #a90da6e 2016-02-05 14:04:24 +0100
        MDEV-9314 fatal build error: viosslfactories.c:58:5: error: dereferencing pointer to incomplete type ‘DH {aka struct dh_st}
    Revision #db5f743 2016-02-06 12:37:46 +0200
        Merge pull request #148 from grooverdan/5.5-rpl_reporting-cppcheck-va_end
    Revision #6ecf6d8 2016-02-05 17:46:01 +0100
        MDEV-7827: Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed in Field_long::val_str on EXPLAIN EXTENDED
    Revision #9f3b53f 2015-12-14 19:16:29 +0100
        MDEV-9093 Persistent computed column is not updated when update query contains join
    Revision #a3d843d 2016-02-03 15:52:26 +0200
        Fix function visibility as it is used on row0mysql.c in Windows.
    Revision #f66d016 2016-02-03 11:32:51 +0200
        MDEV-9471: Server crashes or returns an error while trying to alter partitioning on a table moved from Windows to Linux
    Revision #603c096 2016-02-03 00:43:00 +0100
        MDEV-9466 : Exception handler on Windows does not output any text, if mysqld runs as service
    Revision #0e84d54 2016-02-01 16:27:12 +0100
        Merge MDEV-9112 into 5.5
    Revision #8cf1f50 2016-02-01 16:10:49 +0100
        MDEV-9112: Non-blocking client API missing on non-x86 platforms
    Revision #d0c5efc 2016-01-29 23:53:44 +0200
        If one compiled with too long MYSQL_SERVER_SUFFIX this caused a memory overrun that caused some test to fail.
    Revision #a1ddf01 2016-01-29 23:52:15 +0200
        my_decimal didn't compile properly with debug
    Revision #3e5724f 2016-01-19 14:47:41 +1100
        Add va_end to make cppcheck happy
    Revision #9c9d10b 2016-01-15 09:50:27 +0400
        MDEV-9106 Audit plugin not working with MySQL 5.7. fixing Windows crash.
    Revision #fe4823d 2016-01-13 18:02:44 +0400
        MDEV-9106 Audit plugin doesnt run with MySQL 5.7. updata thread_pool_server_audit test result.
    Revision #cdc9aa5 2016-01-13 15:24:33 +0400
        MDEV-9106 Audit Plugin doesn't run with MySQL 5.7. MariaDB 5.5 built in debug gets unhappy with mutexes. Although everything is correct, some DBUG_ASSERT can happen. So this patch keeps safe_mutex silent.
    Revision #c955253 2016-01-12 16:29:02 +0400
        MDEV-9106 Audit plugin compiled with MariaDB can't install on MySQL 5.7. The audit API was seriously changed in MySQL 5.7. so we had to adapt the plugin's code to that.
    Revision #5f48b61 2016-01-07 14:45:40 +0100
        MDEV-9298 : Build failure when linking libmysql.
    Revision #ff24820 2015-12-30 19:39:31 +0100
        Fix process handle leak in buildbot. GenerateConsoleCtrlEvent sent to non-existing process will add a process handle to this non-existing process to console host process conhost.exe
    Revision #61d3621 2015-12-29 18:40:41 +0400
        Moving Field_blob::store_length() back from protected to public, as it's needed for Cassandra in 10.0.
    Revision #e1b9be5 2015-12-29 14:17:31 +0400
        MDEV-9319 ALTER from a bigger to a smaller blob type truncates too much data
    Revision #e126baa 2015-12-21 10:19:02 +0100
        MDEV-9249 MariaDB un-buildable on linux64: fails @ "error: ‘ERR_remove_state’ was not declared in this scope" when linking against OpenSSL 1.0.2e
    Revision #591e74c 2015-06-20 16:59:22 +0800
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #e386523 2015-12-19 13:53:43 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #f39b9e0 2015-12-19 13:52:27 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #6414959 2015-12-19 13:31:44 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #f89c9fc 2015-12-19 13:25:55 +0200
        MDEV-7526: TokuDB doesn't build on OS X
    Revision #0ed4744 2015-12-11 17:03:55 +0100
        fix main.mysqldump test on windows
    Revision #ca28d90 2015-12-09 17:54:55 +0100
        MDEV-7655 SHOW CREATE TABLE returns invalid DDL when using virtual columns along with a table collation
    Revision #f560c1b 2015-12-10 10:32:11 +0100
        revert 5e9a50efc37c233f1e2a3616f8bcb36315aba4c2
    Revision #265e833 2015-12-09 21:22:37 +0100
        revert 415faa122b9c683661dafac82fff414fa6864151
    Revision #c19972f 2015-12-11 14:33:41 +0200
        MDEV-9251: Fix MySQL Bug#20755615: InnoDB compares column names case sensitively, while according to Storage Engine API column names should be compared case insensitively. This can cause FRM and InnoDB data dictionary to go out of sync.
    Revision #fa25921 2015-12-10 11:22:53 +0100
        MDEV-8407 Numeric errors, server crash with COLUMN_JSON() on DECIMAL with precision > 40
    Revision #d67aacb 2015-12-09 17:11:55 +0100
        fix xtradb compilation on windows
    Revision #fa4d4fc 2015-12-09 10:06:28 +0100
        unit tests for my_getopt
    Revision #584c07b 2015-10-21 11:51:15 +0200
        MDEV-8978 Specify GPL version in RPM metadata
    Revision #142b725 2015-12-09 12:57:04 +0100
        Merge branch 'merge/merge-xtradb-5.5' into 5.5
    Revision #9457139 2015-12-09 12:27:04 +0100
        5.5.46-37.6
    Revision #1a72c6f 2015-12-09 11:51:59 +0100
        Merge branch 'bb-5.5-serg' into 5.5
    Revision #abf9d35 2015-12-09 10:00:49 +0100
        Merge branch 'mysql/5.5' into 5.5
    Revision #dac3149 2015-12-08 17:20:34 +0400
        MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine
    Revision #50a796d 2015-12-08 10:16:41 +0100
        MDEV-8825 mysql_upgrade leaks the admin password when it spawns a shell process to execute mysqlcheck
    Revision #c21b927 2015-12-08 10:13:13 +0100
        mysql_upgrade cleanup
    Revision #f0d774d 2015-12-07 20:06:54 +0100
        MDEV-9212 ssl-validate-cert incorrect hostname check
    Revision #544eeda 2015-12-07 20:27:58 +0100
        MDEV-8644 Using a UDF in a virtual column causes a crash when stopping the server
    Revision #79d08e6 2015-12-07 15:15:43 +0100
        small cleanup: udf_init()/udf_free() calls
    Revision #859a736 2015-12-07 14:07:36 +0100
        MDEV-9161 feedback_plugin_send in debug builds
    Revision #99774f1 2015-12-06 11:51:57 +0100
        feedback plugin compilation warnings
    Revision #8fd24b4 2015-12-07 20:25:27 +0100
        MDEV-9226 SHOW COLUMNS returns wrong column order for tables with large ENUMs
    Revision #f18599a 2015-12-06 20:22:33 +0100
        tokudb compilation warnings
    Revision #d1fe928 2015-12-06 12:01:12 +0100
        MDEV-8607 Init script doesn't check all applicable configuration groups
    Revision #18954ff 2015-12-06 01:48:07 +0100
        MDEV-8313 Got an error writing communication packets
    Revision #354e567 2015-12-06 01:40:51 +0100
        federatedx small cleanup
    Revision #e05883b 2015-12-05 15:25:15 +0100
        MDEV-7341 mysqld_multi doesn't recognize include directive (not following includes)
    Revision #ef47b625 2015-12-05 11:29:00 +0100
        MDEV-8827 Duplicate key with auto increment
    Revision #c8652ee 2015-12-05 11:22:25 +0100
        one more test
    Revision #ee2fce5 2015-10-20 09:41:44 +0200
        fix debian logrotate slow log filename
    Revision #0df22a5 2015-12-07 09:34:41 +0200
        MDEV-7050: MySQL#74603 - Assertion `comma_length > 0' failed in mysql_prepare_create_table
    Revision #d85168e 2015-12-07 09:20:31 +0200
        Correct length check in my_wc_mb_filename()
    Revision #e528fe7 2015-12-05 12:21:33 +0200
        Fix gcc v5.compiler errors.
    Revision #082b859 2015-12-04 14:24:03 +0200
        MDEV-9233: Copying MySQL 5.5 data directory to 10.0 with partition tables crashes on insert
    Revision #d87bc55 2015-12-03 20:43:54 +0400
        MDEV-8630 Datetime value dropped in "INSERT ... SELECT ... ON DUPLICATE KEY" Item_func_coalesce::fix_length_and_dec() calls Item_func::count_string_result_length()) which called agg_arg_charsets() with wrong flags, so the collation derivation of the COALESCE result was not properly set to DERIVATION_COERCIBLE. It erroneously stayed DERIVATION_NUMERIC. So GREATEST() misinterpreted the argument as a number rather that a string and did not calculate its own length properly.
    Revision #9f07c6b 2015-12-02 16:08:54 +0400
        MDEV-9001 - [PATCH] Fix DB name quoting in mysqldump --routine
    Revision #33589b2 2015-12-03 13:18:10 +0200
        MDEV-7762 InnoDB: Failing assertion: block->page.buf_fix_count > 0 in buf0buf.ic line 730
    Revision #13ad179 2015-11-20 14:50:18 +0100
        MDEV-8756 MariaDB 10.0.21 crashes during PREPARE
    Revision #43a5090 2015-11-18 11:20:59 +0100
        MDEV-9051 mysqld got signal 11, after upgrade to 10.1.8
    Revision #7261629 2015-11-18 10:58:51 +0100
        feedback plugin debug
    Revision #e669a5f 2015-11-17 18:33:08 +0100
        MDEV-7588 Add thd_wait_begin/end to notify threadpool of binlog waits
    Revision #7e4da9b 2015-11-06 16:36:41 +0100
        MDEV-8632 Segmentation fault on INSERT
    Revision #5d754fc 2015-11-09 09:23:32 +0200
        MDEV-8854: New warning messages are unreadable
    Revision #c88ca2c 2015-11-06 17:56:56 +0100
        MDEV-8701 Crash on derived query MDEV-8938 Server Crash on Update with joins
    Revision #df80420 2015-10-21 14:42:56 +0200
        fix events_1 test for October 2015
    Revision #978c2a3 2015-10-11 17:06:03 -0400
        MDEV-7640: CHANGE MASTER TO doesn't work with prepared statements

    Revision #16c4b3c 2015-10-09 16:43:59 +0200
        fixes for buildbot
    Revision #f41a41f 2015-10-09 00:06:16 +0200
        Merge branch 'merge-xtradb-5.5' into 5.5
    Revision #db79f4c 2015-10-08 23:02:43 +0200
        5.5.45-37.4
    Revision #82e9f6d 2015-10-08 22:54:24 +0200
        Merge remote-tracking branch 'mysql/5.5' into 5.5
    Revision #c8d5112 2015-10-08 00:32:07 +0200
        MDEV-8796 Delete with sub query with information_schema.TABLES deletes too many rows
    Revision #504802f 2015-08-05 11:57:35 +0200
        MDEV-7846: postreview fix
    Revision #54b9981 2015-04-23 20:08:57 +0200
        MDEV-7846: Server crashes in Item_subselect::fix_fields or fails with Thread stack overrun
    Revision #0ab93fd 2015-04-23 19:16:57 +0200
        MDEV-7445:Server crash with Signal 6 MDEV-7565: Server crash with Signal 6 (part 2)
    Revision #2e3e818 2015-04-23 19:11:06 +0200
        MDEV-7445: Server crash with Signal 6
    Revision #7ccde2c 2015-04-23 19:04:11 +0200
        MDEV-7565: Server crash with Signal 6 (part 2)
    Revision #006acf7 2015-09-30 10:49:45 +0300
        Bug #68148: drop index on a foreign key column leads to missing table MDEV-8845: Table disappear after modifying FK
    Revision #a95711e 2015-09-29 08:39:54 +0300
        MDEV-8855: innodb.innodb-fk-warnings fails on Windows
    Revision #02a38fd 2015-09-24 17:25:52 +0200
        MDEV-8624: MariaDB hangs on query with many logical condition
    Revision #f804b74 2015-09-28 03:40:29 +0300
        MDEV-8154 rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure
    Revision #ce7d8c5 2015-09-27 18:01:47 +0300
        MDEV-7330 plugins.feedback_plugin_send fails sporadically in buildbot
    Revision #bdcf370 2015-09-27 16:00:48 +0300
        MDEV-7933 plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load
    Revision #2563609 2015-09-26 02:51:29 +0300
        Increased the version number
    Revision #86ed494 2015-09-26 02:48:55 +0300
        MDEV-8849 rpl.rpl_innodb_bug30888 sporadically fails in buildbot with testcase timeout
    Revision #dca4ab9 2015-09-24 21:24:28 +0300
        MDEV-8841 innodb_zip.innodb-create-options fails in buildbot
    Revision #5cc149f 2015-09-24 10:28:47 +0200
        The compiler warnings fixed.
    Revision #29ac245 2015-09-07 13:13:52 +0200
        MDEV-8473: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log
    Revision #102a85f 2015-09-03 18:00:43 +0200
        MDEV-8663: IF Statement returns multiple values erroneously (or Assertion `!null_value' failed in Item::send(Protocol*, String*))

    Revision #fa51f70 2015-08-04 23:42:44 +0200
        correct the NULL-pointer test
    Revision #877de3a 2015-07-30 22:08:39 +0300
        MDEV-8554: Server crashes in base_list_iterator::next_fast ...
    Revision #1b0c81c 2015-08-01 15:02:14 +0200
        5.5.44-37.3
    Revision #96badb1 2015-07-31 22:09:46 +0200
        MDEV-7821 Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS
    Revision #409709e 2015-07-31 20:33:10 +0200
        compilation error on windows
    Revision #79deefc 2015-07-31 12:31:37 +0200
        MDEV-8340 Add "mysqlbinlog --binlog-row-event-max-size" support for MariaDB 5.5
    Revision #4d5772c 2015-07-31 10:13:01 +0200
        MDEV-7810 Wrong result on execution of a query as a PS (both 1st and further executions)
    Revision #2721d69 2015-07-28 19:11:53 +0200
        MDEV-8352 Increase Diffie-Helman modulus to 2048-bits
    Revision #bfe2689 2015-07-31 13:13:39 +0400
        MDEV-8379 - SUSE mariadb patches
    Revision #360e597 2015-07-31 12:06:29 +0300
        Make sure name buffer has string end marker on correct place.
    Revision #1ad294e 2015-07-30 18:51:44 +0400
        MDEV-7821 - Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS
    Revision #fa765a4 2015-07-31 08:52:24 +0300
        MDEV-6697: Improve foreign keys warnings/errors
    Revision #e05cd97 2015-07-29 05:58:45 +0300
        MDEV-8524: Improve error messaging when there is duplicate key or foreign key names
    Revision #392df76 2015-07-23 12:50:58 +0400
        MDEV-4017 - GET_LOCK() with negative timeouts has strange behavior
    Revision #e40bc65 2015-07-25 15:14:40 +0300
        Fixed memory loss detected on P8. This can happen when we call after_flush but never call after_rollback() or after_commit().
    Revision #7115341 2015-07-23 14:57:12 +0300
        Fixed warnings and errors found by buildbot
    Revision #7a96702 2015-07-21 12:12:58 +0300
        MDEV-8474: InnoDB sets per-connection data unsafely
    Revision #00d3b20 2015-07-17 00:06:27 +0300
        MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1
    Revision #44de090 2015-07-17 00:02:25 +0300
        MDEV-8432 Slave cannot replicate signed integer-type values with high bit set to 1
    Revision #bc30046 2015-06-26 14:48:22 +0300
        Fix for MDEV-8301; Statistics for a thread could be counted twice in SHOW STATUS while thread was ending
    Revision #67c56ab 2015-06-25 23:34:54 +0300
        Simple cleanups - Removing use of calls to current_thd - More DBUG_PRINT - Code style changes - Made some local functions static Ensure that calls to print_keyuse are locked with mutex to get all lines in same debug packet
    Revision #8c81575 2015-06-25 23:26:29 +0300
        Problem was that for cases like: SELECT ... WHERE XX IN (SELECT YY) this was transformed to something like: SELECT ... WHERE IF_EXISTS(SELECT ... HAVING XX=YY)
    Revision #2e941fe 2015-06-25 23:18:48 +0300
        Fixed crashing bug when using ONLY_FULL_GROUP_BY in a stored procedure/trigger that is repeatedly executed. This is MDEV-7601, including its sub tasks MDEV-7594, MDEV-7555, MDEV-7590, MDEV-7581, MDEV-7589
    Revision #d199a0f 2015-06-11 17:47:52 +0200
        more renames after tokudb merge
    Revision #b96c196 2015-06-11 16:48:10 +0200
        Item_cache::safe_charset_converter() fixes
    Revision #7c98e8a 2015-06-11 16:43:56 +0200
        fix after the tokudb ft-index merge
    Revision #5a44e1a 2015-06-09 22:11:22 +0200
        tests for MDEV-7937: Enforce SSL when --ssl client option is used
    Revision #80f6b22 2015-06-09 16:08:09 +0400
        MDEV-3870 - Valgrind warnings on OPTIMIZE MyISAM or Aria TABLE with disabled keys
    Revision #3a50a8c 2015-06-09 13:50:43 +0400
        MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
    Revision #49a3392 2015-06-09 11:57:31 +0400
        MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
    Revision #e5005ce 2015-06-09 18:06:41 +0200
        disable ssl for ssl-disabled tests
    Revision #992d782 2015-06-09 18:56:09 +0300
        MDEV-6735: Range checked for each record used with key (also MDEV-7786, MDEV-7923)
    Revision #5d57e2d 2015-06-09 16:46:45 +0300
        Fix tests for 7937
    Revision #be5035b 2015-06-09 15:59:29 +0300
        Added tests for MDEV-7937
    Revision #4ef7497 2015-06-09 14:08:44 +0300
        MDEV-7937: Enforce SSL when --ssl client option is used
    Revision #56e2d83 2015-05-02 08:45:10 +0200
        MDEV-7695 MariaDB - ssl - fips: can not connect with --ssl-cipher=DHE-RSA-AES256-SHA - handshake failure
    Revision #92b3659 2015-06-09 12:05:06 +0400
        MDEV-7268 Column of table cannot be converted from type 'decimal(0,?)' to type ' 'decimal(10,7)' Changing the error message to: "...from type 'decimal(0,?)/*old*/' to type ' 'decimal(10,7)'..." So it's now clear that the master data type is OLD decimal.
    Revision #b1e1039 2015-06-09 07:36:24 +0400
        MDEV-8286 Likely a redundant declaration of Item_cache::used_table_map
    Revision #a4d93e0 2015-06-05 20:05:08 +0200
        MDEV-8050 sphinx test cases cannot run with sphinxsearch-2.2.6
    Revision #b41ad55 2015-06-08 15:09:20 +0200
        update tokudb version
    Revision #1707cfc 2015-06-08 21:55:52 +0500
        MDEV-8211 plugins.server_audit fails sporadically in buildbot. More fixes to assure the order of queries in the log.
    Revision #87088b9 2015-06-08 21:44:13 +0500
        MDEV-8211 plugins.server_audit fails sporadically in buildbot. This test also should be fixed - delay added so the connection event doesn't happen before the query.
    Revision #96b3703 2015-06-08 21:40:17 +0500
        MDEV-8211 plugins.server_audit fails sporadically in buildbot. Connection event can happen before the query ends. Added a delay to confirm the order.
    Revision #a765cca 2015-06-08 20:50:40 +0400
        MDEV-8067 correct fix for MySQL Bug # 19699237: UNINITIALIZED VARIABLE IN ITEM_FIELD::STR_RESULT
    Revision #b37b52a 2015-06-08 13:47:07 +0500
        MDEV-4922 Stored Procedure - Geometry parameter not working. Fhe GEOMETRY field should be handled just as the BLOB field. So that was fiexed in field_conv. One additional bug was found and fixed meanwhile - thet the geometry field subtypes should also be merged for UNION command.
    Revision #69ed429 2015-06-08 12:09:13 +0500
        MDEV-7500 thread_handling option in my.cnf is not passing "connect events" to audit plugin. The MYSQL_AUDIT_NOTIFY_CONNECTION_CONNECT() call moved to the login_connection() function. So that it'll be invoked in any thread handling mode.
    Revision #1ae05db 2015-06-07 15:40:42 +0500
        MDEV-8078 Memory disclosure/buffer overread on audit plugin. If the SET PASSWORD query doesn't have the password string, the parsing of it can fail. It manifested first in MySQL 5.6 as it started to hide password lines sent to the plugins. Fixed by checking for that case.
    Revision #db0ecf2 2015-06-06 19:12:44 +0500
        MDEV-8032 [PATCH] audit plugin - csv output broken. Symbols like TAB or NEWLINE should be escaped, which was forgotten in one place.
    Revision #6264451 2015-06-06 16:13:51 +0200
        MDEV-8114: server crash on updates with joins still on 10.0.18
    Revision #9a3b975 2015-06-05 09:51:17 +0200
        Merge branch '5.5' into bb-5.5-serg
    Revision #a2bb9d2 2015-06-04 16:04:05 +0400
        MDEV-7505 - Too large scale in DECIMAL dynamic column getter crashes mysqld
    Revision #b611ac0 2015-06-03 14:30:09 +0400
        MDEV-6236 - [PATCH] mysql_tzinfo_to_sql may produce invalid SQL
    Revision #af2256f 2015-06-03 13:59:58 +0400
        MDEV-7207 - ALTER VIEW does not change ALGORITM
    Revision #ae0c576 2015-06-05 02:14:49 +0200
        Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg
    Revision #f84f577 2015-06-05 02:06:51 +0200
        Merge tag 'mysql-5.5.44' into bb-5.5-serg
    Revision #f07b346 2015-06-05 02:04:32 +0200
        do not re-populate I_S tables in subqueries
    Revision #1ff423d 2015-06-04 21:12:29 +0400
        MDEV-8243 configure defines to empty string, not 1
    Revision #750aa8b 2015-06-04 18:58:12 +0200
        5.5.43-37.2
    Revision #980bdc3 2015-06-04 17:39:05 +0200
        followup: CREATE SERVER tests should not be run for embedded
    Revision #a477cd1 2015-06-03 23:31:05 +0300
        MDEV-6500: Stale data returned after TRUNCATE PARTITION operation
    Revision #08fa02c 2015-06-04 18:51:30 +0400
        Some MYD files (e.g. in mysql-test/std_data) could erroneously be treated by git as text files.
    Revision #9da8a8f 2015-06-04 18:49:12 +0400
        MDEV-7269 mysqlbinlog Don't know how to handle column type=0 meta=0 (0000)# MDEV-8267 Add /*old*/ comment into I_S.COLUMN_TYPE for old DECIMAL
    Revision #a8b8544 2015-06-04 13:00:53 +0300
        MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update
    Revision #7b05650 2015-06-03 20:24:51 +0200
        Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5
    Revision #e500c47 2015-06-03 19:47:46 +0200
        Merge tag 'tokudb-ft-index/tokudb-7.5.7' into 5.5
    Revision #934a18d 2015-06-03 19:42:34 +0200
        .gitattributes: *.dat files should not be CRLF converted
    Revision #c79e98e 2015-06-03 18:45:08 +0200
        MDEV-8085 main.group_by failed in buildbot
    Revision #5d8cee4 2015-06-03 17:11:07 +0200
        MDEV-8224 Server crashes in get_server_from_table_to_cache on empty name
    Revision #33d480f 2015-06-03 16:33:10 +0200
        MDEV-4608 deb packages for jessie
    Revision #f806b4d 2015-06-03 12:13:43 +0200
        MDEV-8124 mysqlcheck: --auto-repair runs REPAIR TABLE instead of REPAIR VIEW on views
    Revision #535b514 2015-06-03 10:35:34 +0200
        MDEV-8123 mysqlcheck: new --process-views option conflicts with --quick, --extended and such
    Revision #64569fa 2015-06-03 11:11:53 +0200
        parser: better error messages for CHECK/REPAIR VIEW
    Revision #0ffef5d 2015-06-03 09:54:56 +0200
        MDEV-8052 abi detection incorrect with clang
    Revision #8e7d665 2015-06-02 22:07:47 +0200
        CRLF->LF
    Revision #6bd76f8 2015-05-27 10:27:18 +0400
        Merge pull request #73 from akopytov/MDEV-7658-5.5
    Revision #70bc0a3 2015-05-26 23:56:00 +0300
        Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64
    Revision #5d02928 2015-05-16 10:26:34 +0200
        remove second @ from CONFIGURE_FILE (... @only@)
    Revision #6f8558b 2015-05-12 14:19:30 -0400
        Fix for debug build failure
    Revision #373d092 2015-05-08 17:19:48 +0300
        Fix win/ files to be stored with LF in repository
    Revision #23b2b95 2015-05-08 17:19:06 +0300
        Update .gitattributes
    Revision #6ef3c7d 2015-05-08 17:09:45 +0300
        Updated .gitattributes
    Revision #0014bdc 2015-05-07 22:18:34 +0200
        MDEV-8115 mysql_upgrade crashes the server with REPAIR VIEW
    Revision #8350ea0 2015-05-07 13:04:03 +0300
        Fix compiler error if compiler does not support c99 style initializers.
    Revision #f704b33 2015-05-06 16:47:23 +0300
        Merge pull request #52 from openquery/MDEV-8053-c99-style-for-structure-members
    Revision #4d606cb 2015-04-24 23:17:16 +1000
        c99 style for assigning structure members
jperkin pushed a commit that referenced this issue Jan 23, 2017
0.12 (2016-08-18)
    - Added registration of Flask CLI commands using `flask.commands`
      entrypoint group. (Jiri Kuncar)
    - Added an optional support for FlaskAzureStorage when
      `FLASK_ASSETS_USE_AZURE` is set.  (Alejo Arias)
    - Updated Flask extension imports for compatibility with Flask 0.11.
      (Andy Driver) (fixes #102)
    - Fixed generation of absolute urls using //. (fixes #73)
    - Fixed Flask-Script assets build command. (Frank Tackitt)
jperkin pushed a commit that referenced this issue Mar 20, 2017
2.1.0 / 2017-01-01

Major Enhancements

* Fix breaking changes in LSI api. Displays errors instead of raising where
  possible. #87

2.0.5 / 2016-12-30 - removed due to breaking change, and no longer available

Major Enhancements

* Stopwords get encoded to utf8 (#83)
* Fix searching issues where no document is added to lsi (#77)
* Added method to add custom path to user-created stopword directory (#73)

Minor Enhancements

* Test newer rubies (#85)
* Fixed errors in README (#68, #79, #80)
* Added an option to the bayesian classifier to disable word stemming (#61)
* Added missing parens and renamed some variables (#59)
jperkin pushed a commit that referenced this issue Apr 20, 2017
chardet 3.0.2

Fixes an issue where detect would sometimes return None instead of a dict with the keys encoding, language, and confidence (Issue #113, PR #114).


chardet 3.0.1

This bugfix release fixes a crash in the EUC-TW prober when it encountered certain strings (Issue #67).


chardet 3.0.0

This release is long overdue, but still mostly serves as a placeholder
for the impending 4.0.0 release, which will have retrained models
for better accuracy. For now, this release will get the following
improvements up on PyPI:

    Added support for Turkish ISO-8859-9 detection (PR #41, thanks @queeup)
    Commented out large unused sections of Big5 and EUC-KR tables to save memory (8bc4b89)
    Removed Python 3.2 from testing, but add 3.4 - 3.6
    Ensure that stdin is open with mode 'rb' for chardetect CLI. (PR #38, thanks @lpsinger)
    Fixed chardetect crash with non-ascii file names (PR #39, thanks @nkanaev)
    Made naming conventions more Pythonic throughout (no more mTypicalPositiveRatio, and instead typical_positive_ratio)
    Modernized test scripts and infrastructure so we've got Travis testing and all that stuff
    Rename filter_without_english_words to filter_international_words and make it match current Mozilla implementation (PR #44, thanks @rsnair2)
    Updated filter_english_letters to match C implementation (c665459)
    Temporarily disabled Hungarian ISO-8859-2 and Windows-1250 detection because it is very inaccurate (da6c0a0)
    Allow CLI sub-package to be importable (PR #55)
    Add a hypotheis-based test (PR #66, thanks @DRMacIver)
    Strip endianness from UTF with BOM predictions so that the encoding can be passed directly to bytes.decode() (PR #73, thanks @snoack)
    Fixed broken links in docs (PR #90, thanks @roskakori)
    Added early exit to chardetect when encoding is detected instead of looping through entire file (PR #103, thanks @jpz)
    Use bytearray objects internally instead of wrap_ord calls, which provides a nice performance boost across the board (PR #106)
    Add language property to probers and UniversalDetector results (PR #180)
    Mark the 5 known test failures as such so we can have more useful Travis build results in the meantime (d588407)
jperkin pushed a commit that referenced this issue Jun 5, 2017
pkgsrc changes:
removed patches:
patch-bin_afppasswd_afppasswd.c
patch-etc_uams_uams__randnum.c
  Netatalk/netatalk@ee2dee2
patch-include_atalk_acl.h
  Netatalk/netatalk@d48ecb5

regen patch:
patch-config_pam_Makefile.in

changelog(from NEWS):
Changes in 3.1.11
================
* NEW: Global option "zeroconf name", FR#99
* NEW: show Zeroconf support by "netatalk -V", FR#100
* UPD: gentoo: Switch openrc init script to openrc-run, GitHub#77
* FIX: log message: name of function doese not match, GitHub#78
* UPD: volume capacity reporting to match Samba behavior, GitHub#83
* FIX: debian: sysv init status command exits with proper exit code, GitHub#84
* FIX: dsi_stream_read: len:0, unexpected EOF, GitHub#82
* UPD: dhx uams: OpenSSL 1.1 support, GitHub#87

Changes in 3.1.10
================
* FIX: cannot build when ldap is not defined, bug #630
* FIX: SIGHUP can cause core dump when mdns is enabled, bug #72
* FIX: Solaris: stale pid file puts netatalk into maintenance mode, bug #73
* FIX: dsi_stream_read: len:0, unexpected EOF, bug #633

Changes in 3.1.9
================
* FIX: afpd: fix "admin group" option
* NEW: afpd: new options "force user" and "force group"
* FIX: listening on IPv6 wildcard address may fail if IPv6 is
       disabled, bug #606
* NEW: LibreSSL support, FR #98
* FIX: cannot build when acl is not defined, bug #574
* UPD: configure option "--with-init-style=" for Gentoo.
       "gentoo" is renamed to "gentoo-openrc".
       "gentoo-openrc" is same as "openrc".
       "gentoo-systemd" is same as "systemd".
* NEW: configure option "--with-dbus-daemon=PATH" for Spotlight feature
* UPD: use "tracker daemon" command instead of "tracker-control" command
       if Gnome Tracker is the recent version.
* NEW: configure options "--enable-rpath" and "--disable-rpath" which
       can be used to force setting of RPATH (default on Solaris/NetBSD)
       or disable it.
* NEW: configure option "--with-tracker-install-prefix" allows setting
       an alternate install prefix for tracker when cross-compiling.
* UPD: asip-status.pl: IPv6 support
* UPD: asip-status.pl: show GSS-UAM SPNEGO blob
* FIX: afpd: don't use network IDs without LDAP, bug #621
* FIX: afpd: reading from file may fail, bug #619
* NEW: AFP clients should not be able to copy or manipulate special
       extended attributes set by NFS and SMB servers on Solaris, issue #36
* FIX: ad: ad cp may crash, bug #622
* UPD: Update Unicode support to version 9.0.0

Changes in 3.1.8
================
* FIX: CNID/MySQL: Quote UUID table names.
       https://sourceforge.net/p/netatalk/bugs/585/
* FIX: Crash in cnid_metad, bug #593
* UPD: Update Unicode support to version 8.0.0
* FIX: larger server side copyfile buffer for improved IO performance,
       bug #599
* NEW: afpd: new option "ea = samba". Use Samba vfs_streams_xattr
       compatible xattrs which means adding a 0 byte at the end of
       xattrs.
* FIX: remove #541 workaround patch. There was this problem with only early
       Fedora 20.
* FIX: rpmbuild fails on Fedora x86_64, bug #598
* FIX: Listen on IPv6 wildcard address by default, bug #602
* FIX: FCE protocol version 1 packets, bug #603
* UPD: Update list of BerkeleyDB versions searched at configure time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants