awesomized/libmemcached
3 years ago???
Michael Wallner [Fri, 2 Oct 2020 08:36:22 +0000 (10:36 +0200)] 
???

3 years ago???
Michael Wallner [Fri, 2 Oct 2020 08:35:45 +0000 (10:35 +0200)] 
???

3 years agoskip clang 6; define memcached path
Michael Wallner [Fri, 2 Oct 2020 08:31:46 +0000 (10:31 +0200)] 
skip clang 6; define memcached path

3 years agofix libsasl2-dev
Michael Wallner [Fri, 2 Oct 2020 08:13:01 +0000 (10:13 +0200)] 
fix libsasl2-dev

3 years agofix multiple run defs
Michael Wallner [Fri, 2 Oct 2020 08:10:58 +0000 (10:10 +0200)] 
fix multiple run defs

3 years agogh-actions
Michael Wallner [Fri, 2 Oct 2020 08:05:53 +0000 (10:05 +0200)] 
gh-actions

3 years agogithub-actions
Michael Wallner [Fri, 2 Oct 2020 07:58:06 +0000 (09:58 +0200)] 
github-actions

3 years agolibmemcached: fix ub; TODO: what's that watchpoint.h stuff?
Michael Wallner [Thu, 1 Oct 2020 05:52:39 +0000 (07:52 +0200)] 
libmemcached: fix ub; TODO: what's that watchpoint.h stuff?

3 years agotravis: try to fix ubsan for clang-old, take 2
Michael Wallner [Wed, 30 Sep 2020 12:26:27 +0000 (14:26 +0200)] 
travis: try to fix ubsan for clang-old, take 2

3 years agotravis: try to fix ubsan for clang-old
Michael Wallner [Wed, 30 Sep 2020 12:19:36 +0000 (14:19 +0200)] 
travis: try to fix ubsan for clang-old

3 years agotravis: clang+ubsan build fails; enable VERBOSE=1
Michael Wallner [Wed, 30 Sep 2020 11:34:43 +0000 (13:34 +0200)] 
travis: clang+ubsan build fails; enable VERBOSE=1

3 years agotravis: quote sanitizers
Michael Wallner [Wed, 30 Sep 2020 10:48:44 +0000 (12:48 +0200)] 
travis: quote sanitizers

3 years agotesting: UDP test
Michael Wallner [Wed, 30 Sep 2020 10:00:57 +0000 (12:00 +0200)] 
testing: UDP test

3 years agotesting: fix ASAN_OPTIONS
Michael Wallner [Wed, 30 Sep 2020 10:00:35 +0000 (12:00 +0200)] 
testing: fix ASAN_OPTIONS

3 years agotesting: test depends on networked memcached
Michael Wallner [Wed, 30 Sep 2020 09:58:54 +0000 (11:58 +0200)] 
testing: test depends on networked memcached

3 years agotesting: limit random port range to probably unused ports
Michael Wallner [Wed, 30 Sep 2020 09:58:21 +0000 (11:58 +0200)] 
testing: limit random port range to probably unused ports

3 years agotesting: more bin tests
Michael Wallner [Tue, 29 Sep 2020 13:50:37 +0000 (15:50 +0200)] 
testing: more bin tests

3 years agoasan: skip jenkins in older compilers, too
Michael Wallner [Tue, 29 Sep 2020 12:00:20 +0000 (14:00 +0200)] 
asan: skip jenkins in older compilers, too

3 years agocmake: use link_libraries() instead of add_link_options() for sanitizers
Michael Wallner [Tue, 29 Sep 2020 11:42:47 +0000 (13:42 +0200)] 
cmake: use link_libraries() instead of add_link_options() for sanitizers

3 years agotravis: add sanitizer build
Michael Wallner [Tue, 29 Sep 2020 11:33:58 +0000 (13:33 +0200)] 
travis: add sanitizer build

3 years agoasan: fix buffer overflows
Michael Wallner [Tue, 29 Sep 2020 11:29:38 +0000 (13:29 +0200)] 
asan: fix buffer overflows

3 years agoasan: fix odr-violation
Michael Wallner [Tue, 29 Sep 2020 11:11:01 +0000 (13:11 +0200)] 
asan: fix odr-violation

3 years agotesting: ensure the server is properly listening
Michael Wallner [Tue, 29 Sep 2020 09:35:52 +0000 (11:35 +0200)] 
testing: ensure the server is properly listening

3 years agotravis: be nice
Michael Wallner [Tue, 29 Sep 2020 08:55:15 +0000 (10:55 +0200)] 
travis: be nice

3 years agotesting: fix cluster count to 4
Michael Wallner [Tue, 29 Sep 2020 07:46:32 +0000 (09:46 +0200)] 
testing: fix cluster count to 4

