New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
README update #616
base: master
Are you sure you want to change the base?
README update #616
Commits on Jul 31, 2019
-
Derwent committed
Jul 31, 2019 Configuration menu - View commit details
-
Copy full SHA for a23383a - Browse repository at this point
Copy the full SHA a23383aView commit details
Commits on Aug 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 09eb591 - Browse repository at this point
Copy the full SHA 09eb591View commit details
Commits on Aug 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for df87184 - Browse repository at this point
Copy the full SHA df87184View commit details
Commits on Aug 10, 2019
-
Merge pull request blueprint-freespeech#17 from PeterTonoli/master
Updated contact email address
Configuration menu - View commit details
-
Copy full SHA for 9b2144f - Browse repository at this point
Copy the full SHA 9b2144fView commit details
Commits on Aug 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 698295e - Browse repository at this point
Copy the full SHA 698295eView commit details -
Merge pull request blueprint-freespeech#18 from PeterTonoli/master
Added Linux release to README
Configuration menu - View commit details
-
Copy full SHA for 43bcec6 - Browse repository at this point
Copy the full SHA 43bcec6View commit details
Commits on Jul 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fd00d1a - Browse repository at this point
Copy the full SHA fd00d1aView commit details -
Fix version number for debian packages
Version 1.x.x is already in use by ricochet legacy. Version 2.x.x should be left in case legacy is updated (+major revision no corresponds to tor version) Ricochet refresh should instead use version 3.x.x
Configuration menu - View commit details
-
Copy full SHA for e2e359b - Browse repository at this point
Copy the full SHA e2e359bView commit details -
Bump version number to 3.0.0 in source, update deprecated QT usage
QStandardPaths::DataLocation is deprecated, QStandardPaths::AppDataLocation should be used instead
Configuration menu - View commit details
-
Copy full SHA for d6a2dc8 - Browse repository at this point
Copy the full SHA d6a2dc8View commit details -
Merge branch 'debian-build' of https://github.com/blueprint-freespeec…
…h/tego-core into debian-build
Configuration menu - View commit details
-
Copy full SHA for ff493e8 - Browse repository at this point
Copy the full SHA ff493e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cac4cd1 - Browse repository at this point
Copy the full SHA cac4cd1View commit details -
Update ricochet refresh to have a new CFBundleIdentifier
CFBundleSignature does not need to be updated as versions of macOS >10.7 ignore this field
Configuration menu - View commit details
-
Copy full SHA for 84c5cc4 - Browse repository at this point
Copy the full SHA 84c5cc4View commit details
Commits on Jul 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 37c36d9 - Browse repository at this point
Copy the full SHA 37c36d9View commit details
Commits on Jul 10, 2020
-
Fix implicit operator declaration warning
As of C++11, implicit declarations of operators are deprecated. Previous to this, implicit declarations of operators would function the same as: Class& operator<op>(const Class&) = default; Explicitly declaring an operator as above will avoid this warning and maintain compatability with future C++ standards
Configuration menu - View commit details
-
Copy full SHA for 135b712 - Browse repository at this point
Copy the full SHA 135b712View commit details
Commits on Jul 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d69de66 - Browse repository at this point
Copy the full SHA d69de66View commit details
Commits on Jul 21, 2020
-
Merge pull request blueprint-freespeech#31 from blueprint-freespeech/…
…ricochet-refresh-git-ignore Add ricochet-refresh to the gitignore
Configuration menu - View commit details
-
Copy full SHA for feb0d05 - Browse repository at this point
Copy the full SHA feb0d05View commit details -
Merge pull request blueprint-freespeech#32 from blueprint-freespeech/…
…macos-cfbundleidentifier Update ricochet refresh to have a new CFBundleIdentifier
Configuration menu - View commit details
-
Copy full SHA for b185df6 - Browse repository at this point
Copy the full SHA b185df6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bf4157 - Browse repository at this point
Copy the full SHA 7bf4157View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7beb6de - Browse repository at this point
Copy the full SHA 7beb6deView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce8aca2 - Browse repository at this point
Copy the full SHA ce8aca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 416de45 - Browse repository at this point
Copy the full SHA 416de45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bfa28b - Browse repository at this point
Copy the full SHA 9bfa28bView commit details
Commits on Jul 22, 2020
-
If they pass the RFC4648 test vectors they should work with anything else, no need to have extra tests
Configuration menu - View commit details
-
Copy full SHA for 5c15db1 - Browse repository at this point
Copy the full SHA 5c15db1View commit details -
Merge pull request blueprint-freespeech#34 from blueprint-freespeech/…
…warnings-fix Fix implicit operator declaration warning
Configuration menu - View commit details
-
Copy full SHA for 2db08a0 - Browse repository at this point
Copy the full SHA 2db08a0View commit details -
Merge pull request blueprint-freespeech#33 from blueprint-freespeech/…
…base32_tests Base32 tests + make base32 code RFC4648 compliant
Configuration menu - View commit details
-
Copy full SHA for cf12b73 - Browse repository at this point
Copy the full SHA cf12b73View commit details
Commits on Aug 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e32e094 - Browse repository at this point
Copy the full SHA e32e094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f177fa - Browse repository at this point
Copy the full SHA 7f177faView commit details
Commits on Aug 9, 2020
-
Merge pull request blueprint-freespeech#38 from blueprint-freespeech/…
…dpi-scaling Scaling to higher DPI + updated .gitignore for new file tree
Configuration menu - View commit details
-
Copy full SHA for b709191 - Browse repository at this point
Copy the full SHA b709191View commit details
Commits on Aug 17, 2020
-
build: added ricochet-refresh binary .gitignore file
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 004702a - Browse repository at this point
Copy the full SHA 004702aView commit details -
build: integrated fmt library for debug logging
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 2b5fc1b - Browse repository at this point
Copy the full SHA 2b5fc1bView commit details -
logger: added ostream operator<< support to QString
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 40e8faa - Browse repository at this point
Copy the full SHA 40e8faaView commit details -
warning fix: replaced depracated call to qLowerBound with std::lower_…
…bound
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for dad5a8f - Browse repository at this point
Copy the full SHA dad5a8fView commit details -
warning fix: replace depracated signal with QProcess::errorOcurred
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 971488b - Browse repository at this point
Copy the full SHA 971488bView commit details -
warning fix: refactored Connections onFoo callbacks to use new 5.15 s…
…yntax and other warnings
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for e5980cc - Browse repository at this point
Copy the full SHA e5980ccView commit details -
logger: tweaked timestamp format and added trace log capability
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for a208915 - Browse repository at this point
Copy the full SHA a208915View commit details -
qml: fixed various null pointer dereferences in qml
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 62b1558 - Browse repository at this point
Copy the full SHA 62b1558View commit details -
logger: added support for logging QByteArray (as hex dump) and std::t…
…ype_info
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 11d9423 - Browse repository at this point
Copy the full SHA 11d9423View commit details -
debug: added logging of all sent and received packets
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 741f87b - Browse repository at this point
Copy the full SHA 741f87bView commit details -
logger: moved operator<< implementations to logger.cpp file
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for e9e67e0 - Browse repository at this point
Copy the full SHA e9e67e0View commit details -
logging: added a bunch of logging of packets/messages and trace logs
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 73b15eb - Browse repository at this point
Copy the full SHA 73b15ebView commit details -
v3onion: added service id explicitly to Data:AuthHiddenService::Proof…
… message and skipping signature verification
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for e00a1f1 - Browse repository at this point
Copy the full SHA e00a1f1View commit details -
v3onion: purged code related to legacy data directory
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 9000b16 - Browse repository at this point
Copy the full SHA 9000b16View commit details -
v3onion: purged now unused KeyFormat::PEM related code
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for ceab802 - Browse repository at this point
Copy the full SHA ceab802View commit details -
v3onion: removed QT_NO_CAST_FROM_ASCII so we can create QtString from…
… const char[] literals
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 10ad822 - Browse repository at this point
Copy the full SHA 10ad822View commit details -
v3onion: refactor CryptoKey and added new loadFromKeyBlobb(const QByt…
…eArray&) method to serialize from the base64 string returned by tor daemon and saved in ricochet.json
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 9ffdd79 - Browse repository at this point
Copy the full SHA 9ffdd79View commit details -
v3onion: CryptoKey is now saved to ricochet.json in tor's KeyBlob format
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 452dcb9 - Browse repository at this point
Copy the full SHA 452dcb9View commit details -
v3onion: CryptoKey::encodedPrivateKey now private; further ignoring s…
…ignature calculation and checks in AuthHiddenServiceChannel
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 4799372 - Browse repository at this point
Copy the full SHA 4799372View commit details -
build: added tor repo as a submodule
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 9f95019 - Browse repository at this point
Copy the full SHA 9f95019View commit details -
build: moved ricochet source down a directory into tego-ui as first s…
…tep to adding a static library
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for fc786b5 - Browse repository at this point
Copy the full SHA fc786b5View commit details -
build: moved tests under src and got them building (but not passing)
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 64c0b76 - Browse repository at this point
Copy the full SHA 64c0b76View commit details -
build: added check for Qt 5.15 and moved build artifacts and final bi…
…nary under debug/release directory
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 32492f3 - Browse repository at this point
Copy the full SHA 32492f3View commit details -
build: moved the DESTDIR logic to includeable artifacts.pri file for …
…other projects to use
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 9c32b47 - Browse repository at this point
Copy the full SHA 9c32b47View commit details -
build: bins and artifacts no live in a root build directory
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 4759730 - Browse repository at this point
Copy the full SHA 4759730View commit details -
build: added new libtego project
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 909cb31 - Browse repository at this point
Copy the full SHA 909cb31View commit details -
build: moved hardened.pri and protobuf.pri into qmake_includes directory
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 908d2fd - Browse repository at this point
Copy the full SHA 908d2fdView commit details -
build: moved ricochet.pro down into tego-ui project directory
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for f685df7 - Browse repository at this point
Copy the full SHA f685df7View commit details -
build: created a parent project that invokes both libtego and tego-ui
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for aa3eab6 - Browse repository at this point
Copy the full SHA aa3eab6View commit details -
build: fixed badly named header in libtego
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 6694be3 - Browse repository at this point
Copy the full SHA 6694be3View commit details -
build: added libtego as dependency for tego-ui
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 55667f8 - Browse repository at this point
Copy the full SHA 55667f8View commit details -
build: moved extern directory under src
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 1376170 - Browse repository at this point
Copy the full SHA 1376170View commit details -
build: link libtego into tego-ui
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 2f020ab - Browse repository at this point
Copy the full SHA 2f020abView commit details -
build: pulled down fmt to extern directory and moved logger into libt…
…ego, removed fmt copies from tego-ui
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for bc22198 - Browse repository at this point
Copy the full SHA bc22198View commit details -
build: libtego now using precompiled headers
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 0f0af4a - Browse repository at this point
Copy the full SHA 0f0af4aView commit details -
build: tego-ui now using precompiled headers, migrated all global/unc…
…hanging includes to precomp.h
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for b19c408 - Browse repository at this point
Copy the full SHA b19c408View commit details -
build: moved tor submodule under src/extern and checked out maint-0.4…
….4 branch
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 27e6292 - Browse repository at this point
Copy the full SHA 27e6292View commit details -
build: removed reference to fmt sources from tego-ui.pro
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 3519b72 - Browse repository at this point
Copy the full SHA 3519b72View commit details -
libtego: integrated the donna ed25519 code into libtego, stubbed out …
…ed25519 functions
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for a15814f - Browse repository at this point
Copy the full SHA a15814fView commit details -
libtego: implemented tego_ed25519_private_key_from_ed25519_keyblob; i…
…mplemented own tor_assertion_failed(...) which throws an exception; stubbed out tor_abort()
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 79ca5b4 - Browse repository at this point
Copy the full SHA 79ca5b4View commit details -
libtego: implemented tego_ed25519_keyblob_from_ed25519_private_key; i…
…mplemented tego_ed25519_public_key_from_ed25519_private_key
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 3fa1906 - Browse repository at this point
Copy the full SHA 3fa1906View commit details -
libtego: implemented tego_ed25519_public_key_from_v3_onion_domain; re…
…placed new calls to make_unique
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for ba7efec - Browse repository at this point
Copy the full SHA ba7efecView commit details -
libtego: moved truncated checksum calculation into own function
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for a412711 - Browse repository at this point
Copy the full SHA a412711View commit details -
libtego: implemented tego_v3_service_id_from_ed25519_public_key
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 976b460 - Browse repository at this point
Copy the full SHA 976b460View commit details -
libtego: implemented tego_ed25519_signature_from_data; implemented te…
…go_ed25519_signature_get_data
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 1722d11 - Browse repository at this point
Copy the full SHA 1722d11View commit details -
libtego: implemented tego_message_ed25519_sign; implement tego_ed2551…
…9_signature_verify
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for be21e1f - Browse repository at this point
Copy the full SHA be21e1fView commit details -
libtego: refactor some APIs to take explicit lenghts; added tego_v3_o…
…nion_service_id_t type and associated getter/setter; refactored functions taking service id to use new type
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 3f5a20b - Browse repository at this point
Copy the full SHA 3f5a20bView commit details -
libtego: fixed bug in tego_message_ed25519_sign function signature
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 7994c33 - Browse repository at this point
Copy the full SHA 7994c33View commit details -
libtego: added thread id to logger messages
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 916556a - Browse repository at this point
Copy the full SHA 916556aView commit details -
libtego: refactor typedefs to be to structs rather than struct* and u…
…pdated function interfaces appropriately
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 8725443 - Browse repository at this point
Copy the full SHA 8725443View commit details -
tego-ui: WIP! now using v3 onions
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 2e0c46e - Browse repository at this point
Copy the full SHA 2e0c46eView commit details -
libtego: added mock orconfig.h (normally generated by tor build) so t…
…hat we do not have to build tor first, fixed unused param warnings in tor_stubs.cpp
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 769003e - Browse repository at this point
Copy the full SHA 769003eView commit details -
libtego: fixed bug in signature generation
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for 434612a - Browse repository at this point
Copy the full SHA 434612aView commit details -
tego-ui: reimplemented proof signing
Richard Pospesel committedAug 17, 2020 Configuration menu - View commit details
-
Copy full SHA for cb7113c - Browse repository at this point
Copy the full SHA cb7113cView commit details
Commits on Aug 20, 2020
-
build: various Qt and QML warning and error fixes
- updated required Qt version to 5.15 - replaced depracated call to qLowerBound with std::lower_bound - replaced depracated signal QProcess::error with QProcess::errorOcurred - refactored Connections onFoo callbacks to use new 5.15 syntax and other warnings - fixed various null pointer dereferences in qml
Richard Pospesel committedAug 20, 2020 Configuration menu - View commit details
-
Copy full SHA for bb846bc - Browse repository at this point
Copy the full SHA bb846bcView commit details
Commits on Aug 21, 2020
-
build: restructured project layout
- moved pri file sinto qmake_includes directory - created artifacts.pri which outputs binaries and artifacts into /builds/(debug|release)/$${TARGET} directories - created compiler_flags.pri for setting shared compiler flags - created libtego static library with logging functionality - libtego to contain ed25519 functionality and links into ricochet-refresh - create libtego_ui static library which contains all of ricochet-refresh's cpp sources - libtego_ui linked into tego_ui and tests for faster builds - all projects now use precompiled headers to speed up build times - non-linux building almost certainly broken
Richard Pospesel committedAug 21, 2020 Configuration menu - View commit details
-
Copy full SHA for c5a8969 - Browse repository at this point
Copy the full SHA c5a8969View commit details -
libtego: integrated the donna ed25519 code into libtego, implemented …
…ed25519 functions - integrates minimal amount of tor maint-0.4.4 code needed for ed25519 crypto and base32 and base64 encoding/decoding - libtego exposes the ed25519 types and functions required for v2 -> v3 conversion - implemented using the 'hourglass' pattern: C++ with exception handling internal to libtego, which are caught at the C ABI and converted to out tego_error_t params. The C ABI can be called from C (or most anything else) and errors handled without worrying about C++ exceptions. For C++ callers, a helper class tego::throw_on_error is provided which converts the tego_error_t messages back to C++ exceptions - also implements a couple of helper functions in tego/utilties.hpp
Richard Pospesel committedAug 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 5f3298f - Browse repository at this point
Copy the full SHA 5f3298fView commit details -
tego-ui: added v3 onion support to ricochet
- removed legacy v2 rleated code - replaced with v3 ed25519 code implemented in libtego - much of CryptoKey implementation is just a passthrough to ed25519 function in libtego - removed base32 implementation from CryptoKey; all ed25519 related base32 and base64 is now encapsulated in libtego - updatd tst_cryptokey tests - added link time code generation to all projects in debug so the linker does not complain about missing functions in ed25519 source that are not actually used - private key now saved in settings json in ED25519-V3 tor KeyBlob format - tweaked hidden service authorization proof message to send the client's service id (which contains the public key) rather than just the public key
Richard Pospesel committedAug 21, 2020 Configuration menu - View commit details
-
Copy full SHA for 55d29d7 - Browse repository at this point
Copy the full SHA 55d29d7View commit details
Commits on Aug 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 790b44e - Browse repository at this point
Copy the full SHA 790b44eView commit details -
Merge pull request blueprint-freespeech#40 from blueprint-freespeech/…
…v3-WIP V3 wip
Configuration menu - View commit details
-
Copy full SHA for 99b77ad - Browse repository at this point
Copy the full SHA 99b77adView commit details -
Updated README.md in prep for public access to the repo to warn about work in progress status.
Configuration menu - View commit details
-
Copy full SHA for c80dc46 - Browse repository at this point
Copy the full SHA c80dc46View commit details -
Merge pull request blueprint-freespeech#41 from blueprint-freespeech/…
…readme-patch-warn-wip Update README.md
Configuration menu - View commit details
-
Copy full SHA for d35ce96 - Browse repository at this point
Copy the full SHA d35ce96View commit details -
Configuration menu - View commit details
-
Copy full SHA for a36c068 - Browse repository at this point
Copy the full SHA a36c068View commit details -
Merge pull request blueprint-freespeech#43 from blueprint-freespeech/…
…revert-40-v3-WIP Revert "V3 wip"
Configuration menu - View commit details
-
Copy full SHA for 642b4c9 - Browse repository at this point
Copy the full SHA 642b4c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ff42f6 - Browse repository at this point
Copy the full SHA 0ff42f6View commit details -
Merge pull request blueprint-freespeech#45 from blueprint-freespeech/…
…v3-review-merge V3 review merge
Configuration menu - View commit details
-
Copy full SHA for eb02907 - Browse repository at this point
Copy the full SHA eb02907View commit details
Commits on Aug 25, 2020
-
Initial creation of CONTRIBUTION.md
First pass at a contribution guide
Configuration menu - View commit details
-
Copy full SHA for 00f22e8 - Browse repository at this point
Copy the full SHA 00f22e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f0049 - Browse repository at this point
Copy the full SHA 35f0049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b6b4a7 - Browse repository at this point
Copy the full SHA 5b6b4a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 879dbdf - Browse repository at this point
Copy the full SHA 879dbdfView commit details -
Merge pull request blueprint-freespeech#1 from chrisculnane/add-code-…
…of-conduct Create CODE_OF_CONDUCT.md
Configuration menu - View commit details
-
Copy full SHA for 50fb7a1 - Browse repository at this point
Copy the full SHA 50fb7a1View commit details
Commits on Aug 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for da5e3c5 - Browse repository at this point
Copy the full SHA da5e3c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb3223 - Browse repository at this point
Copy the full SHA ceb3223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7477529 - Browse repository at this point
Copy the full SHA 7477529View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03e07d7 - Browse repository at this point
Copy the full SHA 03e07d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3839a16 - Browse repository at this point
Copy the full SHA 3839a16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f1ecbd - Browse repository at this point
Copy the full SHA 0f1ecbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be86d4 - Browse repository at this point
Copy the full SHA 9be86d4View commit details
Commits on Sep 9, 2020
-
Merge pull request blueprint-freespeech#47 from blueprint-freespeech/…
…version-update Version update
Configuration menu - View commit details
-
Copy full SHA for 1c00ab6 - Browse repository at this point
Copy the full SHA 1c00ab6View commit details
Commits on Sep 10, 2020
-
Merge pull request blueprint-freespeech#30 from blueprint-freespeech/…
…debian-build Debian packaging, manpage, fixed static build
Configuration menu - View commit details
-
Copy full SHA for cf20db4 - Browse repository at this point
Copy the full SHA cf20db4View commit details
Commits on Sep 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0ea6f9e - Browse repository at this point
Copy the full SHA 0ea6f9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9a6618 - Browse repository at this point
Copy the full SHA e9a6618View commit details -
libtego_ui: updated deprecated qrand to QRandomGenerator::global()->g…
…enerate64() tego_ui: updated deprecated qsrand to QRandomGenerator::global()->seed()
Configuration menu - View commit details
-
Copy full SHA for 6cf6d78 - Browse repository at this point
Copy the full SHA 6cf6d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f3c34 - Browse repository at this point
Copy the full SHA 41f3c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 935398b - Browse repository at this point
Copy the full SHA 935398bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd638e5 - Browse repository at this point
Copy the full SHA cd638e5View commit details
Commits on Oct 1, 2020
-
tego_ui: QRandomGenerator::global should not be manually seeded.
QRandomGenerator::global is already seeded by QT, and attempting to seed it manually causes a crash. See https://doc.qt.io/qt-5/qrandomgenerator.html#global
Configuration menu - View commit details
-
Copy full SHA for 85e4c00 - Browse repository at this point
Copy the full SHA 85e4c00View commit details
Commits on Oct 12, 2020
-
Merge pull request blueprint-freespeech#48 from m-simonelli/qt-fixes
Qt fixes + protobuf fixes
Configuration menu - View commit details
-
Copy full SHA for 1790f3d - Browse repository at this point
Copy the full SHA 1790f3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe5d9ce - Browse repository at this point
Copy the full SHA fe5d9ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cd5c6b - Browse repository at this point
Copy the full SHA 6cd5c6bView commit details -
Changed CODE_OF_CONDUCT to use new email address
Changed CONTRIBUTE to replace abuser with person responsible
Configuration menu - View commit details
-
Copy full SHA for 0f014c0 - Browse repository at this point
Copy the full SHA 0f014c0View commit details
Commits on Oct 16, 2020
-
build: various qmake and source changes to support building from tego…
…-build - explicitly setting the openssl and protobuf roots now required - rolled back some 'auto' usage in cpp sources to fix build breaks - added tor_fix_source_file stub for windows build - added common include for linker options - updated compiler and linker flags includes to support building on all our platforms - stubbed out tests for macx builds to fix build break - removed buildscripts directory
Configuration menu - View commit details
-
Copy full SHA for f25f387 - Browse repository at this point
Copy the full SHA f25f387View commit details -
build: updated version to 3.0.0a and pass down through qmake file to …
…setApplicationVesion
Richard Pospesel committedOct 16, 2020 Configuration menu - View commit details
-
Copy full SHA for 90ec330 - Browse repository at this point
Copy the full SHA 90ec330View commit details
Commits on Oct 19, 2020
-
Merge pull request blueprint-freespeech#46 from chrisculnane/contribu…
…te-guidelines Contribution guidelines
Configuration menu - View commit details
-
Copy full SHA for 0d72712 - Browse repository at this point
Copy the full SHA 0d72712View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9e2d24 - Browse repository at this point
Copy the full SHA f9e2d24View commit details
Commits on Oct 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d9924ab - Browse repository at this point
Copy the full SHA d9924abView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2c4ae2 - Browse repository at this point
Copy the full SHA d2c4ae2View commit details
Commits on Oct 25, 2020
-
Merge pull request blueprint-freespeech#50 from blueprint-freespeech/…
…contribution-guide Contribution guide
Configuration menu - View commit details
-
Copy full SHA for 01c9985 - Browse repository at this point
Copy the full SHA 01c9985View commit details -
Merge pull request blueprint-freespeech#51 from blueprint-freespeech/…
…debian-email-update Update email address in debian build - Merged as Admin due to non-code change and importance of including it prior to merging with rico-refresh main repo.
Configuration menu - View commit details
-
Copy full SHA for d7954f6 - Browse repository at this point
Copy the full SHA d7954f6View commit details
Commits on Oct 26, 2020
-
Merge pull request blueprint-freespeech#21 from chrisculnane/blueprin…
…t-master Merging into v3-2020-alpha to consolidate future development in the main repo. Changes have been made to the build process, hence the Travis CI build error. This will be fixed once further updates are completed.
Configuration menu - View commit details
-
Copy full SHA for 51437b8 - Browse repository at this point
Copy the full SHA 51437b8View commit details
Commits on Oct 30, 2020
-
Merge pull request blueprint-freespeech#2 from blueprint-freespeech/b…
…lueprint-master Updated build script
Configuration menu - View commit details
-
Copy full SHA for f68ef30 - Browse repository at this point
Copy the full SHA f68ef30View commit details -
Merge pull request blueprint-freespeech#22 from chrisculnane/blueprin…
…t-master Updated build scripts (does not fix travis build errors)
Configuration menu - View commit details
-
Copy full SHA for 5027608 - Browse repository at this point
Copy the full SHA 5027608View commit details
Commits on Dec 20, 2020
-
build: fixed protobuf.pri file for linux builds
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for a419133 - Browse repository at this point
Copy the full SHA a419133View commit details -
build: moved all of the non-UI qt code out of libtego_ui to libtego
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for b791f01 - Browse repository at this point
Copy the full SHA b791f01View commit details -
build: updated BUILDING.md readme
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 64aac47 - Browse repository at this point
Copy the full SHA 64aac47View commit details -
libtego: started work extricating the Settings spaghetti; updated min…
… required tor version 0.3.5
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for e6f1c19 - Browse repository at this point
Copy the full SHA e6f1c19View commit details -
libtego_ui: added cpp for callback definitions
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 839540a - Browse repository at this point
Copy the full SHA 839540aView commit details -
libtego: removed SettingsObject dependency from IdentityManager
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 42d4be0 - Browse repository at this point
Copy the full SHA 42d4be0View commit details -
libtego: stubbed out new ricochet APIs to starting tor, service and c…
…hatting
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 34f869a - Browse repository at this point
Copy the full SHA 34f869aView commit details -
litego: added tego_context_forget_user function declaration to tego h…
…eader
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 6882a82 - Browse repository at this point
Copy the full SHA 6882a82View commit details -
build: libtego's internal Qt type headers are now soft linked in libt…
…ego's include directory for libtego_ui consumption, as we work and the soft-links will be removed until they are no longer needed
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 32317d3 - Browse repository at this point
Copy the full SHA 32317d3View commit details -
libtego: fixed type in tego.h header
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 229585a - Browse repository at this point
Copy the full SHA 229585aView commit details -
libtego: implemented must of the plumbing for a worker thread to trig…
…ger callbacks on
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 108fe09 - Browse repository at this point
Copy the full SHA 108fe09View commit details -
build: fixed compile warning caused by overzealous header pruning
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 85b04ee - Browse repository at this point
Copy the full SHA 85b04eeView commit details -
Richard Pospesel committed
Dec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 6f18aba - Browse repository at this point
Copy the full SHA 6f18abaView commit details -
libtego: added new identity callback to be fired when host private ke…
…y is ready
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for ae72baf - Browse repository at this point
Copy the full SHA ae72bafView commit details -
libtego: further implementation fo the background task thread used to…
… forward callbacks to the frontend
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 6c3da5a - Browse repository at this point
Copy the full SHA 6c3da5aView commit details -
libtego, libtego_ui: implemented on_new_identity_created callback in …
…libtego_ui, settings file now saves our identity keyblob in response to callback
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for dab1738 - Browse repository at this point
Copy the full SHA dab1738View commit details -
libtego, libtego_ui: replaced uniqueId with hostname in ContactUser, …
…hostnames of contacts are now passed down through IdentityManager
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 323735e - Browse repository at this point
Copy the full SHA 323735eView commit details -
libtego: migrated saving request.status to frotnend via user_status_c…
…hanged callback
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 613b3b7 - Browse repository at this point
Copy the full SHA 613b3b7View commit details -
libtego: added callback for when user responds to a chat a request (d…
…eny or accept)
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 714bce9 - Browse repository at this point
Copy the full SHA 714bce9View commit details -
libtego: removed SettingsObject dependencies from OutgoingContactRequ…
…est.cpp
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 2b92dd5 - Browse repository at this point
Copy the full SHA 2b92dd5View commit details -
tego_ui: removed legacy settings import logic
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 570d2d4 - Browse repository at this point
Copy the full SHA 570d2d4View commit details -
libtego: created globals singleton and moved the singleton tego_conte…
…xt there
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for e769d26 - Browse repository at this point
Copy the full SHA e769d26View commit details -
libtego: moved openssl and securerng init into tego_initialize()
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for e923438 - Browse repository at this point
Copy the full SHA e923438View commit details -
libtego: tweaked the logger::trace() method to be more informative
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 63a42ed - Browse repository at this point
Copy the full SHA 63a42edView commit details -
libtego: added countof function to precomp.h
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for f2f15b1 - Browse repository at this point
Copy the full SHA f2f15b1View commit details -
added new TEGO_THROW_MSG macro
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 5912960 - Browse repository at this point
Copy the full SHA 5912960View commit details -
libtego, libtego_ui: removed Tor::TorControl visibility from libtego_…
…ui, reimplemented as shim using exports from tego.h - added a boatload of new functions and callbacks to tego.h for interacting with the tor daemon - wired in callbacks to the various backend implementations - TorManager and TorControl creation now encapsulated within tego_context_start_tor function - moved torControl global pointer to be a member of the tego_context struct - fixed bug in callback_queue where worker thread could run before pending_callbacks was constructed
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for c8150dd - Browse repository at this point
Copy the full SHA c8150ddView commit details -
libtego, libtego_ui: daemon settings now passed down from shim::TorCo…
…ntrol through tego C API - libtego implementation converts C struct to QVariant object as before - tego_ui converts received QVariant from QML to C struct for libtego - tego_ui QML options object now quite simple - TorControl.h now fully encapsulated
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 439fe8b - Browse repository at this point
Copy the full SHA 439fe8bView commit details -
libtego, libtego_ui: mostly excised TorManager and TorProcess from li…
…btego_ui - implemented TorManager shim - removed TorProcess and TorManager dependencies from libtego_ui - throw_on_error now automatically logs thrown exceptions
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 46f2014 - Browse repository at this point
Copy the full SHA 46f2014View commit details -
libtego_ui: implemented shim UserIdentity object
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 92abd25 - Browse repository at this point
Copy the full SHA 92abd25View commit details -
libtego_ui: swapped out UserIdentity with shim version
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for c90352c - Browse repository at this point
Copy the full SHA c90352cView commit details -
libtego, lilbtego_ui: implemented UserIdentity setOnline
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for ad6e70d - Browse repository at this point
Copy the full SHA ad6e70dView commit details -
libtego, libtego_ui: implemented tego_context_get_host_user_id
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 9f43786 - Browse repository at this point
Copy the full SHA 9f43786View commit details -
libtego, libtego_ui: messaging implementation moved to libtego
- implemented sending and receiving messages in libtego - refactored libtego_ui to use new libtego messaging APIs - implemented shims::ContactsManager - implemented shims::ConversationModel - core/ConversationModel.h dependency removed from libtego_ui - implemented various conversion methods to go between tego types and Ricochet types - ConversationModel now takes care of setting message.identifier rather than ChatChannel - removed ChatChannel::sendChatMessage - added stub (unimplemented) shim headers for remaining QML objects
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 7df822f - Browse repository at this point
Copy the full SHA 7df822fView commit details -
libtego_ui: slight refactor to ContactUser getters
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 1741a36 - Browse repository at this point
Copy the full SHA 1741a36View commit details -
libtego, libtego_ui: moved IdentityManager initialization into libtego
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for dc43d20 - Browse repository at this point
Copy the full SHA dc43d20View commit details -
libtego_ui: fixed crashing assert, no longer attempt to send empty me…
…ssage
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 3d259b9 - Browse repository at this point
Copy the full SHA 3d259b9View commit details -
libtego: implemented user getter APIs
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 028d7a0 - Browse repository at this point
Copy the full SHA 028d7a0View commit details -
libtego: fixed bug where we could not create a new identity
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 13c2306 - Browse repository at this point
Copy the full SHA 13c2306View commit details -
libtego, libtego_ui: implemented shim OutgoingContactRequest and Cont…
…actIDValidator
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 4b7dd4e - Browse repository at this point
Copy the full SHA 4b7dd4eView commit details -
libtego: removed ContactIDValidator header from libtego's includes
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 0ad9726 - Browse repository at this point
Copy the full SHA 0ad9726View commit details -
libtego: removed unused 'reason' string from rejected signal
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for dedaa94 - Browse repository at this point
Copy the full SHA dedaa94View commit details -
libtego, libtego_ui: removed core/OutgoingContactRequest dependency
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for edfc19c - Browse repository at this point
Copy the full SHA edfc19cView commit details -
libtego, lilbtego_ui: fully implemented IncomingContactRequest shim
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 98bb785 - Browse repository at this point
Copy the full SHA 98bb785View commit details -
libtego, libtego_ui: implemented most remaining ContactUser functiona…
…lity in terms of libtego C api; removed all core and protocol header symlinks from libtego
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 590c14e - Browse repository at this point
Copy the full SHA 590c14eView commit details -
libtego, libtego_ui: moved Settings reading/writing out of libtego an…
…d into frontend - rework of how settings are saved, all 'types' of users are added during service init - moved SettingsObject logic to our shims and callbacks in libtego_ui - purged nickname from most of backend - OutgoingContactRequest now exclusively handles sending reject/accept callback - purged QML annotation for most of the classes in core - removed unused timer from libtego_callbacks - serviceKey is not 'privateKey' in config json - removed timer hack for loading pending incoming requests (they come in via callback now)
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for c0b54b8 - Browse repository at this point
Copy the full SHA c0b54b8View commit details -
libtego, libtego_ui: removed remaining internal header exports from l…
…ibtego
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 4dbd781 - Browse repository at this point
Copy the full SHA 4dbd781View commit details -
libtego: disabled the tego logger by default
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 5a0056d - Browse repository at this point
Copy the full SHA 5a0056dView commit details -
tego_ui: updated version to 3.0.0b
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for ecbdbd7 - Browse repository at this point
Copy the full SHA ecbdbd7View commit details -
libtego: always define ostream<< operator for Qt types even if loggin…
…g is disabled
Richard Pospesel committedDec 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 1918c7b - Browse repository at this point
Copy the full SHA 1918c7bView commit details
Commits on Dec 22, 2020
-
libtego, libtego_ui: fixed some typos and added a few missing null ch…
…ecks
Richard Pospesel committedDec 22, 2020 Configuration menu - View commit details
-
Copy full SHA for b8b6168 - Browse repository at this point
Copy the full SHA b8b6168View commit details -
libtego_ui: fixed build error when using clang++
Richard Pospesel committedDec 22, 2020 Configuration menu - View commit details
-
Copy full SHA for afeefd6 - Browse repository at this point
Copy the full SHA afeefd6View commit details -
build: setting relevant Qt defines to suppress qDebug output in all o…
…ur projects using Qt
Richard Pospesel committedDec 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 7141404 - Browse repository at this point
Copy the full SHA 7141404View commit details
Commits on Dec 24, 2020
-
libtego_ui: ignore status updates from contacts frontend no longer fo…
…llows
Richard Pospesel committedDec 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 07e40e9 - Browse repository at this point
Copy the full SHA 07e40e9View commit details
Commits on Jan 4, 2021
-
libtego: fixed bug where client's verification signature was not calc…
…ulated correctly, updated docs - updated protocol.md specification to match new reality of v3 onion protocol - updated AuthHiddenService.proto comments to say we're using an ED25519-V3 signature, not RSA - defined new COOKIE_SIZE costant rather than having 16 all over AuthHiddenServiceChannel implmentation - encapsulated logic for getting the auth signature's message and key - proof data now being calculated correctly per protocol.md spec - previously, proof was only a signature of the proof message, rather than the signature of SHA256(message,key) where key is client and server cookies concatanted - CryptoKey and Connection APIs now pass around serviceId as QByteArray rather than QString - now rejecting proof is signature is not correct size as per protocol.md spec
Richard Pospesel committedJan 4, 2021 Configuration menu - View commit details
-
Copy full SHA for aecfab6 - Browse repository at this point
Copy the full SHA aecfab6View commit details -
libtego_ui, libtego: reimplemented global unread counter for macOS do…
…ck icon
Richard Pospesel committedJan 4, 2021 Configuration menu - View commit details
-
Copy full SHA for 276534e - Browse repository at this point
Copy the full SHA 276534eView commit details
Commits on Jan 5, 2021
-
issue_27: fixed app icon display on Linux
- svg app icons require a plugin to display on Linux - switched over to using our png icon - no real change to presentation, as our svg icon is just an embedded png
Richard Pospesel committedJan 5, 2021 Configuration menu - View commit details
-
Copy full SHA for 4827d09 - Browse repository at this point
Copy the full SHA 4827d09View commit details
Commits on Jan 8, 2021
-
Merge pull request blueprint-freespeech#26 from pospeselr/bugfix_maco…
…s_icon libtego_ui, libtego: reimplemented global unread counter for macOS dock icon
Configuration menu - View commit details
-
Copy full SHA for ff0c6ff - Browse repository at this point
Copy the full SHA ff0c6ffView commit details -
Merge pull request blueprint-freespeech#30 from pospeselr/issue_27
issue_27: fixed app icon display on Linux
Configuration menu - View commit details
-
Copy full SHA for 273f4d0 - Browse repository at this point
Copy the full SHA 273f4d0View commit details
Commits on Jan 14, 2021
-
issue_28: fixed crash on launch bug on 64-bit Windows
- disabled link-time optimization flags associated with proposed workaround to ld bug ( https://sourceware.org/bugzilla/show_bug.cgi?id=12762 ) - provided more stubs for tor functions needed to compile with lto disabled - lto is still enabled for non-Windows build targets - fixed heap corruption in tego_context_get_tor_logs, incorrectly writing null terminator to length 0 buffer
Configuration menu - View commit details
-
Copy full SHA for 8f3c467 - Browse repository at this point
Copy the full SHA 8f3c467View commit details -
issue_29: fixed bug where sounds were not playing
- audio playback was listening to signals on shims::ContactManager but these signals were never being fired - added appropriate calls to make these signals fire so soundsplay
Configuration menu - View commit details
-
Copy full SHA for afddd71 - Browse repository at this point
Copy the full SHA afddd71View commit details
Commits on Jan 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for df0f174 - Browse repository at this point
Copy the full SHA df0f174View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e2c7ef - Browse repository at this point
Copy the full SHA 3e2c7efView commit details
Commits on Jan 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fb67aa6 - Browse repository at this point
Copy the full SHA fb67aa6View commit details
Commits on Mar 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6147867 - Browse repository at this point
Copy the full SHA 6147867View commit details
Commits on Mar 12, 2021
-
libtego_ui, tego_ui: added accessibility properties to QML controls w…
…here appropriate; added a script which invokes the translation parser to update our translation xmls; updated translation xmls to include all our new strings
Configuration menu - View commit details
-
Copy full SHA for 5ae0211 - Browse repository at this point
Copy the full SHA 5ae0211View commit details
Commits on Mar 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for af63495 - Browse repository at this point
Copy the full SHA af63495View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8fee3c - Browse repository at this point
Copy the full SHA a8fee3cView commit details -
documentation: updated the protocol.md file with description of the f…
…ile transfer protocol additions
Configuration menu - View commit details
-
Copy full SHA for 3fa5766 - Browse repository at this point
Copy the full SHA 3fa5766View commit details
Commits on Mar 25, 2021
-
bug fixes: fix blueprint-freespeech#44, blueprint-freespeech#45 and b…
…lueprint-freespeech#66 - (44) fixes windows UI issue - (45) fixes global UI issue - (66) fix crash on invalid ID
Configuration menu - View commit details
-
Copy full SHA for 1e83d96 - Browse repository at this point
Copy the full SHA 1e83d96View commit details
Commits on Apr 3, 2021
-
documentation: minor update to protocol.md for formatting + hidden se…
…rvices v3 dot points (blueprint-freespeech#69) Co-authored-by: Richard Pospesel <richard@torproject.org>
Configuration menu - View commit details
-
Copy full SHA for c23b388 - Browse repository at this point
Copy the full SHA c23b388View commit details
Commits on Jun 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e59de1a - Browse repository at this point
Copy the full SHA e59de1aView commit details
Commits on Jun 6, 2021
-
issue 70: removed LinkedText url parser entirely and removed ability …
…to open links in a browser from Ricochet-Refresh
Configuration menu - View commit details
-
Copy full SHA for 4f270ba - Browse repository at this point
Copy the full SHA 4f270baView commit details
Commits on Jun 13, 2021
-
issue 82: user config now is saved to local app data by default
- purged RICOCHET_NO_PORTABLE from source - removed unused RICOCHET_NO_PORTABLE block from tego_ui.pro - a little bit of pro housekeeping - application is actually still portable; first argument to command- line specifies directory to look for ricochet.json config file
Configuration menu - View commit details
-
Copy full SHA for 2d9f570 - Browse repository at this point
Copy the full SHA 2d9f570View commit details
Commits on Jun 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 320e8bf - Browse repository at this point
Copy the full SHA 320e8bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d2014 - Browse repository at this point
Copy the full SHA 44d2014View commit details
Commits on Jun 27, 2021
-
issue 89: implemented profile migration UX
- ricochet now determines when a legacy profile in the 'config' directory exists - if there is no profile in $appdata, but a profile folder exists in the old location, a popup offering to migrate your legacy profile to $appdata appears - if user picks yes, the profile is moved and ricochet loads it - if user picks no, ricochet loads from the legacy profile - if user aborts, application is closed and nothing happens - a details textbox is available explaining what will happen and where the profiles currently/will live
Configuration menu - View commit details
-
Copy full SHA for 559762c - Browse repository at this point
Copy the full SHA 559762cView commit details -
issue 84: implement conversation log export (blueprint-freespeech#93)
- fixed bug in to_string(tego_file_hash_t* const) - chat log can now be exported via the 'Export Conversation...' contact menu item - logging timestamps are all calculated by the local user (ie timestamps from messages are ignored) Co-authored-by: Richard Pospesel <richard@blueprintforfreespeech.net>
Configuration menu - View commit details
-
Copy full SHA for 8cfea82 - Browse repository at this point
Copy the full SHA 8cfea82View commit details
Commits on Oct 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f53db89 - Browse repository at this point
Copy the full SHA f53db89View commit details -
issue 124: Profile now saved to QStandardPaths::AppConfigLocation
- old profiles in legacy location (in-line with binary) get same migration dialog, but now moves to QStandardPaths::AppConfigLocation - 3.0.10 profiles living in QStandardPaths::AppLocalDataLocation now silently migrate to QStandardPaths::AppConfigLocation
Configuration menu - View commit details
-
Copy full SHA for 56b33fa - Browse repository at this point
Copy the full SHA 56b33faView commit details
Commits on Oct 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a9fca73 - Browse repository at this point
Copy the full SHA a9fca73View commit details
Commits on Nov 24, 2021
-
docs: remove mention to RICOCHET_NO_PORTABLE
RICOCHET_NO_PORTABLE is no longer used since commit 2d9f570 Remove all mentions to it from the build instructions.
Configuration menu - View commit details
-
Copy full SHA for 28f5fe0 - Browse repository at this point
Copy the full SHA 28f5fe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6827d50 - Browse repository at this point
Copy the full SHA 6827d50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ddedef - Browse repository at this point
Copy the full SHA 0ddedefView commit details
Commits on Dec 19, 2021
-
Migrated entire build system to CMake
Removed debian directory, will be added later with updated packaging scripts Removed config.tests directory, as it is no longer used Removed qmake_includes directory, as it is no longer used Moved QT resources to ricochet-refresh (formerly tego_ui), where they belong Updated the gitignore with more clarity Removed test dir, as this will be added later with integration with the new build system
Configuration menu - View commit details
-
Copy full SHA for 8f7887d - Browse repository at this point
Copy the full SHA 8f7887dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d98ed71 - Browse repository at this point
Copy the full SHA d98ed71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7979cc7 - Browse repository at this point
Copy the full SHA 7979cc7View commit details -
- Changed CMake compile flags when compiling C translation units, disabling C++ specific flags - Suppressed warnings for moc generated code, and tor code - Fixed all other warnings
Configuration menu - View commit details
-
Copy full SHA for d3dc641 - Browse repository at this point
Copy the full SHA d3dc641View commit details -
Configuration menu - View commit details
-
Copy full SHA for 777faec - Browse repository at this point
Copy the full SHA 777faecView commit details -
Remove CMakeLists.txt from .gitignore... whoops
Also added cmake-format configuration
Configuration menu - View commit details
-
Copy full SHA for a23b404 - Browse repository at this point
Copy the full SHA a23b404View commit details -
Configuration menu - View commit details
-
Copy full SHA for a831a6c - Browse repository at this point
Copy the full SHA a831a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1607f63 - Browse repository at this point
Copy the full SHA 1607f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8420553 - Browse repository at this point
Copy the full SHA 8420553View commit details -
Configuration menu - View commit details
-
Copy full SHA for f61a4bf - Browse repository at this point
Copy the full SHA f61a4bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8cf76 - Browse repository at this point
Copy the full SHA ed8cf76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c94eec - Browse repository at this point
Copy the full SHA 3c94eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb15a85 - Browse repository at this point
Copy the full SHA fb15a85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20c04ec - Browse repository at this point
Copy the full SHA 20c04ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef8337a - Browse repository at this point
Copy the full SHA ef8337aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d9a086 - Browse repository at this point
Copy the full SHA 7d9a086View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1273f28 - Browse repository at this point
Copy the full SHA 1273f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ca84a6 - Browse repository at this point
Copy the full SHA 5ca84a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2b0a64 - Browse repository at this point
Copy the full SHA c2b0a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5a9a3d - Browse repository at this point
Copy the full SHA e5a9a3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c89349c - Browse repository at this point
Copy the full SHA c89349cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c87fc3a - Browse repository at this point
Copy the full SHA c87fc3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab675e - Browse repository at this point
Copy the full SHA 3ab675eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6658cc6 - Browse repository at this point
Copy the full SHA 6658cc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c1f3a7 - Browse repository at this point
Copy the full SHA 2c1f3a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04d557d - Browse repository at this point
Copy the full SHA 04d557dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2618917 - Browse repository at this point
Copy the full SHA 2618917View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7731fe1 - Browse repository at this point
Copy the full SHA 7731fe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9110b16 - Browse repository at this point
Copy the full SHA 9110b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b7b9c - Browse repository at this point
Copy the full SHA 38b7b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c33212 - Browse repository at this point
Copy the full SHA 0c33212View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9df661 - Browse repository at this point
Copy the full SHA f9df661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5766a48 - Browse repository at this point
Copy the full SHA 5766a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1cc61f - Browse repository at this point
Copy the full SHA e1cc61fView commit details
Commits on Dec 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9e8a5ed - Browse repository at this point
Copy the full SHA 9e8a5edView commit details
Commits on Dec 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0a131b1 - Browse repository at this point
Copy the full SHA 0a131b1View commit details