Commit graph

2320 commits

Author SHA1 Message Date
adam
497b502fd1 py-rich: updated to 11.1.0
11.1.0 - 2022-01-28

Added

Add Syntax.guess_lexer, add support for more lexers (e.g. Django templates etc.) https://github.com/Textualize/rich/pull/1869
Add lexer parameter to Syntax.from_path to allow for overrides https://github.com/Textualize/rich/pull/1873

Fixed

Workaround for edge case of object from Faiss with no __class__ https://github.com/Textualize/rich/issues/1838
Ensure Syntax always justifies left https://github.com/Textualize/rich/pull/1872
Handle classes in inspect when methods=True https://github.com/Textualize/rich/pull/1874
2022-01-31 14:23:21 +00:00
bsiegert
b4241ffbf2 New package for c3270, via pkgsrc-wip.
This addresses PR pkg/54543.

IBM 3278/3279 terminal emulator for ncurses terminals
2022-01-21 16:49:00 +00:00
nia
d927e1a4a9 add comms/syncterm
A cross-platform ANSI-BBS terminal designed to connect to remote BBSs via
telnet, rlogin, or SSH. Supports ANSI music and the IBM charset when possible.
2022-01-16 13:11:07 +00:00
wiz
fed3f31a44 *: remove workaround patches for python 3.6 2022-01-14 11:49:41 +00:00
gutteridge
99017d8091 comms/Makefile: sort entries 2022-01-13 02:45:36 +00:00
adam
363602a6f4 py-cleo: added version 0.8.1
Create beautiful and testable command-line interfaces.

Cleo is mostly a higher level wrapper for CliKit, so a lot of the components
and utilities comes from it. Refer to its documentation for more information.
2022-01-11 19:12:31 +00:00
adam
a7b3ecd3dc py-clikit: added version 0.6.2
CliKit is a group of utilities to build beautiful and testable command line
interfaces.
2022-01-11 19:11:04 +00:00
adam
ebde66b246 py-pastel: added version 0.2.1
Pastel is a simple library to help you colorize strings in your terminal.
2022-01-11 19:07:46 +00:00
adam
331ef5cc67 py-enrich: updated to 1.2.7
v1.2.7

Bugfixes

Enable mypy strict mode
Expose support for python 3.10
Fix mypy errors
2022-01-11 07:02:16 +00:00
adam
4f13095c9e py-rich: updated to 11.0.0
11.0.0

Added

Added max_depth arg to pretty printing https://github.com/Textualize/rich/issues/1585
Added vertical_align to Table.add_row https://github.com/Textualize/rich/issues/1590

Fixed

Fixed issue with pretty repr in jupyter notebook https://github.com/Textualize/rich/issues/1717
Fix Traceback theme defaults override user supplied styles https://github.com/Textualize/rich/issues/1786

Changed

breaking Deprecated rich.console.RenderGroup, now named rich.console.Group
breaking Syntax.__init__ parameter lexer_name renamed to lexer
Syntax constructor accepts both str and now a pygments lexer https://github.com/Textualize/rich/pull/1748
2022-01-11 07:00:27 +00:00
wiz
67e1f1a6bf python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
2022-01-05 15:40:56 +00:00
wiz
8a9cb53cf6 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:52:30 +00:00
adam
bf8dfa1875 py-rich: updated to 10.16.2
10.16.2

Fixed

Fixed @ not being escaped in markup

10.16.1

Fixed

Fixed issues with overlapping tags https://github.com/willmcgugan/rich/issues/1755

10.16.0

Fixed

Double print of progress bar in Jupyter https://github.com/willmcgugan/rich/issues/1737

Added

Added Text.markup property https://github.com/willmcgugan/rich/issues/1751
2022-01-04 17:34:25 +00:00
rhialto
47925210eb comms/gkermit: update to 2.01
Version 1.00 : 25 December 1999
Version 2.00 : 26 May 2021

Version 2.00 is identical to 1.00 except that the source code has
been tailored to build successfully on modern Unix platforms.

November 14, 2021... G-Kermit 2.01 - a few more adjustments to our
ever-changing Unix APIs.

  .................................
  Wed May 26 08:47:48 2021:
  In the years following the initial rlease of this program, which was
  designed to be eternal, the C libraries and header files changed and
  changed and changed to the extent that in 2021 G-Kermit 1.0 ccan't be
  built at all an most Unix platforms, and even on those where a functional
  executable is generated, dozens or hundreds of warnings are issued.
  This, for code that generated zero warnings or errors when compiled
  in 1999.  Thus version 2.0 of May 26, 2021.  The only changes are:

  1. The version identification just below, and:
  2. The inclusion of four previously unneeded header files in gkermit.h.

  .................................
  Mon Nov 15 08:31:48 2021:
  From Kenji Rikitake, two patches added to gkermit.h for macOS with Xcode:

  1. macOS with Xcode has no <malloc.h>
  2. macOS with Xcode has the prototype of sleep() in <unistd.h>
  Conditional if(n)def with __APPLE__ flag, dedicated for macOS.

  It seems unistd.h is now required on many platforms; I now #include it
  in all builds by default; to suppress the #include on platforms that
  don't have unistd.h, do: make "KFLAGS=-DNOUNISTD" ...
2022-01-01 18:53:02 +00:00
adam
0a9c3a7fb7 py-dataclasses: removed; was Python 3.6 onlu 2021-12-30 12:12:53 +00:00
jnemeth
940d6a0f1e Update to Asterisk 19.1.0.
The Asterisk Development Team would like to announce the release
of Asterisk 19.1.0.

The release of Asterisk 19.1.0 resolves several issues reported by
the community and would have not been possible without your
participation.

Thank you!

The following issues are resolved in this release:

New Features made in this release:
-----------------------------------
 * ASTERISK-29720 - res_tonedetect: Add call progress tone detection
      (Reported by N A)
 * ASTERISK-18069 - [patch] app_queue Add Login Time and Last
      Paused Times to Queue Members
      (Reported by Jamuel Starkey)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-29779 - progdocs: Hidden code sections with syntax errors.
      (Reported by Alexander Traud)
 * ASTERISK-29732 - progdocs: Fix grouping for latest Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29771 - Crash occurs when 2 realtime sippeers mysql
      connections are configured and we have a schema warning
      (Reported by Mario Ban)
 * ASTERISK-29776 - stir/shaken: Requires GNU designator
      (Reported by Alexander Traud)
 * ASTERISK-29773 - progdocs: doxyref.h outdated
      (Reported by Alexander Traud)
 * ASTERISK-29765 - xmldoc: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29762 - channels: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29730 - Segfault in __ao2_ref if refdebug = yes
      (Reported by Alexei Gradinari)
 * ASTERISK-29748 - bridging: Infinite loop when both Local
      channel halves in same bridge
      (Reported by Joshua C. Colp)
 * ASTERISK-29754 - odbc: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29753 - parking: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29756 - res_ari: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29755 - frame: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29751 - channel: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29752 - app: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29750 - stasis: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29749 - res_xmpp: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29742 - addons: Fix for Doxygen.
      (Reported by Alexander Traud)
 * ASTERISK-29747 - res_pjsip: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29737 - chan_iax2: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29743 - bridges: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29740 - apps: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29741 - tests: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29736 - bridge_channel: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29734 - progdocs: Use Doxygen \example correctly
      (Reported by Alexander Traud)
 * ASTERISK-29735 - progdocs: Avoid multiple use of section labels
      (Reported by Alexander Traud)
 * ASTERISK-29733 - progdocs: Avoid name with Doxygen \file
      (Reported by Alexander Traud)
 * ASTERISK-29744 - app_morsecode: Fix deadlock
      (Reported by N A)
 * ASTERISK-29705 - app_read: Fix custom terminator
      functionality regression
      (Reported by N A)
 * ASTERISK-29703 - res_pjsip_callerid: Fix OLI parsing
      (Reported by N A)
 * ASTERISK-29724 - BuildSystem: In POSIX sh, == in place of = is undefined.
      (Reported by Alexander Traud)
 * ASTERISK-29702 - sig_analog: Fix truncated buffer copy
      (Reported by N A)
 * ASTERISK-28040 - pbx: "dialplan reload" is removing minus
      symbol from dynamic hints
      (Reported by Daniel Zanutti)
 * ASTERISK-29391 - VoiceMail does not cancel recording on
      rerecord hangup
      (Reported by N A)
 * ASTERISK-29709 - res_snmp: Not build on recent Debian distributions.
      (Reported by Alexander Traud)
 * ASTERISK-29717 - res_config_sqlite: not removed in makeopts.in
      (Reported by Alexander Traud)
 * ASTERISK-29710 - stasis: Clang 13 warns about the unused but
      set variable dispatched.
      (Reported by Alexander Traud)
 * ASTERISK-29711 - aelparse: GCC 11.2 found two maybe uninitialized
      (Reported by Alexander Traud)
 * ASTERISK-29713 - GCC 11.2: two stringop-overread
      (Reported by Alexander Traud)
 * ASTERISK-29682 - Squash compiler issues generated by gcc 11
      (Reported by George Joseph)
 * ASTERISK-29693 - Using --with-crypto and --with-ssl fails on a recompile
      (Reported by George Joseph)
 * ASTERISK-27816 - func_talkdetect's logic is completely broken
      (Reported by Moritz Fain)
 * ASTERISK-26497 - make install downloads x86_32 variants of
      external modules on non Intel architectures
      (Reported by Corey Farrell)
 * ASTERISK-29691 - stun: Not all users provide a dst to ast_stun_request
      (Reported by Dennis Haney)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29777 - documentation: Standardize example syntax
      (Reported by N A)
 * ASTERISK-29715 - app_voicemail: Refactor email generation functions
      (Reported by N A)
 * ASTERISK-29727 - Add type for JSON stasis message RTCP Report Received/Sent
      (Reported by Boris P. Korzun)
 * ASTERISK-29714 - Spelling errors
      (Reported by Josh Soref)
 * ASTERISK-29707 - chan_iax2: Allow both key and secret to be
      specified at dial time
      (Reported by N A)
 * ASTERISK-29662 - Add mix option to Playback application for
      say and filename
      (Reported by Shloime Rosenblum)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-19.1.0
