Commits
- Commit:
57ba4f1bd9f8bbbff1e3c9fd7a0c145e39c42152
- From:
- Omar Polo <op@omarpolo.com>
- Date:
hook telescope-identity.1
- Commit:
f0e62b859a56026db832e80814a11b27f6a7332f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
draft of telescope-identity(1)
This is intended to generate and manage certificates outside of
telescope. Some operations are already available in the telescope
UI, such as use and forget a certificate for a specific page, but
generate and removal are hard at the moment to implement inside
telescope limited UI, so provide an helper program for that.
- Commit:
d163c2104eb8f8603c4dfc4c9ad566511eac143b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move tofu declarations to their own header
While here replace GEMINI_URL_LEN with TOFU_URL_MAX_LEN to avoid a
dependency on telescope.h. Ideally, we should move this stuff to
another header that comes with less dependencies.
- Commit:
7d2a2ace4dcbea184a9363adac6ecb9731ada286
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add certs.[ch]
adapted from gmid. we'll soon use it to provide client certificates
support in telescope.
- Commit:
69924ec3b333c61368c2f5ec82bf542dbff0a929
- From:
- Omar Polo <op@omarpolo.com>
- Date:
phos is no more
- Commit:
1ac119fb5a25757d6e8eaa3b53320b7c3be61cee
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move all the sources back in the root directory
subdir is just messier for no good reason
- Commit:
6ab857d5a87585ace35a923121550f178f74a46d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move includes back to the root directory
Splitting stuff into sub-directories was just a big mistake.
- Commit:
2db496790ac019028dbd48b34bbd3f6cfce2a2f8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove phos; now unused
phos was an attempt at building a gemini client/server library. It
didn't went as I expected, mostly because it's such a simple
protocol... Anyway, the only use in telescope was for the uri module,
which has already been replaced with the built-in iri. Which still
sucks (and despite the name, can still only handle URIs) but it's
hopefully better. The APIs are better.
- Commit:
5fe7bfdd24fd2b10260aeed34bd5be09aaaed0aa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add a comment explaining the overridden rule
- Commit:
b34824a6a86b13a1bbba769f23c7acc64fa72822
- From:
- Omar Polo <op@omarpolo.com>
- Date:
hook iri.[ch] into the build
- Commit:
3448adb0f01bad31cb91429d5f480f4bbf9c2c87
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bundle libgrapheme 2.0.2 in case it's not available
- Commit:
0e4c3d624c98e58a4d93f36569251c545e90f933
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix build out-of-tree
The issue with building out-of-tree was that some pages were generated
by autoconf in $(builddir) and others were as-in in $(srcdir).
While it was possible to use the right combination of
$(builddir)/$(srcdir), just move everything as .in and generate
every page during the configure step.
- Commit:
9f74492aafebdbfa02f5abd1aa25e283211fe297
- From:
- Omar Polo <op@omarpolo.com>
- Date:
kill compile_flags.txt
- Commit:
4cf6ba137fc2ca92f3066c390b89542d88735ef6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remote open: open an url into telescope from outside of it
if telescope is started with an url while there is already another
instance of it running and the -S flag is not provided, the link will be
automagically opened into the running instance of telescope.
Telescope now listens on a UNIX domain socket in ~/.telescope/ctl (or
~/.cache/telescope/ctl if XDG is used) for commands.
- Commit:
f26f1205275cf2849d2754beff3d9d65c161c98a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move headers to include/