0
I Use This!
Activity Not Available

News

Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Service\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-successful updates repeated with pendings bug fixed-unchanged ip forced update succeeds on first alias update-no configure/restart on multi alias single config failChanges (previous)inadyn-mt.v.02.20.18-pending update ip change not detected fixedinadyn-mt.v.02.20.16-stray ip cache file update removeinadyn-mt.v.02.20.14-freedns.org client config fail false positive fixedinadyn-mt.v.02.20.12-multi alias related forced update period reset bug fixedinadyn-mt.v.02.20.10-initial update bounded forced update if pendings off-fixed multiple alias update break on first alias update fail-ip update files cache updated on all alias success only-no command loop forced update break for bad configinadyn-mt.v.02.20.08-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsinadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedinadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-pending update ip change not detected fixedChanges (previous)inadyn-mt.v.02.20.16-stray ip cache file update removeinadyn-mt.v.02.20.14-freedns.org client config fail false positive fixedChanges (previous)inadyn-mt.v.02.20.12-multi alias related forced update period reset bug fixedinadyn-mt.v.02.20.10-initial update bounded forced update if pendings off-fixed multiple alias update break on first alias update fail-ip update files cache updated on all alias success only-no command loop forced update break for bad configChanges (previous)inadyn-mt.v.02.20.08-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsinadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-stray ip cache file update removeChanges (previous)inadyn-mt.v.02.20.14-freedns.org client config fail false positive fixedChanges (previous)inadyn-mt.v.02.20.12-multi alias related forced update period reset bug fixedinadyn-mt.v.02.20.10-initial update bounded forced update if pendings off-fixed multiple alias update break on first alias update fail-ip update files cache updated on all alias success only-no command loop forced update break for bad configChanges (previous)inadyn-mt.v.02.20.08-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsinadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-freedns.org client config fail false positive fixedChanges (previous)inadyn-mt.v.02.20.12-multi alias related forced update period reset bug fixedinadyn-mt.v.02.20.10-initial update bounded forced update if pendings off-fixed multiple alias update break on first alias update fail-ip update files cache updated on all alias success only-no command loop forced update break for bad configChanges (previous)inadyn-mt.v.02.20.08-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsinadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-multi alias related forced update period reset bug fixedChanges (previous)inadyn-mt.v.02.20.10-initial update bounded forced update if pendings off-fixed multiple alias update break on first alias update fail-ip update files cache updated on all alias success only-no command loop forced update break for bad configChanges (previous)inadyn-mt.v.02.20.08-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsinadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-initial update bounded forced update if pendings off-fixed multiple alias update break on first alias update fail-ip update files cache updated on all alias success only-no command loop forced update break for bad configChanges (previous)inadyn-mt.v.02.20.08-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsinadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-forced update failure fallback to update period retry---retry_pending_interval changed to seconds, default 900-man, readme.html, help screen updates, correctionsChanges (previous)inadyn-mt.v.02.20.06-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-updates, forced updates, pending updates coordinated-unsigned integer overflow checked-readme.html wrong version changes log entry fixedChanges (previous)inadyn-mt.v.02.20.04---disable-threads related compiler error fixed-update period cache file ignored bug fixedinadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************---disable-threads related compiler error fixed-update period cache file ignored bug fixedChanges (previous)inadyn-mt.v.02.20.02-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerinadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]
Posted over 14 years ago by [email protected] (Bryan Hoover)
Stable -- Tested on Linux, FreeBSD, FreeNAS, NT, 32 bit Windows.Maintenance release.Please see changes log.After running: inadyn-mt -i to install, you can find the registry entry ... [More] under:HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Services\inadyn-mtCan also run inadyn-mt -i by double clicking:inadyn-mt\bin\win32\install_inadyn-mt_service.batCVS, unicows branch, contains the latest code.******************Changes Log******************-update failure config implicit inverted to explicit-forced_update_period checked inside update period-forced_update_period input parameter range check-simplified RAS trigger to only signaling update need-fixed freedns.afraid.org fail on user id params bug-added support for Windows processed console output-repeated config error log priority treated lowerChanges (previous)inadyn-mt.v.02.18.50-improperly initialized timer fixedinadyn-mt.v.02.18.48-several pending update logic errors fixedinadyn-mt.v.02.18.46-parameter retry_interval set to net_retries fixed-more specific ip update debug output-added --retry_pending toggle parameter-added --retry_pending_interval parameter-improved --forced_update_period timing accuracy-timer loop command response time adjust bug fixedinadyn-mt.v.02.18.42-too many net retries before fail bug fixedinadyn-mt.v.02.18.40-ver. 02.18.38 --net_retries iterations fail/config response bug fixed-yet more update loop fail safetyinadyn-mt.v.02.18.40-added support for quoted option parameters, and spaces in file/directory paths-added online_check_url parameter, decoupling ip server from online status checks url-improved audible alert exit condition responsiveness-fixed Windows version iterations over counting bug-added more specific dynamic dns server error return code client responseinadyn-mt.v.02.18.36-socket handle value of 0, error detected as NULL, fixed-a couple thread stack data sharing moved to global-wave file output, --wave_gain parameter changed to float-option file parse error aborts config file searchinadyn-mt.v.02.18.34-corrected previous changelog entry, Win32s reference-some wave_util.c refactoring-some readme.html formattinginadyn-mt.v.02.18.32-Win 32s pre WAVE_FORMAT_EXTENSIBLE wave output-improved Windows wave output error checking-updated debian changeloginadyn-mt.v.02.18.30-threads_wrapper_init undefined reference fixedinadyn-mt.v.02.18.28-improved mutex create in threads_wrapper.c-automake cleanedinadyn-mt.v.02.18.26-inadyn man files updated to inadyn-mt-inadyn-mt.conf moved to /etc-added debian dpkg-buildpackage directory, et al-moved *nix meta files to /usr/shareinadyn-mt.v.02.18.24-removed bird-calls-32.wav from NOTICE license fileinadyn-mt.v.02.18.22-*nix meta files search root /etc, /usr/share, /usr/local/etc-too many params compiler warning fixedinadyn-mt.v.02.18.20-update server fatal error shutdown more readable debug-downstream Fedora patch, lang file default, and install path-autoconf reflects lang file, path patch-empty --lang_file parameter option gives hard coded output strings defaultsinadyn-mt.v.02.18.18-broken update server fatal error shutdown fixedinadyn-mt.v.02.18.16-downstream Fedora patch, gethostbyname size_t crash fixed-improved ip update loop reliability-downstream Fedora patch, src/Makefile.am improvementsinadyn-mt.v.02.18.14-wave_file parameter options documentation corrections to present readme.html-*nix manual files updated for parameter, wave_buff-some comments removed from ./src/tcp.cinadyn-mt.v.02.18.12---wave_buff [.25..10], option added for controlling wave file output buffer size-some configure.ac variable assignments syntax changesinadyn-mt.v.02.18.10-Restored distribution archive, FreeBSD version binary---cache_dir parameter option pointer check-stray dyndns.h version constant, linefeed removedinadyn-mt.v.02.18.08-logfile pointer check error fixed-FreeBSD version source compile requiredinadyn-mt.v.02.18.06-no libao compile errors fixedinadyn-mt.v.02.18.04-wave output attenuation range checkinadyn-mt.v.02.18.02-removed Makefile.am 32 bit wave files installinadyn-mt.v.02.17.14-beta-shutdown/destroy global http client in test_connect fixedinadyn-mt.v.02.17.12-beta-wave_gain parameter default to 10-wave_gain parameter range checkinadyn-mt.v.02.17.10-beta-remaining legacy string storage changed to heapinadyn-mt.v.02.17.09-beta-async connect test initialization bug fixed-sans ip_server_name parameter default ip server bug fixedinadyn-mt.v.02.17.08-beta-ip, time cache directory parameter handler refactored, error checked-wave_gain parameter documentation updatedinadyn-mt.v.02.17.07-beta-added wave format 32 bit ieee float support-gain attenuation extended for 8, 16, 24 bit depths-changed wave_gain option parameter gain parameter range to [-10..10]-gain mapped to [0..120] decibels-improved wave file parsing code-cache dir, log file updated to unicode-removed 32 bit ./extra/wav wave filesinadyn-mt.v.02.17.06-beta-source file, wave_util.c amplitude attenuation-changed option parameter, wave_volume to wave_gaininadyn-mt.v.02.17.05-beta-wave audio output --wave_volume option parameter added-wave structure destroy null ptr check-wave format error debug output format fixed-added inadyn-mt/extra/wav 32 bit wav files-updated wav files copyright NOTICE fileinadyn-mt.v.02.17.03-beta-zero wait mutex release ownership test-null terminated wave error table-modularized exit testing sleep timer routineinadyn-mt.v.02.17.02-beta-libao dynamic loading---disable-dynamic configure option-makefile-deprecated NO_DYN_LOAD preproc option-makefile-deprecated NO_LIBDL preproc option-makefile-deprecated GETHOSTBYNAME_PARAMS preproc option-makefile-deprecated non-reentrant ASYNC_LOOKUP preproc option-archive *nix executables audible support as Windowsinadyn-mt.v.02.16.38-beta-*nix version libao audible alerts requires recompile-no gethostbyname_r gethostname.c compile exclusion-threads disabled gethostname.c compile exclusioninadyn-mt.v.02.16.36-beta-configure script syntax error fixed-config.h source includes-makefile-deprecated config.h preprocessor option-Windows config.h preprocessor optioninadyn-mt.v.02.16.34-beta-gethostbyname_r detection-reentrant, async dns lookup-non-reentrant asynchronous dns lookup mutex protection-autotools macros clean up-makefile-deprecated preprocessor lookup options-*nix automake compile sound, network status checks default on-option parameter, --audible-off changed to --audible toggle, defaults to offinadyn-mt.v.02.16.32-beta-debug level global for os.cinadyn-mt.v.02.16.31-beta-Windows, pthreads threads wrapperinadyn-mt.v.02.16.29-beta-changed tcp.c mutexes' storage class-null ptr assignment compiler error fixedinadyn-mt.v.02.16.27-beta-improved connection synchronizationinadyn-mt.v.02.16.25-beta-improved connection testing synchronizationinadyn-mt.v.02.16.23-beta-src/Makefile.am lib path to include /usr/lib-limit number of threads in async connect testinadyn-mt.v.02.16.21-beta-status_offline_interval documentation, man file correctioninadyn-mt.v.02.16.19-beta-socket create fail debug output level quiet-configure.ac version updateinadyn-mt.v.02.16.17-beta-async connect test not based solely on successful socket createinadyn-mt.v.02.16.15-beta-non-blocking network socket connect-consistent windows socket layer shutdown per startup-makefile-deprecated preprocessor option, USE_THREADS changed to DISABLE_THREADS-configure --enable-threads option when --enable-sound not used-fixed possible allocation error in Windows version cross_platform_cwd-removed unused mythreads.c, mythreads.h from archive-more reliable Windows version connection testinadyn-mt.v.02.16.13-beta-small man file edit-sound entry/exit debug level downgraded-unneccessary wave file read sign conversion removed---wave_loops option added-wave loops optional option parameter added to --wave_file option parameterinadyn-mt.v.02.16.12-beta-retro fix for 8 bit sample sized wave files formatinadyn-mt.v.02.16.09-beta-./extra/wav/bird-calls.wav, and corresponding copyright notice included-waveout.c accomodation for 8 bit sample sized wave files format-some refactoringinadyn-mt.v.02.16.07-beta-updated man fileinadyn-mt.v.02.16.05-beta-waveout.c refactor-destroy wave data structure call for Linux/FreeBSD play_wave-init dyndns.c main data structure defaults only onceinadyn-mt.v.02.16.03-beta-control flow so as not to overwrite --wave_file option with defaultinadyn-mt.v.02.16.02-beta-configure, make install improvementsinadyn-mt.v.02.16.01-beta-audible alerts if offline -- *nix/BSD requires recompile with ./configure --enable-sound; libao, and libao dev installed-audible alerts options -- run: inadyn-mt --help-deprecated make (copy from makefile-deprecated), for autoconf, make-added configure options: --disable-threads to disable concurrent online status checks; --enable-sound; --enable-debug-added to old makefile (copy from makefile-deprecated), preprocessor options, USE_SNDFILE, USE_THREADSinadyn-mt.v.02.12.28-corrected release notes/changes log errorinadyn-mt.v.02.12.26-fixed possible string truncation in cross_platform_cwd-added FreeBSD binary in bin/freebsd [Less]