2021-12-19 00:39:11 +00:00
jnemeth
900ea86377 Update to Asterisk 18.9.0. This is a patch release.
The Asterisk Development Team would like to announce the release
of Asterisk 18.  9.0.

The release of Asterisk 18.9.0 resolves several issues reported by
the community and would have not been possible without your
participation.

Thank you!

The following issues are resolved in this release:

New Features made in this release:
-----------------------------------
 * ASTERISK-29720 - res_tonedetect: Add call progress tone detection
      (Reported by N A)
 * ASTERISK-18069 - [patch] app_queue Add Login Time and Last
      Paused Times to Queue Members
      (Reported by Jamuel Starkey)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-29779 - progdocs: Hidden code sections with syntax errors.
      (Reported by Alexander Traud)
 * ASTERISK-29732 - progdocs: Fix grouping for latest Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29771 - Crash occurs when 2 realtime sippeers mysql
      connections are configured and we have a schema warning
      (Reported by Mario Ban)
 * ASTERISK-29776 - stir/shaken: Requires GNU designator
      (Reported by Alexander Traud)
 * ASTERISK-29764 - chan_misdn: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29773 - progdocs: doxyref.h outdated
      (Reported by Alexander Traud)
 * ASTERISK-29765 - xmldoc: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29730 - Segfault in __ao2_ref if refdebug = yes
      (Reported by Alexei Gradinari)
 * ASTERISK-29762 - channels: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29748 - bridging: Infinite loop when both Local
      channel halves in same bridge
      (Reported by Joshua C. Colp)
 * ASTERISK-29754 - odbc: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29753 - parking: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29755 - frame: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29756 - res_ari: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29751 - channel: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29750 - stasis: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29752 - app: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29749 - res_xmpp: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29742 - addons: Fix for Doxygen.
      (Reported by Alexander Traud)
 * ASTERISK-29747 - res_pjsip: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29737 - chan_iax2: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29743 - bridges: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29741 - tests: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29740 - apps: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29733 - progdocs: Avoid name with Doxygen \file
      (Reported by Alexander Traud)
 * ASTERISK-29736 - bridge_channel: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29735 - progdocs: Avoid multiple use of section labels
      (Reported by Alexander Traud)
 * ASTERISK-29734 - progdocs: Use Doxygen \example correctly
      (Reported by Alexander Traud)
 * ASTERISK-29744 - app_morsecode: Fix deadlock
      (Reported by N A)
 * ASTERISK-29703 - res_pjsip_callerid: Fix OLI parsing
      (Reported by N A)
 * ASTERISK-29705 - app_read: Fix custom terminator
      functionality regression
      (Reported by N A)
 * ASTERISK-29724 - BuildSystem: In POSIX sh, == in place of = is undefined.
      (Reported by Alexander Traud)
 * ASTERISK-29702 - sig_analog: Fix truncated buffer copy
      (Reported by N A)
 * ASTERISK-28040 - pbx: "dialplan reload" is removing minus
      symbol from dynamic hints
      (Reported by Daniel Zanutti)
 * ASTERISK-29391 - VoiceMail does not cancel recording on rerecord hangup
      (Reported by N A)
 * ASTERISK-29709 - res_snmp: Not build on recent Debian
      distributions.
      (Reported by Alexander Traud)
 * ASTERISK-29710 - stasis: Clang 13 warns about the unused but
      set variable dispatched.
      (Reported by Alexander Traud)
 * ASTERISK-29711 - aelparse: GCC 11.2 found two maybe uninitialized
      (Reported by Alexander Traud)
 * ASTERISK-29713 - GCC 11.2: two stringop-overread
      (Reported by Alexander Traud)
 * ASTERISK-29682 - Squash compiler issues generated by gcc 11
      (Reported by George Joseph)
 * ASTERISK-29693 - Using --with-crypto and --with-ssl fails on a recompile
      (Reported by George Joseph)
 * ASTERISK-27816 - func_talkdetect's logic is completely broken
      (Reported by Moritz Fain)
 * ASTERISK-29691 - stun: Not all users provide a dst to ast_stun_request
      (Reported by Dennis Haney)
 * ASTERISK-26497 - make install downloads x86_32 variants of
      external modules on non Intel architectures
      (Reported by Corey Farrell)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29777 - documentation: Standardize example syntax
      (Reported by N A)
 * ASTERISK-29715 - app_voicemail: Refactor email generation functions
      (Reported by N A)
 * ASTERISK-29727 - Add type for JSON stasis message RTCP Report
      Received/Sent
      (Reported by Boris P. Korzun)
 * ASTERISK-29714 - Spelling errors
      (Reported by Josh Soref)
 * ASTERISK-29707 - chan_iax2: Allow both key and secret to be
      specified at dial time
      (Reported by N A)
 * ASTERISK-29662 - Add mix option to Playback application for
      say and filename
      (Reported by Shloime Rosenblum)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.9.0
2021-12-17 08:07:06 +00:00
adam
7000ec6031 py-esptool: updated to 3.2
Version 3.2

New Features

Support for ESP32-S3 SoC has been added (removed ESP32-S3-beta3).
Added USB-JTAG-Serial and USB-CDC support for ESP32-S3.
Added a check to disable stub when connecting to an unsupported chip.
Added boot log detection and context of failures logging.
Improved error messages to cover more cases and provide more information.
Added get_security_info command stub support.
Augmented chip autodetection to work even in secure download mode. (ESP32-C3 and later only)
Added flash chip connection verification check.
Added ESP8266 version 3 image format support.
espsecure.py

Added option for 512bit keys for encrypt_flash_data.
espefuse.py

Added a new command which can execute custom python scripts to burn efuses all at once.
Added ESP32-S2 flash_ver, psram_ver, and pkg_ver efuses.
Corrected lenght of soft_dis_jtag efuse.
Added custom_mac eFuse field for ESP32-C3/-S2/-S3/-H2.
Added a check for read_protect_efuse.
Added support for 512bit XTS_AES flash encryption key.
Added a step to close the serial port after espefuse operations.
Added a security confirmation flag to espefuse tests.

Internal features

These features are intended for use inside Espressif:

Preview support for ESP32-H2 and ESP8684 has been added. These SoCs are not generally available, so they are unsupported in this release. Official support will be added in a later esptool release.
Added automatic delay for boot time after ESP32 reset in FPGA.

Bug Fixes

Fixed build from sources (require wheel only when installing from pip).
Fixed failing flashing process on some supported chips.
Fixed ESP32-C3 package detection.
Fixed test child processes being blocked waiting for the OS pipe buffer to accept more data.
Fixed MacOS USB PID detection on tty and cu ports.
Fixed erroneous comparison when handling deflated data.

Miscellaneous Changes

Changed unnecessarily alarming error to a warning.
Removed ESP32 rev0 connection workaround.
Added a readable error and a use example to merge_bin.
2021-12-16 20:08:52 +00:00
gutteridge
fb3ed2874c xfce4-modemlights-plugin: remove, EOL and doesn't build
(This wasn't included in the xfce4-extras meta-pkg, and so didn't turn
up in my bulk build testing for the Xfce 4.16 update.)
2021-12-12 16:09:46 +00:00
adam
e0d5e745e4 py-rich: updated to 10.15.2
10.15.2
Fixed
* Deadlock issue
2021-12-10 08:54:54 +00:00
adam
b6d9bd86bc revbump for icu and libffi 2021-12-08 16:01:42 +00:00
jperkin
8f1e011ce5 libhidapi: Support install on Darwin. 2021-12-07 16:42:13 +00:00
pho
72cb3cc817 Fix a build failure occuring when filesystems/fuse is installed 2021-12-02 10:02:01 +00:00
adam
31cb93ee3f py-rich: updated to 10.15.1
v10.15.1

