History log of /openbsd-current/lib/libevent/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.43 30-Mar-2016 jmc

for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung


Revision tags: OPENBSD_5_8_BASE OPENBSD_5_9_BASE
# 1.42 14-Apr-2015 nicm

Reorder prototypes to better match manpage layout and add some missing
argument names, from Fabian Raetz. ok deraadt


Revision tags: OPENBSD_5_7_BASE
# 1.41 20-Nov-2014 jmc

put MLINKS in the order they appear in the man page, so i don;t go blind
trying to check what's missing;


# 1.40 19-Nov-2014 dlg

i got sick of having to read the source code to know what the
evbuffer_foo functions do. reyk, nicm, jmc, and schwarze seem to
support a manpage as a reasonable solution to this problem.

im putting this in a separate manpage because i find they get too
cumbersome when they get too big. ingo agrees (and suggests even
this might be too big).

the file is evbuffer_new.3 rather than evbuffer.3 because we document
functions.

ok reyk@ nicm@ jmc@ schwarze@
this is rough, everyone has tweaks coming.


# 1.39 31-Oct-2014 bluhm

Use CDIAGFLAGS from bsd.own.mk and append additional warning flags.
All warnings have been fixed in libevent.
OK nicm@


# 1.38 18-Oct-2014 bluhm

Remove the remaining #ifdef HAVE_ and the #define _GNU_SOURCE.
OK nicm@


# 1.37 17-Oct-2014 bluhm

Remove #ifdef HAVE_backend and remove references to unimplemented
backends.
OK nicm@


# 1.36 17-Oct-2014 bluhm

Remove some #ifdef HAVE_syscall.
OK nicm@


# 1.35 17-Oct-2014 bluhm

Remove #ifdef HAVE_.*_H, just include the header files.
Do not include sys/param.h.
OK nicm@


# 1.34 15-Oct-2014 bluhm

Remove #ifndef HAVE_TAILQFOREACH containing a private tailq
implementation.
OK nicm@


# 1.33 06-Oct-2014 bluhm

Remove the #ifdef HAVE_SIGACTION from libevent. The struct
evsignal_info does not change, so no library crank.
OK nicm@ deraadt@


Revision tags: OPENBSD_5_6_BASE
# 1.32 03-Apr-2014 eric

add helper functions to use asr with libevent.

ok deraadt@


Revision tags: OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.31 02-Aug-2012 okan

remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.

ok guenther@


Revision tags: OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE
# 1.30 21-Apr-2010 nicm

Clean up the awful _EVENT_* poo in the libevent headers, and don't
install event-config.h.

Pointed out by deraadt.


# 1.29 21-Apr-2010 nicm

Update libevent to 1.4.13.

This is the core library only, the DNS parts are removed and it does not
include the other extra bits (HTTP, DNS, and RPC), a separate port for
these will appear in due course.

Thanks to jsg, sthen, alek, gilles, jacekm, bernd and any others I've
forgotten for testing/comments.

Note that /usr/include/evdns.h should be removed after updating.

ok deraadt


Revision tags: OPENBSD_4_4_BASE OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE
# 1.28 02-May-2008 jmc

Makefile: sort MLINKS and add event_base_once.3
event.3: fix NAME and remove spurious blank line


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.27 26-Mar-2007 deraadt

do not ship the http parts for now; ok millert


# 1.26 22-Mar-2007 deraadt

nicer MLINKS chunk


# 1.25 21-Mar-2007 millert

Use arc4random() to generate random IDs. In the future we
may want to consider using res_randomid() but since evdns.c
checks for duplicates this is not strictly necessary.


# 1.24 21-Mar-2007 millert

Document event_base_free(). OK jmc@


# 1.23 19-Mar-2007 jmc

add MLINKS for evdns_err_to_string() and evdns_nameserver_add();


# 1.22 19-Mar-2007 jmc

provide MLINKS for evhttp_start() and evhttp_free();


# 1.21 19-Mar-2007 millert

Update to libevent-1.3b while retaining our local changes. beck@ OK


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.20 28-Mar-2006 brad

use clock_gettime if available.

From claudio@ via libevent CVS

ok claudio@


Revision tags: OPENBSD_3_9_BASE
# 1.19 23-Jan-2006 brad

add evbuffer_add_vprintf interface from artur grabowski

From libevent CVS

ok markus@


# 1.18 21-Jan-2006 brad

and some more links here too.


# 1.17 24-Nov-2005 deraadt

use WANTLINT= (on all architectures)


# 1.16 12-Oct-2005 deraadt

three new .so libraries to help the ports people who need (or might need)
them for perl modules; discussion with pvalchev


# 1.15 11-Oct-2005 jmc

add missing MLINK for evbuffer_readline.3


Revision tags: OPENBSD_3_8_BASE
# 1.14 02-Jul-2005 grunk

zap trailing whitespaces, no binary change

ok brad@ beck@


# 1.13 22-Jun-2005 brad

CDIAGFLAGS

From grunk@


# 1.12 22-Apr-2005 brad

update to libevent 1.0c; keep local changes

no shared lib so no ABI/API check is necessary

thanks to Alexander von Gernler for submitting
another diff in an attempt to update libevent
and for a use-after-free fix.

ok henning@ deraadt@


# 1.11 19-Apr-2005 deraadt

backout. not discussed, and very wrong. bad brad


# 1.10 19-Apr-2005 brad

update to libevent 1.0c; keep local changes


Revision tags: OPENBSD_3_6_BASE OPENBSD_3_7_BASE
# 1.9 02-May-2004 miod

Do not define NOTE_EOF in CFLAGS. ok millert@


# 1.8 28-Apr-2004 brad

update to libevent 0.8; keep local changes

ok markus@


Revision tags: OPENBSD_3_5_BASE
# 1.7 23-Sep-2003 markus

add support for poll(2); ok deraadt


Revision tags: OPENBSD_3_4_BASE
# 1.6 10-Jul-2003 markus

get rid of config.h; ok miod@, millert@, deraadt@


# 1.5 09-Jul-2003 markus

update to libevent-0.7a.tar.gz; keep local changes


Revision tags: OPENBSD_3_3_BASE
# 1.4 20-Feb-2003 deraadt

fix a variety of missing or wrong MLINKS


Revision tags: OPENBSD_3_2_BASE
# 1.3 21-Jul-2002 ericj

link evtimer_* now, not timeout_* since it was changed for man pages.


# 1.2 25-Jun-2002 mickey

rcsids


# 1.1 15-Jun-2002 provos

build static and profiled.