gemcap: a simple Gemini capsule (server)

[ agpl, gemini, library ] [ Propose Tags ] [ Report a vulnerability ]

a simple Gemini capsule (server) - see README.md for details


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0, 0.1.0.1
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), bytestring (>=0.11.3.1 && <0.12), io-streams, network, tcp-streams (>=1.0.1.1 && <1.1), text (>=1.2.4.1 && <1.3), tls (>=1.5.8 && <1.6), transformers, x509 [details]
License AGPL-3.0-or-later
Copyright 2021 Jonathan Lamothe
Author Jonathan Lamothe
Maintainer jonathan@jlamothe.net
Category Gemini
Home page https://codeberg.org/jlamothe/gemcap
Bug tracker https://codeberg.org/jlamothe/gemcap/issues
Uploaded by jlamothe at 2023-01-04T15:21:05Z
Distributions
Downloads 185 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2023-01-04 [all 1 reports]

Readme for gemcap-0.1.0.1

[back to package description]

gemcap

Cooyright (C) Jonathan Lamothe jonathan@jlamothe.net

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Executive Summary

This library is inspired very heavily by the gemini-server package, but does not need to be linked against OpenSSL. Instead, it uses tcp-streams to provide TLS functionality.

Pull Requests

Pull requests welcome. That said, please make your pull requests to the dev branch.