Josh Baker
89a9dbebb2
support for unix domain sockets, fixes #6
2016-10-18 15:17:35 -07:00
Josh Baker
bd8eb49594
allow apos wrapped vals for telnet, fixes #5
2016-10-14 09:00:32 -07:00
Josh Baker
3ca743f4c9
get base buffer
2016-10-08 10:53:01 -07:00
Josh Baker
3696c16b1d
write int64s
2016-10-01 06:49:16 -07:00
Josh Baker
c7babac35e
typo
2016-09-26 15:56:25 -07:00
Josh Baker
012cb08670
peekpipeline
2016-09-26 15:51:47 -07:00
Josh Baker
ffebbd588e
read pipeline
2016-09-22 14:32:11 -07:00
Josh Baker
4380ff9799
write raw data
2016-09-22 13:11:27 -07:00
Josh Baker
67c21aa488
Major API update. Please see details.
...
The Redcon API has been changed to better reflect the wants of the
community. THIS IS A BREAKING COMMIT... sorry, it's a one time thing.
The changes include:
1. All commands and responses use []byte rather than string for data.
2. The handler signature has been changed from:
func(conn redcon.Conn, args [][]string)
to:
func(conn redcon.Conn, cmd redcon.Command)
3. There's a new Reader and Writer types for reading commands and
writing responses.
Performance remains the same.
2016-09-17 20:17:23 -07:00
Josh Baker
08e1ceff58
added Hijack func for detached connections
2016-09-13 11:32:47 -07:00
Josh Baker
8d2bcf15cc
do not lcase command
2016-09-09 21:43:07 -07:00
Josh Baker
0ec132aed9
copy fix
2016-09-08 17:46:16 -07:00
Josh Baker
e1ee7d9f1e
default mem buffers
2016-09-07 06:19:55 -07:00
Josh Baker
9b05e8accd
init wr zero
2016-09-07 06:04:39 -07:00
Josh Baker
639a7aff4b
bytes interface
2016-09-07 05:50:27 -07:00
Josh Baker
4276409b25
memory optimizations
2016-09-06 22:56:44 -07:00
Josh Baker
349b9006f1
connection context
2016-08-29 07:01:30 -07:00
Jianfei Wang
0aadbbce23
add Conn.WriteBulkBytes
2016-08-23 20:54:17 +08:00
Josh Baker
0564b610bc
isolate tcplistener
2016-08-22 11:11:30 -07:00
Josh Baker
869d600179
another data race
2016-08-22 11:07:42 -07:00
Josh Baker
9b5818be06
removed data race
2016-08-22 11:05:11 -07:00
Josh Baker
f549dc92e8
added signal
2016-08-22 10:53:04 -07:00
Josh Baker
e9d886853f
server type and better coverage
2016-08-21 09:34:23 -07:00
Josh Baker
dfd45719ec
more comments
2016-08-20 11:32:41 -07:00
Josh Baker
a0dd5b1b13
added SetReadBuffer
2016-08-20 10:42:34 -07:00
Josh Baker
64611af798
fixed test
2016-08-20 09:57:29 -07:00
Josh Baker
b110d63709
minor optimizations
2016-08-20 09:23:39 -07:00
Josh Baker
55f1a9cf23
minor optimizations
2016-08-20 08:19:08 -07:00
Josh Baker
142cd0b96f
faster writer
2016-08-20 07:23:16 -07:00
Josh Baker
9d5301c35f
nil check
2016-07-29 11:22:13 -07:00
Josh Baker
ffcf13732b
first commit
2016-07-28 07:54:02 -07:00