Menu

Tree [57e955] default 1.8 /
 History

Read Only access


File Date Author Commit
 Fedora 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 FreeBSD 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 Mac 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 Win 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 attic 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 client 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 debian 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 desktop 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 doc 2018-06-03 John L. Chmielewski John L. Chmielewski [57e955] Updated.
 extensions 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 gateway 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 lib 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 logrotate 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 man 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 modules 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 recordings 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 screenshots 2017-11-06 John L. Chmielewski John L. Chmielewski [fa497f] See CHANGES and ReleaseNotes.md for change desc...
 server 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 setup 2016-10-04 John L. Chmielewski John L. Chmielewski [3d3dab] Release NCID 1.5 See CHANGES file release 1.5
 test 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 tools 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 udev 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 .hgtags 2018-06-03 John L. Chmielewski John L. Chmielewski [60f286] Added tag v1.8 for changeset 3172690aebc9
 INSTALL 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 Makefile 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 README 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 VERSION 2018-06-03 John L. Chmielewski John L. Chmielewski [317269] See CHANGES file.
 version.h-in 2014-09-01 John L. Chmielewski John L. Chmielewski [2a1694] See CHANGES file for release 1.0

Read Me

NCID - Network CallerID

File last changed: Jan 25, 2018

NCID is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3 
located in a file called doc/GPL.md.

NCID Project Web Site: http://ncid.sourceforge.net

NCID Project Man Pages: http://ncid.sourceforge.net/man/man.html

NCID User Manual: http://ncid.sourceforge.net/doc/NCID-UserManual.html

NCID Package Description: http://ncid.sourceforge.net/ncid/ncid.html

Application Programming Interface: http://ncid.sourceforge.net/doc/NCID-API.html

Software Development Kit: http://ncid.sourceforge.net/doc/NCID-SDK.tar.gz

The server, ncidd, is a TCP/IP Caller ID Daemon.  It either monitors a modem
or serial device for Caller ID, or obtains it from a CID gateway.  It sends
the CID information over the network to its clients.  The server can alias
the NUMBER, NAME and LINE identifier received before it is sent to its 
clients.

The US telco always sends the CID between RING 1 and RING 2.  If ncidd does
not receive the CID by RING 2, ncidd can be configured to indicate a call
by sending RING as the number and "No Caller ID" as the name.  This
permits NCID to display a visual indication of a call along with the date
and time. This requires a modem that indicates RING.

The ncidd server also sends outgoing calls and hangup calls from a blacklist.
Outgoing calls require a gateway that handles outgoing calls.
Call Hangups require a modem to hangup the call.

Instructions to make and install the NCID source package are in the various
INSTALL files included and on the web site.

Source Package Directories:

    Fedora     : files specific to Fedora
    FreeBSD    : files specific to FreeBSD
    Mac        : files specific to Macintosh OS X
    Win        : files specific to Windows
    attic      : obsolete programs and files
    client     : client program
    desktop    : gnome icon files, desktop file and appdata file
    debian     : files specific to Debian
    doc        : most of the documentation
    extensions : sample server extension scripts
    gateway    : gateway programs
    lib        : library files
    logrotate  : logrotate scripts
    man        : man pages
    modules    : client output modules
    recordings : modem voice files
    screenshots: screenshots for ncid and tivocid
    server     : server program
    setup      : scripts for gateways and client output modules that need them
    test       : test scripts for the server, client, gateways
    tools      : scripts to manipulate or view alias, blacklist, whitelist
                 and call log files
    udev       : udev rules