m6w6/libmemcached
3 years agolibmemcached: add MEMCACHED_BEHAVIOR_META_PROTOCOL feature/meta-commands
Michael Wallner [Tue, 20 Apr 2021 16:39:30 +0000 (18:39 +0200)] 
libmemcached: add MEMCACHED_BEHAVIOR_META_PROTOCOL

3 years agodocs: adjust non-blocking to reality
Michael Wallner [Wed, 12 May 2021 08:20:22 +0000 (10:20 +0200)] 
docs: adjust non-blocking to reality

3 years agoREADME: typo, CI info
Michael Wallner [Tue, 11 May 2021 18:07:10 +0000 (20:07 +0200)] 
README: typo, CI info

3 years agobuilds.sr.ht: freebsd: fix sphinx' python version
Michael Wallner [Tue, 11 May 2021 17:18:31 +0000 (19:18 +0200)] 
builds.sr.ht: freebsd: fix sphinx' python version

3 years agobuilds.sr.ht: fix artifact secret
Michael Wallner [Tue, 11 May 2021 09:54:45 +0000 (11:54 +0200)] 
builds.sr.ht: fix artifact secret

3 years agocmake: add public headers to project source files
Michael Wallner [Tue, 11 May 2021 05:40:23 +0000 (07:40 +0200)] 
cmake: add public headers to project source files

3 years agobin/memslap: add ascii mget support
Michael Wallner [Tue, 20 Apr 2021 16:34:06 +0000 (18:34 +0200)] 
bin/memslap: add ascii mget support

3 years agov1.1.0-beta3 1.1.0-beta3
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.

3 years agoREADME: fix CI compiler versions
Michael Wallner [Thu, 15 Apr 2021 07:45:11 +0000 (09:45 +0200)] 
README: fix CI compiler versions

3 years agogh-actions: fix libc++ versions
Michael Wallner [Tue, 13 Apr 2021 15:10:38 +0000 (17:10 +0200)] 
gh-actions: fix libc++ versions

3 years agogh-actions: adapt to currently available compiler versions
Michael Wallner [Tue, 13 Apr 2021 14:51:27 +0000 (16:51 +0200)] 
gh-actions: adapt to currently available compiler versions

3 years agocmake: attempt to fix CI with cmake 3.20
Michael Wallner [Tue, 13 Apr 2021 11:02:43 +0000 (13:02 +0200)] 
cmake: attempt to fix CI with cmake 3.20

3 years agocmake: 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

3 years agofix #108: macOS Big Sur: dtrace does not understand -G switch
Michael Wallner [Wed, 3 Feb 2021 14:12:13 +0000 (15:12 +0100)] 
fix #108: macOS Big Sur: dtrace does not understand -G switch

3 years agoparse: fix warning
Michael Wallner [Tue, 26 Jan 2021 13:47:14 +0000 (14:47 +0100)] 
parse: fix warning

3 years agoset_hostinfo
Michael Wallner [Tue, 26 Jan 2021 13:44:09 +0000 (14:44 +0100)] 
set_hostinfo

3 years agoaccept [IPv6] on memcached_servers_parse 106/head
Remi Collet [Tue, 26 Jan 2021 13:34:18 +0000 (14:34 +0100)] 
accept [IPv6] on memcached_servers_parse

3 years agodrop [] from address, commonly used for IPv6
Remi Collet [Tue, 26 Jan 2021 10:35:46 +0000 (11:35 +0100)] 
drop [] from address, commonly used for IPv6

3 years agomemcat: VC++ does not understand "?:"
Michael Wallner [Mon, 25 Jan 2021 12:57:42 +0000 (13:57 +0100)] 
memcat: VC++ does not understand "?:"

3 years agomemacapable: warn about FLUSH
Michael Wallner [Fri, 22 Jan 2021 14:10:16 +0000 (15:10 +0100)] 
memacapable: warn about FLUSH

3 years agomemcat: make file argutent to --file optional and default to <key>
Michael Wallner [Fri, 22 Jan 2021 14:09:31 +0000 (15:09 +0100)] 
memcat: make file argutent to --file optional and default to <key>

3 years agotypo
Michael Wallner [Fri, 22 Jan 2021 14:09:21 +0000 (15:09 +0100)] 
typo

3 years agogh-actions: docs: package caches seem outdated
Michael Wallner [Wed, 20 Jan 2021 16:16:09 +0000 (17:16 +0100)] 
gh-actions: docs: package caches seem outdated

3 years agogh-actions: ci: package caches seem outdated
Michael Wallner [Wed, 20 Jan 2021 16:00:19 +0000 (17:00 +0100)] 
gh-actions: ci: package caches seem outdated

