./net/fehqlibs, State-of-the-art C routines for Internet services

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.15, Package name: fehqlibs-0.9.15, Maintainer: schmonz

The fehQlibs provide a basic framework for byte, string, I/O, socket,
and IPv4/IPv6 handling in addition with the constant database cdb
together with dnsstub resolver routines for Internet services.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: d89cea3ba7095889c9a3eabaedb69d10b545f93b
RMD160: e59a22b2c69729ae731d639967b82c0ff6bc0994
Filesize: 79.298 KB

Version history: (Expand)


CVS history: (Expand)


   2020-07-31 21:04:58 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to fehQlibs-15 (as fehqlibs-0.9.15). From the changelog:

- Added the Guninski patch for alloc from Qualys (CVE-2005-1513).
- dns_ipq (IP qualify) now with unified IPv4/IPv6 handling and evaluation
  of DNS well-know names 'localhost' and 'ipv[4|6]-loopback' (RFC 6761).
- Fixed DNS lookup for IPv6 addresses. Adjusted DNS man pages.

Bump default BUILDLINK_API_DEPENDS, as all fehware requires this version.
   2020-03-20 20:52:23 by Roland Illig | Files touched by this commit (1)
Log message:
net/fehqlibs: allow to skip substitution for "echo -n"
   2020-03-04 16:44:51 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 14 (as 0.9.14). From the changelog:

- Added 'const' for most input arguments + updated man:
  byte, logmsg, str, pathexec. Patch contributed by Alan S.
- Added byte_fill and case_upper function (potentially for SRS).
- Included CFLAGS and LDFLAGS macros in Makefile.
   2020-02-03 02:11:01 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 13d. From the changelog:

- Fixed integration bugs not displaying IPv6 addresses (dns_ip.c, dns_mx.c).
- Wrong dependency check in Makefile for SHAREDLIBS (tx. Alan C.).
   2019-12-16 22:25:45 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 13c (as 0.9.13c). From the changelog:

- Bugs fixed: str_copy (wrong parenthesis setting)
- UI changed: log() -> log_who()
- Added: man str(3)
- Fixed wrong input boundary checking for multiple DNSCACHE variables
  settings in dns_rcip.c. (Tx. J.W.)
- Added missing str_copyb() function in str.c.
- DNS stub return codes straightend with djbdnscurve6-36.
   2019-11-03 12:45:59 by Roland Illig | Files touched by this commit (255)
Log message:
net: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-08-03 14:51:22 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Install shared libs. Ride previous update.
   2019-08-03 12:42:47 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Update to 0.9.12c (as 0.9.12.12c). Changes since 0.9.12:

- Fixed missing DNS A lookup in dns_ip.c.
- Removed (one) obsolete return value check for iopause in timeoutconn.c.
- Checking carefully all dnsstub return codes while using a coherent scheme.