I sometimes get what I think you call ghost calls. What they are, in my case, are hangup calls where ncidd hungup but the caller side did not hangup, and rings again (actually continuing ringing) with no CID information.
Hi Chad, A new phonetz.py is available. The attached phonetz.tgz archive contains it. The python3 requirements reduce to python3-phonenumbers, python3-dialog Replace ncid/tools/phonetz.py, build the executable and install it: $ cd <path>/ncid/tools $ tar -xavf <path>/phonetz.tgz $ make clobber phonetz $ sudo cp phonetz /usr/bin/.
Hi Chad, Only the 64-bit version of raspios is provided. The 32-bit version needs to be compiled. Surprised you found my script used to build the release. Thanks for the info on changes needed. The python3-pytz was correct until it was depreciated and recently removed. It is still installed so the app install package was built correctly. We need to review and fix the use that pytz provided for ncid. If interested, review pytz_deprecation_shim: Shims to help you safely remove pytz It explains why...
This is a good suggestion, but requires a major change of how server blacklist/whitelist code interfaces with the ncid client. It may be implemented in a future release.
Ubuntu 22.04.3 build fails: needs libhidapi-dev
The INSTALL-DEB section in the website, and also in the source, list the libhidapi-devel package as required From the required section, libhidapi-dev is on the second line as indicated by "-->": The following packages are required: sudo apt install build-essential fakeroot --> sudo apt install libpcre2-dev libhidapi-dev sudo apt install libphonenumber-dev libicu-dev sudo apt install libpcap-dev zstd rename sudo apt install libconfig-simple-perl libdata-hexdump-perl You probably missed it, but thanks...
Network Caller ID (NCID) Release 1.16
Added tag v1.16 for changeset a46ddda8259b