Michael Wallner [Wed, 15 Sep 2021 14:30:03 +0000 (16:30 +0200)]
libmemcached: recent meta protocol fixes
Michael Wallner [Tue, 20 Apr 2021 16:39:30 +0000 (18:39 +0200)]
libmemcached: add MEMCACHED_BEHAVIOR_META_PROTOCOL
Michael Wallner [Wed, 2 Feb 2022 08:52:15 +0000 (09:52 +0100)]
cmake: ensure we globally match on _GNU_SOURCE
Michael Wallner [Wed, 2 Feb 2022 07:21:47 +0000 (08:21 +0100)]
bin: fix warning when built without SASL
Michael Wallner [Thu, 23 Sep 2021 09:24:01 +0000 (11:24 +0200)]
Merge pull request #122 from TomasKorbar/v1.x
If libcrypto implementation of AES is used, do not compile internal
Tomas Korbar [Mon, 20 Sep 2021 08:04:09 +0000 (10:04 +0200)]
If libcrypto implementation of AES is used, do not compile internal
Michael Wallner [Thu, 16 Sep 2021 09:14:08 +0000 (11:14 +0200)]
release 1.1.1
Michael Wallner [Wed, 15 Sep 2021 13:27:47 +0000 (15:27 +0200)]
touch merge change logs
Michael Wallner [Wed, 15 Sep 2021 11:42:40 +0000 (13:42 +0200)]
docs(m2r): reverse args to DefaultRstPath
Michael Wallner [Wed, 15 Sep 2021 11:41:01 +0000 (13:41 +0200)]
docs(m2r): fix IS_NEWER_THAN
Michael Wallner [Wed, 15 Sep 2021 07:06:49 +0000 (09:06 +0200)]
docs: m2r BUGS.md issues.rst
Michael Wallner [Mon, 13 Sep 2021 12:20:55 +0000 (14:20 +0200)]
test(timeout): include guards
Michael Wallner [Tue, 13 Jul 2021 07:33:04 +0000 (09:33 +0200)]
code: fix EOF
Michael Wallner [Fri, 10 Sep 2021 11:34:55 +0000 (13:34 +0200)]
changelog
Michael Wallner [Fri, 10 Sep 2021 10:19:15 +0000 (12:19 +0200)]
fix #76: get returns NOTFOUND on TIMEOUT
Michael Wallner [Thu, 9 Sep 2021 09:16:05 +0000 (11:16 +0200)]
fix #120: pkg-config 'Requires:' missing libsasl2
Michael Wallner [Fri, 30 Jul 2021 06:34:25 +0000 (08:34 +0200)]
Merge pull request #119 from remicollet/issue-hsieh
re-add Paul Hsieh header
Michael Wallner [Fri, 30 Jul 2021 06:32:55 +0000 (08:32 +0200)]
Merge pull request #118 from remicollet/issue-cast
fix [-Wincompatible-pointer-types] warning
Michael Wallner [Fri, 30 Jul 2021 06:07:24 +0000 (08:07 +0200)]
github: cmake suddenly defaults to ninja, explicitly define VS as generator
Michael Wallner [Wed, 28 Jul 2021 08:46:41 +0000 (10:46 +0200)]
cmake: change artifacts directory structure
Remi Collet [Thu, 29 Jul 2021 08:22:44 +0000 (10:22 +0200)]
re-add Paul Hsieh header
Remi Collet [Wed, 28 Jul 2021 08:37:07 +0000 (10:37 +0200)]
fix [-Wincompatible-pointer-types] warning
Michael Wallner [Wed, 28 Jul 2021 06:54:20 +0000 (08:54 +0200)]
Merge pull request #117 from remicollet/issue-116
Fix #116 add configure.h for libmemcachedprotocol
Remi Collet [Mon, 26 Jul 2021 08:02:24 +0000 (10:02 +0200)]
Fix #116 add configure.h for libmemcachedprotocol
Michael Wallner [Mon, 19 Jul 2021 13:47:29 +0000 (15:47 +0200)]
verfy lp#
1630615 is not an issue anymore and close #75
Michael Wallner [Tue, 13 Jul 2021 19:02:54 +0000 (21:02 +0200)]
Merge pull request #115 from remicollet/issue-awesome
define LIBMEMCACHED_AWESOME
Remi Collet [Tue, 13 Jul 2021 16:19:21 +0000 (18:19 +0200)]
define LIBMEMCACHED_AWESOME
Michael Wallner [Tue, 13 Jul 2021 07:30:30 +0000 (09:30 +0200)]
libhashkit/aes: add changelog
Michael Wallner [Mon, 12 Jul 2021 13:59:57 +0000 (15:59 +0200)]
libhashkit/aes: simplify code
Michael Wallner [Mon, 12 Jul 2021 13:13:53 +0000 (15:13 +0200)]
libhashkit/aes: fix code indentation
Michael Wallner [Mon, 12 Jul 2021 13:11:32 +0000 (15:11 +0200)]
libhashkit/aes: fix logic error in aes_initialize
Michael Wallner [Mon, 12 Jul 2021 13:57:32 +0000 (15:57 +0200)]
libhashkit/aes: keep API compatible
Michael Wallner [Mon, 12 Jul 2021 13:08:57 +0000 (15:08 +0200)]
libhashkit/aes: make using openssl configurable
Tomas Korbar [Fri, 25 Jun 2021 09:55:46 +0000 (11:55 +0200)]
Add possibility to use libcrypto for encryption
Michael Wallner [Fri, 25 Jun 2021 06:17:53 +0000 (08:17 +0200)]
fix gh issue #113
Michael Wallner [Fri, 25 Jun 2021 06:18:27 +0000 (08:18 +0200)]
bump version to v1.1.1
Michael Wallner [Wed, 23 Jun 2021 12:14:43 +0000 (14:14 +0200)]
prepare 1.1.0: changelog
Michael Wallner [Wed, 23 Jun 2021 12:13:49 +0000 (14:13 +0200)]
docs: fix ref
Michael Wallner [Wed, 23 Jun 2021 08:46:02 +0000 (10:46 +0200)]
cmake: fix typo
Michael Wallner [Tue, 8 Jun 2021 09:36:16 +0000 (11:36 +0200)]
cpack: fix packaging directory for CMake <=3.11
Michael Wallner [Tue, 8 Jun 2021 08:33:39 +0000 (10:33 +0200)]
change package name to libmemcached-awesome
Michael Wallner [Tue, 8 Jun 2021 07:57:12 +0000 (09:57 +0200)]
fix (c) in include files
Michael Wallner [Tue, 8 Jun 2021 07:54:44 +0000 (09:54 +0200)]
change license header library name to libmemcached-awesome
Michael Wallner [Mon, 7 Jun 2021 15:23:23 +0000 (17:23 +0200)]
Merge pull request #111 from awesomized/awesomized
move repository from m6w6 to awesomized
Michael Wallner [Mon, 7 Jun 2021 15:05:44 +0000 (17:05 +0200)]
move repository from m6w6 to awesomized
Michael Wallner [Tue, 1 Jun 2021 10:33:28 +0000 (12:33 +0200)]
github: update workflow for new clang version
Michael Wallner [Wed, 12 May 2021 08:20:22 +0000 (10:20 +0200)]
docs: adjust non-blocking to reality
Michael Wallner [Tue, 11 May 2021 18:07:10 +0000 (20:07 +0200)]
README: typo, CI info
Michael Wallner [Tue, 11 May 2021 17:18:31 +0000 (19:18 +0200)]
builds.sr.ht: freebsd: fix sphinx' python version
Michael Wallner [Tue, 11 May 2021 09:54:45 +0000 (11:54 +0200)]
builds.sr.ht: fix artifact secret
Michael Wallner [Tue, 11 May 2021 05:40:23 +0000 (07:40 +0200)]
cmake: add public headers to project source files
Michael Wallner [Tue, 20 Apr 2021 16:34:06 +0000 (18:34 +0200)]
bin/memslap: add ascii mget support
Michael Wallner [Thu, 15 Apr 2021 11:42:53 +0000 (13:42 +0200)]
v1.1.0-beta3
> released 2021-04-15
**Changes from beta2:**
* Fix [gh #108](https://github.com/m6w6/libmemcached/issues/105):
macOS Big Sur: dtrace does not understand -G switch
* Add support for IPv6 bracketed syntax in `memcached_servers_parse`.
* Make `memcat`'s `--file` option's argument optional defaulting to `<key>`.
* Fix libmemcachedprotocol's binary `STAT` and `VERSION` handlers.
* Fix [gh #105](https://github.com/m6w6/libmemcached/issues/105):
EINTR handled too defensively when polling.
Michael Wallner [Thu, 15 Apr 2021 07:45:11 +0000 (09:45 +0200)]
README: fix CI compiler versions
Michael Wallner [Tue, 13 Apr 2021 15:10:38 +0000 (17:10 +0200)]
gh-actions: fix libc++ versions
Michael Wallner [Tue, 13 Apr 2021 14:51:27 +0000 (16:51 +0200)]
gh-actions: adapt to currently available compiler versions
Michael Wallner [Tue, 13 Apr 2021 11:02:43 +0000 (13:02 +0200)]
cmake: attempt to fix CI with cmake 3.20
Michael Wallner [Tue, 13 Apr 2021 10:46:44 +0000 (12:46 +0200)]
cmake: attempt to fix CI with cmake 3.20
Michael Wallner [Wed, 3 Feb 2021 14:12:13 +0000 (15:12 +0100)]
fix #108: macOS Big Sur: dtrace does not understand -G switch
Michael Wallner [Tue, 26 Jan 2021 13:47:14 +0000 (14:47 +0100)]
parse: fix warning
Michael Wallner [Tue, 26 Jan 2021 13:44:09 +0000 (14:44 +0100)]
set_hostinfo
Remi Collet [Tue, 26 Jan 2021 13:34:18 +0000 (14:34 +0100)]
accept [IPv6] on memcached_servers_parse
Remi Collet [Tue, 26 Jan 2021 10:35:46 +0000 (11:35 +0100)]
drop [] from address, commonly used for IPv6
Michael Wallner [Mon, 25 Jan 2021 12:57:42 +0000 (13:57 +0100)]
memcat: VC++ does not understand "?:"
Michael Wallner [Fri, 22 Jan 2021 14:10:16 +0000 (15:10 +0100)]
memacapable: warn about FLUSH
Michael Wallner [Fri, 22 Jan 2021 14:09:31 +0000 (15:09 +0100)]
memcat: make file argutent to --file optional and default to <key>
Michael Wallner [Fri, 22 Jan 2021 14:09:21 +0000 (15:09 +0100)]
typo
Michael Wallner [Wed, 20 Jan 2021 16:16:09 +0000 (17:16 +0100)]
gh-actions: docs: package caches seem outdated
Michael Wallner [Wed, 20 Jan 2021 16:00:19 +0000 (17:00 +0100)]
gh-actions: ci: package caches seem outdated
Michael Wallner [Wed, 20 Jan 2021 15:39:30 +0000 (16:39 +0100)]
Fix libmemcachedprotocol's binary `STAT` and `VERSION` handlers.
Michael Wallner [Thu, 7 Jan 2021 13:03:17 +0000 (14:03 +0100)]
fix #105 EINTR handled too defensively when polling
Michael Wallner [Mon, 28 Dec 2020 14:58:03 +0000 (15:58 +0100)]
docs: fix public header include directory version
Michael Wallner [Mon, 28 Dec 2020 13:58:23 +0000 (14:58 +0100)]
release 1.1.0-beta2
**Changes from beta1:**
* Fix [gh #103](https://github.com/m6w6/libmemcached/issues/103):
Build failure on 32-bit.
* Fix [gh #102](https://github.com/m6w6/libmemcached/issues/102):
Doc build with old sphinx.
* Fix [gh #100](https://github.com/m6w6/libmemcached/issues/100):
Revert symbolic rename of public header include directories.
* Fix [gh #98](https://github.com/m6w6/libmemcached/issues/98):
Library SONAMEs and NAME_LINKs differ from 1.0.18.
* Fix [gh #97](https://github.com/m6w6/libmemcached/issues/97):
Location of cmake files installation directory.
* Fix [gh #96](https://github.com/m6w6/libmemcached/issues/96):
LIBXXX_VERSION_HEX constants format.
Michael Wallner [Mon, 28 Dec 2020 13:21:31 +0000 (14:21 +0100)]
ci: docs: make sure they are built for releases and manually
Michael Wallner [Sun, 27 Dec 2020 17:15:01 +0000 (18:15 +0100)]
cmake: simplify version config
Michael Wallner [Sun, 27 Dec 2020 16:28:52 +0000 (17:28 +0100)]
cmake: simplify soname config
Michael Wallner [Sun, 27 Dec 2020 16:24:01 +0000 (17:24 +0100)]
update changelog
Michael Wallner [Sun, 27 Dec 2020 12:46:12 +0000 (13:46 +0100)]
ci: expr's match operator is not portable
Michael Wallner [Sun, 27 Dec 2020 11:42:10 +0000 (12:42 +0100)]
ci: sr.ht: fix linux build tag
Michael Wallner [Sun, 27 Dec 2020 10:50:18 +0000 (11:50 +0100)]
update ci
Michael Wallner [Sun, 27 Dec 2020 10:36:56 +0000 (11:36 +0100)]
update TODO
Michael Wallner [Sun, 27 Dec 2020 10:36:47 +0000 (11:36 +0100)]
update changelog
Michael Wallner [Fri, 25 Dec 2020 11:01:05 +0000 (12:01 +0100)]
Merge pull request #101 from remicollet/issue-sover
fix libmemcached so version
Michael Wallner [Fri, 25 Dec 2020 10:58:44 +0000 (11:58 +0100)]
Merge pull request #102 from remicollet/issue-oldsphinx
fix doc build with old sphinx
Michael Wallner [Thu, 24 Dec 2020 09:04:27 +0000 (10:04 +0100)]
fix #97: install cmake files in ${libdir}
Michael Wallner [Thu, 24 Dec 2020 08:57:53 +0000 (09:57 +0100)]
Merge pull request #104 from remicollet/issue-32bit
fix for 32-bit
Remi Collet [Wed, 23 Dec 2020 15:32:00 +0000 (16:32 +0100)]
fix for 32-bit
Remi Collet [Wed, 23 Dec 2020 14:15:41 +0000 (15:15 +0100)]
fix doc build with old sphinx
Remi Collet [Wed, 23 Dec 2020 10:32:03 +0000 (11:32 +0100)]
fix libmemcached so version
Michael Wallner [Wed, 23 Dec 2020 09:48:34 +0000 (10:48 +0100)]
really fix #98
Michael Wallner [Wed, 23 Dec 2020 09:39:53 +0000 (10:39 +0100)]
fix soname versioning as suggested in #98
Michael Wallner [Wed, 23 Dec 2020 09:00:35 +0000 (10:00 +0100)]
Michael Wallner [Mon, 21 Dec 2020 23:22:10 +0000 (00:22 +0100)]
ci: gh-actions dispatch/release
Michael Wallner [Mon, 21 Dec 2020 22:31:06 +0000 (23:31 +0100)]
release 1.1.0-beta1
Michael Wallner [Mon, 21 Dec 2020 22:14:13 +0000 (23:14 +0100)]
ci: sr.ht: fix gitter notify
Michael Wallner [Mon, 21 Dec 2020 21:19:53 +0000 (22:19 +0100)]
ci: sr.ht: fix env
Michael Wallner [Mon, 21 Dec 2020 20:56:32 +0000 (21:56 +0100)]
ci: sr.ht: fix git ref
Michael Wallner [Mon, 21 Dec 2020 18:30:50 +0000 (19:30 +0100)]
fix secrets
Michael Wallner [Mon, 21 Dec 2020 18:06:45 +0000 (19:06 +0100)]
ci: sr.ht: notify gitter
Michael Wallner [Mon, 21 Dec 2020 16:11:44 +0000 (17:11 +0100)]
ci: gh-actions: notify gitter