Commit Graph

363 Commits (5eb0bc51a44df8ea2a91739da7526ec49571a739)

Author SHA1 Message Date
sachaaaaa e3138f8fde add yarn pow-metrics 6 years ago
Mikunj 654b0dac84 Merge signal-master. 6 years ago
sachaaaaa dd5c11768a win & osx builds on gitlab 6 years ago
Beaudan 6113f13d3a Rip the worker logic out of message_receiver and add the functionality for it to work with pow. Fix pow tests to work with those changes 6 years ago
Mikunj ba178b04b8 Minor fixes for production builds. 6 years ago
Scott Nonnenberg 8c6d7bdb5c v1.19.0 6 years ago
Scott Nonnenberg e751ecbfeb v1.19.0-beta.4 6 years ago
Scott Nonnenberg 281e613a1d Remove nsp; its registry has now been taken offline 6 years ago
sachaaaaa a1255dd31e
Merge pull request #77 from Mikunj/password-protection
Password protection
6 years ago
Mikunj e1aba93aea Merge signal 1.18.1 changes. 6 years ago
Beaudan be878f00a4 Updated names of some test functions. Added yarn commands to view output of different tests. Added a test and updated existing test to use more efficient asserts 6 years ago
Beaudan c93aff7ebe Setup grunt/yarn etc for loki tests plus wrote first 2 simple libloki-protocol tests 6 years ago
sachaaaaa d8f4d1f313 Fixes to get production build working 6 years ago
Mikunj 7a96b8446a Rename launcherView to passwordView. 6 years ago
Mikunj 6b9764e6c6 Added launcher view. 6 years ago
Mikunj d60f147659 replaced jdenticon with identicon.js.
Cleanup any unused images.
6 years ago
Mikunj 85fe666edb Added jdenticon package. 6 years ago
Scott Nonnenberg a8fbd085e2 v1.19.0-beta.3 6 years ago
Scott Nonnenberg 523c65a1b7 v1.19.0-beta.2 6 years ago
Scott Nonnenberg 8add0ac8a1
Enable CI and packaged builds with Electron v3 (#2939)
* Update spectron to fix linux CI runs

* Point test-release grunt task at release folder

* Ensure that build folders of socks/smart-buffer are in build

* AppVeyor: windows build output folder is now release

* Travis: Force build output to release directory
6 years ago
Scott Nonnenberg 3e0abe80eb Update proxy-agent to latest 6 years ago
Scott Nonnenberg 97bfe5859c Update lodash to latest release 6 years ago
Scott Nonnenberg 6a4c7afc45 v1.18.1 6 years ago
Scott Nonnenberg 68af1ae1ea Show dialog if application fails to start up properly 6 years ago
Scott Nonnenberg dc2afe4b6e Update websocket dep; 1.0.25 was causing errors w/Electron3 6 years ago
Scott Nonnenberg 58544472c8 Upgrade to node 10.13.0; update chokidar, its dep upath fails 6 years ago
Scott Nonnenberg 6039c29d12 Update to Electron3; reinstall native deps for nan which builds 6 years ago
Scott Nonnenberg d75d823873 package.json: Lock all dependencies to specific versions 6 years ago
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