Changed

Reverted thread-safety fix for Live that introduced deadlock potential


v10.15.0

Added

Added dynamic_progress.py to examples
Added ConsoleOptions.update_height
Fixed Padding not respecting height
Added Text.from_ansi method

Changed

Some optimizations for simple strings (with only single cell widths)

Fixed

Fixed issue with progress bar not rendering markup
Fixed race condition when exiting Live
2021-11-30 17:03:00 +00:00
adam
d1bbf633c4 py-rich: updated to 10.14.0
10.14.0

Fixed

Fixed progress speed not updating when total doesn't change
Fixed superfluous new line in Status https://github.com/willmcgugan/rich/issues/1662
Fixed Windows legacy width again
Fixed infinite loop in set_cell_size https://github.com/willmcgugan/rich/issues/1682

Added

Added file protocol to URL highlighter https://github.com/willmcgugan/rich/issues/1681
Added rich.protocol.rich_cast

Changed

Allowed __rich__ to work recursively
Allowed Text classes to work with sep in print https://github.com/willmcgugan/rich/issues/1689
2021-11-23 20:49:28 +00:00
nia
d8131d9fc8 libhidapi: update to 0.11.0
needed for newer mixxx.
2021-11-20 18:59:05 +00:00
nia
5d70f13d77 asterisk19: Forward-port NetBSD timerfd fix from asterisk18 2021-11-18 12:22:30 +00:00
adam
b3ea6e56a4 py-rich: updated to 10.13.0
10.13.0

Added

Added json.dumps parameters to print_json https://github.com/willmcgugan/rich/issues/1638

Fixed

