64 lines
1007 B
Groff
64 lines
1007 B
Groff
|
.Dd November 27, 2018
|
||
|
.Dt CATGIRL 7
|
||
|
.Os "Causal Agency"
|
||
|
.
|
||
|
.Sh NAME
|
||
|
.Nm catgirl
|
||
|
.Nd IRC client
|
||
|
.
|
||
|
.Sh DESCRIPTION
|
||
|
.Nm
|
||
|
is a curses IRC client
|
||
|
originally intended for
|
||
|
use over anonymous SSH.
|
||
|
.
|
||
|
.Pp
|
||
|
It requires LibreSSL
|
||
|
and targets
|
||
|
.Fx
|
||
|
and Darwin.
|
||
|
.
|
||
|
.Sh FILES
|
||
|
.Bl -tag -width format.c -compact
|
||
|
.It Pa chat.h
|
||
|
Shared state and function prototypes
|
||
|
.It Pa chat.c
|
||
|
Command line parsing
|
||
|
.It Pa event.c
|
||
|
Event loop and process spawning
|
||
|
.It Pa tag.c
|
||
|
Tag (channel, query) ID assignment
|
||
|
.It Pa handle.c
|
||
|
Incoming command handling
|
||
|
.It Pa input.c
|
||
|
Input command handling
|
||
|
.It Pa irc.c
|
||
|
TLS client connection
|
||
|
.It Pa format.c
|
||
|
IRC formatting
|
||
|
.It Pa ui.c
|
||
|
Curses UI
|
||
|
.It Pa term.c
|
||
|
Terminal features unsupported by curses
|
||
|
.It Pa edit.c
|
||
|
Line editing
|
||
|
.It Pa tab.c
|
||
|
Tab-complete
|
||
|
.It Pa url.c
|
||
|
URL detection
|
||
|
.It Pa pls.c
|
||
|
Functions which should not have to be written
|
||
|
.El
|
||
|
.
|
||
|
.Pp
|
||
|
.Bl -tag -width sshd_config -compact
|
||
|
.It Pa sshd_config
|
||
|
Anonymous SSH configuration
|
||
|
.It Pa man.sh
|
||
|
.Xr man 1
|
||
|
implementation for chroot
|
||
|
.El
|
||
|
.
|
||
|
.Sh SEE ALSO
|
||
|
.Xr catgirl 1
|