oars
|
01f2cd1173
bin/darkirc/irc/client: fix bug with split and join of raw IRC message in process_client resulting in replacement of multiple whitespace chars with one whitespace char in PRIVMSG message text part. this solution splits the messages into predefined parts thus keeping the message part of the PRIVMSG message as whole
|
1 year ago |
dasman
|
ad3d4fb54f
darkirc: bugfix where nicks were kept the same in queue despite /nick command
|
1 year ago |
skoupidi
|
b76da20baf
darkirc: chore clippy
|
1 year ago |
darkfi
|
d84d4a2c5e
darkirc: no messages on unjoined channels from paired identities
|
1 year ago |
dasman
|
2acd3c60bb
darkirc: deathloop fix, clients(bots) closing unexpectly causing an unhandled read buffer of 0 to continue endlessly
|
1 year ago |
skoupidi
|
6392bc73b0
chore: clippy
|
1 year ago |
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
|
1 year ago |
dasman
|
2d805ac515
darkirc: trim all whitespaces from client and silently ignore empty IRC commands
|
1 year ago |
dasman
|
862abc537a
event_graph: go full millis (this is a breaking change)
|
1 year ago |
dasman
|
07460df363
event_graph: remove check_version_match() and compare peers version with a const in taud and darkirc
|
1 year 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
|
1 year 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 |