~jpgleeson/spawsh

Highlight currently selected link
Cleanish implementation. Needs to be checked for edge cases.
Work on displaying links in body correctly with just the description if present
Colour header text. Red for top level, green for others
Update README
Clear buffer after exit. Change to single file output
TUI interface for interactive mode.
Working on a more curses like interface
Stop printing successful page fetches twice.
Better link handling
Update to dotnet5.0. Better error and link handling
Further TOFU work

Certificates now saved in collection. Still running into the same issue with some sites served off of gmnisrv but difficult to figure out what exactly is going wrong.
TOFU Work

Working on fixing TOFU error. This has stopped working on some sites the second time they are fetched in a session. I believe I just need to persist the certs sent and send them with the SslStream.
Link description breakout

In progress work on showing the description of a link rather than the url from the page. Unsure if this will be continued.
FIX: No space between => and the link text sometimes caused a crash.

Encapsulating the split at space between link markup and the link reference in a try block fixes the crash.
FIX: Old page links were being brought over if no new host found
FIX: Fixed crash on host that can't be found

Null checks to prevent this.
6c6b4580 — jpgleeson 3 years ago
FIX: Remove leading bytes in README

This was causing issues with sr.ht showing the first line header correctly.
31e4a5d3 — jpgleeson 3 years ago
Update: Interactive mode now launched if no arguments passed.

Update to launch interactive mode automatically if no arguments are passed to the program. README update to match.
8c626a57 — jpgleeson 3 years ago
FIX: Local links with leading slashes work

Previously a local link on the same server would cause the address parser to double up sometimes.
Next
Do not follow this link