librelist archives

« back to archive

libm2handler 0.5.0 release

libm2handler 0.5.0 release

From:
Xavier Lange
Date:
2011-09-29 @ 07:02
Hi everybody,

I'm pleased to announce the development release of libm2handler 0.5.0.
You can find the code on github.com at
https://github.com/xrl/libm2handler . Please follow instructions in
README for install instructions. Some important features of
libm2handler:

 * Usable C API
 * Automake/libtool build system
 * IETF HYBI WebSocket 10 support
   ** Tested on Chrome 14/16 and Firefox 6.0.2
   ** Does NOT pass Autobahn websocket testsuite
 * HTTP support
   ** Suitable for request/reply
 * Fast JSON support through libjansson
 * Safer-than-usual buffers through bstring
 * Mongrel2 netstring parsing
 * Fully featured sample handlers
 ** C++ example
 * Sample deployment if you're new to mongrel2
 * Test suite

If you have a C library you want to bridge directly to the web this is
a great way to do it.

libm2handler is available under the BSD license, save for one
WebSocket related file: sha1.c from PolarSSL (GPLv2). Many ideas used
in this library were lifted from mongrel2.

Thanks,
Xavier Lange