aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-01DO NOT MERGE ANYWHERE: Build static libevent for the target.android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-dr1-releaseAlex Deymo
libevent is already built as a static library in master since it was converted to a .bp file. This patch builds it as a static library using the legacy .mk file in this branch. Bug: 27178350 Change-Id: Ic677b45a5ba806f688d766265f746be33dde7409
2016-02-25Fix build warnings in libeventandroid-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1nougat-releasenougat-mr0.5-releasenougat-devnougat-cts-releasenougat-bugfix-releaseChristopher Wiley
cherry-picked from 98da59020d0d01409ff40a0aa362403258d4af90 Fix warnings related to EV_SSIZE_MAX by correctly defining _EVENT_SIZEOF_SIZE_T, which is the basis for EV_SSIZE_MAX. This apparently was only broken for 32 bit host builds of libevent. Apply -Werror to make future warnings fatal. Bug: 27075012 Test: mmma -j29 external/libevent for aosp_arm-eng and aosp_x86_64-eng speculatively fixed darwin warnings. Change-Id: Iceda4de60192784c2cfa59d127c0e74d05056621
2015-07-26Include kqueue.c in the Darwin buildbrillo-m9-releasebrillo-m9-devbrillo-m8-releasebrillo-m8-devbrillo-m7-releasebrillo-m7-mr-devbrillo-m7-devbrillo-m10-releasebrillo-m10-devChristopher Wiley
The autoconf system correctly detected that Darwin supports kqueue, and we need to compile this file to define some symbols declared elsewhere behind ifdefs. Change-Id: I754e873b8ef47d4e7a2b9d2464ddf52e7ff8b4a0
2015-07-24Attempt to fix the Mac libevent build.Elliott Hughes
Change-Id: I09b924692c046ab9d006fd726dff133f6ff0293b
2015-07-24Include an event-config suitable for darwinChristopher Wiley
This was generated by running ./configure on a macbook. Change-Id: I6c94a0ad388db66151569d0f8f5a4eb571f8aecf
2015-07-24Define missing TAILQ functions if any TAILQ function is providedChristopher Wiley
On both Android and some build hosts, TAILQ_END is not defined. It doesn't seem to be a standard BSD function at all, yet libevent depends on this. Rather than only patch up missing TAILQ_ functions when TAILQ_FOREACH is missing, always patch them up if we have sys/queue.h at all. Bug: 22608897 Change-Id: I367572dbce5a6425648eed934cfec7a3060b09cb
2015-07-24Add libevent-host build targetChristopher Wiley
To do this, rewrite event-config.h to include either a set of symbols suitable for a target, or a host, depending on whether we're using bionic. Bug: 22608897 Change-Id: Id4063eee04efe90c8d8a2cbe866bb397346c7c57
2015-07-08Fix libevent build.Elliott Hughes
One problematic call is already guarded by a configuration macro; the other will need pushing upstream. Change-Id: I7f25a0347e7c011c7c1dc3da562dfabf40e624f1
2015-07-07Use the threadsafe gethostbyname_rChristopher Wiley
While here, fix up some erroneous comments in README.android. Bug: 22229743 Change-Id: Ie62d48e0a06f914c3139640f48360afc35213c97
2015-07-07Add Android specific customizationsChristopher Wiley
Bug: 22229743 Change-Id: I11909427487310dcfd737a9195b864a540f41a1d
2015-07-01Add libevent-2.0.22-stable codeChristopher Wiley
Existing NOTICE and MODULE_LICENSE_BSD_LIKE files describe this code. Removed the following directories to reduce size: WIN32-Code/* compat/* m4/* sample/* test/* Bug: 22229743 Change-Id: I1f32e0e7467edaa3c5ea5991b5bbec2db50762ff
2015-06-29Add copyright noticesChristopher Wiley
2015-06-24Initial empty repositoryBaligh Uddin