3 years agofix for pid == -1
Michael Wallner [Tue, 29 Sep 2020 06:34:32 +0000 (08:34 +0200)] 
fix for pid == -1

3 years agotesting: report different server pid
Michael Wallner [Tue, 29 Sep 2020 06:32:32 +0000 (08:32 +0200)] 
testing: report different server pid

3 years agotesting: flush
Michael Wallner [Mon, 28 Sep 2020 15:34:59 +0000 (17:34 +0200)] 
testing: flush

3 years agoremove obsolete file
Michael Wallner [Thu, 17 Sep 2020 11:47:51 +0000 (13:47 +0200)] 
remove obsolete file

3 years agotypo
Michael Wallner [Thu, 17 Sep 2020 11:47:46 +0000 (13:47 +0200)] 
typo

3 years agotesting: server_add
Michael Wallner [Thu, 17 Sep 2020 11:47:20 +0000 (13:47 +0200)] 
testing: server_add

3 years agotesting: fixtures/ketama.hpp
Michael Wallner [Thu, 17 Sep 2020 11:30:21 +0000 (13:30 +0200)] 
testing: fixtures/ketama.hpp

3 years agotesting: rename regression tests
Michael Wallner [Thu, 17 Sep 2020 07:43:57 +0000 (09:43 +0200)] 
testing: rename regression tests

3 years agotests: cleanup tests ported so far
Michael Wallner [Thu, 17 Sep 2020 07:36:50 +0000 (09:36 +0200)] 
tests: cleanup tests ported so far

3 years agotesting: fix osx
Michael Wallner [Mon, 28 Sep 2020 15:26:50 +0000 (17:26 +0200)] 
testing: fix osx

* move from testing/ to test/; CTest generates a Testing/ directory which creates ambiguities on case insensitive file systems
* check for pipe2(), SOCK_CLOEXEC and SOCK_NONBLOCK
* test for the O_CLOEXEC pipe already being closed by traing to read() it (see pipe(2))

3 years agotesting: sasl
Michael Wallner [Wed, 16 Sep 2020 12:25:19 +0000 (14:25 +0200)] 
testing: sasl

3 years agolibmemcached/sasl: ensure mech list is zero terminated
Michael Wallner [Wed, 16 Sep 2020 12:24:19 +0000 (14:24 +0200)] 
libmemcached/sasl: ensure mech list is zero terminated

3 years agotravis: fix clang
Michael Wallner [Wed, 16 Sep 2020 08:22:41 +0000 (10:22 +0200)] 
travis: fix clang

3 years agotravis: attempt to fix clang release build
Michael Wallner [Wed, 16 Sep 2020 07:30:09 +0000 (09:30 +0200)] 
travis: attempt to fix clang release build

3 years agotesting: attempt to fix old clang
Michael Wallner [Tue, 15 Sep 2020 19:48:46 +0000 (21:48 +0200)] 
testing: attempt to fix old clang

3 years agotravis: clang needs high resolution rnd seeds
Michael Wallner [Tue, 15 Sep 2020 18:26:18 +0000 (20:26 +0200)] 
travis: clang needs high resolution rnd seeds

3 years agotesting: be sure what to test for regression lp434484
Michael Wallner [Tue, 15 Sep 2020 17:55:53 +0000 (19:55 +0200)] 
testing: be sure what to test for regression lp434484

3 years agolibmemcached: fix char*strerror_r() handling
Michael Wallner [Tue, 15 Sep 2020 17:39:25 +0000 (19:39 +0200)] 
libmemcached: fix char*strerror_r() handling

3 years agotravis: kill memcached
Michael Wallner [Tue, 15 Sep 2020 17:38:01 +0000 (19:38 +0200)] 
travis: kill memcached

3 years agotravis: kill memcached
Michael Wallner [Tue, 15 Sep 2020 17:23:30 +0000 (19:23 +0200)] 
travis: kill memcached

3 years ago.gitignore: cleanup
Michael Wallner [Tue, 15 Sep 2020 17:11:51 +0000 (19:11 +0200)] 
.gitignore: cleanup

3 years agotesting: flush tests
Michael Wallner [Tue, 15 Sep 2020 15:09:28 +0000 (17:09 +0200)] 
testing: flush tests

3 years agotesting: improve sanitizer handling
Michael Wallner [Tue, 15 Sep 2020 12:02:23 +0000 (14:02 +0200)] 
testing: improve sanitizer handling

3 years agotesting: check for pid in lib/Server::isListening()
Michael Wallner [Tue, 15 Sep 2020 12:01:10 +0000 (14:01 +0200)] 
testing: check for pid in lib/Server::isListening()

