This NCID (Network Caller ID) release adds some fixes, a major enhancement, and some changed client options.
The ncidd server has a fix that outputs the current phone line identification associated with the modem instead of the default for the first call after startup.
A new option was added to the sip2ncid.conf file called "rmdups. This will eliminate duplicate INVITE packets generated by "Phone Power" for each call. This option is experimental and probably needs improvement.
The ncid client program was enhanced to send the type of call to its output module. This allows the output module to determine if the call is incoming, outgoing, a blacklisted hangup, or a message. The client GUI was also changed to display all calls and the type of call by default. A new client option, --classic-display was added so the GUI would only display incoming calls and ignore all others. This was the previous default. The --all-calls option was changed to work with the --classic-display option, but will be removed in the future.
IMPORTANT: The new client configuration file should replace the old one because of the option changes. The old configuration file will still work for this release, but it will not be compatible with a future NCID release.
All output modules were updated for the current client changes.
IMPORTANT: The ncidd.conf file changed with the NCID 0.82 release. If your configuration file is older than that, you need to update it.
The release notes are at: http://sourceforge.net/projects/ncid/files/ncid/0.83/README.txt/view
The project home page is at http://ncid.sourceforge.net