| Branch: | Revision:

iof-bird-daemon / lib / Modules @ c8cafc8e

History | View | Annotate | Download (298 Bytes)

# Date Author Comment
de2a27e2 11/02/2016 03:23 PM Ondrej Zajicek (work)

Add generic message authentication interface

Add generic interface for generating and verifying MACs (message
authentication codes). Replace multiple HMAC implementation with
a generic one.

f312a837 11/13/2015 06:34 PM Pavel Tvrdík

Add SHA-384/512 and HMAC-SHA-384/512 crypto hash

4035e0e7 11/13/2015 06:34 PM Pavel Tvrdík

Add SHA-224/256 and HMAC-SHA-224/256 crypto hash

5d0c36f1 11/13/2015 06:33 PM Pavel Tvrdík

Add SHA1 and SHA1-HMAC crypto hash

88a183c6 10/24/2014 09:11 AM Ondrej Zajicek

Integrated IP functions.

1123e707 10/02/2014 10:52 AM Ondrej Zajicek

Implements token bucket filter for rate limiting.

7dbd4fd3 05/31/2004 05:13 PM Ondrej Filip

alloca.h added

ea32afb7 11/25/1999 03:34 PM Martin Mares

Added ip_scope_text() for translating of scopes to strings.

dce26783 08/03/1999 07:36 PM Martin Mares

Basic support for IPv6. The system-dependent part doesn't work yet,
but the core routines are there and seem to be working.

o  lib/ipv6.[ch] written
o Lexical analyser recognizes IPv6 addresses and when in IPv6
mode, treats pure IPv4 addresses as router IDs....
1a54d44a 05/10/1999 09:37 PM Martin Mares

Added packet checksumming code. Watch the comments for an explanation.

e8f73195 02/11/1999 09:18 PM Martin Mares

Added simple event scheduling system to avoid recursive calling
of various callbacks.

Events are just another resource type objects (thus automatically freed
and unlinked when the protocol using them shuts down). Each event can
be linked in at most one event list. For most purposes, just use the...

294c182e 01/23/1999 09:08 PM Martin Mares

Replaced the old ugly ipv6 compilation hack by a conditional in Modules.

a05406e6 12/20/1998 01:56 PM Martin Mares

Implemented deletion/insertion/asynchronous-walk lists.
For example of their use, look at comments in lib/slists.h.

dee929d8 11/29/1998 02:47 PM Martin Mares

Added function for shell-like pattern matching. Will be used for
matching interface names in protocol-to-iface bindings.

ecacdfa4 06/17/1998 02:31 PM Martin Mares

Added local version of sprintf (bsprintf and bvsprintf) offering few new
format strings:

%I    IP address
%#I IP address in hexadecimal
%1I IP address padded to full length
%m strerror(errno)
25697773 05/15/1998 07:56 AM Martin Mares

The library is now glued together from generic and OS-dependent parts
by the `mergedirs' script. Few more IP address manipulation functions
and some fixes.