3 years agotesting: honor MEMCACHED_BINARY; use Catch.cmake
Michael Wallner [Tue, 15 Sep 2020 09:28:01 +0000 (11:28 +0200)] 
testing: honor MEMCACHED_BINARY; use Catch.cmake

3 years agocmake: reorder src/bin
Michael Wallner [Tue, 15 Sep 2020 09:27:17 +0000 (11:27 +0200)] 
cmake: reorder src/bin

3 years agotesting: consolidate
Michael Wallner [Tue, 15 Sep 2020 07:00:25 +0000 (09:00 +0200)] 
testing: consolidate

3 years agocmake: IMPORT, EXPORT and RPATH improvements
Michael Wallner [Tue, 15 Sep 2020 06:27:51 +0000 (08:27 +0200)] 
cmake: IMPORT, EXPORT and RPATH improvements

3 years agotesting: fix test case names for CTest
Michael Wallner [Mon, 14 Sep 2020 12:44:49 +0000 (14:44 +0200)] 
testing: fix test case names for CTest

3 years agobin/memflush: fix exit code on connection failure
Michael Wallner [Mon, 14 Sep 2020 12:43:59 +0000 (14:43 +0200)] 
bin/memflush: fix exit code on connection failure

3 years agomemcapable: fix quit test with v1.6+
Michael Wallner [Mon, 14 Sep 2020 09:05:06 +0000 (11:05 +0200)] 
memcapable: fix quit test with v1.6+

3 years agomemcapable: fix version test with v1.6+
Michael Wallner [Mon, 14 Sep 2020 09:00:58 +0000 (11:00 +0200)] 
memcapable: fix version test with v1.6+

3 years agocmake: fix INSTALL_RPATH
Michael Wallner [Mon, 14 Sep 2020 09:01:28 +0000 (11:01 +0200)] 
cmake: fix INSTALL_RPATH

3 years agocmake: fix include directories
Michael Wallner [Mon, 14 Sep 2020 07:45:20 +0000 (09:45 +0200)] 
cmake: fix include directories

3 years agocmake: fix cmake_minimum_required
Michael Wallner [Mon, 14 Sep 2020 07:04:29 +0000 (09:04 +0200)] 
cmake: fix cmake_minimum_required

3 years agoflush
Michael Wallner [Fri, 11 Sep 2020 11:30:32 +0000 (13:30 +0200)] 
flush

3 years agoflush
Michael Wallner [Thu, 10 Sep 2020 10:28:32 +0000 (12:28 +0200)] 
flush

3 years agoflush
Michael Wallner [Wed, 9 Sep 2020 11:39:48 +0000 (13:39 +0200)] 
flush

3 years agoflush
Michael Wallner [Tue, 8 Sep 2020 11:44:03 +0000 (13:44 +0200)] 
flush

3 years agoadd haldenbrand (nblock & tcp_nodelay) tests [ci skip]
Michael Wallner [Thu, 3 Sep 2020 13:18:15 +0000 (15:18 +0200)] 
add haldenbrand (nblock & tcp_nodelay) tests [ci skip]

3 years agoflush [ci skip]
Michael Wallner [Thu, 3 Sep 2020 11:59:05 +0000 (13:59 +0200)] 
flush [ci skip]

3 years agoflush [ci skip]
Michael Wallner [Wed, 2 Sep 2020 16:38:28 +0000 (18:38 +0200)] 
flush [ci skip]

3 years agotests: investigating catch2
Michael Wallner [Sat, 22 Aug 2020 07:13:03 +0000 (09:13 +0200)] 
tests: investigating catch2

3 years agotests: attempt to fix kill test
Michael Wallner [Sat, 22 Aug 2020 07:12:16 +0000 (09:12 +0200)] 
tests: attempt to fix kill test

3 years agotravis: test against recent memcached
Michael Wallner [Wed, 19 Aug 2020 14:23:09 +0000 (16:23 +0200)] 
travis: test against recent memcached

3 years agolibmemcached: fix pipelining with memcached 1.6
Michael Wallner [Wed, 19 Aug 2020 14:22:08 +0000 (16:22 +0200)] 
libmemcached: fix pipelining with memcached 1.6

3 years agocmake: add missing headers; add dtrace
Michael Wallner [Wed, 19 Aug 2020 14:21:01 +0000 (16:21 +0200)] 
cmake: add missing headers; add dtrace

3 years agocmake: verify public header interface versions
Michael Wallner [Tue, 18 Aug 2020 07:31:43 +0000 (09:31 +0200)] 
cmake: verify public header interface versions

3 years agocmake: add common.h to targets
Michael Wallner [Tue, 18 Aug 2020 07:31:19 +0000 (09:31 +0200)] 
cmake: add common.h to targets

