Blame libevent/README

Packit e9ba0d
0. BUILDING AND INSTALLATION (Briefly)
Packit e9ba0d
Packit e9ba0d
$ ./configure
Packit e9ba0d
$ make
Packit e9ba0d
$ make verify   # (optional)
Packit e9ba0d
$ sudo make install
Packit e9ba0d
Packit e9ba0d
1. BUILDING AND INSTALLATION (In Depth)
Packit e9ba0d
Packit e9ba0d
To build libevent, type
Packit e9ba0d
Packit e9ba0d
$ ./configure && make
Packit e9ba0d
Packit e9ba0d
     (If you got libevent from the git repository, you will
Packit e9ba0d
      first need to run the included "autogen.sh" script in order to
Packit e9ba0d
      generate the configure script.)
Packit e9ba0d
Packit e9ba0d
You can run the regression tests by running
Packit e9ba0d
Packit e9ba0d
$ make verify
Packit e9ba0d
Packit e9ba0d
Install as root via
Packit e9ba0d
Packit e9ba0d
# make install
Packit e9ba0d
Packit e9ba0d
Before, reporting any problems, please run the regression tests.
Packit e9ba0d
Packit e9ba0d
To enable the low-level tracing build the library as:
Packit e9ba0d
Packit e9ba0d
   CFLAGS=-DUSE_DEBUG ./configure [...]
Packit e9ba0d
Packit e9ba0d
Standard configure flags should work.  In particular, see:
Packit e9ba0d
Packit e9ba0d
   --disable-shared          Only build static libraries
Packit e9ba0d
   --prefix                  Install all files relative to this directory.
Packit e9ba0d
Packit e9ba0d
Packit e9ba0d
The configure script also supports the following flags:
Packit e9ba0d
Packit e9ba0d
   --enable-gcc-warnings     Enable extra compiler checking with GCC.
Packit e9ba0d
   --disable-malloc-replacement
Packit e9ba0d
                             Don't let applications replace our memory
Packit e9ba0d
                             management functions
Packit e9ba0d
   --disable-openssl         Disable support for OpenSSL encryption.
Packit e9ba0d
   --disable-thread-support  Don't support multithreaded environments.
Packit e9ba0d
Packit e9ba0d
2. USEFUL LINKS:
Packit e9ba0d
Packit e9ba0d
For the latest released version of Libevent, see the official website at
Packit e9ba0d
http://libevent.org/ .
Packit e9ba0d
Packit e9ba0d
There's a pretty good work-in-progress manual up at
Packit e9ba0d
   http://www.wangafu.net/~nickm/libevent-book/ .
Packit e9ba0d
Packit e9ba0d
For the latest development versions of Libevent, access our Git repository
Packit e9ba0d
via
Packit e9ba0d
   "git clone git://levent.git.sourceforge.net/gitroot/levent/libevent"
Packit e9ba0d
Packit e9ba0d
You can browse the git repository online at
Packit e9ba0d
http://levent.git.sourceforge.net/git/gitweb-index.cgi .
Packit e9ba0d
Packit e9ba0d
To report bugs, request features, or submit patches to Libevent,
Packit e9ba0d
use the Sourceforge trackers at
Packit e9ba0d
https://sourceforge.net/tracker/?group_id=50884 .
Packit e9ba0d
Packit e9ba0d
There's also a libevent-users mailing list for talking about Libevent
Packit e9ba0d
use and development: http://archives.seul.org/libevent/users/
Packit e9ba0d
Packit e9ba0d
3. ACKNOWLEDGMENTS
Packit e9ba0d
Packit e9ba0d
The following people have helped with suggestions, ideas, code or
Packit e9ba0d
fixing bugs:
Packit e9ba0d
Packit e9ba0d
  Arno Bakker
Packit e9ba0d
  Alejo
Packit e9ba0d
  Weston Andros Adamson
Packit e9ba0d
  William Ahern
Packit e9ba0d
  Ivan Andropov
Packit e9ba0d
  Sergey Avseyev
Packit e9ba0d
  Avi Bab
Packit e9ba0d
  Gilad Benjamini
Packit e9ba0d
  Stas Bekman
Packit e9ba0d
  Joachim Bauch
Packit e9ba0d
  Denis Bilenko
Packit e9ba0d
  Julien Blache
Packit e9ba0d
  Kevin Bowling
Packit e9ba0d
  Tomash Brechko
Packit e9ba0d
  Kelly Brock
Packit e9ba0d
  Ralph Castain
Packit e9ba0d
  Adrian Chadd
Packit e9ba0d
  Lawnstein Chan
Packit e9ba0d
  Shuo Chen
Packit e9ba0d
  Ka-Hing Cheung
Packit e9ba0d
  Andrew Cox
Packit e9ba0d
  George Danchev
Packit e9ba0d
  Andrew Danforth
Packit e9ba0d
  Antony Dovgal
Packit e9ba0d
  Ed Day
