My First Google home page
Open-source links:
eventxx - nice C++ inline interface to libevent
Makes libevent much easier to learn-please check it out! Working links:
- freshmeat project: http://freshmeat.net/branches/68239/
- Public Git repository: http://repo.or.cz/w/eventxx.git
Personal homepage at http://www.llucax.com.ar/~luca/eventxx/ is currently down.
libevent
Asynchronous event handling from multiple sockets and virtually unlimited timers
- Home page: http://monkey.org/~provos/libevent/
- Sourceforge Subversion repository: http://sourceforge.net/svn/?group_id=50884
recommended patches & proposals
1. Patch from Christopher Layne to add autoconf/make functionality for --disable-dns, --disable-http, & --disable-bevents: http://www.anodized.com/~clayne/libevent.2007092600.diff
- Nice change to leave out some extra functionality, if not needed
- Also moves some code into evbuffer.h, to be more consistent with evbuffer.c - I recommend this for the next major release
- Negative: hard to keep track of which binary libevent package does or does not have HTTP/DNS
2. Interim patch, based on 1.
- libevent_ac_cjb_20071002.diff.txt - patch libevent/Makefile.am & libevent/configure.in to include these options
- libevent_test_cjb_20071002.diff.txt - patches to some libevent/test/ files, to omit tests for disabled features
Supporting tarballs:
- libevent-r456.tar.gz - very recent capture of libevent source code tree
- libevent_cjb_20071002.tar.gz - includes my patches, autoconf/automake done on OSX, ready for ./configure
3. I made a suggestion, to automatically build both a full libevent and partial libraries until the next major release: http://monkeymail.org/archives/libevent-users/2007-October/000823.html
atoms++
Nice C++ wrapper to much of the Unix (POSIX) API. I have just found it and have not taken an extensive look. This project has an MIT license: http://www.slamb.org/svn/repos/trunk/projects/atoms/README.html
SVN repository at: http://www.slamb.org/svn/repos/trunk/projects/atoms/