3 years agocmake: add libmemcachedprotocol to build
Michael Wallner [Tue, 18 Aug 2020 07:31:00 +0000 (09:31 +0200)] 
cmake: add libmemcachedprotocol to build

3 years agoMerge pull request #92 from gitter-badger/gitter-badge
Michael Wallner [Mon, 17 Aug 2020 10:45:16 +0000 (12:45 +0200)] 
Merge pull request #92 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

3 years agoAdd Gitter badge 92/head
The Gitter Badger [Mon, 17 Aug 2020 10:42:31 +0000 (10:42 +0000)] 
Add Gitter badge

3 years agoadministrativa
Michael Wallner [Mon, 17 Aug 2020 09:42:51 +0000 (11:42 +0200)] 
administrativa

3 years agocmake: check for GNU style strerror_r
Michael Wallner [Mon, 17 Aug 2020 09:05:21 +0000 (11:05 +0200)] 
cmake: check for GNU style strerror_r

3 years agobin/memaslap: fix build
Michael Wallner [Mon, 17 Aug 2020 09:03:05 +0000 (11:03 +0200)] 
bin/memaslap: fix build

3 years agotravis: -DBUILD_TESTING=ON
Michael Wallner [Mon, 17 Aug 2020 07:26:03 +0000 (09:26 +0200)] 
travis: -DBUILD_TESTING=ON

3 years agoMerge branch 'docs' into v1.0
Michael Wallner [Thu, 13 Aug 2020 11:54:32 +0000 (13:54 +0200)] 
Merge branch 'docs' into v1.0

3 years agodocs: flush libmemcached
Michael Wallner [Thu, 13 Aug 2020 11:07:24 +0000 (13:07 +0200)] 
docs: flush libmemcached

3 years agodocs: flush libmemcached progress
Michael Wallner [Tue, 4 Aug 2020 15:06:10 +0000 (17:06 +0200)] 
docs: flush libmemcached progress

3 years agodocs: libmemcachedutil
Michael Wallner [Thu, 28 May 2020 06:57:56 +0000 (08:57 +0200)] 
docs: libmemcachedutil

3 years agodocs: libhashkit
Michael Wallner [Wed, 27 May 2020 12:23:27 +0000 (14:23 +0200)] 
docs: libhashkit

3 years agodocs: bin/
Michael Wallner [Wed, 27 May 2020 07:49:03 +0000 (09:49 +0200)] 
docs: bin/

4 years agodocs: sanitize
Michael Wallner [Fri, 28 Feb 2020 19:19:44 +0000 (20:19 +0100)] 
docs: sanitize

4 years agodocs: sanitize
Michael Wallner [Fri, 28 Feb 2020 15:41:20 +0000 (16:41 +0100)] 
docs: sanitize

4 years agodocs: sanitize
Michael Wallner [Fri, 28 Feb 2020 15:38:16 +0000 (16:38 +0100)] 
docs: sanitize

4 years agodocs: ws
Michael Wallner [Fri, 28 Feb 2020 15:34:52 +0000 (16:34 +0100)] 
docs: ws

4 years agodocs: ws
Michael Wallner [Fri, 28 Feb 2020 15:32:29 +0000 (16:32 +0100)] 
docs: ws

4 years agodocs: sanitize
Michael Wallner [Fri, 28 Feb 2020 15:07:05 +0000 (16:07 +0100)] 
docs: sanitize

4 years agobison: fix warnings
Michael Wallner [Thu, 27 Feb 2020 09:52:12 +0000 (10:52 +0100)] 
bison: fix warnings

4 years agocsl: fix build with bison 2.3
Michael Wallner [Thu, 27 Feb 2020 09:37:44 +0000 (10:37 +0100)] 
csl: fix build with bison 2.3

4 years agocmake: fix LDFLAGS for external libs
Michael Wallner [Thu, 27 Feb 2020 09:34:30 +0000 (10:34 +0100)] 
cmake: fix LDFLAGS for external libs

4 years agocmake: use option() in CMakeConfig.txt
Michael Wallner [Thu, 27 Feb 2020 08:12:38 +0000 (09:12 +0100)] 
cmake: use option() in CMakeConfig.txt

4 years agocmake: 3.11 compat
Michael Wallner [Thu, 27 Feb 2020 08:11:28 +0000 (09:11 +0100)] 
cmake: 3.11 compat

4 years agodocs: sanitize
Michael Wallner [Mon, 24 Feb 2020 12:20:48 +0000 (13:20 +0100)] 
docs: sanitize

4 years agodocs: fix some refs
Michael Wallner [Thu, 20 Feb 2020 12:47:15 +0000 (13:47 +0100)] 
docs: fix some refs