- This version disables liblogging-stdlog by default. We now also
emit a warning message ("liblogging-stdlog will go away") so that
users know what is going on and my react.
- add openssl driver alongside GnuTLS one for TLS (experimental)
- GnuTLS TLS driver: support intermediate certificates
- omelasticsearch: write op types; bulk rejection retries
- lookup tables: reload message now with "info" severity (was "error")
- imptcp: add support for regex-based framing
- imjournal: add statistics counter
- config: permit 4-digit file creation modes
- ommongodb: add possibility to ignore some insertion error code
- omprog: simplify 'plugin-with-feedback.py' example
- core: misadressing when writing disk queue files
- core: fix message loss on target unavailibility during shutdown
- imrelp bugfix: error message "librelp too old" is always emitted ...
- imrelp: segfault on startup when cert without priv key is configured
- omrelp bugfix: segfault on first message sent when authmode was
wrong
- imfile bugfix: double-free on module shutdown
- imfile/core bugfix: potential misadressing in string copy routine
- imfile bugfix: if freshStartTail is set some initial file lines
missing
- core: fix undefined behaviour (unsigned computation may lead to
value < 0)
Changes:
0.19.1:
fixed the tar file to include ALL the files in the init directory
0.19.0:
Release 0.19.0 adds a bunch of documentation updates as well as:
a 10 minute timeout for mbuffer since many systems are way slower than we expected
a larger blocksize for mbuffer
a system v init script
an rpm spec file
do not start if no backups/snaps are configured
customized upstart and systemd startup files
5.4.6:
Bug fixes
- [Windows] Process.username() may cause a segfault (Python interpreter
crash).
- net_if_addr() namedtuple's name has been renamed from "snic" to
"snicaddr".
- [Linux] there was a small chance Process.children() may swallow
AccessDenied exceptions.
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
FEATURES:
- Connect Feature Beta: This version includes a major new feature for
Consul named Connect. Connect enables secure service-to-service
communication with automatic TLS encryption and identity-based
authorization.
- Connect must be enabled explicitly in configuration so upgrading a
cluster will not affect any existing functionality until it's
enabled.
- This is a Beta feature, we don't recommend enabling this in
production yet. Please see the documentation for more information.
- dns: Enable PTR record lookups for services with IPs that have no
registered node
- ui: Default to serving the new UI. Setting the `CONSUL_UI_LEGACY`
environment variable to `1` or `true` will revert to serving the old
UI
IMPROVEMENTS:
- agent: A Consul user-agent string is now sent to providers when
making retry-join requests
- client: Add metrics for failed RPCs
- agent: Add configuration entry to control including TXT records for
node meta in DNS responses
- client: Make RPC rate limit configuration reloadable
BUG FIXES:
- agent: Fixed an issue where watches were being duplicated on reload.
- agent: Fixed an issue with Agent watches on a HTTPS only agent would
fail to use TLS.
- agent: Fixed bug that would cause unnecessary and frequent logging
yamux keepalives
- dns: Re-enable full DNS compression
2018-06-30 Martin Mares <mj@ucw.cz>
* Released as 3.6.0.
* BARs reported by the OS, but not set on the device itself are
reliably marked with "[virtual]".
* Library: Introduced a generic mechanism of string properties. This
avoids lots of special cases and makes ABI compatibility easier.
* On Linux systems with OpenFirmware, report corresponding device tree
nodes as device properties.
* VPD decoder knows several non-standard extensions.
* When PCIe link speed is less than the maximum supported by the
device, it is explicitly marked as "downgraded".
* Several new capabilities are not decoded yet, but at least their
names are printed.
* The Null capability is easily decoded.
* Formatting of several capabilities was cleaned up.
* The VGA16 bit in the bridge control register is now supported.
* Added a port to SylixOS. Thanks to YuJian Gong for contribution.
* Added a port to DOS/DJGPP. Thanks to Rudolf Marek for contribution.
* The order in which back-ends are probed was decoupled from the
internal back-end IDs. This helps, because new back-ends must have
their ID allocated at the end to keep the ABI, but they might need
to be proved earlier.
* The fbsd-device back-end should work again.
* Fixed a couple of bugs. Most notably, DeviceName was not printed.
* As usually, updated pci.ids to the current snapshot of the database.
Patch from Matthias Ferdinand on pkgsrc-users.
The do_core_note function in readelf.c in libmagic.a in file
5.33 allows remote attackers to cause a denial of service
(out-of-bounds read and application crash) via a crafted ELF
file.
Features
- Telegram destination and $(urlencode) template function
- Error reporting on misspelled block args
- New ignore_tns_config Oracle SQL destination config option
- Per-source "src.host" and "src.sender" counters
Bugfixes
- Fix possible loss of log messages in the systemd-journal() source
- Fix file source location information in internal logs
- Fix SDATA deserialization (disk-buffer crash)
- Fix unaccepted embedded 'file' keyword (file source and destination)
- Fix memory leaks in appmodel and varargs
- Fix a bug in the old LogMessage deserialization
- Fix reading the output of the confgen program
- Add safer mem_zero() to secret-storage
- Fix undefined behavior in syslog-ng-ctl query
- Fix lloc tracking for multi line blockrefs
- Added missing 'else {};' to default-network-drivers() to forward
unparsable messages
- Fix mixed linking
- Fix compilation of evtlog on FreeBSD
- Fix thread_id allocation for more than 32 CPUs (crash)
- Add safe logging of errno
- Fix warnings related to floating point operations
- Partial revert of plugin discovery to bring back valgrind
- Fix connection close in network sources
- Fix file deletion in the wildcard-file() source
- Disable the DNS cache if use-dns(no) is used
- Fix compiler error for gcc 4.4
- Fix emitted warnings due to -no-pie detection for gcc 4.4
- Fix date format in functional tests
- Dbld fixes
- Rename PAGESIZE variables to pagesize in secret-storage (compilation
fix)
- Fix the lifetime of TLSContext to prevent crash on reload
- Fix reaping program() source and destination when a Java-based
destination is used
Other changes
- Add debug message to program source/destination about successful
start
- Report memory exhaustion errors during config parsing
- Improved debug logs
- Dbld coverage
- LogTransportMock enhancement
- Modify the license of loggen from GPL to LGPL
- Loggen refactor
- Update RPM generation
- Support ENABLE_EXTRA_WARNINGS with CMake
- Rewrite unit tests based on Criterion
- Lexer test coverage improvements
- preparation for 3.16 OSE rhel/packaging
0.112 2018-06-28
- adapt to Config::AutoConf 0.317
==> including the recommended doc in Makefile.PL how to
recover when autoconf fails (but there is a suitable
libstatgrab)
==> Fix RT#125204 (Thanks to Slaven Rezić <slaven@rezic.de>
for reporting and analyzing the regression and Petr Písař
<ppisar@cpan.org> for nagging me not to put this patch off)
- clarify license, fix RT#125519 (Thanks to Dan Book <dbook@cpan.org>)
- bump copyright
- update bundled ppport.h to 3.42
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.
This package provides U-Boot for the Xunlong Orange Pi Zero.
* check that ffmpeg is at least version 3.1 that introduce the API we require
* search for album artist and albumartist tags in taglibextractor
* popplerextractor: don't try to guess the title if there isn't one
* Terminate query execution early if subterm returns empty result set
* Avoid crash when reading corrupt data from document terms db
* handle string lists as input
* Ignore more types of source files
patches/patch-salt_grains_core.py:
- Reapply patch in a NetBSD/OpenBSD specific code block after package update
to 2018.3.1, from PR pkg/53278
- upstream pull #47600
patches/patch-salt_modules_pkgin.py:
- Apply patch in pkgin specific code block from PR pkg/53344
- upstream pull #47814
bump PKGREVISION
ok <leot>
Fluent Bit is a Data Forwarder for Linux, Embedded Linux, OSX and BSD
family operating systems. It's part of the Fluentd Ecosystem. Fluent
Bit allows collection of information from different sources, buffering
and dispatching them to different outputs such as Fluentd,
Elasticsearch, Nats or any HTTP end-point within others. It's fully
supported on x86_64, x86 and ARM architectures.
Version 4.8.21
- Core
* Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
* Mouse support in the "Advanced chown" dialog window (#3148)
* File highlighting by extension is case insensitive by default (#1620)
* Safe file overwrite (#3913)
- VFS
* Support zstd compression format (#3906)
- Editor
* Syntax:
* Rust support (#3884)
* JavaScript modules support (#3890)
* Improve Markdown support (#3893)
- Misc
* Add JavaScript module support to `filehighlight.ini` (MidnightCommander/mc#132)
* Add Excel xlsx file format support to `mc.ext.in` (MidnightCommander/mc#135)
* i18n of argument type names in --help blocks (#3879)
* Code cleanup: (#3857, #3914)
- Fixes
* Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
* Garbage in displaying of summary of file sizes for selected files (#3883)
* "Compute totals" unnecessarily done for moves (#3149, #3908)
* mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
* mcedit: broken extended key mode (#3897)
* mcedit doesn't save all opened files (#3898)
* extfs: sftps: -31 SFTP Protocol Error when transferring file (#3406)
* extfs: rpm: truncated script content in the viewer (#3865)
* extfs: rpm helper misses CONFLICTS field (#3789)
QDirStat is a graphical application to show where your disk space has gone and
to help you to clean it up.
This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the
latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every
X11-based desktop on Linux, BSD and other Unix-like systems.
Version 1.1.6 (2018-06-11)
--------------------------
Compatibility notes:
- When upgrading from borg 1.0.x to 1.1.x, please note:
- read all the compatibility notes for 1.1.0*, starting from 1.1.0b1.
- borg upgrade: you do not need to and you also should not run it.
- borg might ask some security-related questions once after upgrading.
You can answer them either manually or via environment variable.
One known case is if you use unencrypted repositories, then it will ask
about a unknown unencrypted repository one time.
- your first backup with 1.1.x might be significantly slower (it might
completely read, chunk, hash a lot files) - this is due to the
--files-cache mode change (and happens every time you change mode).
You can avoid the one-time slowdown by using the pre-1.1.0rc4-compatible
mode (but that is less safe for detecting changed files than the default).
See the --files-cache docs for details.
- 1.1.6 changes:
- also allow msgpack-python 0.5.6.
Fixes:
- fix borg exception handling on ENOSPC error with xattrs, #3808
- prune: fix/improve overall progress display
- borg config repo ... does not need cache/manifest/key, #3802
- debug dump-repo-objs should not depend on a manifest obj
- pypi package:
- include .coveragerc, needed by tox.ini
- fix package long description, #3854
New features:
- mount: add uid, gid, umask mount options
- delete:
- only commit once, #3823
- implement --dry-run, #3822
- check:
- show progress while rebuilding missing manifest, #3787
- more --repair output
- borg config --list <repo>, #3612
Other changes:
- update msgpack requirement, #3753
- update bundled zstd to 1.3.4, #3745
- update bundled lz4 code to 1.8.2, #3870
- docs:
- describe what BORG_LIBZSTD_PREFIX does
- fix and deduplicate encryption quickstart docs, #3776
- vagrant:
- FUSE for macOS: upgrade 3.7.1 to 3.8.0
- exclude macOS High Sierra upgrade on the darwin64 machine
- remove borgbackup.egg-info dir in fs_init (after rsync)
- use pyenv-based build/test on jessie32/62
- use local 32 and 64bit debian jessie boxes
- use "vagrant" as username for new xenial box
- travis OS X: use xcode 8.3 (not broken)
Changes:
- do not destroy src snapshots if something went wrong while backing up
- add support for %z in tsformat
- better zfs on linux support
- updated perlmodules included with package