- Notifications
You must be signed in to change notification settings - Fork417
Comparing changes
Open a pull request
base repository:ricochet-im/ricochet
Uh oh!
There was an error while loading.Please reload this page.
base:v1.1.4
head repository:ricochet-im/ricochet
Uh oh!
There was an error while loading.Please reload this page.
compare:master
- 19commits
- 19files changed
- 10contributors
Commits on Dec 30, 2016
Commits on Jan 15, 2017
ricochet: Error the build if pkg-config is not available
We need it to find dependencies.
ricochet: Remove C++ linkage to QtMultimedia
This is not needed, as we only use the QML import. This allows buildswithout QtMultimedia to finish.
BUILDING: Note the pkg-config requirement on OS X
It does not seem to be available by default for me.
ricochet: Do not attempt to use the built-in openssl on Mac
It is not available at all on newer Mac. Unfortunately, we cannot relyon pkg-config to pick it up for us, as homebrew doesn't symlink the .pcinto the right place, so force the user to specify the path.
ricochet: Run lrelease at qmake time
We cannot set a dependency to force updateqm to run before rcc, whichmakes rcc complain (unnecessarily, really) about missing language files.To prevent this being a source of confusion, switch from using an extracompiler to running lrelease by hand.Note that this does mean that updating translations will mean that qmakewill need to be reinvoked as there is no way of specifying the .ts asbuild dependencies, but this should not be a source of major burden.
Commits on Jan 17, 2017
Commits on Jan 18, 2017
Commits on Mar 9, 2017
- Check LIBRESSL_VERSION_NUMBER in addition to OpenSSL > 1.1LibreSSL forked from OpenSSL 1.0.1f and does not have all featuresfrom 1.1.0.
Commits on May 6, 2017
Don't say Ricochet hasn't been audited
It has now been over a year since the NCC Group audit:*https://motherboard.vice.com/en_us/article/ricochet-encrypted-messenger-tackles-metadata-problem-head-on*https://ricochet.im/files/ricochet-ncc-audit-2016-01.pdf
Commits on Aug 16, 2017
Update and optionally install apparmor profile (#549)
* Update usr.bin.ricochet-apparmorneeds access to /sys/devices.../config for some graphics cards (i915 it seems, in my case), access to /proc/$PID/environ to read envvars (e.g. TOR_CONTROL_PORT), access to Tor's Control Cookie file to authenticate. Strangely also /dev/dri/ to draw the UX (not covered by <abstractions/X>?) Updated with `aa-genprof`, tested under Tails 3.0.1 and Debian Stretch desktop.The apparmor profile can be installed in `make install` by passing `DEFINES+=APPARMOR`, and optionally `APPARMORDIR=/path/`.
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff v1.1.4...master
Uh oh!
There was an error while loading.Please reload this page.