568 Commits

Author SHA1 Message Date
Jazz Turner-Baggs
a39b57ff4a
Merge pull request #93 from logos-messaging/jazzz/private
Chat Private
2026-05-22 16:40:48 -07:00
Jazz Turner-Baggs
d32d10b99d
Merge branch 'master' of github.com:waku-org/specs into jazzz/private 2026-05-22 16:39:30 -07:00
Jazz Turner-Baggs
732690e3a8
PrivateV1
Cleanup of Arch, Initialization and Segmentation

frame handling + initialization

towards semBr

Abstract away contentFrame

update  frame handing

Remove delivery address

remove partial order property

Update background

readability updates

Update encryption and segmentation

Remove stale section

update payload delivery warnings

Update SDS initialization

Update security considerations

Cleanup

review comments

spelling fixes

fix: pyspelling config

Update DR params

Update standards/application/privatev1.md

Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>

Clarify implementation
2026-05-22 16:32:18 -07:00
Jazz Turner-Baggs
2d77a23830
Merge pull request #81 from logos-messaging/jazzz/chat_framework
Chat Framework
2026-05-22 15:54:25 -07:00
Jazz Turner-Baggs
091e3dc874
Standardize Phases and components 2026-05-22 15:52:38 -07:00
Jazz Turner-Baggs
a78e10ca1b
Update background context 2026-05-22 15:47:52 -07:00
Jazz Turner-Baggs
4d9de1d746
Update DS requirements 2026-05-22 15:43:16 -07:00
Jazz Turner-Baggs
f76d3e53fa
Merge pull request #101 from logos-messaging/introduction-encoding
feat: add introduction encoding
2026-05-12 08:28:11 -07:00
Patryk Osmaczko
6fd1e54565
feat: add introduction encoding 2026-05-12 16:26:38 +02:00
Pablo Lopez
63aa0d31b9
feat: add segmentation spec (#91) 2026-05-05 23:11:15 +01:00
Jazz Turner-Baggs
a19d99b79f
Chat Content Frames (#82)
* Core dump

* update background and context

* Add content definition

* Focus on interoperability

* Towards SemBr

* Fixed domain_id

* Update wordlist
2026-05-03 12:58:53 -07:00
Ivan FB
95916dab5e
Merge pull request #104 from logos-messaging/add-new-reliability-spec
docs: Reliable Channel API spec
2026-05-01 18:03:11 +02:00
Ivan FB
aef8f6687a
fix spell 2026-05-01 18:02:02 +02:00
Ivan FB
ac4883fa15
better explain why hint provider is needed. 2026-05-01 17:57:36 +02:00
Ivan FB
59ff35b5e7
better mention message_hash 2026-05-01 17:51:57 +02:00
Ivan FB
4d539e0eb3
update MessageDeliveryErrorEvent description 2026-05-01 16:48:39 +02:00
Ivan FB
74e81e0125
simplify segment step 2026-05-01 16:26:18 +02:00
Ivan FB
76d8f2fe74
minor tweak 2026-05-01 16:18:27 +02:00
Ivan FB
a26a7992a6
better description in send function 2026-05-01 16:16:47 +02:00
Ivan FB
5909a2f48d
better explanation on how missing deps are handled 2026-05-01 16:11:45 +02:00
Ivan FB
895a00c5eb
rm irretrievable term 2026-05-01 15:49:53 +02:00
Ivan FB
c7eb2bef62
better rewording in incoming msg procedure 2026-05-01 15:43:05 +02:00
Ivan FB
f3ba3f6d3f
avoid using the term segment in SDS explanation 2026-05-01 15:38:54 +02:00
Ivan FB
9804f4ea77
clarify what is SDS header 2026-05-01 12:10:19 +02:00
Ivan FB
fd7e52dc5b
make it more clear when encryption should be implemented 2026-05-01 11:54:05 +02:00
Ivan FB
776a7db28a
make some comments more natural and concise 2026-05-01 11:49:36 +02:00
Ivan FB
94fab074d6
properly specify epoch period in seconds 2026-05-01 11:41:34 +02:00
Ivan FB
f4e5ed59a0
Clean incorrect comment in Rate Limit Manager 2026-05-01 11:33:16 +02:00
Ivan FB
491b2e36d1
use keccak-256 instead of arbitrary random num when processing SDS msg 2026-05-01 11:24:38 +02:00
Ivan FB
a6fd069eeb
add little segmentation description 2026-05-01 11:11:01 +02:00
Ivan FB
f39c7f0d0b
apply Jazz suggestion for encryption hook description 2026-05-01 10:59:24 +02:00
Ivan FB
f953a45e31
Set only editors field 2026-05-01 10:56:48 +02:00
Ivan FB
5e68873188
specify editor and contributors 2026-05-01 10:48:43 +02:00
Ivan FB
888ba21374
Revert "MessageSentEvent is the one that confirms a msg was rx by a store node"
This reverts commit 01cf30d5e8f39e52a464df563ece8296433b5202.
2026-04-30 13:58:33 +02:00
Ivan FB
01cf30d5e8
MessageSentEvent is the one that confirms a msg was rx by a store node 2026-04-30 00:31:17 +02:00
Ivan FB
f9c04366c5
add missing terms to wordlist 2026-04-29 22:40:58 +02:00
Ivan FB
8483bb10d9
simplify dispatch step 2026-04-29 18:27:05 +02:00
Ivan FB
0b3a4aeb5c
extend SDS component definition 2026-04-29 18:25:42 +02:00
Ivan FB
81ee865e55
better describe sds requirements 2026-04-29 18:12:36 +02:00
Ivan FB
8734fd5d8f
revert changes in messaging-api 2026-04-29 17:49:10 +02:00
Ivan FB
0ede28def9
mv components before procedures 2026-04-29 15:15:31 +02:00
Ivan FB
1500a0536d
add node initialization procedure 2026-04-29 14:14:16 +02:00
Ivan FB
493b909f02
enhance event definitions 2026-04-29 13:55:56 +02:00
Ivan FB
0c512d935c
rm rate_limit_config 2026-04-29 13:53:04 +02:00
Ivan FB
6ff41e97f9
better explanation of outgoing message processing 2026-04-29 13:45:27 +02:00
Ivan FB
b917da1b2d
rm callback registration functions 2026-04-28 23:48:27 +02:00
Ivan FB
dba72eb697
improve RequestId definition 2026-04-28 23:27:22 +02:00
Ivan FB
33f89ccbd8
enrich MessageSendErrorEvent description 2026-04-28 23:00:41 +02:00
Ivan FB
76ccd41549
make more concise substep in sds in msgs 2026-04-28 22:33:31 +02:00
Ivan FB
a23f89b4df
add SegmentationConfig 2026-04-28 16:19:49 +02:00