mirror of
https://github.com/oxen-io/session-android.git
synced 2024-12-02 06:25:17 +00:00
bee287bb7e
* feat: Add Session Id blinding
Including modified version of lazysodium-android to expose missing libsodium functions, we could build from a fork which we still need to setup.
* Add v4 onion request handling
* Update SOGS signature construction
* Fix SOGS signature construction
* Update onion request
* Update signature data
* Keep path prefixes for v4 endpoints
* Update SOGS signature message
* Rename to remove api version suffix
* Update onion response parsing
* Refactor file download paths
* Implement request batching
* Refactor batch response handling
* Handle batch endpoint responses
* Update batch endpoint responses
* Update attachment download handling
* Handle file downloads
* Handle inbox messages
* Fix issue with file downloads
* Preserve image bytearray encoding
* Refactor
* Open group message requests
* Check id blinding in user detail bottom sheet rather
* Message validation refactor
* Cache last inbox/outbox server ids
* Update message encryption/decryption
* Refactor
* Refactor
* Bypass user details bottom sheet in open groups for blinded session ids
* Fix capabilities call auth
* Refactor
* Revert default server details
* Update sodium dependency to forked repo
* Fix attachment upload
* Revert "Update sodium dependency to forked repo"
This reverts commit
|
||
---|---|---|
.. | ||
dynamiclanguage | ||
AbstractCursorLoader.java | ||
ActivityUtilities.kt | ||
AnimationCompleteListener.java | ||
AsyncLoader.java | ||
AttachmentUtil.java | ||
AvatarPlaceholderGenerator.kt | ||
BackupUtil.kt | ||
BitmapDecodingException.java | ||
BitmapUtil.java | ||
Broadcaster.kt | ||
CallNotificationBuilder.kt | ||
CharacterCalculator.java | ||
CloseableLiveData.java | ||
CommunicationActions.java | ||
ConfigurationMessageUtilities.kt | ||
ContactUtilities.kt | ||
ContextProvider.kt | ||
DateUtils.java | ||
FileProviderUtil.java | ||
GeneralUtilities.kt | ||
GlowView.kt | ||
IntentUtils.java | ||
IP2Country.kt | ||
LimitedInputStream.java | ||
LongClickCopySpan.java | ||
LongClickMovementMethod.java | ||
LRUCache.java | ||
MediaUtil.java | ||
MemoryFileUtil.java | ||
MmsCharacterCalculator.java | ||
ParcelUtil.java | ||
PointFUtilities.kt | ||
PushCharacterCalculator.java | ||
QRCodeUtilities.kt | ||
ResUtil.java | ||
Rfc5724Uri.java | ||
SaveAttachmentTask.kt | ||
ScanQRCodeFragment.kt | ||
ScanQRCodePlaceholderFragment.kt | ||
ScanQRCodeWrapperFragment.kt | ||
SearchUtil.java | ||
SessionMetaProtocol.kt | ||
SingleLiveEvent.java | ||
SmsCharacterCalculator.java | ||
SpanUtil.java | ||
StableIdGenerator.java | ||
State.kt | ||
StickyHeaderDecoration.java | ||
Stopwatch.java | ||
StreamUtil.java | ||
Trimmer.java | ||
UiModeUtilities.kt | ||
Util.java | ||
VersionTracker.kt | ||
ViewGroupUtilities.kt | ||
ViewUtilities.kt | ||
WakeLockUtil.java | ||
WorkerThread.java |