History of changes ---------- -------------------------------------------------------------------- DATE TEXT ---------- -------------------------------------------------------------------- ---------- -------------------------------------------------------------------- [31.01.11] WIN: VERSION 4.17 ---------- -------------------------------------------------------------------- [25.01.11] FIX: tif converting messages should not show up any message box [24.11.10] FIX: email servers could not be connected using ip:port style [14.10.10] FIX: runprog setting in server targets were executed on clients too [05.07.10] FIX: server side fax sending name resolution failed sometimes ---------- -------------------------------------------------------------------- [15.03.10] WIN: VERSION 4.16 ---------- -------------------------------------------------------------------- [21.12.09] FIX: fax sending to international destinations failed [11.12.09] CHG: server options ODBC command can now be up to 2048 chars long [19.10.09] CHG: increased CAPI register buffer size for better AVM DSS1 handling [10.10.09] FIX: check if a file exists before attaching it to a notification email [24.08.09] FIX: possible server crash in PingThread ---------- -------------------------------------------------------------------- [17.06.09] WIN: VERSION 4.15 ---------- -------------------------------------------------------------------- [08.06.09] NEW: faxing with canonical format for a national call works again [19.05.09] NEW: Email notification text can now be changed (see email options) [06.05.09] NEW: Email notification retries up to 9 times with increasing delay [16.04.09] NEW: NetworkRpcPortIn/Out registry entry can also contain IP address ---------- -------------------------------------------------------------------- [09.03.09] WIN: VERSION 4.14 ---------- -------------------------------------------------------------------- [28.01.09] FIX: automated printing did not work with printer names > 32 chars [29.12.08] NEW: multiple monitor support added [19.12.08] FIX: editing a comment while a new call came in changed the wrong entry [18.12.08] FIX: under special circumstances SMTP email authentication failed [28.11.08] FIX: comments in server caller entries were not shown in client popup [20.11.08] NEW: /CRASHDUMP option added [16.11.08] FIX: handle invalid capi facility_ind structure more gracefully [29.10.08] CHG: only check for dao360.dll when system is older then Windows 2003 [27.09.08] FIX: fixed a dead memory access when calling CFThread [24.09.08] CHG: some changes in tcpio's socket bind handling ---------- -------------------------------------------------------------------- [15.09.08] WIN: VERSION 4.13 ---------- -------------------------------------------------------------------- [15.09.08] CHG: 'use next call as announcement' now uses dialog filename if given [14.09.08] CHG: copy to clipboard function now only copies raw phone number [14.09.08] FIX: no longer crash when DSS1 data is invalid, stop handling instead [14.09.08] FIX: drag-and-drop and taskbar creation was broken due to WM_CREATE [19.08.08] FIX: remove space characters in isdnio's destination number [18.08.08] CHG: increase network timeouts (20s->40s, 60s->80s) [18.08.08] FIX: autoprint fax sending protocol only on sending client [13.08.08] FIX: search archive dialog bar was set disabled and could not be clicked [12.08.08] NEW: 'user busy' return added to ignore call status for a target number [29.07.08] NEW: replaced call to sndrec32.exe against self-made mini soundrecorder [24.07.08] FIX: calling DropAccept in destructor for answerphone and faxmachine [24.07.08] FIX: prevent capi loops from calling DeviceInfoFunction during shutdown [22.07.08] CHG: changed default listview sort type to date/time descending [21.07.08] FIX: create local queuedmsg copy to prevent ping thread/login deadlock [04.07.08] FIX: answerphone remote control was broken [09.06.08] CHG: changed device reads from blocking to timeout [28.05.08] FIX: save options file after sending a sms or fax message [21.05.08] CHG: when sending a fax main window is really coming to front now [19.05.08] CHG: font data is now stored in plain text instead of logfile struct [16.05.08] FIX: checklist dialog objects sometimes did not show behind groupbox [10.04.08] NEW: option to offer outlook contacts in sms and fax sending dialog [09.04.08] FIX: closing mapi stuff in destructor to fix memory leak [09.04.08] FIX: storing/restoring size of sizable dialogs sometimes failed ---------- -------------------------------------------------------------------- [02.04.08] WIN: VERSION 4.12 ---------- -------------------------------------------------------------------- [13.03.08] CHG: mass fax sending handling and performance improved [13.03.08] NEW: block aborting of pending fax send jobs implemented [13.03.08] FIX: don't allocate an ISDN instance for every fax queue entry [12.03.08] CHG: deletion of pending fax jobs will be handled on server side [12.03.08] NEW: sent sms messages now display sending status when opened again [12.03.08] CHG: creating multiple fax sending jobs will be handled by server [12.03.08] FIX: create separate job files for every job in sms multi send mode [12.03.08] FIX: adjust number of parallel fax sending lines immediately [21.02.08] FIX: fixed some glitches in printed fax sending protocol [19.02.08] CHG: netproc timeout for some time intensive functions increased [18.02.08] CHG: 'edit status' function renamed to 'edit comment' [18.02.08] NEW: more>> button added to fax send dialog to hide some elements [18.02.08] NEW: comment could be entered directly in fax send dialog [18.02.08] CHG: comment is added to status column instead of replacing it [15.02.08] FIX: status column auto resize didn't work sometimes [14.02.08] NEW: new option to autoprint fax sending report added [13.02.08] CHG: netproc handling now works with thread priority above normal [10.02.08] NEW: new function 'fax number in document' for mail merge faxing [06.02.08] FIX: answerphone and faxmachine sometimes produced DAO syntax error [04.02.08] FIX: save as dialog in fax viewer resulted in an assert message [27.01.08] FIX: DSS1 wrong packet len calc, which could cause a mem-violation [25.01.08] NEW: new feature 'scan and send fax' using twain scanner interface [24.01.08] FIX: client not responding (dispatching) during startup process fixed [18.01.08] FIX: mpserver sometimes crashed when fax sending was cancelled [18.01.08] NEW: print call list function now also supports 'print selection' [16.01.08] NEW: SMS dialog can handle more than one destination, separated by | [15.01.08] CHG: APPCOMVERSION changed from 1002_410 to 1003_412 [15.01.08] NEW: sms sending is now useing sms over landline gateways [17.12.07] CHG: CAPI now uses local message copies to workaround buggy CAPIs ---------- -------------------------------------------------------------------- [05.11.07] WIN: VERSION 4.11 ---------- -------------------------------------------------------------------- [02.11.07] FIX: new setup firewall routines crashed on systems below Win XP [31.10.07] NEW: new server registry entry CapiCtrlId to select controller ID [31.10.07] FIX: wrong number of answerphone messages reported in remote control [31.10.07] FIX: radiobutton problem in remote control dialog fixed [23.10.07] NEW: installer adds application to firewall, uninstaller removes it [17.10.07] NEW: fax printer drivers for x64 systems added [17.10.07] FIX: datastore.mdb was not created when there was no data to migrate ---------- -------------------------------------------------------------------- [10.10.07] WIN: VERSION 4.10 ---------- -------------------------------------------------------------------- [10.10.07] CHG: APPCOMVERSION changed from 1001_407 to 1002_410 [10.10.07] CHG: default for "restore window on call" option changed to false [08.10.07] FIX: internal file routines switched from OFS_MAXPATHNAME TO MAX_PATH [08.10.07] FIX: limit isdn redirection interrogation to 30 seconds per query [08.10.07] FIX: only wait 5 seconds for isdn interrogation during shutdown [08.10.07] FIX: broken server delete items fixed [08.10.07] FIX: graphical glitch in statusbar fixed ---------- -------------------------------------------------------------------- [04.10.07] WIN: VERSION 4.09 (internal beta) ---------- -------------------------------------------------------------------- [04.10.07] FIX: database access failed sometimes when using ignore options [02.10.07] CHG: mp3 coding bitrate improved, psymodel option is no longer used [01.10.07] FIX: don't wait endless for isdn interrogation during server stop [28.09.07] FIX: internal sound player now also works with alaw and ulaw files [25.09.07] NEW: b-channel info is displayed in the statusbar for AVM boards [25.09.07] NEW: remember export dir change and reuse it for next export dialogs [24.09.07] FIX: calls with "announcement played" were not indicated in taskbar [24.09.07] FIX: fax receive transmission protocol get sometimes lost under DAO [21.09.07] FIX: only use received fax station id info when valid (TELES bug) ---------- -------------------------------------------------------------------- [20.09.07] WIN: VERSION 4.08 (internal beta) ---------- -------------------------------------------------------------------- [19.09.07] NEW: new wait animation control popup window during longer actions [19.09.07] NEW: new function "move to archive" in right mouse menu [19.09.07] NEW: new function "search in server archive" to query server archive [19.09.07] NEW: older server entries will be auto-archived, no longer deleted [19.09.07] CHG: server option "nunmber of list entries" removed [19.09.07] CHG: server always holds 1000 current entries [19.09.07] CHG: old client directory "archived" is now called "exported" [19.09.07] CHG: old function "archive message" is now called "export message" [19.09.07] NEW: server setup checks if a fitting DAO library if available [19.09.07] NEW: server data storage switched from file based to SQL/DAO based [19.09.07] FIX: sms callback problem fixed when client name contained spaces [18.09.07] FIX: splitbar position is now stored as a double [17.09.07] CHG: logon with local call list changed to remove all deleted entries [11.09.07] FIX: admin clients are forced to always have msn full access [29.08.07] FIX: fix internal soundplayer crash when playing an empty file [29.08.07] FIX: don't save a answerphone wav file when no data was recorded [24.08.07] FIX: sometimes setup.exe was not called when activating fax sending [22.08.07] FIX: deadlock fixed when querying the fax document during fax send [16.08.07] FIX: make sure a socket will not be closed before recv is returned [08.08.07] FIX: attachment type changed from "image/pdf" to "application/pdf" [07.08.07] FIX: mp server crashed when mapi32.dll could not be loaded [30.07.07] NEW: isdnio can now process a stringarray of msns to listen to [12.07.07] FIX: fix typo, now -1 for no popup close works again [02.07.07] FIX: gray out most toolbar buttons during program startup [30.06.07] NEW: search filter added for all address books (sms/fax/callers) [29.06.07] CHG: using AUTOSIZE_USEHEADER flag for listviews autowidth method [22.06.07] FIX: server now only cuts extra leading zeros when call is incoming [22.06.07] FIX: fax sending dialog now also works with numbers including + char [31.05.07] FIX: listview sort settings are now stored in options immediately [30.05.07] FIX: ownerdraw listview did not indicate when window was inactive ---------- -------------------------------------------------------------------- [29.05.07] WIN: VERSION 4.07 ---------- -------------------------------------------------------------------- [25.05.07] NEW: creating dump file when an assert is happening in debug version [18.05.07] CHG: now listview is shown after all loading and sort is done [18.05.07] CHG: getitems processing for clients with local call list improved [18.05.07] FIX: sms sending bytes calculation failed when message length > 255 [17.05.07] CHG: comm protocol version changed to 1001_407 [16.05.07] CHG: update clients call lists after server-targets changes improved [16.05.07] CHG: update clients call lists after server-callers changes improved [16.05.07] CHG: changed listen backlog queue to 32 with two rcp threads [16.05.07] FIX: waiting for ip devices while closing application improved [16.05.07] NEW: comm protocol version check between server and client [11.05.07] NEW: delete after send checkbox added to 'send email to' dialog [11.05.07] NEW: email address history dropdown box in 'send email to' dialog [08.05.07] NEW: new hidden feature to limit maximum answerphone record time [07.05.07] FIX: bug when deleting blocks of local client call lists fixed [04.05.07] FIX: fax decoding error fixed [03.05.07] FIX: sms sending dialog now also works with numbers including + char [13.03.07] CHG: old way of archiving messages renamed from archive to export [28.02.07] FIX: prevent additional server caller data to be too long ---------- -------------------------------------------------------------------- [28.02.07] WIN: VERSION 4.06 ---------- -------------------------------------------------------------------- [27.02.07] FIX: only do a listview refill after changing options when necessary [23.02.07] NEW: some new animation options for the popup window [21.02.07] CHG: nicer default font for popup window [21.02.07] FIX: popup window now secured by a semaphore [19.02.07] FIX: macrophone server ate some memory when handling with threads [16.02.07] FIX: prevent message boxes from showing up during standby in and out [16.02.07] FIX: under special circumstances client relogon after standby failed [09.02.07] NEW: listview now selects full row instead of first column [09.02.07] NEW: listview is now ownerdrawn [05.02.07] FIX: stack violation in event logging routine fixed [31.01.07] FIX: right mouse button menu to send sms message only active when valid [11.01.07] NEW: client reconnect now waits until server is ready to connect [06.01.07] NEW: compiler switch from VC6 to VC2005 [05.01.07] FIX: accessing server MAPI address data (e.g. Exchange Server) fixed [04.01.07] CHG: now SMS sending works in the Netherlands again (thanx to Eric) [03.01.07] FIX: Microsoft Agent now works under Vista too [02.01.07] FIX: now TZ environment variable is ignored for server and client [27.12.06] CHG: huge improvement of internal fax viewers display quality [27.12.06] NEW: areacodes for Hungary added (thanks to Béla Király) [22.12.06] CHG: more gradient for the popup window [12.12.06] FIX: toolbar color now fits menu bar color under Vista [16.11.06] FIX: internal fax viewer ate memory while rotating pages [07.11.06] FIX: replace + against 00 for 'Call Now' function in Edit Callers [06.11.06] CHG: revers lookup disabled for netproc communication [06.11.06] CHG: changing font for call list now also affects treeview font [03.11.06] FIX: mutex added to fix another mp server tcpip accept bug [02.11.06] FIX: moved login lock semaphore obtain to after connectivity check ---------- -------------------------------------------------------------------- [26.10.06] WIN: VERSION 4.05 ---------- -------------------------------------------------------------------- [24.10.06] FIX: service.exe sometimes did not open since manifest for Vista [28.09.06] NEW: now using windows html help to be ready for Vista [21.09.06] FIX: tcp listen backlog increased to prevent unforced disconnections [18.09.06] FIX: internal audio/fax viewer do not block application any longer [12.09.06] NEW: areacodes for Belgium added (thanks to breakout4you.com) [08.09.06] NEW: now b3 protocol result is also checked when a fax is sent [05.09.06] FIX: executing external programs did not work [01.09.06] NEW: answerphone got three more alternate announcement rules [31.08.06] FIX: messages and faxes cannot be shown on a limited user account [21.08.06] FIX: client application hung after aborting an item delete operation [16.08.06] FIX: server item list was not reduced when srv options were changed [11.08.06] FIX: updating a call list entry must not set focus to this entry ---------- -------------------------------------------------------------------- [03.08.06] WIN: VERSION 4.04 ---------- -------------------------------------------------------------------- [28.07.06] CHG: base classes are now compilable under unicode too [21.07.06] CHG: now winsocks accept() is handled in nonblocking mode [18.07.06] FIX: ItemToListview last sort outside Items.Lock() fixed [18.07.06] FIX: ItemToListview vs. DisableMenuItems deadlock fixed [11.07.06] NEW: ctrl-a now selects all records in the call listview [11.07.06] NEW: now multiple messages can be marked and set to read/unread [06.07.06] FIX: some MAPI message stores weren't released during query [05.07.06] NEW: print function for fax send and receive protocol [29.06.06] FIX: fax autoprint to special printer sometimes crashed [28.06.06] FIX: missing ES_AUTOHSCROLL added to some dialog entry fields ---------- -------------------------------------------------------------------- [26.06.06] WIN: VERSION 4.03 ---------- -------------------------------------------------------------------- [23.06.06] NEW: fax send/receive list entries now have a transmission tooltip [22.06.06] NEW: option to delete call list entry for email and sms notification [22.06.06] CHG: email and sms notification use canonical number format now [20.06.06] NEW: main answerphone msg will be repeated after some dtmf silence [20.06.06] NEW: better detection of number formats like 0049, +49 in all cases [20.06.06] NEW: better filtering of unwanted characters in phone numbers [14.06.06] CHG: printer install routines moved to setup to be ready for Vista [13.06.06] CHG: dialog font changed to MS Shell Dlg to be ready for Vista [08.06.06] NEW: now also with wdm printer drivers to be ready for Vista [07.06.06] FIX: correct handling for 0x1109 CAPI message inside message loop [18.05.06] FIX: asserts appeared when waking up with sms/message dialog opened [27.04.06] NEW: fax sending now supports an isdn-analog fallback protocol mode [26.04.06] NEW: call back now supports $number placeholder for external program [12.04.06] FIX: special taskbar icon when not connected to server [29.03.06] FIX: no listview update when filtering was active fixed ---------- -------------------------------------------------------------------- [23.02.06] WIN: VERSION 4.02 ---------- -------------------------------------------------------------------- [20.02.06] FIX: crash when playing an answerphone message without a sound card [02.02.06] FIX: some more lockings for parallel items and listview access [30.01.06] FIX: invalid path to outlook folder files resulted in an exception [25.01.06] FIX: small memory leak during sound file conversion fixed [23.01.06] FIX: fixed wrong client message handling for SERVERCALLERSCHANGED [12.01.06] NEW: option to restart computer with answerphones touch tone menu [04.01.06] FIX: reconnecting to server after power broadcast improved [21.12.05] NEW: sms and fax address book now also contains server callers [03.11.05] FIX: sms notification to multiple mobile phones was broken [27.10.05] NEW: email notification now can handle more than one recipient [27.10.05] NEW: hourglass cursor added to indicate activity [13.10.05] FIX: server service window appeared during terminal client login [13.10.05] FIX: non-unique client handles fixed, messages should work now ---------- -------------------------------------------------------------------- [30.09.05] WIN: VERSION 4.01 ---------- -------------------------------------------------------------------- [30.09.05] NEW: new server parameter /workdir for moving data directory [29.09.05] NEW: SQL database query via ODBC for caller identification included [27.09.05] NEW: clicking the msagent character restores main window [07.09.05] FIX: using clients outlook address books crashed the client [06.09.05] NEW: new option to ignore incoming fax calls from suppressed numbers [09.08.05] CHG: client startup time with huge call lists incredible improved [03.08.05] FIX: listview flickering during fax sending fixed [02.08.05] CHG: comminterface packet timeout changed from 15 to 20 seconds [29.07.05] FIX: another deadlock in listview fill fixed during startup [20.07.05] FIX: taskbar tooltip now also shows & (ampersand) character [18.07.05] NEW: targets, callers and clients dialogs are now sizable [13.07.05] FIX: another deadlock fixed while closing client [13.07.05] FIX: closing and reopening audio player sometimes created asserts [13.07.05] FIX: pressing esc to quit audio player sometimes created an assert [13.07.05] FIX: msagent assert message while closing client fixed [11.07.05] NEW: every answerphone rule now has two periods of time [11.07.05] FIX: client hung during program shutdown on some Win2000 systems [11.07.05] CHG: changed focus for targets, callers and clients edit dialog [11.07.05] FIX: a cloned target or client did not get a new unique handle [11.07.05] FIX: some weird MAPI32.DLLs prevents server from starting up [08.07.05] FIX: assert occured when sms destination ended with a space char [02.07.05] NEW: internal audio player for answerphone messages ---------- -------------------------------------------------------------------- [28.06.05] WIN: RELEASE FINAL VERSION 4.00 at 15:30 ---------- -------------------------------------------------------------------- [22.06.05] CHG: moved servername from Edit->Network dialog to File->Connect to [17.06.05] NEW: for fax sending to internal numbers use an asterisk (e.g. *23) [17.06.05] NEW: new option 'size listview automatically' in Edit, List/Log [13.06.05] FIX: one more deadlock fixed, which occured during high system load [13.06.05] FIX: num1!=1 && num2!=1 assert fixed [13.06.05] FIX: !mustfind || idx!=-1 assert fixed [13.06.05] FIX: another deadlock fixed by resorting lock operations [13.06.05] FIX: item lock position changed in listview create (always ringing) [08.06.05] FIX: deadlock fixed when answerphone message tried to update tree [07.06.05] CHG: clients taskbar icon now appears immediately after start [07.06.05] FIX: deadlock fixed when main window has to pop up during ring [02.06.05] NEW: logon to server will only happen when connection check succeeds [02.06.05] FIX: empty treeview bug fixed (new client queueing routines) [24.05.05] FIX: redesign of incoming call routine including full items lock [20.05.05] FIX: Ignoring unknown callers resulted in broken answerphone [18.05.05] FIX: UpdateListviewDelete now locks items completely [18.05.05] FIX: first steps wizard created non-unique target ids [18.05.05] FIX: bug in device count routine fixed [18.05.05] FIX: clients connected over the internet didn't logoff correctly [17.05.05] FIX: some more listview locks/unlocks ---------- -------------------------------------------------------------------- [12.05.05] WIN: VERSION 3.98 (first public beta) ---------- -------------------------------------------------------------------- [23.03.05] NEW: new voice for remote control messages (thanks to Alex Keidel) [17.03.05] NEW: a lot of network optimization and serialization stuff done [07.03.05] NEW: initial server login will start with a first steps wizard [24.02.05] NEW: setup is now stopping and restarting the application service [21.02.05] NEW: a lot of hashlist lock/unlock security added [17.02.05] NEW: global phone line counter included to check license limit [26.01.05] NEW: areacodes list for united kingdom (thanks to Pete Finnigan) [29.12.04] NEW: new listview filter 'No Sms and Email' [28.12.04] NEW: local client can set special printer for automated fax printing [23.12.04] NEW: window maximize state will now be stored and restored [23.12.04] NEW: client access can be secured by password now [23.12.04] NEW: toolbar buttons for server targets and server callers [21.12.04] NEW: check if entered sound files for targets and callers are valid [01.12.04] NEW: lock/unlock handling to prevent multiple server data editing [01.12.04] NEW: some more last error log lines in IP routines [25.11.04] NEW: additional icon for unsuccessful fax sending action [24.11.04] NEW: New notification option to notify all calls but only for VIPs [24.11.04] NEW: 'Announcement played' calls will be notified as 'Missed' now [24.11.04] NEW: SMS and Email notifiction are two separate dialogs now [23.11.04] NEW: small number selection dialog for callers sms/callback button [17.11.04] NEW: option to disable/enable mobile number check for SMS sending [16.11.04] NEW: new item popup menu option for sending sms message to caller [15.11.04] NEW: Email can handle more than one receipient, separated by | [15.11.04] NEW: Vodafone SMS gateway now allows messages to landline phones [26.10.04] NEW: server and clients ping themselves periodically [22.10.04] NEW: very small messaging system between clients added [21.10.04] NEW: more clients allowed on one machine (fast user switching) [21.10.04] NEW: variable port numbers for server and clients (via registry key) [20.10.04] NEW: improved client administration (username@clientname templates) [13.10.04] NEW: areacode data added for +31, +39 and +43 [13.10.04] NEW: areacode file structure changed (one file for each country) [07.10.04] NEW: New email options dialog to select different attachment types [06.10.04] NEW: mp3 format available for answerphone email notification [21.09.04] NEW: three indepedent alternate rules for answerphone control [16.09.04] NEW: fax sending can now use up to 128 lines simulatiously [07.09.04] NEW: client get sms provider info from server during startup [03.09.04] NEW: some path and try buttons in server remote dialogs hided [25.08.04] NEW: server command line option /NOMAPI to prevent calls to MAPI [25.08.04] NEW: PDF format available for fax email notification and archiving [19.08.04] NEW: option to hide status column of main window call list [17.08.04] NEW: multiple concurrent answerphones/faxmachines for each target [12.08.04] NEW: date and time included in notification messages (mail and sms) [20.07.04] NEW: TIF format is used for fax email notification and archiving [28.06.04] NEW: Special hookup time for alternate announcement added [24.06.04] NEW: Maximum answerphone record length set to 10 minutes [11.06.04] NEW: Add caller now also tried to fill name field automatically [04.06.04] NEW: local MAPI adrbook support for client (e.g. Outlook) [03.06.04] NEW: global MAPI adrbook support for server (e.g. Exchange Server) [01.06.04] NEW: call forwarding now fully supported [20.05.04] NEW: own and better working mousewheel processing for fax viewer [18.05.04] NEW: add to caller now detects type a call [18.05.04] NEW: office phone number added to caller data [18.05.04] NEW: 'save as' function added in fax viewer [11.05.04] NEW: New function 'Email to' for answerphone and fax entries [05.05.04] NEW: double notification to sms and email included [05.05.04] NEW: dropdown box in fax/sms senddlg now also shows real names [18.04.04] NEW: specify sender address in email notification options ---------- -------------------------------------------------------------------- [31.03.04] WIN: VERSION 3.90 (first closed beta) ---------- --------------------------------------------------------------------