UbuntuUpdates.org

Package "ncid"

This package belongs to a PPA: GetDeb Apps

Name: ncid

Description:

Network Caller ID server, client, and gateways
NCID is Caller ID (CID) distributed over a network to a variety of
devices and computers. NCID includes a server, gateways, a client,
and client output modules.

The NCID server obtains the Caller ID information from a serial device,
like a modem, and from VOIP and YAC gateways.

This package contains the server and gateways. The client is in the
ncid-client package.

Latest version: 0.88-1~getdeb1
Release: precise (12.04)
Level: getdeb
Repository: apps
Homepage: http://ncid.sourceforge.net/

Links


Download "ncid"


Other versions of "ncid" in Precise

No other version of this package is available in the Precise release.

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 0.88-1~getdeb1 2014-02-01 01:08:45 UTC

ncid (0.88-1~getdeb1) precise; urgency=low

  * New upstream version
    - Makefile: - MFLAGS line: removed -W from Mflags, -Wmissing-declarations
    - added to DOC define, added docdir to local-base
    - created docdir:, added $(DOCDIR) to some install commands
    - README: - updated
    - client/ncid.sh:
    - added server menu and code to make changes to the
    alias, blacklist, and whitelist files using the server
    - added new verbose statements
    - doc/Makefile: new
    README.doc: new
    *: except for CHANGES, LICENSE, and ReleaseNotes, all text
     files were replaced by md files.
    NCID-SDK.odt: updated
    doc/NCID-SDK.odt: updated
    - gateway/Makefile: added warning for unused variables
    ncid2ncid.c: removed unused variables
    sip2ncid.c: removed unused variables
    - man/Makefile: updated
    README.man: new
    moved: ncidrotate.conf.5 to logtotate/ncidrotate.conf.5
    new: index.md index-add.md
    ncid.1: updated
    ncidrotate.conf.5 moved to logrotate/ncidrotate.conf.5
    - screenshots/ncid-call.png: updated
    - screenshots/ncid-mesg.png: updated
    - server/ncidd.c: writeLog(): changed msgbuf to logbuf for write
    to server log
    - added "char *fnptr" to point to a open file that
    can be alias, conf, blacklist, or whitelist
    - added fnptr as first parameter passwd to getWord()
    - removed unused variables

    getWord() added a new passwd parameter: char *nameptr
     ncidd.h: added extern char *fnptr;
    added more service messages, changed 300 message name
     nciddalias.c: added fnptr as first parameter passwd to getWord()
     nciddalias.h: updated
     nciddconf.c: added fnptr as first parameter passwd to getWord()
     nciddhangup.c: added fnptr as first parameter passwd to getWord()
     nciddhangup.h: updated
     ncidd.conf-in: added new modem information
    - test/test-client-screenshot.data: updated
     test-client.data: updated
     test-modem-calls.data: updated
    - tools/Makefile: updated
    cidupdate.pl: * fixed changing a name to "NO NAME"
    if not in ncidd.alias
    * Removed accept/reject message if no changes to
    cidcall.log
    ncidutil.pl: new

 -- Christoph Korn Sat, 01 Feb 2014 00:02:56 +0100


Version: 0.87-1~getdeb1 2013-07-07 12:08:49 UTC

ncid (0.87-1~getdeb1) precise; urgency=low

  * New upstream version
  * Removed "S" from the default stop in the init scripts.
  * added gateway: rn2ncid
  * rn2ncid.init, sip2ncid.init, wc2ncid.init, yac2ncid.init: start after ncidd

 -- Jhonny Oliveira Sat, 06 Jul 2013 22:48:27 +0200


Version: 0.86.1-1~getdeb1 2013-04-12 16:09:41 UTC

ncid (0.86.1-1~getdeb1) precise; urgency=low

  * New upstream version

 -- Christoph Korn Thu, 11 Apr 2013 15:59:54 +0200


Version: 0.86-1~getdeb1 2013-03-26 22:09:05 UTC

ncid (0.86-1~getdeb1) precise; urgency=low

  * New upstream version

 -- Christoph Korn Tue, 26 Mar 2013 19:13:28 +0100


Version: 0.85-1~getdeb1 2012-11-17 15:08:33 UTC

