Portbase

Portable base library for C
Download

Portbase Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Johan Lindh
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 526 KB

Portbase Tags


Portbase Description

Portable base library for C Portbase is a free and open source portable base library for C that supplies mutexes, threading, TCP and UDP, and other needed functions.NOTE: Portbase is licensed and distributed under the terms of the MIT License. Here are some key features of "Portbase": · Data integrity functions. CRC8, 16 and 32. · Message digest functions. MD5, SHA-1 and SHA-512. · Keyed-digest functions. HMAC-MD5 and HMAC-SHA1. · Block cipher. 16-rounds Blowfish (with and without CBC mode). · Strong cryptograhic authentication and key exchange. SRP-6. · Randomizer. Pseudo-randomizer with a period of 28222, fully controllable. · Threading, including mutexes and per-thread data. · Time and date functions, including timer functions. · Directory reading (list of files, ownership, permissions etc). · Fairly comprehensive string functionality, including number-mapping and sounds-like. · Basic but user-friendly URI parsing. · Linked-list functions. · AVL tree functions (self-balancing binary tree). · TCP and UDP networking. What's New in This Release: · Added pbRandMax() · Added pbSRP...(), SRP-6 protocol · Added test_srp · Removed test_strprn · Added ltm/*, parts of libtommath needed for SRP-6 · Fixed some buglets


Portbase Related Software