Nick Mathewson
afce2721c2
Merge pull request #128 from azat/tests-disable-when-inactive-v5
...
Some tests for EVDNS_BASE_DISABLE_WHEN_INACTIVE flag
2014-09-18 11:25:27 -04:00
Nick Mathewson
a7d5dabf96
Merge pull request #129 from azat/disable-probing-with-disable-when-inactive-v2
...
evdns: disable probing with EVDNS_BASE_DISABLE_WHEN_INACTIVE
2014-09-18 11:24:56 -04:00
Nick Mathewson
56ad623737
Merge pull request #167 from snikulov/pr_libevent_cmake_upd
...
updates in cmake build
2014-09-08 15:37:31 -04:00
Nick Mathewson
80347e6c93
Merge pull request #103 from ufo2243/master
...
[Bugfix] fix grammer error
2014-09-03 09:29:59 -04:00
ufo2243
3a4d249c9d
[Bugfix] fix grammer error
2014-09-03 10:55:27 +08:00
Sergey Nikulov
27bd9faf49
updates in cmake build
2014-09-02 18:25:52 +04:00
Nick Mathewson
6a53d15383
Correctly handle allocation failures in evdns_getaddrinfo
...
Kuldeep Gupta appears to have used some kind of automated tool to
find this and generate a patch for half the issue as #149 .
2014-08-29 15:26:56 -04:00
Nick Mathewson
9d6acdc551
Merge remote-tracking branch 'origin/patches-2.0'
2014-08-29 15:00:33 -04:00
Nick Mathewson
60f8f729d3
Consistently check for failure from evbuffer_pullup()
...
Closes issue #148 .
2014-08-29 14:59:17 -04:00
Nick Mathewson
9f3a8acfa8
Merge pull request #153 from azat/tests-simplestsignal
...
test/regress: add simplestsignal: to track reorder bugs separately
2014-08-29 14:38:09 -04:00
Nick Mathewson
8bf769c47a
Merge remote-tracking branch 'origin/patches-2.0'
...
Conflicts:
sample/http-server.c
2014-08-29 14:32:10 -04:00
Nick Mathewson
6466e88ac1
Use FindClose for handle from FindFirstFile in http-server.c
...
Noted by Miles Chan as issue #145
2014-08-29 14:31:07 -04:00
Nick Mathewson
f691389e82
Change return type of evutil_load_windows_system_library_ to HMODULE
...
Noted by Miles Chan as issue #146
2014-08-29 14:28:09 -04:00
John Ohl
2c82aa0fef
Fix issue #127 , double free for filterevents that use BEV_OPT_CLOSE_ON_FREE
2014-08-29 12:43:00 -04:00
Nick Mathewson
571295bdf8
Merge remote-tracking branch 'origin/patches-2.0'
2014-08-18 10:14:29 -04:00
Pierre Phaneuf
1a8295a316
Add a few files created by "make verify" to .gitignore.
2014-08-18 10:13:52 -04:00
Azat Khuzhin
b897beff6a
test/regress: add simplestsignal: to track reorder bugs separately
2014-06-29 17:39:33 +04:00
Nick Mathewson
6ec949265a
Merge pull request #140 from vapier/ignore
...
ignore config.cache/test-driver files
2014-06-14 23:44:47 -04:00
Nick Mathewson
c6becf2b2c
Merge pull request #143 from vapier/disable-sample
...
add a --disable-samples configure flag
2014-06-14 23:44:18 -04:00
Mike Frysinger
0c492b33f9
add a --disable-samples configure flag
...
For people building & installing libevent in a distro, building all these
sample apps are not useful. Add a flag to turn them off.
2014-06-13 17:19:50 -04:00
Mike Frysinger
c83f3333a3
ignore config.cache/test-driver files
...
config.cache is generated when you run `./configure -C`.
test-driver comes from newer autotools.
2014-06-13 17:19:24 -04:00
Adrian Chadd
6fd73944c2
Handle ENOTCAPABLE from FreeBSD - this is returned if an event in the
...
changelist is for an FD that has been closed.
2014-06-07 12:57:02 -07:00
Nick Mathewson
6d72bdca01
Make http-server.c output into good html5
2014-05-30 13:53:27 -04:00
Nick Mathewson
8da5a1864c
Update to a more recent tinytest_macros.
...
This one has less of a tendency to suppress important type warnings.
2014-05-08 13:21:49 -04:00
Nick Mathewson
28db827efa
Merge pull request #132 from credil/master
...
ignore one more test binary
2014-04-14 10:00:51 -04:00
Michael Richardson
b6593aab6b
ignore one more test binary
2014-04-13 13:07:16 -04:00
Azat Khuzhin
5ca9e97ed0
regress dns: drop alarm() (since windows don't have it)
2014-04-11 18:50:10 +04:00
Azat Khuzhin
d83b3371e9
evdns: we don't need to add retry timer in transmit_to it will be done on fail
2014-04-10 19:46:11 +04:00
Azat Khuzhin
fea86a64c5
evdns: add regress test for flag EVDNS_BASE_DISABLE_WHEN_INACTIVE without ns
2014-04-10 01:37:12 +04:00
Azat Khuzhin
ad0493eebf
evdns: add regress for EVDNS_BASE_DISABLE_WHEN_INACTIVE base flag
2014-04-10 01:11:03 +04:00
Azat Khuzhin
610410b586
evdns: disable probing with EVDNS_BASE_DISABLE_WHEN_INACTIVE
...
When user install EVDNS_BASE_DISABLE_WHEN_INACTIVE flag for evdns base,
we must remove the timer that is used for probing, if current dns server
failed, otherwise it won't break the loop.
2014-04-09 19:02:39 +04:00
Nick Mathewson
a4154192b8
Merge pull request #125 from azat/tree.h-drop-copy
...
tree.h: drop duplicated content of tree.h
2014-03-31 11:50:30 -04:00
Azat Khuzhin
61931871a5
tree.h: drop duplicated content of tree.h
...
Introduced in 9859bc783adcd51729b3d7563902ac8caca67b42
("r15764@tombo: nickm | 2007-12-31 15:46:16 -0500")
2014-03-28 20:44:09 +04:00
Nick Mathewson
b163fdaad1
Merge remote-tracking branch 'origin/patches-2.0'
2014-03-26 11:10:16 -04:00
Nick Mathewson
e8fe749dba
Fix a crash in evdns related to shutting down evdns
...
(Improved version to deal correctly with probe requests)
Patch from YASUOKA Masahiko; fix for libevent github issue #113 .
2014-03-26 11:09:34 -04:00
Nick Mathewson
6066f985cc
Merge pull request #121 from azat/dns-regress-leaks
...
regress_dns: fix leaks in getaddrinfo_async{,_cancel_stress} tests
2014-03-26 11:02:52 -04:00
Nick Mathewson
8163b1a13b
Merge pull request #122 from trondn/missing-file
...
Add missing headerfile for cmake
2014-03-26 10:51:17 -04:00
Trond Norbye
15d90cce39
Add missing headerfile for cmake
2014-03-24 15:01:59 +01:00
Azat Khuzhin
2fdc5f299f
regress_dns: fix leaks in getaddrinfo_async{,_cancel_stress} tests
2014-03-23 15:12:29 +04:00
Nick Mathewson
86665a582d
Merge remote-tracking branch 'origin/patches-2.0'
2014-03-21 14:09:54 -04:00
Nick Mathewson
9f39c88756
Fix a crash in evdns related to shutting down evdns
...
Patch from YASUOKA Masahiko; fix for libevent github issue #113 .
2014-03-21 14:08:17 -04:00
Nick Mathewson
de268feb67
Increment version to 2.1.4-alpha-dev
2014-03-21 13:20:34 -04:00
Nick Mathewson
50093afc3b
Update release date in changelog
2014-03-21 12:33:13 -04:00
Nick Mathewson
f5c0d6c378
Merge pull request #116 from trondn/cmake-build-fixes
...
Cmake build fixes
release-2.1.4-alpha
2014-03-21 11:45:31 -04:00
Trond Norbye
73474042fe
Fixup make install for cmake projects
...
Install all of the public headers and put the dll's in the
same directory as the binaries.
2014-03-21 14:27:21 +01:00
Trond Norbye
dc82c8d372
Renamed sin to saddr due to name conflict
...
During building on MSVC 2013 I got a compiler error by a
type conflict for sin:
test-fdleak.c(60) : error C2365: 'sin' : redefinition; previous definition was 'function'
test-fdleak.c(134) : error C2070: 'double (__cdecl *)()': illegal sizeof operand
test-fdleak.c(134) : error C2198: 'evconnlistener_new_bind' : too few arguments for call
test-fdleak.c(148) : error C2070: 'double (__cdecl *)()': illegal sizeof operand
test-fdleak.c(148) : error C2168: 'memcpy' : too few actual parameters for intrinsic function
test-fdleak.c(149) : error C2224: left of '.sin_family' must have struct/union type
test-fdleak.c(212) : error C2070: 'double (__cdecl *)()': illegal sizeof operand
test-fdleak.c(212) : error C2198: 'bufferevent_socket_connect' : too few arguments for call
test-fdleak.c(239) : error C2070: 'double (__cdecl *)()': illegal sizeof operand
test-fdleak.c(239) : error C2168: 'memset' : too few actual parameters for intrinsic function
test-fdleak.c(240) : error C2224: left of '.sin_family' must have struct/union type
test-fdleak.c(241) : error C2224: left of '.sin_addr' must have struct/union type
test-fdleak.c(242) : error C2224: left of '.sin_port' must have struct/union type
The simplest solution to this problem would be to rename
the variable.
2014-03-21 14:26:10 +01:00
Nick Mathewson
6a1c4d501b
Correctly skip ipv6 http test on systems without ipv6
2014-03-18 18:36:32 -04:00
Nick Mathewson
e5302ac716
Remove integer-overflow unit tests
...
There's not much point checking undefined behavior.
2014-03-18 12:35:39 -04:00
Nick Mathewson
31c491504e
evtag: detect tags over 32-bits earlier
2014-03-18 12:27:14 -04:00
Nick Mathewson
e660db6d5f
Catch over-large port numbers early in http
...
Otherwise integer overflow potentially turns the port number into garbage.
2014-03-18 11:39:23 -04:00