3 years agoFix libmemcachedprotocol's binary `STAT` and `VERSION` handlers.
Michael Wallner [Wed, 20 Jan 2021 15:39:30 +0000 (16:39 +0100)] 
Fix libmemcachedprotocol's binary `STAT` and `VERSION` handlers.

3 years agofix #105 EINTR handled too defensively when polling
Michael Wallner [Thu, 7 Jan 2021 13:03:17 +0000 (14:03 +0100)] 
fix #105 EINTR handled too defensively when polling

3 years agodocs: fix public header include directory version
Michael Wallner [Mon, 28 Dec 2020 14:58:03 +0000 (15:58 +0100)] 
docs: fix public header include directory version

3 years agorelease 1.1.0-beta2 1.1.0-beta2
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.

3 years agoci: docs: make sure they are built for releases and manually
Michael Wallner [Mon, 28 Dec 2020 13:21:31 +0000 (14:21 +0100)] 
ci: docs: make sure they are built for releases and manually

3 years agocmake: simplify version config
Michael Wallner [Sun, 27 Dec 2020 17:15:01 +0000 (18:15 +0100)] 
cmake: simplify version config

3 years agocmake: simplify soname config
Michael Wallner [Sun, 27 Dec 2020 16:28:52 +0000 (17:28 +0100)] 
cmake: simplify soname config

3 years agoupdate changelog
Michael Wallner [Sun, 27 Dec 2020 16:24:01 +0000 (17:24 +0100)] 
update changelog

3 years agoci: expr's match operator is not portable
Michael Wallner [Sun, 27 Dec 2020 12:46:12 +0000 (13:46 +0100)] 
ci: expr's match operator is not portable

3 years agoci: sr.ht: fix linux build tag
Michael Wallner [Sun, 27 Dec 2020 11:42:10 +0000 (12:42 +0100)] 
ci: sr.ht: fix linux build tag

3 years agoupdate ci
Michael Wallner [Sun, 27 Dec 2020 10:50:18 +0000 (11:50 +0100)] 
update ci

3 years agoupdate TODO
Michael Wallner [Sun, 27 Dec 2020 10:36:56 +0000 (11:36 +0100)] 
update TODO

3 years agoupdate changelog
Michael Wallner [Sun, 27 Dec 2020 10:36:47 +0000 (11:36 +0100)] 
update changelog

3 years agoMerge pull request #101 from remicollet/issue-sover
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

3 years agoMerge pull request #102 from remicollet/issue-oldsphinx
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

3 years agofix #97: install cmake files in ${libdir}
Michael Wallner [Thu, 24 Dec 2020 09:04:27 +0000 (10:04 +0100)] 
fix #97: install cmake files in ${libdir}

3 years agoMerge pull request #104 from remicollet/issue-32bit
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

3 years agofix for 32-bit 104/head
Remi Collet [Wed, 23 Dec 2020 15:32:00 +0000 (16:32 +0100)] 
fix for 32-bit

3 years agofix doc build with old sphinx 102/head
Remi Collet [Wed, 23 Dec 2020 14:15:41 +0000 (15:15 +0100)] 
fix doc build with old sphinx

3 years agofix libmemcached so version 101/head
Remi Collet [Wed, 23 Dec 2020 10:32:03 +0000 (11:32 +0100)] 
fix libmemcached so version

3 years agoreally fix #98
Michael Wallner [Wed, 23 Dec 2020 09:48:34 +0000 (10:48 +0100)] 
really fix #98

3 years agofix soname versioning as suggested in #98
Michael Wallner [Wed, 23 Dec 2020 09:39:53 +0000 (10:39 +0100)] 
fix soname versioning as suggested in #98

3 years agoRevert "semver: 1.0 -> 1"
Michael Wallner [Wed, 23 Dec 2020 09:00:35 +0000 (10:00 +0100)] 
Revert "semver: 1.0 -> 1"

This reverts commit 3ffc968aaf182bf1ff1e18157c7bde2bdb41668d
and 3ffc968aaf182bf1ff1e18157c7bde2bdb41668d.

3 years agoci: gh-actions dispatch/release
Michael Wallner [Mon, 21 Dec 2020 23:22:10 +0000 (00:22 +0100)] 
ci: gh-actions dispatch/release

3 years agorelease 1.1.0-beta1 1.1.0-beta1
Michael Wallner [Mon, 21 Dec 2020 22:31:06 +0000 (23:31 +0100)] 
release 1.1.0-beta1

3 years agoci: sr.ht: fix gitter notify
Michael Wallner [Mon, 21 Dec 2020 22:14:13 +0000 (23:14 +0100)] 
ci: sr.ht: fix gitter notify

3 years agoci: sr.ht: fix env
Michael Wallner [Mon, 21 Dec 2020 21:19:53 +0000 (22:19 +0100)] 
ci: sr.ht: fix env

