Menu

Tree [44f7ab] master /
 History

HTTPS access


File Date Author Commit
 include 2018-09-17 Alexander Vdolainen Alexander Vdolainen [68aa01] Added: ndbuf_free_item() function to free in a ...
 man 2018-09-18 Alexander Vdolainen Alexander Vdolainen [44f7ab] Added: ndbuf_free_item manpage;
 .gitignore 2018-05-23 Alexander Vdolainen Alexander Vdolainen [f60082] INSTALL now ignored;
 AUTHORS 2017-11-24 Alexander Vdolainen Alexander Vdolainen [0d2779] Initial one: moving useful code to separate tin...
 BUGS 2017-11-24 Alexander Vdolainen Alexander Vdolainen [0d2779] Initial one: moving useful code to separate tin...
 COPYING 2018-05-23 Alexander Vdolainen Alexander Vdolainen [bb6d53] License reverted to LGPLv2.1;
 ChangeLog 2018-08-05 Alexander Vdolainen Alexander Vdolainen [baa157] Added possibility to use user defined memory ops:
 Makefile.am 2018-09-17 Alexander Vdolainen Alexander Vdolainen [d0723c] Added: Manpages directory and manpages for:
 NEWS 2018-07-26 Alexander Vdolainen Alexander Vdolainen [b6dba5] NEWS updated; test commit (for sync);
 README 2017-11-24 Alexander Vdolainen Alexander Vdolainen [0d2779] Initial one: moving useful code to separate tin...
 VERSION 2018-09-17 Alexander Vdolainen Alexander Vdolainen [822146] Version update: new things are added, time to i...
 autogen.sh 2017-11-24 Alexander Vdolainen Alexander Vdolainen [0d2779] Initial one: moving useful code to separate tin...
 configure.ac 2018-09-17 Alexander Vdolainen Alexander Vdolainen [d0723c] Added: Manpages directory and manpages for:
 libndbuf.pc.in 2018-07-26 Alexander Vdolainen Alexander Vdolainen [81bfa9] Fixed pkgconfig template file (version variable);
 ndbuf.c 2018-09-17 Alexander Vdolainen Alexander Vdolainen [68aa01] Added: ndbuf_free_item() function to free in a ...

Read Me

libndbuf: Network designed buffer ops library
----------------------------------------------

1. What the shit is that ?
This is a quite small library to manipulate with binary packed buffers
in a normal network manner (i.e. bigendian). It might be useful to
apply for network packet creating/parsing.
Anyway, originally this code was resided in my different other *small*
projects - and i hate copy-paste -- well, that's why it gone to
this quite small library.

2. API
Check out include directory...
btw, might be later i will write manpages, but for now didn't see any
sense for those effort.
Generally speaking - all is quite simple - create ndbuf_t structure fill
it in printf() style, read with sscanf() style, take raw data pointer and ...
send it somewhere whatever bla bla - you get a point.

3. Future plans
Fix bugs (but ... there are no bugs found, since this code was heavly used
already, but ... report me if found).
Write manpages (in my few projects those API is like a part of POSIX -
still cannot remember all).
Maybe will add a new functions (useful ones).

4. Contact
That's simple -
Email/XMPP: alex@vapaa.xyz