Fixed an edge case bug when console module try to detect if they are in a tty at the end of a pytest run
Fixed a bug where logging handler raises an exception when running with pythonw (related to https://bugs.python.org/issue13807)
Fixed issue with TERM env vars that have more than one hyphen https://github.com/willmcgugan/rich/issues/1640
Fixed missing new line after progress bar when terminal is not interactive https://github.com/willmcgugan/rich/issues/1606
Fixed exception in IPython when disabling pprint with %pprint https://github.com/willmcgugan/rich/issues/1646
Fixed issue where values longer than the console width produced invalid JSON https://github.com/willmcgugan/rich/issues/1653
Fixes trailing comma when pretty printing dataclass with last field repr=False https://github.com/willmcgugan/rich/issues/1599

Changed

Markdown codeblocks now word-wrap
2021-11-14 18:45:50 +00:00
jnemeth
bbe3a57a28 add and enable asterisk19 2021-11-14 02:31:12 +00:00
jnemeth
1f899b8385 comms/asterisk19: import asterisk-19.0.0
This is a standard release.  As such, it only gets updates
for one year and security fixes for two years.

     A variety of items have been deprecated.  Some have been
removed in this release, and some are scheduled to be removed in
the next couple of releases.  Please take note of those items in
the list below.  Out of the box, several of the deprecated items
have been turned off by default (i.e.  chan_sip), but I have turned
on everything that was turned on by default in previous versions.
If you are using any of the deprecated items, you should work on
moving away from them as soon as possible.

     In ${PREFIX}/share/doc/asterisk, you will find UPGRAGE.txt
and asterisk-19.0.0-summary.txt.  Be sure to read them for more
information on updating.

The Asterisk Development Team would like to announce the release
of Asterisk 19.0.0.

The release of Asterisk 19.0.0 resolves several issues reported by
the community and would have not been possible without your
participation.

Thank you!

The following issues are resolved in this release:

Deprecations made in this release:
-----------------------------------
 * ASTERISK-29601 - moduleinfo: Add replacement module information
      (Reported by N A)
 * ASTERISK-29602 - res_monitor: Disable building by default.
      (Reported by Joshua C. Colp)
 * ASTERISK-29600 - muted: Remove deprecated application
      (Reported by Joshua C. Colp)
 * ASTERISK-29599 - conf2ael: Remove deprecated application
      (Reported by Joshua C. Colp)
 * ASTERISK-29598 - res_config_sqlite: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29597 - chan_vpb: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29596 - chan_misdn: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29595 - chan_nbs: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29594 - chan_phone: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29593 - chan_oss: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29592 - cdr_syslog: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29591 - app_dahdiras: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29590 - app_nbscat: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29589 - app_image: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29588 - app_url: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29587 - app_fax: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29586 - app_ices: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29585 - app_mysql: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29584 - cdr_mysql: Remove deprecated module
      (Reported by Joshua C. Colp)
 * ASTERISK-29548 - app_meetme: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29549 - app_osploop: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29550 - chan_alsa: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29551 - chan_mgcp: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29552 - chan_skinny: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29553 - res_pktccops: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29558 - app_macro: Deprecated in 16, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29567 - chan_sip: Deprecated in 17, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29572 - res_monitor: Deprecated in 16, to be removed in 21
      (Reported by Joshua C. Colp)

Security bugs fixed in this release:
-----------------------------------
 * ASTERISK-29381 - chan_pjsip: Remote denial of service by an
      authenticated user
      (Reported by Ivan Poddubny)
 * ASTERISK-29415 - Crash in PJSIP TLS transport
      (Reported by Andrew Yager)
 * ASTERISK-29305 - ASTERISK-29203 / AST-2021-002 -- Another
      scenario is causing a crash
      (Reported by Gregory Massel)
 * ASTERISK-29260 - sRTP Replay Protection ignored; even tears
      down long calls
      (Reported by Alexander Traud)
 * ASTERISK-29227 - res_pjsip_diversion: sending multiple 181
      responses causes memory corruption and crash
      (Reported by Ivan Poddubny)
 * ASTERISK-29219 - res_pjsip_diversion: Crash if Tel URI
      contains History-Info
      (Reported by Torrey Searle)
 * ASTERISK-29057 - pjsip: Crash on call rejection during high load
      (Reported by Sandro Gauci)

New Features made in this release:
-----------------------------------
 * ASTERISK-29656 - Add CHANNEL_EXISTS function
      (Reported by N A)
 * ASTERISK-29496 - Add SendMF application
      (Reported by N A)
 * ASTERISK-29627 - Add STRBETWEEN function
      (Reported by N A)
 * ASTERISK-29628 - Add file and directory functions
      (Reported by N A)
 * ASTERISK-29531 - Add SAYFILES function
      (Reported by N A)
 * ASTERISK-29546 - Add tone detection module
      (Reported by N A)
 * ASTERISK-18454 - Option for Read to be able to accept #
      (Reported by Sta Retji)
 * ASTERISK-29542 - Add audio scrambler
      (Reported by N A)
 * ASTERISK-29478 - Function to drop frames in the TX or RX
      directions
      (Reported by N A)
 * ASTERISK-29389 - Add PJSIP_HEADERS() and ability to read
      header by pattern
      (Reported by Igor Goncharovsky)
 * ASTERISK-11 - AGI channel_status failure
      (Reported by bbawkon)
 * ASTERISK-29477 - Function to asynchronously store digits dialed
      (Reported by N A)
 * ASTERISK-29454 - New application to reload modules
      (Reported by N A)
 * ASTERISK-29444 - Add application to wait for condition
      (Reported by N A)
 * ASTERISK-29442 - app_dial: Expand A option to allow
      announcement playback to caller
      (Reported by N A)
 * ASTERISK-29446 - app_confbridge: New ConfKick application
      (Reported by N A)
 * ASTERISK-29440 - app_confbridge: Allow ConfBridge answer to
      be suppressed
      (Reported by N A)
 * ASTERISK-29431 - Minimum and maximum dialplan functions
      (Reported by N A)
 * ASTERISK-29439 - func_volume: Volume function can't be read
      (Reported by N A)
 * ASTERISK-27477 - Chan_pjsip does not support unauthenticated
      OPTIONS ping
      (Reported by Ross Beer)
 * ASTERISK-29027 - Implement support for History-Info
      (Reported by Torrey Searle)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-20219 - [patch] - IAX2 Call Encryption Fails with
      RSA authentication
      (Reported by Michael Munger)
 * ASTERISK-29402 - res_pjsip_t38: Socket is bound to IPv4/IPv6
      but platform does not support it
      (Reported by Matthew Kern)
 * ASTERISK-29673 - app_read: Fix null pointer crash regression
      (Reported by N A)
 * ASTERISK-29671 - res_rtp_asterisk: memory leak
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-29668 - ari: Listing bridges fails when dialing
      bridge exists
      (Reported by Joshua C. Colp)
 * ASTERISK-29663 - messaging: AMI MessageSend does not support
      same parameters as dialplan application
      (Reported by Brian J. Murrell)
 * ASTERISK-29578 - app_queue: Custom device state using
      included hints do not update
      (Reported by N A)
 * ASTERISK-29660 - Build failure when disabling PJSIP support
      (Reported by Guido Falsi)
 * ASTERISK-29654 - pjproject includes trailing whitespace in
      sdp format attributes
      (Reported by George Joseph)
 * ASTERISK-29635 - MP3Player don' t work with actual mpg123 versions
      (Reported by Carlos Oliva)
 * ASTERISK-29629 - ARI external media channel creation doesn't
      set option data
      (Reported by sungtae kim)
 * ASTERISK-27176 - test_abstract_jb: frames leak
      (Reported by Corey Farrell)
 * ASTERISK-29634 - res_snmp:  gcc 11 needs -fPIC to compile correctly
      (Reported by George Joseph)
 * ASTERISK-29630 - Asterisk is unable to read extended number
      format terminfo files
      (Reported by Sean Bright)
 * ASTERISK-28004 - dns: Core ast_dns_get_nameservers does not
      support configured IPv6 servers
      (Reported by Isaac McDonald)
 * ASTERISK-29618 - ConfBridge errors on creation conference room
      (Reported by Alexander Zharov)
 * ASTERISK-29622 - ARI: external media create doesn't use body parameter
      (Reported by sungtae kim)
 * ASTERISK-29614 - app_agent_pool: XML Doc: unterminated entity reference
      (Reported by Alexander Traud)
 * ASTERISK-29609 - Subsequent 'ael reload' will cause a lock up
      (Reported by Mark Murawski)
 * ASTERISK-28701 - app_queue: Core reload resets queue stats,
      even when keepstats=yes
      (Reported by Luke Escude)
 * ASTERISK-29616 - res_rtp_asterisk: sqrt(.) requires the
      header math.h.
      (Reported by Alexander Traud)
 * ASTERISK-29518 - sig_analog: FCG_CAMA fails to signal ANI
      spill when using MF signaling
      (Reported by Sarah Autumn)
 * ASTERISK-29582 - res_pjproject: Can't map pjproject log
      messages to Asterisk TRACE
      (Reported by George Joseph)
 * ASTERISK-29575 - app_milliwatt: Milliwatt application doesn't
      use the proper timings
      (Reported by N A)
 * ASTERISK-20339 - chan_mgcp, resp_pktccops ast_debug support
      (Reported by Tomas Maldonado)
 * ASTERISK-29540 - aelparse: include of context with timings fails
      (Reported by Alexander Traud)
 * ASTERISK-29539 - Segmentation fault at ast_writestream() when
      write handler not defined (happens with OGG/Speex)
      (Reported by Ernani José Camargo Azevedo)
 * ASTERISK-29494 - cdr_adaptive_odbc: Prevent throwing warnings
      if CDR filtering is used
      (Reported by N A)
 * ASTERISK-29513 - statsd: Remove non-standard metric type Meter
      (Reported by Rijnhard Hessel)
 * ASTERISK-12 - app_voicemail2 became a bit silent, lately
      (Reported by siggi)
 * ASTERISK-29526 - G729 audio gets corrupted by Asterisk due to smoother
      (Reported by under)
 * ASTERISK-29392 - chan_iax2: Asterisk crashes when queueing
      video with format
      (Reported by Michael Welk)
 * ASTERISK-27871 - Remote URL in playback must end with file extension
      (Reported by Caesar)
 * ASTERISK-29507 - STUN timeout is silently delaying calls
      (Reported by Sébastien Duthil)
 * ASTERISK-29514 - ari: Audiosocket segfault when no data specified
      (Reported by Igor Goncharovsky)
 * ASTERISK-29503 - Updated identify/match syntax not supported
      by config wizard
      (Reported by Sean Bright)
 * ASTERISK-29480 - fixedjitterbuffer contains an un-wrappered
      assert that triggers on a negative time slew
      (Reported by Dan Cropp)
 * ASTERISK-29485 - core: Inband generation of tones for Busy()
      and Congestion() may not occur
      (Reported by Joshua C.  Colp)
 * ASTERISK-29479 - [patch] Channels are not put on hold for
      Session Progress with inactive audio
      (Reported by Bernd Zobl)
 * ASTERISK-29475 - SayNumber triggers WARNING if caller hangs
      up during application execution
      (Reported by N A)
 * ASTERISK-29404 - Consolidate res_pjsip_messaging fixes for
      domain name
      (Reported by George Joseph)
 * ASTERISK-29441 - Core reload making TCP endpoints go offline
      (Reported by Luke Escude)
 * ASTERISK-28237 - "FRACK!, Failed assertion bad magic number"
      happens when unsubscribe an application from an event source
      (Reported by Lucas Tardioli Silveira)
 * ASTERISK-28393 - Multidomain support issue
      (Reported by Andrea Sannucci)
 * ASTERISK-29433 - res_rtp_asterisk: Server reflexive
      candidates use incorrect raddr for RTCP
      (Reported by Chris)
 * ASTERISK-29397 - pjsip: Asterisk isn't tolerant of RFC8760 UASs
      (Reported by George Joseph)
 * ASTERISK-24601 - [patch]Missing RFC4235 tags and attributes
      in PJSIP NOTIFY event: dialog  XML body
      (Reported by Marco Paland)
 * ASTERISK-29372 - file.c switch does not account for flash events
      (Reported by N A)
 * ASTERISK-29370 - chan_sip does not recognize
      application/hook-flash
      (Reported by N A)
 * ASTERISK-29377 - cpool_release_pool "double free or
      corruption (out)"
      (Reported by Robert Sutton)
 * ASTERISK-29358 - chan_pjsip: Trace message for progress is
      output even if frame is not queued
      (Reported by Michael Maier)
 * ASTERISK-29030 - res_rtp_asterisk: Additional RTP-frame (with
      wrong SSRC) gets inserted when switching from progress to established
      (Reported by Matthias Hensler)
 * ASTERISK-29407 - chan_local: Filtering audio formats should
      not occur on removed streams
      (Reported by Joshua C. Colp)
 * ASTERISK-29328 - translate.c: possible buffer overflow when upsampling
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-29379 - Segfault - ast_channel_is_multistream
      (chan=0x0) at channel_internal_api.c:1590
      (Reported by Ross Beer)
 * ASTERISK-29130 - prometheus: Crash when scraping bridge
      (Reported by Francisco Correia)
 * ASTERISK-29364 - res_rtp_asterisk: standard deviation
      miscalculation
      (Reported by Kevin Harwell)
 * ASTERISK-29373 - res_rtp_asterisk: Flash events are duplicated
      (Reported by N A)
 * ASTERISK-28356 - app_queue: CLI set ringinuse for realtime
      member not working
      (Reported by Michael)
 * ASTERISK-24434 - Fix differing usage of assignment operators
      in modules.conf
      (Reported by Rusty Newton)
 * ASTERISK-26614 - app_queue: updatecdr option in queues.conf
      does effectively nothing
      (Reported by Alexander Gonchiy)
 * ASTERISK-24631 - Incorrect description of option "context" in
      queues.conf.sample
      (Reported by Etienne Lessard)
 * ASTERISK-25358 - dateformat not read from logger.conf by
      remote console
      (Reported by Igor Liferenko)
 * ASTERISK-27542 - app_queue: When "queue show" CLI command is
      executed a crash occurs
      (Reported by Miguel Sanz)
 * ASTERISK-29215 - res_pjsip_session: NULL active_media_state
      topology caused asterisk crash
      (Reported by sungtae kim)
 * ASTERISK-29355 - app_queue: Queue member status message sent
      even if status doesn't change
      (Reported by Roman Pertsev)
 * ASTERISK-29035 - chan_local: Multistream support breaks T.38 faxing
      (Reported by Matthias Hensler)
 * ASTERISK-29354 - res_pjsip: Allow partial reloading of transports
      (Reported by Joshua C. Colp)
 * ASTERISK-29348 - menuselect doesn't return errors in many cases
      (Reported by George Joseph)
 * ASTERISK-29352 - res_rtp_asterisk: Fix frame delivery time
      when SSRC changes
      (Reported by Joshua C. Colp)
 * ASTERISK-29071 - app_confbridge: Memory rises when
      jitterbuffer enabled and muting over AMI occurs
      (Reported by Stefan Ruf)
 * ASTERISK-29329 - app_dial: DTMF to 'D' option gets duplicated
      if there are multiple progress events
      (Reported by N A)
 * ASTERISK-29306 - strings: Incorrect use of
      __attribute__((pure)) in ast_str_to_lower definition
      (Reported by Vitezslav Novy)
 * ASTERISK-29300 - res_rtp_asterisk: When native local bridging
      the remote SSRC becomes permanent
      (Reported by Sebastian Damm)
 * ASTERISK-29235 - res_pjsip_nat: Contact is rewritten on
      REGISTER responses with external_signaling_address
      (Reported by Brian Paboojian)
 * ASTERISK-29266 - ICE Role conflict with an unauthorized session
      (Reported by Salah Ahmed)
 * ASTERISK-29105 - chan_pjsip: 180 Ringing with SDP not changed
      into progress
      (Reported by Sebastian Damm)
 * ASTERISK-29297 - say: Y2021 problem â<80><93> Asterisk cannot say
      year 2021 in Dutch
      (Reported by Jacek Konieczny)
 * ASTERISK-29315 - res_pjsip: re-registration gets stuck if
      setting initial auth credentials fails
      (Reported by Nick French)
 * ASTERISK-29312 - res_fax: asterisk fails to publish the
      Stasis and ReceiveFax status messages if the remote Station ID
      contains invalid UTF-8 characters
      (Reported by Alexei Gradinari)
 * ASTERISK-16799 - Callee declined when 'beep' audio file does
      not exist
      (Reported by IAMJames_)
 * ASTERISK-29313 - res_pjsip_refer:  Segfault in progress notify
      (Reported by George Joseph)
 * ASTERISK-28452 - pjsip: <sess-version> of SDP is not
      incremented though SDP may be changed on reinvite without SDP offer
      (Reported by Michael Maier)
 * ASTERISK-29311 - res_odbc_transaction sets forcecommit
      default value based on isolation level instead of forcecommit
      (Reported by Jaco Kroon)
 * ASTERISK-29303 - pjsip: Re-invite occurs when it shouldn't
      (Reported by Benjamin Keith Ford)
 * ASTERISK-29293 - res_config_pgsql: Limit realtime_pgsql() to
      return one (no more) record
      (Reported by Boris P. Korzun)
 * ASTERISK-28369 - app_queue: Member device state "invalid"
      when second call is ringing and hint is used
      (Reported by Boolah)
 * ASTERISK-29287 - app.h: C++ compatibility broken
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-29203 - res_pjsip_t38: Crash when changing state
      (Reported by Gregory Massel)
 * ASTERISK-29205 - res_rtp_asterisk: Asterisk crashes when
      making hold/unhold from webrtc client
      (Reported by Edvin Vidmar)
 * ASTERISK-29196 - res_pjsip: Segmentation fault
      (Reported by Mauri de Souza Meneguzzo (3CPlus))
 * ASTERISK-29280 - chan_sip: Allow peers without audio (text+video).
      (Reported by Alexander Traud)
 * ASTERISK-29265 - chan_sip: Allow text+video media streams, again.
      (Reported by Alexander Traud)
 * ASTERISK-29259 - channel: Allow text+video media streams, again.
      (Reported by Alexander Traud)
 * ASTERISK-29261 - res_pjsip: user=phone validation fail for
      isup numbers containing *#
      (Reported by Mark Petersen)
 * ASTERISK-29258 - chan_sip: Audio stream rejected, Other
      stream present: Invalid SDP.
      (Reported by Alexander Traud)
 * ASTERISK-29248 - res_pjsip_session: res sometimes
      uninitialized reported by compiler Clang.
      (Reported by Alexander Traud)
 * ASTERISK-29220 - After T38 reinvite response of 488 a
      subsequent G711 reinvite is not processed correctly. Instead the
      previous T38 session media is used
      (Reported by Robert Cripps)
 * ASTERISK-29229 - Stasis/messaging: text messages not
      dispatched to all subscribers when using generic subscription
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-29238 - chan_sip: SDP: Offers without any enabled
      stream are accepted.
      (Reported by Alexander Traud)
 * ASTERISK-29237 - chan_sip: SDP: m=video is parsed even when disabled.
      (Reported by Alexander Traud)
 * ASTERISK-29222 - chan_sip: Hold/Resume an sRTP call on a
      video enabled user-agent.
      (Reported by Alexander Traud)
 * ASTERISK-29240 - chan_pjsip: Incoming PJSIP calls set global
      SIPDOMAIN instead of a channel variable
      (Reported by Ivan Poddubny)
 * ASTERISK-27902 - chan_pjsip isn't updating hangupcause on 4XX responses
      (Reported by George Joseph)
 * ASTERISK-28016 - PJSIP sends duplicate 183 Progress responses
      (Reported by Alex Hermann)
 * ASTERISK-28185 - chan_pjsip: Subsequent same responses are not stopped
      (Reported by Julien)
 * ASTERISK-29230 - pjsip: Asterisk goes crazy and massively
      spams logfile if registration can't be send
      (Reported by Michael Maier)
 * ASTERISK-29231 - pjsip: SIGSEGV in CLI if no trunk is registered
      (Reported by Michael Maier)
 * ASTERISK-29217 - LOCK() can grant the same lock to multiple
      channels spuriously
      (Reported by Jaco Kroon)
 * ASTERISK-28947 - Segmentation fault in mixmonitor_ds_destroy
      (Reported by Robert Sutton)
 * ASTERISK-29201 - Crash occurs when Transfer and execute
      Hangup before the Transfer result
      (Reported by Dan Cropp)
 * ASTERISK-29168 - Asterisk crashes during call transfer
      (Reported by Dalius Mockevicius)
 * ASTERISK-29210 - res_pjsip: Crash when examining transport
      (Reported by N GM )
 * ASTERISK-29191 - tel: URI in Diversion header causes crash
      (Reported by Mikhail Ivanov)
 * ASTERISK-28883 - Spyee information ist missing in ChanSpyStop
      AMI Event
      (Reported by Hendrik Wedhorn)
 * ASTERISK-29188 - null media causing the Asterisk crash
      (Reported by sungtae kim)
 * ASTERISK-29209 - Debug messages printed by scope trace might
      be missing newlines
      (Reported by Alexander Traud)
 * ASTERISK-29024 - pjsip: Route Header in Cancel request
      incorrectly set
      (Reported by Flole Systems)
 * ASTERISK-29211 - res_musiconhold: Segfault on realtime music
      on hold without entries
      (Reported by Nathan Bruning)
 * ASTERISK-29022 - Crash when manipulating PJSIP invite dlg ref counts
      (Reported by Sean Bright)
 * ASTERISK-29173 - Media cache URL requests allow infinite redirects
      (Reported by Sean Bright)
 * ASTERISK-29175 - res_pjsip_stir_shaken: Fix module description
      (Reported by Stanislav Abramenkov)
 * ASTERISK-29148 - AST_MODULE_INFO no, MODULEINFO depend
      (Reported by Alexander Traud)
 * ASTERISK-29165 - res_pjsip: malformed header Accept-Encoding
      in OPTIONS response
      (Reported by Alexander Greiner-Baer)
 * ASTERISK-28798 - [patch] chan_sip: TCP/TLS client without server.
      (Reported by Alexander Traud)
 * ASTERISK-29161 - Incorrect setup of recall channels
      (Reported by Boris P. Korzun)
 * ASTERISK-29155 - app_queue: Deadlock between queues container
      and individual queues
      (Reported by George Joseph)
 * ASTERISK-28933 - res_pjsip.so fails to load when bundled
      pjproject is compiled without libssl
      (Reported by Walter Doekes)
 * ASTERISK-28825 - Any curl response checks out as valid even
      if 404 is returned.
      (Reported by dovid)
 * ASTERISK-29013 - res_pjsip: Asterisk doesn't stop sending
      invites (with auth) on 407 replies
      (Reported by Sebastian Damm)
 * ASTERISK-29142 - sip_to_pjsip.py: doesn't read globbed includes
      (Reported by Michael Newton)
 * ASTERISK-29144 - GCC Warnings with OPTIMIZE=-Og make
      (Reported by Alexander Traud)
 * ASTERISK-29146 - GCC Warnings: %s> directive argument is null.
      (Reported by Alexander Traud)
 * ASTERISK-29145 - GCC Warnings with OPTIMIZE=-Os make
      (Reported by Alexander Traud)
 * ASTERISK-29124 - res_pjsip: flow transport broken for
      outbound requests
      (Reported by Nick French)
 * ASTERISK-29136 - config: Sample features.conf incorrectly
      includes " around sound files
      (Reported by Benjamin M.)
 * ASTERISK-29123 - logger.conf.sample missing comment mark on line 115
      (Reported by Andrew Siplas)
 * ASTERISK-29109 - res_pjsip_session: Asterisk 18 does not
      progress calls due to codec negotiation after upgrading from
      Asterisk 16
      (Reported by Ross Beer)
 * ASTERISK-28430 - res_rtp_asterisk.c: FRACK!, Failed assertion
      errno != EBADF
      (Reported by under)
 * ASTERISK-29108 - resource_endpoints.c : Memory leak if
      endpoint not found
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-29097 - res_pjsip_config_wizard: Crash when freeing
      string when failing to add extension
      (Reported by Vieri)
 * ASTERISK-26424 - app_voicemail: Undocumented behavior from VMSayName
      (Reported by Eric Smith)
 * ASTERISK-29051 - res_pjsip_sdp_rtp: Does not set correct
      values on RTP instance when "auto" DTMF is used
      (Reported by Sebastian Damm)
 * ASTERISK-29099 - res_musiconhold: Realtime MOH only loads a
      single entry
      (Reported by laszlovl)
 * ASTERISK-29091 - Crash when ast_translator_build_path fails
      (Reported by Jasper van der Neut)
 * ASTERISK-28311 - dsp: ast_dsp_silence_noise_with_energy wrong
      judgment of frame format
      (Reported by å<91>¨å®¶å»º)
 * ASTERISK-29085 - func_curl: Segmentation fault when using
      CURL after setting httpheader CURLOPT
      (Reported by Péter
      Juhász)
 * ASTERISK-24329 - Music On Hold announcement cuts intro of
      music the first time it is played
      (Reported by Thomas Frederiksen)
 * ASTERISK-29089 - RTP Ports not cleared after hangup
      (Reported by Ross Beer)
 * ASTERISK-29081 - res_stasis: Add compare function for bridges
      moh container
      (Reported by Hajek Michal)
 * ASTERISK-28416 - Unable to get rtp codec payload code for slin
      (Reported by Brian J. Murrell)
 * ASTERISK-29014 - res_pjsip_session: Re-INVITE collisions
      aren't handled correctly
      (Reported by George Joseph)
 * ASTERISK-25665 - Duplicate logging in queue log for EXITEMPTY events
      (Reported by Ove Aursand)
 * ASTERISK-29043 - app_queue: Leave empty sometimes not
      recorded as abandoned
      (Reported by Kfir Itzhak)
 * ASTERISK-29042 - res_parking: Parker UUID is no longer copied
      (Reported by Misha Vodsedalek)
 * ASTERISK-28878 - chan_pjsip: PJSIP_MEDIA_OFFER Broken asterisk 16
      (Reported by Joseph Ades)
 * ASTERISK-29046 - pbx: Deadlock when doing a reload, while
      simultaneously doing an ExtensionState on a pattern match hint
      that ends up adding an extension
      (Reported by Ramarajan)
 * ASTERISK-29040 - res_speech: Assertion on format
      (Reported by Nickolay V. Shmyrev)
 * ASTERISK-29001 - chan_pjsip does not process or forward 181 responses
      (Reported by Torrey Searle)
 * ASTERISK-27273 - app_voicemail: When a voicemail is marked as
      "Urgent", it is not sent by email/processed by the mailcmd command
      (Reported by Leandro Dardini)
 * ASTERISK-29034 - Lastpause of realtime members is reseting
      (Reported by Evandro César Arruda)
 * ASTERISK-29033 - res_pjsip_session: Aggressively terminates
      session on failed re-INVITE
      (Reported by Joshua C. Colp)
 * ASTERISK-28974 - res_rtp_asterisk: T.140 messages have
      appended RTP string to each message block.  (Reported by
      Thomas Johnson)
 * ASTERISK-29011 - chan_sip: ToHost property not cleared on reload
      (Reported by Dennis)
 * ASTERISK-29021 - [patch] Fix VERSION(ASTERISK_VERSION_NUM) on
      certified versions
      (Reported by cmaj)
 * ASTERISK-28927 - Asterisk crash in music on hold
      (Reported by David Cunningham)
 * ASTERISK-28973 - Malformed IP address in SDP of 2nd SIP timer
      triggered INVITE when NAT is active (UDP transport with
      external_media_address)
      (Reported by Michael Neuhauser)
 * ASTERISK-28995 - res_pjsip_registrar: Expires on statically
      configured contacts is not correct
      (Reported by tootai)
 * ASTERISK-28987 - BridgeCreated ARI event shows wrong video_mode info
      (Reported by sungtae kim)
 * ASTERISK-28978 - acl: named_acl rule misconfiguration results
      in segfault on reading rule from realtime
      (Reported by Andrew Yager)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29637 - Add support for future dates in Say.c
      (Reported by Shloime Rosenblum)
 * ASTERISK-29525 - PJSIP remove_existing unavailable contacts
      (Reported by Joseph Nadiv)
 * ASTERISK-29661 - func_vmcount: Add support for multiple mailboxes
      (Reported by N A)
 * ASTERISK-29275 - Support of MIME-type for wav16
      (Reported by Boris P. Korzun)
 * ASTERISK-29529 - Add custom logging level
      (Reported by N A)
 * ASTERISK-29472 - res_pjsip: OLI/ANI2 support missing
      (Reported by N A)
 * ASTERISK-29626 - app_stack: Include calling location if
      attempting to branch to nonexistent location
      (Reported by N A)
 * ASTERISK-29632 - Add option to Application_VoiceMail to
      suppress instructions only when a custom greeting is present
      (Reported by Charlie Smurthwaite)
 * ASTERISK-29605 - chan_iax2: Add ANI2
      (Reported by N A)
 * ASTERISK-29508 - STUN server address refresh
      (Reported by Sébastien Duthil)
 * ASTERISK-29612 - bridge_basic: Don't throw warning if
      attended transfer is cancelled
      (Reported by N A)
 * ASTERISK-29544 - Media Cache - Delayed remote sound file
      retrieve delays all playbacks
      (Reported by Andre Barbosa)
 * ASTERISK-29495 - Return integer instead of float if response
      is a whole number
      (Reported by N A)
 * ASTERISK-29541 - app_morsecode: Add American Morse code
      (Reported by N A)
 * ASTERISK-29543 - app_originate: Allow specifying codec(s) to use
      (Reported by N A)
 * ASTERISK-29528 - Add support for multiple files for agent announcements
      (Reported by N A)
 * ASTERISK-29527 - res_http_media_cache: Cleanup audio format
      lookup in HTTP requests
      (Reported by Sean Bright)
 * ASTERISK-29501 - ARI - Stasis Playback doesn't hangup call
      when processing a list of invalid files
      (Reported by Andre Barbosa)
 * ASTERISK-29464 - ARI - PlaybackFinish skip error events
      (Reported by Andre Barbosa)
 * ASTERISK-29450 - Allow setting channel variables using
      Originate application
      (Reported by N A)
 * ASTERISK-29460 - Recognize application/hook-flash in PJSIP
      (Reported by N A)
 * ASTERISK-29459 - Missing configuration from PJSIP to SIP
      conversion script
      (Reported by N A)
 * ASTERISK-29434 - Asterisk reveals pjproject version in STUN packets
      (Reported by Jeremy Lainé)
 * ASTERISK-29380 - Add Flash AMI event to handle flash events
      (Reported by N A)
 * ASTERISK-29349 - Silent voicemail option is not completely silent
      (Reported by N A)
 * ASTERISK-29339 - loader: Let's output warnings for deprecated modules!
      (Reported by Joshua C. Colp)
 * ASTERISK-29337 - menuselect: Add ability to set deprecated in
      and removed in versions for modules
      (Reported by Joshua C.  Colp)
 * ASTERISK-29335 - xml: Embed module information into core XML documentation.
      (Reported by Joshua C. Colp)
 * ASTERISK-29336 - documentation: Fix inconsistent support levels
      (Reported by Joshua C. Colp)
 * ASTERISK-29321 - sorcery: Add support for more intelligent reloading.
      (Reported by Joshua C. Colp)
 * ASTERISK-29325 - res_pjsip_registrar: Include source IP
      address and port in log messages
      (Reported by Joshua C.  Colp)
 * ASTERISK-29326 - asterisk: Update copyright/company
      (Reported by Joshua C. Colp)
 * ASTERISK-29244 - Add MixMonitorStart / Stop / Mute AMI events
      (Reported by Sébastien Duthil)
 * ASTERISK-29252 - TRANSFERSTATUSPROTOCOL variable to report
      Transfer (REFER) failure SIP code
      (Reported by Dan Cropp)
 * ASTERISK-29262 - Support of various URL-schemes by MoH
      (Reported by Boris P. Korzun)
 * ASTERISK-28549 - Two repeated 183
      (Reported by Gant Liu)
 * ASTERISK-29216 - contrib: systemd asterisk service for
      centos8 or other newer linux versions
      (Reported by Mark Petersen)
 * ASTERISK-29143 - res_http_media_cache: HTTP media cache
      stored hardcoded in /tmp
      (Reported by laszlovl)
 * ASTERISK-29118 - VoiceMail() should have an option to play
      greetings as Early Media
      (Reported by Juan Carlos Castro y Castro)
 * ASTERISK-29054 - Logger: Add debug logging categories
      (Reported by Kevin Harwell)
 * ASTERISK-29083 - Do not build chan_sip by default as it is
      now deprecated
      (Reported by Sean Bright)
 * ASTERISK-29056 - Increase reg_server column size for
      ps_contacts table realtime
      (Reported by sungtae kim)
 * ASTERISK-29055 - Create a Bridge with video_single mode
      (Reported by sungtae kim)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-19.0.0

Thank you for your continued support of Asterisk!
2021-11-14 02:30:21 +00:00
nia
f0847b49a7 mk: For consistency, rename PKG_HAS_ to OPSYS_HAVE_.
Requested by jperkin.
2021-11-09 12:04:43 +00:00
nia
92faeb7343 asterisk*: Detect kqueue/timerfd through pkgsrc infrastructure.
Fixes PLIST on NetBSD/current.
2021-11-09 11:11:08 +00:00
jnemeth
2ef082f61e Update to Asterisk 18.8.0:
The Asterisk Development Team would like to announce the release
of Asterisk 18.8.0.

The release of Asterisk 18.8.0 resolves several issues reported by the
community and would have not been possible without your participation.

Thank you!

The following issues are resolved in this release:

New Features made in this release:
-----------------------------------
 * ASTERISK-29656 - Add CHANNEL_EXISTS function
      (Reported by N A)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-20219 - [patch] - IAX2 Call Encryption Fails with
      RSA authentication
      (Reported by Michael Munger)
 * ASTERISK-29402 - res_pjsip_t38: Socket is bound to IPv4/IPv6
      but platform does not support it
      (Reported by Matthew Kern)
 * ASTERISK-29673 - app_read: Fix null pointer crash regression
      (Reported by N A)
 * ASTERISK-29671 - res_rtp_asterisk: memory leak
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-29668 - ari: Listing bridges fails when dialing
      bridge exists
      (Reported by Joshua C. Colp)
 * ASTERISK-29663 - messaging: AMI MessageSend does not support
      same parameters as dialplan application
      (Reported by Brian J. Murrell)
 * ASTERISK-29578 - app_queue: Custom device state using
      included hints do not update
      (Reported by N A)
 * ASTERISK-29660 - Build failure when disabling PJSIP support
      (Reported by Guido Falsi)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29637 - Add support for future dates in Say.c
      (Reported by Shloime Rosenblum)
 * ASTERISK-29525 - PJSIP remove_existing unavailable contacts
      (Reported by Joseph Nadiv)
 * ASTERISK-29661 - func_vmcount: Add support for multiple
      mailboxes
      (Reported by N A)
 * ASTERISK-29275 - Support of MIME-type for wav16
      (Reported by Boris P. Korzun)
 * ASTERISK-29529 - Add custom logging level
      (Reported by N A)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.8.0

Thank you for your continued support of Asterisk!
2021-11-08 00:58:50 +00:00
nia
4e24709b68 comms: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 10:05:57 +00:00
wiz
b5d6d92ccd *: recursive bump for heimdal 7.7.0
its buildlink3.mk now includes openssl's buildlink3.mk
2021-10-21 07:46:31 +00:00
adam
f3922325c7 py-rich: updated to 10.12.0
10.12.0

Updated

Official Py3.10 release

Fixed

Fixed detection of custom repr when pretty printing dataclasses
2021-10-12 10:49:44 +00:00
jnemeth
1672061a2c Update to Asterisk 18.7.1:
The Asterisk Development Team would like to announce the release
of Asterisk 18.7.1.

The release of Asterisk 18.7.1 resolves an issue reported by the
community and would have not been possible without your participation.

Thank you!

The following issue is resolved in this release:

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-29685 - pbx_ael: Infinite loop on reload

      (Reported by Joshua C. Colp)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.7.1

Thank you for your continued support of Asterisk!
2021-10-12 03:04:10 +00:00
dsainty
ba3b5b98e5 Add a buildlink3.mk to java-rxtx, primarily to expose
BUILDLINK_LIBDIRS.java-rxtx
2021-10-10 01:59:31 +00:00
jnemeth
b865ca9dbe Update asterisk to 18.7.0:
The Asterisk Development Team would like to announce the release
of Asterisk 18.7.0.

The release of Asterisk 18.7.0 resolves several issues reported by the
community and would have not been possible without your participation.

Thank you!

The following issues are resolved in this release:

Deprecations made in this release:
-----------------------------------
 * ASTERISK-29548 - app_meetme: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29549 - app_osploop: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29550 - chan_alsa: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29551 - chan_mgcp: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29552 - chan_skinny: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29553 - res_pktccops: Deprecated in 19, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29554 - cdr_mysql: Deprecated in 1.8, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29555 - app_mysql: Deprecated in 1.8, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29557 - app_ices: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29558 - app_macro: Deprecated in 16, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29559 - app_fax: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29560 - app_url: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29561 - app_image: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29562 - app_nbscat: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29563 - app_dahdiras: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29564 - cdr_syslog: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29565 - chan_oss: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29566 - chan_phone: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29567 - chan_sip: Deprecated in 17, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29568 - chan_nbs: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29569 - chan_misdn: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29570 - chan_vpb: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29571 - res_config_sqlite: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29572 - res_monitor: Deprecated in 16, to be removed in 21
      (Reported by Joshua C. Colp)
 * ASTERISK-29573 - conf2ael: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)
 * ASTERISK-29574 - muted: Deprecated in 16, to be removed in 19
      (Reported by Joshua C. Colp)

