about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/signal-desktop
AgeCommit message (Collapse)AuthorFilesLines
2021-12-01signal-desktop: 5.24.0 -> 5.25.0Michael Weiss1-2/+2
2021-11-20signal-desktop: 5.23.1 -> 5.24.0Michael Weiss1-37/+2
Thanks to [0] we don't need the LD_PRELOAD hack anymore. Now, SQLCipher will correctly get loaded without having to preload it. With version 5.23.1 this doesn't work (can be verified via the NixOS VM test). [0]: https://github.com/signalapp/better-sqlite3/commit/917a6f5cf8b84d5ef4b8fe6dc0f4b8f59ca45bea
2021-11-20Partially revert "chromiumDev: 97.0.4692.20 -> 98.0.4710.4"Michael Weiss1-0/+35
This partially reverts commit 241c145226ce031543c4580acfa7feef993d7463. It embarrassingly included Signal-Desktop changes/tests that it shouldn't and I somehow noticed it too late... :o Sorry!
2021-11-20chromiumDev: 97.0.4692.20 -> 98.0.4710.4Michael Weiss1-35/+0
2021-11-10signal-desktop: 5.23.0 -> 5.23.1Michael Weiss1-2/+2
2021-11-06signal-desktop: 5.22.0 -> 5.23.0Michael Weiss1-2/+2
2021-10-28signal-desktop: 5.21.0 -> 5.22.0Michael Weiss1-2/+2
2021-10-28Merge pull request #131843 from andresilva/signal-preload-sqlcipherMichael Weiss1-6/+36
signal-desktop: preload sqlcipher library from nixpkgs
2021-10-26signal-desktop: 5.20.0 -> 5.21.0Michael Weiss1-2/+2
2021-10-16signal-desktop: 5.19.0 -> 5.20.0Michael Weiss1-2/+2
2021-10-10signal-desktop: preload sqlcipher library from nixpkgsAndré Silva1-6/+36
2021-10-06signal-desktop: 5.18.1 -> 5.19.0Michael Weiss1-7/+5
2021-10-05signal-desktop: 5.18.0 -> 5.18.1Michael Weiss1-2/+2
2021-09-30signal-desktop: 5.17.2 -> 5.18.0Michael Weiss1-2/+2
2021-09-18signal-desktop: 5.17.1 -> 5.17.2Michael Weiss1-2/+2
2021-09-14signal-desktop: 5.17.0 -> 5.17.1R. RyanTM1-2/+2
2021-09-09signal-desktop: 5.16.0 -> 5.17.0Michael Weiss1-2/+2
2021-09-03signal-desktop: 5.15.0 -> 5.16.0Michael Weiss1-2/+2
2021-08-27signal-desktop: 5.14.0 -> 5.15.0Michael Weiss1-2/+2
2021-08-18signal-desktop: 5.13.1 -> 5.14.0Michael Weiss1-2/+2
2021-08-16Revert "signal-desktop: Add a Python wrapper to re-encrypt DBs"Michael Weiss2-106/+1
This reverts commit 45bd7b39a444c904986324b5f7c46ba867612575. It's been three months now since the introduction of this hack so we can finally drop it. All active users should have a re-encrypted DB by now since Signal-Desktop builds expire after three months.
2021-08-14signal-desktop: 5.13.0 -> 5.13.1Michael Weiss1-2/+2
2021-08-12signal-desktop: 5.12.2 -> 5.13.0Michael Weiss1-2/+2
2021-08-05signal-desktop: 5.12.1 -> 5.12.2Michael Weiss1-2/+2
2021-08-05signal-desktop: 5.12.0 -> 5.12.1Michael Weiss1-2/+2
2021-08-04signal-desktop: 5.11.0 -> 5.12.0Michael Weiss1-2/+2
2021-07-29signal-desktop: 5.10.0 -> 5.11.0Michael Weiss1-2/+2
2021-07-22signal-desktop: 5.9.0 -> 5.10.0Michael Weiss1-2/+2
2021-07-15signal-desktop: 5.8.0 -> 5.9.0Michael Weiss1-2/+2
2021-07-08signal-desktop: 5.7.1 -> 5.8.0Michael Weiss1-2/+2
2021-07-01signal-desktop: 5.7.0 -> 5.7.1Michael Weiss1-2/+2
2021-06-29signal-desktop: 5.6.2 -> 5.7.0Michael Weiss1-2/+2
2021-06-25signal-desktop: 5.6.1 -> 5.6.2Michael Weiss1-2/+2
2021-06-23signal-desktop: 5.5.0 -> 5.6.1Michael Weiss1-2/+2
2021-06-16signal-desktop: 5.4.1 -> 5.5.0Michael Weiss1-2/+2
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-2/+2
2021-06-09signal-desktop: 5.4.0 -> 5.4.1Michael Weiss1-2/+2
2021-06-04signal-desktop: 5.3.0 -> 5.4.0Michael Weiss1-2/+2
2021-05-26signal-desktop: 5.2.1 -> 5.3.0Michael Weiss1-3/+3
2021-05-22signal-desktop: 5.2.0 -> 5.2.1Michael Weiss1-2/+2
2021-05-20signal-desktop: 5.1.0 -> 5.2.0Michael Weiss1-2/+2
2021-05-14signal-desktop: Add a Python wrapper to re-encrypt DBsMichael Weiss2-1/+106
This is super hacky... :o But then again it should at least prevent data loss. Note: At least this isn't required for NixOS 21.05.
2021-05-14signal-desktop: Fix the database encryption by preloading SQLCipherMichael Weiss1-0/+6
AFAIK this is the only reliable way for us to ensure SQLCipher will be loaded instead of SQLite. It feels like a hack/workaround but according to the SQLCipher developers [0] "this issue can and should be handled downstream at the application level: 1. While it may feel like a workaround, using LD_PRELOAD is a legitimate approach here because it will substitute the system SQLite with SQLCipher which is the intended usage model;". This fixes #108772 for NixOS 20.09 users who upgrade to NixOS 21.05 and replaces #117555. For nixos-unstable users this will unfortunately break everything again so we should add a script to ease the transition (in a separate commit so that we can revert it for NixOS 21.05). [0]: https://github.com/sqlcipher/sqlcipher/issues/385#issuecomment-802874340
2021-05-12signal-desktop: 5.0.0 -> 5.1.0Michael Weiss1-2/+3
This is the most important Signal-Desktop release in a while as we finally have Wayland support via Electron 12 \o/ #YAY :D https://github.com/signalapp/Signal-Desktop/issues/3411 https://github.com/signalapp/Signal-Desktop/commit/5bcf50ede96fed18dccc207e89bbae7ceb2d2dff#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R231 https://github.com/signalapp/Signal-Desktop/commit/c6d5d852a9f9668268803bb5a20d94b4a505dd87#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R232 https://en.wikipedia.org/wiki/Electron_(software_framework)#Versions
2021-04-14Merge branch 'staging' into staging-nextVladimír Čunát1-1/+2
A few conflicts but relatively clear ones (I think).
2021-04-13signal-desktop: 1.40.1 -> 5.0.0 (#119309)Michael Weiss1-3/+7
2021-04-09signal-desktop: add mesa dependencyGabriel Ebner1-1/+2
2021-02-23signal-desktop: 1.40.0 -> 1.40.1Michael Weiss1-2/+2
2021-02-18signal-desktop: 1.39.6 -> 1.40.0Michael Weiss1-2/+2
2021-01-20signal-desktop: 1.39.5 -> 1.39.6Michael Weiss1-2/+2