Anton Iakimov
8270cb9420
dosc: fix wakudev hostname
2025-01-17 17:47:49 +01:00
gabrielmer
4d9e11f16b
chore: adding extra migration to sqlite and improving error message ( #3240 )
2025-01-16 16:10:28 +01:00
Ivan FB
192db550c9
chore: optimize libwaku size ( #3242 )
...
* avoid compile TRACE level to reduce libwaku size
* waku_rln_relay/constants.nim: avoid adding constant seq that is used in tests only
* ci:yml USE_LIBBACKTRACE=0 to force -d:debug when running tests
2025-01-16 10:54:10 +01:00
Ivan FB
9d0b30cc99
chore: golang example end using negentropy dependency plus simple readme.md ( #3235 )
...
* avoid dependency with libpcre by using regex module
2025-01-15 10:32:22 +01:00
Ivan FB
48859c4266
chore: libwaku tweaks ( #3233 )
...
* make lightpush return msg hash after successful publish
* libwaku avoid the use of string
* library alloc.nim allocate memory when nil cstring is passed
* libwaku store_request remove extra destroyShared(self)
2025-01-08 20:52:44 +01:00
gabrielmer
f301c6d9db
feat: connection change event ( #3225 )
2025-01-08 18:53:00 +01:00
richΛrd
ba1870d114
feat(libwaku): add protected topic ( #3211 )
2025-01-07 09:29:39 -04:00
Ivan FB
569060b190
Update prepare_release.md add waku-rust-bindings step ( #3229 )
2025-01-06 22:46:21 +01:00
Ivan FB
202c2785ca
test: test_wakunode_rln_relay use waitForNullifierLog in all tests avoid flaky ( #3227 )
2025-01-06 13:47:17 +01:00
Ivan FB
c725c96609
libwaku invoke callback within waku_destroy ( #3228 )
2025-01-03 16:13:26 +01:00
Ivan FB
c52e43a0ac
chore: add comment to clarify where contract.nim comes from ( #3226 )
2025-01-03 12:41:55 +01:00
Ivan FB
9f46c3c123
chore: enhance libwaku store protocol and more ( #3223 )
...
* json_message_event: avoid converting a WakuMessageHash into 0x...
* waku_thread: wait until the waku thread completely received the request
* waku_thread: add missing deallocShared
* libwaku avoid nonsense onReceivedMessage cb in waku_relay_publish
2025-01-03 12:26:46 +01:00
Ivan FB
5aeee9dded
extend rust example with waku_start ( #3224 )
2024-12-26 19:37:43 +01:00
gabrielmer
e4a07a99ce
feat: topic health tracking ( #3212 )
2024-12-24 11:47:38 +01:00
Ivan FB
90cac35c64
chore: update prepare_release.md ( #3218 )
2024-12-18 11:54:59 +01:00
gabrielmer
790de8a5df
feat: allowing configuration of application level callbacks ( #3206 )
2024-12-13 17:38:16 +01:00
richΛrd
ee9564ec73
fix(libwaku): waku_relay_unsubscribe ( #3207 )
2024-12-12 08:06:54 -04:00
richΛrd
ddfa212608
fix(libwaku): support string and int64 for timestamps ( #3205 )
2024-12-10 13:52:21 -04:00
NagyZoltanPeter
7731dfad32
chore: Bump nimbus and nim to latest available - nim-2.0.12 ( #3188 )
...
* Bump nimbus and nim to latest available - nim-2.0.12
* Fix name collision of templates of result.nim and nwaku serdes.nim - unrecognizedFieldWarning
2024-12-10 14:42:54 +01:00
Simon-Pierre Vivier
ae013e1928
feat: waku rendezvous wrapper ( #2962 )
2024-12-09 15:22:36 -05:00
clonefetch
b5edf6db98
chore: fix some typos in comment ( #3201 )
...
Signed-off-by: clonefetch <c0217@outlook.com>
2024-12-09 14:45:26 +01:00
fuder.eth
8bdf27e188
Update README.md ( #3199 )
2024-12-09 14:44:46 +01:00
NagyZoltanPeter
3f98f4a77c
Merge branch 'release/v0.34.0'
2024-12-09 12:18:12 +01:00
NagyZoltanPeter
a0c468b4d5
fix: lite-protocol-tester receiver exit check ( #3187 )
...
* Fix receiver exit criteria, not let it wait forever in some cases, added a timely check from the last arrived message
* Extend dial and service usage failure metrics with agent string to reveal service nodes origins
* Adjusted infra testing content topic to be unique in the system
* Extend error logs with peer's agent string, fix exit criteria
* Add informative log for not waiting for more messages
* Add unknown as default for empty agent identifier
* better explain exit logic of receiver
* Address review comment - checking for last message arrival return Optional Moment instead of result - better explains what is happening.
2024-12-07 01:22:50 +01:00
Darshan K
4f77bb21d1
chore: add two metrics and panal ( #3181 )
2024-12-04 17:11:41 +05:30
gabrielmer
ad03b22413
feat: making dns discovery async ( #3175 )
2024-12-03 14:39:37 +01:00
leopardracer
dced87038e
Update README.md ( #3183 )
2024-12-02 19:51:48 +01:00
richΛrd
9dc1b88b18
refactor(libwaku): async ( #3180 )
2024-12-02 10:56:12 -04:00
Ivan FB
439a3ae394
chore: Filter in libwaku ( #3177 )
2024-11-29 15:31:08 +01:00
Simon-Pierre Vivier
682981f967
feat: remove Waku Sync 1.0 & Negentropy ( #3185 )
2024-11-29 09:09:41 -05:00
NagyZoltanPeter
f35a6f10a6
chore: add supervisor for lpt infra ( #3176 )
...
* Adding lpt-runner script and assemble into liteprotocoltester image - to ease infra deployment
* Add supervisor that can run lpt continously in infra environment, infra.env defines defaults for run, in case image tag of lpt docker image is deploy it will build a specific image for infra deployment.
* Added message latency metrics
* DELAY_MESSAGES to MESSAGE_INTERVAL renaming
* Adjust name of START_PUBLISHING_AFTER
* Extend lpt readme with how to use make to build dockerized image and notice about infra deployment
* As fixed in discussion, we will control infra testing by built in predefined test setup
* Prevent peer switch in case using fixed service peers
2024-11-26 20:42:27 +01:00
NagyZoltanPeter
293682b57d
Adding lpt-runner script and assemble into liteprotocoltester image - to ease infra deployment ( #3158 )
2024-11-26 15:54:29 +01:00
Darshan K
7de94c5c2c
chore: flaky rln test ( #3173 )
2024-11-26 13:03:23 +05:30
NagyZoltanPeter
3772cb2968
Revert "make pre-release to only include release_notes.md"
...
This reverts commit 92207c670ddd856857cb0be544e4d2bf50d62586.
v0.34.0
2024-11-22 10:29:06 +01:00
NagyZoltanPeter
38cb0598d9
Apply suggestions from code review - changelog style
...
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-11-21 12:18:34 +01:00
NagyZoltanPeter
2748ab852f
no-code-change, extended changlog with notice of removed protected-topic cli config
2024-11-21 00:05:19 +01:00
Ivan FB
99d3aaf93d
python example: call waku_setup to initialize libwaku properly ( #3179 )
2024-11-20 18:35:23 +01:00
NagyZoltanPeter
db756905dc
chore: Partial version bumps for v0.34.0-rc.1 ( #3172 )
...
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
2024-11-10 09:38:14 +01:00
NagyZoltanPeter
0d3b70fa16
chore: Partial version bumps for v0.34.0-rc.1 ( #3172 )
...
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
2024-11-10 09:27:04 +01:00
Ivan FB
76354df9bf
chore: libwaku - better error handling and better waku thread destroy handling ( #3167 )
2024-11-08 14:59:02 +07:00
richΛrd
eec6215229
refactor(libwaku): allow several multiaddresses for a single peer in store queries ( #3171 )
...
* fix: parameter name
* refactor: allow multiple addresses for a peer in a store query
2024-11-08 14:36:16 +07:00
gabrielmer
61f4d979ad
chore: removing protected-topic cli flg ( #3160 )
2024-10-31 16:00:42 +01:00
gabrielmer
b8d3ee051a
chore: removing protected-topic cli flg ( #3160 )
2024-10-31 14:33:36 +02:00
gabrielmer
d225c6e1e2
feat: adding waku_dial_peer and get_connected_peers to libwaku ( #3149 )
2024-10-30 16:26:33 +02:00
NagyZoltanPeter
b1402315f5
fix lint error
2024-10-30 14:32:08 +01:00
gabrielmer
460be6e5a6
feat: running periodicaly peer exchange if discv5 is disabled ( #3150 )
2024-10-30 12:51:04 +02:00
NagyZoltanPeter
7f2023353d
Fixed WAKU-SYNC protocol link
2024-10-30 11:14:12 +01:00
NagyZoltanPeter
92207c670d
make pre-release to only include release_notes.md
2024-10-30 11:05:57 +01:00
gabrielmer
f3af7fa37e
chore: naming connectPeer procedure ( #3157 )
2024-10-29 18:37:07 +02:00
gabrielmer
90b8b59e4d
fix: linting error ( #3156 )
2024-10-29 15:36:21 +02:00