LoudHush 1.3.22 - allow * character when dialing from address book (dev7) - option to skip displaying the address book window at startup (dev6) - change volume during call, restore old volume after call end (dev6) - whitespace removal in pasted numbers (dev4) - DTMF # handler now works on Spanish-ISO input method (Alt key modifier) - confirm quitting when closing main window - international access prefix - fixed a bug in applescript notification of incoming call that did not include the caller id from Asterisk LoudHush 1.3.21 - Fixed a couple of leaks in AccountController/Management - Fixed bug that caused LoudHush to hang in Snow Leopard due to updating UI from two different threads - Address book browser ordering - When hovering over missed calls, click opens the call history window - When call history is brought up, reset missed calls counter LoudHush 1.3.20 - AddressBook browser - Fix in call history - caller and called numbers can now be copied - Fix in call history now starts up already sorted to show most recent calls - Fix in call history addition of dialed number to address book - Fix in call recording - now input and output channels are synchronized - Optionally announce call progress via synth speech - callto:// handler - Fixed bug in initialization of input and output volumes LoudHush 1.3.18 - AddressBook plugin install menu item within the Help menu - Fixed bug in network statistics - Hidden preference for adding last dialed p2p address in call history (prefAllowP2PCallsInCallHistory) - Fix caller id bug that caused caller id at startup to be wrong - Ctrl + > and Ctrl + < for altering input volume - > and < for altering speaker output volume - Paste phone number in main window - Option to add entry from call history into Address Book either as a new contact or as a phone to an existing contact - Ring level preference works even if ring device is the same as the output device LoudHush 1.3.16 - Correction of bug that caused crash at startup on non-Leopard systems (OS X 10.4, 10.3) LoudHush 1.3.15 - First account is the preferred account (2802) - portaudio aux callback for ring device (1601) - Rename duplicate output devices in device list (0811) - audio_portaudio.c pa_callback Bluetooth issue on Leopard (0711) - Update for the self updater code that caused some issues on Leopard (0611) LoudHush 1.3.14 - Fixed a crash when using some Bluetooth devices (2808) - Applescript additional hooks - Fixed a bug in the logging process (1507) - Fixed a bug in the caller id logic (2206) LoudHush 1.3.13 - Development version only. LoudHush 1.3.12 - Registration messages now show corresponding account name (0202) - Fixed bug in missed calls counter that caused some answered calls to be counted as missed (0102) - Fixed bug that caused bad voice quality after a sleep cycle (2701) - Detect if account is offline and prevent calls (2701) - Monitor Mode (0612) - Fixed bug with ringer level slider (0512) - Local area code detection when dialing from address book LoudHush 1.3.11 - Fixed bug in Applescript on 10.3.9 (2509) - Fixed bug in missed call badge on 10.3.9 (2509) LoudHush 1.3.10 - Fixed call recording on Intel based Macs (2208) - Missed calls badge (1108) - Missed calls indicator (2907) - Fixed a possible security issue in iaxclient's handle_text_event (Alex Vassilev) (2907) LoudHush 1.3.9 - Fixed leak in portaudio GetChannelInfo (1507) - Incoming call bezel goes out when remote peer hangs up (1507) - Duration of incoming call bezel now exposed through the preferences system (1507) - Catch exception when remote peer cannot be converted 0707) - When iax:// contains numbers only, don't enter peer to peer mode (0707) - Catch exception when remote peer is the empty string (0707) - Reenabled Hold button after completing a transfer (2206) - Save window position across restarts (1706) - Force synchronization between UI and preferences system before evaluating bevahior on incoming call (1706) - Fixed a bug in transfer that caused the transfer button to remain pressed if the transfer is aborted using Hangup (1606) - Fixed a bug in transfer mode that prevented the delete key from editing the extension to transfer to (1606) LoudHush 1.3.8 - Fixed a bug that caused crashes when using Bluetooth devices (1206) - Preference to control ringer level (1206) - Fixed a caller id bug caused by reverting a address book phone number entry to email (1206) LoudHush 1.3.7 - Fixed a security vulnerability reported in iaxclient (0606) - Fixed a possible deadlock scenario (2205) - Backport audio export callback to iaxclient with paudio v19 (2205) - Switched to portaudio v19 to fix crashes with MacBook Pro computers (2105) - Fix in caller id (first name and last name fields that were unset caused null to be printed on screen) (1505) - Revert to recvfrom implementation for iaxclient (1505) - Fixed a bug that made device selection impossible on 10.3.9 systems (1004) LoudHush 1.3.6 - Fix i18n bug in portaudio related to device names that contain UTF characters (2803) - Option to bring LoudHush window to foreground on incoming ring if prefForegroundOnRing is set in preferences (2603) - Add the preferred account name to the Window title (2603) - Start the audio driver before making a call to wake up iaxclient thread (2303) - Un-register all accounts when quitting (2303) - iaxclient localization (2303) - Dial action in call history (2203) - Corrected a iaxclient issue with ringer treated as mono sound device even if not true (2103) - Ringer sound device now selectable (2103) - Changes in ringer management (Thanks Cedric, Lonnie) LoudHush 1.3.5 - Fixed sound issue that affected Macs with Intel processors (2502) - iaxclient fixes (jitterbuffer bug, clear ringer when receiving audio only if call is incoming) (2002) LoudHush 1.3.4 - '/' is now permitted in peer to peer mode. This allows calling as guest, i.e. asterisk.domain.com/100 (INT) - Fixed G726 encoder issue caused by low and high bytes being swaped (1301) (INT) - Fixed bug in call recording - only outgoing calls are captured (1301) (INT) - Fixed bug in account management that caused failure to initiate call when preferred account was not specified (1101) - Check for updates. Thanks Andy. (1101) - Recording last conversation as .AIFF file (0901) - Fixed overrun of caller id by implementing proportional fonts (0601) - Display DTMF input at the end of the called number (0501) - Optionally disable DTMF sounds before connecting the call (0501) defaults write com.modulo.LoudHush prefNoDtmfDialingSounds 1 defaults delete com.modulo.LoudHush prefNoDtmfDialingSounds - Softer sounds for DTMF sounds (0401) - Support for G726 32Kbit ADPCM codec (also known as G721) (0301) LoudHush 1.3.3 - Fixed bug where remote number disappeared from display when answering calls initiated by remote party (0912) - Patch for Asterisk 1.2 qualify=yes (0912) - Sync with latest iaxclient (0912) - Fix interface problem with registration progress indication when main window moved (0812) - Playback congestion tone to signal remote end hang up (0812) - Detach registration process in new thread to prevent UI from hanging when gethostbyname as used in registration freezes (0812) LoudHush 1.3.2 - Modal dialog when microphone not present (0612) - Fixed bug that caused value of preferred account to be ignored in some circumstances (0312) - MWI indicator is only displayed for the preferred account (when using multiple accounts an account with no mailbox was overwriting the mwi value) (0112) - Bezel window can be disabled from preferences (0112) - Fixed leak of NSDate object in call history (0112) - Filter configuration support (Automatic gain control, echo, comfort noise, noise reduction) (0112) LoudHush 1.3.1 - Fixed bug where setting caller id was using pre 1.3 account definition (2111) - Bezel type window on incoming call (2111) LoudHush 1.3 - Fixed issues in account management (0311) - 1.3 Beta Release (0311) - Audio compatibility improvement for systems that require changing audio sample rate (e.g. Mac mini + USB headset) (3110) - Account configuration modal dialog reimplementation (2110) - Migration from 1.2 configuration at startup (2110) - Audio compatibility improvement for some G4 systems - don't hog the card unless we have to (2110) - Fixed possible glitch in processKeyEquivalent (2110) - Optimized draw loop (2110) - Multiple accounts (2110) - Synchronized with latest iaxclient (1110) LoudHush 1.2 - Release 1.2 (0610) - Change LoudHush icon - Callerid and CalledId printed in callHistory for known items (instead of dialed numbers) (3008) - Packaging final release (1309) - Renamed title of Call button to "Talk" for incoming calls (3108) - Fixed 10.3 implementation for remove items from call history (3108) - Reworked caller id handling (match length, stripping bad characters, normalization) (3108) - Get callerId on incoming calls (3108) - Cancel request for user attention when remote end hangs up (3108) - note need to signal missed calls - Filter characters in phone numbers coming from address book to allow only digits (and the leading +) (3108) - Described call duration in help file for call history (3108) - Add speed dial popup button - list of most recent dialed numbers (3108) - Fixed bug in transfer caused by drawing changes in 1.2 (3108) - Letters on keypad (3108) - HDD crash recovery (25308) - Fixed delete from Call History while call is in progress (25208) - Fixed delete from Call History on 10.3 systems (25208) - Fixed tooltip for Hold button (25208) - Documentation and About Box updates with the info@loudhush.ro address (25108) - Documentation for CallHistory, Bonjour Peers (25108) - Fixed leaks in view caused by 1.2 new attributedString code (25108) - Fixed localizable strings for call history (25108) - Fixed tab order in the main view (responders) (25108) - Fixed bug where '*' appeared as 'p' in the extension string (2508) - Fixed bug where not using the outsideLinePrefix caused the AppleScript dial events to fail (2508) - Support for call history - Support for peer to peer IAX (no need for Asterisk server) - Fixed bug in view that caused data to be displayed off-screen - Fixed bug in measuring call duration (duration was measured from dial time and not answer) - Fixed bug in ringer that caused it to stop after two rings on incoming calls LoudHush 1.1 (Jul/28/2005) - Fixed bug in registration window that dissallowed valid registration codes - Synchronized with the latest libiaxclient version - Support for messages waiting indicator (new messages/old messages) when mailbox available