[Libevent-users] libevent cmake scripts

2009-07-24 Thread Brodie Thiesfield
Hi all,

It's been a while since I looked in at libevent. I appreciate greatly
the fact that libevent 1.4.11 now builds out of the box on Windows.

Since I am using cmake now for my internal build harness, I found it
easy to create a cmake build script for libevent. This will generate
the all projects and solutions for Windows compilers (all versions).
It is more convenient for me, and since it might be useful for others,
I have made it available on this site:

http://code.jellycan.com/memcached/

It creates the libevent static library, and builds the regress test
harness, and the event-test and signal-test samples. Either nmake
scripts, or solution/projects (or other cmake supported generate
types) are possible.

Best Regards,
Brodie
___
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users


Re: [Libevent-users] libevent cmake scripts

2009-07-24 Thread q6Yr7e0o nIJDVMjC
Would it be possible to create cmake scripts for 2.x, too since they
will much likely be included into the release
___
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users


[Libevent-users] ANN: Libevent 2.0.2-alpha is released

2009-07-24 Thread Nick Mathewson
Good morning, evening, night, or afternoon!

The first alpha release in the long-promised Libevent 2.0 series 
is finally out.  You can download Libevent 2.0.1-alpha from
   http://monkey.org/~provos/libevent-2.0.2-alpha.tar.gz

This is an alpha release.  Libevent 2.0 is not finished.  There will
be bugs, and we make no promises about the stability of any APIs
introduced in the 2.0.x-alpha releases.  When you find bugs, please
let us know.

Libevent 2.0 is intended to be backward compatible with the Libevent
1.4 APIs[*].  Any program that worked with Libevent 1.4 should still
work with Libevent 2.0, unless we screwed up.  Please test your
programs when you have a chance, so that if we _did_ screw up, we can
notice soon.

[*] Unless you were messing around with the internals of internal
structures.

This release adds many new features to the previous alpha release, and
fixes many bugs.  See the ChangeLog for full details.  Highlights
include:
  - evdns is now threadsafe, with locking support
  - There's an evconnlistener type that you can use to abstract
cross-platform differences in accepting connections.
  - The evbuffer interface (and therefore bufferevents) now supports
zero-copy much better.
  - About a zillion fixes for tricky bugs in the new Libevent
2.0.1-alpha code.

Special thanks to everybody who helped find bugs and improve the code,
especially James Mansion, Zack Weinberg, and Joachim Bauch.

yrs,
-- 
Nick Mathewson
___
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users


Re: [Libevent-users] libevent cmake scripts

2009-07-24 Thread Brodie Thiesfield
On Fri, Jul 24, 2009 at 9:42 PM, q6Yr7e0o
nIJDVMjCu9oqc...@googlemail.com wrote:
 Would it be possible to create cmake scripts for 2.x, too since they
 will much likely be included into the release

I'll look into it, but at the moment I'm using 1.4.* releases.
Incidently, the 1.4.12 release works with the current make scripts
unchanged.

Cheers,
Brodie
___
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users


Re: [Libevent-users] libevent cmake scripts

2009-07-24 Thread Nick Mathewson
On Sat, Jul 25, 2009 at 01:07:40PM +0900, Brodie Thiesfield wrote:
 On Fri, Jul 24, 2009 at 9:42 PM, q6Yr7e0o
 nIJDVMjCu9oqc...@googlemail.com wrote:
  Would it be possible to create cmake scripts for 2.x, too since they
  will much likely be included into the release
 
 I'll look into it, but at the moment I'm using 1.4.* releases.

Thanks!  That would be much appreciated.  I don't know if it will
become our primary build tool or not (we'll have to see how it works
out), but it would sure be nice to make the MSVC people happy.

 Incidently, the 1.4.12 release works with the current make scripts
 unchanged.

Nice.

yrs,
-- 
Nick
___
Libevent-users mailing list
Libevent-users@monkey.org
http://monkeymail.org/mailman/listinfo/libevent-users