Fix a crash with glib debugging enable by not unreferencing
an instance object which was not referenced before while
removing the lock on it.
From robert@
ok danj@ kmos@
This program allows you to build and publish crates with pyo3, rust-cpython
and cffi bindings as well as rust binaries as python packages. It is meant
as a zero configuration replacement for setuptools-rust and milksnake.
Set volume/mute function pointers when handle is freed, to ensure
sio_setvol() is not called on a freed handle. Fixes crashes when
volume is adjusted while playback is stopped.
Suggested and OK brad@, found and tested by Mark Patruck
A few "quality of life" improvements, notably:
1deee3c Improve missing param behavior for /msg, /whois, /ns, /cs
3734317 Tag config options in manual
6d5bcf7 Hash the username in kiosk mode
27c9678 Clarify -H hash option
868c604 Use reverse video not colors for topic change when disabled
6207aaf Ignore messages in reply to previously ignored messages
94f79e8 Reset formatting after realnames
cfd5bf2 Set id color from completion in /msg
63bffae Always show 341 RPL_INV
OK solene paco
See https://www.mozilla.org/en-US/firefox/89.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-23/
- depend on cbindgen 0.19 (#1695313)
- remove patch-mozglue_misc_Uptime_cpp, merged upstream in #1686405
- remove patch-xpcom_io_nsLocalFileUnix_cpp, merged upstream in #1697721
- fix path to readme in mozilla-firefox.1, from Joren Van Onder, thanks!
- update patch-dom_ipc_ContentChild_cpp to fix dconf error messages
(tons of "unable to create file '/var/run/user/1000/dconf/user':
Permission Denied.") on stderr when running within ck-launch-session;
the latter sets XDG_RUNTIME_DIR in the env to /var/run/user/$uid, and
dconf uses that to create a temporary database, with the current unveil
config preventing it.
- if XDG_RUNTIME_DIR is unset, fallback to ~/.cache, which is where dconf
defaults.
- update unveil.main to use $XDG_RUNTIME_DIR instead of wrong $XDG_CACHE_HOME.