kc3-lang/libevent/bufferevent.c

Branch :


Log

Author Commit Date CI Message
bb0f8fe7 2019-03-16 17:28:31 Fix leaks in error path of the bufferevent_init_common_() (cherry picked from commit 6995b9a864c16bcb84ea0f7a2cf856143020316b)
22609d66 2018-11-20 00:58:47 bufferevent: add debug messages when .setfd/.getfd/.enable/.disable failed (cherry picked from commit 57765b23c81a9150ca0f77ed5f4d9b64a43cf30d)
74517b2a 2018-11-30 22:25:41 Use BEV_UPCASE() everywhere Done with coccinelle and manual line rewrap: $ cat > BEV_UPCAST.cocci @@ expression field_; expression var; @@ - EVUTIL_UPCAST(var, struct bufferevent_private, field_) + BEV_UPCAST(var) $ spatch --sp-file BEV_UPCASE.cocci --in-place bufferevent*.c > /dev/null (cherry picked from commit 7bcf576b396b22f218074c446691526a3ce509a6)
3f692fff 2018-10-17 23:21:32 Merge branch 'be-wm-overrun-v2' * be-wm-overrun-v2: Fix hangs due to watermarks overruns in bufferevents implementations test: cover watermarks (with some corner cases) in ssl bufferevent Fixes: #690 (cherry picked from commit 878bb2d3b9484b27594308da1d0d6a7c9bdf6647)
75216643 2016-09-16 16:37:59 be: just a simple mistake, reinclude the <errno.h> include the <errno.h> twice.
3c1f58f5 2015-11-05 17:45:09 be: introduce bufferevent_generic_adj_existing_timeouts_() And use it in openssl/sock layers to avoid copy-pasting it's variants.
a96b73b9 2015-11-05 17:35:17 be: add_event: use evutil_timerisset()
1ed6718d 2015-05-06 14:56:31 expose bufferevent_incref/decref (with fewer modifications)
07b5e45b 2014-09-18 15:08:57 Merge remote-tracking branch 'origin/patches-2.0'
b34e4ac3 2014-09-12 14:19:14 [Bugfix] fix bufferevent setwatermark suspend_read