Menu

Network Caller ID / News: Recent posts

Network Caller ID (NCID) Release 1.16

Network Caller ID (NCID) Release 1.16

Overview

This release of NCID has a lot of improvements.

Major Changes

  • None

Other Changes

  • Fixes and Code Improvements:
Posted by John L. Chmielewski 2024-04-11

NCID Release 1.15

Network Caller ID (NCID) Release 1.15

Overview

This release of NCID has a lot of improvements and a new extension, for the US, to eliminate more unwanted calls.

Major Changes

  • NCID client:
  • Rewrote command line options to allow options to be used together.

For example: ncid -Dv5 instead of ncid -D -v5... read more

Posted by John L. Chmielewski 2023-10-03

NCID Release 1.14

<!--

observe the following color conventions:

red for sections e.g. "Major Changes", "Other Changes", "Server", "Client"
red for "New", "Updated"

purple for NCID client menu bar paths, e.g., Preferences->Date and Time...
purple for specific filenames

green for literal text appearing in client, column names, plugin names
green for the word Download in "The large green Download button on the SourceForge Project Page... read more

Posted by John L. Chmielewski 2023-05-31

NCID Android version 0.2.0.12

The latest version of the NCID Android app has been released into the Play store for distribution. The corresponding ncidCallSMS app can be found in the NCID Files downloads.

This 0.2.0.12 version includes these fixes and changes:

  • call log widget will now show fewer than 4 calls
  • call log widget will show the name from Contacts
  • sends GOODBYE to the server as client closes
  • caches the calls list for quick startup and off-line use
  • supports server REQ: PAUSE on call hangups
  • allows filtering of display and notifications by line ID
  • added a pop up dialog window for server replies to black/white changes and Pause
  • ncidCallSMS now has a test button to test the path to the server
Posted by Ed Attfield 2023-01-12

NCID Release 1.13

Network Caller ID (NCID) Release 1.13

Overview

Major Changes

  • The NCID server now supports up to 5 USB modems.

  • The NCID server can pause automatic hangups for a user defined time, when requested by the NCID client.

  • The NCID client was updated to include new features; a context menu, resizing of columns, tooltips, the local time of the caller, icons representing country flags and icons for calling phone number device type.... read more

Posted by John L. Chmielewski 2022-04-29

NCID Android version 0.2.0.10

The latest version of the NCID Android app has been released into the Play store.

This 0.2.0.10 version has these changes:
* keeps Call/SMS messages in persistent storage while disconnected from ncidd
* adds the ability to handle ncidd 1.13's INFO: both number "1234" "1234"
* tapping a call will offer Call, Send text, and Add to Contacts on newer phones
* changes SplashActivity excludeFromRecents to allow ncidAndroid to show up in Recents
* changes REQ: INFO to give a less likely ???? as the name
* start the TCP connection as the main screen becomes visible, if it isn't connected already
* removes notification for being connected, to quiet the notifications
* removes notification about losing connection while on battery (it happens a lot)... read more

Posted by Ed Attfield 2022-01-14

NCID Release 1.12

Network Caller ID (NCID) Release 1.12

Overview

Major Changes

  • New Compile requirements
  • g++ or c++ compiler
  • libphonenumber 7 or greater
  • libicu 57 or greater

If the above are not available then NCID release 1.11 should be used.... read more

Posted by John L. Chmielewski 2021-08-19

NCID Android version 0.2.0.8

The latest version of the NCID Android app has been released into the Play store, and into the Files directory here. The 0.2.0.8 version of ncidCallSMS joins fragmented text messages into one, and keeps a persistent count of the number of calls and messages that it has seen.

NcidAndroid has an option for showing the FNMBR formatted by the 1.12 server, if available.
The internal number format fields now accept $ALL, and Toast notifications are used when the app is active.

Posted by Ed Attfield 2021-08-18

NCID Android version 0.2.0.4

The latest version of the NCID Android app has been released into the Play store.

This version has changes to satisfy requirements from the Play store, by removing the Background Location feature which is a potential privacy issue. There are also some bug fixes, such as the one that causes multiple notifications for the same outgoing text message.

This release supports Android 4.2 to Android 11. For older devices, and to get the Call/SMS add-on, see the NCID Sourceforge repository.

Posted by Ed Attfield 2021-03-31 Labels: android

NCID Android version 0.2.0.3

The latest version of the NCID Android app has been released into the Play store.

This version has changes for the Android TV devices, and has a menu on the left side on the TV and in Landscape orientation.

This release supports Android 4.2 to Android 10. For older devices, and to get the Call/SMS add-on, see the NCID Sourceforge repository.

Posted by Ed Attfield 2020-07-30 Labels: android

NCID Release 1.11

Network Caller ID (NCID) Release 1.11

Overview

This Release

Available in the source, ncid/client-portable, is a new experimental feature that creates a portable ncid client for Android, ChromeOS, FreeBSD, Linux and Macintosh. You can also create a portable client for Windows but the windows install package already does that. To create a portable ncid client, follow the instructions in the README-client-portable file.... read more

Posted by John L. Chmielewski 2020-01-27

NCID Android version 0.2.0.2

The latest version of the NCID Android app has been released into the Play store.

Newer Android versions (Oreo+) have had changes to increase battery life, so the stay-awake features have been removed because they were no longer doing anything.
Call logs will stay visible while disconnected, so that you can view them as long as the app stays in memory.
The Keep Alive function does a round-trip test on the server connection to make sure it is still working.... read more

Posted by Ed Attfield 2019-11-01 Labels: android

NCID Android version 0.2.0.1

