Commit Graph

335 Commits (e9bb92c4da5636367bfaade6dbf7d3c5e12c17af)

Author SHA1 Message Date
Mikunj 4b4999ac35 Update to signal 1.18.0 6 years ago
Scott Nonnenberg 20632b9581 v1.18.0 6 years ago
sachaaaaa 5bcf63e592
Merge pull request #39 from BeaudanBrown/last-hash
Last hash
6 years ago
Beaudan 3aa135fdb4 Grabbing last hash from server response. only requesting messages after the lasthash. Keeping track of lasthash for array of nodes (currently hardcoded for one) 6 years ago
Mikunj e2a48b8373 Clean up multi instance code. 6 years ago
Scott Nonnenberg 7d54f7928d v1.18.0-beta.7 6 years ago
Scott Nonnenberg 59d048ca06 v1.18.0-beta.6 7 years ago
Scott Nonnenberg 8391f6ec4e v1.18.0-beta.5 7 years ago
Scott Nonnenberg 3f3c63a46f v1.18.0-beta.4 7 years ago
sachaaaaa 4b9fcb98d4 Linting and other housekeeping stuff 7 years ago
Scott Nonnenberg 0a6827ecda v1.18.0-beta.3 7 years ago
Scott Nonnenberg 817cf5ed03 v1.17.2-beta.1 7 years ago
Scott Nonnenberg ad6f7f35a4 v1.17.1-beta.1 7 years ago
sachaaaaa 9370e2b74a Merge branch 'master' of https://github.com/signalapp/Signal-Desktop into development
* 'master' of https://github.com/signalapp/Signal-Desktop: (38 commits)
  v1.17.0
  v1.17.0-beta.4
  Ensure that blue group avatars are preserved in dark theme
  Android theme: Incoming quotes take color from containing message
  Conversations have blue avatar backgrounds if no image provided
  Fix lint errors
  Add ca language
  inboxView: Ensure Conversation exists for our own number
  Ensure that file is not attached if we've filtered it
  v1.17.0-beta.3
  Localization updates
  v1.16.3
  Lint fixes
  Lint fixes
  Better handle large numbers of messages in cache on startup
  Keep object stores after conversations migrate to SQLCipher
  Longer timeout for orphaned file cleanup
  Tests and increase consistency for isFileDangerous calls
  Longer timeout for orphaned file cleanup
  v1.17.0-beta.2
  ...

# Conflicts:
#	background.html
#	package.json
7 years ago
Scott Nonnenberg 47c81e1be9 v1.17.0 7 years ago
Scott Nonnenberg f01c5f3e68 v1.17.0-beta.4 7 years ago
Beaudan ee57c698d7 Client side proof of work attached to messages
Skeleton calcPoW function that prepares payload for hashingFunction to increment Uint8Array nonce

Util function for converting a number to its Uint8Array representation

Actually perform calculate PoW nonce for every message

Adding bytebuffer as dependency and updated package-lock

Move PoW to new file and execute it in child process

TODO: Move send message logic to callback after child process has finished calculating the PoW

Refactored nonce calculation to function to be awaited

More readable timestamp grab plus converted to seconds

Nonce is now returned as a base64 string and included in request header

Also converted timestamp and ttl to string when including them in the header

Added a couple comments and tidied up some nonce logic
7 years ago
Scott Nonnenberg c5908052ec v1.17.0-beta.3 7 years ago
Scott Nonnenberg 5e5fa13719 v1.17.0-beta.2 7 years ago
sachaaaaa 6d84eb69e7 upgrade node-fetch to 2.2.0 7 years ago
Scott Nonnenberg 3bd95a2ff6 v1.17.0-beta.1 7 years ago
sachaaaaa 33ad509fbf Merge branch 'master' of https://github.com/signalapp/Signal-Desktop into development
# Conflicts:
#	_locales/ar/messages.json
#	_locales/es_419/messages.json
#	_locales/he/messages.json
#	_locales/hi/messages.json
#	_locales/hr/messages.json
#	_locales/kn/messages.json
#	_locales/ko/messages.json
#	_locales/mk/messages.json
#	_locales/sr/messages.json
#	_locales/uk/messages.json
#	_locales/vi/messages.json
#	package.json
7 years ago
Scott Nonnenberg e8983ea4a4 v1.16.2 7 years ago
Scott Nonnenberg 8cd3db0262 v1.16.2-beta.2 7 years ago
Scott Nonnenberg 79ebec36ca v1.16.2-beta.1 7 years ago
Scott Nonnenberg ecb126e74c
Custom linter to check code quality (#2753) 7 years ago
Scott Nonnenberg 366401f77a v1.16.1-beta.2 7 years ago
Scott Nonnenberg cfe561b3eb v1.16.1-beta.1 7 years ago
Scott Nonnenberg f3b6161c75 v1.16.0-beta.1 7 years ago
Scott Nonnenberg 998c35dcb3 Split configuration into low and high traffic files
Also, we're now handling config ourselves instead of using
electron-config and config dependencies.
7 years ago
Scott Nonnenberg f59ec92fef Routine update to Electron v2.0.8 7 years ago
sachaaaaa 692362d290 Small rebranding 7 years ago
Scott Nonnenberg 816228fde0 v1.15.4-beta.1 7 years ago
Scott Nonnenberg 61429090ff v1.15.3-beta.1 7 years ago
Scott Nonnenberg a771546ee8 v1.15.2-beta.1 7 years ago
Scott Nonnenberg f926a08aa8 v1.15.1-beta.1 7 years ago
Scott Nonnenberg 6e193456f9 Eliminate orphaned external message files on startup
Attachments, visual attachment thumbnails, video attachment screenshots
Quote thumbnails
Contact avatars
7 years ago
Scott Nonnenberg 185c05ceba v1.15.0-beta.10 7 years ago
Scott Nonnenberg 9dd756f96a v1.15.0-beta.9 7 years ago
Scott Nonnenberg e13f431456 Build libcrypto.a on Ubuntu 14.04 for maximum compatibility 7 years ago
Scott Nonnenberg fe84e92359 node-sqlcipher update: always build, statically link openssl 7 years ago
Scott Nonnenberg 8833326b08 v1.15.0-beta.8 7 years ago
Scott Nonnenberg ce2f3bd3c4 Statically compile openssl into sqlcipher for linux targets 7 years ago
Scott Nonnenberg 81df1807e8 v1.15.0-beta.7 7 years ago
Scott Nonnenberg 3105b77475 Migrate to SQLCipher for messages/cache
Quite a few other fixes, including:
  - Sending to contact with no avatar yet (not synced from mobile)
  - Left pane doesn't update quickly or at all on new message
  - Left pane doesn't show sent or error status

Also:
 - Contributing.md: Ensure set of linux dev dependencies is complete
7 years ago
Scott Nonnenberg fc461c82ce v1.15.0-beta.6 7 years ago
Scott Nonnenberg 8f6f24e958 v1.15.0-beta.5 7 years ago
Scott Nonnenberg 4320b125dd v1.15.0-beta.4 7 years ago
Scott Nonnenberg e23fcab7e8 v1.15.0-beta.3 7 years ago
Scott Nonnenberg 356fac8d14 v1.15.0-beta.2 7 years ago