Commits
- Commit:
5d1bac73bfa4fb96ce36495b0480d5f7ba5df8a2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add y-or-n-p; ask user when encountering invalid certs
- Commit:
2ba66cea888e1513fbf169b49e7d75848f4f1ec4
- From:
- Omar Polo <op@omarpolo.com>
- Date:
big refactor: introduce the window abstraction
- commands now take a struct window* instead of a raw tab
- the struct ui_state is gone
- using a window for the minibuffer too helps avoid code duplication
- it will let us having more than one window on a tab! :DD
It doesn't seem to have broken anything...
- Commit:
6cd6a9e148ca4bc65bebc03b562c9310dfc073e8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix warnings
- Commit:
941b3761caf7ad45b24b9556161424d183021d97
- From:
- Omar Polo <op@omarpolo.com>
- Date:
take an initial URL as first positional argument
- Commit:
f4aa8eb5a5274991425a42d564cd909ac9a6569d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't include <err.h>, use the compat layer
- Commit:
3a227e9a01ae58219cafb85deca09d7efd78597a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
persist certificate hashes to the known_hosts file
- Commit:
cbcc75fb9de09c1187e40a3b185e029fb5b1bbfc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
starting to implement TOFU
popuplate an hash table with the certs and keep it in memory. Later,
store the table in ~/.telescope/known_hosts and re-read back during
startup.
- Commit:
10346511f2c0711aef878eb76413b27b809bf29b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
(initial) add trust status
following gemini://thfr.info/gemini/modified-trust-verify.gmi
- Commit:
1304bbdd971edc6bf8cd0c8794ebe5c2dc098bb3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
de-duplication: factorize dispatch_imsg
- Commit:
754622a2476761309d8b1a65ef3695c61cc43992
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix various warnings, no functional changes
now that we have a bounch of -Wxxx flags during compilation, let's fix
everything.
- Commit:
740f578bf26b43ced66468985fa8c84e862b2a9d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ability to add page to bookmarks!
- Commit:
35e1f40abf408663d468038e22af2c6f2ec34659
- From:
- Omar Polo <op@omarpolo.com>
- Date:
added fs process
it's the only one that has file system access. For now it serves
about:new (from memory) and about:bookmarks (from
~/.telescope/bookmarks.gmi if found)
- Commit:
b1d4d01bdcdee5ab691717b751facbaee1870baa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sandbox ui process too
- Commit:
65d9b3ca4af593a5d167621ecf713fcf1974b197
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactoring + move wrapping logic to its own file
- Commit:
2051e6535ed850f2676a2ef1353b58943369eee8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
first draft of history system is here