Commit Graph

264 Commits

Author SHA1 Message Date
Michael Davidsaver ff3c0e4da4 drop use of std::regex in pvRequest parsing
gcc 4.8 compat
2020-03-09 19:47:43 -07:00
Michael Davidsaver 41fbd4b160 add testTrue/testFalse 2020-03-09 16:34:18 -07:00
Michael Davidsaver ca2605968f travis test various libevent versions 2020-03-09 16:34:18 -07:00
Michael Davidsaver d10eefac0e drop unused FieldDesc::hash 2020-03-09 16:34:18 -07:00
Michael Davidsaver bcdf743ae9 server expose raw client credentials 2020-03-09 16:34:18 -07:00
Michael Davidsaver a86a0db8f8 server connection store credentials 2020-03-09 16:34:18 -07:00
Michael Davidsaver 1279e4fab6 remove out of date TODO 2020-03-09 16:34:18 -07:00
Michael Davidsaver e7bbbb7e2c logging avoid std::regex
gcc 4.8 compat
2020-03-09 16:34:18 -07:00
Michael Davidsaver 51f005d62e client warn when operation implicitly canceled 2020-03-09 16:34:18 -07:00
Michael Davidsaver ecbb06e740 trap iteration of non-Struct 2020-03-09 16:34:18 -07:00
Michael Davidsaver 6ebfa4e403 separate Value printing code 2020-03-09 16:34:17 -07:00
Michael Davidsaver 056fb2c27b fix iteration of sub-struct 2020-03-09 16:34:17 -07:00
Michael Davidsaver 2e8d4beb02 doc 2020-03-09 16:34:17 -07:00
Michael Davidsaver b33ea5df31 simplify beacon clean timer 2020-03-09 13:34:23 -07:00
Michael Davidsaver e097b2ba5b minor 2020-03-07 10:25:18 -08:00
Michael Davidsaver a3862b423b libevent 2.0 compat 2020-03-07 10:25:18 -08:00
Michael Davidsaver a07338c0d3 config parsing avoid regex
help gcc 4.8 compat
2020-03-05 18:24:53 -08:00
Michael Davidsaver d96fe58c8b CLI tools no pvRequest parsing by default 2020-03-05 16:03:02 -08:00
Michael Davidsaver 4207b6639b evthread_use_* is not idempotent 2020-03-05 15:33:39 -08:00
Michael Davidsaver bf79a9e6ac update ci-scripts 2.0.1 2020-03-05 14:12:54 -08:00
Michael Davidsaver 85d4aa1f03 Value weak_ptr for enclosing 2020-03-05 14:11:36 -08:00
Michael Davidsaver eb13ac276a doc 2020-03-05 13:53:16 -08:00
Michael Davidsaver 1b4c7370f0 more client monitor 2020-03-05 09:39:44 -08:00
Michael Davidsaver a5313cd220 Add Value::update() 2020-03-05 09:36:18 -08:00
Michael Davidsaver c7ba7d21b6 add client monitor 2020-03-04 19:57:00 -08:00
Michael Davidsaver dc4c4ae870 fix *Builder visibility 2020-03-04 19:57:00 -08:00
Michael Davidsaver bc8ecae8a0 minor 2020-03-04 19:34:16 -08:00
Michael Davidsaver 44331decf9 redo evhelper::dispatch()/call()
void races and
2020-03-04 19:34:16 -08:00
Michael Davidsaver 4f673cbbff drop countdown demo 2020-03-04 19:34:16 -08:00
Michael Davidsaver 882a7720fb more beacon wrong thread 2020-03-04 19:34:16 -08:00
Michael Davidsaver c1778a3e6f travis-ci 2020-03-02 15:37:43 -08:00
Michael Davidsaver c127e5ae1f do beacon clean on UDP worker 2020-03-02 15:37:43 -08:00
Michael Davidsaver 7bd1e1c475 add testconfig 2020-03-02 15:37:43 -08:00
Michael Davidsaver 100fec2942 add ticker example 2020-03-02 15:37:43 -08:00
Michael Davidsaver a3ffbd2a9b client fix Channel reconnect 2020-03-02 15:37:43 -08:00
Michael Davidsaver c404c5f425 drop dummyserv 2020-03-02 15:37:43 -08:00
Michael Davidsaver 1cc91e7c6c add spam server 2020-03-02 15:37:43 -08:00
Michael Davidsaver 9e401a35fe client Result include peerName 2020-03-02 15:37:43 -08:00
Michael Davidsaver e668038250 client track opByIOID per channel
needed to handle CMD_DESTROY_CHANNEL
2020-03-02 15:37:43 -08:00
Michael Davidsaver 1f91eb9e5d client fix sendDestroyRequest() 2020-03-02 15:37:43 -08:00
Michael Davidsaver 87c5aabc2f server close connection on stop() 2020-03-02 15:37:43 -08:00
Michael Davidsaver 20acafa963 fix Connection ownership
Keep alive during bev*() callbacks
2020-03-02 15:37:43 -08:00
Michael Davidsaver 4d7ca87f8a pvRequest parsing 2020-03-02 15:37:43 -08:00
Michael Davidsaver 62ba8ceafe Value::assign() relax assignment of simple types 2020-02-29 16:47:50 -08:00
Michael Davidsaver 0972bce22f minor 2020-02-29 16:47:50 -08:00
Michael Davidsaver 7e2b5b55a4 client should not send SetEndian 2020-02-28 13:57:50 -08:00
Michael Davidsaver 648d7ae2c6 from_wire_full() more forgiving 2020-02-28 13:57:50 -08:00
Michael Davidsaver c98390e80f oops 2020-02-27 09:35:33 -08:00
Michael Davidsaver 1dbf5efbf8 RPC test null arg/return 2020-02-27 08:59:45 -08:00
Michael Davidsaver 8d8a371eb8 expand mailbox 2020-02-27 08:51:04 -08:00