libpsl-devel - Development files for libpsl

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Network Utilities all
Package name libpsl-devel
Package version 0.20.2
Package release lp150.45.5
Package architecture x86_64
Package type rpm
Installed size 102.27 KB
Download size 29.97 KB
Official Mirror
libpsl is a C library to handle the Public Suffix List. A "public suffix" is a
domain name under which Internet users can directly register own names.
HTTP user agents can use it to avoid privacy-leaking "supercookies" and "super
domain" certificates. It is also use do highlight domain parts in a user interface
and sorting domain lists by site.
This package contains libraries and header files.
Developer documentation is in /usr/share/doc/packages/libpsl-devel/html .


Package Version Architecture Repository
libpsl-devel-0.20.1-lp150.1.3.x86_64.rpm 0.20.1 x86_64 openSUSE Oss
libpsl-devel - - -


Name Value
/usr/bin/pkg-config -
libpsl5 = 0.20.2


Name Value
libpsl-devel = 0.20.2-lp150.45.5
libpsl-devel(x86-64) = 0.20.2-lp150.45.5
pkgconfig(libpsl) = 0.20.2


Type URL
Binary Package libpsl-devel-0.20.2-lp150.45.5.x86_64.rpm
Source Package libpsl-0.20.2-lp150.45.5.src.rpm

Install Howto

  1. Add the openSUSE Network Utilities repository:
    # zypper addrepo opensuse-network-utilities
  2. Install libpsl-devel rpm package:
    # zypper install libpsl-devel




2018-04-28 -
- update to 0.20.2:
* Fix non srcdir builds
* Add API decoration
* Detection fallback from libidn2 to libcu, libidn
2018-02-27 -
- update to 0.20.1:
* Fix issue introduced with PSL_TYPE_NO_STAR_RULE in V0.20.0
* Fix SO_VERSION to 8:0:3
* Improve unit tests
2018-02-22 -
- Use %license (boo#1082318)
2018-02-22 -
- update to 0.20.0:
* Remove hard-coded gcc flag in
* Prevent excessive CPU cycles on large inputs
* New flag PSL_TYPE_NO_STAR_RULE to skip star rule
2018-01-03 -
- Make sure to use python3 during build instead of calling env
2017-11-09 -
- update to 0.19.1:
* New function psl_free_string()
* psl_make_dafsa now works with python2 and python3
* psl_*count() functions now return -1 if info is not available
* Fixed unsigned integer overflow in _mem_is_ascii()
* Add -fsanitize-address-use-after-scope to --enable-asan if
2017-07-20 -
- update to 0.18.0:
* Fix order of files in psl_latest()
* Add fuzzing architecture
* Fix memleak in _psl_is_public_suffix()
* Add configure option --enable-asan (Address sanitizer)
* Add configure option --enable-usan (Undefined sanitizer)
* Add configure option --enable-cfi (Control Flow Integrity)
* Fix finding libidn2 for static builds
* Fix use of uninitialized stack value
* Fix buffer overflow in libicu build
* Use libidn2 as default for builds (former libicu)
* Add pkg-config support for libidn and libidn2
2017-04-06 -
- Use idn2 runtime instead of libicu - as libicu requires 30MB
of unicode data - while idn2 is already part of minimal system
2017-01-19 -
- libpsl 0.17.0:
* Use TR46 non-transitional for IDNA (libicu, libidn2 >= 0.14)
* Fix coverage upload from TravisCI to Coveralls
* New tests to cover psl_latest() and psl_dist_filename()
2016-12-15 -
- libpsl 0.16.1:
This version enables consumers of the library to dynamically load
the latest public suffix data from a binary data file in the
publicsuffix package which can then updated without re-building
* Add functions psl_latest() and psl_dist_filename()
* Do not taint out variable on error in psl_str_to_utf8lower()
* Replace psl2c by psl-make-dafsa
- correct licenses for package and subpackages
- package HTML docs in -devel package

See Also

Package Description
libpsl5-0.20.2-lp150.45.5.x86_64.rpm C library for the Publix Suffix List
libqpcap-devel-1.0+20121016-lp150.3.1.x86_64.rpm Qt/C++ Wrapping Library for libpcap
libqpcap1-1.0+20121016-lp150.3.1.x86_64.rpm Qt/C++ Wrapping Library for libpcap
librhash0-1.3.5-lp150.9.1.x86_64.rpm LibRHash Shared Library
libscamperfile-devel-20180504-lp150.11.1.x86_64.rpm Development headers for scamper's binary dump file access library
libscamperfile0-20180504-lp150.11.1.x86_64.rpm File access library for scamper's binary dump format
libsnmp30-5.7.3-lp150.25.1.x86_64.rpm Shared Libraries from net-snmp
libstatgrab-devel-0.91-lp150.23.2.x86_64.rpm Development Environment for libstatgrab
libstatgrab10-0.91-lp150.23.2.x86_64.rpm Library for libstatgrab
libstfl-devel-0.24-lp150.34.1.x86_64.rpm Structured Terminal Forms Library
libstfl0-0.24-lp150.34.1.x86_64.rpm Structured Terminal Forms Library
libtins-devel-3.5-lp150.9.1.x86_64.rpm Development files for tins
libtins3-3.5-lp150.9.1.x86_64.rpm C++ library for manipulating raw network packets
liburcu-devel-0.10.0-lp150.31.1.x86_64.rpm Userspace Read-Copy-Update Library
liburcu6-0.10.0-lp150.31.1.x86_64.rpm Userspace Read-Copy-Update Library