Samuel Hawksby-Robinson
366c088ec5
Fix cycle import and added private key to Client
2022-06-20 15:33:09 +01:00
Samuel Hawksby-Robinson
a4beca7f55
Implemented lan connection string functionality
...
Also added more robust testing
2022-06-20 15:33:09 +01:00
Samuel Hawksby-Robinson
c6327c1a30
Add server mode to ConnectionParams
2022-06-20 15:33:09 +01:00
Samuel Hawksby-Robinson
7c57a2b65c
Implemented lan connection string functionality
...
Also added more robust testing
2022-06-20 15:33:09 +01:00
Richard Ramos
30f8bd6dfb
feat: add service for checking if there are new versions available ( #2552 )
2022-06-08 08:38:26 -04:00
Andrea Maria Piana
4d15ae8a85
Upgrade to go 1.18
2022-05-11 12:39:54 +01:00
Richard Ramos
ca468e21e5
chore: bump go-waku
2022-04-06 10:36:06 -04:00
Pascal Precht
364838532f
Add torrent library dependency
2022-04-06 11:48:16 +02:00
Richard Ramos
faf8f34fef
fix: adding missing config settings
2022-04-01 17:39:10 -04:00
Richard Ramos
cbe2560d92
chore: bump go-waku
2022-03-23 09:34:59 -04:00
Andrea Maria Piana
d60a6713fe
Enable mailserver cycle by default
...
This commit enables mailserver cycle logic by default and make a few
changes:
1) Nodes are graylisted instead of being blacklisted for a set amount of
time. The reason is that if we blacklist, any cut in connectivity
might result in long delays before reconnecting, especially on spotty
connections.
2) Fixes an issue on the devp2p server, whereby the node would not
connect to one of the static nodes since all the connection slots
where filled. The fix is a bit inelegant, it always connects to
static nodes, ignoring maxpeers, but it's tricky to get it to work
since the code is clearly not written to select a specific node.
3) Adds support to pinned mailservers
4) Add retries to mailservers requests. It uses a closure for now, I
think we should eventually have a channel etc, but I'd leave that for
later.
2022-03-19 08:56:22 +00:00
Noelia
7ef8bc68c8
feat: Added new endpoint to get password strength info ( #2589 )
...
By integrating `zxcvbn` module, it has been added a new endpoint to get password strength quality information like Entropy, CrackTime, CrackTimeDisplay, Score, MatchSequence and CalcTime.
Added related dependences.
Closes #4980
2022-03-18 13:20:13 +01:00
Richard Ramos
a15c27c588
feat: unified chat API pt. 3 ( #2535 )
2022-03-03 15:37:07 -04:00
Richard Ramos
a0210ac281
chore: bump go-waku
...
Includes support for dns4 multiaddresses
2022-03-03 13:40:26 -04:00
Richard Ramos
559e6dddfa
fix: limit number of concurrent requests
2022-03-02 17:46:16 -04:00
Richard Ramos
0a758b0f7d
feat: stickerpacks service
2022-03-02 17:46:16 -04:00
Richard Ramos
37b06cd3b1
chore: bump go-waku
2022-03-02 12:56:50 -04:00
Richard Ramos
381c5f6116
chore: bump go-waku
2022-02-24 10:07:42 -04:00
Richard Ramos
18854c4cfa
chore: bump go-waku
2022-02-18 16:12:42 -04:00
Richard Ramos
1a439baa5c
chore: bump go-waku ( #2494 )
2022-01-18 17:19:43 -04:00
Richard Ramos
b244188702
feat: LoginWithConfig ( #2469 )
...
Adds a new funtion to login with an account passing a node configuration that will override any specified attribute from the stored account nodeconfig
2021-12-21 10:27:18 -04:00
Richard Ramos
87a033c249
bump go-waku ( #2442 )
2021-11-25 10:37:06 -04:00
Richard Ramos
d32f0467ae
feat: Add DiscV5 to Waku2 ( #2434 )
...
* feat: Add DiscV5 to Waku2
* fix: null verification for discV5
2021-11-22 09:40:14 -04:00
Anthony Laibe
f24cc2e9fc
chore: bum go-waku ( #2430 )
2021-11-15 09:44:03 +01:00
Richard Ramos
d35e0a339d
feat(waku2): use relay or lightpush depending on the number of peers ( #2425 )
2021-11-09 15:16:05 -04:00
Richard Ramos
f47229a466
feat: add dns discovery to wakuv2 ( #2422 )
2021-11-09 08:22:34 -04:00
Richard Ramos
4602982c77
waku2: enable message confirmations ( #2416 )
2021-11-02 14:27:37 -04:00
Richard Ramos
bade0a24ff
chore: bump go-waku ( #2404 )
2021-10-19 09:43:41 -04:00
Richard Ramos
cf11713d9c
feat: wakuv2 peer persistence ( #2287 )
2021-10-12 08:39:28 -04:00
Richard Ramos
a8d661ee71
bump go-waku ( #2400 )
2021-10-08 10:48:57 -04:00
Richard Ramos
4dbef97367
feat: waku2 + rendezvous ( #2393 )
2021-10-06 12:08:54 -04:00
Richard Ramos
065defd35b
bump markdown version ( #2238 )
2021-10-06 12:08:28 -04:00
Richard Ramos
6bb04e0858
fix: dial peer async
2021-10-01 08:29:23 -04:00
Samuel Hawksby-Robinson
d9ea6a910e
Tests and linting
2021-09-30 13:02:41 +01:00
Samuel Hawksby-Robinson
97754cb907
Added new Settings field ProfilePicturesShowTo
2021-09-30 13:02:41 +01:00
Andrea Maria Piana
902b97be06
Upgrade status-go ethereum
2021-09-28 08:22:17 +01:00
RichΛrd
da63894a5a
feat: wakuV2 light client using lightpush / filter ( #2351 )
2021-09-27 09:04:28 -04:00
Richard Ramos
71555991db
fix: waku2 history query
2021-09-27 09:04:28 -04:00
Richard Ramos
0575030825
feat: adding peers, fix peer count and fix format of peer stats signal
2021-09-27 09:04:28 -04:00
Vitaliy Vlasov
049afe5765
Pass connection status chan to go-waku
...
Fix conn status chan gorouting never quitting
Fix import cycle
Add keepAlive interval to wakuv2 node
Add CustomNodes
Do not resume wakuv2 store
2021-09-23 19:00:40 +03:00
RichΛrd
12ddb0739e
feat: obtain external address for rendezvous ( #2333 )
...
* feat: obtain external address for rendezvous
If the ext ip returned by geth is 127.0.0.1, it will attempt to obtain the external IP address via rendezvous and use that to register the ens record later
* fix: failing test
* fix: code review, and adding external ip address to logs
2021-09-06 09:46:35 -04:00
RichΛrd
0aab3e238b
chore: bump go-waku ( #2292 )
2021-08-03 16:40:22 -04:00
Michele Balistreri
c61cf4e1b2
re-apply signTypedData fix ( #2297 )
2021-08-03 19:10:16 +02:00
RichΛrd
bfdc000bbc
go-waku: RequestAllHistoricMessages ( #2258 )
...
* feat: update wakuv2 store
* check online using waku version for now
* fix peerId and from/to multiplier
* fix: lint
* fix: handle waku2 cursors
* fix: code review
* fix: code review 2
* update go-waku version
* update vendor folder
2021-07-21 15:02:50 -04:00
Andrea Maria Piana
a4701f41ee
linting and remove unused code
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
d84da4f515
Fix some tests and restore private/public RPC client
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
1e8688ac56
Upgrade to london signer and cleanup
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
4b0daeb47b
Move services to status-node
...
Move all the services to status-node, as some of them were there, some
of them were in the geth backend and scattered around.
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
36430257fd
Upgrade geth
...
Point to the new fork of geth.
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
c1db89e657
Fix iconcache
...
Iconcache library needed to be upgrade to be compatible with the
libraries required in the latest geth.
2021-07-20 10:57:38 +02:00