ZXID aims at full stack implementation of all federated identity
management and identity web services protocols. Initial goal is
supporting SP role, followed by ID-WSF WSC and IdP roles.
ZXID is light weight, has a small foot print, and is implemented in C.
It is suitable for both high performance and embedded applications.
Scripting languages are supported using SWIG, including Perl, PHP and
Java. The "full stack" nature of ZXID means it's self contained and
has minimal external library dependencies (see downloads).
===> The following configuration options are available for zxid-1.42_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
security/zxid: Mark DEPRECATED
- Do not build with OpenSSL 1.1.1e and later
- Fails to build with all version of ssl from base
- Fails to build with any version of ssl from ports
- Set EXPIRATION_DATE 2023-05-27
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
Fix memleak, update MAINTAINER
Details:
- Fix a memory leak in ZXID caused by using system hexdump() function
instead of the one included in ZXID.
- Set MAINTAINER'ship to admins@perceptyx.com
PR: 230978
Submitted by: amontalban@gmail.com (new maintainer)
MFH: 2018Q3
- Fix license. COPYING explicitly states that APACHE20 does not apply, the
license is actually commercial:
Commercial software. Please write info@synergetics.be for licensing terms.
LICENSE-2.0.txt does not apply. It is only provided for information,
e.g. on some related software packages.
- Switch to options helpers
- Regenerate patches with `make makepatch`
Update zxid and p5-Net-SAML to 1.42.
While here:
- Strip the p5-Net-SAML XS module.
- use Uses:localbase in zxid
- Replace obtuse compound statements with more straightforward invocations
- Add spacing for legibility
Remove BROKEN on Tier-2 systems statements which no longer true at least
on PowerPC (verified for all of them) and some also on SPARC (whenever I
was able to test those on flame.freebsd.org) and even IA64 (which should
be OK to remove anyways, because it was never really supported system in
ports land and was officially killed in -CURRENT a while ago.
security/xzid: suppress broken and unnecesary missing target check
Line 606 of the vendor Makefile has a malformed error message that comes
up if the makefile is given no target. For reasons I don't understand,
the gmake on FreeBSD tolerates it and the same exact gmake on DragonFly
catches it. Just amend the sed command the remove the line completely
as it's never executed in the ports framework.
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt)
Bump the version of the curl shared library after the ftp/curl update
to 7.19.2.
Bump PORTREVISION, even on the ports that do not have a versioned
dependency, since the binaries will most probably still stop working.
ZXID aims at full stack implementation of all federated identity
management and identity web services protocols. Initial goal is
supporting SP role, followed by ID-WSF WSC and IdP roles.
ZXID is light weight, has a small foot print, and is implemented in C.
It is suitable for both high performance and embedded applications.
Scripting languages are supported using SWIG, including Perl, PHP and
Java. The "full stack" nature of ZXID means it's self contained and
has minimal external library dependencies (see downloads).
WWW: http://zxid.org/
PR: ports/114346
Submitted by: Gea-Suan Lin <gslin at gslin.org>