Age | Commit message (Collapse) | Author |
|
|
|
|
|
- Remove unused dependencies: capnproto and sqlite.
- Restructure Windows section to highlight that the CNG backend is
recommended on Windows.
- Fix MSYS2 instructions to use `pacman` instead of `pacboy`.
- Add mention of 32-bit build on Windows.
- Remove Brew instructions that apparently are no longer needed in
latest versions of Brew.
- Test all variants. Windows and MacOS were tested in VMs and *nix
distributions were tested in respective Docker containers. One issue
worth mentioning that the NixOS script had to be run on version
2.3.16 as their later images seem to suffer from the regression of
issue #137982 [0] (tested thanks to @puzzlewolf).
- Fix #673 as now the minimal set is valid for both the openpgp crate
and others (there are no additional dependencies). The only
exception is the OpenSSL package required on Debian and Fedora. This
has been explicitly clarified in the `Notes` section.
- Fix #785.
[0]: https://github.com/NixOS/nixpkgs/issues/137982
|
|
|
|
Closes #799
|
|
|
|
- pkgs.llvmPackages.libclang has been split up into multiple outputs,
we need .lib.
- Closes #791.
|
|
- Rust 1.56.0 is affected by CVE-2021-42574, which is addressed in
1.56.1.
|
|
- Change Sequoia's license from GPL 2.0 or later to LGPL 2.0 or
later as unanimously decided on October 18, 2021 by:
- Christof Wahl <cw@pep.security> (pEp security CEO)
- Heiko Schaefer <heiko.schaefer@posteo.de> (pEp Foundation
employee, Sequoia developer)
- Justus Winter <justus@sequoia-pgp.org> (pEp Foundation
employee, Sequoia Founder)
- Neal H. Walfield <neal@pep.foundation> (pEp Foundation
employee, Sequoia Founder)
- Patrick Meier <pm@pep.security> (pEp security Chief Product
and Service Officer)
- Rudolf Bohli <rb@pep.security> (pEp security Chairman of the
Board)
- Volker Birk <vb@pep.security> (pEp security Founder, pEp
Foundation Council)
|
|
|
|
|
|
|
|
|
|
- Those make targets that are useful to users are just wrappers
around the respective cargo commands, which means that they are
not really necessary. The additional targets are primarily of
use to Sequoia developers, which also means that they are not
very useful to users.
- That did not keep us from prominently advertising the use of
make as a recommended installation mechanism, and that in turn
contributed to some false expectations and confusion.
- For example, a packager used the Makefile because they thought
that that is what we would like them to do. Some users found it
surprising that "sudo make install" ended up running the target
"build-release" even though they had already build using "build".
- People who want to keep using make without every time having to
specify the name of the hidden Makefile can do so by creating a
symbolic link.
|
|
|
|
- This shows how to use Docker to build both sq and sqv.
- Attached example show how to use the image to do basic operations
using sq container.
|
|
- Combine MRs !1054 and !1041.
- Remove mention of XCode CLI tools as they are installed when
installing Brew.
- Use rust instead of rustup-init as this immediately makes cargo and
other tools available on command line.
- Remove pkg-config as it is a dependency of rust.
- Remove coreutils as they are available through XCode CLI tools.
- Add instruction on setting the environment variable as this seems to
be a minor issue at least on Catalina.
Closes !1054 and !1041.
Co-authored-by: Alex R <argit@amhelm.com>
Co-authored-by: Christian Ribeaud <chri@ribeaud.ch>
|
|
- Use the generic package name for libclang.
- Mention rustup as fallback for buster.
|
|
- Update our MSRV to the one used in Debian bullseye, 1.48.0.
|
|
|
|
- Closes #685
|
|
- setuptools 52.0.0, which is not in Debian bullseye, requires pip.
Thus, transitively, we do to.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Fixes #557.
- Use "1.46" in both READMEs.
|
|
The markup was messed up in commit 3731a890d.
This change removed unneeded spaces in front of the code.
|
|
|
|
- Fixes #512.
|
|
|
|
|
|
|
|
- Fixes 4f5699ef4ad8f84147edfa4785ed26d27c64d380.
|
|
|
|
|
|
- Fixes #329.
|
|
|
|
|
|
|
|
|
|
|
|
- We need at least version 1.31.0 of rustc.
- Prefix commands that require root with sudo.
|
|
|