Home | History | Annotate | only in /external/libevent
Up to higher level directory
NameDateSize
aclocal.m421-Aug-201841.4K
Android.bp21-Aug-20181.8K
arc4random.c21-Aug-201812.8K
autogen.sh21-Aug-2018431
buffer.c21-Aug-201880.3K
buffer_iocp.c21-Aug-20188.4K
bufferevent-internal.h21-Aug-201818.1K
bufferevent.c21-Aug-201825.5K
bufferevent_async.c21-Aug-201817.8K
bufferevent_filter.c21-Aug-201817.6K
bufferevent_openssl.c21-Aug-201838.6K
bufferevent_pair.c21-Aug-20189.6K
bufferevent_ratelim.c21-Aug-201829.5K
bufferevent_sock.c21-Aug-201818.4K
changelist-internal.h21-Aug-20184.5K
ChangeLog21-Aug-201898.8K
ChangeLog-1.421-Aug-201817K
ChangeLog-2.021-Aug-201881.4K
CleanSpec.mk21-Aug-20182.2K
compat/21-Aug-2018
compile21-Aug-20187.2K
config.guess21-Aug-201841.9K
config.h.in21-Aug-201814K
config.sub21-Aug-201835.1K
configure21-Aug-2018525.2K
configure.ac21-Aug-201824K
defer-internal.h21-Aug-20182.7K
depcomp21-Aug-201823K
devpoll.c21-Aug-20187.7K
Doxyfile21-Aug-201810K
epoll.c21-Aug-201814.4K
epoll_sub.c21-Aug-20182.3K
epolltable-internal.h21-Aug-201840.4K
evbuffer-internal.h21-Aug-201812.5K
evconfig-private.h21-Aug-20181.3K
evconfig-private.h.in21-Aug-20181.2K
evdns.c21-Aug-2018127.4K
event-internal.h21-Aug-201816.8K
event.c21-Aug-2018100.5K
event_iocp.c21-Aug-20187.5K
event_rpcgen.py21-Aug-201854.3K
event_tagging.c21-Aug-201814.3K
evmap-internal.h21-Aug-20184.8K
evmap.c21-Aug-201828.2K
evport.c21-Aug-201811.7K
evrpc-internal.h21-Aug-20185.6K
evrpc.c21-Aug-201828.7K
evsignal-internal.h21-Aug-20182.6K
evthread-internal.h21-Aug-201814K
evthread.c21-Aug-201813.4K
evthread_pthread.c21-Aug-20184.8K
evthread_win32.c21-Aug-20188.4K
evutil.c21-Aug-201869K
evutil_rand.c21-Aug-20185.3K
evutil_time.c21-Aug-201816.7K
ht-internal.h21-Aug-201828.5K
http-internal.h21-Aug-20185.8K
http.c21-Aug-2018120.9K
include/21-Aug-2018
install-sh21-Aug-201814.3K
iocp-internal.h21-Aug-20187.5K
ipv6-internal.h21-Aug-20182.5K
kqueue-internal.h21-Aug-20181.9K
kqueue.c21-Aug-201814.4K
libevent.pc.in21-Aug-2018317
libevent_core.pc.in21-Aug-2018281
libevent_extra.pc.in21-Aug-2018284
libevent_openssl.pc.in21-Aug-2018372
libevent_pthreads.pc.in21-Aug-2018384
LICENSE21-Aug-20184.4K
listener.c21-Aug-201820.8K
log-internal.h21-Aug-20183.1K
log.c21-Aug-20185.5K
ltmain.sh21-Aug-2018316.5K
m4/21-Aug-2018
make-event-config.sed21-Aug-2018588
Makefile.am21-Aug-20188.6K
Makefile.in21-Aug-2018143.6K
Makefile.nmake21-Aug-20182.3K
minheap-internal.h21-Aug-20186.8K
missing21-Aug-20186.7K
mm-internal.h21-Aug-20183.3K
MODULE_LICENSE_BSD_LIKE21-Aug-20180
NOTICE21-Aug-20183.2K
openssl-compat.h21-Aug-2018974
poll.c21-Aug-20188K
ratelim-internal.h21-Aug-20184K
README.android21-Aug-20181.1K
sample/21-Aug-2018
select.c21-Aug-20188.5K
signal.c21-Aug-201812.2K
strlcpy-internal.h21-Aug-2018366
strlcpy.c21-Aug-20182.5K
test/21-Aug-2018
test-driver21-Aug-20184.5K
time-internal.h21-Aug-20183K
util-internal.h21-Aug-201815.5K
whatsnew-2.0.txt21-Aug-201825.7K
whatsnew-2.1.txt21-Aug-201832.6K
WIN32-Code/21-Aug-2018
win32select.c21-Aug-201810.3K

README.android

      1 This is libevent-2.1.8-stable from http://libevent.org/.
      2 
      3 No changes were made apart from the following:
      4 
      5 * copied LICENSE to NOTICE
      6 * added empty MODULE_LICENSE_BSD_LIKE
      7 * added Android.mk
      8 * added CleanSpec.mk
      9 * added missing include of event-internal.h to buffer.c
     10 * added custom include/event2/event-config.h
     11 
     12 
     13 To uprev this project, you'll likely need to reverse engineer the autotools
     14 generated makefiles again.  This is the recipe I used:
     15 
     16 BRANCH_ROOT=/usr/local/google/home/wiley/mnc-dev
     17 PATH="${BRANCH_ROOT}/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin:${PATH}"
     18 NDK_ROOT="${BRANCH_ROOT}/prebuilts/ndk/current/platforms/android-21/arch-arm64/usr"
     19 
     20 ./configure --host=arm --build=`./config.guess` \
     21   CC=arm-eabi-gcc \
     22   CPPFLAGS="-I${NDK_ROOT}/usr/include" \
     23   CFLAGS="-nostdlib
     24           -Wl,-rpath-link=${BRANCH_ROOT}/out/target/product/hammerhead/obj/lib
     25           -L${BRANCH_ROOT}/out/target/product/hammerhead/obj/lib
     26           -I${BRANCH_ROOT}/prebuilts/ndk/current/platforms/android-21/arch-arm/usr/include" \
     27   LIBS="-lc "
     28 
     29 Note that I built hammerhead first and used prebuilts from the most recent NDK.
     30