The NetBSD Project

CVS log for pkgsrc/net/libzrtpcpp/buildlink3.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / net / libzrtpcpp

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.36 / (download) - annotate - [select for diffs], Wed Nov 8 13:20:30 2023 UTC (4 weeks, 5 days ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

*: recursive bump for icu 74.1

Revision 1.35 / (download) - annotate - [select for diffs], Tue Oct 24 22:10:23 2023 UTC (6 weeks, 5 days ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

*: bump for openssl 3

Revision 1.34 / (download) - annotate - [select for diffs], Wed Apr 19 08:08:37 2023 UTC (7 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

revbump after textproc/icu update

Revision 1.33 / (download) - annotate - [select for diffs], Wed Nov 23 16:18:57 2022 UTC (12 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

massive revision bump after textproc/icu update

Revision 1.32 / (download) - annotate - [select for diffs], Wed Oct 26 10:31:06 2022 UTC (13 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

*: bump PKGREVISION for libunistring shlib major bump

Revision 1.31 / (download) - annotate - [select for diffs], Fri Oct 21 16:10:37 2022 UTC (13 months, 2 weeks ago) by nros
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored)

Update libzrtpcpp to version 4.7.0

Pkgsrc changes:
Github and pkglint fixes.

Changes from NEWS:

## GNU ZRTP 4.6.6 ##

Small fix in zrtp/crypto/zrtpDh.cpp to fix a small memory leak.


## GNU ZRTP 4.6.5 ##

Cleanup compiler flags, reduce visibility for Android build,
check some buffer length. No functional enhancements, no changes
in API.


## GNU ZRTP 4.6.4 ##

Some fixes to slience Windows C/C++ compiler, fix a few include
statements when using openSSL, small fixes to check disclosure
flag. Reset valid flags when adding a new cache record to avoid
wrong security message.


## GNU ZRTP 4.6.3 ##

A small fix inside the ZRTP main module to ignore malformed
DH1 packets and avoid an NULL pointer access.


## GNU ZRTP 4.6.2 ##

A small fix in the ZrtpCWrapper to fix an issue within 4.6.1
;-)


## GNU ZRTP 4.6.1 ##

A small fix in the ZrtpCWrapper to initialize and use the ZRTP
master instance in case of multi-stream usage. Does not affect
the main ZRTP usage, only projects that use the wrapper such
as PJSIP or Gstreamer projects.

These project should re-compile if they use the multi-stream
feature.


## GNU ZRTP 4.6.0 ##

Only a small add-on to the code to implement handling of the
disclosure flag. See RFC6189, chapter 11 for more details
about the disclosure flag.

Because the API changed, thus it's necessary to recompile
applications that use the new library version.


## GNU ZRTP 4.5.0 ##

Added a new SAS algorithm 'B32E' that uses 32 Unicode Emoji
code points instead of 32 ASCII characters. Application that
are able to display Emojis may use this new SAS algorithm to
display nice Emojis instead of 'boring' ASCII letters and
digits.

Some technical details:

* the 32 selected emojis are easily distinguishable, known to
  everyone, not offending etc, and use standard Unicode code
  points
* select colored emojis that look good on white and on black
  backgrounds (most emojis look good on white only)
* select emojis that are available on iOS, Android, Mac OS X
  (Windows not checked)
* the resulting SAS string is UTF-8 encoded, suitable for most
  platforms except Java.

To use the codes for Java the application needs to translate the
UTF-8 encoding into UTF-16 encoding. Because most of the emojis
are Unicode supplementary characters the UTF-8 to UTF-16 conversion
must generate the necessary UTF-16 surrogate pairs.

To support the UTF-8 / UTF-16 conversion the common directory
contains conversion functions that I extracted from ICU C/C++
library source.

Because the API changed, thus it's necessary to recompile
applications that use the new library version.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Apr 18 19:10:03 2022 UTC (19 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

revbump for textproc/icu update

Revision 1.29 / (download) - annotate - [select for diffs], Wed Sep 29 19:00:10 2021 UTC (2 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

revbump for boost-libs

Revision 1.28 / (download) - annotate - [select for diffs], Wed Apr 21 13:24:14 2021 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

revbump for boost-libs

Revision 1.27 / (download) - annotate - [select for diffs], Wed Apr 21 11:40:35 2021 UTC (2 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

revbump for textproc/icu

Revision 1.26 / (download) - annotate - [select for diffs], Thu Nov 5 09:07:05 2020 UTC (3 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

*: Recursive revbump from textproc/icu-68.1

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jun 2 08:22:53 2020 UTC (3 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Revbump for icu

Revision 1.24 / (download) - annotate - [select for diffs], Fri May 22 10:55:48 2020 UTC (3 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

revbump after updating security/nettle

Revision 1.23 / (download) - annotate - [select for diffs], Sun Apr 12 08:28:04 2020 UTC (3 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Recursive revision bump after textproc/icu update

Revision 1.22 / (download) - annotate - [select for diffs], Sun Mar 8 16:48:04 2020 UTC (3 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

*: recursive bump for libffi

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jan 18 21:48:20 2020 UTC (3 years, 10 months ago) by jperkin
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Jul 20 22:46:03 2019 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

*: recursive bump for nettle 3.5.1

Revision 1.19 / (download) - annotate - [select for diffs], Wed Apr 3 00:32:59 2019 UTC (4 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Recursive revbump from textproc/icu

Revision 1.18 / (download) - annotate - [select for diffs], Sun Dec 9 18:52:06 2018 UTC (5 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

revbump after updating textproc/icu

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jul 20 03:33:54 2018 UTC (5 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Recursive revbump from textproc/icu-62.1

Revision 1.16 / (download) - annotate - [select for diffs], Tue Apr 17 22:29:33 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Add p11-kit to gnutls/bl3.mk and bump dependencies.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 14 07:34:00 2018 UTC (5 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

revbump after icu update

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 30 16:45:07 2017 UTC (6 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Revbump after textproc/icu update

Revision 1.13 / (download) - annotate - [select for diffs], Mon Sep 18 09:53:03 2017 UTC (6 years, 2 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

revbump for requiring ICU 59.x

Revision 1.12 / (download) - annotate - [select for diffs], Sat Apr 22 21:03:15 2017 UTC (6 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Revbump after icu update

Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 4 05:17:10 2016 UTC (7 years ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Recursive revbump from textproc/icu 58.1

Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 19 13:04:18 2016 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Recursive PKGREVISION bump for gnutls shlib major bump.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 11 19:01:37 2016 UTC (7 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Recursive revbump from textproc/icu 57.1

Revision 1.8 / (download) - annotate - [select for diffs], Sat Mar 5 11:27:52 2016 UTC (7 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Aug 23 14:30:35 2015 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Bump PKGREVISION for nettle shlib major bump.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Apr 18 03:36:23 2015 UTC (8 years, 7 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.5: +10 -3 lines
Diff to previous 1.5 (colored)

Add sqlite3 PKG_OPTION. USE_CMAKE instead of autotools. Update openssl
dependency. Bump BUILDLINK_A{B,P}I* in buildlink3.mk due to API changes.

From NEWS:

== GNU ZRTP 4.4.0 ==

Changes the handling of HMAC and Hash contexts to avoild tool
many malloc/free calls and thus memory pointer problems.

Enhance the handling an check the nonce when using multi-stream
mode. This required a modification to the class file and some
modifications on the API. The old functions are now deprecated
but still usable. Nevertheless you should change your application
to use the new fuctions which support the new nonce handling and
checks.

Some bug fixing as well.

== GNU ZRTP 4.3.1 ==

This is a bugfix release. It fixes several compiler issues in
iOS8 Clang, Mircosoft C++ compiler (VS 2012) etc.

This release also adds a fix to address a possible problem when
using 'memset(...)' on a memory area immediately followed by a
'free(...)' call to free this memory area. Some compilers may
otpimize the code and do not call 'memset(...)'. That's bad for
software that deals with secure keys :-) . The fix removes this
possible vulnerability.


== GNU ZRTP 4.3.0 ==

This version adds some new API that provide to set retry timer
values and to get some retry counters.

Application may now set some values of the retry counters during
the discovery (Hello) and the negotiation phase. Applications may
increase the number of retries or modify the capping to support
slow or bad networks.

To get some idea about the actual number of retries during ZRTP
negotiation an application may now use the new API to get an array
of counters. The ZRTP state engine records how many retries occured
during the different protocol states.

Note: only the ZRTP initiator performs packet retries after the
discovery (Hello) phase. The responder would always return zero
alues for the other retry counters.

Because we have a new set of functions the API changed, thus it's
necessary to recompile applications that use the new library version.


== GNU ZRTP 4.2.4 ==

Only small changes to enable Android X86 (see clients/tivi/android)
as an example.

Rename functions aes_init() to aes_init_zrtp() to avoid names clashes
with other libreries that may include own AES modules.


== GNU ZRTP 4.2.3 ==

The optional SAS relay feature (refer to RFC6189, chapter 7.3) is
not longer compiled by default. If your project needs this support
then modify the CMakeLists.txt file and uncomment a 'add_definition'
statments. See comment in the CMakelists.txt file.

The reasons to disable this optional feature in the default build:
it's rarely used and some concerns about misusing this feature.


== GNU ZRTP 4.2.2 ==

A small enhancement in SRTP handling to provide a longer bit-shift
register with 128 bits. The replay now check accepts packets which
are up to 127 sequence number behing the current packet. The upper
layer (codecs) gets more packets on slower/bad networks that we may
see on mobile 3G/4G connections.

If the codecs do not remove silence then this may lead to some longer
audio replay, similar to sattelite communication.


== GNU ZRTP 4.2.1 ==

Bug fixes in the SRTP part that checks for replay and updates the ROC.

The wrong computations lead to false replay indications and to wrong
HMAC, thus they dropped to much packets, in particular under bad network
conditions.

Changed the handling the the zrtp_getSasType function the the ZrtpCWrapper.
Please check the inline documentation and the compiler warning how to
use the return value of the function.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 7 05:34:23 2014 UTC (9 years, 8 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Bumping BUILDLINK_ABI_DEPENDS.libzrtpcpp.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Feb 12 23:18:22 2014 UTC (9 years, 9 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Jan 1 11:52:02 2014 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Apr 22 06:10:42 2013 UTC (10 years, 7 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.1: +1 -5 lines
Diff to previous 1.1 (colored)

Reduce included dependencies.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Apr 17 00:55:35 2013 UTC (10 years, 7 months ago) by rodent
Branch: MAIN

Import libzrtpcpp-2.3.2 as net/libzrtpcpp.

libzrtpcpp, a separate extension package to ccrtp, provides support for the ZRTP
protocol (as defined in the Internet draft draft-zimmermann-avt-zrtp).

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>