Changelog:
With "smtp_tls_connection_reuse = yes", tlsproxy(8) was using the wrong global
TLS context for connections that use DANE trust anchors or that use non-DANE
trust anchors. This resulted in a global certificate verify function pointer
race, between TLS handshakes that use trust achors and concurrent TLS
handshakes that use PKI. No memory was corrupted in the course of all this.
Reference: http://www.postfix.org/announcements/postfix-3.5.7.html
GemRB v0.8.7 (2020-08-23):
New features:
- new smarter pathfinder with bumping support
- animal taming, iwd2 hardcoded saving throw bonuses
- vcpkg and out-of-the box msvc support
- non-ascii data filename support
Improved features:
- disk reading speedups, ease of setup
- iwd chargen, pst spell timing, hardcoded overlays, iwd2 casting ai
- better actor speeds & walk sounds
- audio, pst ini handling, savegame compatibility, morale handling
- effects, projectiles, actions, range calculations
- bugfixes
Notes:
- switched to c++11 and cmake 3.1 as a minimum
- dropped windows 9x compatibility
Version 1.0.9 contains a fix to "integer overflow" problem. This
happens when "one-shot" decoding API is used (or input chunk for
streaming API is not limited), input size (chunk size) is larger
than 2GiB, and input contains uncompressed blocks. After the overflow
happens, `memcpy` is invoked with a gigantic `num` value, that will
likely cause the crash.
Changes since v1.30
v1.31 - 28.08.2020
- The audio channel mixer is floating-point based now, for a theoretical
precision improvement.
- Windows: The 32-bit version now has the same mixer as the 64-bit version
(e.g. you can use >48kHz rates).
- Fixed an issue where the channel panning could overflow if pan was close to
255 ($80) and you had a panning envelope going upwards.
- Fixed another issue with dithering in 16-bit audio output mode (d'oh)
- Dithering is now always enabled for 16-bit audio output mode, and the
"dithering" checkbox has been removed from the config screen.
- Disk op.: When listing modules, only list .wav files if "Save as:" is
set to "WAV".
- Fixed a misplaced pixel on the "Usable" mouse pointer type graphics =)
- Code cleanup (more sensible variable names in the audio mixer)
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.
It provides programs for several graphical toolkits, such as FLTK,
GTK+ and QT, as well as for the console, using curses.
This package contains the GNOME 3 frontend.
Upstream doesn't build support for these devices by default anymore:
> The actual osmosdr had only a very limited production run many years
> ago and is therefore of little interest to most gr-osmosdr users.
> Mirisdr was experimental at best, because the dongles were never
> widely avaialble outside of Japan and had multiple unconnected antenna
> ports.
Here is a very high level list of changes:
## Changed
### Project Scope
- C++11
- merged the wholeness of the `next` branch
- Dependency version bumps: CMake, GCC, MSVC, Swig, Boost
- New dependencies: MPIR/GMP, Qt5, gsm, codec2
- Removed dependencies: libusb, Qt4, CppUnit
- Python: Python 2 & Python 3 compatible. 3.8 will be the last Py2k-compatible
release series
- gengen was replaced by templates (if you don't know gengen, don't do any
research; save yourself that sorrow)
- Modern CMake (as far as feasible at this point)
- VOLK version updated to v2.0.0
- .clang-format file now dictates coding style
- clang-format'ed the whole tree.
- installed CMake files now tell about configuration
### gnuradio-runtime
- reworked fractional tag time handling, especially in the context of resamplers
### GRC
- C++ generation as option
- YAML instead of XML
- removed `blks2`
- much better canvas tooling
- consistent gobject usage
- ROUNDED ARROWS
### gr-qtgui
- moving from Qt4 to Qt5
### gr-utils
- `gr_modtool` now vastly improved
### gr-vocoder
- improved versatility
- removed in-tree libgsm, libcodec2, use system-wide libs
## Removed
### Project Scope
- Modules `gr-comedi`, `gr-fcd` and `gr-wxgui` are gone
### gr-comedi
- nobody could remember who used this, or for what. It has seen 0 active code
contributions in the 3.7 lifecycle
### gr-digital
- python-based `packet_encoder` and related tools: Bugs that were sporadic and
never fixed, so after long deprecation, we're removing it
### gr-fcd
- since it's currently untestable by the CI, it's being removed, as there was no
code contributions. Generally, we strive to include all batteries with GNU
Radio. Re-integration within a more general SDR interface would be desirable.
### gr-utils
- removed PyQwt (dead) based tools
### gr-wxgui
- Unmaintained, breaks on increasingly many systems, always was slower than
Qtgui. We've been starting to tell people to migrate to Qt since at
least 2015. Now, we're finally removing it.
#-----------------------------------------------------------------------
# Version 3.009 - 13th July 2020
#------------------------------------------------------------------------
* Revert "Allow SET to have FILTER used in it"
#-----------------------------------------------------------------------
# Version 3.008 - 30th March 2020
#------------------------------------------------------------------------
* Bump version requirement for CGI.pm
* Fix taint issue in Template::Provider (jwakely)
* Allow SET to have FILTER used in it (dracos)
#-----------------------------------------------------------------------
# Version 3.007 - 27th January 2020
#------------------------------------------------------------------------
* Fixes cpanm by adding VERSION to Template/Toolkit.pm
#-----------------------------------------------------------------------
# Version 3.006 - 16th January 2020
#------------------------------------------------------------------------
* Fix t/date.t timezone issue introduced when adding '%z' support
#-----------------------------------------------------------------------
# Version 3.005 - 15th January 2020
#------------------------------------------------------------------------
* Add encoding option to Datafile plugin
* Add support for '%z' in Date plugin.
* Fix for WHILE_MAX which was stopping one iteration earlier.
* Refresh contributor list
* Update Copyrights for year 2020
#-----------------------------------------------------------------------
# Version 3.004 - 13th January 2020
#------------------------------------------------------------------------
* Use three-args open which fix an issue in Datafile plugin
as reported by Mikhail Klyuchnikov from Positive Technologies.
#-----------------------------------------------------------------------
# Version 3.003 - 27th December 2019
#------------------------------------------------------------------------
* Revert 'Ensure we only load plugins once per context' which was breaking
multiple plugins including: Template-Plugin-Autoformat, Template-DBI,
Template-Plugin-Map, Template-XML...
* Fix _fetch when mtime is not provided by the plugin.
This is fixing Template-Provider-FromDATA.
* Add an additional GitHub Actions workflow to check plugins for future releases.
#-----------------------------------------------------------------------
# Version 3.002 - 23rd December 2019
#------------------------------------------------------------------------
* Stop warning when updating from version 1 which was released 20 years ago
#-----------------------------------------------------------------------
# Version 3.001 - 23rd December 2019
#------------------------------------------------------------------------
* Remove 'use vars' and officially drop 5.6 support.
* Remove old_new function from Template::Plugin
#-----------------------------------------------------------------------
# Version 3.000 - 23rd December 2019
#------------------------------------------------------------------------
* Bump all packages versions to 3.000
* Switch to github actions for CI testing
* @nataraj-hates-MS-for-stealing-github fixed a minor metacpan POD issue
with Template::Manual::Config
* Display github actions CI status in README
* Reverted behavior change to import vmethod and updated documentation to clarify that it chains.
* Use XSLoader for Template::Stash::XS
* Cache compiled filename so we don't have to figure it out multiple times
* Speed up Template Toolkit template by about 10% with single quotes
* Avoid a double stat in Provider.pm by caching the mtime.
* Avoid destruction segfault on Template objects due to global destruction issues.
* Avoid requiring in modules that are already loaded.
* Switch win32 logic to a constant to speed up processing speed
* Switch from regexes to simple string checks to speed up parsing.
* Ensure we only load plugins once per context.
* Reduce the number of stat()s needed to find a compiled template.
* Optimize get_next overhead for frequent calls by avoiding AUTOLOAD.
* Reduce Template Toolkit get_next overhead
* Update with yapp parser using sort()
* Add BEGIN blocks to Template::Grammar
* Set date to epoch when doing date.format(0)
* Reduce op complexity in some regexes to reduce overhead.
This is slightly tricky because the license is BSDish with extra
terms, and I'd give even odds Debian is or isn't ok with it.
(I don't see any reason to set NO_*_ON_*.)
This makes it at least link miniperl, but it still fails during the
build with:
panic: MUTEX_UNLOCK (1) [util.c:2616] at make_ext.pl line 613.
panic: MUTEX_LOCK (22) [op.c:864].
panic: MUTEX_UNLOCK (1) [util.c:2616] at make_ext.pl line 513.
panic: MUTEX_LOCK (22) [op.c:864].