Skip to content

Releases: blueprint-freespeech/ricochet-refresh

Ricochet Refresh 3.0.19

26 Jan 15:29
Compare
Choose a tag to compare

Built, packaged and signed with ricochet-build tag 3.0.19-build1

Changelog

All Platforms

  • Updated Qt to 5.15.12
  • Updated zlib to 1.3.1
  • Updated tor-expert-bundle to 13.0.9

Windows

  • Updated nsis to 3.09

Build System

Windows

  • Now building nsis project with clang
  • removed now unused toolchain-windows-gcc project

Ricochet Refresh 3.0.18

21 Dec 15:57
Compare
Choose a tag to compare

Built, packaged, and signed with ricochet-build tag 3.0.18-build1

Changelog

All Platforms

  • Updated OpenSSL to 3.0.12
  • Updated tor daemon to 0.4.8.10
  • Updated tor-expert-bundle to 13.0.8
  • Updated tor submodule to tag tor-0.4.8.10

Build System

All Platforms

  • Added hg_clone to .gitignore
  • Added .nobackup files to various 'large' directories
  • Fixed incorrect parallel builds in ricochet-build Makefile
  • Added make target to generate ricochet-build release tag

macOS

  • Updated libdmg-hfsplus project to latest and dropped unnecessary custom patches
  • DMG background SVG now rasterised with inkscape rather than imagemagick

Linux

Ricochet Refresh 3.0.17

11 Oct 22:23
Compare
Choose a tag to compare

Built, packaged, and signed with ricochet-build tag 3.0.17-build2

Changelog

All Platforms

  • updated OpenSSL to 3.0.11
  • updated tor to 0.4.8.7
  • updated zlib to 1.3
  • updated protobuf to 3.21.12
  • updated Qt to 5.15.11
  • updated tor-expert-bundle to 13.0
    • add support for conjure pluggable transport
    • add support for webtunnel pluggable transport
  • added support for ed-EE locale
  • updated Ricochet-Refresh app icon

Linux

  • fixed bug where pluggable transports had wrong permissions when installed via .deb package

macOS

  • created aarch64 build for macOS
  • updated macOS DMG background

Windows

  • updated Windows installer icon

Build System

All Platforms

  • complete rewrite of ricochet-build
    • building, packing, signing from single Makefile target
    • updated all of our toolchains and dependencies
    • updated README.md
  • standardises build output naming scheme
  • gpg signs all published artifacts, not just sha256sums.txt

macOS

  • addd aarch64 build toolchain

Windows

  • added portable zip option for Windows

Ricochet Refresh 3.0.16

17 Jun 21:58
Compare
Choose a tag to compare

This is an incremental release while we are updating/cleaning up our build system. The first iteration of ricochet-build was simply a stripped-down fork of the Tor Project's tor-browser-build repo which is used to reproducibly cross-compile Tor Browser. Starting with ricochet-refresh 3.0.16 we are making a clean start and starting fresh without any of the unneeded legacy browser stuffs.

The new system will be much easier to maintain going forward and much easier to update dependencies, including the tor-expert-bundle package which contains the most up-to-date pluggable transports and bridges for circumventing censorship.

Changes:

  • updated openssl to version 1.1.1u
  • updated zlib to version 1.2.13
  • updated tor to version 0.4.7.13
  • updated tor-expert-bundle to version 12.0.7 (pluggable transports+bridges)

Ricochet Refresh 3.0.15

26 Sep 18:33
Compare
Choose a tag to compare

Changes:

  • Fixed bug where Add button would not enable in Add Contact dialog after pasting a riochet: id containing leading or trailing whitespace on some platforms
  • Made Add Contact dialog textbox styling a bit more consistent

Ricochet Refresh 3.0.14

17 Sep 21:45
Compare
Choose a tag to compare

Changes:

  • Fixed bug in Windows installers where pluggable transports were not deployed to the right directory on some systems
  • Upgrade tor daemon and tor submodule to 0.4.7.10
  • Upgrade libevent to 2.1.12
  • Upgrade fmt submodule to 9.1.0; update build-breaks due to ABI changes

Ricochet Refresh 3.0.13

10 Aug 23:52
Compare
Choose a tag to compare

Changes:

  • Upgrade tor dependencies to 0.4.7.8
  • Upgrade OpenSSL to 1.1.1q
  • Fixed build issue preventing 'Add Contact' screen from opening
  • Fixed bug where tor socks proxy is never read from control port preventing outgoing connections
  • Fixed deb package generation script to allow pluggable transports to be executable

Ricochet Refresh 3.0.12

28 Jun 17:54
Compare
Choose a tag to compare

Changes:

  • Upgrade tor to 0.4.7.8
  • Upgrade Zlib to 1.2.12
  • Upgrade OpenSSL to 1.1.1o
  • Added pluggable transport support: obfs4proxy and snowflake-clent
  • Added built-in bridges for obfs4, meek-azure, and snowflake pluggable transports (parity with tor-browser's built-in bridges); custom bridges of these types should also work
  • Tor daemon settings (proxy, firewall, bridges, etc) are now saved in the ricochet.json file, and SETCONF'd each run
  • Improved the bootstrap+configure user
  • Issues fixed:
    • #60 : Closing the first launch setup window before clicking "Connect" makes ricochet unusable
    • #65 : Make obtaining Bridges easier
  • Merged/cherry-picked the following from the community (thanks!):
    • #138 : README.md: Update link
    • #140 : docs: clean and update build instructions to use CMake
    • #145 : AUR has the newer version of it
    • #149 : Upgrade deprecated Qt and protobuf functions
    • #151 : Fix race condition related to ConversationModel::clear()
    • #155 : ui: add placeholder text to Message field in ContactRequest form

Ricochet Refresh 3.0.11

26 Mar 19:34
Compare
Choose a tag to compare

Changes:

  • Upgrade tor dependencies to version 0.4.6.10
  • Upgrade openssl to version 1.1.1n
  • Fixed #124: Silently migrate profile from QStandardPaths::AppLocalDataLocation to QStandardPaths::AppConfigLocation (manually selected profile path is not affected)
  • Added AppImage packages
  • Added Deb packages
  • Upgraded to proper NSIS-based installer for Windows
  • Added background to DMG for macOS
  • Migrated build system to CMake

GPG Fingerprint: 07AA9DAA7088B94AF3D40084D83A26FDF5050FE0

Ricochet Refresh 3.0.10

27 Jun 16:23
Compare
Choose a tag to compare

Changes:

  • Fixed #82 : Config data now stored in appropriate per-user path, rather than config folder next to application binary
  • Fixed #85 : Updated download dialog icons
  • Fixed #88 : Upgrade tor dependency to version 4.6.5
  • Fixed #89 : Implemented profile migration UX for users coming from v3.0.9
  • Fixed #84 : Added conversation export to text file through user context menu

GPG Fingerprint: 07AA9DAA7088B94AF3D40084D83A26FDF5050FE0