Share

More
libivykis async I/O-assisting library Icon

libivykis async I/O-assisting library

by buytenh


libivykis is a thin wrapper over various OS'es implementation of I/O readiness notification facilities (such as poll(2), kqueue(2)) and is mainly intended for writing portable high-performance network servers.


http://libivykis.sourceforge.net





Separate each tag with a space.

Release Date:

2009-02-08

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Programming Language:

C

Registered:

2003-02-19

Ratings and Reviews

  • Thumbs up:

    1
  • Thumbs down:

    0
100% of 1 user recommends this project
  • Thumbs up

    awesome, very simple and powerful.

    posted by anonymous 36 days ago
    If you'd like to rate this review, please log in.

View all reviews

Project Feed

  • Project Information Updated

    buytenh changed the public information on the libivykis async I/O-assisting library project

    posted by buytenh 327 days ago

  • libivykis 0.11 file released: ivykis-0.11.tar.gz

    * ivykis.spec: Don't forget to install iv_fd_compat.h as well. * Move example splice(2) TCP echo server to the contrib/ directory. * Add splice(2)-based discard server. * Add contrib/kojines, an ivykis-based SOCKS5 connection forwarder. * Add README file for the contrib/ directory. * Unify coding style of main ivykis code and iv_examples.3 man page. * Allow building contrib applications without already having ivykis installed. * Include a somewhat more detailed document about how to set up kojines. * Add contrib/iv_inotify, an ivykis wrapper around Linux inotify(7). * Include an iv_inotify example application. * Include an iv_inotify man page. * Release ivykis 0.11.

    posted 367 days ago

  • libivykis 0.11 file released: ivykis-0.11-1.x86_64.rpm

    * ivykis.spec: Don't forget to install iv_fd_compat.h as well. * Move example splice(2) TCP echo server to the contrib/ directory. * Add splice(2)-based discard server. * Add contrib/kojines, an ivykis-based SOCKS5 connection forwarder. * Add README file for the contrib/ directory. * Unify coding style of main ivykis code and iv_examples.3 man page. * Allow building contrib applications without already having ivykis installed. * Include a somewhat more detailed document about how to set up kojines. * Add contrib/iv_inotify, an ivykis wrapper around Linux inotify(7). * Include an iv_inotify example application. * Include an iv_inotify man page. * Release ivykis 0.11.

    posted 367 days ago

  • libivykis 0.11 file released: ivykis-0.11-1.src.rpm

    * ivykis.spec: Don't forget to install iv_fd_compat.h as well. * Move example splice(2) TCP echo server to the contrib/ directory. * Add splice(2)-based discard server. * Add contrib/kojines, an ivykis-based SOCKS5 connection forwarder. * Add README file for the contrib/ directory. * Unify coding style of main ivykis code and iv_examples.3 man page. * Allow building contrib applications without already having ivykis installed. * Include a somewhat more detailed document about how to set up kojines. * Add contrib/iv_inotify, an ivykis wrapper around Linux inotify(7). * Include an iv_inotify example application. * Include an iv_inotify man page. * Release ivykis 0.11.

    posted 367 days ago

  • File released: /libivykis/0.11/ivykis-0.11-1.src.rpm

    posted 367 days ago

  • File released: /libivykis/0.11/ivykis-0.11-1.x86_64.rpm

    posted 367 days ago

  • File released: /libivykis/0.11/ivykis-0.11.tar.gz

    posted 367 days ago

  • libivykis 0.10 file released: ivykis-0.10.tar.gz

    * Split fd->flags into fd->{ready,registered}_bands subfields. * test/server: Use SO_REUSEADDR on listening sockets. * Convert the ivykis core to fully level-triggered operation. * Remove documentation for the iv_*() I/O wrapper functions. * test/: Using iv_*() wrapper functions is no longer necessary. * Move iv_*() wrapper functions to a separate header file. * Simplify iv_main() logic. * Change compile-time warnings about POLLERR brokenness to run-time warnings. * Explicitly register POLL{PRI,RDNORM,RDBAND,WRNORM,WRBAND,MSG,RDHUP}. * Work around compiler warning about copying of uninitialised padding. * Include splice(2) echo server example application. * Update the address of the Free Software Foundation. * Update doc/Makefile to deal with modern tail(1) versions. * Release ivykis 0.10.

    posted 400 days ago

  • libivykis 0.10 file released: ivykis-0.10-1.x86_64.rpm

    * Split fd->flags into fd->{ready,registered}_bands subfields. * test/server: Use SO_REUSEADDR on listening sockets. * Convert the ivykis core to fully level-triggered operation. * Remove documentation for the iv_*() I/O wrapper functions. * test/: Using iv_*() wrapper functions is no longer necessary. * Move iv_*() wrapper functions to a separate header file. * Simplify iv_main() logic. * Change compile-time warnings about POLLERR brokenness to run-time warnings. * Explicitly register POLL{PRI,RDNORM,RDBAND,WRNORM,WRBAND,MSG,RDHUP}. * Work around compiler warning about copying of uninitialised padding. * Include splice(2) echo server example application. * Update the address of the Free Software Foundation. * Update doc/Makefile to deal with modern tail(1) versions. * Release ivykis 0.10.

    posted 400 days ago

  • libivykis 0.10 file released: ivykis-0.10-1.src.rpm

    * Split fd->flags into fd->{ready,registered}_bands subfields. * test/server: Use SO_REUSEADDR on listening sockets. * Convert the ivykis core to fully level-triggered operation. * Remove documentation for the iv_*() I/O wrapper functions. * test/: Using iv_*() wrapper functions is no longer necessary. * Move iv_*() wrapper functions to a separate header file. * Simplify iv_main() logic. * Change compile-time warnings about POLLERR brokenness to run-time warnings. * Explicitly register POLL{PRI,RDNORM,RDBAND,WRNORM,WRBAND,MSG,RDHUP}. * Work around compiler warning about copying of uninitialised padding. * Include splice(2) echo server example application. * Update the address of the Free Software Foundation. * Update doc/Makefile to deal with modern tail(1) versions. * Release ivykis 0.10.

    posted 400 days ago

Rate and Review

Would you recommend this project?






<

Related Projects

libivykis async I/O-assisting library Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks