Commit Graph

145 Commits (49fcb50d483af8bb716a0b676569daf3e3ca31d6)

Author SHA1 Message Date
Beaudan Brown 5710c1268c Revert id field and add new url field to be compatible with mobile 6 years ago
Beaudan Brown 9beea2cbd3 Enforce curlies completely and lint with new settings 6 years ago
Beaudan Campbell-Brown 43bd167965
Merge pull request #463 from loki-project/public-chat
Public chat
6 years ago
Beaudan Brown 700ed5d2a8 Some refactoring from reviews, and include the token in the message pipeline instead of getting in message_api 6 years ago
Beaudan Brown fc8aa0211d Addressing reviews 6 years ago
Beaudan Brown eec4f22b50 Add crypto helpers and public error 6 years ago
sachaaaaa a7f999aeb1
Merge pull request #391 from sachaaaaa/show_seed_errors
Report mnemonic errors instead of silent failure
6 years ago
sachaaaaa 1f3f63dcc6 Report mnemonic error in a toast instead of silently fail 6 years ago
sachaaaaa 701f6be00c Add missing mnemonic languages 6 years ago
Beaudan 63396669bc Add eslint rule to enforce curlys, run eslint --fix to automatically apply this rule and add swapfiles to gitignore 6 years ago
Beaudan 96aaa7851d Send broadcast message instead of empty message to trigger things like session reset and disappearing messages. Also fix small bug where deleting a contact kept the (now removed) conversation open 6 years ago
Beaudan df2c4af67c Run lint and check for ip or address when removing unreachable nodes 6 years ago
Beaudan 580931c4fb Pass ourKey to message api, initialise these APIs after registration or when storage is ready so we always have ourKey 6 years ago
sachaaaaa 37e95cf7d2 remove unnecessary await 6 years ago
sachaaaaa 03e7fb82e6 Address reviews 6 years ago
sachaaaaa 6a06e05452 Fix missing await in periodic NAT hole punching 6 years ago
sachaaaaa b6dc8b8a7e Fix tests for https server 6 years ago
sachaaaaa abdb232151 15min TTL and re-punch NAT periodically 6 years ago
sachaaaaa 57b7aaf195 better handling when upnp not enabled 6 years ago
sachaaaaa beac7a02bb send "unreachable" ping to allow half-p2p 6 years ago
sachaaaaa c53633e367 Clearnet p2p with https (no verification yet) 6 years ago
sachaaaaa e7b2448087 Prevent sending broadcast to ourselves at startup 6 years ago
Beaudan 96f7949ac8 Update endpoint for storage server and p2p 6 years ago
Beaudan ca31649207 Trial value wasn't being initialised big enough for very low difficulty, also development should not have been there but I don't think it was doing anything 6 years ago
Beaudan 52c191fc94 Merge branch 'development' into clearnet 6 years ago
sachaaaaa 9d6c5bff36 make unverified https queries to the snodes 6 years ago
Beaudan f01d8088b7 Remove development PoW 6 years ago
Beaudan e520bf109a Persist PoW difficulty and update if get response from snodes 6 years ago
Mikunj bc6586e5ce Removed duplicated function. 6 years ago
Mikunj 582298d9e4 Remove test which was causing hang. 6 years ago
Mikunj 7acce268cd linting. 6 years ago
Mikunj f77b67d358 Updated tests.
Fix some minor logic.
6 years ago
Beaudan Campbell-Brown ee813a1126 Update libloki/proof-of-work.js 6 years ago
Beaudan b9c11a229b Fix tests by handling millisecond ttl better 6 years ago
Beaudan db8f8ba36f Multiple all ttl values by 1000 and stop dividing timestamp by 1000 so they are both milliseconds 6 years ago
Beaudan Campbell-Brown 338f4e3682
Merge pull request #255 from BeaudanBrown/better-logs
Improve sending/retrieving/swarm logs
6 years ago
Beaudan c2226542a4 Fix tests 6 years ago
Beaudan e5449f56ee Added success and failure callbacks when queueing envelope, now responding with 404 if we fail to decrypt a p2p message 6 years ago
Beaudan 6656a89092 Cleaned up a lot of the logs, stop them from printing more than once etc 6 years ago
sachaaaaa 62889bbdd4 Add requestExpired state to Friend Request state machine 6 years ago
Beaudan 10ca7ee8d2 No longer removing listeners when closing local server 6 years ago
sachaaaaa 53b0574a1f Merge branch 'development' into channel_encryption
* development:
  Manually set the dns servers for windows
  Refactor local_loki_server
  Refactor rpc calls to its own function.

# Conflicts:
#	js/modules/loki_message_api.js
6 years ago
sachaaaaa ad5efc9ba3 lint 6 years ago
sachaaaaa 3285b2d1b9 Update snode channel tests 6 years ago
sachaaaaa aa722590fa use channel encryption with storage server 6 years ago
Mikunj 429bdd6460 Refactor local_loki_server 6 years ago
Mikunj 75d0894104 Fixed files not included in release.
Moved node relevant stuff in libloki into its own modules folder.
6 years ago
sachaaaaa 3f755123e7
Merge pull request #207 from BeaudanBrown/p2p-json-rpc
P2p using rpc endpoint
6 years ago
Beaudan Campbell-Brown 7e2a409c43
Merge pull request #198 from sachaaaaa/channel-encryption
Add channel encryption library with tests
6 years ago
Beaudan c0a6ba25bc Update p2p messages to follow the same endpoint format as storage server. Clean up message_api a lil bit and updated tests 6 years ago