ncid (0.85-1~getdeb1) precise; urgency=low

  * New upstream version
    - README: updated
    - Makefile: updated
    - renamed cidgate/ to gateway/
    - client/Makefile: updated
    - client/ncid.sh:
        added verbose levels 1-9
        added doVerbose{}
        changed all "if $Verbose" to "doVerbose 1"
        added test for $ProgDir == "" to correctly set $Program from $ProgName
        updated comments for $ProgDir and $ProgName
        added --alt-date|-A option to display date as dd/mm/yyyy
        added country code for HR (Croatia)
        fixed "call" array pronlem that crashed ncid if call
            not found in the array.
        added date separator ($DateSepar) so "-" or "." can be used
            in place of "/" in displayed date
        changed --message option to do nothing, messages always sent
            to the output module
        removed -M | --messages option from Usage:
        added code to set ring indirectly from a module
            name with "-" replaced by "_" in ncid.conf
        getCID{}: removed verbose inside "if $Raw {"
                  added line: if {$Program != ""} {doVerbose "$dataBlock" 1}
    - client/ncid.conf-in:
            added AltDate configuration variable
            added ring number configuration
    - debian/README.Debian: updated
    - debian/Makefile: updated
    - debian/ncid-*.init: updated
    - debian/ncid-notify.init: new
    - debian/postrm-client: updated
    - debian/prerm-client: updated
    - debian/rules: updated
    - doc/INSTALL-andLinux: removed
    - doc/INSTALL-Cygwin: added rebase and service documentation
    - doc/INSTALL-Fedora: updated
    - doc/INSTALL-Mac: added section to install using launchctl
    - doc/INSTALL-TiVo: updated for the startncid script.
    - doc/INSTALL-Ubuntu: added section to install from GetDeb
    - doc/INSTALL-Win: updated
    - doc/Verbose-ncidd: updated
    - doc/NCID-SDK.odt: updated
    - Fedora/Makefile: updated
    - Fedora/ncid.spec: updated
    - Fedora/ncid-notify.init: new
    - Fedora/ncid-notify.service-in: new
    - Fedora/ncidd.service-in: changed network.target to multi-user.target
    - Fedora/ncid2ncid.service-in: changed network.target to multi-user.target
    - Fedora/ncid2sip.service-in: changed network.target to multi-user.target
    - Fedora/ncid2yac.service-in: changed network.target to multi-user.target
    - FreeBSD/Makefile: updated
    - FreeBSD/ncid-notify.rc: new
    - gateway/Makefile: updated
    - gateway/sip2ncid.c:
        added print of command line options to logfile
        doPCAP(): - changed errorExit() call
        getOptions(): - added "--osx-launchd" for Mac launchd
        parseLines: fixed linenum[0] never populated
    - gateway/sip2ncid.h: updated Usage:
    - gateway/ncid2ncid.c:
        added "OUT: " & "HUP: " to lineType[]
       added print of command line options to logfile
       processPackets(): moved if (outcall) to inside above if statement
       getOptions(): - added "--osx-launchd" for Mac launchd
    - gateway/ncid2ncid.h: updated Usage:
    - Mac/*: new
    - man/Makefile: updated
    - man/ncid.1: updated
    - man/notify.1: new
    - man/ncid.conf.5: updated
    - man/ncid2ncid.1: updated
    - man/ncidd.8: updated
    - man/ncidd.conf.5: Updated
    - man/ncidd.blacklist.5: updated
    - man/ncidd.whitelist.5: new
    - man/ncidmodules.1: removed
    - man/ncidmodules.conf.5: removed
    - man/ncid-modules.7: new
    - man/ncid-tivo.1: moved to TiVo/
    - man/ncid-*.1: rewrote
    - mancid*.1: rewrote
    - man/ncidrotate.1: moved to scripts/
    - man/ncidtoold.1: removed
    - man/sip2ncid.conf.5: Updated
    - modules/Makefile.modules: updated
    - modules/README.modules: updated
    - modules/ncid-initmodem.sh: modified comments
    - modules/ncid-kpopup.sh: modified comments
    - modules/ncid-mythtv.sh: modified comments
    - modules/ncid-notify.sh: new
    - modules/ncid-tivo.sh: moved to TiVo/
    - modules/*.sh: lots of code minor changes in all modules
    - modules/ncidmodules.conf-in: removed
    - modules/ncid-*.conf: new
    - scripts/README.scripts: updated
    - scripts/README.scripts: renamed to README.logrotate
    - scripts/Makefile: updated
    - scripts/ncidrotate.1: moved from man/
    - scripts/ncid.logrotate: updated to work with all service files & systemctl
    - scripts/ncidrotate.sh: improved code a bit
    - renamed scripts/ to logrotate/
    - server/Makefile: updated
    - server/README.server: updated
    - server/ncidd.blacklist: added 4 area codes to block
    - server/ncidd.whitelist: new
    - server/ncidd.c:
        changed ringline to infoline, initialize to ONELINE instead of "-"
        Updated CIDINFO line comment for sendInfo(int mainsock)
        main() - added: strncpy(infoline, lineid, CIDSIZE - 1);
        removed extern void builtinAlias(), userAlias();
        Moved position of command line printout in logfile
        formatCID() - changed callout to calltype with values IN, OUT, and HUP
                    - removed builtinAlias() & userAlias()
                    - added test for "CALLHUP" in the CALL line from a gateway
                    - added switch statement for linelabel value
        main(): - added call whitelist lines under if (hangup)
        getOptions(): - added whitelist option
                      - added "--osx-launchd" for Mac launchd
        reload(): - moved blacklist reload inside if (hangup)
                  - added whitelist reload
        main(): - added code to print total alias entries
    - server/ncidd.conf-in: added whitelist variable
    - server/ncidd.h: - added defines for IN, OUT, and HUP
                      - added whitelist option to USAGE define
                      - replaced HANGUPMSG define with BLMSG and WLMSG
                      - updated Usage:
    - server/nciddalias.c:idoAlias(): - added Alias Entries log message
                           - added builtinAlias() & userAlias() was in ncidd.c
    - server/ncidd




About   -   Send Feedback to @ubuntu_updates