Released on August 8, 2011.
The number of clients is no more fixed to MAX_CONF_ENTRY but the parser read how many CLIENTS are declared in the configuration file and a dynamic array of clients is allocated.
Added support for new database fields:
`tc_local_voice_underrun` int(11) `tc_local_voice_overrun` int(11) `tc_local_fax_underrun` int(11) `tc_local_fax_overrun` int(11) `tc_local_voice_def_jitter` int(5) `tc_local_voice_max_jitter` int(5) `tc_local_voice_top_jitter` int(5) `tc_local_voice_avg_jitter` int(5) `tc_local_fax_def_jitter` int(5) `tc_local_fax_max_jitter` int(5) `tc_local_fax_top_jitter` int(5) `tc_local_fax_avg_jitter` int(5) `tc_local_fax_tx_pages` int(5) `local_voice_underrun` int(11) `local_voice_overrun` int(11) `local_fax_underrun` int(11) `local_fax_overrun` int(11) `local_voice_def_jitter` int(5) `local_voice_max_jitter` int(5) `local_voice_top_jitter` int(5) `local_voice_avg_jitter` int(5) `local_fax_def_jitter` int(5) `local_fax_max_jitter` int(5) `local_fax_top_jitter` int(5) `local_fax_avg_jitter` int(5) `local_fax_tx_pages` int(5) `tc_remote_voice_underrun` int(11) `tc_remote_voice_overrun` int(11) `tc_remote_fax_underrun` int(11) `tc_remote_fax_overrun` int(11) `tc_remote_voice_def_jitter` int(5) `tc_remote_voice_max_jitter` int(5) `tc_remote_voice_top_jitter` int(5) `tc_remote_voice_avg_jitter` int(5) `tc_remote_fax_def_jitter` int(5) `tc_remote_fax_max_jitter` int(5) `tc_remote_fax_top_jitter` int(5) `tc_remote_fax_avg_jitter` int(5) `tc_remote_fax_tx_pages` int(5) `remote_voice_underrun` int(11) `remote_voice_overrun` int(11) `remote_fax_underrun` int(11) `remote_fax_overrun` int(11) `remote_voice_def_jitter` int(5) `remote_voice_max_jitter` int(5) `remote_voice_top_jitter` int(5) `remote_voice_avg_jitter` int(5) `remote_fax_def_jitter` int(5) `remote_fax_max_jitter` int(5) `remote_fax_top_jitter` int(5) `remote_fax_avg_jitter` int(5) `remote_fax_tx_pages` int(5) `user_in` varchar(32) `user_out` varchar(32)
The version 1.1.0 requires a database upgrade, which has to be performed with database/upgrade.sh script.
Added new User(IN) and User(OUT) fields in the view.
Added a filter for collector data
Fixed a bug when an agent was configured but not responding.
Function sessionEnd() now uses recvPacketTimeo() instead of recvPacket() in order to stop the collector after a timeout even if the remote agent is unreachable.
The timeout is currently defined in 10 seconds.
Use of read() and write() on sockets was corrected in order to avoid that collector stops receiving messages from agents if one of them became unreachable.
None
Copyright © Abilis