BSD Ports

security/libtasn1 4.21.0 FreeBSD

ASN.1 structure parser library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+, GPLv3
Categories
security
Package size
169.2 KiB, 743.4 KiB installed

Description

libtasn1 library was developed for ASN1 (Abstract Syntax Notation One) structures management.

The main features of this library are:

  • on-line ASN1 structure management that does not require any C code file generation;
  • off-line ASN1 structure management with C code file generation containing an array;
  • DER (Distinguish Encoding Rules) encoding;
  • no limits for INTEGER and ENUMERATED values

In the other systems

SystemPortVersion
FreeBSDsecurity/libtasn14.21.0
OpenBSDsecurity/libtasn14.21.0
NetBSDsecurity/libtasn14.21.0
DragonFlysecurity/libtasn14.20.0_1
MidnightBSDsecurity/libtasn14.20.0_1

Install

Binary package:

pkg install libtasn1

From the ports tree:

cd /usr/ports/security/libtasn1/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libtasn1>0:security/libtasn1
LIB_DEPENDS=	libtasn1.so:security/libtasn1

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.21.04.21.04.19.04.20.0_14.21.0
FreeBSD:14:quarterly4.21.04.21.0n/a4.20.0_14.21.0
FreeBSD:15:latest4.21.04.21.0n/a4.20.0_14.20.0_1
FreeBSD:15:quarterly4.21.04.21.0n/an/an/a
FreeBSD:16:latest4.21.04.21.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 30
Run dependencies 1
Required by 2601

The first 100 are listed.

Configuration

Options name: security_libtasn1

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe libtool pathfix pkgconfig
Service scripts
none

Files

Manual pages 44
  • asn1Coding(1)
  • asn1Decoding(1)
  • asn1Parser(1)
  • asn1_array2tree(3)
  • asn1_bit_der(3)
  • asn1_check_version(3)
  • asn1_copy_node(3)
  • asn1_create_element(3)
  • asn1_decode_simple_ber(3)
  • asn1_decode_simple_der(3)
  • asn1_delete_element(3)
  • asn1_delete_structure(3)
  • asn1_delete_structure2(3)
  • asn1_der_coding(3)
  • asn1_der_decoding(3)
  • asn1_der_decoding2(3)
  • asn1_der_decoding_element(3)
  • asn1_der_decoding_startEnd(3)
  • asn1_dup_node(3)
  • asn1_encode_simple_der(3)
  • asn1_expand_any_defined_by(3)
  • asn1_expand_octet_string(3)
  • asn1_find_node(3)
  • asn1_find_structure_from_oid(3)
  • asn1_get_bit_der(3)
  • asn1_get_length_ber(3)
  • asn1_get_length_der(3)
  • asn1_get_object_id_der(3)
  • asn1_get_octet_der(3)
  • asn1_get_tag_der(3)
  • asn1_length_der(3)
  • asn1_number_of_elements(3)
  • asn1_object_id_der(3)
  • asn1_octet_der(3)
  • asn1_parser2array(3)
  • asn1_parser2tree(3)
  • asn1_perror(3)
  • asn1_print_structure(3)
  • asn1_read_node_value(3)
  • asn1_read_tag(3)
  • asn1_read_value(3)
  • asn1_read_value_type(3)
  • asn1_strerror(3)
  • asn1_write_value(3)
