./devel/gwenhywfar [helper library for networking and security applications]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 4.13.1, Package name: gwenhywfar-4.13.1
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
Gwenhywfar is a multi-platform (*BSD, Linux, MS-Win, etc.)
helper library for networking and security applications and libraries.
It is used by various 'finance' software, and possibly others.

Gwenhywfar includes the following features, among several others:
- OS abstraction functions for directory and Internet address handling
and library loading (src/os/)
- Networking functions which allow managing many connections to be used
economically even in single threaded applications
- High-level functions for parsing files with a simplified "XML-like"
format and accessing them like a hierarchical database (src/parser/)
It is able to process valid XML files, too.
- High-level cryptographic functions on top of OpenSSL functionality
(src/crypt/)


Filesize: 2459.227 KB
Version History (View Complete History)
  • (2015-01-30) Updated to version: gwenhywfar-4.13.1
  • (2014-10-07) Updated to version: gwenhywfar-4.12.0beta
  • (2014-03-14) Updated to version: gwenhywfar-4.11.0beta
  • (2014-03-09) Updated to version: gwenhywfar-4.10.0beta
  • (2013-07-12) Package added to openports.se, version gwenhywfar-4.3.3 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-04-10 05:45:29 by Stuart Henderson | Files touched by this commit (281)
Log message:
use LIBCXX
   2017-02-18 10:33:52 by Antoine Jacoutot | Files touched by this commit (58)
Log message:
Missed bump.
   2017-02-18 10:32:38 by Antoine Jacoutot | Files touched by this commit (60)
Log message:
idn -> idn2 after gnutls WANTLIB change.
   2017-01-12 09:36:12 by Vadim Zhukov | Files touched by this commit (5)
Log message:
Fix CMake config files, allowing libraries being found via find_package().
This is needed by upcoming KMyMoney 4.8.0.
   2017-01-12 09:36:12 by Vadim Zhukov | Files touched by this commit (5)
Log message:
Fix CMake config files, allowing libraries being found via find_package().
This is needed by upcoming KMyMoney 4.8.0.
   2017-01-12 09:36:12 by Vadim Zhukov | Files touched by this commit (5)
Log message:
Fix CMake config files, allowing libraries being found via find_package().
This is needed by upcoming KMyMoney 4.8.0.
   2016-09-11 14:54:13 by Antoine Jacoutot | Files touched by this commit (13)
Log message:
Second and last pass at pre-entively fixing ports that would break once
guenther's header pollution cleanup diff is in.
   2016-09-11 14:54:13 by Antoine Jacoutot | Files touched by this commit (13)
Log message:
Second and last pass at pre-entively fixing ports that would break once
guenther's header pollution cleanup diff is in.
   2016-07-09 02:57:11 by Stuart Henderson | Files touched by this commit (9)
Log message:
sync WANTLIB
   2016-03-18 17:12:22 by Christian Weisgerber | Files touched by this commit (183)
Log message:
remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
   2016-03-06 05:17:17 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Fix build with GnutTLS 3.4 (upstram).
   2016-03-06 05:17:17 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Fix build with GnutTLS 3.4 (upstram).
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)
   2015-01-30 09:20:43 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to gfwenhywfar 4.13.1, the beta version we were using previously has
been removed (spotted by ajacoutout)