rshiv
d2f7076b53
Secure websocket ( #759 )
...
* add config
Signed-off-by: rshiv <reeshav96@gmail.com>
* secure websocket integration
Signed-off-by: rshiv <reeshav96@gmail.com>
* secure websocket debug
Signed-off-by: rshiv <reeshav96@gmail.com>
* config change
Signed-off-by: rshiv <reeshav96@gmail.com>
* working secure websocket changes
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update submodules (#761 )
* Release v0.6 (#760 )
* Read from path
Signed-off-by: rshiv <reeshav96@gmail.com>
* Tests for secure websockets
Signed-off-by: rshiv <reeshav96@gmail.com>
* CI failure fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* path resolver CI
Signed-off-by: rshiv <reeshav96@gmail.com>
* self review fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update examples/v2/config_chat2.nim
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* review comment fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* review comment fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update waku/v2/utils/peers.nim
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* Update waku/v2/utils/wakuswitch.nim
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* Update waku/v2/utils/wakuswitch.nim
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* Update waku/v2/node/wakunode2.nim
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
* review comment fix
Signed-off-by: rshiv <reeshav96@gmail.com>
* Update tests/v2/test_wakunode.nim
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update waku/v2/utils/wakuswitch.nim
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update waku/v2/utils/wakuswitch.nim
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* Update waku/v2/utils/wakuswitch.nim
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
* handle review comments
Signed-off-by: rshiv <reeshav96@gmail.com>
Co-authored-by: Hanno Cornelius <68783915+jm-clius@users.noreply.github.com>
Co-authored-by: Sanaz Taheri Boshrooyeh <35961250+staheri14@users.noreply.github.com>
2021-11-10 12:05:36 +00:00
Pascal Precht
83f71ae905
Remove `udpPort` CLI option from waku v1 and v2 nodes ( #728 )
2021-10-12 13:43:01 +02:00
Hanno Cornelius
9a45aa7055
Fix: bridge encoding and missing timestamps ( #697 )
...
* Fix: bridge should not re-encode pre-encoded payload
* Test payload encoding, fix content topic
* Minor improvements
* Fix broken unit test
2021-08-26 14:24:00 +02:00
Hanno Cornelius
7be949ed67
Update submodules ( #682 )
2021-07-22 10:43:41 +02:00
Hanno Cornelius
b87984af46
Fix topic conversion in bridge ( #679 )
2021-07-21 14:22:40 +02:00
Hanno Cornelius
13cf7380bb
General refactoring: `nim-waku` ( #671 )
...
* General Track 1 refactoring
2021-07-16 17:13:36 +02:00
Hanno Cornelius
92f2d5a7f5
Refactor wakunode2.nim ( #664 )
...
* Refactor wakunode2.nim
* Remove empty raises
* Some formatting improvements
2021-07-14 19:58:46 +02:00
Hanno Cornelius
2f53c2c60b
Feat/bridge topic mapping ( #633 )
...
* Use namespaced content topics for bridge
2021-06-18 12:30:24 +02:00
Hanno Cornelius
9ee0c2ecb3
Make bridge topics configurable ( #629 )
...
* Make bridge topics configurable
* Less ambiguous config naming
2021-06-17 12:59:28 +02:00
Hanno Cornelius
a044c6a82c
Add ping protocol support and use for keep-alive ( #621 )
...
* Add ping protocol support and use for keep-alive
* Separate WakuPeerStore from libp2p PeerStore
* Revert silly test timeout
2021-06-15 10:55:47 +02:00
Kim De Mey
4ca59bcce0
Use chronosStrictException for Waku v1 code ( #609 )
...
* Use chronosStrictException for Waku v1 code
And accompanying changes and clean-up
* Fix chronosStrictException changes for wakubridge
2021-06-14 14:40:08 +02:00
Hanno Cornelius
a8da4dfd6b
Fix: metrics-server use after submodule update ( #610 )
...
* Fix: metrics-server use after submodule update
* Remove insecure check
2021-06-10 16:18:41 +02:00
Hanno Cornelius
83f546ede4
Mount keepalive on chat2bridge and bridge ( #591 )
2021-06-02 16:54:38 +02:00
Hanno Cornelius
e0d8d8f468
Minor bridge improvements ( #563 )
2021-05-24 13:19:33 +02:00
Hanno Cornelius
2691b3e506
Duplicate filtering for bridge ( #556 )
2021-05-20 18:03:56 +02:00
Hanno Cornelius
1ae767206d
Remove deprecated config items ( #545 )
2021-05-12 12:55:09 +02:00
Hanno Cornelius
50f2235bfc
Fix nim-waku config inconsistencies ( #543 )
...
* Fix nim-waku config inconsistencies
* Revert staticnode to singular form
* Fix reference to deprecated config item
* Revert nodekey config item to be consistent with Waku v1
2021-05-11 17:07:26 +02:00
Hanno Cornelius
c5e7580149
Add chat2-matterbridge ( #532 )
...
* Add chat2-matterbridge
* Update waku/common/README.md
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
2021-05-06 15:43:43 +02:00
Sanaz Taheri Boshrooyeh
c0d858af1d
Enables perssist-message flag in the store protocol for wakunode2 ( #519 )
...
* enables perssistmessage flag
* disables in memory storage when persist-messages is false
* adds the persistMessages input to the mountStore
* defaults the store flag to true
* adds the missing argument
* persists messages in memory conditioned to the persistMessages flag
* adds persistmessages flag to the config_bridge
* defaults persistmessages to true
* defaults the store flag to true and persist-messages to false
* updates store.md
* updates chat2 instructions about --store flag
* removes --store flag from chat2 command execution
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
2021-05-03 14:30:52 -07:00
Hanno Cornelius
5747ff5be0
Change contentTopic to string ( #463 )
...
* Change contentTopic to string
* Missed a spot
* Try to fix Windows CI
Co-authored-by: Oskar Thorén <ot@oskarthoren.com>
2021-04-08 17:55:19 +08:00
Hanno Cornelius
a30d6a8aae
Improvement/bridge improvements ( #429 )
...
* General test, import and log improvements
* Bridge improvements
2021-03-23 10:04:51 +02:00
Hanno Cornelius
62b824c387
Add WakuBridge and test ( #426 )
...
* Add WakuBridge and test
* Fix test
2021-03-22 11:44:45 +02:00
Hanno Cornelius
4ae1cd4737
Add message passing to waku bridge script ( #425 )
2021-03-18 12:01:27 +02:00
Hanno Cornelius
714bbebbc1
Update submodules ( #424 )
...
Update submodules and fix issues
2021-03-17 10:52:27 +02:00
Hanno Cornelius
9faff49e5b
Remove stale rpc code & repair scripts ( #365 )
...
* Remove stale rpc code & repair scripts
2021-02-04 10:39:55 +02:00
Hanno Cornelius
41fe4395a8
Bump submodules ( #363 )
...
* Bump submodules
* GossipSub refactor: Rem async from sub/unsub
2021-02-02 13:33:59 +02:00
Hanno Cornelius
f0636bcd9d
enhancement/unused-import-cleanup ( #322 )
2020-12-21 10:14:51 +01:00
Oskar Thorén
9518322198
Folder restructure ( #274 )
...
* Change folder structure to {v1,v2,common}/...
Addresses https://github.com/status-im/nim-waku/issues/261
* Update waku.nimble paths
* Flatten paths
* Fix import paths
* Pull out utils folder for nat
* Pull out waku_types to top level for v2
* Fix test import paths
* Remove old READMEs and replace with one liner
* Update README and split v1 and v2
* Skeleton READMEs
* Update README.md
Co-authored-by: Kim De Mey <kim.demey@gmail.com>
* Update README.md
Co-authored-by: Kim De Mey <kim.demey@gmail.com>
Co-authored-by: Kim De Mey <kim.demey@gmail.com>
2020-11-17 17:34:53 +08:00