• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

WIN32-Code/22-Nov-2023-1,046640

compat/sys/22-Nov-2023-489304

include/22-Nov-2023-11,4823,030

m4/22-Nov-2023-9,4228,512

sample/22-Nov-2023-2,6141,877

test/22-Nov-2023-26,13619,981

.gitD01-Jan-19700

Android.bpD22-Nov-20231.8 KiB8274

ChangeLogD22-Nov-202398.8 KiB1,8501,602

ChangeLog-1.4D22-Nov-202317 KiB232215

ChangeLog-2.0D22-Nov-202381.4 KiB1,2811,144

CleanSpec.mkD22-Nov-20232.2 KiB500

DoxyfileD22-Nov-202310 KiB258186

LICENSED22-Nov-20234.4 KiB10077

MODULE_LICENSE_BSD_LIKED22-Nov-20230

Makefile.amD22-Nov-20238.6 KiB312188

Makefile.inD22-Nov-2023143.6 KiB2,7492,409

Makefile.nmakeD22-Nov-20232.3 KiB8348

NOTICED22-Nov-20233.2 KiB7558

README.androidD22-Nov-20231.1 KiB3022

aclocal.m4D22-Nov-202341.4 KiB1,1621,056

arc4random.cD22-Nov-202312.8 KiB557393

autogen.shD22-Nov-2023431 2318

buffer.cD22-Nov-202380.3 KiB3,4482,698

buffer_iocp.cD22-Nov-20238.4 KiB327230

bufferevent-internal.hD22-Nov-202318.1 KiB483188

bufferevent.cD22-Nov-202325.5 KiB1,016809

bufferevent_async.cD22-Nov-202317.8 KiB687518

bufferevent_filter.cD22-Nov-202317.6 KiB624427

bufferevent_openssl.cD22-Nov-202338.6 KiB1,5021,137

bufferevent_pair.cD22-Nov-20239.6 KiB366262

bufferevent_ratelim.cD22-Nov-202329.5 KiB1,093817

bufferevent_sock.cD22-Nov-202318.4 KiB720534

changelist-internal.hD22-Nov-20234.5 KiB10325

compileD22-Nov-20237.2 KiB348258

config.guessD22-Nov-202341.9 KiB1,4221,230

config.h.inD22-Nov-202314 KiB530362

config.subD22-Nov-202335.1 KiB1,8081,670

configureD22-Nov-2023525.2 KiB18,61415,553

configure.acD22-Nov-202324 KiB948847

defer-internal.hD22-Nov-20232.7 KiB7118

depcompD22-Nov-202323 KiB792502

devpoll.cD22-Nov-20237.7 KiB312199

epoll.cD22-Nov-202314.4 KiB541399

epoll_sub.cD22-Nov-20232.3 KiB6735

epolltable-internal.hD22-Nov-202340.4 KiB1,167530

evbuffer-internal.hD22-Nov-202312.5 KiB352159

evconfig-private.hD22-Nov-20231.3 KiB5024

evconfig-private.h.inD22-Nov-20231.2 KiB4942

evdns.cD22-Nov-2023127.4 KiB4,7683,715

event-internal.hD22-Nov-202316.8 KiB480211

event.cD22-Nov-2023100.5 KiB3,9413,012

event_iocp.cD22-Nov-20237.5 KiB295224

event_rpcgen.pyD22-Nov-202354.3 KiB1,7291,355

event_tagging.cD22-Nov-202314.3 KiB606424

evmap-internal.hD22-Nov-20234.8 KiB11822

evmap.cD22-Nov-202328.2 KiB1,056777

evport.cD22-Nov-202311.7 KiB452251

evrpc-internal.hD22-Nov-20235.6 KiB20683

evrpc.cD22-Nov-202328.7 KiB1,172858

evsignal-internal.hD22-Nov-20232.6 KiB6624

evthread-internal.hD22-Nov-202314 KiB393249

evthread.cD22-Nov-202313.4 KiB510423

evthread_pthread.cD22-Nov-20234.8 KiB192146

evthread_win32.cD22-Nov-20238.4 KiB342272

evutil.cD22-Nov-202369 KiB2,6942,156

evutil_rand.cD22-Nov-20235.3 KiB209146

evutil_time.cD22-Nov-202316.7 KiB577343

ht-internal.hD22-Nov-202328.5 KiB488394

http-internal.hD22-Nov-20235.8 KiB206115

http.cD22-Nov-2023120.9 KiB5,0253,740

install-shD22-Nov-202314.3 KiB502327

iocp-internal.hD22-Nov-20237.5 KiB20267

ipv6-internal.hD22-Nov-20232.5 KiB8437

kqueue-internal.hD22-Nov-20231.9 KiB405

kqueue.cD22-Nov-202314.4 KiB568375

libevent.pc.inD22-Nov-2023317 1713

libevent_core.pc.inD22-Nov-2023281 1713

libevent_extra.pc.inD22-Nov-2023284 1713

libevent_openssl.pc.inD22-Nov-2023372 1713

libevent_pthreads.pc.inD22-Nov-2023384 1713

listener.cD22-Nov-202320.8 KiB891728

log-internal.hD22-Nov-20233.1 KiB8446

log.cD22-Nov-20235.5 KiB254181

ltmain.shD22-Nov-2023316.5 KiB11,1487,979

make-event-config.sedD22-Nov-2023588 2420

minheap-internal.hD22-Nov-20236.8 KiB189139

missingD22-Nov-20236.7 KiB216143

mm-internal.hD22-Nov-20233.3 KiB8828

openssl-compat.hD22-Nov-2023974 3627

poll.cD22-Nov-20238 KiB342242

ratelim-internal.hD22-Nov-20234 KiB10641

select.cD22-Nov-20238.5 KiB347230

signal.cD22-Nov-202312.2 KiB480346

strlcpy-internal.hD22-Nov-2023366 2316

strlcpy.cD22-Nov-20232.5 KiB7632

test-driverD22-Nov-20234.5 KiB14987

time-internal.hD22-Nov-20233 KiB9953

util-internal.hD22-Nov-202315.5 KiB484306

whatsnew-2.0.txtD22-Nov-202325.7 KiB610450

whatsnew-2.1.txtD22-Nov-202332.6 KiB769578

win32select.cD22-Nov-202310.3 KiB389299

README.android

1This is libevent-2.1.8-stable from http://libevent.org/.
2
3No 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
13To uprev this project, you'll likely need to reverse engineer the autotools
14generated makefiles again.  This is the recipe I used:
15
16BRANCH_ROOT=/usr/local/google/home/wiley/mnc-dev
17PATH="${BRANCH_ROOT}/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin:${PATH}"
18NDK_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
29Note that I built hammerhead first and used prebuilts from the most recent NDK.
30