take a stronger stance and remove evutil_secure_rng_add_bytes() from
libevent's API. Nothing calls it anyway, and there's even a big scary
warning (tm) in libevent's header..
---
You should almost never need to call this function; it should be
sufficient to invoke evutil_secure_rng_init(), or let Libevent take
care of calling evutil_secure_rng_init() on its own.
If you call this function as a _replacement_ for the regular
entropy sources, then you need to be sure that your input
contains a fairly large amount of strong entropy. Doing so is
notoriously hard: most people who try get it wrong. Watch out!
---
Bump event_core major, and remove the now useless configure.in patch.
Discussed with/ok sthen@
Libevent is a library for writing fast portable nonblocking IO.
This port omits all the libevent1 compatibility parts so it does
not clash with libevent1 from base. Applications will link with
-levent_core (-levent_extra) and pkg-config is set up this way.
Verified that none of our libevent1-using ports pick this up by
accident.