# 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
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.
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.
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.
(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.
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.
* 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