Projects / Ncohafmuta

Ncohafmuta

Ncohafmuta is a text-based chat server that is designed for access from a telnet client. Its purpose is to allow users to communicate in a configurable environment in realtime. It allows users to create accounts with their own settings and optional personal information. Rooms are the basis for communication, whether private or public. Other features include internal email, email forwarding, a configure script for multiple Unices, support for cygwin under Win32, macros, games, a ranking system with access to more commands, ANSI coloring, banning, async DNS, soft/hot-rebooting, detailed, organized logging, and an internal Web server port.

Tags
Operating Systems
Implementation

RSS Recent releases

Release Notes: This release adds a temp. user struct called bytes_read, a function and prototype called check_flood_limits(), flood protection for input and output, FLOOD_INPUT_LIMIT and FLOOD_OUTPUT_LIMIT protection settings in hdrfiles/constants.h, a README.flood_protection file in docs/, and a check for no defined fortune program. A missing dependency in Makefile.in which would cause main.c not to compile itself again if changed has been fixed. A glitch in write_log buffering has been fixed.

Release Notes: Changes from version 1.4.2 were merged. Comments in socket_funcs.c were updated. User structure miscnum2 was changed to localecho. A "localecho" keyword was added to the login prompt. A ".set localecho" command was added. Localecho info was added to ".set show" The loginhelp file was updated with localecho info. A write_char() function, for localecho, was added. The set_car_ret() and set_white_space() functions were changed to not take inpstr. Help files were updated. A set_localecho helpfile was added. CR or LF codes were added for clients that only send one or the other.

  •  02 Apr 2004 14:08

Release Notes: A glitch in t_who() buffering was fixed. The room column of the t_who() headers now has dynamically-made proper widths.

Release Notes: The changes from version 1.4.1 have been merged. Some storybot action/command development has been added.

  •  24 Mar 2004 08:42

Release Notes: A glitch with resetting autoforward limits at midnight for online users was fixed. The from and to envelope portion of SMTP delivery was updated to use <> enclosers as per the RFC. The header file dependencies were added to Makefile.in, so "make" knows to recompile objects when a .h file changes, and a "make objclean" is no longer needed if you just change a .h file. The Makefile.in file was cleaned up. The docs/smtp_handling.txt file, which explains SMTP error/failure/success codes and command-reply sequences, was updated.

Screenshot

Project Spotlight

John The Sorcerer

An adventure game based on the Simon the Sorcerer series.

Screenshot

Project Spotlight

Assassin of the Underdark

An RPG graphical nethack game.