-
Notifications
You must be signed in to change notification settings - Fork 88
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
libQuic integration via libSession #960
libQuic integration via libSession #960
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 470323e - Browse repository at this point
Copy the full SHA 470323eView commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1602cd7 - Browse repository at this point
Copy the full SHA 1602cd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8548a86 - Browse repository at this point
Copy the full SHA 8548a86View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for defd664 - Browse repository at this point
Copy the full SHA defd664View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ae4327 - Browse repository at this point
Copy the full SHA 0ae4327View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 09e8fed - Browse repository at this point
Copy the full SHA 09e8fedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 756e256 - Browse repository at this point
Copy the full SHA 756e256View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ef1c24 - Browse repository at this point
Copy the full SHA 8ef1c24View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ee4c29 - Browse repository at this point
Copy the full SHA 1ee4c29View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7eb7eda - Browse repository at this point
Copy the full SHA 7eb7edaView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9833ac9 - Browse repository at this point
Copy the full SHA 9833ac9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 097f9c2 - Browse repository at this point
Copy the full SHA 097f9c2View commit details -
Merge remote-tracking branch 'origin/dev' into feature/lib-quic-integ…
…ration # Conflicts: # Podfile.lock # Session.xcodeproj/project.pbxproj # Session/Meta/Session-Info.plist
Configuration menu - View commit details
-
Copy full SHA for 4818a6d - Browse repository at this point
Copy the full SHA 4818a6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f370ab - Browse repository at this point
Copy the full SHA 0f370abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fa9e31 - Browse repository at this point
Copy the full SHA 5fa9e31View commit details -
Configuration menu - View commit details
-
Copy full SHA for b16851b - Browse repository at this point
Copy the full SHA b16851bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c830c9f - Browse repository at this point
Copy the full SHA c830c9fView commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 927f820 - Browse repository at this point
Copy the full SHA 927f820View commit details -
This adds keep-alive scripts to help deal with cleaning up xcode simulator devices started by CI jobs. Other changes: - Change /Users/drone -> /Users/$USER in case we use some other CI username in the future. - Simplify the xcode simulator interaction a bit by using xcode's json output + jq to query/manipulate it.
Configuration menu - View commit details
-
Copy full SHA for fa40b09 - Browse repository at this point
Copy the full SHA fa40b09View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3a0c3e - Browse repository at this point
Copy the full SHA e3a0c3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b65ca55 - Browse repository at this point
Copy the full SHA b65ca55View commit details -
It seems useful to have them run on pushes as well (so that you can push to a local user branch and have the tests run before PRing it).
Configuration menu - View commit details
-
Copy full SHA for 57824e1 - Browse repository at this point
Copy the full SHA 57824e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c7baa0 - Browse repository at this point
Copy the full SHA 0c7baa0View commit details
Commits on Apr 7, 2024
-
Merge pull request #14 from jagerman/libquic-integration
Libquic integration
Configuration menu - View commit details
-
Copy full SHA for 9aeb94d - Browse repository at this point
Copy the full SHA 9aeb94dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95d9e5c - Browse repository at this point
Copy the full SHA 95d9e5cView commit details
Commits on Apr 8, 2024
-
Updated codecov config to ignore some UI-only files
Updated to latest libSession commit
Configuration menu - View commit details
-
Copy full SHA for 9bc837e - Browse repository at this point
Copy the full SHA 9bc837eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c065abc - Browse repository at this point
Copy the full SHA c065abcView commit details
Commits on Apr 12, 2024
-
Merge remote-tracking branch 'origin/fix/sync-message-issues' into fe…
…ature/lib-quic-integration # Conflicts: # .drone.jsonnet # SessionSnodeKit/Networking/SnodeAPI.swift # SessionSnodeKit/Types/OnionRequestAPIError.swift # SessionSnodeKit/Types/SnodeAPIError.swift
Configuration menu - View commit details
-
Copy full SHA for 8c467dc - Browse repository at this point
Copy the full SHA 8c467dcView commit details -
Reworked the libSession network to be instance based
• Fixed an issue where the DisappearingMessagesJob was getting run for every individual message process instead of just once after processing all messages from a poll • Tweaked the polling logic to split the user, groups and community pollers into separate queues • Tweaked the logic to restart the open group poller immediately after joining a community (to avoid an edge-case where there could be a long delay before the initial poll is made) • Tweaked the logic for checking if PNs are susceptible to failure to only dispatch to the main thread once • Cleaned up some warnings • Updated the app versioning to be at the project level instead of target level • Added the ability to define a unique hash for a job for deduplication
Configuration menu - View commit details
-
Copy full SHA for c6c2881 - Browse repository at this point
Copy the full SHA c6c2881View commit details -
Deduped path building and attempted to improve extension logging
• Moved the build paths logic into the BuildPathsJob to allow for better deduping • Updated the notification and share extensions to generate log files and append to the bottom of the app log file
Configuration menu - View commit details
-
Copy full SHA for afe1efb - Browse repository at this point
Copy the full SHA afe1efbView commit details -
Merge remote-tracking branch 'upstream/dev' into feature/lib-quic-int…
…egration # Conflicts: # Scripts/build_libSession_util.sh
Configuration menu - View commit details
-
Copy full SHA for 2cffda1 - Browse repository at this point
Copy the full SHA 2cffda1View commit details
Commits on Apr 15, 2024
-
Fixed a number of bugs found in the internal release
• Moved the 'getSwarm' behaviour into a distinct job to prevent duplicate API calls • Updated to the latest libSession (fix libQuic crash) • Updated the JobRunner to support the `runOnceTransient` behaviour and be able to run transient jobs in the app extensions • Reworked the extension file logging to be written directly to the file in a single operation rather than line-by-line via the logger • Fixed a bug where community invites has the wrong author • Fixed a bug where the title on the disappearing messages settings screen was clipping vertically • Fixed a bug where tapping on the disappearing messages setting subtitle could incorrectly appear in read-only state for admins • Fixed a log which contained notification content • Tweaks to extension logging logic
Configuration menu - View commit details
-
Copy full SHA for a3188eb - Browse repository at this point
Copy the full SHA a3188ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0fd4a - Browse repository at this point
Copy the full SHA 5c0fd4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea5868 - Browse repository at this point
Copy the full SHA 3ea5868View commit details
Commits on Apr 16, 2024
-
Fixed a number of bugs found while testing the internal build
• Reworked the keyboard avoidance in ConversationVC to fix some bugs and simplify the behaviour • Moved the message request footer UI into it's own view • Fixed an issue where paths wouldn't get built for a new isntall • Fixed an issue where a couple of LibSession+Networking errors weren't getting logged correctly • Fixed a log that could be thrown incorrect for a unique constraint failure • Fixed an annoying startup warning due to thread priorities
Configuration menu - View commit details
-
Copy full SHA for 352f6d7 - Browse repository at this point
Copy the full SHA 352f6d7View commit details
Commits on Apr 17, 2024
-
• Fixed an issue where the message status wouldn't update to the failed state if the MessageSendJob timed-out • Fixed an issue where network issues could result in a backlog of TypingIndicator messages that failed to send (don't bother retrying them) • Fixed an issue where concurrent jobs might not retry correctly if other jobs don't complete or the retry was triggered from the wrong queue • Fixed an issue where the input view could disappear in some cases
Configuration menu - View commit details
-
Copy full SHA for 8d99f64 - Browse repository at this point
Copy the full SHA 8d99f64View commit details
Commits on Apr 23, 2024
-
Moved a bunch of networking logic into libSession
• Moved the snode cache and path building into libSession (deleted associated logic) • Moved reachability detection into libSession (remove Reachability dependency) • Fixed a couple of crashes with using libQuic requests • Fixed a bug where the MessageRequestFooterView would show buttons on outgoing message requests
Configuration menu - View commit details
-
Copy full SHA for 5ee15bb - Browse repository at this point
Copy the full SHA 5ee15bbView commit details
Commits on Apr 24, 2024
-
Removed some unneeded code and fixed a couple of bugs
• Removed the 'runOnceTransient' behaviour (no longer have jobs that run before the user exists) • Removed the session id from the message snippet in the conversation list • Fixed an issue where the SyncPushTokensJob might not run because the paths hadn't been built yet
Configuration menu - View commit details
-
Copy full SHA for 99abcde - Browse repository at this point
Copy the full SHA 99abcdeView commit details
Commits on Apr 29, 2024
-
Fixed a crash and config issue
• Fixed a bad memory crash which could occur when returning from the background • Fixed an issue where config messages were incorrectly getting double wrapped in protobuf wrappers
Configuration menu - View commit details
-
Copy full SHA for 9491b4a - Browse repository at this point
Copy the full SHA 9491b4aView commit details
Commits on May 2, 2024
-
Fixed the background crash issues
• Updated GRDB and SQLCipher • Shifted the ThreadSettingsViewModel code into a separate function to fix a compilation issue
Configuration menu - View commit details
-
Copy full SHA for eccaa29 - Browse repository at this point
Copy the full SHA eccaa29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4c69a - Browse repository at this point
Copy the full SHA 4b4c69aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa7a584 - Browse repository at this point
Copy the full SHA fa7a584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f136c - Browse repository at this point
Copy the full SHA 93f136cView commit details
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fee7f09 - Browse repository at this point
Copy the full SHA fee7f09View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8a162 - Browse repository at this point
Copy the full SHA fb8a162View commit details
Commits on May 9, 2024
-
Use the new logger, fixed build script bug, latest libSession
• Updated to the latest libSession • Updated the code to use the new logger • Fixed a bug in the build script where changes to external libSession dependencies wouldn't result in a rebuild
Configuration menu - View commit details
-
Copy full SHA for 9e5a938 - Browse repository at this point
Copy the full SHA 9e5a938View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47001b7 - Browse repository at this point
Copy the full SHA 47001b7View commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 481b515 - Browse repository at this point
Copy the full SHA 481b515View commit details -
Build script update to handle submodule errors/warnings and disable t…
…he check on debug builds
Configuration menu - View commit details
-
Copy full SHA for bc6bab2 - Browse repository at this point
Copy the full SHA bc6bab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 994854f - Browse repository at this point
Copy the full SHA 994854fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc811a - Browse repository at this point
Copy the full SHA 7dc811aView commit details
Commits on May 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f50d7fc - Browse repository at this point
Copy the full SHA f50d7fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e62e088 - Browse repository at this point
Copy the full SHA e62e088View commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 021d05d - Browse repository at this point
Copy the full SHA 021d05dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 444655f - Browse repository at this point
Copy the full SHA 444655fView commit details