Commit Graph

  • 50b9be003c Avoid transforming base C_FLAGS set deliberately William A Rowe Jr 2019-10-03 11:40:52 -07:00
  • 794e8f75b5 tinytest: support timeout on Windows yuangongji 2019-09-26 21:47:51 +08:00
  • a4f0387c22 Merge branch 'upstream/pr/899' (evbuffer_freeze testcase enhancements) Azat Khuzhin 2019-09-22 18:44:55 +03:00
  • 5f017bde64 evbuffer_add_file: fix freeing of segment in the error path Azat Khuzhin 2019-09-21 23:30:48 +03:00
  • f4a6152c3b evutil_time: detect and use _gmtime64_s()/_gmtime64() yuangongji 2019-09-19 15:24:51 +08:00
  • c169bdcbb2 http: rename bind_socket_ai() to create_bind_socket_nonblock() yuangongji 2019-09-18 23:12:59 +03:00
  • e9478640b2 https-client: load certificates from the system cert store on Windows yuangongji 2019-09-15 21:45:26 +08:00
  • fc51bf2c5b Fix checking return value of the evdns_base_resolv_conf_parse() Azat Khuzhin 2019-09-05 23:31:19 +03:00
  • e0e5f3bdd2 cmake: fix getrandom() detection Azat Khuzhin 2019-09-04 00:46:01 +03:00
  • 66ec78fddb arc4random: replace sysctl() with getrandom (on linux) Azat Khuzhin 2019-09-03 00:34:35 +03:00
  • 45da7d9d44 Upgrade autoconf (after upgrading minimum required to 2.67) yuangongji 2019-08-30 10:21:07 +08:00
  • 71f5c0d349 Revert "Warn if forked from the event loop during event_reinit()" Azat Khuzhin 2019-08-29 22:57:44 +03:00
  • 9e468c7742 eliminate some C4267 warnings in Windows yuangongji 2019-08-28 11:41:53 +08:00
  • 5d1e85701d autotools: attach doxygen target into all target yuangongji 2019-08-23 22:31:28 +08:00
  • 7a85300ab0 cmake: attach doxygen target into all target yuangongji 2019-08-23 21:48:05 +08:00
  • 8ccd8f561b Fix memory corruption in EV_CLOSURE_EVENT_FINALIZE with debug enabled Jan Kasiak 2019-08-22 16:36:12 -04:00
  • 23af76de0a test: prevent duplicate event_enable_debug_mode() for TT_ENABLE_DEBUG_MODE Jan Kasiak 2019-08-27 01:00:56 -04:00
  • 0126814f2f test: introduce TT_ENABLE_DEBUG_MODE flag Azat Khuzhin 2019-08-26 22:43:35 +03:00
  • 4a6f1ccfae sample/http-server: fix parameter parsing David Disseldorp 2019-08-21 01:10:19 +02:00
  • f9d7ac0de8 sample/signal-test: fix use of uninitialized variable David Disseldorp 2019-08-21 01:00:07 +02:00
  • ec52e6af2f Fix typos in comments (sample/test/event-internal.h) dota17 2019-08-06 18:19:15 +08:00
  • 317b026b82 sample/signal-test: add NULL checks dota17 2019-08-08 21:28:20 +08:00
  • fdb8fb661e Change the minimum version of automake to 1.13 and autoconf to 2.67 ygj6 2019-08-08 21:48:21 +08:00
  • 877f2355e9 Add Uninstall.cmake.in into dist archive Azat Khuzhin 2019-08-03 14:32:21 +03:00
  • 4c908dde58
    Merge branch 'release-2.1.11-stable-pull' into patches-2.1 Azat Khuzhin 2019-08-02 00:37:51 +03:00
  • 5b723a66b4
    Bump version to 2.1.11-stable (with ABI breakage) Azat Khuzhin 2019-08-02 00:23:11 +03:00
  • 7002616960
    Bump ChangeLog Azat Khuzhin 2019-08-02 00:20:30 +03:00
  • b9c364e4ec
    Bump AUTHORS.md Azat Khuzhin 2019-08-02 00:12:11 +03:00
  • 598f247d98
    buffer: fix possible NULL dereference in evbuffer_setcb() on ENOMEM Azat Khuzhin 2019-07-31 10:34:38 +03:00
  • 2a3330081a
    Change autoconf version to 2.62 and automake version to 1.11.2 yuangongji 2019-07-27 22:41:39 +08:00
  • 596855f7af
    cmake: install shared library only if it was requested Azat Khuzhin 2019-07-12 00:00:12 +03:00
  • 9559349cbc
    Missing <winerror.h> on win7/MinGW(MINGW32_NT-6.1)/MSYS yuangongji 2019-07-03 00:27:22 +08:00
  • 305251b9ce
    cmake: set library names to be the same as with autotools yuangongji 2019-07-10 00:30:12 +08:00
  • f013fc7dde
    Enable _GNU_SOURCE for Android Keith Smiley 2019-07-08 14:06:55 -07:00
  • 3aa68a82dc
    Enable kqueue for APPLE targets Keith Smiley 2019-07-02 10:47:47 -07:00
  • b75922ae5b
    Warn if forked from the event loop during event_reinit() Azat Khuzhin 2019-07-01 23:54:02 +03:00
  • 5349a07ea7
    autotools: do not install bufferevent_ssl.h under --disable-openssl Azat Khuzhin 2019-06-26 09:36:49 +03:00
  • c9ce638c84
    cmake: link against shell32.lib/advapi32.lib Azat Khuzhin 2019-06-26 01:27:20 +03:00
  • 3660a4cc23
    Add README.md into dist archive Azat Khuzhin 2019-06-26 01:20:53 +03:00
  • 546a366ca3
    evdns: add new options -- so-rcvbuf/so-sndbuf Azat Khuzhin 2019-06-15 23:18:05 +03:00
  • a09265aca0
    evutil: drop force_check from evutil_check_interfaces() (unused) Azat Khuzhin 2019-06-15 00:16:00 +03:00
  • ef498aa25d
    evutil: set the have_checked_interfaces in evutil_check_interfaces() jeremyerb 2019-06-14 10:19:51 -04:00
  • 2d65071c3a
    cmake: add missing autotools targets (doxygen, uninstall, event_rpcgen.py) yuangongji 2019-06-09 20:15:37 +08:00
  • d4056e5995
    m4/libevent_openssl.m4: fix detection of openssl Fabrice Fontaine 2019-06-08 23:44:37 +02:00
  • 7fd7c5eff3
    Fix detection of the __has_attribute() for apple clang [ci skip] Azat Khuzhin 2019-06-02 20:20:02 +03:00
  • a8a04565b1
    https-client: correction error checking wenyg 2019-05-30 17:38:49 +08:00
  • 483f8a2970
    typo error in header file yuangongji 2019-05-31 02:12:55 +08:00
  • 8c89976823
    Protect min_heap_push_ against integer overflow. Tobias Stoeckmann 2019-04-16 21:12:21 +02:00
  • 1810497394
    Revert "Protect min_heap_push_ against integer overflow." Azat Khuzhin 2019-07-31 11:25:47 +03:00
  • 047cd8a93f
    Fix git command for the changes since 2.1.9-beta (copy-paste issue) Azat Khuzhin 2019-05-26 00:27:56 +03:00
  • 64a25bcdf5
    Merge branch 'release-2.1.10-stable-pull' into patches-2.1 Azat Khuzhin 2019-05-26 00:14:14 +03:00
  • f5bfd721d1
    Bump version to 2.1.10-stable everywhere Azat Khuzhin 2019-05-25 22:33:45 +03:00
  • 1972c52d3a
    Bump ChangeLog Azat Khuzhin 2019-05-25 21:57:37 +03:00
  • 8a24ff20f0
    Bump AUTHORS section Azat Khuzhin 2019-05-25 21:50:55 +03:00
  • e2790a7f47
    http: do not name variable "sun" since this breaks solaris builds Azat Khuzhin 2019-05-25 23:41:38 +03:00
  • 3da21a9491
    cmake: add -Wmissing-prototypes (like autotools has) Azat Khuzhin 2019-05-25 17:28:53 +03:00
  • faa4e3735a
    time-test: disable buffering (mostly for windows) Azat Khuzhin 2019-05-21 10:59:05 +03:00
  • 2fea04b30e
    Merge branch 'evbuffer-fixes-806-v2' Azat Khuzhin 2019-05-16 10:25:50 +03:00
  • 7042ff2463
    Add getopt into dist archive Azat Khuzhin 2019-05-15 21:29:03 +03:00
  • 7c4da93715
    Merge branch 'issue-807-accept4-getnameinfo-AF_UNIX' Azat Khuzhin 2019-05-12 19:06:43 +03:00
  • e70e18e942
    kqueue: Avoid undefined behaviour. Tobias Stoeckmann 2019-05-10 23:54:14 +02:00
  • 43a55a2380
    Prevent integer overflow in kq_build_changes_list. Tobias Stoeckmann 2019-05-07 20:53:17 +02:00
  • 5410388342
    evdns: fix lock/unlock mismatch in evdns_close_server_port() zhuizhuhaomeng 2019-05-06 11:37:02 +08:00
  • 87fa93a8e6
    Merge remote-tracking branch 'official/pr/804' Azat Khuzhin 2019-04-30 08:43:27 +03:00
  • 0b46bb8cc9
    Protect min_heap_push_ against integer overflow. Tobias Stoeckmann 2019-04-16 21:12:21 +02:00
  • 2a1e153035
    le-proxy: initiate use of the Winsock DLL linxiaohui 2019-04-18 17:10:33 +08:00
  • d83a517c4d
    Remove experimental note for finalizers API Azat Khuzhin 2019-04-04 09:09:09 +03:00
  • c0adad8fe4
    https-client: do not try to free not initialized base Azat Khuzhin 2019-04-03 23:22:54 +03:00
  • 5185347236
    http: drop unused internal macros Azat Khuzhin 2019-04-03 23:20:06 +03:00
  • 89932001f2
    Disable logging for tests that assume printing warnings Azat Khuzhin 2019-04-03 07:26:21 +03:00
  • 17eee0e47d
    appveyor: check intermediate powershell commands exit codes and terminate early Azat Khuzhin 2019-04-02 23:25:08 +03:00
  • c010069b0b
    Merge branch 'fix-uchex-warnings' Azat Khuzhin 2019-04-01 02:42:55 +03:00
  • 58e81106ad
    evdns: add DNS_OPTION_NAMESERVERS_NO_DEFAULT/EVDNS_BASE_NAMESERVERS_NO_DEFAULT Azat Khuzhin 2019-04-01 01:47:00 +03:00
  • aa5a65d194
    evdns: add descriptions for DNS_OPTION_*/DNS_OPTIONS_ALL Azat Khuzhin 2019-04-01 01:40:18 +03:00
  • 22380996db
    Link test/regress with event_core/event_extra over event Azat Khuzhin 2019-03-25 01:40:46 +03:00
  • d89045a65d
    signal: guard __cdecl definition with #ifdef Azat Khuzhin 2019-03-25 01:41:09 +03:00
  • 75d7e1ff8f
    tinytest: fix parsing --timeout argument Azat Khuzhin 2019-03-24 20:36:16 +03:00
  • b64dbfb61b
    tinytest: implement per-test timeout (via alarm() under !win32 only) Azat Khuzhin 2019-03-24 16:44:56 +03:00
  • bb0f8fe7d5
    Fix leaks in error path of the bufferevent_init_common_() Azat Khuzhin 2019-03-16 17:28:31 +03:00
  • b6724b6059
    bench: suppress int conversion warnings Azat Khuzhin 2019-03-16 16:52:05 +03:00
  • 7c669cc7e8
    Suppress int conversion warnings in getopt_long compatibility Azat Khuzhin 2019-03-16 16:37:38 +03:00
  • b062bf0af7
    cmake: sync warnings with autotools v2 Azat Khuzhin 2019-03-13 00:02:39 +03:00
  • 3f893f0a6e
    Add support for EV_TIMEOUT to event_base_active_by_fd John Ohl 2014-12-09 21:43:18 -05:00
  • 61fa7b7d80
    buffer: make evbuffer_prepend() of zero-length array no-op Azat Khuzhin 2019-03-03 19:03:29 +03:00
  • 6a3dd717bc
    Merge branch 'evbuffer-empty-chain-handling' Azat Khuzhin 2019-03-03 18:58:57 +03:00
  • 6602a97d7d
    Remove needless check for arc4_seeded_ok Seong-Joong Kim 2019-02-21 16:19:10 +00:00
  • 5e39750de8
    Fix typos: warnigns -> warnings Enji Cooper 2019-02-28 17:47:51 -08:00
  • c5cf4a5cb5
    Fix typos in a comment describing the purpose of VersionViaGit.cmake Enji Cooper 2019-02-28 17:22:30 -08:00
  • 00ba9fa299
    Define _GNU_SOURCE properly/consistently per autoconf Enji Cooper 2019-02-25 11:59:15 -08:00
  • 3d1a7a1d45
    Don't loose top error in SSL Yury Korzhetsky 2019-02-26 12:33:49 +03:00
  • ca76ebb0d6
    Ignore bitrise branches for travis-ci/appvyeor [ci skip] Azat Khuzhin 2019-02-25 00:26:39 +03:00
  • 5991f5b22c
    Update link to the appveyor project Azat Khuzhin 2019-02-24 22:59:33 +03:00
  • 5362f74995
    Match definition with prototype for bufferevent_socket_set_conn_address_fd_() Azat Khuzhin 2019-02-24 17:34:20 +03:00
  • a45f6733bd
    Revert "test: avoid regress hanging in macOS" Azat Khuzhin 2019-02-24 17:25:31 +03:00
  • 3db5296bb1
    Use kill() over raise() for raising the signal (fixes osx 10.14 with kqueue) Azat Khuzhin 2019-02-24 17:07:18 +03:00
  • 9108414032
    Merge pull request #769 from sungjungk/fix-return-handling Nathan French 2019-02-21 10:21:02 -05:00
  • fcdda24b3a
    Added DNS header mask definitions. Nathan French 2019-02-07 11:43:14 -05:00
  • d44eb473cd
    Merge 'official/pr/761' into patches-2.1 -- changelog fixes Azat Khuzhin 2019-02-11 00:32:54 +03:00
  • bf0cf6ec21 changelog: fix extraneous "g" suffix on commit hashes in 2.1.9 Pierce Lopez 2019-02-10 16:12:11 -05:00
  • 8b6f67a467 changelog: fix evrpc typo "evprc" in 2.1.9 Pierce Lopez 2019-02-10 16:09:15 -05:00