Having failed to convince the Play store that the cell call and text features were necessary, this version removes them. The Play store will push updates out aotomatically.

On Android Oreo 8.0 and above, this version will show an alway-on notification which prevents the app from being killed (and giving the mysterious "NCID Android has stopped" pop-up). A later release will remove this.
The notification can be turned off by pulling it to the left and tapping the gear icon.... read more

Posted by Ed Attfield 2019-03-25 Labels: android

NCID Release 1.10.1

Network Caller ID (NCID) Release 1.10.1

Overview

This Release

  • Fixes:
  • New features:
  • None, this is a bug fix, script update and documentation update release.
  • Updated:
Posted by John L. Chmielewski 2019-01-22

NCID Release 1.10

Network Caller ID (NCID) Release 1.10

Overview

This Release

  • Code Improvements:
  • Newly featured:
  • Updated:
Posted by John L. Chmielewski 2018-12-06

NCID Release 1.9 Package Changes

The ncid-1.9-2-src.tar.gz and ncid-client_1.9-2_all.deb packages are replacements. The README was updated for the package number change. No other packages in the release are effected.

The main Makefile in the source package has one additional warning option to eliminate compile warnings and the debian ncid-client package has a fixed postrm-client script. The ncid-client package fixes the postrm-client script so the ncid-client will uninstall. An ncid-client upgrade is uneffected. ... read more

Posted by John L. Chmielewski 2018-09-10

NCID Release 1.9

Network Caller ID (NCID) Release 1.9

Overview

This Release

  • Bugs fixed:
Posted by John L. Chmielewski 2018-09-02

NCIDdisplay Release 0.6

NCIDdisplay Release 0.6

Overview

NCIDdisplay is the first homebrew hardware project for NCID (Network Caller ID). It is a large LED client that measures 4" x 18.25" and provides 2 rows of 16 characters. It is large enough to read across a large room and overcomes the problem of having to view the Caller ID based on a specific activity; on a TV while watching it, on the computer while using it, on a phone after grabbing it, or a Caller ID box after rushing to it.... read more

Posted by John L. Chmielewski 2018-07-02

LCDncid 0.30 Released

LCDncid Release 0.30

LCDncid is a client of both NCID and LCDproc. It displays NCID information for Caller ID and messages on an LCD using LCDd. LCDncid works properly with other LCDd clients.

New features:

  • CALLTYPES and MSGTYPES updated, synced with ncid-1.8

Fixes and other changes:... read more

Posted by John L. Chmielewski 2018-06-09

NCID 1.8 Released

Network Caller ID (NCID) Release 1.8

Overview

This Release

New XDMF gateway supports SDMF/MDMF devices such as the CTI Comet USB and properly configured modems.

New udev rules provide user-friendly and predictable device names.... read more

Posted by John L. Chmielewski 2018-06-03

NCID 1.7 Released

Network Caller ID (NCID) Release 1.7

Overview

This release:

  • Fixes and improves ncidd, improves ncid, improves the gateways, and improves
    Hangup Extensions.

  • Adds a new feature, called dial, to both ncidd and ncid.

  • Adds three new Hangup Extensions.

  • Updates the user manual, man pages, API.... read more

Posted by John L. Chmielewski 2017-11-06

NCIDpop 0.10.10 Released

Version 0.10.10 of NCIDpop is now available for the Windows, Macintosh, and Linux platforms. This new version contains the following changes/additions:
• Added keep alive capability
• Added support for Relay (RLY) option for sending SMS to gateway clients such as NCID Android
• Added gateway relay support (RLY) for battery level, location, playing ringtone, and remote dialing on gateway clients
• Added ability to request logs from server if not provided on startup... read more

Posted by Chris Lenderman 2017-02-23

NCID Android 0.1.0.29 Released

Version 0.1.0.29 of NCID Android is now available in Google Play!

This version contains the following changes:
• Add relay capability (remote dialing, remote text, remote report location, remote play ringtone, report battery info) (experimental)
• Added option to suppress sending battery charged message if phone/device is plugged in with battery level above a user-defined value
• Added ability to request call log after a period of time if not sent on server startup
• Added ability to send a server message
• Added option to disable vibration on receipt of call, message, and server notification messages
• Added option to override network availability and attempt to connect to NCID server (this may be required for situations such as reverse tethering)
• Added support for display of "raw" date/time formats as received from the server
• Added privacy policy... read more

Posted by Chris Lenderman 2017-02-23

NCID 1.6 Released

Network Caller ID (NCID) Release 1.6

Overview

This release improves the ncid client GUI by adding field labels and a new help menu item.

It also adds a new line type, HELLO: <label> <string>, which can be used by gateways and clients to control certain server actions during the connection process.

The first implementations for the new line type are HELLO: IDENT: <identification> and HELLO: CMD: <command>. By default, the NCID server is configured to automatically send the call log when gateways and clients initially connect. Large call logs can take a significant amount of time to transmit, and in the particular case of gateways this is inefficient because gateways typically discard the call log. By sending HELLO: CMD: no_log, gateways can temporarily suppress the sending of the call log to speed up the connection process.... read more

Posted by John L. Chmielewski 2016-11-19

NCID 1.5 Released

Network Caller ID (NCID) Release 1.5

Overview

This release adds a new client output module, two new extensions, a new gateway, Relay (RLY) Job Support, code fixes, and improvements to handle "spoofed" caller names or numbers that start with a #.

A new tool was also added that was long overdue. It is called ncid-yearlog and it builds a yearly call log file each month outside of the /var/log directory. Your calls can be automatically archived in yearly call log files.... read more

Posted by John L. Chmielewski 2016-10-04