New Features made in this release:
-----------------------------------
 * ASTERISK-29496 - Add SendMF application
      (Reported by N A)
 * ASTERISK-29627 - Add STRBETWEEN function
      (Reported by N A)
 * ASTERISK-29628 - Add file and directory functions
      (Reported by N A)
 * ASTERISK-29531 - Add SAYFILES function
      (Reported by N A)
 * ASTERISK-29546 - Add tone detection module
      (Reported by N A)
 * ASTERISK-18454 - Option for Read to be able to accept #
      (Reported by Sta Retji)
 * ASTERISK-29542 - Add audio scrambler
      (Reported by N A)
 * ASTERISK-29478 - Function to drop frames in the TX or RX
      directions
      (Reported by N A)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-29673 - app_read: Fix null pointer crash regression
      (Reported by N A)
 * ASTERISK-29660 - Build failure when disabling PJSIP support
      (Reported by Guido Falsi)
 * ASTERISK-29635 - MP3Player don't work with actual mpg123 versions
      (Reported by Carlos Oliva)
 * ASTERISK-29654 - pjproject includes trailing whitespace in
      sdp format attributes
      (Reported by George Joseph)
 * ASTERISK-29629 - ARI external media channel creation doesn't
      set option data
      (Reported by sungtae kim)
 * ASTERISK-27176 - test_abstract_jb: frames leak
      (Reported by Corey Farrell)
 * ASTERISK-29634 - res_snmp: gcc 11 needs -fPIC to compile correctly
      (Reported by George Joseph)
 * ASTERISK-29630 - Asterisk is unable to read extended number
      format terminfo files
      (Reported by Sean Bright)
 * ASTERISK-28004 - dns: Core ast_dns_get_nameservers does not
      support configured IPv6 servers
      (Reported by Isaac McDonald)
 * ASTERISK-29618 - ConfBridge errors on creation conference room
      (Reported by Alexander Zharov)
 * ASTERISK-29622 - ARI: external media create doesn't use body parameter
      (Reported by sungtae kim)
 * ASTERISK-29614 - app_agent_pool: XML Doc: unterminated entity reference
      (Reported by Alexander Traud)
 * ASTERISK-29609 - Subsequent 'ael reload' will cause a lock up
      (Reported by Mark Murawski)
 * ASTERISK-28701 - app_queue: Core reload resets queue stats,
      even when keepstats=yes
      (Reported by Luke Escude)
 * ASTERISK-29616 - res_rtp_asterisk: sqrt(.) requires the header math.h.
      (Reported by Alexander Traud)
 * ASTERISK-29518 - sig_analog: FCG_CAMA fails to signal ANI
      spill when using MF signaling
      (Reported by Sarah Autumn)
 * ASTERISK-29582 - res_pjproject: Can't map pjproject log
      messages to Asterisk TRACE
      (Reported by George Joseph)
 * ASTERISK-29575 - app_milliwatt: Milliwatt application doesn't
      use the proper timings
      (Reported by N A)
 * ASTERISK-20339 - chan_mgcp, res_pktccops ast_debug support
      (Reported by Tomas Maldonado)
 * ASTERISK-29540 - aelparse: include of context with timings fails
      (Reported by Alexander Traud)
 * ASTERISK-29539 - Segmentation fault at ast_writestream() when
      write handler not defined (happens with OGG/Speex)
      (Reported by Ernani Jos?? Camargo Azevedo)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29472 - res_pjsip: OLI/ANI2 support missing
      (Reported by N A)
 * ASTERISK-29626 - app_stack: Include calling location if
      attempting to branch to nonexistent location
      (Reported by N A)
 * ASTERISK-29632 - Add option to Application_VoiceMail to
      suppress instructions only when a custom greeting is present
      (Reported by Charlie Smurthwaite)
 * ASTERISK-29605 - chan_iax2: Add ANI2
      (Reported by N A)
 * ASTERISK-29508 - STUN server address refresh
      (Reported by S??bastien Duthil)
 * ASTERISK-29612 - bridge_basic: Don't throw warning if
      attended transfer is cancelled
      (Reported by N A)
 * ASTERISK-29544 - Media Cache - Delayed remote sound file
      retrieve delays all playbacks
      (Reported by Andre Barbosa)
 * ASTERISK-29495 - Return integer instead of float if response
      is a whole number
      (Reported by N A)
 * ASTERISK-29541 - app_morsecode: Add American Morse code
      (Reported by N A)
 * ASTERISK-29543 - app_originate: Allow specifying codec(s) to use
      (Reported by N A)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.7.0

