parazyd
|
868306637b
darkirc: Add RLN proof verification on incoming events
|
1 year ago |
parazyd
|
2492203bf5
darkirc: WIP RLNV2-DIFF
|
1 year ago |
parazyd
|
604f443fd1
chore: Update license header year
|
1 year ago |
skoupidi
|
561e74074b
darkirc/irc: told you that I can fix her
|
1 year ago |
dasman
|
f861a0d4ed
darkirc: remove redundant checks and edit comments
|
1 year ago |
dasman
|
59326d23a5
darkirc: display msgs only if they are intended to be displayed
|
1 year ago |
skoupidi
|
e675f3a775
darkirc/irc/client: handle message lines if present
|
1 year ago |
dasman
|
ef3ebc5b2e
darkirc: upgrade privmsg, added the logic of deserializing old and new versions
|
1 year ago |
skoupidi
|
6f5dafad7a
bin/darkirc/irc: (clippy chore) replace as_bytes().len() with len() since it returns the bytes length on strings
|
1 year ago |
dasman
|
880e2a9c4d
darkirc: prefix ':' for PRIVMSG and USER commands if not already, supporting more clients e.g thelounge
|
2 years ago |
dasman
|
2d805ac515
darkirc: trim all whitespaces from client and silently ignore empty IRC commands
|
2 years ago |
dasman
|
862abc537a
event_graph: go full millis (this is a breaking change)
|
2 years ago |
dasman
|
07460df363
event_graph: remove check_version_match() and compare peers version with a const in taud and darkirc
|
2 years ago |
dasman
|
75b18d684e
event_graph: use millis for events timestamp, bump the versions of darkirc and taud and are changed slightly to accordigly interact with both old and new versions
|
2 years ago |
skoupidi
|
fdfc96a902
Cargo.toml: replaced sled references with sled-overlay import
|
2 years ago |
dasman
|
3bb373c01c
darkirc: truncate PRIVMSGs longer than 512
|
2 years ago |
dasman
|
b3f7a9a876
darkirc: queue user privmsgs and send them once DAG is synced
|
2 years ago |
dasman
|
ad627b7f26
darkirc: revert last changes regarding queuing user msgs if dag not synced
|
2 years ago |
dasman
|
89afa62a4f
darkirc: add a debug msg when if dag not synced and skipping
|
2 years ago |
dasman
|
653670fc3f
darkirc: revert start IRC after DAG sync and queue user messages until synced successfully
|
2 years ago |
dasman
|
16826b2db2
darkirc: add IRC connection password
|
2 years ago |
dasman
|
baa7f416bb
bin/darkirc: get history outside join command if needed
|
2 years ago |
parazyd
|
d2e705b8cc
darkirc: Add "no-autojoin" CAP
|
2 years ago |
dasman
|
39bd52c985
bin/darkirc: ignore CAP END if user is registered
|
2 years ago |
parazyd
|
a9a6cb4ef9
darkirc: NickServ account registration
|
2 years ago |
parazyd
|
1c163c546b
darkirc: Preliminary services implementation
|
2 years ago |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
2 years ago |
aggstam
|
cdaddfbfe2
event_graph: introduce layers to the DAG
|
2 years ago |
parazyd
|
648989e36c
darkirc: Update eventgraph API
|
2 years ago |
parazyd
|
3b21fcaa7b
darkirc: Abstract seen_db handling into separate functions
|
2 years ago |