Commits
- Commit:
3b726df7bc7919e6258dde70307c622eb06e734e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use iri_setport instead of reaching into the struct iri
- Commit:
1cbd9b61a25311d671cbb048d9683f2c5beb49fa
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iri: add iri_setport()
takes a string because the internals of telescope makes it easier
to use if a string.
- 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:
25905047961cd12825ada96af1c8e155b4da3814
- From:
- Omar Polo <op@omarpolo.com>
- Date:
convert the remainig uses of phos_uri to the iri API
- Commit:
5657662f9f60baa58e29c8c34dbd0c68cc784790
- From:
- Omar Polo <op@omarpolo.com>
- Date:
net: don't need a uri, just host and port fields
While here, make 'em dinamically allocated.
- Commit:
26e95b82a96d043e96f6364a9053c02d5d855ece
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move cwd to fs.c
- Commit:
fe67a6742c21d58ed966eb3472101039b94bd418
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update copyright date for emoji.txt
- Commit:
449ea6fe32441d2fd3875c5eee5d0c77800cfa7d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
apply load-url-use-heuristic for command line arguments too
This semplifies a bit the handling. humanify_url() now takes the base
URL which we can then use when not using the heuristics.
Command-line arguments now take an implicit base of <file://$PWD/>
when the heuristics are disabled, so that foo.gmi resolves to the
local file even without <./>.
See github issue #10.
- Commit:
bbf982974ca98df9b032cfe1b76b680e68a4969a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
iritest: one more test, just in case
It stemmed from my misuse of iri_parse(). There's nothing wrong in
the parser (that I found at least), but one more test won't harm.
- Commit:
44008d594dc29b0866caa5595387ecb7a03d53b1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
convert humanify_url to iri APIs
- Commit:
cc71f6cb128ea70d8fd676c4cac46c3f25c0f7a5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
convert ir_select_reply() to iri
- Commit:
67d252a07be8b0630496505409ec2de490af7576
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add missing include
- Commit:
26da24dcc0c40ef5cdf3d3d364772de248043abf
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix iritest CFLAGS; add iritest to TESTS
- Commit:
2d9b09165dfec9c97485b09fa050ddfb16680de2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync changelog
- Commit:
a36bb43a3e7eb5156105479fe02f05639d5f1d89
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add the up, root and home commands
These navigates respectively one level up in the path hierarchy, to
the root directory and to the "home".
The home is considered to be the first path component in the form of
~username.
`home' is yet to be implemented.