Thank you for your continued support of Asterisk!
2021-10-09 07:52:15 +00:00
nia
1fad23390d comms: Remove SHA1 hashes for distfiles 2021-10-07 13:27:01 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
adam
0e80feeb22 py-rich: updated to 10.11.0
10.11.0
Added suppress parameter to tracebacks
Added max_frames parameter to tracebacks
2021-09-29 09:28:38 +00:00
wiz
6f7389e3d1 py-esptool: fix DEPENDS line 2021-09-21 23:26:02 +00:00
gdt
99e01b51eb comms/py-esptool: Add BUILD-DEPENDS on py-wheel
By inspection, setup.py requires py-wheel at build time.

No PKGREVISION++ as either this built and is the same, or didn't use
to build.
2021-09-21 17:26:09 +00:00
adam
59d9936334 py-rich: updated to 10.10.0
10.10.0

Added

Added stdin support to rich.json

Fixed

Fixed pretty printing of objects with fo magic with getattr https://github.com/willmcgugan/rich/issues/1492
2021-09-19 10:39:56 +00:00
jnemeth
a3eb5a5c11 Update to Asterisk 18.6.0.
The Asterisk Development Team would like to announce the release
of Asterisk 18.6.0.
This release is available for immediate download at
https://downloads.asterisk.org/pub/telephony/asterisk

