Nicolas Favre-Felix
2097defbc0
Add Circle CI badge
5 years ago
Nicolas Favre-Felix
5cccc97adc
Simplify Circle CI workflow, rename job
5 years ago
Nicolas Favre-Felix
8e48ff75cb
Install Python 2.7 in Circle CI image
5 years ago
Nicolas Favre-Felix
83b3e65619
Fix daemonize option for Circle CI
5 years ago
Nicolas Favre-Felix
ae7df79e80
Run with local config file in Cirlc CI
5 years ago
Nicolas Favre-Felix
07f488da70
Fix Makefile
5 years ago
Nicolas Favre-Felix
9d7d8a6287
Add Circle CI config
5 years ago
Nicolas Favre-Felix
ee6c564991
Version bump after release
5 years ago
Nicolas Favre-Felix
556aa75d75
Remove obsolete `sed` replace from Dockerfile
5 years ago
Nicolas Favre-Felix
7add4cc30b
Release 0.1.8
5 years ago
Jessie Murray
a077c98fc2
Update Dockerfile to use Alpine Linux ( #169 )
...
* Change base image to Alpine 3.11.3
* Use multi-stage build (reducing size from 276 MB to 9.5 MB)
* Change Makefile to build with -O3 instead of -O0 -ggdb
5 years ago
StefanosChaliasos
79c13ba18a
Add missing Make dependencies ( #168 )
...
* Add missing Make dependencies
* Update gitignore
5 years ago
Nicolas Favre-Felix
b91f10ce73
Update Dockerfile to Debian Jessie, enable MessagePack, fix RUN command + add Docker example to README
5 years ago
Nicolas Favre-Felix
60f9be88da
Version bump after release
5 years ago
Nicolas Favre-Felix
fd4ff04ea4
Release 0.1.7
5 years ago
Nicolas Favre-Felix
03ec822c97
Avoid new lines in basic auth pre-computation
5 years ago
Nicolas Favre-Felix
bf99000a9d
Version bump after release
5 years ago
Nicolas Favre-Felix
8dd258468d
Release 0.1.6
5 years ago
Nicolas Favre-Felix
1fe10288e1
Merge pull request #160 from granolamatt/master
...
Fixed websocket not reading multiple messages in one packet
5 years ago
Matt Smith
feb58b5c8c
Fixed websocket not reading multiple messages in one packet
5 years ago
Nicolas Favre-Felix
77dab78acd
Version bump after release
6 years ago
Nicolas Favre-Felix
5940faeabf
Release 0.1.5
6 years ago
Nicolas Favre-Felix
abb46831a5
Merge pull request #156 from ccvca/fix_segfault_disconnect_subscription
...
Fix crash when subscribed connections are closed #155
6 years ago
Christian von Arnim
95d1236b8c
Fix crash when subscribed connections are closed #155
6 years ago
Nicolas Favre-Felix
91a8ea3a50
Version bump after release
6 years ago
Nicolas Favre-Felix
9e05a825fa
Release 0.1.4
6 years ago
Nicolas Favre-Felix
577df6ba87
Merge pull request #148 from wasade/segfault-in-free
...
BUG: adjust order of memory release
6 years ago
Daniel McDonald
49ef169484
Use tab instead of space
6 years ago
Daniel McDonald
7b7b51af5f
BUG: adjust order of memory release
6 years ago
Nicolas Favre-Felix
5bc864db3f
Version bump after release
7 years ago
Nicolas Favre-Felix
506934311b
Release 0.1.3
7 years ago
Nicolas Favre-Felix
2a98d462b5
Merge pull request #113 from jplevyak/master
...
Fix handling of ports over 32767 by using 'int' instead of 'short'.
7 years ago
James McCoy
2a8908bdcf
Find libmsgpackc in Multi-Arch library paths
...
The msgpack library may be present in /usr/lib or /usr/lib/$arch,
but only the former is being searched. Check both places and fix the
library name to use the C lib (libmsgpackc) rather than the C++ lib
(libmsgpack).
Signed-off-by: James McCoy <jamessan@jamessan.com>
8 years ago
James McCoy
7526080ac6
Use msgpack_pack_v4raw(_body) with new msgpack-c versions
...
In msgpack-c's 1.0.0 release, the code was changed to be compatible with
the v5 msgpack spec, specifically separating out the STR and BIN types
as replacements for the old RAW type.
While the STR type is likely the right replacement type to use, it does
introduce a str 8 variant that wasn't present for the old RAW type. For
better compatibility, the msgpack_pack_v4raw functions were added to
directly map to the old functionality.
Signed-off-by: James McCoy <jamessan@jamessan.com>
8 years ago
James McCoy
ca170bcced
Use pkg-config to find msgpack library when available
...
Since 0.5.8, msgpack-c has provided a pkg-config file. If it's
installed, use pkg-config to get the relevant CFLAGS/LDFLAGS.
Signed-off-by: James McCoy <jamessan@jamessan.com>
8 years ago
Nicolas Favre-Felix
9ee6fe2742
Version bump after release
9 years ago
Nicolas Favre-Felix
4b804133c4
Release 0.1.2
9 years ago
Nicolas Favre-Felix
1a2a281d63
Fix unused warning, use llabs instead of abs
9 years ago
Nicolas Favre-Felix
19d78ff935
Merge branch 'ngoyal-master'
9 years ago
Nicolas Favre-Felix
a7be6e6a01
Merge branch 'master' of https://github.com/ngoyal/webdis into ngoyal-master
9 years ago
Nicolas Favre-Felix
45fd72b15b
Merge pull request #118 from boothj5/connection-close
...
Handle Connection:close header
9 years ago
James Booth
07887428a9
Fixed indentation and whitespace
9 years ago
James Booth
7d3dea5d56
Removed debug flag from Makefile
9 years ago
James Booth
f85c64c94b
Handle Connection:close header
...
When the client sends a connection close, the server now returns
the same header, and the socket is closed. Instead of a 400 Bad Request
clients should get a socket read error.
9 years ago
Neel Goyal
3dc4f98a2d
Schedule a reconnect if connecting fails
9 years ago
Neel Goyal
6e6176b656
Update to hiredis 0.13.1
9 years ago
John Plevyak
bab330e467
Fix handling of ports over 32767 by using 'int' instead of 'short'.
10 years ago
Nicolas Favre-Felix
00ab5518c3
Merge pull request #55 from littlefrog/master
...
Enable KEEPALIVE socket option
11 years ago
Nicolas Favre-Felix
f69c28c632
#91 : Add missing return after sending HTTP Options
11 years ago
Nicolas Favre-Felix
8b1e91a2e5
#89 : Add Authorization to CORS headers
11 years ago