3 years agoci: sr.ht: fix git ref
Michael Wallner [Mon, 21 Dec 2020 20:56:32 +0000 (21:56 +0100)] 
ci: sr.ht: fix git ref

3 years agofix secrets
Michael Wallner [Mon, 21 Dec 2020 18:30:50 +0000 (19:30 +0100)] 
fix secrets

3 years agoci: sr.ht: notify gitter
Michael Wallner [Mon, 21 Dec 2020 18:06:45 +0000 (19:06 +0100)] 
ci: sr.ht: notify gitter

3 years agoci: gh-actions: notify gitter
Michael Wallner [Mon, 21 Dec 2020 16:11:44 +0000 (17:11 +0100)] 
ci: gh-actions: notify gitter

3 years agoci: gh-actions: clang+libc++ cannot find headers
Michael Wallner [Mon, 21 Dec 2020 15:27:01 +0000 (16:27 +0100)] 
ci: gh-actions: clang+libc++ cannot find headers

3 years agoci: gh-actions: clang+libc++ cannot find headers
Michael Wallner [Mon, 21 Dec 2020 15:15:46 +0000 (16:15 +0100)] 
ci: gh-actions: clang+libc++ cannot find headers

3 years agoci: gh-actions: package: exclude only conflicting ubuntu18-gnu-new
Michael Wallner [Mon, 21 Dec 2020 14:06:34 +0000 (15:06 +0100)] 
ci: gh-actions: package: exclude only conflicting ubuntu18-gnu-new

3 years agoci: clang: always use libc++
Michael Wallner [Mon, 21 Dec 2020 13:55:18 +0000 (14:55 +0100)] 
ci: clang: always use libc++

3 years agochangelog: note public include directory changes
Michael Wallner [Mon, 21 Dec 2020 13:09:52 +0000 (14:09 +0100)] 
changelog: note public include directory changes

3 years agochangelog: note windows support
Michael Wallner [Mon, 21 Dec 2020 13:02:09 +0000 (14:02 +0100)] 
changelog: note windows support

3 years agop9y: properly enforce C++11
Michael Wallner [Mon, 21 Dec 2020 13:00:47 +0000 (14:00 +0100)] 
p9y: properly enforce C++11

3 years agofix #96: LIB*_VERSION_HEX format
Michael Wallner [Mon, 21 Dec 2020 12:02:22 +0000 (13:02 +0100)] 
fix #96: LIB*_VERSION_HEX format

3 years agotravis.org is dead
Michael Wallner [Mon, 21 Dec 2020 10:37:19 +0000 (11:37 +0100)] 
travis.org is dead

3 years agoci: gh-actions: attempt to fix mingw env
Michael Wallner [Mon, 21 Dec 2020 09:26:20 +0000 (10:26 +0100)] 
ci: gh-actions: attempt to fix mingw env

3 years agoci: gh-actions: attempt to fix mingw env
Michael Wallner [Mon, 21 Dec 2020 09:17:59 +0000 (10:17 +0100)] 
ci: gh-actions: attempt to fix mingw env

3 years agoci: gh-actions: fix notify
Michael Wallner [Mon, 21 Dec 2020 09:02:51 +0000 (10:02 +0100)] 
ci: gh-actions: fix notify

3 years agoci: sr.ht alpine
Michael Wallner [Mon, 21 Dec 2020 08:44:54 +0000 (09:44 +0100)] 
ci: sr.ht alpine

3 years agoci: gh-actions: consolidate gitter notify
Michael Wallner [Mon, 21 Dec 2020 08:44:26 +0000 (09:44 +0100)] 
ci: gh-actions: consolidate gitter notify

3 years agop9y: fix includes
Michael Wallner [Mon, 21 Dec 2020 08:35:11 +0000 (09:35 +0100)] 
p9y: fix includes

3 years agoci: gh-actions: condense
Michael Wallner [Sun, 20 Dec 2020 17:17:08 +0000 (18:17 +0100)] 
ci: gh-actions: condense

3 years agoci: gh-actions: mingw: fix git fetch depth
Michael Wallner [Sun, 20 Dec 2020 16:08:12 +0000 (17:08 +0100)] 
ci: gh-actions: mingw: fix git fetch depth

3 years agoci: gh-actions: mingw: attempt to fix path
Michael Wallner [Sun, 20 Dec 2020 15:57:32 +0000 (16:57 +0100)] 
ci: gh-actions: mingw: attempt to fix path

3 years agoci: gh-actions: mingw: attempt to fix path
Michael Wallner [Sun, 20 Dec 2020 15:52:56 +0000 (16:52 +0100)] 
ci: gh-actions: mingw: attempt to fix path

