Commits
Commit:
d521a6a4417b36b32594bbb5065f8cb7db4591cc
From:
Omar Polo <op@omarpolo.com>
Date:
Wed May 11 08:50:59 2022 UTC
fix regression: open the url given on the command line was broken after the fs/ui merge
Commit:
89e4650865dd63b981f91873704f3883ed20aa05
From:
Omar Polo <op@omarpolo.com>
Date:
Thu May 5 11:18:55 2022 UTC
unbreak downloads the recent commit to rework handle_save_page_path changed the tab id *before* setting it to the download, so the ui and net process went out of sync and downloads hanged.
Commit:
fd984e767a8e0e4978cfe072899282a8265a911e
From:
Omar Polo <op@omarpolo.com>
Date:
Thu May 5 08:54:28 2022 UTC
drop the `buffer' flag for enqueue_download it's unused as write_buffer now writes a buffer to the disk.
Commit:
ff48dbfd84e86f5a720e9400a7acb53fe3b9393b
From:
Omar Polo <op@omarpolo.com>
Date:
Thu May 5 08:54:28 2022 UTC
fix handle_save_page_path there's no need to handle the buffer case, which is now handled directly by write_page. While here fix an issue if the open fails: we still need to stop the tab!
Commit:
d89eb764fd5d3a5ec0b5b30d85ecdc14789bb7cf
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 12:24:18 2022 UTC
replace has_prefix with strncmp
Commit:
64f4f8e21263a2ffeede63a19bbb28c897a90f2a
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 12:14:54 2022 UTC
move load session stuff to session.c
Commit:
3078e1bc2a28ec8a601f3880af32291ca7119434
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 11:29:02 2022 UTC
merge update_cert and tofu_update into tofu_update_persist
Commit:
4fa88f57fead5f472c4bbd60c65d70d884ccd6ee
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 11:20:12 2022 UTC
merge tofu_add and save_cert into tofu_save
Commit:
486bde7d965b776a646acd77807b514f3e16537c
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 10:59:44 2022 UTC
move bookmark_page off fs.c
Commit:
f63b8f7342aefba6b3dac50d6790981987c8faa8
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 10:15:32 2022 UTC
merge the fs into the ui process The previous separation between the fs and ui process wasn't that good. The idea was to have a `ui' process tightly sandboxed, but it was a lie actually. `ui' was one imsg away from making internet connections and accessing data on the disk, so it wasn't really limited in (almost) any way. Furthermore, having to serialize data to/from the fs proc started to become not really maneagable. As a first step to fix this situation, join the fs and ui process.
Commit:
022fdfc9d34f3f8c3c6d334af7615eda1b8170ef
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Apr 13 16:51:13 2022 UTC
style
Commit:
0110411e1e32fa44d6e086f652dac916fc8707cf
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Apr 13 16:51:01 2022 UTC
partial revert of "abstract over evbuffers" partial revert of commit d54dd8160b88709f3d243e1410a781e5de7fc187. We don't really need an abstraction over "printf-like" things. I can just use plain old FILEs. open_memstream (which conforms to POSIX.1) is what I should have used from the beginning in my mcache implementation.
Commit:
868b3a8f52ea2f90a1965661798d977d307e3b38
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Apr 13 16:25:34 2022 UTC
add write-buffer saves a page to the disk. Also, changes the order of the downloads so the new one is always at the top.
Commit:
9e97090d644b51c0cb6e049e8c777139b18457fa
From:
Omar Polo <op@omarpolo.com>
Date:
Sat Feb 26 17:45:38 2022 UTC
persist list of visited URLs to the disk Persist a generalized history of visited URL in history_file and try to keep it in sync during telescope usage and shutdown.
Commit:
0d877486d2b85f6e333e50765e1f2cf8119da67c
From:
Omar Polo <op@omarpolo.com>
Date:
Thu Feb 24 18:26:14 2022 UTC
const-ify some tables
Omar Polo