Packit e9ba0d
  Christopher Davis
Packit e9ba0d
  Mike Davis
Packit e9ba0d
  Mihai Draghicioiu
Packit e9ba0d
  Mark Ellzey
Packit e9ba0d
  Shie Erlich
Packit e9ba0d
  Leonid Evdokimov
Packit e9ba0d
  Juan Pablo Fernandez
Packit e9ba0d
  Christophe Fillot
Packit e9ba0d
  Mike Frysinger
Packit e9ba0d
  Remi Gacogne
Packit e9ba0d
  Alexander von Gernler
Packit e9ba0d
  Artur Grabowski
Packit e9ba0d
  Sebastian Hahn
Packit e9ba0d
  Dave Hart
Packit e9ba0d
  Greg Hazel
Packit e9ba0d
  Michael Herf
Packit e9ba0d
  Savg He
Packit e9ba0d
  Mark Heily
Packit e9ba0d
  Greg Hewgill
Packit e9ba0d
  Andrew Hochhaus
Packit e9ba0d
  Aaron Hopkins
Packit e9ba0d
  Tani Hosokawa
Packit e9ba0d
  Jamie Iles
Packit e9ba0d
  Claudio Jeker
Packit e9ba0d
  Evan Jones
Packit e9ba0d
  George Kadianakis
Packit e9ba0d
  Phua Keat
Packit e9ba0d
  Kevin Ko
Packit e9ba0d
  Brian Koehmstedt
Packit e9ba0d
  Marko Kreen
Packit e9ba0d
  Valery Kyholodov
Packit e9ba0d
  Ross Lagerwall
Packit e9ba0d
  Scott Lamb
Packit e9ba0d
  Christopher Layne
Packit e9ba0d
  Adam Langley
Packit e9ba0d
  Philip Lewis
Packit e9ba0d
  Zhou Li
Packit e9ba0d
  David Libenzi
Packit e9ba0d
  Yan Lin
Packit e9ba0d
  Moshe Litvin
Packit e9ba0d
  Simon Liu
Packit e9ba0d
  Mitchell Livingston
Packit e9ba0d
  Hagne Mahre
Packit e9ba0d
  Lubomir Marinov
Packit e9ba0d
  Abilio Marques
Packit e9ba0d
  Nick Mathewson
Packit e9ba0d
  James Mansion
Packit e9ba0d
  Nicholas Marriott
Packit e9ba0d
  Andrey Matveev
Packit e9ba0d
  Caitlin Mercer
Packit e9ba0d
  Dagobert Michelsen
Packit e9ba0d
  Mansour Moufid
Packit e9ba0d
  Felix Nawothnig
Packit e9ba0d
  Trond Norbye
Packit e9ba0d
  Linus Nordberg
Packit e9ba0d
  Richard Nyberg
Packit e9ba0d
  Jon Oberheide
Packit e9ba0d
  Phil Oleson
Packit e9ba0d
  Dave Pacheco
Packit e9ba0d
  Tassilo von Parseval
Packit e9ba0d
  Catalin Patulea
Packit e9ba0d
  Patrick Pelletier
Packit e9ba0d
  Simon Perreault
Packit e9ba0d
  Pierre Phaneuf
Packit e9ba0d
  Ryan Phillips
Packit e9ba0d
  Dimitre Piskyulev
Packit e9ba0d
  Pavel Plesov
Packit e9ba0d
  Jon Poland
Packit e9ba0d
  Nate R
Packit e9ba0d
  Robert Ransom
Packit e9ba0d
  Bert JW Regeer
Packit e9ba0d
  Peter Rosin
Packit e9ba0d
  Maseeb Abdul Qadir
Packit e9ba0d
  Wang Qin
Packit e9ba0d
  Alex S
Packit e9ba0d
  Hanna Schroeter
Packit e9ba0d
  Ralf Schmitt
Packit e9ba0d
  Mike Smellie
Packit e9ba0d
  Kevin Springborn
Packit e9ba0d
  Harlan Stenn
Packit e9ba0d
  Steve Snyder
Packit e9ba0d
  Dug Song
Packit e9ba0d
  Dongsheng Song
Packit e9ba0d
  Hannes Sowa
Packit e9ba0d
  Ferenc Szalai
Packit e9ba0d
  Brodie Thiesfield
Packit e9ba0d
  Jason Toffaletti
Packit e9ba0d
  Gisle Vanem
Packit e9ba0d
  Bas Verhoeven
Packit e9ba0d
  Constantine Verutin
Packit e9ba0d
  Colin Watt
Packit e9ba0d
  Zack Weinberg
Packit e9ba0d
  Jardel Weyrich
Packit e9ba0d
  Alex
Packit e9ba0d
  Taral
Packit e9ba0d
  propanbutan
Packit e9ba0d
  mmadia
Packit e9ba0d
Packit e9ba0d
Packit e9ba0d
If we have forgotten your name, please contact us.