summaryrefslogtreecommitdiff
path: root/src/gmutil.c
AgeCommit message (Collapse)Author
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen
2020-08-15Don’t cache content of “about:” pagesJaakko Keränen
2020-08-08Don't try to make "about:" URLs absoluteJaakko Keränen
2020-08-08Handling "about:home"; GmRequest decouplingJaakko Keränen
GmRequest is given a pointer to the GmCerts to use. Also, timeouts are handled via a posted command so they get processed in the main thread.
2020-08-03Server certificate TOFUJaakko Keränen
2020-08-01Handling status codes by classJaakko Keränen
2020-08-01More robust URL processingJaakko Keränen
Fixed a number of special cases revealed by the client torture test.
2020-07-29Utility for making absolute URLsJaakko Keränen
2020-07-28Detect known image/audio file extensionsJaakko Keränen
2020-07-28Plaintext documents; unsupported MIME type errorJaakko Keränen
2020-07-26Full set of Gemini status codesJaakko Keränen
2020-07-25Encode spaces in URLsJaakko Keränen
2020-07-24Added GmRequest for handling the requestJaakko Keränen
This feels a little bit too complex, with GmRequest observing TlsRequest and then notifying its own audience. There are still some issues with cancelling requests as well.