-enable to show/hide hidden items ( #34 @balroggg )
-felix keeps the state of show_hidden(whether to show hidden items) and
sort_by(by name or by modified time): The change remains after exit.
ship accumulated bugfixes and catchup with wayback machine changes.
special thanks to Paul Wise for the immesurable patience on
the wayback plugin and test suite, and to Jelmer Vernooij for the
Debian Janitor.
New features:
* Add support for saving page resources to the Wayback Machine too,
thanks Paul Wise!
API changes:
* we now generate a standard message-id, which has brackets around it
Bugfixes:
* fix rare crash in feed2exec parse with an empty `mailbox` setting
* fix feedparser dependencies for newer python
* catchup with html2text again (2020.1.16)
* add failing test and fix for cachecontrol 0.12.10 new API (Closes: GL#22)
* do not cache requests in plugins (Closes: #1001412, GL#26)
* Require feedparser 5 as minimum version for Python 3, thanks Paul Wise
Documentation:
* mention (lack of) Gemini and other protocol support
* leave Freenode for oftc.net
Cleanup, CI, linting:
* avoid dateparser bug workaround in newer versions
* drop support for python 3.5, add 3.9
* enforce black in tox, but not in CI
* first pass at type checking with mypy, with failures allowed
* switch to setup.cfg as much as possible
* fix rst syntax since we are not hacking it anymore
* mention build module, which may be necessary for newer setuptools_scm
* move fixtures to conftest.py
* use pytest.mark.network instead of xfail
### libopenmpt 0.6.1 (2022-01-30)
* [**Bug**] Linking libmpg123 no longer fails on OpenBSD.
* [**Bug**] Possible hang with malformed DMF, DSM, MED, MUS, OKT and SymMOD
files containing 65536 or more patterns when destroying the module.
* [**Bug**] Avoid NaNs and infinite values with custom tunings and in the
I3DL2Reverb plugin.
* The letter "z" is now evaluated in fixed MIDI macros (Z80...ZFF) the same
way as in Impulse Tracker.
* MOD: Loosened VBlank timing heuristics so that "frame of mind" by Dascon
plays correctly.
* MOD: Validate the contents of "hidden" patterns beyond the end of the order
list when the file size matches the expected size when only taken "official"
patterns into account. This fixes Shofixti Ditty.mod from Star Control 2
while keeping other (partly broken) modules working.
* MED: Command 20 (reverse sample) is now only applied when it's next to a
note.
* S3M: Introducing the "Send OPL key-off when triggering notes" compatibility
setting broke retrigger for OPL notes again (they retriggered rather than
not retriggering).
* S3M: Retriggering a note no longer resets its pitch after a portamento.
* S3M: Partially implement retrigger behaviour for stopped notes in
SoundBlaster mode: Like in IT, it is not possible to retrigger a sample that
has already stopped playing.
* DIGI: Improve compatibility with E3x reverse sample command.
* DSym: Tempos < 32 were treated as tempo slides.
* SymMOD: Key-off command was not implemented properly.
mold 1.0.3 is a maintenance release of the high-speed linker. It contains
only the following bug fix:
build-static.sh didn't create a statically-linked mold executable (#315).
The problem is now fixed. (601b9e6)
Release 2.4.4 Sun January 30 2022
Security fixes:
#550 CVE-2022-23852 -- Fix signed integer overflow
(undefined behavior) in function XML_GetBuffer
(that is also called by function XML_Parse internally)
for when XML_CONTEXT_BYTES is defined to >0 (which is both
common and default).
Impact is denial of service or more.
#551 CVE-2022-23990 -- Fix unsigned integer overflow in function
doProlog triggered by large content in element type
declarations when there is an element declaration handler
present (from a prior call to XML_SetElementDeclHandler).
Impact is denial of service or more.
Bug fixes:
#544#545 xmlwf: Fix a memory leak on output file opening error
Other changes:
#546 Autotools: Fix broken CMake support under Cygwin
#554 Windows: Add missing files to the installer to fix
compilation with CMake from installed sources
#552#554 Version info bumped from 9:3:8 to 9:4:8;
see https://verbump.de/ for what these numbers do
2.0.12 January 30, 2022
Add bug tracker information to README, and add CONTRIBUTING.md. [Steve Hay]
Fix detection of APR's threading support on RHEL 8. [Petr Písař]
Fix build for perl >= 5.33.7. [Leon Timmermans]
Fix SIGSEGV crash due to wrong use of perl_parse(). [Charles Pigott]
Improve installation instructions for AIX. [Rainer Tammer]
iperf-3.11
----------
* Notable user-visible changes
* Update links to Discussions in documentation
* Fix DSCP so that TOS = DSCP * 4
* Fix --bind-dev for TCP streams
* Fix interface specification so doesn't overlap with IPv6 link-local addresses for -c and -B
* Add get/set test_unit_format function declaration to iperf_api.h
* Auto adjustment of test-end condition for file transfers (-F), if no end condition is set, it will automatically adjust it to file size in bytes
* Exit if idle time expires waiting for a connection in one-off mode
* Support zerocopy by reverse mode
* Update help and manpage text for 1157, support bind device
* Consistently print target_bandwidth in JSON start section
* Test bitrate added to JSON output
* Remove fsync call after every write to receiving --file
* Update documentation for -w
* Fix for 952, different JSON object names for bidir reverse channel
Version 2.8 -> 2.8.1
--------------------
- renamed _icu extension module to _icu_ and moved it into icu module
- moved icu python module sources into py directory
- deleted long deprecated PyICU.py file
FFplay is a very simple and portable media player using the FFmpeg
libraries and the SDL library. It is mostly used as a testbed for
the various FFmpeg APIs.
This package contains major version 5.
FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video. It includes libavcodec - the leading
audio/video codec library.
This package contains major version 5.
New features:
- mold now automatically falls back to ld.bfd or ld.lld if GCC-based LTO
(link time optimization) or LLVM-based LTO are requested, respectively.
This is a temporary hack until mold gains native LTO support. (a5029d1)
- The following flags have been added: -z ibt (9ca6a9d), -z cet-report
(31a43a7), -z shstk (e29bd8f), -z ibtplt (fbfa01d)
- [ARM64] Range extension thunks are now supported. Previously, mold
reported "relocation overflow" errors when the output file's text
segment is larger than some threshold (~60 MiB). Now, it can link large
programs just fine. (9287682)
- [NetBSD] mold is now usable on NetBSD. (948248b)
- [x86-64] mold now emits compact 8-byte PLT entries instead of the
regular 16-byte PLT entries if -z now is given. (0370e7f)
- RELR-type packed dynamic relocations are now supported. You can enable
it by passing -z pack-dyn-relocs=relr. The good news is that it can
typically reduce PIE (position-independent executable) size by a few
percent. This is not a negligible saving because PIE is now default on
many systems for security reasons. The bad news is that it needs a
runtime support. To our knowledge, it's supported only on ChromeOS,
Android, Fuchsia and SerenityOS at this moment. We need to wait for a
while for other systems to catch up. (bd6afa1)
Performance improvements:
- Version script processor was rewritten with the Aho-Corasick string
matching algorithm. If your program uses a version script that contains
lots of glob patterns with the * metacharacter, you'll likely to see a
significant speedup. (d0c1c4d)
- Relocation processing for non-memory-allocated sections has been
optimized. You'll likely to see a speedup if your binary contains large
size of debug info. (d8dc8a6)
Bug fixes and compatibility improvements:
- mold can now link ICC-generated object files with GCC-generated ones
even if the -static flag is given. (#271, be6ae07)
- mold can now handle archive files (.a files) larger than 4 GiB.
(bba506d)
- mold no longer have "GNU gold" in its --version string. We had this
identification string for some ./configure scripts that didn't work
without it, but it causes other compatibility issue such as #284. Now,
mold --version prints out something like mold 1.0.2 (compatible with
GNU ld). We still need "GNU ld" for many ./configure scripts. (cea6a56)
- Symbol resolution algorithm has been completely rewritten. The previous
implementation was non-deterministic in some edge cases, meaning that
outcomes from multiple runs of the linker with the same command line
parameters could be different due to thread scheduling randomness or
some other internal randomness. Now it is guaranteed to be
deterministic. (ce5749c)
- mold now try to pull out an object file from an archive if it's needed
to resolve an undefined symbol with a common symbol. mold used to
ignore common symbols in archives, so it could fail with an unresolved
symbol error even if the undefined symbol could be resolved using a
file in an archive. (27d8361)
- mold no longer converts .ctors/.dtors sections into
.init_array/.fini_array sections. mold used to convert them but in a
wrong way. Since .ctors/.dtors have been superseded by
.init_array/.fini_array long ago, it should be fine to stop doing this
now. (4348417)
- [i386] mold now ignores some legacy symbols in an i386 CRT files to
avoid duplicate symbol errors. (#270, 0c19046)