Nebula is an IRC client originally written by Riccardo Mottola. This is my fork of it; goals are to eliminate any implementation-specific code, add TLS support, and generally add a layer of polish.
Go to file
Mid Favila be01821aec Initial commit.
Make Nebula compile cleanly (fix some potential overflows and clean up the style of the code).
2022-08-21 16:18:58 -04:00
.deps Initial commit. 2022-08-21 16:18:58 -04:00
AUTHORS Initial commit. 2022-08-21 16:18:58 -04:00
COPYING Initial commit. 2022-08-21 16:18:58 -04:00
ChangeLog Initial commit. 2022-08-21 16:18:58 -04:00
INSTALL Initial commit. 2022-08-21 16:18:58 -04:00
LICENSE Initial commit. 2022-08-21 16:18:58 -04:00
Makefile Initial commit. 2022-08-21 16:18:58 -04:00
Makefile.am Initial commit. 2022-08-21 16:18:58 -04:00
Makefile.in Initial commit. 2022-08-21 16:18:58 -04:00
NEWS Initial commit. 2022-08-21 16:18:58 -04:00
README Initial commit. 2022-08-21 16:18:58 -04:00
TODO Initial commit. 2022-08-21 16:18:58 -04:00
aclocal.m4 Initial commit. 2022-08-21 16:18:58 -04:00
config.guess Initial commit. 2022-08-21 16:18:58 -04:00
config.h Initial commit. 2022-08-21 16:18:58 -04:00
config.h.in Initial commit. 2022-08-21 16:18:58 -04:00
config.log Initial commit. 2022-08-21 16:18:58 -04:00
config.status Initial commit. 2022-08-21 16:18:58 -04:00
config.sub Initial commit. 2022-08-21 16:18:58 -04:00
configure Initial commit. 2022-08-21 16:18:58 -04:00
configure.ac Initial commit. 2022-08-21 16:18:58 -04:00
depcomp Initial commit. 2022-08-21 16:18:58 -04:00
filesave.c Initial commit. 2022-08-21 16:18:58 -04:00
filesave.h Initial commit. 2022-08-21 16:18:58 -04:00
help.c Initial commit. 2022-08-21 16:18:58 -04:00
help.h Initial commit. 2022-08-21 16:18:58 -04:00
install-sh Initial commit. 2022-08-21 16:18:58 -04:00
interpreter.c Initial commit. 2022-08-21 16:18:58 -04:00
interpreter.h Initial commit. 2022-08-21 16:18:58 -04:00
main.c Initial commit. 2022-08-21 16:18:58 -04:00
main.h Initial commit. 2022-08-21 16:18:58 -04:00
missing Initial commit. 2022-08-21 16:18:58 -04:00
network.c Initial commit. 2022-08-21 16:18:58 -04:00
network.h Initial commit. 2022-08-21 16:18:58 -04:00
preferences.c Initial commit. 2022-08-21 16:18:58 -04:00
preferences.h Initial commit. 2022-08-21 16:18:58 -04:00
signals.c Initial commit. 2022-08-21 16:18:58 -04:00
signals.h Initial commit. 2022-08-21 16:18:58 -04:00
stamp-h1 Initial commit. 2022-08-21 16:18:58 -04:00
userlist.c Initial commit. 2022-08-21 16:18:58 -04:00
userlist.h Initial commit. 2022-08-21 16:18:58 -04:00

README

NEBULA

an IRC client for X11 and Motif

-------------------------------


Nebula aims to be a graphical IRC client, aimed at the unix and compatible platforms and using the motif/openmotif or the lesstif ToolKit.
The goals are
- portability to various unix systems (planned are already Linux, *BSD, Solaris, Irix and AIX)
- small footprint and low system resource usage
- speed
- clear, non intrusive GUI
- security


TODO
- implement some sort of preferences for nickname and channel
- implement more CTCP commands
- implement channel operator commands
- add configure checks and guards for gethostname and sys/param.h (for the hostname stuff)
- add configure checks and potential workaround for uname call for system information (use ARCHOS)