The release of Asterisk 18.6.0 resolves several issues reported by the
community and would have not been possible without your participation.

Thank you!

The following issues are resolved in this release:

Security bugs fixed in this release:
-----------------------------------
 * ASTERISK-29415 - Crash in PJSIP TLS transport
      (Reported by Andrew Yager)
 * ASTERISK-29381 - chan_pjsip: Remote denial of service by an
      authenticated user
      (Reported by Ivan Poddubny)

New Features made in this release:
-----------------------------------
 * ASTERISK-29389 - Add PJSIP_HEADERS() and ability to read
      header by pattern
      (Reported by Igor Goncharovsky)
 * ASTERISK-29477 - Function to asynchronously store digits dialed
      (Reported by N A)
 * ASTERISK-29454 - New application to reload modules
      (Reported by N A)
 * ASTERISK-29444 - Add application to wait for condition
      (Reported by N A)
 * ASTERISK-29442 - app_dial: Expand A option to allow
      announcement playback to caller
      (Reported by N A)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-29494 - cdr_adaptive_odbc: Prevent throwing warnings
      if CDR filtering is used
      (Reported by N A)
 * ASTERISK-29513 - statsd: Remove non-standard metric type Meter
      (Reported by Rijnhard Hessel)
 * ASTERISK-29526 - G729 audio gets corrupted by Asterisk due to smoother
      (Reported by under)
 * ASTERISK-29392 - chan_iax2: Asterisk crashes when queueing
      video with format
      (Reported by Michael Welk)
 * ASTERISK-29507 - STUN timeout is silently delaying calls
      (Reported by S??bastien Duthil)
 * ASTERISK-27871 - Remote URL in playback must end with file extension
      (Reported by Caesar)
 * ASTERISK-29514 - ari: Audiosocket segfault when no data specified
      (Reported by Igor Goncharovsky)
 * ASTERISK-29503 - Updated identify/match syntax not supported
      by config wizard
      (Reported by Sean Bright)
 * ASTERISK-29480 - fixedjitterbuffer contains an un-wrappered
      assert that triggers on a negative time slew
      (Reported by Dan Cropp)
 * ASTERISK-29485 - core: Inband generation of tones for Busy()
      and Congestion() may not occur
      (Reported by Joshua C. Colp)
 * ASTERISK-29479 - [patch] Channels are not put on hold for
      Session Progress with inactive audio
      (Reported by Bernd Zobl)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29528 - Add support for multiple files for agent announcements
      (Reported by N A)
 * ASTERISK-29501 - ARI - Stasis Playback doesn't hangup call
      when processing a list of invalid files
      (Reported by Andre Barbosa)
 * ASTERISK-29464 - ARI - PlaybackFinish skip error events
      (Reported by Andre Barbosa)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.6.0