3 years agoci: gh-actions: mingw: install git
Michael Wallner [Sun, 20 Dec 2020 15:11:56 +0000 (16:11 +0100)] 
ci: gh-actions: mingw: install git

3 years agoset windows version constants
Michael Wallner [Sun, 20 Dec 2020 14:24:58 +0000 (15:24 +0100)] 
set windows version constants

3 years agoci: attempt to fix win builds
Michael Wallner [Sun, 20 Dec 2020 14:05:09 +0000 (15:05 +0100)] 
ci: attempt to fix win builds

3 years agofix typo
Michael Wallner [Sun, 20 Dec 2020 13:48:23 +0000 (14:48 +0100)] 
fix typo

3 years agoci: gh-actions: add win-mingw build
Michael Wallner [Sun, 20 Dec 2020 13:39:58 +0000 (14:39 +0100)] 
ci: gh-actions: add win-mingw build

3 years agoconsolidate
Michael Wallner [Fri, 18 Dec 2020 13:12:38 +0000 (14:12 +0100)] 
consolidate

3 years agofix MinGW
Michael Wallner [Fri, 18 Dec 2020 12:03:53 +0000 (13:03 +0100)] 
fix MinGW

3 years agofix install component of BC include symlinks
Michael Wallner [Thu, 17 Dec 2020 20:25:38 +0000 (21:25 +0100)] 
fix install component of BC include symlinks

3 years agodocs: semver
Michael Wallner [Thu, 17 Dec 2020 19:58:28 +0000 (20:58 +0100)] 
docs: semver

3 years agosemver: 1.0 -> 1
Michael Wallner [Thu, 17 Dec 2020 16:38:28 +0000 (17:38 +0100)] 
semver: 1.0 -> 1

3 years agoci: bsds: rebuild packages after reconfiguration
Michael Wallner [Thu, 17 Dec 2020 15:17:13 +0000 (16:17 +0100)] 
ci: bsds: rebuild packages after reconfiguration

3 years agoci: gh-actions -- fix install test
Michael Wallner [Thu, 17 Dec 2020 14:50:01 +0000 (15:50 +0100)] 
ci: gh-actions -- fix install test

3 years agocpack: NSIS
Michael Wallner [Thu, 17 Dec 2020 14:44:57 +0000 (15:44 +0100)] 
cpack: NSIS

3 years agocpack: artifacts (static libs)
Michael Wallner [Thu, 17 Dec 2020 14:34:47 +0000 (15:34 +0100)] 
cpack: artifacts (static libs)

3 years agocpack: artifacts
Michael Wallner [Thu, 17 Dec 2020 14:21:05 +0000 (15:21 +0100)] 
cpack: artifacts

3 years agoci: gh-action windows fixes
Michael Wallner [Thu, 17 Dec 2020 13:42:17 +0000 (14:42 +0100)] 
ci: gh-action windows fixes

3 years agoci: gh-action windows fixes
Michael Wallner [Thu, 17 Dec 2020 13:21:32 +0000 (14:21 +0100)] 
ci: gh-action windows fixes

3 years agoci: gh-actions consolidate
Michael Wallner [Thu, 17 Dec 2020 12:44:39 +0000 (13:44 +0100)] 
ci: gh-actions consolidate

3 years agoci: gh-action fetch tags
Michael Wallner [Thu, 17 Dec 2020 11:49:30 +0000 (12:49 +0100)] 
ci: gh-action fetch tags

3 years agoci: try msys2 command on windows
Michael Wallner [Thu, 17 Dec 2020 11:03:05 +0000 (12:03 +0100)] 
ci: try msys2 command on windows

3 years agoci: gh-actions fetch-depth=1000 for git describe
Michael Wallner [Thu, 17 Dec 2020 11:02:22 +0000 (12:02 +0100)] 
ci: gh-actions fetch-depth=1000 for git describe

3 years agoci: fix openbsd package
Michael Wallner [Thu, 17 Dec 2020 10:04:56 +0000 (11:04 +0100)] 
ci: fix openbsd package

3 years agogh-actions: workflow fixes
Michael Wallner [Thu, 17 Dec 2020 09:12:07 +0000 (10:12 +0100)] 
gh-actions: workflow fixes

3 years agocpack: artifacts
Michael Wallner [Thu, 17 Dec 2020 09:02:36 +0000 (10:02 +0100)] 
cpack: artifacts

3 years agocmake: CI fixes
Michael Wallner [Thu, 17 Dec 2020 07:24:55 +0000 (08:24 +0100)] 
cmake: CI fixes

3 years agocpack: artifacts
Michael Wallner [Wed, 16 Dec 2020 14:16:51 +0000 (15:16 +0100)] 
cpack: artifacts