Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (11m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 09:26:59 UTC Now

2021-03-06 04:28:15 UTC MAIN commitmail json YAML

inputmethod: Enable fcitx5-kkc

(ryoon)

2021-03-06 04:27:09 UTC MAIN commitmail json YAML

doc: Added inputmethod/fcitx5-kkc version 5.0.4

(ryoon)

2021-03-06 04:26:24 UTC MAIN commitmail json YAML

inputmethod/fcitx5-kkc: import fcitx5-kkc-5.0.4

This provides libkkc input method support for fcitx5.
Released under GPL3+.

(ryoon)

2021-03-06 04:20:07 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 7.1.1.2

(ryoon)

2021-03-06 04:19:35 UTC MAIN commitmail json YAML

libreoffice: Update to 7.1.1.2

Changelog:
Bugs fixed compared to 7.1.1 rc1:

    tdf#137406 Crash when clicking "Apply to Master" in Slide Master mode on Bullets and Numbering dialog [Gokce Kuler]
    tdf#137413 FILEOPEN: EMF image is no longer transparent [Luboš Luňák]
    tdf#138051 UI Picker dialog height follows the selected mode, subsequent calls can leave button actions blocked by text description [Heiko Tietze]
    tdf#138068 When there are a lot of pictures, typing the text is very slow (macOS/GTK3/GDI) [Luboš Luňák]
    tdf#139511 Impress: Shrinking table by dragging bottom border up or top down not working anymore [Gülşah Köse]
    tdf#140221 Formula Editor width should use all the available space [Rafael Lima]
    tdf#140225 Crash in: libmergedlo.so g_lo_action_group_change_state FILEOPEN [Caolán McNamara]
    tdf#140239 on typing in URL field cursor returns to the start of the Entry on each keypress [Caolán McNamara]
    tdf#140274 Incorrect size of form navigator window [Caolán McNamara]
    tdf#140280 Crash in: KERNELBASE.dll when double click a slide content box and file is opened read-only [Miklos Vajna]
    tdf#140308 Crash import old OpenOffice template (stw, stc, sti, std) ( steps in comment 12 ) [Noel Grandin]
    tdf#140414 Crash pressing Ctrl-K in input line in Calc [Julien Nabet]
    tdf#140437 FILEOPEN: Writer document "Read Error. Format error discovered in the file in sub-document content.xml at 2,1311816(row,col)." [Michael Stahl]
    tdf#140444 EDITING: Creating a view from a query crashes whole LO [Caolán McNamara]
    tdf#140486 forms "empty string is null" setting not loaded; always "no" [Noel Grandin]

Bugs fixed compared to 7.1.0 RC3

    cid#1472783 avoid null pointer dereference [Regina Henschel]
    ofz#30117 OOM [Caolán McNamara]
    tdf#46579 Form fields 'Image Button' do not work in Forms [Julien Nabet]
    tdf#51022 Print range lost on file save/reopen if the file contains external link [Attila Szűcs]
    tdf#61028 Problems with OOXML custGeom and arcTo command [Tünde Tóth]
    tdf#66813 Tools / SQL dialog is modal [Caolán McNamara]
    tdf#70102 RTL: Flipped toolbar button icons dont always look suitable [Rizal Muttaqin]
    tdf#106484 UI: Print Properties Device tab dropdown items not applied or remembered [Caolán McNamara]
    tdf#112634 Incorrect/defunct database shown when trying to add further fields after mail merge [Justin Luth]
    tdf#119610 Insert > Cross-reference: All registered databases are opened [Justin Luth]
    tdf#120348 Copy-paste of line chart to another spreadsheet results in data loss if the data-range of the chart contains cells that have value ERR:502 [Ouyang Leyan]
    tdf#121472 Link to cell in external document doesn't work (wrong file URL) [Attila Szűcs]
    tdf#121669 FILSAVE DOCX The first column becomes wider after exported when the text formatted as three columns [Justin Luth]
    tdf#123476 Detect 0-byte files based on extension (esp. for MS Office and ODF formats) [Mike Kaganski]
    tdf#125779 Elementary: Object handers are too faint [Rizal Muttaqin]
    tdf#128550 [FILEOPEN PPTX] list item appear animation [Mark Hung]
    tdf#129180 UI Print dialog shows incorrect paper size by default [Gabor Kelemen]
    tdf#129940 FILEOPEN: Cell content in ODS exported by Excel with Asian phonetic guide ​​is displayed as empty [Mark Hung]
    tdf#133345 Macros Editor IDE: no dialbox tabs in LO 7.0.0.0 [Caolán McNamara]
    tdf#133858 opening spreadsheet with large array formula takes 10 mins [Dennis Francis]
    tdf#134101 BigPtrArray::Index2Block undo crash [Michael Stahl]
    tdf#134210 FILEOPEN PPTX: Image shown with wider aspect ratio and different clipping - cropping not being applied [Gülşah Köse]
    tdf#134592 FILEOPEN DOCX : Common domain has compatibility problems [Miklos Vajna]
    tdf#134605 FILESAVE: DOCX: Footer shrinks after RT [Miklos Vajna]
    tdf#134607 LO7RC1 - LANGPACK macOS - many versions fail to recognize LibreOffice 7.0 / 7.1 installation as valid on Catalina and Big Sur [Christian Lohmaier]
    tdf#134619 FILESAVE: DOCX: Color and size of bullets lost after RT [Justin Luth]
    tdf#134626 assertion in SwTextNode::~SwTextNode() [Michael Stahl]
    tdf#135014 FILESAVE DOCX: Crash after opening and making and edit and save ( steps en comment 18 ) [Michael Stahl]
    tdf#135153 DOCX: Frame with image is going down when pressing up and pressing down going up without image being in frame [Miklos Vajna]
    tdf#135377 No format pre-selected by default in the format column for fields, variables, user fields [Caolán McNamara]
    tdf#135550 List Box not triggering any event macros [Caolán McNamara]
    tdf#135590 Create Envelope: differ some page format properties between sidebar and page style dialog [Caolán McNamara]
    tdf#135617 Set Line Spacing dropdown menu always outlines Spacing: 1 [Caolán McNamara]
    tdf#135641 ListBox in a table control - can't write into the cell without using the mouse [Caolán McNamara]
    tdf#136368 Unfortunately "t" and "y" incorrectly being interpreted as a "ty" when transliterating into Old Hungarian [László Németh]
    tdf#136861 FILESAVE Resolved state of a single-point comment isn't saved [Miklos Vajna]
    tdf#137033 FILESAVE Shape anchored to "cell with resize" has wrong end offset if its area contains a hidden row [Regina Henschel]
    tdf#137081 page anchored shapes are mirrored on reopen in a RTL sheet [Regina Henschel]
    tdf#137695 GTK3 - Comboboxes and Listboxes are too big for one row in a Tablecontrol [Caolán McNamara]
    tdf#137937 FILESAVE XLSX External cell reference path is extended by user home dirs path [Attila Szűcs]
    tdf#138122 (blurry_text) LibreOffice text blurry on Retina displays on macOS 11 [Tor Lillqvist]
    tdf#138314 Blank tab names in dialog frames, macOS 11.0.1 Big Sur [Thorsten Wagner]
    tdf#138590 PARAGRAPH STYLES: Not editing the style selected from dropdown, editing the one selected in text instead [Caolán McNamara]
    tdf#138727 Help right-hand pane text doesn't auto flow to make all text visible [Caolán McNamara]
    tdf#138739 FILEOPEN DOCX First empty paragraph does not get direct formatted character settings [Attila Bakos (NISZ)]
    tdf#138824 FILESAVE XLSX Link to external file loses parent directory part if it points to file in parent directory [Attila Szűcs]
    tdf#138829 Base ODBC Name for Database - Enter one character loses focus from name textbox (Win + Linux&gen/kf5 backend) [Caolán McNamara]
    tdf#138832 FILESAVE XLSX Updating external link used in formula does not save the updated link [Attila Szűcs]
    tdf#138848 Copy-and-Paste in input box should not append an ENTER character (gtk3) [Caolán McNamara]
    tdf#138870 Track Changes toolbar reappears after Save [László Németh]
    tdf#138897 CRASH: undoing paste [Michael Stahl]
    tdf#138899 FILEOPEN DOCX Extra paragraph after change tracked paragraph+section break [László Németh]
    tdf#138972 Database copy over loses database info in versFILEOPEN - don't hang opening a .pptx / SVG path with 2699660320 elements [Noel Grandin]
    tdf#139047 elementary: Redesign Find/Search and Find & Replace Icons [Rizal Muttaqin]
    tdf#139056 elementary: Update Color to Follow Upstream's Brand [Rizal Mustyles are saved but should not [Tibor Nagy]
    tdf#139239 Database-wizard: List box for ODBC: No value could be chosen by key with VCL: gtk3 [Caolán McNamara]
    tdf#139258 Rotated image saved as xlsx has wrong width/height ratio and position when opeged by key directly [Caolán McNamara]
    tdf#139529 Displayname property does not exist for some Writer styles [Maxim Monastirsky]
    tdf#139583 rotation at two anchored shape is not correctly loaded [Regina Henschel]
    tdf#139590 EDITING: Drag and drop doesn't work in editview [Caolán McNamara]
    tdf#139609 on wheel scroll duplicate scroll events delivered after an opengl transition or video played with gtk3 on X [Caolán McNamara]
    tdf#139774 Combobox icon in right click form menu use List Box icon [Caolán McNamara, Rizal Muttaqin]
    tdf#139781 Community/Enterprise flavor breaks the StartCenter [Maxim Monastirsky]
    tdf#139782 Calc crashes opening file containing "MATCH" formula referencing not yet allocated column [Michael Weghorn]
    tdf#139869 FILEOPEN Image with contour isn't shown in document [Miklos Vajna]
    tdf#139965 Broken master slide list after switching between normal and master view. [Tamás Zolnai]
    tdf#139981 LO 7.1.1.0.0+ does not start (GTK3) [Caolán McNamara]
    tdf#139996 CRASH: using CTRL + SHIFT + Up in the slidesorter when no slide is selected [Xisco Fauli]
    tdf#140013 Change icon for List View in Template Manager and Remotes File dialog to be real list view, not detailed view [Rizal Muttaqin]
    tdf#140014 Calc crashes when using COUNTIF, SUMIF, etc. on columns "far away" without data [Noel Grandin]
    tdf#140026 Need an icon for List View [Rizal Muttaqin]
    tdf#140079 EDITING: can't edit OLE object [Caolán McNamara]
    tdf#140151 Button with link does not work anymore [Julien Nabet]
    tdf#140236 (python-core-3.8.4) ImportError: DLL load failed while importing _ctypes [Jan-Marek Glogowski]

(ryoon)

2021-03-05 22:05:56 UTC MAIN commitmail json YAML

textproc/ripgrep: use buildlink instead of DEPENDS

(pin)

2021-03-05 21:50:24 UTC MAIN commitmail json YAML

doc: Updated textproc/ripgrep to 12.1.1nb1

(pin)

2021-03-05 21:49:56 UTC MAIN commitmail json YAML

2021-03-05 21:36:28 UTC MAIN commitmail json YAML

doc: Updated www/go-ffuf to 1.2.1

(leot)

2021-03-05 21:36:18 UTC MAIN commitmail json YAML

go-ffuf: Update to 1.2.1

pkgsrc changes:
- Switch to use go-module.mk (per upstream)

Changes:
1.2.1
-----
- Changed
  - Add `-input-shell` flag

1.2.0
-----
- New
  - Added 405 Method Not Allowed to list of status codes matched by default.
  - New CLI flag `-rate` to set maximum rate of requests per second.
    The adjustment is dynamic.
  - New CLI flag `-config` to define a configuration file with preconfigured
    settings for the job.
  - Ffuf now reads a default configuration file `$HOME/.ffufrc` upon startup.
    Options set in this file are overwritten by the ones provided on CLI.
  - Change banner logging to stderr instead of stdout.
  - New CLI flag `-or` to avoid creating result files if we didn't get any.
  - New CLI flag `-input-shell` to set the shell to be used by `input-cmd`

- Changed
  - Pre-flight errors are now displayed also after the usage text to prevent
    the need to scroll through backlog.
  - Cancelling via SIGINT (Ctrl-C) is now more responsive
  - Fixed issue where a thread would hang due to TCP errors
  - Fixed the issue where the option -ac was overwriting existing filters.
    Now auto-calibration will add them where needed.
  - The `-w` flag now accepts comma delimited values in the form of
    `file1:W1,file2:W2`.
  - Links in the HTML report are now clickable
  - Fixed panic during wordlist flag parsing in Windows systems.

(leot)

2021-03-05 21:18:05 UTC MAIN commitmail json YAML

Note update of security/opendnssec2 to 2.1.8nb1.

(he)

2021-03-05 21:17:25 UTC MAIN commitmail json YAML

Add a patch to fix a bug in the sqlite3 conversion script,
so that the salt value gets copied to the new kasp.db.

Bump PKGREVISION.

(he)

2021-03-05 21:14:11 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.17.0

(leot)

2021-03-05 21:13:58 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.17.0

Changes:
1.17.0
------
### Additions
- [cyberdrop] add support for `https://cyberdrop.me/` (#1328)
- [exhentai] add `metadata` option; extract more metadata from gallery
  pages (#1325)
- [hentaicafe] add `search` and `tag` extractors (#1345)
- [hentainexus] add `original` option (#1322)
- [instagram] support `/user/reels/` URLs (#1329)
- [naverwebtoon] add support for `https://comic.naver.com/` (#1331)
- [pixiv] add `translated-tags` option (#1354)
- [tbib] add support for `https://tbib.org/` (#473, #1082)
- [tumblrgallery] add support for `https://tumblrgallery.xyz/` (#1298)
- [twitter] add extractor for followed users (#1337)
- [twitter] add option to download all media from conversations (#1319)
- [wallhaven] add `collections` extractor (#1351)
- [snap] allow access to user's .netrc for site authentication (#1352)
- add extractors for Gelbooru v0.1 sites (#234, #426, #473, #767, #1238)
- add `-E/--extractor-info` command-line option (#875)
- add GitHub Actions workflow for building standalone executables (#1312)
- add `browser` and `headers` options (#1117)
- add option to use different youtube-dl forks (#1330)
- support using multiple input files at once (#1353)

### Changes
- [deviantart] extend `extra` option to also download embedded DeviantArt
  posts.
- [exhentai] rename metadata fields to match API results (#1325)
- [mangadex] use `api.mangadex.org` as default API server
- [mastodon] cache OAuth tokens (#616)
- replace `wait-min` and `wait-max` with `sleep-request`

### Fixes
- [500px] skip unavailable photos (#1335)
- [komikcast] fix extraction
- [readcomiconline] download high quality image versions (#1347)
- [twitter] update GraphQL endpoints
- fix crash when `base-directory` is an empty string (#1339)

### Removals
- remove support for formerly deprecated options
- remove `cloudflare` module

(leot)

2021-03-05 19:31:19 UTC MAIN commitmail json YAML

Updated textproc/py-elementpath, devel/py-googleapis-common-protos

(adam)

2021-03-05 19:29:58 UTC MAIN commitmail json YAML

py-googleapis-common-protos: updated to 1.53.0

v1.53.0

Features
add google.api.ResourceDescriptor.Style
add API method signatures to longrunning operations
add gapic_metadata_pb2
add UNORDERED_LIST to field options
add WaitOperation method to longrunning operations
require python >=3.6 and

Bug Fixes
add create_key to FieldDescriptors
Generate gRPC files for long-running operations

Documentation
add link to PyPI

(adam)

2021-03-05 19:25:08 UTC MAIN commitmail json YAML

py-elementpath: updated to 2.2.0

v2.2.0
* Optimize TDOP parser's tokenizer
* Resolve ambiguities with operators and statements that are also names
* Merge with XPath 3.0/3.1 develop (to be completed)

(adam)

2021-03-05 18:54:16 UTC MAIN commitmail json YAML

Updated net/tcpflow, graphics/jasper

(adam)

2021-03-05 18:53:56 UTC MAIN commitmail json YAML

jasper: updated to 2.0.26

2.0.26
* Fix JP2 decoder bug that can cause a null pointer dereference for
  some invalid CDEF boxes.

(adam)

2021-03-05 18:52:14 UTC MAIN commitmail json YAML

tcpflow: updated to 1.6.1

tcpflow v1.6.1

Here is release v1.6.1. Does not use the new be13 API that is updated for C++17. That's coming.

Some problems with the checks, but they are problems with the test harness, not the tests themselves. Help from volunteers is appreciated!

(adam)

2021-03-05 13:57:17 UTC MAIN commitmail json YAML

Updated distinfo for lang/polyml for patch with comment

(jaapb)

2021-03-05 13:56:25 UTC MAIN commitmail json YAML

Reinstated comment in patch for lang/polyml

(jaapb)

2021-03-05 13:45:50 UTC MAIN commitmail json YAML

Updated graphics/py-wand, devel/py-ruamel-yaml

(adam)

2021-03-05 13:45:29 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.16.13

0.16.13:
- fix for issue 359: could not update() CommentedMap with keyword arguments
- fix for issue 365: unable to dump mutated TimeStamp objects
- fix for issue 371: unable to addd comment without starting space
- fix for issue 373: recursive call to walk_tree not preserving all params
- a None value in a flow-style sequence is now dumped as `null` instead
  of `!!null ''`

(adam)

2021-03-05 13:43:57 UTC MAIN commitmail json YAML

py-wand: updated to 0.6.6

Version 0.6.6
-------------
- Added :meth:`Image.get_image_distortion() <wand.image.BaseImage.get_image_distortion>` method.
- Fixed `QuantumType` allocation for 32-bit architectures using HDRI.
- Fixed `MagickSizeType` allocation for :meth:`ResourceLimits.set_resource_limit() <wand.resource.ResourceLimits.set_resource_limit>` and segfault with ``armv7l`` architecture.
- Fixed :class:`~wand.color.Color` deallocation error on 32-bit architectures.
- Deprecated :meth:`wand.color.scale_quantum_to_int8()`
- [TEST] Deprecated PDF format from test assets.
- [TEST] Deprecated :class:`~wand.drawing.Drawing` test `fx_wand` fixture to improve parallel CI testing.
- [TEST] Marked all ImageMagick-7 features skipped when running test suite with ImageMagick-6.

(adam)

2021-03-05 11:34:34 UTC MAIN commitmail json YAML

doc: Updated sysutils/libfm to 1.3.2

(nia)

2021-03-05 11:34:03 UTC MAIN commitmail json YAML

libfm: Update to 1.3.2

Changes on 1.3.2 since 1.3.1:

* Fixed all/allfiles parse conditions in FmAction, it was inverted.

* Fixed 'SelectionCount' condition parsing in FmAction if '=' was used.

* Fix memory access error if home path == desktop path.

* Added treating /usr/local/share/ as trusted for *.desktop files.

* Fixed value for amount of data transferred in progress dialog.

* Fixed preferred height in fm-cell-renderer-text.

* Fixed search_window immediately disappearing on Wayland.

* Changed thumbnails placement according to the XDG Base Directory
  Specification.

* Changed xarchiver command invocation to create archive. It was incompatibly
  changed by the author in 2017.

* Don't set $DISPLAY for spawned process, let it be inherited from parent.

* Fixed memory leak on sn_id in fm-action.c.

(nia)

2021-03-05 11:19:52 UTC MAIN commitmail json YAML

doc: Updated emulators/retroarch to 1.9.0

(nia)

2021-03-05 11:19:15 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-core-info to 1.9.0

(nia)

2021-03-05 11:18:40 UTC MAIN commitmail json YAML

retroarch: Update to 1.9.0

# 1.9.0
- AUTOCONFIG: Ensure correct directory is used when saving autoconfig profiles
- BLUETOOTH: Add a Bluetooth driver (Lakka-only for now)
- CHEATS: Fix for wrong number of remaining cheat search matches on some machines
- CHEEVOS: Option to play sound on achievement unlock.
- CHEEVOS: Upgrade to rcheevos 9.1
- CHEEVOS: Restore display of unlocked achievements across hardcore modes
- CHEEVOS: Hash buffered data when available
- CHEEVOS: Fix 'Auto Save State freezes RetroArch while Cheevos is enabled'
- CORE OPTIONS: Pressing OK (or clicking/tapping) on a 'boolean toggle' core option no longer opens a drop-down list. The value now toggles directly, just like boolean options everywhere else in the menu
- CORE OPTIONS: Toggling an option that changes the number of core options being displayed (i.e. things like `Show Advanced Audio/Video Settings) no longer resets the navigation pointer to the start of the list
- CORE OPTIONS: Before, RetroArch would identify core option values as being 'boolean' if they had labels matching the specific strings enabled or disabled. Most core devs would abide by this, but not always... As a result, we sometimes would end up with misidentified values, with all kinds of Enabled, Off, True, etc. strings littering the menu, in place of proper toggle switches. All boolean-type value labels are now detected, and replaced with standard ON/OFF strings.
- CLI: A new command line option --load-menu-on-error has been added
- CRT: On the fly CRT porch adjuments - these changes allow a user to adjust how the porch algorithm generates the 15khz/31khz output. Giving the ability to change over/under scan.
- CONFIG FILE: Optimise parsing of configuration files
- DRIVERS: Implemented protection to avoid setting critical drivers to nothing thus preventing the user from locking him/herself out of the program
- EMSCRIPTEN: Fix input code to ignore unknown keys
- FFMPEG CORE: Prevent seeking past the end of files (hang fix)
- FILE I/O: VFS and NBIO interfaces will now use 64-bit fseek/ftell where possible, should allow for reading/writing to files bigger than 2GB
- INPUT MAPPING/REMAPPING: Add input remap drop-down lists
- IOS: Fixed iOS 6 version
- IOS: Hide the home indicator as it obscures the content too frequently
- IOS/METAL: Metal video driver now works on RetroArch iOS
- IOS/METAL: Support getting video metrics to support proper touchscreen interactions
- LOCALIZATION: Updates for several languages (synchronized from Crowdin)
- MEMORY/LINUX/ANDROID: Fix reporting of free memory
- MENU: Enlarged INT/UINT selection limit from 999 to 9999
- MENU: Fix cursor forced to first entry after displaying lists
- MENU: Make Notification Font option visible when Graphics Widgets are enabled
- MENU/RGUI: Add optional 'toggle switch' icons
- MENU/WIDGETS: Add optional widget-based 'load content' launch feedback animation
- MENU/WIDGETS: Make notification font size option visible when graphics widgets are enabled
- ODROID GO ADVANCE: Video driver - fix race condition with RGUI callback
- PLAYLISTS: Change playlists to use dynamic arrays. Instead of a fixed initial 12MB memory allocation (99999 * 128 byte (on 64bit arch)), use a dynamically growing array
- PLAYLISTS: Playlist base content directory paths - portable playlists
- PLAYLISTS/SEARCH: Enhanced playlist search functionality
- PLAYLISTS/DATABASE: Add 'Explore' view
- PLAYLISTS/DATABASE/EXPLORE: Show system icons in explore view
- PS2: Improve FPS Limiter
- RUNAHEAD: Prevent runahead from being disabled *permanently* when an error occurs
- SHADERS/SLANG: Increased Slang max Parameters, Textures & Passes
- VIDEO FILTERS/BLARGG: Make Blargg_snes filter customizable
- X11: Add lightgun support

(nia)

2021-03-05 11:01:31 UTC MAIN commitmail json YAML

doc: Updated textproc/ugrep to 3.1.9

(nia)

2021-03-05 11:01:04 UTC MAIN commitmail json YAML

ugrep: Update to 3.1.9

"New --bool option to specify Boolean search query patterns (with Google search syntax or fzf-like when used with -F to search strings instead of regex patterns); new --and and --not options; new --dotall option; updated --format to support -v; other improvements. More coming soon!"

(nia)

2021-03-05 10:41:03 UTC MAIN commitmail json YAML

doc: Updated sysutils/pcmanfm to 1.3.2

(nia)

2021-03-05 10:40:37 UTC MAIN commitmail json YAML

pcmanfm: Update to 1.3.2

Changes on 1.3.2 since 1.3.1:

* Fixed case when some keyboard shortcuts stopped working: Alt+Home, Alt+Up.

* Fixed sytem reboot delayed for 90 seconds in some cases.

(nia)

2021-03-05 10:33:42 UTC MAIN commitmail json YAML

doc: Updated archivers/pigz to 2.6

(nia)

2021-03-05 10:33:15 UTC MAIN commitmail json YAML

pigz: Update to 2.6

The key updates are:

- Add --huffman/-H and --rle/U strategy options
- Fix issue when compiling for no threads
- Fail silently on a broken pipe

If you like, you can see all the details at https://github.com/madler/pigz/commits/master .

(nia)

2021-03-05 10:26:57 UTC MAIN commitmail json YAML

doc: Updated audio/ncmpc to 0.45

(nia)

2021-03-05 10:26:36 UTC MAIN commitmail json YAML

ncmpc: Update to 0.45

ncmpc 0.45 - (2021-02-12)
* make "tagtypes" errors non-fatal
* check which tag types are supported by MPD (fixes MPD 0.21 support)
* lyrics: update page title after loading has finished
* lyrics: fix path injection bug
* lyrics: load cached lyrics without plugin
* lyrics: use $XDG_CACHE_HOME/ncmpc/lyrics instead of ~/.lyrics
* lyrics/azlyrics: normalize accented letters (using the "unidecode" library)
* lyrics/azlyrics: unescape HTML entities

(nia)

2021-03-05 10:13:06 UTC MAIN commitmail json YAML

doc: Updated games/flightgear-data to 2020.3.6

(nia)

2021-03-05 10:11:13 UTC MAIN commitmail json YAML

2021-03-05 09:57:33 UTC MAIN commitmail json YAML

doc: Updated chat/mumble to 1.3.4

(nia)

2021-03-05 09:57:20 UTC MAIN commitmail json YAML

mumble: Update to 1.3.4

Client

Fixed: Don't use outdated (non-existent) notification icon names on Linux (#4705)
Fixed: Security vulnerability caused by allowing non http/https URL schemes in public server list (#4733)

Server

Fixed: Exit status for actions like --version or --supw was always set to non-zero ( #3998)

General

Fixed: Packet loss & audio artifacts caused by OCB2 XEX* mitigation (#4720)

(nia)

2021-03-05 09:20:10 UTC MAIN commitmail json YAML

doc: Updated lang/polyml to 5.8.1

(jaapb)

2021-03-05 09:19:58 UTC MAIN commitmail json YAML

Updated lang/polyml to 5.8.1.

Changes since last version: an option to create a version that supports
32-bit values for the X86/64 platform with a heap size of up to 16Gb.

Otherwise, minor bugfixes and changes.

The package has also been updated to remove some superfluous patches that
have been moved upstream and fix a build problem reported in PR pkg/55569

(jaapb)

2021-03-05 08:57:30 UTC MAIN commitmail json YAML

doc: Updated converters/help2man to 1.48.2

(nia)

2021-03-05 08:57:19 UTC MAIN commitmail json YAML

help2man: Update to 1.48.2

help2man (1.48.2) unstable; urgency=medium

  * Use debhelper dh command sequencer.
  * Update Chinese (simplified) translation (thanks to Boyuan Yang).

-- Brendan O'Dea <bod@debian.org>  Wed, 03 Mar 2021 13:50:28 +1100

(nia)

2021-03-05 08:55:39 UTC MAIN commitmail json YAML

doc: Updated wm/herbstluftwm to 0.9.2

(nia)

2021-03-05 08:55:26 UTC MAIN commitmail json YAML

herbstluftwm: update to 0.9.2

Release 0.9.2 on 2021-02-17
---------------------------

  * Client window titles (controlled by the theme attributes 'title_height',
    'title_color', 'title_font')
  * New command 'help' for live documentation on the object tree
  * New 'watch' command that emits hooks when attribute values change.
  * The 'lock_tag' attribute is now writable.
  * New 'geometry' attribute for monitors.
  * Bug fixes:
    - Correctly interpret _NET_WM_STRUT. This fixes panels that leave a bit of
      space between the panel and the monitor edge and also panels between two
      monitors.
    - Correctly handling minimized clients when removing a tag.
    - Preserve stacking order when changing the floating state of a tag
    - Update frame objects correctly in the commands 'mirror' and 'rotate'
  * New dependencies: xft, freetype

(nia)

2021-03-05 08:47:46 UTC MAIN commitmail json YAML

doc: Updated shells/fish to 3.2.0

(nia)

2021-03-05 08:47:29 UTC MAIN commitmail json YAML

fish: Update to 3.2.0

fish 3.2.0 (released March 1, 2021)
===================================

Notable improvements and fixes
------------------------------

-  **Undo and redo support** for the command-line editor and pager search (:issue:`1367`). By default, undo is bound to Control+Z, and redo to Alt+/.
-  **Builtins can now output before all data is read**. For example, ``string replace`` no longer has to read all of stdin before it can begin to output.
  This makes it usable also for pipes where the previous command hasn't finished yet, like::

    # Show all dmesg lines related to "usb"
    dmesg -w | string match '*usb*'

-  **Prompts will now be truncated** instead of replaced with ``"> "`` if they are wider than the terminal (:issue:`904`).
  For example::

    ~/dev/build/fish-shell-git/src/fish-shell/build (makepkg)>

  will turn into::

    …h-shell/build (makepkg)>

  It is still possible to react to the ``COLUMNS`` variable inside the prompt to implement smarter behavior.
-  **fish completes ambiguous completions** after pressing :kbd:`Tab` even when they
  have a common prefix, without the user having to press :kbd:`Tab` again
  (:issue:`6924`).
-  fish is less aggressive about resetting terminal modes, such as flow control, after every command.
  Although flow control remains off by default, enterprising users can now enable it with
  ``stty`` (:issue:`2315`, :issue:`7704`).
-  A new **"fish_add_path" helper function to add paths to $PATH** without producing duplicates,
  to be used interactively or in ``config.fish`` (:issue:`6960`, :issue:`7028`).
  For example::

    fish_add_path /opt/mycoolthing/bin

  will add /opt/mycoolthing/bin to the beginning of $fish_user_path without creating duplicates,
  so it can be called safely from config.fish or interactively, and the path will just be there, once.
-  **Better errors with "test"** (:issue:`6030`)::

    > test 1 = 2 and echo true or false
    test: Expected a combining operator like '-a' at index 4
    1 = 2 and echo true or echo false
          ^

  This includes numbering the index from 1 instead of 0, like fish lists.
-  **A new theme for the documentation and Web-based configuration** (:issue:`6500`, :issue:`7371`, :issue:`7523`), matching the design on fishshell.com.
-  ``fish --no-execute`` **will no longer complain about unknown commands**
  or non-matching wildcards, as these could be defined differently at
  runtime (especially for functions). This makes it usable as a static syntax checker (:issue:`977`).
-  ``string match --regex`` now integrates **named PCRE2 capture groups as fish variables**, allowing variables to be set directly from ``string match`` (:issue:`7459`). To support this functionality, ``string`` is now a reserved word and can no longer be wrapped in a function.
-  Globs and other **expansions are limited to 512,288 results** (:issue:`7226`). Because operating systems limit the number of arguments to commands, larger values are unlikely to work anyway, and this helps to avoid hangs.
-  A new **"fish for bash users" documentation page** gives a quick overview of the scripting differences between bash and fish (:issue:`2382`), and the completion tutorial has also been moved out into its own document (:issue:`6709`).

Syntax changes and new commands
-------------------------------

-  Range limits in index range expansions like ``$x[$start..$end]`` may be omitted: ``$start`` and ``$end`` default to 1 and -1 (the last item) respectively (:issue:`6574`)::

    echo $var[1..]
    echo $var[..-1]
    echo $var[..]

  All print the full list ``$var``.
-  When globbing, a segment which is exactly ``**`` may now match zero directories. For example ``**/foo`` may match ``foo`` in the current directory (:issue:`7222`).

Scripting improvements
----------------------

-  The ``type``, ``_`` (gettext), ``.`` (source) and ``:`` (no-op) functions
  are now implemented builtins for performance purposes (:issue:`7342`, :issue:`7036`, :issue:`6854`).
-  ``set`` and backgrounded jobs no longer overwrite ``$pipestatus`` (:issue:`6820`), improving its use in command substitutions (:issue:`6998`).
-  Computed ("electric") variables such as ``status`` are now only global in scope, so ``set -Uq status`` returns false (:issue:`7032`).
-  The output for ``set --show`` has been shortened, only mentioning the scopes in which a variable exists (:issue:`6944`).
  In addition, it now shows if a variable is a path variable.
-  A new variable, ``fish_kill_signal``, is set to the signal that terminated the last foreground job, or ``0`` if the job exited normally (:issue:`6824`, :issue:`6822`).
-  A new subcommand, ``string pad``, allows extending strings to a given width (:issue:`7340`, :issue:`7102`).
-  ``string sub`` has a new ``--end`` option to specify the end index of
  a substring (:issue:`6765`, :issue:`5974`).
-  ``string split`` has a new ``--fields`` option to specify fields to
  output, similar to ``cut -f`` (:issue:`6770`).
-  ``string trim`` now also trims vertical tabs by default (:issue:`6795`).
-  ``string replace`` no longer prints an error if a capturing group wasn't matched, instead treating it as empty (:issue:`7343`).
-  ``string`` subcommands now quit early when used with ``--quiet`` (:issue:`7495`).
-  ``string repeat`` now handles multiple arguments, repeating each one (:issue:`5988`).
-  ``printf`` no longer prints an error if not given an argument (not
  even a format string).
-  The ``true`` and ``false`` builtins ignore any arguments, like other shells (:issue:`7030`).
-  ``fish_indent`` now removes unnecessary quotes in simple cases (:issue:`6722`)
  and gained a ``--check`` option to just check if a file is indented correctly (:issue:`7251`).
-  ``fish_indent`` indents continuation lines that follow a line ending in a backslash, ``|``, ``&&`` or ``||``.
-  ``pushd`` only adds a directory to the stack if changing to it was successful (:issue:`6947`).
-  A new ``fish_job_summary`` function is called whenever a
  background job stops or ends, or any job terminates from a signal (:issue:`6959`, :issue:`2727`, :issue:`4319`).
  The default behaviour can now be customized by redefining it.
-  ``status`` gained new ``dirname`` and ``basename`` convenience subcommands
  to get just the directory to the running script or the name of it,
  to simplify common tasks such as running ``(dirname (status filename))`` (:issue:`7076`, :issue:`1818`).
-  Broken pipelines are now handled more smoothly; in particular, bad redirection mid-pipeline
  results in the job continuing to run but with the broken file descriptor replaced with a closed
  file descriptor. This allows better error recovery and is more in line with other shells'
  behaviour (:issue:`7038`).
-  ``jobs --quiet PID`` no longer prints "no suitable job" if the job for PID does not exist (eg because it has finished) (:issue:`6809`, :issue:`6812`).
-  ``jobs`` now shows continued child processes correctly (:issue:`6818`)
-  ``disown`` should no longer create zombie processes when job control is off, such as in ``config.fish`` (:issue:`7183`).
-  ``command``, ``jobs`` and ``type`` builtins support ``--query`` as the long form of ``-q``, matching other builtins.
  The long form ``--quiet`` is deprecated (:issue:`7276`).
-  ``argparse`` no longer requires a short flag letter for long-only options (:issue:`7585`)
  and only prints a backtrace with invalid options to argparse itself (:issue:`6703`).
-  ``argparse`` now passes the validation variables (e.g. ``$_flag_value``) as local-exported variables,
  avoiding the need for ``--no-scope-shadowing`` in validation functions.
-  ``complete`` takes the first argument as the name of the command if the ``--command``/``-c`` option is not used,
  so ``complete git`` is treated like ``complete --command git``,
  and it can show the loaded completions for specific commands with ``complete COMMANDNAME`` (:issue:`7321`).
-  ``set_color -b`` (without an argument) no longer prints an error message, matching other invalid invocations of this command (:issue:`7154`).
-  ``exec`` no longer produces a syntax error when the command cannot be found (:issue:`6098`).
-  ``set --erase`` and ``abbr --erase`` can now erase multiple things in one go, matching ``functions --erase`` (:issue:`7377`).
-  ``abbr --erase`` no longer prints errors when used with no arguments or on an unset abbreviation (:issue:`7376`, :issue:`7732`).
-  ``test -t``, for testing whether file descriptors are connected to a terminal, works for file descriptors 0, 1, and 2 (:issue:`4766`).
  It can still return incorrect results in other cases (:issue:`1228`).
-  Trying to execute scripts with Windows line endings (CRLF) produces a sensible error (:issue:`2783`).
-  Trying to execute commands with arguments that exceed the operating system limit now produces a specific error (:issue:`6800`).
-  An ``alias`` that delegates to a command with the same name no longer triggers an error about recursive completion (:issue:`7389`).
-  ``math`` now has a ``--base`` option to output the result in hexadecimal or octal (:issue:`7496`) and produces more specific error messages (:issue:`7508`).
-  ``math`` learned bitwise functions ``bitand``, ``bitor`` and ``bitxor``, used like ``math "bitand(0xFE, 5)"`` (:issue:`7281`).
-  ``math`` learned tau for those who don't like typing "2 * pi".
-  Failed redirections will now set ``$status`` (:issue:`7540`).
-  fish sets exit status in a more consistent manner after errors, including invalid expansions like ``$foo[``.
-  Using ``read --silent`` while fish is in private mode was adding these potentially-sensitive entries to the history; this has been fixed (:issue:`7230`).
-  ``read`` can now read interactively from other files, and can be used to read from the terminal via ``read </dev/tty`` (if the operating system provides ``/dev/tty``) (:issue:`7358`).
-  A new ``fish_status_to_signal`` function for transforming exit statuses to signal names has been added (:issue:`7597`, :issue:`7595`).
-  The fallback ``realpath`` builtin supports the ``-s``/``--no-symlinks`` option, like GNU realpath (:issue:`7574`).
-  ``functions`` and ``type`` now explain when a function was defined via ``source`` instead of just saying ``Defined in -``.
-  Significant performance improvements when globbing, appending to variables or in ``math``.
-  ``echo`` no longer interprets options at the beginning of an argument (eg ``echo "-n foo"``) (:issue:`7614`).
-  fish now finds user configuration even if the ``HOME`` environment variable is not set (:issue:`7620`).
-  fish no longer crashes when started from a Windows-style working directory (eg ``F:\path``) (:issue:`7636`).
-  ``fish -c`` now reads the remaining arguments into ``$argv`` (:issue:`2314`).
-  The ``pwd`` command supports the long options ``--logical`` and ``--physical``, matching other implementations (:issue:`6787`).
-  ``fish --profile`` now only starts profiling after fish is ready to execute commands (all configuration is completed). There is a new ``--profile-startup`` option that only profiles the startup and configuration process (:issue:`7648`).
-  Builtins return a maximum exit status of 255, rather than potentially overflowing. In particular, this affects ``exit``, ``return``, ``functions --query``, and ``set --query`` (:issue:`7698`, :issue:`7702`).
- It is no longer an error to run builtin with closed stdin. For example ``count <&-`` now prints 0, instead of failing.
- Blocks, functions, and builtins no longer permit redirecting to file descriptors other than 0 (standard input), 1 (standard output) and 2 (standard error). For example, ``echo hello >&5`` is now an error. This prevents corruption of internal state (#3303).

Interactive improvements
------------------------

-  fish will now always attempt to become process group leader in interactive mode (:issue:`7060`). This helps avoid hangs in certain circumstances, and allows tmux's current directory introspection to work (:issue:`5699`).
-  The interactive reader now allows ending a line in a logical operators (``&&`` and ``||``) instead of complaining about a missing command. (This was already syntactically valid, but interactive sessions didn't know about it yet).
-  The prompt is reprinted after a background job exits (:issue:`1018`).
-  fish no longer inserts a space after a completion ending in ``.``, ``,`` or ``-`` is accepted, improving completions for tools that provide dynamic completions (:issue:`6928`).
-  If a filename is invalid when first pressing :kbd:`Tab`, but becomes valid, it will be completed properly on the next attempt (:issue:`6863`).
- ``help string match/replace/<subcommand>`` will show the help for string subcommands (:issue:`6786`).
-  ``fish_key_reader`` sets the exit status to 0 when used with ``--help`` or ``--version`` (:issue:`6964`).
-  ``fish_key_reader`` and ``fish_indent`` send output from ``--version`` to standard output, matching other fish binaries (:issue:`6964`).
-  A new variable ``$status_generation`` is incremented only when the previous command produces an exit status (:issue:`6815`). This can be used, for example, to check whether a failure status is a holdover due to a background job, or actually produced by the last run command.
-  ``fish_greeting`` is now a function that reads a variable of the same name, and defaults to setting it globally.
  This removes a universal variable by default and helps with updating the greeting.
  However, to disable the greeting it is now necessary to explicitly specify universal scope (``set -U fish_greeting``) or to disable it in config.fish (:issue:`7265`).
-  Events are properly emitted after a job is cancelled (:issue:`2356`).
-  ``fish_preexec`` and ``fish_postexec`` events are no longer triggered for empty commands (:issue:`4829`, :issue:`7085`).
-  Functions triggered by the ``fish_exit`` event are correctly run when the terminal is closed or the shell receives SIGHUP (:issue:`7014`).
-  The ``fish_prompt`` event no longer fires when ``read`` is used. If
  you need a function to run any time ``read`` is invoked by a script,
  use the new ``fish_read`` event instead (:issue:`7039`).
-  A new ``fish_posterror`` event is emitted when attempting to execute a command with syntax errors (:issue:`6880`, :issue:`6816`).
-  The debugging system has now fully switched from the old numbered level to the new named category system introduced in 3.1. A number of new debugging categories have been added, including ``config``, ``path``, ``reader`` and ``screen`` (:issue:`6511`). See the output of ``fish --print-debug-categories`` for the full list.
-  The warning about read-only filesystems has been moved to a new "warning-path" debug category
  and can be disabled by setting a debug category of ``-warning-path`` (:issue:`6630`)::

    fish --debug=-warning-path

-  The enabled debug categories are now printed on shell startup (:issue:`7007`).
-  The ``-o`` short option to fish, for ``--debug-output``, works correctly instead of producing an
  invalid option error (:issue:`7254`).
-  fish's debugging can now also be enabled via ``FISH_DEBUG`` and ``FISH_DEBUG_OUTPUT`` environment variables.
  This helps with debugging when no commandline options can be passed, like when fish is called in a shebang (:issue:`7359`).
-  Abbreviations are now expanded after all command terminators (eg ``;`` or ``|``), not just space,
  as in fish 2.7.1 and before (:issue:`6970`), and after closing a command substitution (:issue:`6658`).
-  The history file is now created with user-private permissions,
  matching other shells (:issue:`6926`). The directory containing the history
  file was already private, so there should not have been any private data
  revealed.
-  The output of ``time`` is now properly aligned in all cases (:issue:`6726`, :issue:`6714`) and no longer depends on locale (:issue:`6757`).
-  The command-not-found handling has been simplified.
  When it can't find a command, fish now just executes a function called ``fish_command_not_found``
  instead of firing an event, making it easier to replace and reason about.
  Previously-defined ``__fish_command_not_found_handler`` functions with an appropriate event listener will still work (:issue:`7293`).
-  :kbd:`Control-C` handling has been reimplemented in C++ and is therefore quicker (:issue:`5259`), no longer occasionally prints an "unknown command" error (:issue:`7145`) or overwrites multiline prompts (:issue:`3537`).
-  :kbd:`Control-C` no longer kills background jobs for which job control is
  disabled, matching POSIX semantics (:issue:`6828`, :issue:`6861`).
-  Autosuggestions work properly after :kbd:`Control-C` cancels the current commmand line (:issue:`6937`).
-  History search is now case-insensitive unless the search string contains an uppercase character (:issue:`7273`).
-  ``fish_update_completions`` gained a new ``--keep`` option, which improves speed by skipping completions that already exist (:issue:`6775`, :issue:`6796`).
-  Aliases containing an embedded backslash appear properly in the output of ``alias`` (:issue:`6910`).
-  ``open`` no longer hangs indefinitely on certain systems, as a bug in ``xdg-open`` has been worked around (:issue:`7215`).
-  Long command lines no longer add a blank line after execution (:issue:`6826`) and behave better with :kbd:`Backspace` (:issue:`6951`).
-  ``functions -t`` works like the long option ``--handlers-type``, as documented, instead of producing an error (:issue:`6985`).
-  History search now flashes when it found no more results (:issue:`7362`)
-  fish now creates the path in the environment variable ``XDG_RUNTIME_DIR`` if it does not exist, before using it for runtime data storage (:issue:`7335`).
-  ``set_color --print-colors`` now also respects the bold, dim, underline, reverse, italic and background modifiers, to better show their effect (:issue:`7314`).
-  The fish Web configuration tool (``fish_config``) shows prompts correctly on Termux for Android (:issue:`7298`) and detects Windows Services for Linux 2 properly (:issue:`7027`). It no longer shows the ``history`` variable as it may be too large (one can use the History tab instead). It also starts the browser in another thread, avoiding hangs in some circumstances, especially with Firefox's Developer Edition (:issue:`7158`). Finally, a bug in the Source Code Pro font may cause browsers to hang, so this font is no longer chosen by default (:issue:`7714`).
-  ``funcsave`` gained a new ``--directory`` option to specify the location of the saved function (:issue:`7041`).
-  ``help`` works properly on MSYS2 (:issue:`7113`) and only uses ``cmd.exe`` if running on WSL (:issue:`6797`).
-  Resuming a piped job by its number, like ``fg %1``, works correctly (:issue:`7406`). Resumed jobs show the correct title in the terminal emulator (:issue:`7444`).
-  Commands run from key bindings now use the same TTY modes as normal commands (:issue:`7483`).
-  Autosuggestions from history are now case-sensitive (:issue:`3978`).
-  ``$status`` from completion scripts is no longer passed outside the completion, which keeps the status display in the prompt as the last command's status (:issue:`7555`).
-  Updated localisations for pt_BR (:issue:`7480`).
-  ``fish_trace`` output now starts with ``->`` (like ``fish --profile``), making the depth more visible (:issue:`7538`).
-  Resizing the terminal window no longer produces a corrupted prompt (:issue:`6532`, :issue:`7404`).
-  ``functions`` produces an error rather than crashing on certain invalid arguments (:issue:`7515`).
-  A crash in completions with inline variable assignment (eg ``A= b``) has been fixed (:issue:`7344`).
-  ``fish_private_mode`` may now be changed dynamically using ``set`` (:issue:`7589`), and history is kept in memory in private mode (but not stored permanently) (:issue:`7590`).
-  Commands with leading spaces may be retrieved from history with up-arrow until a new command is run, matching zsh's ``HIST_IGNORE_SPACE`` (:issue:`1383`).
-  Importing bash history or reporting errors with recursive globs (``**``) no longer hangs (:issue:`7407`, :issue:`7497`).
-  ``bind`` now shows ``\x7f`` for the del key instead of a literal DEL character (:issue:`7631`)
-  Paths containing variables or tilde expansion are only suggested when they are still valid (:issue:`7582`).
-  Syntax highlighting can now color a command as invalid even if executed quickly (:issue:`5912`).
-  Redirection targets are no longer highlighted as error if they contain variables which will likely be defined by the current commandline (:issue:`6654`).
-  fish is now more resilient against broken terminal modes (:issue:`7133`, :issue:`4873`).
-  fish handles being in control of the TTY without owning its own process group better, avoiding some hangs in special configurations (:issue:`7388`).
-  Keywords can now be colored differently by setting the ``fish_color_keyword`` variable (``fish_color_command`` is used as a fallback) (:issue:`7678`).
-  Just like ``fish_indent``, the interactive reader will indent continuation lines that follow a line ending in a backslash, ``|``, ``&&`` or ``||`` (:issue:`7694`).
-  Commands with a trailing escaped space are saved in history correctly (:issue:`7661`).
-  ``fish_prompt`` no longer mangles Unicode characters in the private-use range U+F600-U+F700. (:issue:`7723`).
-  The universal variable file, ``fish_variables``, can be made a symbolic link without it being overwritten (:issue:`7466`).
-  fish is now more resilient against ``mktemp`` failing (:issue:`7482`).

New or improved bindings
^^^^^^^^^^^^^^^^^^^^^^^^

-  As mentioned above, new special input functions ``undo`` (:kbd:`Control+\_` or :kbd:`Control+Z`) and ``redo`` (:kbd:`Alt-/`) can be used to revert changes to the command line or the pager search field (:issue:`6570`).
-  :kbd:`Control-Z` is now available for binding (:issue:`7152`).
-  Additionally, using the ``cancel`` special input function (bound to :kbd:`Escape` by default) right after fish picked an unambiguous completion will undo that (:issue:`7433`).
- ``fish_clipboard_paste`` (:kbd:`Control+V`) trims indentation from multiline commands, because fish already indents (:issue:`7662`).
-  Vi mode bindings now support ``dh``, ``dl``, ``c0``, ``cf``, ``ct``, ``cF``, ``cT``, ``ch``, ``cl``, ``y0``, ``ci``, ``ca``, ``yi``, ``ya``, ``di``, ``da``, ``d;``, ``d,``, ``o``, ``O`` and Control+left/right keys to navigate by word (:issue:`6648`, :issue:`6755`, :issue:`6769`, :issue:`7442`, :issue:`7516`).
-  Vi mode bindings support :kbd:`~` (tilde) to toggle the case of the selected character (:issue:`6908`).
-  Functions ``up-or-search`` and ``down-or-search`` (:kbd:`Up` and :kbd:`Down`) can cross empty lines, and don't activate search mode if the search fails, which makes them easier to use to move between lines in some situations.
-  If history search fails to find a match, the cursor is no longer moved. This is useful when accidentally starting a history search on a multi-line commandline.
-  The special input function ``beginning-of-history`` (:kbd:`Page Up`) now moves to the oldest search instead of the youngest - that's ``end-of-history`` (:kbd:`Page Down`).
-  A new special input function ``forward-single-char`` moves one character to the right, and if an autosuggestion is available, only take a single character from it (:issue:`7217`, :issue:`4984`).
-  Special input functions can now be joined with ``or`` as a modifier (adding to ``and``), though only some commands set an exit status (:issue:`7217`). This includes ``suppress-autosuggestion`` to reflect whether an autosuggestion was suppressed (:issue:`1419`)
-  A new function ``__fish_preview_current_file``, bound to :kbd:`Alt+O`, opens the
  current file at the cursor in a pager (:issue:`6838`, :issue:`6855`).
-  ``edit_command_buffer`` (:kbd:`Alt-E` and :kbd:`Alt-V`) passes the cursor position
  to the external editor if the editor is recognized (:issue:`6138`, :issue:`6954`).
-  ``__fish_prepend_sudo`` (:kbd:`Alt-S`) now toggles a ``sudo`` prefix (:issue:`7012`) and avoids shifting the cursor (:issue:`6542`).
-  ``__fish_prepend_sudo`` (:kbd:`Alt-S`) now uses the previous commandline if the current one is empty,
  to simplify rerunning the previous command with ``sudo`` (:issue:`7079`).
-  ``__fish_toggle_comment_commandline`` (:kbd:`Alt-#`) now uncomments and presents the last comment
  from history if the commandline is empty (:issue:`7137`).
-  ``__fish_whatis_current_token`` (:kbd:`Alt-W`) prints descriptions for functions and builtins (:issue:`7191`, :issue:`2083`).
-  The definition of "word" and "bigword" for movements was refined, fixing (eg) vi mode's behavior with :kbd:`e` on the second-to-last char, and bigword's behavior with single-character words and non-blank non-graphical characters (:issue:`7353`, :issue:`7354`, :issue:`4025`, :issue:`7328`, :issue:`7325`)
-  fish's clipboard bindings now also support Windows Subsystem for Linux via PowerShell and clip.exe (:issue:`7455`, :issue:`7458`) and will properly copy newlines in multi-line commands.
-  Using the ``*-jump`` special input functions before typing anything else no longer crashes fish.
-  Completing variable overrides (``foo=bar``) could replace the entire thing with just the completion in some circumstances. This has been fixed (:issue:`7398`).

Improved prompts
^^^^^^^^^^^^^^^^

-  The default and example prompts print the correct exit status for
  commands prefixed with ``not`` (:issue:`6566`).
-  git prompts include all untracked files in the repository, not just those in the current
  directory (:issue:`6086`).
-  The git prompts correctly show stash states (:issue:`6876`, :issue:`7136`) and clean states (:issue:`7471`).
-  The Mercurial prompt correctly shows untracked status (:issue:`6906`), and by default only shows the branch for performance reasons.
  A new variable ``$fish_prompt_hg_show_informative_status`` can be set to enable more information.
-  The ``fish_vcs_prompt`` passes its arguments to the various VCS prompts that it calls (:issue:`7033`).
-  The Subversion prompt was broken in a number of ways in 3.1.0 and has been restored (:issue:`6715`, :issue:`7278`).
-  A new helper function ``fish_is_root_user`` simplifies checking for superuser privilege (:issue:`7031`, :issue:`7123`).
-  New colorschemes - ``ayu Light``, ``ayu Dark`` and ``ayu Mirage`` (:issue:`7596`).
-  Bugs related to multiline prompts, including repainting (:issue:`5860`) or navigating directory history (:issue:`3550`) leading to graphical glitches have been fixed.
-  The ``nim`` prompt now handles vi mode better (:issue:`6802`)

Improved terminal support
^^^^^^^^^^^^^^^^^^^^^^^^^

-  A new variable, ``fish_vi_force_cursor``, can be set to force ``fish_vi_cursor`` to attempt changing the cursor
  shape in vi mode, regardless of terminal (:issue:`6968`). The ``fish_vi_cursor`` option ``--force-iterm`` has been deprecated.
-  ``diff`` will now colourize output, if supported (:issue:`7308`).
-  Autosuggestions appear when the cursor passes the right prompt (:issue:`6948`) or wraps to the next line (:issue:`7213`).
-  The cursor shape in Vi mode changes properly in Windows Terminal (:issue:`6999`, :issue:`6478`).
-  The spurious warning about terminal size in small terminals has been removed (:issue:`6980`).
-  Dynamic titles are now enabled in Alacritty (:issue:`7073`) and emacs' vterm (:issue:`7122`).
-  Current working directory updates are enabled in foot (:issue:`7099`) and WezTerm (:issue:`7649`).
-  The width computation for certain emoji agrees better with terminals (especially flags). (:issue:`7237`).
-  Long command lines are wrapped in all cases, instead of sometimes being put on a new line (:issue:`5118`).
-  The pager is properly rendered with long command lines selected (:issue:`2557`).
-  Sessions with right prompts can be resized correctly in terminals that handle reflow, like GNOME Terminal (and other VTE-based terminals), upcoming Konsole releases and Alacritty. This detection can be overridden with the new ``fish_handle_reflow`` variable (:issue:`7491`).
-  fish now sets terminal modes sooner, which stops output from appearing before the greeting and prompt are ready (:issue:`7489`).
-  Better detection of new Konsole versions for true color support and cursor shape changing.
-  fish no longer attempts to modify the terminal size via ``TIOCSWINSZ``, improving compatibility with Kitty (:issue:`6994`).

Completions
^^^^^^^^^^^

-  Added completions for

  -  ``7z``, ``7za`` and ``7zr`` (:issue:`7220`)
  -  ``alias`` (:issue:`7035`)
  -  ``alternatives`` (:issue:`7616`)
  -  ``apk`` (:issue:`7108`)
  -  ``asciidoctor`` (:issue:`7000`)
  -  ``avifdec`` and ``avifenc`` (:issue:`7674`)
  -  ``bluetoothctl`` (:issue:`7438`)
  -  ``cjxl`` and ``djxl`` (:issue:`7673`)
  -  ``cmark`` (:issue:`7000`)
  -  ``create_ap`` (:issue:`7096`)
  -  ``deno`` (:issue:`7138`)
  -  ``dhclient`` (:issue:`6684`)
  -  Postgres-related commands ``dropdb``, ``createdb``, ``pg_restore``, ``pg_dump`` and
      ``pg_dumpall`` (:issue:`6620`)
  -  ``dotnet`` (:issue:`7558`)
  -  ``downgrade`` (:issue:`6751`)
  -  ``gapplication``, ``gdbus``, ``gio`` and ``gresource`` (:issue:`7300`)
  -  ``gh`` (:issue:`7112`)
  -  ``gitk``
  -  ``groups`` (:issue:`6889`)
  -  ``hashcat`` (:issue:`7746`)
  -  ``hikari`` (:issue:`7083`)
  -  ``icdiff`` (:issue:`7503`)
  -  ``imv`` (:issue:`6675`)
  -  ``john`` (:issue:`7746`)
  -  ``julia`` (:issue:`7468`)
  -  ``k3d`` (:issue:`7202`)
  -  ``ldapsearch`` (:issue:`7578`)
  -  ``lightdm`` and ``dm-tool`` (:issue:`7624`)
  -  ``losetup`` (:issue:`7621`)
  -  ``micro`` (:issue:`7339`)
  -  ``mpc`` (:issue:`7169`)
  -  Metasploit's ``msfconsole``, ``msfdb`` and ``msfvenom`` (:issue:`6930`)
  -  ``mtr`` (:issue:`7638`)
  -  ``mysql`` (:issue:`6819`)
  -  ``ncat``, ``nc.openbsd``, ``nc.traditional`` and ``nmap`` (:issue:`6873`)
  -  ``openssl`` (:issue:`6845`)
  -  ``prime-run`` (:issue:`7241`)
  -  ``ps2pdf{12,13,14,wr}`` (:issue:`6673`)
  -  ``pyenv`` (:issue:`6551`)
  -  ``rst2html``, ``rst2html4``, ``rst2html5``, ``rst2latex``,
      ``rst2man``, ``rst2odt``, ``rst2pseudoxml``, ``rst2s5``,
      ``rst2xetex``, ``rst2xml`` and ``rstpep2html`` (:issue:`7019`)
  -  ``spago`` (:issue:`7381`)
  -  ``sphinx-apidoc``, ``sphinx-autogen``, ``sphinx-build`` and
      ``sphinx-quickstart`` (:issue:`7000`)
  -  ``strace`` (:issue:`6656`)
  -  systemd's ``bootctl``, ``coredumpctl``, ``hostnamectl`` (:issue:`7428`), ``homectl`` (:issue:`7435`), ``networkctl`` (:issue:`7668`) and ``userdbctl`` (:issue:`7667`)
  -  ``tcpdump`` (:issue:`6690`)
  -  ``tig``
  -  ``traceroute`` and ``tracepath`` (:issue:`6803`)
  -  ``windscribe`` (:issue:`6788`)
  -  ``wireshark``, ``tshark``, and ``dumpcap``
  -  ``xbps-*`` (:issue:`7239`)
  -  ``xxhsum``, ``xxh32sum``, ``xxh64sum`` and ``xxh128sum`` (:issue:`7103`)
  -  ``yadm`` (:issue:`7100`)
  -  ``zopfli`` and ``zopflipng`` (:issue:`6872`)

-  Lots of improvements to completions, including:

  -  ``git`` completions can complete the right and left parts of a commit range like ``from..to`` or ``left...right``.
  -  Completion scripts for custom Git subcommands like ``git-xyz`` are now loaded with Git completions. The completions can now be defined directly on the subcommand (using ``complete git-xyz``), and completion for ``git xyz`` will work. (:issue:`7075`, :issue:`7652`, :issue:`4358`)
  -  ``make`` completions no longer second-guess make's file detection, fixing target completion in some cases (:issue:`7535`).
  -  Command completions now correctly print the description even if the command was fully matched (like in ``ls<TAB>``).
  -  ``set`` completions no longer hide variables starting with ``__``, they are sorted last instead.

-  Improvements to the manual page completion generator (:issue:`7086`, :issue:`6879`, :issue:`7187`).
-  Significant performance improvements to completion of the available commands (:issue:`7153`), especially on macOS Big Sur where there was a significant regression (:issue:`7365`, :issue:`7511`).
-  Suffix completion using ``__fish_complete_suffix`` uses the same fuzzy matching logic as normal file completion, and completes any file but sorts files with matching suffix first (:issue:`7040`, :issue:`7547`). Previously, it only completed files with matching suffix.

For distributors
----------------

-  fish has a new interactive test driver based on pexpect, removing the optional dependency on expect (and adding an optional dependency on pexpect) (:issue:`5451`, :issue:`6825`).
-  The CHANGELOG was moved to restructured text, allowing it to be included in the documentation (:issue:`7057`).
-  fish handles ncurses installed in a non-standard prefix better (:issue:`6600`, :issue:`7219`), and uses variadic tparm on NetBSD curses (:issue:`6626`).
-  The Web-based configuration tool no longer uses an obsolete Angular version (:issue:`7147`).
-  The fish project has adopted the Contributor Covenant code of conduct (:issue:`7151`).

Deprecations and removed features
---------------------------------

-  The ``fish_color_match`` variable is no longer used. (Previously this controlled the color of matching quotes and parens when using ``read``).
-  fish 3.2.0 will be the last release in which the redirection to standard error with the ``^`` character is enabled.
  The ``stderr-nocaret`` feature flag will be changed to "on" in future releases.
-  ``string`` is now a reserved word and cannot be used for function names (see above).
-  ``fish_vi_cursor``'s option ``--force-iterm`` has been deprecated (see above).
-  ``command``, ``jobs`` and ``type`` long-form option ``--quiet`` is deprecated in favor of ``--query`` (see above).
-  The ``fish_command_not_found`` event is no longer emitted, instead there is a function of that name.
  By default it will call a previously-defined ``__fish_command_not_found_handler``. To emit the event manually use ``emit fish_command_not_found``.
-  The ``fish_prompt`` event no longer fires when ``read`` is used. If
  you need a function to run any time ``read`` is invoked by a script,
  use the new ``fish_read`` event instead (:issue:`7039`).
-  To disable the greeting message permanently it is no longer enough to just run ``set fish_greeting`` interactively as it is
  no longer implicitly a universal variable. Use ``set -U fish_greeting`` or disable it in config.fish with ``set -g fish_greeting``.
-  The long-deprecated and non-functional ``-m``/``--read-mode`` options to ``read`` were removed in 3.1b1. Using the short form, or a never-implemented ``-B`` option, no longer crashes fish (:issue:`7659`).
-  With the addition of new categories for debug options, the old numbered debugging levels have been removed.

For distributors and developers
-------------------------------

-  fish source tarballs are now distributed using the XZ compression
  method (:issue:`5460`).
-  The fish source tarball contains an example FreeDesktop entry and icon.
-  The CMake variable ``MAC_CODESIGN_ID`` can now be set to "off" to disable code-signing (:issue:`6952`, :issue:`6792`).
-  Building on on macOS earlier than 10.13.6 succeeds, instead of failing on code-signing (:issue:`6791`).
-  The pkg-config file now uses variables to ensure paths used are portable across prefixes.
-  The default values for the ``extra_completionsdir``, ``extra_functionsdir``
  and ``extra_confdir`` options now use the installation prefix rather than ``/usr/local`` (:issue:`6778`).
-  A new CMake variable ``FISH_USE_SYSTEM_PCRE2`` controls whether fish
  builds with the system-installed PCRE2, or the version it bundles. By
  default it prefers the system library if available, unless Mac
  codesigning is enabled (:issue:`6952`).
-  Running the full interactive test suite now requires Python 3.5+ and the pexpect package (:issue:`6825`); the expect package is no longer required.
-  Support for Python 2 in fish's tools (``fish_config`` and the manual page completion generator) is no longer guaranteed. Please use Python 3.5 or later (:issue:`6537`).
-  The Web-based configuration tool is compatible with Python 3.10  (:issue:`7600`) and no longer requires Python's distutils package (:issue:`7514`).
-  fish 3.2 is the last release to support Red Hat Enterprise Linux & CentOS version 6.

--------------

(nia)

2021-03-05 08:35:47 UTC MAIN commitmail json YAML

Updated security/py-google-auth, security/py-google-auth-httplib2, security/py-google-auth-oauthlib, devel/py-google-api-core

(adam)

2021-03-05 08:35:14 UTC MAIN commitmail json YAML

py-google-api-core: updated to 1.26.1

1.26.1

Bug Fixes

add operation name to x-goog-request-params in async client

(adam)

2021-03-05 08:32:56 UTC MAIN commitmail json YAML

py-google-auth-oauthlib: updated to 0.4.3

0.4.3

Bug Fixes

add charset-utf-8 to response header
deps: add lower bounds to all dependencies

(adam)

2021-03-05 08:30:36 UTC MAIN commitmail json YAML

py-google-auth-httplib2: updated to 0.1.0

0.1.0

Features

add close method
expose a few httplib2 properties and a method

(adam)

2021-03-05 08:28:25 UTC MAIN commitmail json YAML

py-google-auth: updated to 1.27.1

1.27.1

Bug Fixes

ignore gcloud warning when getting project id
use gcloud creds flow

(adam)

2021-03-05 07:59:10 UTC MAIN commitmail json YAML

Updated databases/py-peewee, devel/py-setuptools_scm, archivers/py-zipp, textproc/py-xmlschema

(adam)

2021-03-05 07:58:46 UTC MAIN commitmail json YAML

py-xmlschema: updated to 1.5.2

v1.5.2
* Improve empty content checking
* Fix simple content restriction of xs:complexType
* Fix facets retrieving for xs:complexType with simple content

(adam)

2021-03-05 07:57:15 UTC MAIN commitmail json YAML

py-zipp: updated to 3.4.1

v3.4.1
Refresh packaging.

(adam)

2021-03-05 07:55:44 UTC MAIN commitmail json YAML

py-setuptools_scm: updated to 5.0.2

v5.0.2
* fix: use git for matching prefixes to support the windows situation

(adam)

2021-03-05 07:54:16 UTC MAIN commitmail json YAML

py-peewee: updated to 3.14.2

3.14.2

This is a small release mainly to get some fixes out.

* Support for named `Check` and foreign-key constraints.
* Better foreign-key introspection for CockroachDB (and Postgres).
* Register UUID adapter for Postgres.
* Add `fn.array_agg()` to blacklist for automatic value coercion.

(adam)

2021-03-05 04:21:53 UTC MAIN commitmail json YAML

doc: Updated graphics/py-tifffile to 2021.3.4

(gutteridge)

2021-03-05 04:21:05 UTC MAIN commitmail json YAML

py-tifffile: update to 2021.3.4

2021.3.4
    Pass 4389 tests.
    Fix reading multi-file, multi-series OME-TIFF (#67).
    Detect ScanImage 2021 files (#46).
    Shape new version ScanImage series according to metadata (breaking).
    Remove Description key from TiffFile.scanimage_metadata dict (breaking).
    Return ScanImage version from read_scanimage_metadata (breaking).
    Fix docstrings.

(gutteridge)

2021-03-05 04:16:57 UTC MAIN commitmail json YAML

py-scikit-image: cascade py-tifffile Python incompatibilities

(gutteridge)

2021-03-04 16:43:50 UTC MAIN commitmail json YAML

doc: Updated www/php-owncloud to 10.6.0

(ryoon)

2021-03-04 16:42:44 UTC MAIN commitmail json YAML

php-owncloud: Update to 10.6.0

* Fix sqlite3 case.

Changelog:
10.6.0:
Summary
    Bugfix - Cleaning up autocapitalize="off" in files: #15399
    Bugfix - Google Drive file modifications should not create duplicate files: #25826
    Bugfix - Fix exit codes of security:certificates commands: #35364
    Bugfix - Translate public link sharing email subject: #37321
    Bugfix - Only allow http/https protocol on CORS: #38101
    Bugfix - Fix problem with the market app installing an app using OpenIDConnect: #37715
    Bugfix - Fix expiring a wrong share entry problem: #37729
    Bugfix - Fix decoding of calendars uri: #37750
    Bugfix - Add openid client secret to the sensitive values list: #37782
    Bugfix - Show all shares in the "shared with you" section: #37786
    Bugfix - Reshares using files:transfer-ownership cannot be transferred: #4121
    Bugfix - "Passwords do not match" message was not being translated: #37826
    Bugfix - Fix federated share accepting problem which occurs with some apps enabled: #37719
    Bugfix - Allow federated share name up to 255 character: #36730
    Bugfix - Fix application id used for sharing settings translation: #37846
    Bugfix - Add metrics shared secret to the sensitive values list: #37848
    Bugfix - Fix list of apps returned by OCS Provisioning API apps endpoint: #37884
    Bugfix - Add very minimal empty ODF files: #37896
    Bugfix - Checksums will be kept when a file is uploaded or a version is created: #37934
    Bugfix - Fix invisible notification container blocking mouse events: #37941
    Bugfix - Fix display of public link shares in case avatars are disabled: #37945
    Bugfix - Clean the user's preferences only if they exist during user sync: #37947
    Bugfix - OCS and Public WebDAV Apis should handle LoginException: #112
    Bugfix - Properly exit and log during error in user sync command: #37951
    Bugfix - Add a configurable number of retries on unsuccessful mountpoint move: #37956
    Bugfix - Fix icon alignment when avatars are disabled: #37964
    Bugfix - Fix file target in the accept share API call: #37973
    Bugfix - Fix for Google Docs not syncing with error "server reported no size": #37997
    Bugfix - Do not emit "share.failedpasswordcheck" events for authenticated links: #138
    Bugfix - Fix request token check for ocs requests: #38019
    Bugfix - Fix logging when loading an apps fails: #38037
    Bugfix - Properly handle StorageNotAvailableException in share external: #38042
    Bugfix - Avoid retrieving user root iteratively in share controller: #4107
    Bugfix - Pick the translations from templates included from other apps: #38072
    Bugfix - Override browser Accept-Language header in ajax requests: #38073
    Bugfix - Prevent server error when loading invalid/corrupt translations: #37799
    Bugfix - SSL check when adding a public link to your ownCloud: #4241
    Bugfix - Fix translations of some strings in settings: #38119
    Change - Update deepdiver/zipstreamer (1.1.1 => 2.0.0): #37159
    Change - Update sabre dependencies: #37684
    Change - Update google/apiclient from 2.5.0 to 2.6.0 and related dependencies: #37687
    Change - Update symfony/polyfill (1.17.0 => 1.18.0): #37694
    Change - Update icewind/smb from 3.2.5 to 3.2.6 in files_external: #37712
    Change - Add settings checkbox to enable manual file locking: #37720
    Change - Update Symfony components to 4.4.11: #37727
    Change - Update league/flysystem (1.0.69 => 1.0.70): #37730
    Change - Make core/signature.json and core/skeleton/ inaccessible: #37734
    Change - Update google/apiclient from 2.6.0 to 2.7.0 and related dependencies: #37739
    Change - Add values to the invalid uid list: #37765
    Change - Update doctrine/event-manager (1.1.0 => 1.1.1): #37768
    Change - Update symfony/polyfill (1.18.0 => 1.18.1): #37772
    Change - Update egulias/email-validator (2.1.18 => 2.1.19): #37790
    Change - Update opis/closure (3.5.5 => 3.5.6): #37804
    Change - Add system config to load a different license implementation: #37827
    Change - Update laminas/laminas-zendframework-bridge (1.0.4 => 1.1.0): #37843
    Change - Use a debug log level if a share download is aborted: #37856
    Change - Add command to troubleshoot transfer ownership runs for issues: #37950
    Change - Update Symfony components to 4.4.12: #37862
    Change - Update doctrine/dbal (2.10.2 => 2.10.3): #37870
    Change - Update Symfony components to 4.4.13: #37876
    Change - Update opis/closure (3.5.6 => 3.5.7): #37892
    Change - Update egulias/email-validator (2.1.19 => 2.1.20): #37892
    Change - Update phpseclib/phpseclib (2.0.28 => 2.0.29): #37893
    Change - Update icewind/smb from 3.2.6 to 3.2.7 in files_external: #37894
    Change - Update doctrine/dbal (2.10.3 => 2.10.4): #37904
    Change - Update symfony/translation-contracts (v1.1.9 => v1.1.10): #37904
    Change - Reduce the log level of locked exceptions: #37907
    Change - Update google/apiclient from 2.7.0 to 2.7.1 and related dependencies: #37912
    Change - Update sabre/event (5.1.0 => 5.1.1): #37921
    Change - Update laminas/laminas-zendframework-bridge (1.1.0 => 1.1.1): #37921
    Change - New defaults for phoenix app switcher icon and label: #37923
    Change - Update pear/archive_tar (1.4.9 => 1.4.10): #37926
    Change - Update egulias/email-validator (2.1.20 => 2.1.21): #37926
    Change - Update egulias/email-validator (2.1.21 => 2.1.22): #37949
    Change - Update Symfony components to 4.4.14: #37949
    Change - DropOldTables repair job won't show a progress bar: #37953
    Change - Update sabre dependencies: #37975
    Change - Update Symfony components to 4.4.15: #37975
    Change - Update opis/closure (3.5.7 => 3.6.0): #38004
    Change - Update symfony/polyfill (1.18.1 => 1.19.0): #38032
    Change - Update symfony/polyfill (1.19.0 => 1.20.0): #38033
    Change - Update google/apiclient from 2.7.1 to 2.8.0 and related dependencies: #38043
    Change - Update dg/composer-cleaner (v2.1 => v2.2): #38044
    Change - Update Symfony components to 4.4.16: #38046
    Change - Update egulias/email-validator (2.1.22 => 2.1.23): #38061
    Change - Update sabre/vobject (4.3.2 => 4.3.3): #38091
    Change - Update opis/closure (3.6.0 => 3.6.1): #38091
    Change - Update sabre/dav (4.1.2 => 4.1.3): #38092
    Change - Update egulias/email-validator (2.1.23 => 2.1.24): #38116
    Change - Update pear/archive_tar (1.4.10 => 1.4.11): #38137
    C on disabling encryption: #35980
    Enhancement - Add support for date expiration on remote shares: #37548
    Enhancement - Support pre-signed urls: #37634
    Enhancement - Add capability for the favorite files feature: #37673
    Enhancement - Add Support for SGI Image Previews: #37758
    Enhancement - Allow getting the share list filtered by share type via API: #38000
    Enhancement - GetShare API request's "subfiles" parameter allows new interactions: #38053
    Enhancement - Add new method in the PHP API interface: #38054

Older changelog is too long to include here.

(ryoon)

2021-03-04 15:48:12 UTC MAIN commitmail json YAML

doc: Updated security/tor-browser to 10.0.12

(wiz)

2021-03-04 15:47:58 UTC MAIN commitmail json YAML

tor-browser: update to 10.0.12.

10.0.12:

        Update Firefox to 78.8.0esr
        Bug 40026: Create survey banner on about:tor for desktop
        Bug 40287: Switch DDG search from POST to GET

10.0.11:

Windows-only.

(wiz)

2021-03-04 14:57:41 UTC MAIN commitmail json YAML

(devel/libunit) update distinfo to follow www/unit update

(mef)

2021-03-04 14:20:41 UTC MAIN commitmail json YAML

doc: Updated lang/erlang-doc to 23.2nb3

(triaxx)

2021-03-04 14:20:26 UTC MAIN commitmail json YAML

erlang-doc: Fix PLIST

pkgsrc changes:
---------------
  * Update some PLIST entries since the version of packages documented does
    not always match the last patchlevel version of OTP.
  * Bump revision

(triaxx)

2021-03-04 14:17:37 UTC MAIN commitmail json YAML

doc: Updated lang/erlang to 23.2.7

(triaxx)

2021-03-04 14:17:23 UTC MAIN commitmail json YAML

erlang: Update to 23.2.7

upstream changes:
-----------------
Patch Package:          OTP 23.2.7
Git Tag:                OTP-23.2.7
Date:                    2021-03-03
Trouble Report Id:      OTP-12960, OTP-17228
Seq num:                ERIERL-598, ERIERL-614
System:                  OTP
Release:                23
Application:            kernel-7.2.1, ssl-10.2.4
Predecessor:            OTP 23.2.6

Check out the git tag OTP-23.2.7, and build a full OTP system
including documentation. Apply one or more applications from this
build as patches to your installation using the 'otp_patch_apply'
tool. For information on install requirements, see descriptions for
each application version below.

---------------------------------------------------------------------
--- kernel-7.2.1 ----------------------------------------------------
---------------------------------------------------------------------

The kernel-7.2.1 application can be applied independently of other
applications on a full OTP 23 installation.

--- Fixed Bugs and Malfunctions ---

  OTP-12960    Application(s): kernel
              Related Id(s): ERIERL-598, PR-4509

              When using the DNS resolver option
              servfail_retry_timeout it did not honour the overall
              call time-out in e.g inet_res:getbyname/3. This
              misbehaviour has now been fixed. Also, the
              servfail_retry_timeout behaviour has been improved to
              only be enforced for servers that gives a servfail
              answer.

Full runtime dependencies of kernel-7.2.1: erts-11.0, sasl-3.0,
stdlib-3.13

---------------------------------------------------------------------
--- ssl-10.2.4 ------------------------------------------------------
---------------------------------------------------------------------

The ssl-10.2.4 application can be applied independently of other
applications on a full OTP 23 installation.

--- Fixed Bugs and Malfunctions ---

  OTP-17228    Application(s): ssl
              Related Id(s): ERIERL-614

              Enhance logging option log_level to support none and
              all, also restore backwards compatibility for log_alert
              option.

Full runtime dependencies of ssl-10.2.4: crypto-4.2, erts-10.0,
inets-5.10.7, kernel-6.0, public_key-1.8, stdlib-3.12
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------

(triaxx)

2021-03-04 14:08:35 UTC MAIN commitmail json YAML

Updated graphics/py-tifffile, archivers/py-lhafile

(adam)

2021-03-04 14:08:16 UTC MAIN commitmail json YAML

2021-03-04 14:05:49 UTC MAIN commitmail json YAML

py-tifffile: updated to 2021.2.26

2021.2.26
  Pass 4388 tests.
  Squeeze axes of LSM series by default (breaking).
  Add option to preserve single dimensions when reading from series (WIP).
  Do not allow appending to OME-TIFF files.
  Fix reading STK files without name attribute in metadata.
  Make TIFF constants multi-thread safe and pickleable.
  Add detection of NDTiffStorage MajorVersion to read_micromanager_metadata.
  Support ScanImage v4 files in read_scanimage_metadata (not tested).

(adam)

2021-03-04 14:05:00 UTC MAIN commitmail json YAML

fna: mono6 -> mono

(wiz)

2021-03-04 13:06:34 UTC MAIN commitmail json YAML

(biology/py-dnaio) +BUILD_DEPENDS+= py-setuptools_scm (other than 27 are fixed)

(mef)

2021-03-04 11:23:53 UTC MAIN commitmail json YAML

doc: Updated wm/cwm to 6.7

(nia)

2021-03-04 11:22:57 UTC MAIN commitmail json YAML

doc: Updated misc/gnuls to 8.32

(nia)

2021-03-04 11:22:08 UTC MAIN commitmail json YAML

cwm: Update to 6.7

2020-05-22: Seventh public release 6.7 of portable cwm.

Changes made between OpenBSD 6.6 and 6.7
* Allowed cwm(1) configuration of window size based on percentage of
  the master window during horizontal and vertical tiling actions.
* Allowed use of window-htile and window-vtile with the "empty" group
  clients in cwm(1).

(nia)

2021-03-04 11:17:51 UTC MAIN commitmail json YAML

doc: Updated sysutils/coreutils to 8.32

(nia)

2021-03-04 11:16:17 UTC MAIN commitmail json YAML

coreutils: Update to 8.32

* Noteworthy changes in release 8.32 (2020-03-05) [stable]

** Bug fixes

  cp now copies /dev/fd/N correctly on platforms like Solaris where
  it is a character-special file whose minor device number is N.
  [bug introduced in fileutils-4.1.6]

  dd conv=fdatasync no longer reports a "Bad file descriptor" error
  when fdatasync is interrupted, and dd now retries interrupted calls
  to close, fdatasync, fstat and fsync instead of incorrectly
  reporting an "Interrupted system call" error.
  [bugs introduced in coreutils-6.0]

  df now correctly parses the /proc/self/mountinfo file for unusual entries
  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
  filesystem type contains characters like a blank which need escaping.
  [bugs introduced in coreutils-8.24 with the introduction of reading
  the /proc/self/mountinfo file]

  factor again outputs immediately when stdout is a tty but stdin is not.
  [bug introduced in coreutils-8.24]

  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
  and on systems where symlink ("x", ".") fails with errno == EINVAL
  (like Solaris 10 and Solaris 11).
  [bug introduced in coreutils-8.31]

  rmdir --ignore-fail-on-non-empty now works correctly for directories
  that fail to be removed due to permission issues.  Previously the exit status
  was reversed, failing for non empty and succeeding for empty directories.
  [bug introduced in coreutils-6.11]

  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
  [bug introduced with the --repeat feature in coreutils-8.22]

  split no longer reports a "output file suffixes exhausted" error
  when the specified number of files is evenly divisible by 10, 16, 26,
  for --numeric, --hex, or default alphabetic suffixes respectively.
  [bug introduced in coreutils-8.24]

  seq no longer prints an extra line under certain circumstances (such as
  'seq -f "%g " 1000000 1000000').
  [bug introduced in coreutils-6.10]

** Changes in behavior

  Several programs now check that numbers end properly.  For example,
  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
  Affected programs and options include du -d, expr's numeric operands
  on non-GMP builds, install -g and -o, ls's TABSIZE environment
  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
  and --parallel.

  date now parses military time zones in accordance with common usage:
    "A" to "M"  are equivalent to UTC+1 to UTC+12
    "N" to "Y"  are equivalent to UTC-1 to UTC-12
    "Z" is "zulu" time (UTC).
  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
  Previously, military time zones were parsed according to the obsolete
  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
  coreutils package.]

  ls issues an error message on a removed directory, on GNU/Linux systems.
  Previously no error and no entries were output, and so indistinguishable
  from an empty directory, with default ls options.

  uniq no longer uses strcoll() to determine string equivalence,
  and so will operate more efficiently and consistently.

** New Features

  ls now supports the --time=birth option to display and sort by
  file creation time, where available.

  od --skip-bytes now can use lseek even if the input is not a regular
  file, greatly improving performance in some cases.

  stat(1) supports a new --cached= option, used on systems with statx(2)
  to control cache coherency of file system attributes,
  useful on network file systems.

** Improvements

  stat and ls now use the statx() system call where available, which can
  operate more efficiently by only retrieving requested attributes.

  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
  "ppc-cmm-fs", and "z3fold" file systems.
  stat -f -c%T now reports the file system type, and tail -f uses inotify.

** Build-related

  gzip-compressed tarballs are distributed once again

(nia)

2021-03-04 11:02:33 UTC MAIN commitmail json YAML

doc: Updated games/bzflag to 2.4.22

(nia)

2021-03-04 11:02:05 UTC MAIN commitmail json YAML

bzflag: Update to 2.4.22

BZFlag 2.4.22  "Eyes are windows to your SDL" (2021-02-27)
----------------------------------------------------------

* Fix many issues with SDL 2 window management - Joshua Bodine, Scott Wichser
* The playHistoryTracker plugin now tracks kills correctly - Scott Wichser
* Local shotID was not being set in bz_eShotFiredEvent - Agatha
* Send active autopilot statuses to a joining player - Scott Wichser
* Fix solo bots being kicked when rejoining to a server - Scott Wichser
* Fix the backspace key not working on the bzadmin Curses menu - Scott Wichser

(nia)

2021-03-04 10:57:18 UTC MAIN commitmail json YAML

audacious-plugins: fix lost PLIST entries

(nia)

2021-03-04 10:42:28 UTC MAIN commitmail json YAML

doc: Updated net/bmon to 4.0

(nia)

2021-03-04 10:42:09 UTC MAIN commitmail json YAML

bmon: Update to 4.0

v4.0 - Dec 13, 2016
* Use monotonic clock instead of realtime clock
* Pick default selected interface based on policy
* Collect RX NoHandler statistics if available (Linux)
* CentOS installation instructions
* Proper stdout flush in ASCII mode
* Bugfixes

(nia)

2021-03-04 10:42:02 UTC MAIN commitmail json YAML

doc: Updated audio/audacious-plugins to 4.1

(nia)

2021-03-04 10:41:21 UTC MAIN commitmail json YAML

doc: Updated audio/audacious to 4.1

(nia)

2021-03-04 10:40:59 UTC MAIN commitmail json YAML

2021-03-04 10:35:08 UTC MAIN commitmail json YAML

doc: Updated graphics/zbar to 0.23.90

(leot)

2021-03-04 10:34:25 UTC MAIN commitmail json YAML

zbar: Update to 0.23.90

Changes:
0.23.90
-------
  * Started using github actions for CI and binary releases
  * Fixed several issues with configure.ac, making it auto-detect
    most things, when possible
  * README.md now shows the absolute minimum requirement for
    building ZBar on Ubuntu
  * Fixed some build issues
  * Make it compatible with Python 3.9
  * Fixed some Python 3.9 and Qt5 warnings
  * Typo fixes
  * Several fixes at zbarcam
  * zbarimg: fix stderr output when symbols are found

(leot)

2021-03-04 10:20:58 UTC MAIN commitmail json YAML

doc: Updated net/py-rt to 2.1.0

(leot)

2021-03-04 10:20:48 UTC MAIN commitmail json YAML

py-rt: Update to 2.1.0

Changes:
2.1.0
-----
- Add the possibility to provide cookies as dict to authenticate
- Add 'Referer' header for CSRF check

(leot)

2021-03-04 10:19:00 UTC MAIN commitmail json YAML

doc: Updated security/sqlmap to 1.5.3

(leot)

2021-03-04 10:18:50 UTC MAIN commitmail json YAML

sqlmap: Update to 1.5.3

Changes:
Unfortunately no changelog is provided by upstream.

(leot)

2021-03-04 10:12:22 UTC MAIN commitmail json YAML

doc: Updated misc/rlwrap to 0.45

(leot)

2021-03-04 10:12:12 UTC MAIN commitmail json YAML

doc: Updated textproc/diffstat to 1.64

(nia)

2021-03-04 10:12:12 UTC MAIN commitmail json YAML

rlwrap: Update to 0.45

0.45
----
New features:
- --only-cook '!<regexp>' enables "confident mode" where every
  possible prompt that matches a regexp is cooked immediately
  (so that even prompts that get printed when handling a large
  paste are cooked)
- --no-children (-N) now enables direct mode whenever the client
  switches to the alternate screen. This makes editors and pagers
  usable even when using --always-readline on non-linux systems
- when run inside an emacs shell buffer, rlwrap will execute the
  client instead of wrapping it (just as when stdin is not a
  terminal)
- --always-echo echoes user input even when the client has
  switched off ECHO.
- filter "makefilter" to easily employ shell commands (like sed,
  or grep) as rlwrap filters (extending/superseding "outfilter")
- filters can change (some) bindable and internal readline
  variables with a new RlwrapFilter method tweak_readline_oob()

Bug Fixes:
- rlwrap correctly handles bracketed paste
- --ansi-colour-aware (-A) didn't do anything at all. Now it
  recognises colour codes as well as common control codes like
  window titles.  --ansi-colour-aware="!" will "bleach" the
  prompt, i.e. remove all colour codes
- On AIX, rlwrap would quit if client wrote 0 bytes
- a round of testing on Polarhome to weed out some
  incompatibilities with older Unix systems

(leot)

2021-03-04 10:11:42 UTC MAIN commitmail json YAML

diffstat: Update to 1.64

2021/01/12 (diffstat 1.64)
+ recognize binary files mentioned in "git diff --binary", and
  "git log -p --binary" formatted files (report by Faheem Mitha).

+ update configure macros

+ update config.guess, config.sub

(nia)

2021-03-04 10:07:24 UTC MAIN commitmail json YAML

doc: Updated sysutils/agedu to 20200705.2a7d4a2

(nia)

2021-03-04 10:06:56 UTC MAIN commitmail json YAML

agedu: Update to 20200705.2a7d4a2

Unknown changes

(nia)

2021-03-04 10:03:18 UTC MAIN commitmail json YAML

doc: Updated sysutils/dosfstools to 4.2

(nia)

2021-03-04 10:02:44 UTC MAIN commitmail json YAML

dosfstools: Update to 4.2

dosfstools 4.2 - released 2021-01-31
====================================

fatlabel now accepts two new options. When given the -i or --volume-id option,
fatlabel changes to an alternate mode where it displays or changes the volume
serial number instead of the volume label. With the -r or --reset option, it
will remove the label or (in the alternate mode) generate a new volume serial
number.

The user prompting for interactive fsck has been overhauled. Now it will
directly react to a pressed key without the user having to additionally press
enter. The changed prompting is also consistently repeating the prompt when
invalid input is given.

The legacy check whether it is running on Atari hardware when compiled for 68k
in order to automatically switch to Atari mode is now disabled by default. It
can be compiled in with the new configure switch --enable-atari-check.

Both mkfs and fsck now have a new option --variant=TYPE where TYPE can be
'standard' or 'atari' to explicitly select one of those variants rather than
having to toggle between them with -A.

fsck, mkfs and fatlabel were fixed to process volume label correctly. Previously
there were many issues during processing labels. Fixes issues are: leading byte
0xE5 of root label needs to be handled in special way, label cannot contain some
special characters, label itself is stored according to the current DOS codepage
which may be specified by a new --codepage option. fatlabel now reads volume
label only from the root directory to be compatible with existing systems like
MS-DOS 5.00, MS-DOS 6.22, MS-DOS 7.10, Windows 98, Windows XP, Windows 7, 8, 10
and also with the Linux mlabel from mtools project. fsck was extended to fix
incorrect volume labels and ensure that volume label from the root directory is
same as the volume label stored in boot sector. Old versions of dosfslabel read
label only from the boot sector. So with all these changes fsck now ensures
compatibility with both MS-DOS/Windows and old Linux/dosfslabel world.

fsck now allows spaces in the middle of SFNs. Previous behavior (when spaces
are disallowed) can be achieved by a new option -S.

Both mkfs and fsck now have fixed Year 2038 Bug. mkfs may still set filesystem
timestamp to 1980-01-01 00:00:00 (beginning of the FAT era) in case operating
system has Year 2038 Bug and cannot provide current time in time_t variable.

Some memory leaks were fixed in fatlabel and fsck to make valgrind happy.

Processing of command line arguments in all tools were fixed to ensure that
invalid options are not accepted anymore and proper error message is thrown
instead of trying to continue with uninitialized or undefined value.

In fsck and fatlabel were fixed issues that faulty filesystems were able to
trigger integer overflows during reading them.

mkfs now has a new option --offset for specifying offset at which filesystem
would start. This is useful when formatting FAT filesystem on disk image with
MBR table without need to use loopback kernel driver with partx to access only
specific partition.

All tools now can be compiled without iconv library and in this case they
support only CP850 codepage which is integrated into tools. This internal
CP850 codepage can be used also when tools were compiled with iconv library
which do not support CP850 (e.g. iconv from GNU libc without installed gconv
shared libraries).

Manual pages were updated to clarify some ambiguous options and descriptions.
fatlabel has a new section with details about volume label and codepage issues.

mkfs now has a new option --mbr which fills (fake) MBR table with one partition
which spans whole disk device. This (fake) MBR table is needed only for
non-removable disks used on Microsoft Windows systems and only when formatting
whole unpartitioned disk.

mkfs now calculates CHS geometry according to the SD Card Part 2 File System
Specification. For SD cards with more than 256MB capacity is this new CHS
calculation same as CHS calculation defined for hard disks via LBA-Assist
Translation. So CHS geometry calculation in mkfs is now compatible with both
SD Card specification and also LBA-Assist Translation. Moreover mkfs now has
also a new option -g for specifying CHS geometry manually if it is needed for
compatibility with some SD card readers. CHS geometry is part of FAT boot
sector which mkfs.fat must fill.

fsck now checks for DOS Clean Shutdown bit and marks filesystem as clean after
successful run. This is for compatibility with Microsft Windows 98 and also with
Windows NT-based variants.

Dependency on systemd/udev was completely removed from mkfs tool. But there is
no lost or removed functionality. Existing systemd/udev code was rewritten to
directly access sysfs and new implementation has less lines of code as previous
implementation which used systemd/udev libraries.

mkfs was fixed to setup FAT32 backup boot sector correctly.

mkfs's -D option (BIOS drive number) was relaxed to support also higher level
hard disk and floppy devices (second, third, ...).

fsck now preserve reserved fields in info sector. They are used by other systems
(e.g. FSIBOOT stage of lDOS boot32.asm), hence why are reserved.

fsck was extended to check and fix that first two entires in directory
structures are . and ..

mkfs now aligns total number of sectors to be multiple of the value of sectors
per track which is stored in FAT boot sector. This requirement is needed by DOS
systems and also by Linux FAT tools from mtools project. Alignment can be turned
off by -a option.

mkfs is now able to calculate FAT32 cluster size also for disks which have
sector size different than 512 bytes. Note that this calculation is not optimal.
It is just first step which ensures that mkfs does not fail during formatting
Native 4K disks.

mkfs cluster calculation was fixed to correctly handle differences between
FAT12 and FAT16 variants. mkfs now explicitly disallow to create FAT filesystem
with 4085 or 4086 clusters because Windows fastfat.sys detects such filesystem
as FAT12 but Linux msdos.ko/vfat.ko detects it as FAT16. mkfs now avoids this
situation to happen by fully automatic increasing or decreasing cluster size.

fsck now has a new option -F which can be used to specify FAT table used for
reading whole FAT filesystem. It can be useful in situation when user wants
to do recovery and filesystem repairing from second FAT table independently
of what fsck thinks that is the best.

fsck was extended to try fixing first FAT cluster but only when -F option is
specified. Previously when first FAT cluster was broken, fsck just printed
error: "Both FATs appear to be corrupt. Giving up." and failed.

fatlabel was fixed to not call parts of fsck procedure and to not print
warning or log messages on stdout as it conflicts with expected label
output on stdout.

A test suite was heavily extended and now it also checks that fsck repairs
broken filesystem into the expected state.

List of fixed issues:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803391
https://github.com/dosfstools/dosfstools/issues/13
https://github.com/dosfstools/dosfstools/issues/18
https://github.com/dosfstools/dosfstools/issues/22
https://github.com/dosfstools/dosfstools/issues/29
https://github.com/dosfstools/dosfstools/issues/32
https://github.com/dosfstools/dosfstools/issues/38
https://github.com/dosfstools/dosfstools/issues/39
https://github.com/dosfstools/dosfstools/issues/43
https://github.com/dosfstools/dosfstools/issues/45
https://github.com/dosfstools/dosfstools/issues/52
https://github.com/dosfstools/dosfstools/issues/53
https://github.com/dosfstools/dosfstools/issues/54
https://github.com/dosfstools/dosfstools/issues/64
https://github.com/dosfstools/dosfstools/issues/66
https://github.com/dosfstools/dosfstools/issues/69
https://github.com/dosfstools/dosfstools/issues/70
https://github.com/dosfstools/dosfstools/issues/74
https://github.com/dosfstools/dosfstools/issues/88
https://github.com/dosfstools/dosfstools/issues/99
https://github.com/dosfstools/dosfstools/issues/111
https://github.com/dosfstools/dosfstools/issues/139
https://github.com/dosfstools/dosfstools/issues/151

(nia)

2021-03-04 10:02:12 UTC MAIN commitmail json YAML

doc: Updated sysutils/entr to 4.8

(leot)

2021-03-04 10:02:03 UTC MAIN commitmail json YAML

entr: Update to 4.8

Changes:
4.8
---
- Set a maximum of 2^19 watches to guard against absurd file open limits on
  MacOS
- Use control sequences to clear the display and specify '-c' twice to erase
  the scrollback buffer

4.7
---
- Use system file descriptor limits when max_user_watches is not accessible
- Return the exit status of the child process when the '-z' option is used
- Handle SIGHUP so child process are terminated when a terminal is closed
- More accurately return shell exit code using '-s' option

(leot)

2021-03-04 09:59:22 UTC MAIN commitmail json YAML

doc: Updated security/amass to 3.11.8

(leot)

2021-03-04 09:59:11 UTC MAIN commitmail json YAML

amass: Update to 3.11.8

Changes:
3.11.8
------
- Updated the ECS test
- Fixed some of the CI/CD workflow

3.11.7
------
- Removed unused data source implementations
- Fixed #588 docker image build issue

3.11.6
------
- scrape returns false if discovered names have already in target domains
- Updates related to Go version 1.15 being the minimum
- Updated the installation methods
- Updated the Dockerfile and fixed #578
- Update default ports
- Reduced SRV queries to resolver priority Low and fixed #570
- Fixes to the CI/CD configurations and workflows
- Enhanced ArchiveIt data source script
- Cleaned CertSpotter script
- Caching is automatically handled in the scripting engine
- Brought unit testing and coverage reports to the develop branch
- Added codecov pull request comments for develop branch
- Added EDNS Client Subnet checking
- Added Crawl "max" parameter into example codes

3.11.5
------
- Updates to the Spyse data source script
- Improvements for intel features
- Fixes to the CI/CD
- Fixes to the Amass data source scripts
- Fixes based on lint findings

3.11.4
------
- Go 1.15 is now the minimum version required
- Update to GitHub Actions and CI/CD

3.11.3
------
- the pull certificate code and added a unit test
- Reduced the HTTP request timeout to 30 seconds
- Reduced the DNS query timeout to two seconds
- Improved some web archive data source scripts
- Fixed the active certificate grab domain name extraction
- Fixed #556 added crtsh and ipv4info scripts
- Fixed #553 intel subcommand asn flag
- Amass intel provides additional AS details and resolves #503
- Added filtering to the enumeration pipeline input source
- Added crawl as a new tag
- Added an IP address filter to the input source
- Added a minimum TTL to the default configuration
- Added BGPView as a data source and updated the ASN scripting interface
- Added ArchiveToday as a data source
- Added Amass talks that took place in late 2020

(leot)

2021-03-04 09:48:46 UTC MAIN commitmail json YAML

doc: Updated net/youtube-dl to 20210303

(leot)

2021-03-04 09:48:34 UTC MAIN commitmail json YAML

youtube-dl: Update to 20210303

Changes:
20210303
--------
Extractors
* [youtube:tab] Switch continuation to browse API (#28289, #28327)
* [9c9media] Fix extraction for videos with multiple ContentPackages (#28309)
+ [bbc] Add support for BBC Reel videos (#21870, #23660, #28268)

20210302
--------
Extractors
* [zdf] Rework extractors (#11606, #13473, #17354, #21185, #26711, #27068,
  #27930, #28198, #28199, #28274)
    * Generalize cross-extractor video ids for zdf based extractors
    * Improve extraction
    * Fix 3sat and phoenix
* [stretchinternet] Fix extraction (#28297)
* [urplay] Fix episode data extraction (#28292)
+ [bandaichannel] Add support for b-ch.com (#21404)
* [srgssr] Improve extraction (#14717, #14725, #27231, #28238)
    + Extract subtitle
    * Fix extraction for new videos
    * Update srf download domains
* [vvvvid] Reduce season request payload size
+ [vvvvid] Extract series sublists playlist title (#27601, #27618)
+ [dplay] Extract Ad-Free uplynk URLs (#28160)
+ [wat] Detect DRM protected videos (#27958)
* [tf1] Improve extraction (#27980, #28040)
* [tmz] Fix and improve extraction (#24603, #24687, 28211)
+ [gedidigital] Add support for Gedi group sites (#7347, #26946)
* [youtube] Fix get_video_info request

(leot)

2021-03-04 09:42:42 UTC MAIN commitmail json YAML

doc: Updated devel/wabt to 1.0.21

(fcambus)

2021-03-04 09:42:31 UTC MAIN commitmail json YAML

wabt: update to 1.0.21.

No upstream ChangeLog.

(fcambus)

2021-03-04 09:28:14 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-opam to 2.0.8

(jaapb)

2021-03-04 09:27:35 UTC MAIN commitmail json YAML

Updated misc/ocaml-opam to version 2.0.8.

Minor changes and bugfixes. Details are in the distributions's
CHANGES file.

Also added opam-solver to the findlib directories.

(jaapb)

2021-03-04 08:10:10 UTC MAIN commitmail json YAML

Updated net/grpc, net/py-grpcio, net/py-grpcio-testing, net/py-grpcio-tools

(adam)

2021-03-04 08:09:32 UTC MAIN commitmail json YAML

2021-03-04 06:48:09 UTC MAIN commitmail json YAML

Updated devel/protobuf, devel/py-protobuf

(adam)

2021-03-04 06:47:34 UTC MAIN commitmail json YAML

protobuf py-protobuf: updated to 3.15.4

Protocol Buffers v3.15.4
C++
Create a CMake option to control whether or not RTTI is enabled

(adam)

2021-03-04 04:32:30 UTC MAIN commitmail json YAML

add and enable catpoint

(jnemeth)

2021-03-04 02:13:25 UTC MAIN commitmail json YAML

doc: Updated devel/binaryen to 100

(fcambus)

2021-03-04 02:13:13 UTC MAIN commitmail json YAML

binaryen: update to 100.

v100
----

- `wasm-dis` now supports options to enable or disable Wasm features.
- Reference types support has been improved by allowing multiple tables
  in a module.
- `call_indirect` and `return_call_indirect` now take an additional table
  name parameter. This is necessary for reference types support.
- New getter/setter methods have been introduced for `call_indirect` table
  name:
  - `BinaryenCallIndirectGetTable`
  - `BinaryenCallIndirectSetTable`
  - JS API `CallIndirect.table`
- New APIs have been added to add and manipulate multiple tables in a module:
  - `BinaryenAddTable`
  - `BinaryenRemoveTable`
  - `BinaryenGetNumTables`
  - `BinaryenGetTable`
  - `BinaryenGetTableByIndex`
  - `BinaryenTableGetName`
  - `BinaryenTableGetInitial`
  - `BinaryenTableHasMax`
  - `BinaryenTableGetMax`
  - `BinaryenTableImportGetModule`
  - `BinaryenTableImportGetBase`
  - `module.addTable`
  - `module.removeTable`
  - `module.getTable`
  - `module.getTableByIndex`
  - `module.getNumTables`
  - `binaryen.getTableInfo`

(fcambus)

2021-03-03 23:37:59 UTC MAIN commitmail json YAML

(cad/kicad-packages3d) PLIST patch by Mustafa Dogan dogan (at) tesmer.org.tr

(mef)

2021-03-03 23:35:57 UTC MAIN commitmail json YAML

updated editors/nano to 5.6.1

Changes (cf. ChangeLog):
bump version numbers and add a news item for the 5.6.1 release
options: rename 'highlightcolor' to the more distinct 'spotlightcolor'
search: correctly colorize a match also when softwrapping is active
tweaks: rename a symbol, to better match the corresponding option

(schwarz)

2021-03-03 18:06:36 UTC MAIN commitmail json YAML

Updated devel/py-dulwich, devel/py-greenlet

(adam)

2021-03-03 18:06:09 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.20.20

0.20.20
* Implement ``Stash.drop``.
* Support untracked symlinks to paths outside the
  repository.

(adam)

2021-03-03 18:05:02 UTC MAIN commitmail json YAML

py-greenlet: updated to 1.0.0

1.0.0 (2021-01-13)

Fix %s and %r formatting of a greenlet on Python 2. Previously it would result in a Unicode string instead of a native string. See issue 218.
Move continuous integration from Travis CI to Github Actions.

1.0a1 (2020-11-20)

Add the ability to set a greenlet's PEP 567 contextvars context directly, by assigning to the greenlet's gr_context attribute. This restores support for some patterns of using greenlets atop an async environment that became more challenging in 0.4.17. Thanks to Joshua Oreman, Mike bayer, and Fantix King, among others. See PR 198.
The repr of greenlet objects now includes extra information about its state. This is purely informative and the details are subject to change. See issue 215.
The greenlet module is now a package. There are no API changes, so all existing imports, including from C code, should continue to work.
(C API) The undocumented GREENLET_VERSION macro that defined a string giving the greenlet version is now deprecated and will not be updated.
(Documentation) Publish the change log to https://greenlet.readthedocs.io
Supported Platforms

Drop support for Python 2.4, 2.5, 2.6, 3.0, 3.1, 3.2 and 3.4. The project metadata now includes the python_requires data to help installation tools understand supported versions.
Add partial support for AIX ppc64 and IBM i. Thanks to Jesse Gorzinski and Kevin Adler. See PR 197.
Packaging Changes

Require setuptools to build from source.
Stop asking setuptools to build both .tar.gz and .zip sdists. PyPI has standardized on .tar.gz for all platforms.
Stop using a custom distutils command to build extensions. distutils is deprecated.
Remove the ability to use the deprecated command python setup.py test. Run greenlet tests with your favorite unittest-compatible test runner, e.g., python -m unittest discover greenlet.tests. See issue 185.
The directory layout and resulting sdists have changed. See issue 184.
greenlet is now always built with support for tracing and garbage collection, and, on Python 3.7 and above, support for context variables. The internal and undocumented C preprocessor macros that could be used to alter that at compile time have been removed (no combination other than the defaults was ever tested). This helps define a stable ABI.

(adam)

2021-03-03 12:45:02 UTC MAIN commitmail json YAML

Updated net/py-python-socks, www/py-aiohttp-socks

(adam)

2021-03-03 12:44:27 UTC MAIN commitmail json YAML

py-aiohttp-socks: updated to 0.6.0

0.6.0
Unknown changes

(adam)

2021-03-03 12:42:46 UTC MAIN commitmail json YAML

py-python-socks: updated to 1.2.2

1.2.2:
Unknown changes

(adam)

2021-03-03 12:18:08 UTC MAIN commitmail json YAML

doc: Added finance/rates version 0.2.0

(pin)

2021-03-03 12:17:41 UTC MAIN commitmail json YAML

2021-03-03 12:16:54 UTC MAIN commitmail json YAML

finance/rates: import package

Rates is a scriptable CLI tool that brings currency exchange rates right into
your terminal and supports 30+ fiat and 10K+ crypto currencies.

(pin)

2021-03-03 12:05:42 UTC MAIN commitmail json YAML

2021-03-03 10:46:14 UTC MAIN commitmail json YAML

ivtools: Needs ps2pdf

(nia)

2021-03-03 10:22:22 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to 1.44

(fox)

2021-03-03 10:20:04 UTC MAIN commitmail json YAML

audio/fasttracker2: Updates to v1.44

Changes since v1.43

v1.44 - 01.03.2021
- The second "Key Off" key (key next to left shift) didn't work on all keyboard
  layouts.
- Added support for importing DIGI Booster (non-Pro) modules
- Added support for importing 8-channel StarTrekker modules
- Removed calculation of some big tables because they were not really that
  important for performance after all, and also made the video/audio sync data
  more compact. Saves around ~1.8MB of RAM. Not a whole lot, but still nice.
- Code refactoring in module/sample loaders. It's easier to add new loaders now!
- Minor code cleanup and code change
- Updated help text

(fox)

2021-03-03 10:20:00 UTC MAIN commitmail json YAML

2021-03-03 10:09:42 UTC MAIN commitmail json YAML

bozohttpd 20210227.

(mrg)

2021-03-03 10:09:13 UTC MAIN commitmail json YAML

update to bozohttpd 20210227.

changes in bozohttpd 20210227:
        o  new support for content types: .tar.bz2, .tar.xz, .tar.lz,
          .tar.zst, .tbz2, .txz, .tlz, .zipx, .xz, .zst, .sz, .lz, .lzma,
          .lzo, .7z, .lzo, .cab, .dmg, .jar, and .rar.  should fix
          netbsd PR#56026:
          MIME type of .tar.xz file on ny{cdn,ftp}.NetBSD.org is invalid

changes in bozohttpd 20210211:
        o  fix various NULL derefs from malformed headers.  mostly from
          <emily@ingalls.rocks>.
        o  fix memory leaks in library interface: add bozo_cleanup().

(mrg)

2021-03-03 08:31:59 UTC MAIN commitmail json YAML

Updated games/rocksndiamonds, net/rabbitmq

(adam)

2021-03-03 08:31:38 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.8.14

RabbitMQ 3.8.14 is a maintenance release that restores
Erlang 22.3 compatibility for environments that use direct reply-to.

(adam)

2021-03-03 08:30:48 UTC MAIN commitmail json YAML

rocksndiamonds: updated to 4.2.3.1

Rocks'n'Diamonds 4.2.3.1 released!
This patch release fixes two nasty bugs in the last minor release version:
* fixed horrible crash bug when using 窶徑ast played level set窶� menu
* fixed unneeded reloading of artwork when using 窶徑ast played level set窶� menu

Rocks'n'Diamonds 4.2.3.0 released!
A new minor release is available with the following additions and changes:
* added 窶徑ast played level sets窶� sub-menu to level set selection screen
* added step delay option to custom element movement configuration
* added support for left, middle or right mouse button for CE change events
* added setup option to disable counting score after the game
* added setup options to disable asking on quit game and on quit program
* added graphics config option to support elements on non-black background; this feature can be activated by using 窶徃ame.use_masked_elements: true窶� in the custom graphics configuration file
* changed custom artwork list to tree structure similar to level sets, which is separated into three sub-trees for standalone artwork (not related to any level set), artwork that is configured to be used by certain level sets and artwork directly included in level sets (like title screens)
* changed sorting and coloring in level sets menu and custom artwork menu
* changed saving back artwork info cache only if it has changed
* added support for persistent personal game data for the Emscripten platform
* added support for using LLDB instead of GDB when debugging on the Mac
* fixed two nasty bugs that could have crashed the game

Rocks'n'Diamonds 4.2.2.1 released!
A new bugfix release is available with the following fixes and additions:
* fixed bug with playing team mode tapes with changed visible playfield size
* added patch mode to patch tapes to force visible playfield size of 34 x 34
* added patch mode to automatically fix tapes for visible playfield size
* fixed single step mode for R窶冢窶僖 game engine when used in team mode
* fixed triggering custom element actions by digging or collecting
* added option in level editor to use time score for 1 or 10 seconds left
* fixed time score for native Emerald Mine and Diamond Caves levels
* fixed bug with screen keyboard still being active during request dialogs
* fixed bug with screen keyboard causing overlay buttons to be disabled
* added option to disable warning about read-only levels when entering editor
* fixed bug with not updating game panel when leaving invisible warp mode
* fixed displaying new high score entry if new entry is not on the first page
* fixed graphical bug with envelope style request dialog after the game ended

Rocks'n'Diamonds 4.2.2.0 released!
A new feature release is available with the following additions and fixes:
* added showing as many keys as possible in the default game panel
* added setup option to show dynamite and keys for the Emerald Mine collection
* added support for improved display of keys for the Emerald Mine collection
* added support for improved request dialog in Emerald Mine collection
* fixed graphical glitch in some cases after request dialog if game has ended
* fixed delayed processing of input event immediately after game has started
* fixed 窶彳mpty first move窶� in step pause mode with Emerald Mine game engine

(adam)

2021-03-02 19:48:22 UTC MAIN commitmail json YAML

doc: Added www/lariza version 21.01

(pin)

2021-03-02 19:47:46 UTC MAIN commitmail json YAML

2021-03-02 19:46:38 UTC MAIN commitmail json YAML

www/lariza: import package

lariza is an experimental web browser and the author's personal
playground. There are no "safety guards" and no "great awesome wow
usability" crap. It's meant to be a fast browser that does just
that: Browse the web.

(pin)

2021-03-02 13:45:22 UTC MAIN commitmail json YAML

doc: Updated textproc/lok to 0.1.3

(pin)

2021-03-02 13:45:02 UTC MAIN commitmail json YAML

textproc/lok: update to 0.1.3

-Organize code structure

(pin)

2021-03-02 13:24:54 UTC MAIN commitmail json YAML

2021-03-02 13:16:59 UTC MAIN commitmail json YAML

ruby-readmine{,41}: Remove MySQL 5.5 references from MESSAGEs

(ryoon)

2021-03-02 13:11:04 UTC MAIN commitmail json YAML

doc: Updated devel/cbindgen to 0.18.0

(ryoon)

2021-03-02 13:10:34 UTC MAIN commitmail json YAML

cbindgen: Update to 0.18.0

Changelog:
* Simplify types in nested types such as pointed-to types and function signatures (#661)

(ryoon)

2021-03-02 12:00:32 UTC MAIN commitmail json YAML

Updated emulators/libspectrum, emulators/fuse-emulator, databases/redis, devel/py-txaio

(adam)

2021-03-02 12:00:10 UTC MAIN commitmail json YAML

py-txaio: updated to 21.2.1

21.2.1
fix: update minimum dependencies (here, and in other crossbar packages) in an attempt to tame the new pip dep resolver madness.

(adam)

2021-03-02 11:56:54 UTC MAIN commitmail json YAML

redis: updated to 6.2.1

Redis 6.2.1

Upgrade urgency: LOW.

Bug fixes:
* Fix sanitize-dump-payload for stream with deleted records
* Prevent client-query-buffer-limit config from being set to lower than 1mb

Improvements:
* Make port, tls-port and bind config options modifiable at runtime

Platform and deployment-related changes:
* Fix compilation error on non-glibc systems if jemalloc is not used
* Improved memory consumption and memory usage tracking on FreeBSD
* Fix compilation on ARM64 MacOS with jemalloc

Modules:
* New Module API for getting user name of a client
* Optimize RM_Call by utilizing a shared reusable client
* Fix crash running CLIENT INFO via RM_Call

(adam)

2021-03-02 11:55:49 UTC MAIN commitmail json YAML

fuse-emulator: updated to 1.6.0

Fuse 1.6.0 released.

* New features:
  * Add TTX2000S emulation (Guesser).
  * Experimental PulseAudio sound driver (Grzegorz Jablonski and Sergio
    Baldov鱈).

* Emulation core improvements:
  * Fix activation of joystick and IF2 peripherals when loading a
    snapshot (thanks, ICEknight) (Sergio Baldov鱈).

* UI improvements:
  * New higher resolution keyboard picture on GTK and win32 UIs
    (thanks, Andrew Owen for the picture) (Sergio Baldov鱈 and Philip
    Kendall).
  * GTK UI: Add Fuse icon to the about dialog and the main window
    (Alberto Garcia).
  * GTK UI: Load/save binary dialog remembers last values (Derek
    Fountain).
  * GTK 3 UI: Improve moving and sizing Fuse's window under Wayland
    (Sergio Baldov鱈).
  * GTK 3 UI: Fix kempston mouse values on Wayland (thanks, Philip
    Kendall) (Sergio Baldov鱈).
  * GTK 3 UI: Fix bug when resizing from 2x to 3x on GTK UI (Sergio
    Baldov鱈)
  * SDL UI: Fix crash when using dispmanx backend on the Raspberry Pi
    (Jools Wills).
  * SDL UI: Allow forcing fullscreen mode when SDL doesn't report
    available screen modes (Sergio Baldov鱈).
  * WidgetUI: New dialog to load/save binary data (Gergely Szasz).
  * WidgetUI: Enable HOME and END keys in menus on widget UIs (Gergely
    Szasz).
  * WidgetUI: Use monospaced characters on memory browser (Gergely
    Szasz).
  * WidgetUI: Fix crash when trying to overwrite read-only files (Pedro
    Luis Rodr鱈guez Gonz叩lez).
  * Win32: Fix bitwise operation in debugger (Sergio Baldov鱈).
  * Xlib UI: Try to keep graphic filter when the user resize the window
    (Gergely Szasz).

* Scaler improvements:
  * Fix display corruption with HQ 3x scaler (thanks, Philip Kendall)
    (Sergio Baldov鱈).
  * Fix antialiasing effect of AdvMAME3x scaler (Sergio Baldov鱈).
  * Add 4x, TV 4x, Pal TV 4x and HQ 4x scalers on GTK, SDL, win32 and
    Xlib UIs (Sergio Baldov鱈 and Gergely Szasz).
  * Allow screenshots with TV 3x, PAL TV and Timex 1.5x scalers (Sergio
    Baldov鱈).

* Miscellaneous improvements:
  * Allow selection of audio driver at build time (thanks, kov_serg)
    (Alberto Garcia).
  * Support of SDL 2 for joystick and audio drivers (Alberto Garcia).
  * Fix GTK 3 build when the GTK version is < 3.20 (thanks, Thrice)
    (Alberto Garcia).
  * Fix GTK build with Wayland, Quartz and Windows backends (thanks,
    Stuart Brady) (Sergio Baldov鱈).
  * Various fixes to allow compilation with GCC 10 (Alberto Garcia and
    Sergio Baldov鱈).
  * Suppress a couple of -Wunused-result warnings from gcc (Alberto
    Garcia).
  * Improve error message when opening a directory from the command
    line (thanks, Philip Kendall) (Alberto Garcia and Sergio Baldov鱈).

(adam)

2021-03-02 11:54:29 UTC MAIN commitmail json YAML

libspectrum: updated to 1.5.0

libspectrum 1.5.0 released.

* Various minor bug fixes/improvements:
  * Autogenerate code for initialising/freeing snap structure (Sergio
    Baldov鱈).
  * Fix loading of raw data blocks (Alberto Garcia).
  * Ensure trailing TZX pause blocks result in an edge (Alberto
    Garcia).
  * Fix bits_through_byte calculation in TZX RAW block (Alberto
    Garcia).
  * Remove spurious first pulse in a raw data block (Alberto Garcia).
  * Minimal snapshot support for TTX2000S interface (Sergio Baldov鱈).
  * Fix prototypes and warnings for MorphOS (Stefan Haubenthal).
  * Change type of len field in GArray to guint (Sergio Baldov鱈).

(adam)

2021-03-02 09:41:56 UTC MAIN commitmail json YAML

2021-03-02 04:03:31 UTC MAIN commitmail json YAML

(finance/py-eth-rlp) correction to patch, add import sys

(mef)

2021-03-02 03:56:28 UTC MAIN commitmail json YAML

doc: Updated misc/xfce4-time-out-plugin to 1.1.2

(gutteridge)

2021-03-02 03:56:09 UTC MAIN commitmail json YAML

xfce4-time-out-plugin: update to 1.1.2

Change log:

1.1.2
======
- Check whether the seat exists before ungrabbing it
- Create README.md. Update configure.ac.in
- Fix compilation warnings
- autoconf: Some updates
- fix for no dialog after screenlock issue (#13)
- Remove GSourceFunc casts (!2)
- Translation Updates:
  Albanian, Basque, Belarusian, Catalan, Chinese (China), Chinese
  (Taiwan), Czech, English (Canada), French, Galician, Hebrew,
  Hungarian, Indonesian, Interlingue, Italian, Japanese, Kazakh,
  Korean, Norwegian Bokm奪l, Portuguese, Portuguese (Brazil), Serbian,
  Slovak, Slovenian, Spanish, Turkish, Uyghur

(gutteridge)

2021-03-02 03:53:35 UTC MAIN commitmail json YAML

(finance/py-eth-rlp) Fix UnicodeDecodeError: ascii codec..

(mef)

2021-03-02 03:36:17 UTC MAIN commitmail json YAML

(inputmethod/ibus-libpinyin) adapt PLIST to python version

(mef)

2021-03-02 03:35:54 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-screenshooter to 1.9.8

(gutteridge)

2021-03-02 03:34:36 UTC MAIN commitmail json YAML

xfce4-screenshooter: update to 1.9.8

Change log:

1.9.8
======
- Fix dialog icons and add title to error dialog
- Go back to actions dialog if image upload fails (#12)
- Go back to actions dialog if GtkFileChooser is dismissed (#33)
- Make radio buttons execute actions on enter/space press
- Exclude shadow borders from CSD windows (!10)
- Capture mouse cursor in rectangle selection (#30)
- Region size should show updated size (!9)
- Add info about Ctrl to "Select region" tooltip
- Replace AC_CONFIG_MACRO_DIR with AC_CONFIG_MACRO_DIRS (!4)
- Added 24px and 32px icons
- Fix screenshot capture when scale > 1
- Add new App icon and switch to rDNS icon name
- Switch to README.md and foreign automake mode
- Bug #16717: Move from exo-csource to xdt-csource
- Update homepage link at appdata.xml
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
  Norwegian Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Polish,
  Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu
  (Pakistan), Uyghur, Vietnamese

(gutteridge)

2021-03-02 03:04:24 UTC MAIN commitmail json YAML

2021-03-02 02:53:59 UTC MAIN commitmail json YAML

doc: Updated lang/mawk to 1.3.4.20200120

(gutteridge)

2021-03-02 02:53:40 UTC MAIN commitmail json YAML

mawk: update to 20200120

20200120
+ resync with my-autoconf.
+ fix typos found with codespell.
+ when reading input in interactive mode, provide for extending the
  buffer size for very long lines (Original-Mawk #59).

20200106
+ correct line-number shown in too-many-arguments error message for
  the case where the function is a forward reference (report by
  "mukti").
+ fix install for manpage when configure --srcdir option is used
  (report by Rajeev V Pillai).
+ use both CFLAGS/LDFLAGS when linking in makefile (report by
  Rajeev V Pillai).
+ fix clang-9 warning in bi_funct.c (report by Rajeev V Pillai).
+ minor improvement to gcc warning options, from vile

20191231
+ updated configure macros
+ update config.guess and config.sub

20190203
+ improve manpage formatting, e.g., for man2html
+ improve debug-traces

20190129
+ eliminate non-portable tdestroy() from zmalloc no-leaks code.
+ updated configure macros
+ update config.guess and config.sub

20181114
+ revert a change for memory-leaks which made the forced-exit via a
  user function inconsistent with earlier versions (report by Sihera
  Andre).
+ amend a change for memory-leaks to avoid a double-free (Original-Mawk
  #56).

(gutteridge)

2021-03-02 01:56:01 UTC MAIN commitmail json YAML

doc: Updated editors/xfce4-mousepad to 0.5.3

(gutteridge)

2021-03-02 01:55:53 UTC MAIN commitmail json YAML

xfce4-mousepad: update to 0.5.3

Change log:

0.5.3
======
- Appearance Changes:
  - Use old style menu alignment (#97, !77)

- Bug Fixes:
  - Add a keybinding to reset font size
  - Fix inverted return value of scroll event handler
  - Various small improvements regarding accels
  - Block the right signal handler for tooltip updates
  - A clarification about action groups

- Translation Updates:
  Basque, French, Galician, Portuguese (Brazil), Russian, Slovenian,
  Swedish

0.5.2
======
- New Features:
  - Add a "Viewer Mode" toggle (#50, !72)
  - Improve `--quit` option: close all windows interactively (!71)
  - Improve encoding management (#42, !69)
    - Display the current encoding in the status bar
    - Make the default encoding configurable via GSettings
    - Allow to choose encoding in the "Open" and "Save As" dialogs (#42)
    - Add a command line option to choose encoding
  - Add a "Delete Line" action (#13, !66)
  - Make automatic addition of the last EOL character configurable (#53, !65)
  - Switch to GFile for I/O operations (#4, #27, #75, !64)
    - Add file monitoring (#75)
    - Add a setting to create a tilde-backup file when saving (#27)
    - Make saving atomic (#4)

- Appearance Changes:
  - Filter files on mime type in the "Open" and "Save As" dialogs (#2, #35, !67)

- Code Refactoring:
  - Improve encoding management (#42, !69)
    - Make encoding dialog more generic and self-contained
    - Encodings definition review
    - Clarify encoding management when opening files
    - Improve unicode BOM management
  - Switch to GFile for I/O operations (#4, #27, #75, !64)
    - Set the save action sensitivity more precisely
    - Let GFile APIs check for file existence when reading
    - Let GFile APIs check for external modifications when saving
    - Basic switch to GFile for I/O operations

- Bug Fixes:
  - Make "replace" and "replace all" behaviors consistent (#94)
  - Ensure that the page setup is properly applied when printing (#90)
  - Avoid character escape issues in menu item action names (#91)
  - Properly initialize document search properties
  - Avoid illegal memory access when searching with tab changes (!73)
  - Revert to "Wrap Around" always true for the search bar (#83)
  - Prevent too late accesses to the buffer in selection mode
  - Direct call to keybinding signals for "Delete" and "Select All" (#83)
  - Improve editing keybindings consistency (#83)

- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokm奪l, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur

(gutteridge)

2021-03-01 23:47:09 UTC MAIN commitmail json YAML

gitea: do not log to the console

When started as a service, gitea logs directly to the console, in
addition to its own log files. This change redirects the standard output
to /dev/null.

Bumps PKGREVISION.

(khorben)

2021-03-01 23:31:31 UTC MAIN commitmail json YAML

www/curl: Accomodate SSLCERTBUNDLE

Rather than letting openssl perform default validation, curl passes in
an explicit request to...  use the certificates in the default
location.  In cases where SSLCERTBUNDLE is defined (because the system
uses a bundle instead of the traditonal directory of trust anchors),
pass that to curl's configure.

As proposed on tech-pkg by Thomas Orgis, without objections.

(gdt)

2021-03-01 23:28:55 UTC MAIN commitmail json YAML

seurity/openssl: Accomodate non-standard paths and cert bundles

Some systems choose unusual paths fro certs, and some use bundles.
Try to accomodate that, in particular by defining SSLCERTBUNDLE.

Patch concept from Thomas Orgis on tech-pkg, with no objections.

(gdt)

2021-03-01 20:42:12 UTC MAIN commitmail json YAML

py-MechanicalSoup: Take maintainership

(leot)

2021-03-01 20:05:50 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup tickets #6430 and #6431

(bsiegert)

2021-03-01 20:01:39 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6431 - requested by nia
www/firefox78-l10n: dependent update

Revisions pulled up:
- www/firefox78-l10n/Makefile                                  1.10
- www/firefox78-l10n/distinfo                                  1.10

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Thu Feb 25 07:37:38 UTC 2021

  Modified Files:
  pkgsrc/www/firefox78-l10n: Makefile distinfo

  Log Message:
  firefox78-l10n: sync with firefox78

(bsiegert)

2021-03-01 19:53:46 UTC pkgsrc-2020Q4 commitmail json YAML

Pullup ticket #6430 - requested by nia
www/firefox78: security fix

Revisions pulled up:
- www/firefox78/Makefile                                        1.21
- www/firefox78/distinfo                                        1.12

---
  Module Name: pkgsrc
  Committed By: nia
  Date: Wed Feb 24 13:20:06 UTC 2021

  Modified Files:
  pkgsrc/www/firefox78: Makefile distinfo

  Log Message:
  firefox78: Update to 78.8.0

  Security Vulnerabilities fixed in Firefox ESR 78.8

  #CVE-2021-23969: Content Security Policy violation report could have
  contained the destination of a redirect

  #CVE-2021-23968: Content Security Policy violation report could have
  contained the destination of a redirect

  #CVE-2021-23973: MediaError message property could have leaked
  information about cross-origin resources

  #CVE-2021-23978: Memory safety bugs fixed in Firefox 86 and Firefox ESR
  78.8

(bsiegert)

2021-03-01 19:23:08 UTC MAIN commitmail json YAML

2021-03-01 19:08:07 UTC MAIN commitmail json YAML

doc: Updated geography/py-gdal to 3.2.1

(gdt)

2021-03-01 19:08:01 UTC MAIN commitmail json YAML

doc: Updated geography/gdal-lib to 3.2.1

(gdt)

2021-03-01 19:07:51 UTC MAIN commitmail json YAML

geography/gdal-lib: Update to 3.2.1

This is a long overdue update which skips the 3.1 major release.
py-gdal is also udpated.

Besides what is noted in upstream NEWS, gdalserver has been withdrawn.
See NEWS in the source tarball; this pkgsrc update corresponds to 1452
lines.

= GDAL/OGR 3.2.0 Release Notes =

== In a nutshell... ==

* New GDAL drivers:
  - ESRIC: ESRI bundle cache read-only driver (#2663)
  - HEIF: read-only driver for HEIF/HEIC file. Requires libheif
  - OGCAPI: tiles/maps/coverage raster/vector experimental driver
  - TGA: read/only driver to read TGA image file format
* New OGR drivers:
  - LVBAG: read-only support for Dutch LVBAG/Kadaster 2.0 vector format
* New utilities:
  - gdal_create: to create/initialize a new raster file
* Other improvements:
  - Multi-threaded overview computation (if GDAL_NUM_THREADS set)
  - COG driver: TILING_SCHEME creation option
  - OpenFileGDB driver: add support for using spatial indexes
  - BAG driver: multiple improvements
  - FITS driver: multiple improvements (MEF and binary table support)
  - NITF driver: support for SNIP TREs
  - OGRFieldDefn: support UNIQUE constraint
  - OGRFieldDefn: support a AlternativeName (alias) property (#2729)
  - Python bindings: move implementation of scripts (except gdal2tiles) in osgeo.utils package to be reusable
  - Faster GTIFF Deflate compression/decompression through libdeflate (if using internal libtiff or libtiff > 4.1.0)
* Removed functionality:
  - Python bindings: old-style "import gdal" is no longer available. Use "from osgeo import gdal" instead
  - API_PROXY mechanism: likely never used for real usage.
  - Removal of GDAL and OGR ArcSDE drivers

== Backward compatibility issues ==

See MIGRATION_GUIDE.txt

= GDAL/OGR 3.1.0 Release Notes =

== In a nutshell... ==

* Implement RFC 75: support for multidimensional arrays in MEM, VRT, netCDF, HDF4, HDF5 and GRIB drivers. Read/write for MEM and netCDF. Read/only for others. Add gdalmdiminfo and gdalmdimtranslate utilities.
* Implement RFC76: add capability of writing vector drivers in Python
* New GDAL drivers:
  - COG: write-only, for Cloud Optimized GeoTIFF
  - EXR: read/write driver, relying on OpenEXR library
  - ISG: read-only, for geoid models of the International Service for the Geoid
  - RDB: read-only, for RIEGL Database .mpx RDB 2 files (#1538) (needs proprietary SDK)
* New OGR drivers:
  - FlatGeoBuf: read-support and creation (#1742)
  - MapML: read/write driver for experimental web spec
* Improved drivers:
  - OAPIF driver (renamed from WFS3): updated to OGC API - Features 1.0 core spec
  - GTiff: improve performance of internal overview creation
  - GTiff: GeoTIFF 1.1 support
  - Shapefile driver: add read/creation/update support for .shz and .shp.zip
  - netCDF vector: read/write support for CF-1.8 Encoded Geometries (#1287)
  - VICAR: multiple improvements and write support (#1855)
  - DDS: add read support
* Other improvements:
  - gdalwarp: accept output drivers with only CreateCopy() capabilities
  - gdal_viewshed: new utility for viewshed algorithm
* Remove GFT driver now that the online service no longer exists (#2050)
* New Sphinx-based documentation
* Multiple security related fixes (ossfuzz)
* Continued code linting (cppcheck, CoverityScan, etc.)
* Compatibility with GDAL 3.0:
    - C and C++ API: backward compatible changes
    - C ABI: backward compatible changes
    - C++ ABI: modified
    - Functional changes: see MIGRATION_GUIDE.TXT

(gdt)

2021-03-01 15:52:41 UTC MAIN commitmail json YAML

cinga2: fix PLIST for mysql/pgsql options

Reported by Edgar Fuß

(wiz)

2021-03-01 15:13:19 UTC MAIN commitmail json YAML

doc: Updated editors/kiro-editor to 0.4.3

(pin)

2021-03-01 15:13:01 UTC MAIN commitmail json YAML

editors/kiro-editor: update to 0.4.3

-Improve: Reduce number of syscalls by using blocking read from stdin.
This stops polling stdin with 100ms interval (#13, thanks to @E3uka)

(pin)

2021-03-01 14:39:01 UTC MAIN commitmail json YAML

databases/sqlrelay: improve ruby-sqlrelay

Improve ruby-sqlrelay configuration; do not try to detect installed ruby
but use simply RUBY environment variable.

(taca)

2021-03-01 13:26:12 UTC MAIN commitmail json YAML

doc: Updated net/dbip-country-lite to 2021.03

(fcambus)

2021-03-01 13:26:02 UTC MAIN commitmail json YAML

dbip-country-lite: update to 2021-03.

No upstream ChangeLog.

(fcambus)

2021-03-01 13:24:18 UTC MAIN commitmail json YAML

doc: Updated net/dbip-city-lite to 2021.03

(fcambus)

2021-03-01 13:24:07 UTC MAIN commitmail json YAML

dbip-city-lite: update to 2021-03.

No upstream ChangeLog.

(fcambus)

2021-03-01 13:23:09 UTC MAIN commitmail json YAML

doc: Updated net/dbip-asn-lite to 2021.03

(fcambus)

2021-03-01 13:22:56 UTC MAIN commitmail json YAML

dbip-asn-lite: update to 2021-03.

No upstream ChangeLog.

(fcambus)

2021-03-01 13:22:23 UTC MAIN commitmail json YAML

Updated databases/redis, net/rabbitmq

(adam)

2021-03-01 13:22:05 UTC MAIN commitmail json YAML

rabbitmq: updated to 3.8.13

RabbitMQ 3.8.13 is a maintenance release.

(adam)

2021-03-01 13:19:19 UTC MAIN commitmail json YAML

redis: updated to 6.2.0

Redis 6.2.0 GA  Released Tue Feb 22 14:00:00 IST 2021
================================================================================

Upgrade urgency: SECURITY if you use 32bit build of redis (see bellow), MODERATE
if you used earlier versions of Redis 6.2, LOW otherwise.

Integer overflow on 32-bit systems (CVE-2021-21309):
Redis 4.0 or newer uses a configurable limit for the maximum supported bulk
input size. By default, it is 512MB which is a safe value for all platforms.
If the limit is significantly increased, receiving a large request from a client
may trigger several integer overflow scenarios, which would result with buffer
overflow and heap corruption.

Bug fixes:
* Avoid 32-bit overflows when proto-max-bulk-len is set high
* Fix broken protocol in client tracking tracking-redir-broken message
* Avoid unsafe field name characters in INFO commandstats, errorstats, modules
* XINFO able to access expired keys during CLIENT PAUSE WRITE
* Fix allowed length for REPLCONF ip-address, needed due to Sentinel's support for hostnames
* Fix broken protocol in redis-benchmark when used with -a or --dbnum
* XADD counts deleted records too when considering switching to a new listpack

Bug fixes that are only applicable to previous releases of Redis 6.2:
* Fixes in GEOSEARCH bybox (accuracy and mismatch between width and height)
* Fix risk of OOM panic in HRANDFIELD, ZRANDMEMBER commands with huge negative count
* Fix duplicate replicas issue in Sentinel, needed due to hostname support
* Fix Sentinel configuration rewrite

Command behavior changes:
* SRANDMEMBER uses RESP3 array type instead of set type
* EXPIRE, EXPIREAT, SETEX, GETEX: Return error when provided expire time overflows

Other behavior changes:
* Remove ACL subcommand validation if fully added command exists.

Improvements:
* Optimize sorting in GEORADIUS / GEOSEARCH with COUNT
* Optimize HRANDFIELD and ZRANDMEMBER case 4 when ziplist encoded
* Optimize in-place replacement of elements in HSET, HINCRBY, LSET
* Remove redundant list to store pubsub patterns
* Add --insecure option to command line tools

Info fields and introspection changes:
* Add INFO fields to track progress of BGSAVE, AOFRW, replication

Modules:
* RM_ZsetRem: Delete key if empty, the bug could leave empty zset keys
* RM_HashSet: Add COUNT_ALL flag and set errno

Redis 6.2 RC3  Released Tue Feb 1 14:00:00 IST 2021
================================================================================

Upgrade urgency LOW: This is the third Release Candidate of Redis 6.2.

New commands / args:
* Add HRANDFIELD and ZRANDMEMBER commands
* Add FAILOVER command
* Add GETEX, GETDEL commands
* Add PXAT/EXAT arguments to SET command
* Add SYNC arg to FLUSHALL and FLUSHDB, and ASYNC/SYNC arg to SCRIPT FLUSH

Sentinel:
* Add hostname support to Sentinel
* Prevent file descriptors from leaking into Sentinel scripts
* Fix config file line order dependency and config rewrite sequence

New configuration options:
* Add set-proc-title config option to disable changes to the process title
* Add proc-title-template option to control what's shown in the process title
* Add lazyfree-lazy-user-flush config option to control FLUSHALL, FLUSHDB and SCRIPT FLUSH

Bug fixes:
* AOF: recover from last write error by turning on/off appendonly config
* Exit on fsync error when the AOF fsync policy is 'always'
* Avoid assertions (on older kernels) when testing arm64 CoW bug
* CONFIG REWRITE should honor umask settings
* Fix firstkey,lastkey,step in COMMAND command for some commands

Special considerations:
* Fix misleading description of the save configuration directive

Improvements:
* A way to get RDB file via replication without excessive replication buffers
* Optimize performance of clusterGenNodesDescription for large clusters

Info fields and introspection changes:
* SLOWLOG and LATENCY monitor include unblocking time of blocked commands

Modules:
* Add modules API for streams
* Add event for fork child birth and termination
* Add RM_BlockedClientMeasureTime* etc, to track background processing in commandstats
* Fix bug in v6.2, wrong value passed to the new unlink callback
* Fix bug in v6.2, modules blocked on keys unblock on commands like LPUSH

Redis 6.2 RC2  Released Tue Jan 12 16:17:20 IST 2021
================================================================================

Upgrade urgency LOW: This is the second Release Candidate of Redis 6.2.

IMPORTANT: If you're running Redis on ARM64 or a big-endian system, upgrade may
have significant implications. Please be sure to read the notes below.

New commands / args:
* Add the REV, BYLEX and BYSCORE arguments to ZRANGE, and the ZRANGESTORE command
* Add the XAUTOCLAIM command
* Add the MINID trimming strategy and the LIMIT argument to XADD and XTRIM
* Add the ANY argument to GEOSEARCH and GEORADIUS
* Add the CH, NX, XX arguments to GEOADD
* Add the COUNT argument to LPOP and RPOP
* Add the WRITE argument to CLIENT PAUSE for pausing write commands exclusively
* Change the proto-ver argument of HELLO to optional
* Add the CLIENT TRACKINGINFO subcommand

Command behavior changes:
* CLIENT TRACKING yields an error when given overlapping BCAST prefixes
* SWAPDB invalidates WATCHed keys
* SORT command behaves differently when used on a writable replica

Other behavior changes:
* Avoid propagating MULTI/EXEC for read-only transactions
* Remove the read-only flag from TIME, ECHO, ROLE, LASTSAVE
* Fix the command flags of PFDEBUG
* Tracking clients will no longer receive unnecessary key invalidation messages after FLUSHDB
* Sentinel: Fix missing updates to the config file after SENTINEL SET command

Bug fixes with compatibility implications (bugs introduced in Redis 6.0):
* Fix RDB CRC64 checksum on big-endian systems
  If you're using big-endian please consider the compatibility implications with
  RESTORE, replication and persistence.
* Fix wrong order of key/value in Lua's map response
  If your scripts use redis.setresp() or return a map (new in Redis 6.0), please
  consider the implications.

Bug fixes that are only applicable to previous releases of Redis 6.2:
* Resolve rare assertions in active defragmentation while loading

Bug fixes:
* Fix the selection of a random element from large hash tables
* Fix an issue where a forked process deletes the parent's pidfile
* Fix crashes when enabling io-threads-do-reads
* Fix a crash in redis-cli after executing cluster backup
* Fix redis-benchmark to use an IP address for the first cluster node
* Fix saving of strings larger than 2GB into RDB files

Additional improvements:
* Improve replication handshake time
* Release client tracking table memory asynchronously in cases where the DB is also freed asynchronously
* Avoid wasteful transient memory allocation in certain cases
* Handle binary string values by the 'requirepass' and 'masterauth' configs

Platform and deployment-related changes:
* Install redis-check-rdb and redis-check-aof as symlinks to redis-server
* Add a check for an ARM64 Linux kernel bug
  Due to the potential severity of this issue, Redis will refuse to run on
  affected platforms by default.

Info fields and introspection changes:
* Add the errorstats section to the INFO command
* Add the failed_calls and rejected_calls fields INFO's commandstats section
* Report child copy-on-write metrics continuously

Module API changes:
* Add the RedisModule_SendChildCOWInfo API
* Add the may-replicate command flag

Redis 6.2 RC1  Released Mon Dec 14 11:50:00 IST 2020
================================================================================

Upgrade urgency LOW: This is the first Release Candidate of Redis 6.2.

Introduction to the Redis 6.2 release
=====================================

This release is the first significant Redis release managed by the core team
under the new project governance model.

Redis 6.2 includes many new commands and improvements, but no big features. It
mainly makes Redis more complete and addresses issues that have been requested
by many users frequently or for a long time.

Many of these changes were not eligible for 6.0.x for several reasons:

1. They are not backward compatible, which is always the case with new or
  extended commands (that cannot be replicated to an older replica).
2. They require a longer release-candidate test cycle.

New commands / args:
* Add SMISMEMBER command that checks multiple members
* Add ZMSCORE command that returns an array of scores
* Add LMOVE and BLMOVE commands that pop and push arbitrarily
* Add RESET command that resets client connection state
* Add COPY command that copies keys
* Add ZDIFF and ZDIFFSTORE commands
* Add ZINTER and ZUNION commands
* Add GEOSEARCH/GEOSEARCHSTORE commands for bounding box spatial queries
* Add GET parameter to SET command, for more powerful GETSET
* Add exclusive range query to XPENDING
* Add exclusive range query to X[REV]RANGE
* Add GT and LT options to ZADD for conditional score updates
* Add CLIENT INFO and CLIENT LIST for specific ids
* Add IDLE argument to XPENDING command
* Add local address to CLIENT LIST, and a CLIENT KILL filter.
* Add NOMKSTREAM option to XADD command
* Add command introspection to Sentinel
* Add SENTINEL MYID subcommand

New features:
* Dump payload sanitization: prevent corrupt payload causing crashes
  Has flags to enable full O(N) validation (disabled by default).
* ACL patterns for Pub/Sub channels
* Support ACL for Sentinel mode
* Support getting configuration from both stdin and file at the same time
  Lets you avoid storing secrets on the disk.

New features in CLI tools:
* redis-cli RESP3 push support
* redis-cli cluster import support source and target that require auth
* redis-cli URIs able to provide user name in addition to password
* redis-cli/redis-benchmark allow specifying the prefered ciphers/ciphersuites
* redis-cli add -e option to exit with code when command execution fails

Command behavior changes:
* EXISTS should not alter LRU
  In Redis 5.0 and 6.0 it would have touched the LRU/LFU of the key.
* OBJECT should not reveal logically expired keys
  Will now behave the same TYPE or any other non-DEBUG command.
* Improve db id range check for SELECT and MOVE
  Changes the error message text on a wrong db index.
* Modify AUTH / HELLO error message
  Changes the error message text when the user isn't found or is disabled.
* BITOPS length limited to proto_max_bulk_len rather than 512MB
  The limit is now configurable like in SETRANGE, and APPEND.
* GEORADIUS[BYMEMBER] can fail with -OOM if Redis is over the memory limit

Other behavior changes:
* Optionally (default) fail to start if requested bind address is not available
  If you rely on Redis starting successfully even if one of the bind addresses
  is not available, you'll need to tune the new config.
* Limit the main db dictionaries expansion to prevent key eviction
  In the past big dictionary rehashing could result in massive data eviction.
  Now this rehashing is delayed (up to a limit), which can result in performance
  loss due to hash collisions.
* CONFIG REWRITE is atomic and safer, but requires write access to the config file's folder
  This change was already present in 6.0.9, but was missing from the release
  notes.
* A new incremental eviction mechanism that reduces latency on eviction spikes
  In pathological cases this can cause memory to grow uncontrolled and may require
  specific tuning.
* Not resetting "save" config when Redis is started with command line arguments.
  In case you provide command line arguments without "save" and count on it
  being disabled, Now the defaults "save" config will kick in.
* Update memory metrics for INFO during loading
* When "supervised" config is enabled, it takes precedence over "daemonize".
* Assertion and panic, print crash log without generating SIGSEGV
* Added crash log report on SIGABRT, instead of silently exiting
* Disable THP (Transparent Huge Pages) if enabled
  If you deliberately enabled it, you'll need to config Redis to keep it.

Bug fixes:
* Handle output buffer limits for module blocked clients
  Could result in a module sending reply to a blocked client to go beyond the
  limit.
* Fix setproctitle related crashes.
  Caused various crashes on startup, mainly on Apple M1 chips or under
  instrumentation.
* A module doing RM_Call could cause replicas to get nested MULTI
* Backup/restore cluster mode keys to slots map for repl-diskless-load=swapdb
  In cluster mode with repl-diskless-load, when loading failed, slot map
  wouldn't have been restored.
* Fix oom-score-adj-values range, and bug when used in config file
  Enabling setting this in the config file in a line after enabling it, would
  have been buggy.
* Reset average ttl when empty databases
  Just causing misleading metric in INFO
* Disable rehash when Redis has child process
  This could have caused excessive CoW during BGSAVE, replication or AOFRW.
* Further improved ACL algorithm for picking categories
  Output of ACL GETUSER is now more similar to the one provided by ACL SETUSER.
* Fix bug with module GIL being released prematurely
  Could in theory (and rarely) cause multi-threaded modules to corrupt memory.
* Fix cluster redirect for module command with no firstkey.
* Reduce effect of client tracking causing feedback loop in key eviction
* Kill disk-based fork child when all replicas drop and 'save' is not enabled
* Rewritten commands (modified for propagation) are logged as their original command
* Fix cluster access to unaligned memory (SIGBUS on old ARM)
* If diskless repl child is killed, make sure to reap the child pid
* Broadcast a PONG message when slot's migration is over, may reduce MOVED responses

Other improvements:
* TLS Support in redis-benchmark
* Accelerate diskless master connections, and general re-connections
* Run active defrag while blocked / loading
* Performance and memory reporting improvement - sds take control of its internal fragmentation
* Speedup cluster failover.

Platform / toolchain support related improvements:
* Optionally (not by default) use H/W Monotonic clock for faster time sampling
* Remove the requirements for C11 and _Atomic supporting compiler
  This would allow to more easily build and use Redis on older systems and
  compilers again.
* Fix crash log registers output on ARM.
* Raspberry build fix.
* Setting process title support for Haiku.
* DragonFlyBSD RSS memory sampling support.

New configuration options:
* Enable configuring OpenSSL using the standard openssl.cnf
* oom-score-adj-values config can now take absolute values (besides relative ones)
* TLS: Add different client cert support.
* Note that a few other changes listed above added their config options.

Info fields and introspection changes:
* Add INFO fields to track diskless and disk-based replication progress
* Add INFO field for main thread cpu time, and scrape system time.
* Add total_forks to INFO STATS
* Add maxclients and cluster_connections to INFO CLIENTS
* Add tracking bcast flag and client redirection in client list
* Fixed INFO client_recent_max_input_buffer includes argv array
* Note that a few other changes listed above added their info fields.

Module API changes:
* Add CTX_FLAGS_DENY_BLOCKING as a unified the way to know if blocking is allowed
* Add data type callbacks for lazy free effort, and unlink
* Add data type callback for COPY command
* Add callbacks for defrag support.
* Add module event for repl-diskless-load swapdb

Module related fixes:
* Moved RMAPI_FUNC_SUPPORTED so that it's usable
* Improve timer accuracy
* Allow '\0' inside of result of RM_CreateStringPrintf

(adam)

2021-03-01 13:13:21 UTC MAIN commitmail json YAML

doc: Updated lang/nim to 1.4.4

(ryoon)

2021-03-01 13:12:56 UTC MAIN commitmail json YAML

nim: Update to 1.4.4

Changelog:
Bugfixes since 1.4.2

    Fixed "-d:fulldebug switch does not compile with gc:arc" (#16214)
    Fixed "Strange behavior when calling into Nim" (#16249)
    Fixed "VC++ winnt.h fatal error "No Target Architecture" in stdlib_io." (#14259)
    Fixed "osLastError may randomly raise defect and crash" (#16359)
    Fixed "& shows as &amp; in docs" (#16364)
    Fixed "gc:arc - SIGSEGV for rawAlloc on windows" (#16365)
    Fixed "generic importc proc's don't work (breaking lots of vmops procs for js)" (#16428)
    Fixed "[ARC] Compiler error with a closure proc in a macro " (#15043)
    Fixed "genericAssignAux runtime error" (#16706)
    Fixed "Concept: codegen ignores parameter passing" (#16897)
    Fixed "{.push exportc.} interacts with anonymous functions" (#16967)
    Fixed "ARC exports a dangerous 'dispose' proc" (#17003)
    Fixed "Cursor inference leading to corrupt memory with a tuple" (#17033)
    Fixed "toOpenArray doesn't work in VM; toOpenArray with var openArray doesn't work in nim js" (#15952)
    Fixed "memory allocation during {.global.} init breaks GC" (#17085)

(ryoon)

2021-03-01 13:06:38 UTC MAIN commitmail json YAML

(devel/py-rlp) ${PYPKGPREFIX}-markdown is NOT necessary, sorry

(mef)

2021-03-01 12:44:24 UTC MAIN commitmail json YAML

Updated www/py-django3, www/py-django2

(adam)

2021-03-01 12:44:07 UTC MAIN commitmail json YAML

py-django2: updated to 2.2.19

Django 2.2.19 fixes a security issue in 2.2.18.

CVE-2021-23336: Web cache poisoning via django.utils.http.limited_parse_qsl()

Django contains a copy of urllib.parse.parse_qsl() which was added to backport some security fixes. A further security fix has been issued recently such that parse_qsl() no longer allows using ; as a query parameter separator by default. Django now includes this fix. See bpo-42967 for further details.

(adam)

2021-03-01 12:43:26 UTC MAIN commitmail json YAML

py-django3: updated to 3.1.7

Django 3.1.7 fixes a security issue and a bug in 3.1.6.

CVE-2021-23336: Web cache poisoning via django.utils.http.limited_parse_qsl()

Django contains a copy of urllib.parse.parse_qsl() which was added to backport some security fixes. A further security fix has been issued recently such that parse_qsl() no longer allows using ; as a query parameter separator by default. Django now includes this fix. See bpo-42967 for further details.

Bugfixes

Fixed a regression in Django 3.1 that caused RuntimeError instead of connection errors when using only the 'postgres' database

(adam)

2021-03-01 12:42:27 UTC MAIN commitmail json YAML

roundcube-plugin-carddav: Add missing patch

(triaxx)