Thank you for your continued support of Asterisk!
2021-09-19 03:59:25 +00:00
dsainty
a77dd84627 Install java-rxtx in a consistent location regardless of whether the JRE
is built-in or via Pkgsrc.

This removes the JAVA_INSTALL_BASE hack that used to work, but no longer
does.  It's also more consistent with other packages to install in a
private location.

Bump PKGREVISION for the installation location change.
2021-09-13 11:44:45 +00:00
dsainty
1de8041f94 Fix the build under MacOS X 2021-09-13 11:37:34 +00:00
adam
d9f980f0e7 py-esptool: updated to 3.1
Version 3.1

New Features

Support for ESP32-C3 SoC has been added
Added --encrypt-files option to specify which files need encryption before flashing.
Added --use_segments option for elf2image to use segments instead of sections to generate the image.
Improved the write_flash timeout calculation and status message.
Support for detecting ESP8285 versions -N08, -N16, -H08, and -H16 has been added.
Added support for all write_reg command forms (including delay and mask parameters) to flasher stub.
Added merge_bin command to combine binary files on host
Extended the --min-rev argument of elf2image to work on all chips apart from ESP8266.
Added diagnostic warnings about the memory regions needing to be erased during a flash write
Added --after no_reset_stub option to keep the flasher stub running and allow its repeated usage.
Added support for the USB-JTAG-Serial peripheral of ESP32-C3.

espsecure.py

Added custom command-line argument to allow calling from other Python scripts.
Added --aes-xts option to encrypt/decrypt flash data files with AES-XTS algorithm on the S2 and C3.
Fixed handling of files to forbid empty output and re-writing input.

espefuse.py

Added custom command-line argument to allow calling from other Python scripts.
Added security measures to prevent burning custom multicast MAC address.
Fixed errors when burning and read-protecting an efuse at the same time
Fixed burning of SPI pins configuration efuses

Internal features

These features are intended for use inside Espressif:

Support for ESP32-S3-beta3 & ESP32-C6-beta have been added. These SoCs are not generally available, so they are unsupported in this release. Official support will be added in a later esptool release.
Support for 32-bit addressing to enable 32/64MB flash memory chips on the S3.

Bug Fixes

Fixed error outputs when installing from pip.
Increased the timeout for writing to flash to improve stability
Fixed failing dump_mem overall bytes read message.
Allowed the write_mem mask argument to be optional to match with its usage example on Wiki.
Ensured expand_file_arguments gets called when using custom command-line arguments.
Fixed SecureBoot v2 public key extraction

Miscellaneous Changes

Decomposed port detection logic.
Added flushing after each command before waiting for a reply.
Made it easier to use esptool.py as a component by permitting passing an already formed esp object to main()
Added function to merge adjacent sections in elf2image for the use case of linker scripts that have a large number of sections.
Decoupled esptool reset logic for easier monkey-patching
2021-09-09 08:04:23 +00:00
adam
e2d518649c py-rich: updated to 10.9.0
10.9.0

Added

Added data parameter to print_json method / function
Added an --indent parameter to python -m rich.json

Changed

Changed default indent of JSON to 2 (down from 4)
Changed highlighting of JSON keys to new style (bold blue)
2021-08-30 16:44:11 +00:00