1
0
mirror of https://git.sr.ht/~sircmpwn/gmni synced 2024-11-26 10:53:46 +01:00
Gemini client
Go to file
Giuseppe Lumia 4fbc632b22 Fix OpenBSD compilation errors
Those changes fix the following compilation errors on OpenBSD:

src/tofu.c:128:28: error: format specifies type 'long' but the argument has type
      'time_t' (aka 'long long') [-Werror,-Wformat]
                        "SHA-512", fingerprint, expires);

src/gmnlm.c:341:31: error: missing sentinel in function call
      [-Werror,-Wsentinel]
                execlp("sh", "sh", "-c", cmd);
                                            ^
                                            , NULL
2021-01-07 11:22:23 -05:00
doc Add 'd' to download page 2020-10-21 10:12:51 -04:00
include Re-add public headers 2020-10-24 13:56:50 -04:00
src Fix OpenBSD compilation errors 2021-01-07 11:22:23 -05:00
.gitignore Re-add public headers 2020-10-24 13:56:50 -04:00
config.sh Remove -D option from install commands 2020-11-06 10:05:43 -05:00
configure Add static library for gmni 2020-10-24 13:41:07 -04:00
COPYING Initial commit 2020-09-20 10:17:39 -04:00
Makefile Remove -D option from install commands 2020-11-06 10:05:43 -05:00
README.md Update README.md 2020-09-20 23:52:18 -04:00

gmni - A Gemini client

This is a Gemini client. Included are:

Dependencies:

  • A POSIX-like system and a C11 compiler
  • OpenSSL
  • scdoc (optional)

Features:

  • Page history
  • Regex searches
  • Bookmarks

Screenshot of the line-mode browser

Compiling

$ mkdir build && cd build
$ ../configure
$ make
# make install

Usage

See gmni(1), gmnlm(1).