Port details
libcanlock Standalone RFC 8315 Netnews Cancel-Lock implementation
3.3.4 news Σ =0 3.3.3Version of this port present on the latest quarterly branch. Maintainer: kbowling@FreeBSD.org Port Added: 2026-05-17 09:06:13
Last Update: 2026-10-11 05:43:56
Commit Hash: eaf2ec9
License: BSD3CLAUSE ICU
WWW: https://micha.freeshell.org/libcanlock/ Description: # libcanlock is a standalone implementation of RFC 8315 Netnews Cancel-Locks
without external dependencies. It uses the recommended algorithm from
Section 4 of the RFC with HMAC based on the same hash function as the
selected Cancel-Lock scheme.
The package installs:
- libcanlock, a C library for creating and verifying Cancel-Locks;
- canlock, a command line frontend to the library;
- libcanlock-hp and the canlock-hfp/canlock-mhp utilities, which parse
Cancel-Lock and Cancel-Key article header fields (RFC 8315 receivers). ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:libcanlock>0:news/libcanlock
For LIB depends:libcanlock-hp.so:news/libcanlock libcanlock.so:news/libcanlock
To install the port : # cd /usr/ports/news/libcanlock/ && make install clean To add the package , run one of these commands: pkg install news/libcanlock pkg install libcanlock NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: libcanlock Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1791697384
SHA256 (libcanlock-3.3.4.tar.bz2) = d3ec76ae2383c39df557b1d4bb3378b3f79c048d33609e666df0b8c652f813ca
SIZE (libcanlock-3.3.4.tar.bz2) = 637980
Packages (timestamps in pop-ups are UTC): #
This port has no dependencies. # This port is required by: # for Libraries #
news/inn
news/inn-current
news/slrn
news/tin
Configuration Options : #
===> The following configuration options are available for libcanlock-3.3.4:
HP=on: Build article header parsers (canlock-hp)
===> Use 'make config' to modify these settings Options name : #
news_libcanlock USES: #
libtool tar:bzip2
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Number of commits found: 5 #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
3.3.4 11 Oct 2026 05:43:56
Kevin Bowling (kbowling)
news/libcanlock: Update to 3.3.4
3.3.3 13 Jul 2026 06:25:41
Kevin Bowling (kbowling)
news/libcanlock: Update to 3.3.3
3.3.2 05 Jul 2026 07:12:19
Kevin Bowling (kbowling)
news/libcanlock: Drop USES gmake
Reported by: dizzy
3.3.2 05 Jul 2026 06:46:16
Kevin Bowling (kbowling)
news/libcanlock: Update to 3.3.2
3.3.1 17 May 2026 09:05:24
Kevin Bowling (kbowling)
news/libcanlock: New port
Cancel Lock library and utilities
Number of commits found: 5