Commit Graph

9064 Commits

Author SHA1 Message Date
dasman
03b9526224 tau: add configurable sync_attempts and sync_timeout 2024-08-28 05:16:41 +03:00
darkfi
9b68083269 doc/src/philosophy: add section about biweekly philosophy meetings 2024-08-26 20:43:46 -04:00
darkfi
0fdc82d9bf doc: network-troubleshooting format update and update SUMMARY to reflect net-troubleshooting section 2024-08-26 19:43:22 -04:00
dasman
4ab8caa4e9 tau: change default read_key to the correct one for the default worspace 2024-08-26 19:16:43 +03:00
skoupidi
5fe8fb4620 net/transport/tcp: use stream right away and wait till its writeable 2024-08-26 16:12:14 +03:00
darkfi
f4d2a6ddab wallet: chatview squash draw functions together 2024-08-26 13:00:46 +02:00
darkfi
409514c304 dnet: comment out lilith config by default so it's configured for darkirc users 2024-08-26 10:44:13 +02:00
darkfi
1b5a3b6acd wallet: chatview reorganize and tidy code 2024-08-26 10:42:45 +02:00
darkfi
7b0513589d darkirc: use vendored sqlite and deprecate self-compiled sqlcipher. 2024-08-26 09:53:51 +02:00
darkfi
7bb858ef91 wallet: migrate chatview to new PageManager construct 2024-08-25 13:54:03 +02:00
darkfi
d3021995b6 remove c file 2024-08-23 11:12:21 -04:00
parazyd
2b1e04dace net/acceptor: Do not quit acceptor on unhandled OS error 2024-08-23 13:12:11 +02:00
darkfi
53ab9b1e48 add network-troubleshooting.md 2024-08-22 15:26:46 -04:00
skoupidi
e00e081ce6 drk: new arg/flag to enable/disable kaching 2024-08-22 16:36:56 +03:00
skoupidi
02a8652eb9 darkfid/task/sync: handle proposals appending errors 2024-08-22 13:58:18 +03:00
dasman
1d2df33e2b tau: add info about workspace settings in config file 2024-08-21 06:42:14 +03:00
dasman
33bf53c408 darkirc: remove duplicated log msg 2024-08-21 06:39:13 +03:00
downlop
2285e82989 set default nick for each weechat session 2024-08-21 02:22:43 +00:00
darkfi
30d1184edb wallet: begin making a PageManager for chatview 2024-08-19 21:03:56 +02:00
skoupidi
5f4e2803a9 Cargo.toml: reenabled p2p-tor feature and dropped libsqlite3-sys dep 2024-08-19 19:39:11 +03:00
skoupidi
4e3b1594f8 src/error: renamed RusqliteError into DatabaseError for generic usage and removed rusqlite crate dep entirely 2024-08-19 19:20:53 +03:00
darkfi
8e199758d4 tau: fix typo 2024-08-19 16:45:52 +02:00
dasman
f8bcb639a8 darkirc: fix contacts/secret key parse bug 2024-08-19 15:48:12 +03:00
draoi
c2f8fab5b3 dchatd: enable tor 2024-08-19 11:23:27 +02:00
dasman
2f5b10f472 darkirc: list configured contacts 2024-08-18 16:01:10 +03:00
dasman
759122b379 doc: misc/tau: add missing commands and general doc update 2024-08-16 03:59:14 +03:00
dasman
f8657ceac0 doc: remove a non-valid tau subcommand 2024-08-16 00:57:31 +03:00
dasman
f36aa313ae tau: add target to log msgs 2024-08-12 05:59:33 +03:00
dasman
4a0be19821 tau: properly mark events as seen and check if they are, plus some rework regarding args and remove hardcoded pipe path 2024-08-12 05:37:55 +03:00
dasman
87d9556c3b tau: use digital signatures to verify tasks authenticity (per-workspace)
and fix configured workspaces keys format and manage write access based on those keys
2024-08-12 04:57:26 +03:00
skoupidi
35901bc6a1 darkfid/task/sync: handle all p2p errors 2024-08-09 16:36:27 +03:00
skoupidi
40ac6f00a6 chore: clippy 2024-08-09 16:36:04 +03:00
darkfi
cbfe0997b4 event_graph: add missing use EventGraphPtr import 2024-08-09 13:37:41 +02:00
darkfi
2adb0148b9 wallet: p2p broadcast event when sending 2024-08-09 12:56:32 +02:00
darkfi
72d68aadb0 wallet: fix all the warnings 2024-08-09 12:30:17 +02:00
darkfi
dc71754be6 wallet: remove old unused modules from proj 2024-08-09 10:38:49 +02:00
darkfi
d626f6e802 wallet: move darkirc backend from main.rs to darkirc.rs 2024-08-09 10:07:26 +02:00
darkfi
f05b4b9ba2 wallet: send a message 2024-08-09 09:53:36 +02:00
draoi
8962f43407 outbound_session: only attempt a seedsync if we have seeds configured 2024-08-09 09:37:11 +02:00
darkfi
ac03e32622 event_graph: replace foo(event_graph: &EventGraphPtr) with foo(event_graph: &EventGraph) 2024-08-09 09:29:34 +02:00
darkfi
6bbfa97791 wallet: minor cleanup and add extra logging 2024-08-09 08:51:02 +02:00
darkfi
ddca71fc26 wallet: chatview, flush db after every insert 2024-08-09 08:48:26 +02:00
darkfi
60665c814c wallet: editbox change calcs so scroll is [0, ∞) 2024-08-08 17:41:05 +02:00
darkfi
830ec00e0d wallet: ignore touch events outside widget rects 2024-08-08 15:17:29 +02:00
darkfi
133292ad49 wallet: add darkirc backend 2024-08-08 15:17:08 +02:00
darkfi
117898f79e wallet: bugfix chatview missing current_height = descent in calc 2024-08-08 12:53:45 +02:00
darkfi
0ea731fd7f wallet: chatview add_line_to_db() called by handle_insert_line() 2024-08-08 12:52:51 +02:00
draoi
497fe1d06f channel: remove redundant calls to self.stop()
self.stop() stops the main_receive_loop(), so we can just exit function with Error::ChannelStopped.
2024-08-08 11:33:26 +02:00
darkfi
6c7e190a0e wallet: chatview correct scroll clamping calcs 2024-08-08 09:05:23 +02:00
draoi
42e8bc84ca settings: fix bug that was making nodes run a Relaxed ban policy 2024-08-08 08:32:59 +02:00