client: null-check `transport` before `write_async`
add json assert to catch a libpomelo bug
jansson: fix code style
json: remove unused code that may lead to memory corruption
watchdog: add a watchdog timestamp
client: bugfix for dns resolve error
fix a compilation bug, #75
v0.3.0 release, final release
This may be the final release, we will NOT maintain this
project any more, please go to libpomelo2:
hb: start heartbeat as soon as connected
uv: hacking uv to enable keepalive
handshake: add handshake timeout support
bump version to 0.2.1
client: add dns resolve for ipv4
pc_client_connect4 is same as pc_client_connect3,
but use host:port instead sockaddr_in.
Revert "fix disconnect event emitting when enabling reconn, #71"
This reverts commit f380e0b.
commit f380e0 does not fix #71 correctly, so revert it
Merge pull request #74 from rangercyh/master
fix compilation issue when using inline for msc
add __inline for msc
fix disconnect event emitting when enabling reconn, #71
When enabling auto reconn, it should emit a disconnect event
when starting to reconnect.
bugfix: fix mem leak while enabling PB_DEBUG
Merge branch 'fix_protobuf_repeated_string' of https://github.com/blu…
test: add test case for ["aaa", "bbb"]
fix protobuf decode repeated string
pb: fix initialized string
bump version to 0.2.0
client: introduce pc_client_connect3
pc_client_connect3 is asynchronous, and when connecting successfully,
it will emit reconnect event.
explicit type conversion btween void* and char*
client: fix bug introduced by pr #65
lack of free
Merge pull request #65 from jiangzhuo/patch-1
client: fix bug of proto storage dir path concatenation
bugfix: connection reset by peer causes assertion failure
Revert "bugfix: assertion failed when connection reset by peer"
This reverts commit 6440a10.
this bug fix has some problem
bugfix: assertion failed when connection reset by peer