pkg-plist 74
  • bin/asn1Coding
  • bin/asn1Decoding
  • bin/asn1Parser
  • include/libtasn1.h
  • lib/libtasn1.a
  • lib/libtasn1.so
  • lib/libtasn1.so.6
  • lib/libtasn1.so.6.6.5
  • libdata/pkgconfig/libtasn1.pc
  • share/man/man1/asn1Coding.1.gz
  • share/man/man1/asn1Decoding.1.gz
  • share/man/man1/asn1Parser.1.gz
  • share/man/man3/asn1_array2tree.3.gz
  • share/man/man3/asn1_bit_der.3.gz
  • share/man/man3/asn1_check_version.3.gz
  • share/man/man3/asn1_copy_node.3.gz
  • share/man/man3/asn1_create_element.3.gz
  • share/man/man3/asn1_decode_simple_ber.3.gz
  • share/man/man3/asn1_decode_simple_der.3.gz
  • share/man/man3/asn1_delete_element.3.gz
  • share/man/man3/asn1_delete_structure.3.gz
  • share/man/man3/asn1_delete_structure2.3.gz
  • share/man/man3/asn1_der_coding.3.gz
  • share/man/man3/asn1_der_decoding.3.gz
  • share/man/man3/asn1_der_decoding2.3.gz
  • share/man/man3/asn1_der_decoding_element.3.gz
  • share/man/man3/asn1_der_decoding_startEnd.3.gz
  • share/man/man3/asn1_dup_node.3.gz
  • share/man/man3/asn1_encode_simple_der.3.gz
  • share/man/man3/asn1_expand_any_defined_by.3.gz
  • share/man/man3/asn1_expand_octet_string.3.gz
  • share/man/man3/asn1_find_node.3.gz
  • share/man/man3/asn1_find_structure_from_oid.3.gz
  • share/man/man3/asn1_get_bit_der.3.gz
  • share/man/man3/asn1_get_length_ber.3.gz
  • share/man/man3/asn1_get_length_der.3.gz
  • share/man/man3/asn1_get_object_id_der.3.gz
  • share/man/man3/asn1_get_octet_der.3.gz
  • share/man/man3/asn1_get_tag_der.3.gz
  • share/man/man3/asn1_length_der.3.gz
  • share/man/man3/asn1_number_of_elements.3.gz
  • share/man/man3/asn1_object_id_der.3.gz
  • share/man/man3/asn1_octet_der.3.gz
  • share/man/man3/asn1_parser2array.3.gz
  • share/man/man3/asn1_parser2tree.3.gz
  • share/man/man3/asn1_perror.3.gz
  • share/man/man3/asn1_print_structure.3.gz
  • share/man/man3/asn1_read_node_value.3.gz
  • share/man/man3/asn1_read_tag.3.gz
  • share/man/man3/asn1_read_value.3.gz
  • share/man/man3/asn1_read_value_type.3.gz
  • share/man/man3/asn1_strerror.3.gz
  • share/man/man3/asn1_write_value.3.gz
  • share/doc/libtasn1/AUTHORS
  • share/doc/libtasn1/NEWS
  • share/doc/libtasn1/README.md
  • share/doc/libtasn1/THANKS
  • share/doc/libtasn1/TODO
  • share/gtk-doc/html/libtasn1/api-index-1-6.html
  • share/gtk-doc/html/libtasn1/api-index-2-0.html
  • share/gtk-doc/html/libtasn1/api-index-full.html
  • share/gtk-doc/html/libtasn1/ch01.html
  • share/gtk-doc/html/libtasn1/deprecated-api-index.html
  • share/gtk-doc/html/libtasn1/home.png
  • share/gtk-doc/html/libtasn1/index.html
  • share/gtk-doc/html/libtasn1/left-insensitive.png
  • share/gtk-doc/html/libtasn1/left.png
  • share/gtk-doc/html/libtasn1/libtasn1-libtasn1.html
  • share/gtk-doc/html/libtasn1/libtasn1.devhelp2
  • share/gtk-doc/html/libtasn1/right-insensitive.png
  • share/gtk-doc/html/libtasn1/right.png
  • share/gtk-doc/html/libtasn1/style.css
  • share/gtk-doc/html/libtasn1/up-insensitive.png
  • share/gtk-doc/html/libtasn1/up.png
distinfo 1
FileSizeSHA256
libtasn1-4.21.0.tar.gz1.816537e+061d8a444a223cc5464240777346e125de51d8e6abf0b8bac742ac84609167dc87
Master sites 2
  • GNU
  • GNUPG/gnutls/libtasn1

Commit history 0

No commits in the history this site was built from.