Ijirait Client

This is a test client.

First, generate your client certificate for as many or as few days as you like:

openssl req -new -x509 -newkey ec -subj "/CN=Alex" \
  -pkeyopt ec_paramgen_curve:prime256v1 -days 100 \
  -nodes -out cert.pem -keyout key.pem

Then start this program to play:

ijirait --cert=cert.pem --key=key.pem \
  --url=gemini://campaignwiki.org/play/ijirait

You can also use it to stream, i.e. get notified of events in real time:

ijirait --cert=cert.pem --key=key.pem --stream \
  --url=gemini://campaignwiki.org/play/ijirait/stream

==head2 Dependencies

Here are the Debian package names to satisfy the dependencies. Alternatively, use cpan or cpanm to install them.

Modern::Perl from libmodern-perl-perl
Mojo::IOLoop from libmojolicious-perl
Term::ReadLine::Gnu from libterm-readline-gnu-perl
URI::Escape::XS from liburi-escape-xs-perl
Encode::Locale from libencode-locale-perl

-item Text::Wrapper from libtext-wrapper-perl