pkgsrc changes:
- adjust options.mk and PLIST for new build support of both mlterm-wscons
and mlterm-x68kgrf on NetBSD/m68k (now packages build on any
NetBSD/m68k machines can build x68k grf(4) framebuffer version too)
- remove obsolete CONFIGURE_ARGS
- utmp is no longer optional
Upstream changes noted in doc/en/ReleaseNote:
ver 3.9.0
* Support CSI>4;1m.
* Support uniscribe for libotl on win32.
* Support SCP by Shift+DnD on HaikuOS.
* Support xdg-shell on wayland.
* Support DEC Technical character set.
* Support input of unicode characters on mlterm-fb.
* Support ormode of Sixel Graphics.
* Update unicode property table (generated from UnicodeData.txt and
EastAsianWidth.txt) to version 12.1.0.
* Mlconfig configures files in ~/.mlterm directly if it starts without options
or with --file option.
* Change DA1 response.
\x1b[?63;1;2;3;4;7;29c -> \x1b[?63;1;2;3;4;6;7;15;18;22;29c
* geometry / -g option works on HaikuOS.
* Add vte 0.60 API symbols to libvte compatible library.
* Merge patches:
https://sourceforge.net/p/mlterm/bugs/78/https://sourceforge.net/p/mlterm/patches/25/attachment/typos.diff
* Bug fixes:
Fix a bug which disabled to change the value of "logsize" option from "0" to "unlimited".
Fix segfault when "snapshot" command of OSC 5379 is executed.
Fix mouse tracking position if "use_ot_layout = true".
Fix segfault when mlterm-sdl2 starts with -im=uim option.
Fix a bug which makes mlterm-sdl2 on win32 stop starting mlconfig.
Fix compiling error on HaikuOS + gcc-x86.
Fix http://twitter.com/hamano/status/1177087752208183296
Fix a bug which disabled clipping of DECDHL in cairo. (Enbugged at 3.8.6)
go-textseg s an implementation of the Unicode Text Segmentation
specification for Go. Specifically, it currently includes only the
"grapheme cluster" segmentation algorithm.
Each major version of Unicode includes a set of tables that define how
each codepoint participates in the segmentation algorithms. Therefore
any caller of this library must select a specific version of Unicode
to support.
To allow for each caller to make that decision separately even though
multiple callers may coexist in the same program, there is a separate
major release of this module for each supported major Unicode
version. Therefore you can select the specific version you want by
module path.
Changelog:
Changes
[stable18] Use contacts name on federated activities (server#19879)
[stable18] Allow to edit admin/own user in the user management (server#19882)
[stable18] Fix hostname in Apple configuration profile (server#19884)
[stable18] Don't break when one remote share is down (server#19886)
[stable18] Properly emit Viewer event on files and files_sharing (server#19897)
[stable18] Get correct mimetype on objectstores (server#19916)
[stable18] Properly respect hide download on sharebymail (server#19921)
[stable18] Use placeholder values for password fields in external storage webui (server#19922)
[stable18] Do not use the instance name as user part of from mail addresses (server#19924)
[stable18] Don't allow anchors and queries in remote urls (server#19933)
[stable18] fix external storage controller tests (server#19940)
Bump acorn from 6.3.0 to 6.4.1 (server#19945)
[stable18] properly set 'hide_download' as integer (server#19950)
[stable18] fix safari useragent for versions with 3 digits (server#19966)
[stable18] Fix default action for deleted shares (server#19982)
[stable18] Default value of lookupServerEnabled should be the same everywhere (server#19998)
[stable18] Only do regular polling of storage statistics if session_keepalive is enabled (server#19999)
[stable18] Fix single "ScopeContext" passed to "setScopes" (server#20001)
[stable18] Fix invalid instantiation of TemplateResponse if client not found (server#20008)
[stable18] Update the target when it isempty after sharing (server#20016)
[stable18] remove the requirement that everything that looks like a placeholder ... (server#20021)
[stable18] Handle long dav property paths by hashing them (server#20030)
[stable18] Allow the video player on the hide download (server#20044)
[stable18] fixes auto-detecting UUID attributes (server#20046)
[stable18] Force compatible dependency versions in acceptance tests (server#20051)
[stable18] Adjust acceptance tests to incoming shares being accepted by default (server#20060)
[stable18] fix OCA\DAV\CalDAV\CalDavBackend search $options (server#20102)
[stable18] fix dav browser error page not styled (server#20104)
[stable18] Fix language multiselect action (server#20136)
[stable18] Remove admin_notifications since it is obsolete since Nextcloud 14 (server#20140)
[stable18] change quota design (server#20144)
[stable18] RefreshWebcalService: randomly generate calendar-object uri (server#20148)
[stable18] Close updatenotification channel selector on click outside (server#20155)
[stable18] Add app config to disable user flows (server#20158)
[stable18] Auto accept group shares for users added to a group (server#20161)
[stable18] Use global used space in quota wrappen when external storage is included (server#20163)
[stable18] Check the user on remote wipe (server#20166)
[stable18] Bugfix - Prevent PHP Warning for count on null on LDAP (server#20175)
Bump version on stable18 (server#20195)
[stable18] Actually check if the owner is not null (server#20202)
[stable18] Remove Acrobat logo from PDF filetype icon (server#20238)
[stable18] Dont always use the current users quota when calculating storage info (server#20258)
Silence LDAP deprecation logs in NC 18 (server#20274)
[stable18] Check for empty authorization headers for office requests (server#20282)
[stable18] fixes the return type of BeforeUserLoggedInEvent (server#20296)
[stable18] Properly catch NoUserException during upload cleanup (server#20334)
[stable18] Catch NotFoundException when getting the user folder (server#20335)
[stable18] Try to use the display name of file transfers (server#20366)
[stable18] Clear comment on successful post (server#20382)
[stable18] Fix systemtags overflow (server#20387)
[stable18] update icewind/smb to 3.2.3 (server#20405)
[stable18] Add text restore after restore icon (server#20407)
[18] Use a normal string to translate. (server#20420)
[stable18] Make sure group management works with all types of group names (server#20433)
[stable18] Properly display share error messages (server#20471)
[stable18] Handle unset owner in sharing (server#20483)
[stable18] Update root.crl due to revocation of spgverein.crt (server#20485)
[stable18] Close the streams in `writeStream` even when there is an exception (server#20493)
[stable18] Fix absolute redirect (server#20495)
[stable18] Provide the proper language to the mailer (server#20512)
[stable18] do not advertise nulled userId for for systemwide credentials (server#20516)
[18] Allow to edit admin user (server#20530)
[stable18] Update list of multiple properties (server#20531)
[stable18] Fix jsunit tests (server#20548)
[stable18] Set fileInfo correctly for LegacyTabs (server#20588)
[stable18] Fix Sharing recommendation user display (server#20596)
[stable18] Fix IE11 upload fallback methods (server#20602)
[stable18] Email activity is missing information (activity#441)
[stable18] catch new notfound exception while trying to get owner (activity#446)
[stable18] Skip notifications for users with invalid email address. (activity#449)
[stable18] Bump pdf.js to 2.1.266 (files_pdfviewer#169)
Bump acorn from 7.1.0 to 7.1.1 (firstrunwizard#301)
[stable18] Hide slide for app store if disabled (firstrunwizard#313)
Bump acorn from 6.4.0 to 6.4.1 (notifications#592)
[stable18] Request the permissions for notifications via user interaction (notifications#608)
Bump acorn from 6.4.0 to 6.4.1 (recommendations#196)
[stable18] Update DefaultOs.php (serverinfo#189)
Public pages compatibility (viewer#422)
Move cypress to gh actions (viewer#423)
Bump acorn from 5.7.3 to 5.7.4 (viewer#425)
[stable18] Fix trying to open the sidebar when not available (viewer#428)
[stable18] Add public testing (viewer#435)
[stable18] Fix public preview url cropping (viewer#450)
[stable18] Fix babel transpile settings (viewer#453)
[stable18] Await sidebar (viewer#467)
[stable18] Change sidebar icon to proper understandable one (viewer#469)
[stable18] Fix sidebar full state (viewer#470)
(pkgsrc)
- sysutils/wbm-acl Added
- sysutils/wbm-proc Added
- sysutils/wbm-file deleted
- sysutils/wbm-cyrus-imapd converted 2.1 to 2.4
(upstream)
Version 1.941 (15th January 2019)
o Put back an updated version of the built-in Let's Encrypt client.
Version 1.940 (28th December 2019)
o Removed Webmin's built-in Let's Encrypt client, in favor of
recommending the official certbot command.
o Added support for creating "safe-mode" Webmin users who have access
only to modules and permissions that don't grant root access.
o Added support for CAA records in the BIND module.
o Postfix maps with more than 100 entries by default are now shown with a
search box.
o Updated the Authentic Theme to the latest version, which includes
numerous improvements to the file manager and overall UI.
Version 1.930 (17th August 2019)
o Fixed a security hole that allows remote exploits if the option to
change expired passwords is enabled. All users should upgrade
immediately to pick up this fix!
o Updated the Authentic Theme to the latest version.
Version 1.920 (6th July 2019)
o Updated the Authentic Theme to the latest version.
o Added an option to disable (comment out) hosts file entries.
o Added a monitor type to check if a bootup action is running or not.
o Translation updates for multiple languages.
Version 1.910 (9th May 2019)
o Updated the Authentic Theme to the latest version.
o More translation updates for multiple languages.
o The next run time of each cron job can be displayed by enabling a new
config option.
o Added a tab for managing APT and YUM repos to the Software Packages
module.
o Added support for file ownership and permission checks to the File or
Directory monitor.
Version 1.900 (19th November 2018)
o Updated the Authentic Theme to the latest version.
o Translation updates for multiple languages.
o When installing a package, the list of other dependencies that will be
also installed is displayed for confirmation.
o Wildcard SSL certs can now be requested via Let's Encrypt in DNS mode,
if the native client is installed.
o Announcements to all Webmin users can now be displayed on the System
Information page.
Version 1.890 (19th July 2018)
o Added support to the Network Configuration module for the Netplan
interface format used on Ubuntu 18 and above.
o Bulgarian, German and Catalan language translation updates.
o Theme updates to the file manager, high-contrast mode, Japanese,
German, Swedish and Albanian language updates, better date display and
more.
o Improved support for freezing and thawing dynamic zones and IPv6 zone
transfers in the BIND module.
o Scheduled funtions are now recorded in the Webmin Actions Log module.
o Improved detection of new Postfix versions.
o Email autoresponder option to prevent replies to forwarded email.
o OpenSuSE Leap, Debian 9 and Ubuntu 18 support.
Version 1.881 (16th March 2018)
o Bugfixes for the Cron module.
o Further updates to the Authentic theme.
Version 1.880 (4th March 2018)
o German, Catalan and Bulgarian translation updates.
o The newest version of the Authentic theme.
o Added a page for manually editing the MySQL config files, and
implemented support for config includes.
o Added a page for manually editing the allowed hosts config file.
o Added a config option to set a minimum interval between notifications
for each monitor in the System and Server Status module.
o Bugfixes for DNS validation for Let's Encrypt certificates.
Version 1.870 (8th December 2017)
o Major updates to the Authentic theme to speed up page loads and add
real-time system statistics.
o Greek, Bulgarian, Catalan and Russian translation updates and encoding
fixes.
o Severel fixes for Let's Encrypt SSL certificate requests.
o UI cleanups in the Majordomo module.
o UI unification in the IPv4 and IPv6 firewall modules.
o Numerous fixes for minor Perl error and warnings.
Version 1.860 (10th October 2017)
o Fixed an XSS vulnerability in the MySQL module (thanks to Munzir Taha).
o Fixed a security issue that could be exploited by using the Upload and
Download module to fetch an untrusted URL (thanks to Maor Shwartz)
o Updated to the latest version of the Authentic theme.
o More Majordomo module improvements, thanks to gnadelwartz.
o Fixed upstart vs systemd detection.
o German translation updates from Raymond Vetter, Albanian from Adalen
Vladi, and Catalan from Jaume Badiella.
o Let's Encrypt fixes when using DNS-based validation in a sub-domain.
Version 1.850 (28th June 2017)
o Fixed multi-hostname DNS registration and the display of error messages
in Let's Encrypt support.
o Numerous Majordomo module improvements, thanks to gnadelwartz.
o Added support for creating and editing port forwards in the FirewallD
module.
o Filesystems that have less than 1% free disk space are now shown on the
System Information page.
o Numerous bugfixes across multiple modules.
Version 1.840 (8th May 2017)
o Fixes for XSS security vulnerabilities
o Many updates to the Authentic theme.
o SSHFP record support in the BIND module.
o Thin provisioned LV support in the LVM module.
o SNI (per-domain-name) SSL certificate support in Webmin itself.
o DNS validation mode for Let's Encrypt certificates.
o Manual editor for Cron jobs.
o More German, Norwegian and Catalan translation updates.
go-wordwrap is a package for Go that automatically wraps words into
multiple lines. The primary use case for this is in formatting CLI
output, but of course word wrapping is a generally useful thing to do.
## Version 0.16.0 (2020-04-27)
* Rebuild +REQUIRED_BY files after each pkgdb modification, ensuring
consistency and avoiding "Can't open +CONTENTS of ..." errors during
subsequent upgrades.
* Improved output sorting.
* Turn off WARNS.
* Minor cleanups.
* Documentation fixes.
* Flush yes/no prompt before reading response (Michael Forney).
Changes:
0.8.3
-----
- Improve Input Method Editor (IME) support
- Fix use after free in font caching algorithm
- Add support for mouse shortcuts
- Add support for scroll(1).
Scroll is a program that stores all the lines of its child and be
used in st as a way of implementing scrollback.
- Misc bug fixes and improvements
Update ruby-mime-types-data to 3.2020.0425.
3.2020.04.25 / 2020-04-25
* Updated the IANA media registry entires as of release date.
* Added several RAW image types based on data from GNOME RAW
Thumbnailer. #33 fixing #32.
* Added audio/wav. #31.
* Added a type for Smarttech notebook files. #30.
* Added an alias for audio/m4a files. #29.
* Added application/x-ms-dos-executable. #28.
Update ruby-RMagick to 4.1.2.
## RMagick 4.1.2
Bug Fixes:
- Fix build error on Freebsd (#1199)
- Add workaround for FreeBSD that it isn't able to process PDF (#1203)
## RMagick 4.1.1
Bug Fixes:
- Fix bug of signal handling internally (#1189)
Update ruby-native-package-installer to 1.0.9.
## 1.0.9 - 2019-12-10
### Improvements
* Added support for Ubuntu specific package.
[GitHub#9][Patch by İsmail Arılık]
### Thanks
* İsmail Arılık
## 1.0.8 - 2019-10-10
### Improvements
* Enabled PowerTools repository on CentOS 8.
Update ruby-tzinfo to 2.0.2.
## Version 2.0.2 - 2-Apr-2020
* Fixed 'wrong number of arguments' errors when running on JRuby 9.0. #114.
* Fixed warnings when running on Ruby 2.8. #113.
Update ruby-tzinfo1 to 1.2.7.
Version 1.2.7 - 2-Apr-2020
--------------------------
* Fixed 'wrong number of arguments' errors when running on JRuby 9.0. #114.
* Fixed warnings when running on Ruby 2.8. #112.
0.7.6
Fix: Move items when the order column is not first.
Fix: Bulk move when sorting order is descending.
Fix: Bulk move to last page when it is too small.
Refactor aggregates to use Coalasce for empty querysets.
2.2.9
- Fix: shell_plus, move notebook down the list of prefered shells
- Fix: sqldiff, fix KeyError when detecting missing (unique) indexes
- Improvement: encrypted fields, make it harder to use deprecated keyczar fields
- Locale: Removed empty localizations
4.0.3:
* Fixed ``MSISDN`` for ``pt_BR`` to return only mobile numbers.
* Added Domain Generator Algorithm by date.
* Fixed issue where ``pydict`` provider was not returning the correct number of elements.
* Added support for Indian Aadhaar numbers.
* Added ``company_vat`` for ``it_IT``.
* Improved autodocumentation of providers.
* Added provider for ``es_ES`` license plates.
* Implemented ``__dir__`` method to Faker proxy for better autocompletion.
* Uppercased HEX colors for all localized color providers.
* Added bank provider for ``es_ES`` locale.
* Added support for UK counties.
* Added color provider for ``no_NO`` license plates.
* Made ``value_types`` a keyword argument in ``python`` provider.
0.19.16:
* Don't send "deepen None" to server if graph walker
supports shallow.
* Support tweaking the compression level for
loose objects through the "core.looseCompression" and
"core.compression" settings.
* Support tweaking the compression level for
pack objects through the "core.packCompression" and
"core.compression" settings.
* Add a "dulwich.contrib.diffstat" module.
Bottleneck 1.3.2
Bug Fixes
- Explicitly declare numpy version dependency in ``pyproject.toml`` for Python 3.8, fixing
certain cases where ``pip install`` would fail.
and ``@0xb0b`` for reporting.
Bottleneck 1.3.1
Bug Fixes
- Fix memory leak in :func:`bottleneck.nanmedian` with the default argument of ``axis=None``.
- Add regression test for memory leak case
Bottleneck 1.3.0
Project Updates
- Bottleneck has a new maintainer, Christopher Whelan (``@qwhelan`` on GitHub).
- Documentation now hosted at https://bottleneck.readthedocs.io
- 1.3.x will be the last release to support Python 2.7
- Bottleneck now supports and is tested against Python 3.7 and 3.8.
- The ``LICENSE`` file has been restructured to only include the license for the Bottleneck project to aid license audit tools. There has been no change to the licensing of Bottleneck.
- Licenses for other projects incorporated by Bottleneck are now reproduced in full in separate files in the ``LICENSES/`` directory (eg, ``LICENSES/NUMPY_LICENSE``)
- All licenses have been updated. Notably, setuptools is now MIT licensed and no longer under the ambiguous dual PSF/Zope license.
- Bottleneck now uses :pep:`518` for specifying build dependencies, with per Python version specifications
Enhancements
- Remove ``numpydoc`` package from Bottleneck source distribution
- :func:`bottleneck.slow.reduce.nansum` and :func:`bottleneck.slow.reduce.ss` now longer coerce output to have the same dtype as input
- Test (tox, travis, appveyor) against latest ``numpy`` (in conda)
- Performance benchmarking also available via ``asv``
- ``versioneer`` now used for versioning
- Test suite now uses ``pytest`` as ``nose`` is deprecated
- ``python setup.py build_ext --inplace`` is now incremental
- ``python setup.py clean`` now cleans all artifacts
- Compiler feature support now identified by testing rather than hardcoding
- The ``BN_OPT_3`` macro allows selective use of ``-O3`` at the function level
- Contributors are now automatically cited in the release notes
Performance
- Speed up :func:`bottleneck.reduce.anynan` and :func:`bottleneck.reduce.allnan` by 2x via ``BN_OPT_3``
- All functions covered by ``asv`` benchmarks
- :func:`bottleneck.nonreduce.replace` speedup of 4x via more explicit typing
- :func:`bottleneck.reduce.median` up to 2x faster for Fortran-ordered arrays
Bug Fixes
- Documentation fails to build on Python 3
- :func:`bottleneck.benchmark.bench` crashes on python 3.6.3, numpy 1.13.3
- :func:`bottleneck.nonreduce_axis.push` raises when :code:`n=None` is explicitly passed
- :func:`bottleneck.reduce.nansum` wrong output when :code:`a = np.ones((2, 2))[..., np.newaxis]`
same issue of other reduce functions
- Silenced FutureWarning from NumPy in the slow version of move functions
- Installing bottleneck onto a system that does not already have Numpy
- Memory leaked when input was not a NumPy array
- Tautological comparison in :func:`bottleneck.move.move_rank` removed
Cleanup
- The ``ez_setup.py`` module is no longer packaged
- Building documentation is now self-contained in ``make doc``
- Codebase now ``flake8`` compliant and run on every commit
- Codebase now uses ``black`` for autoformatting
0.9.18:
clarify that 0.9.17 was the final version to support Py2.7
0.9.17:
add 3.8 to travis config
0.9.16:
auto-run codecov only if numpy is installed
0.29.17:
Features added
std::move() is now available from libcpp.utility. Patch by Omer Ozarslan.
The @cython.binding decorator is available in Python code.
Bugs fixed
Creating an empty unicode slice with large bounds could crash. Patch by Sam Sneddon.
Decoding an empty bytes/char* slice with large bounds could crash. Patch by Sam Sneddon.
Re-importing a Cython extension no longer raises the error "__reduce_cython__ not found".
Unused C-tuples could generate incorrect code in 0.29.16. Patch by Kirk Meyer.
Creating a fused function attached it to the garbage collector before it was fully initialised, thus risking crashes in rare failure cases. Original patch by achernomorov.
Temporary buffer indexing variables were not released and could show up in C compiler warnings, e.g. in generators. Patch by David Woods.
The compilation cache in cython.inline("…") failed to take the language level into account. Patch by will-ca.
The deprecated PyUnicode_GET_SIZE() function is no longer used in Py3.