Commit graph

313167 commits

Author SHA1 Message Date
mef
ad5492d9bc (chat/matterircd) Updated 0.18.4 to 0.19.4
# v0.19.4

## Bugfix

- slack: fix regression with slack library (#264)
- slack: fix an unexpected panic (#263)


# v0.19.3

## Enhancement

* general: Add UPDATELASTVIEWED command, and make DisableAutoView work consistently (#255)
* slack: Handle message edits and deletion (#260)
* slack: Add handling of reactions, stars and pins (#229)

## Bugfix

* mattermost: Fix a panic #247
* mattermost: Fixes incorrect users because of paging. #244
* mattermost: Fix outdated channel issue
* mattermost: Add paging so we can see > 200 users in a channel #248
* mattermost: Fix expired session panic #259
* general: Fix datarace #246
* general: Fix empty JoinInclude
* general: Fix panic #257

This release couldn't exist without the following contributors:
@Aketzu, @bucko909, @42wim

# v0.19.2
## Enhancement
* general: Add a default value matterirc.toml for the '-conf' flag (#240)
* slack: library updated
* mattermost: library updated
* mattermost: Add support for channel created/deleted events

## Bugfix
* mattermost: Remove ourselves from the channel when removed in mattermost. Fixes #233
* mattermost: Add/remove ourselves to the channel if we join using the GUI. #239
* mattermost: Update topics in mattermost. Closes #241
* mattermost: Fix pastes and attachments in direct message. Closes #228
* mattermost: Update channels if not known on join yet

# v0.19.1
## New features
* mattermost: Added support for disabling of automatic view flag updates (#226). See DisableAutoView in matterircd.toml.example
* slack: Add message showing enhancements and add slackbot to all channels (#230)

## Bugfix
* general: Fix tight loop (100% CPU). Closes #231

# v0.19.0
## New features
* irc: Add support for spoofing query messages. #195
	* You can now see your own messages you've typed on slack/mattermost web in irc
* irc: Add PasteBufferTimeout option (send ascii-art!)
   	* See matterircd.toml.example for an example.
   	* PasteBufferTimeout specifies the amount of time in milliseconds that messages get kept in matterircd internal buffer before being sent to
   	 mattermost or slack.  Messages that will be received in this time will be concatenated together
   	 So this can be used to paste stuff like ascii-art or code.
   	 Default 0 (is disabled)
   	 Depending on how fast you type 2500 is a good number

## Bugfix
* slack: Correctly handle different nick and username #203
* slack: Ignore channel join messages #198
2020-03-15 11:15:54 +00:00
rillig
ef473259f9 mk/pkg-build-options: fail immediately if pkgbase is not set 2020-03-15 10:33:42 +00:00
rillig
9b7f822dbc graphics/libraw: fix determining PKG_BUILD_OPTIONS.libraw 2020-03-15 10:31:59 +00:00
bsiegert
fc21d86701 doc: Updated sysutils/py-borgbackup to 1.1.11 2020-03-15 10:30:51 +00:00
bsiegert
c3be0f3cc7 Update py-borgbackup to 1.1.11.
Pre-1.1.11 potential index corruption / data loss issue
-------------------------------------------------------

A bug was discovered in our hashtable code, see issue #4829.
The code is used for the client-side chunks cache and the server-side repo index.

Although borg uses the hashtables very heavily, the index corruption did not
happen too frequently, because it needed specific conditions to happen.

Data loss required even more specific conditions, so it should be rare (and
also detectable via borg check).

You might be affected if borg crashed with / complained about:
- AssertionError: Corrupted segment reference count - corrupted index or hints
- ObjectNotFound: Object with key ... not found in repository ...
- Index mismatch for key b'...'. (..., ...) != (-1, -1)
- ValueError: stats_against: key contained in self but not in master_index.

Advised procedure to fix any related issue in your indexes/caches:
- install fixed borg code (on client AND server)
- for all of your clients and repos remove the cache by:
  borg delete --cache-only YOURREPO
  (later, the cache will be re-built automatically)
- for all your repos, rebuild the repo index by:
  borg check --repair YOURREPO
  This will also check all archives and detect if there is any data-loss issue.

Affected branches / releases:

fd06497 introduced the bug into 1.1-maint branch - it affects all borg 1.1.x since 1.1.0b4.
fd06497 introduced the bug into master branch - it affects all borg 1.2.0 alpha releases.
c5cd882 introduced the bug into 1.0-maint branch - it affects all borg 1.0.x since 1.0.11rc1.

The bug was fixed by:

701159a fixes the bug in 1.1-maint branch - will be released with borg 1.1.11.
fa63150 fixes the bug in master branch - will be released with borg 1.2.0a8.
7bb90b6 fixes the bug in 1.0-maint branch. Branch is EOL, no new release is planned as of now.
2020-03-15 10:30:34 +00:00
wiz
c5933403a3 doc/TODO: add some
+ SDL2-2.0.12, adwaita-icon-theme-3.36.0, dconf-0.36.0, farstream-0.2.9,
  gjs-1.64.0, glib2-2.64.1, guile-3.0.1, libsecret-0.20.2,
  perl5-5.30.2, py-cairo-1.19.1 [drops python-2.x support],
  py-google-api-python-client-1.8.0, py-google-auth-1.11.3,
  py-setuptools-46.0.0 [drops python-2.x support], vala-0.48.1.
2020-03-15 10:14:41 +00:00
wiz
5cc29ac90e doc/TODO: add some
+ genius-1.0.25, gnome-3.36, memcached-1.6, ocaml-4.10.0 [wip],
  openoffice-4.1.7.
2020-03-15 08:31:34 +00:00
gutteridge
ccdbc927c7 doc: Updated x11/xfce4-whiskermenu-plugin to 2.4.3 2020-03-15 05:35:54 +00:00
gutteridge
77c042a6a4 xfce4-whiskermenu-plugin: update to 2.4.3
Change log:

2.4.3
=====
- Fix loading incorrect icons for some applications. (bug #16461)
- Translation updates: Bulgarian, Finnish, Greek, Icelandic, Interlingue,
  Nepali, Norwegian Bokmål, Russian, Slovak.
2020-03-15 05:35:08 +00:00
uwe
16cec932da U-Boot package for the Olimex A20-OLinuXino-MICRO-eMMC. 2020-03-15 00:26:10 +00:00
bacon
71c1a460a2 devel/hdf5-c++: Install missing headers
The for loop with a version-specific header file list was not updated with
the 1.10.6 upgrade.  This fragile approach is now replaced with a simpler
install command to install all current headers.
2020-03-14 23:09:48 +00:00
tnn
2f74b80258 librsvg: rust debug_info is hundreds of MB. Don't build with it. Bump. 2020-03-14 22:40:47 +00:00
gutteridge
df3bd38759 doc: Updated archivers/arqiver to 0.4.0 2020-03-14 22:26:40 +00:00
gutteridge
49ceec2376 arqiver: update to 0.4.0
Packaged in pkgsrc-wip by pin.

V0.4.0
---------
 * Added support for Zstd (because tar supports it).
 * Allow stopping (killing) long processes.
 * Prevent DND when the backend is busy.
 * Smooth scrolling when the mouse wheel turns inside the view.
 * Fixed a potential issue in translations.
 * Enable the "Remove File(s)" action only if an item is selected.
 * Show (optional) prompt before removing items.
 * Show the updated view only after populating and adjusting it.
 * Added an option to select libarchive binary with non-Linux systems.
2020-03-14 22:26:26 +00:00
gutteridge
763f747ac8 doc: Updated editors/featherpad to 0.13.1 2020-03-14 22:18:25 +00:00
gutteridge
8150e41246 featherpad: update to 0.13.1
Packaged in pkgsrc-wip by pin.

V0.13.1
---------
 * Don't preserve the last file's extension on saving a new tab.
2020-03-14 22:17:55 +00:00
tnn
ea6f4f69b9 subversion: skip portability checks for unused files 2020-03-14 14:13:02 +00:00
tnn
2385bb746c exiv2: skip portability check for unused file 2020-03-14 14:00:02 +00:00
gdt
73f715adcc doc: Updated net/unifi to 5.12.35 2020-03-14 13:43:45 +00:00
gdt
d1cb56dec4 net/unifi: Update to 5.12.35
(Tested on NetBSD 8/amd64 with up-to-date dependencies from pkgsrc
head.  This is notable as only recently does mongodb3 work (fdatasync)
and build with up-to-date boost.  Thanks to Paul Ripke and Adam for
fixes.)

Upstream changes since last pkgsrc update:

Features

    Cloud Email.*
    Netconsole logging for USG.
    New Settings.
    Push notification support.
    RADIUS DAS/DAC/CoA support.
    Release channel selection for controller and firmware updates (New Settings).
    Wi-Fi AI (New Settings).
    Wi-Fi Schedule enhancements (New Settings).

*Cloud Email notes:

    Enabled after successful Remote Access login. This will send (all)
    admin invites, alert/event, and password recovery emails via UniFi
    Cloud Access without requiring a SMTP server to be configured. We
    plan to add support for password recovery without having Remote
    Access or SMTP configured in a future update.  If SMTP is
    configured then that will be used instead of Cloud Email.
2020-03-14 13:43:40 +00:00
tnn
24c071fd3e gmake: try harder to unbreak circular dependency
Having builtin gettext (the lib) doesn't always imply that we have a
builtin msgfmt (the tool).
2020-03-14 13:28:57 +00:00
wiz
e397308403 mk: fix typo in example 2020-03-14 13:28:38 +00:00
rillig
8aa5401f8d devel/MoarVM: skip portability check for release target 2020-03-14 13:00:03 +00:00
mef
29be809ad5 Updated devel/p5-Alien-Build to 2.12
Updated devel/p5-Data-ObjectDriver to 0.19
2020-03-14 12:49:06 +00:00
mef
2777ac8fd9 (devel/p5-Data-ObjectDriver) Updated to 0.19
0.19 2020-03-03T15:13:37Z
    - Parallel testing #33
2020-03-14 12:45:41 +00:00
mef
2dd60c322e (devel/p5-Alien-Build) Updated to 2.12
2.12      2020-03-09 10:02:37 -0600
  - Fixed bug where Probe::Vcpkg plugin doesn't set version probe hook
    property (gh#178)
2020-03-14 12:10:37 +00:00
mef
4c0c14ca3b (devel/p5-Alien-Build) Updated to 2.11
2.11      2020-03-09 03:04:49 -0600
  - Production release identical to 2.10

2.10_01   2020-03-08 17:13:05 -0600
  - Probe::Vcpkg plugin defaults to name property (gh#177)

2.09_01   2020-03-08 09:58:17 -0600
  - Added Alien::Build::Plugin::Probe::Vcpkg (gh#3, gh#175)
2020-03-14 12:02:09 +00:00
rillig
7ae24c3684 mk/pkg-build-options.mk: fix example
In most cases this pattern is used to query the options of the package
to which the buildlink3.mk file belongs.
2020-03-14 11:56:29 +00:00
nia
097f96a0ce qt5: gnu++11... -multimedia needs alloca 2020-03-14 11:41:00 +00:00
mef
57048024bc Updated cross/cc65 to 2.18. sorry for wrong filename on previous commit message 2020-03-14 11:28:06 +00:00
mef
1214b4375b (cross/cc65) Updated to 2.18 .. distinfo also updated now 2020-03-14 11:15:03 +00:00
mef
2184817eb1 (cross/cc65) Updated to 2.18
V2.18: Rearranged paravirt function vector.
May 30, 2019 156 commits to master since this release

- exit right below 6502 vectors.
- keep exit addr stable as it may be called from asm.
2020-03-14 11:13:20 +00:00
nia
4cfcdd13d2 samba: erect a sign for confused people 2020-03-14 11:02:37 +00:00
rillig
6d39619f3d mk/pkg-build-options.mk: make the documentation more precise 2020-03-14 10:32:30 +00:00
nia
87cfb50d5a sonnet: Add PLIST.Darwin 2020-03-14 10:21:53 +00:00
nia
f4ab3d48e8 mk: default to gfortran on aarch64, there's no g95 for aarch64 2020-03-14 10:00:37 +00:00
roy
31223acce8 libuuid package does not depend on python, so disable finding it. 2020-03-14 09:59:01 +00:00
rillig
689d54f107 pkgtools/check-portability: fix function names 2020-03-14 09:47:09 +00:00
rillig
f5aff80312 doc: Updated pkgtools/check-portability to 19.4.3 2020-03-14 09:19:03 +00:00
rillig
5568a175e9 pkgtools/check-portability: update to 19.4.3
Changes since 19.4.2:

Fixed a crash when a file started with an empty line.
2020-03-14 09:18:49 +00:00
jperkin
b34a81747c rust: Add missing patch lost in the pkglint noise. 2020-03-14 08:02:46 +00:00
jperkin
5d8c5b7821 databases: mysql51-* were removed. 2020-03-14 08:01:32 +00:00
tsutsui
63970c920e firefox: firefox 74.0 explicitly requires cbindgen>=0.13.0. 2020-03-14 06:12:48 +00:00
ryoon
46216ada43 doc: Updated www/firefox-l10n to 74.0 2020-03-14 04:51:32 +00:00
ryoon
d8c76d5e42 firefox-l10n: Update to 74.0
* Sync with www/firefox-74.0
2020-03-14 04:50:53 +00:00
ryoon
5d73aac552 doc: Updated www/firefox to 74.0 2020-03-14 04:50:30 +00:00
ryoon
9391f3444b firefox: Update to 74.0
* Follow HOMEPAGE redirect

Changelog:
New
    Your login management has improved with the ability to reverse
    alpha sort (Name Z-A) in Lockwise, which you can access under
    Logins and Passwords.

    Firefox now makes importing your bookmarks and history from
    the new Microsoft Edge browser on Windows and Mac simple.

    Add-ons installed by external applications can now be removed
    using the Add-ons Manager (about:addons). Going forward, only
    users can install add-ons; they cannot be installed by an
    application.

    Facebook Container prevents Facebook from tracking you around
    the web - Facebook logins, likes, and comments are automatically
    blocked on non-Facebook sites. But when we need an exception,
    you can now create one by adding custom sites to the Facebook
    Container.

    Firefox now provides better privacy for your web voice and
    video calls through support for mDNS ICE by cloaking your
    computer’s IP address with a random ID in certain WebRTC
    scenarios.

Fixed
    Various security fixes.

    We have fixed issues involving pinned tabs such as being lost.
    You should also no longer see them reorder themselves.

Security fixes:
#CVE-2020-6805: Use-after-free when removing data about origins
#CVE-2020-6806: BodyStream::OnInputStreamReady was missing protections against state confusion
#CVE-2020-6807: Use-after-free in cubeb during stream destruction
#CVE-2020-6808: URL Spoofing via javascript: URL
#CVE-2020-6809: Web Extensions with the all-urls permission could access local files
#CVE-2020-6810: Focusing a popup while in fullscreen could have obscured the fullscreen notification
#CVE-2020-6811: Devtools' 'Copy as cURL' feature did not fully escape website-controlled data, potentially leading to command injection
#CVE-2019-20503: Out of bounds reads in sctp_load_addresses_from_init
#CVE-2020-6812: The names of AirPods with personally identifiable information were exposed to websites with camera or microphone permission
#CVE-2020-6813: @import statements in CSS could bypass the Content Security Policy nonce feature
#CVE-2020-6814: Memory safety bugs fixed in Firefox 74 and Firefox ESR 68.6
#CVE-2020-6815: Memory and script safety bugs fixed in Firefox 74
2020-03-14 04:49:16 +00:00
tpaul
56e64f3bdc doc: Added security/php-gnupg version 1.4.0 2020-03-14 04:42:52 +00:00
tpaul
085cf7b399 security/Makefile: add php-gnupg 2020-03-14 04:42:12 +00:00
tpaul
9227f22b3d security/php-gnupg: Import version 1.4.0
PHP module for interacting with gnupg.
https://www.php.net/manual/en/book.gnupg
2020-03-14 04:40:47 +00:00