VoiParrot Phone Recorder Version Changes

VERSION

DATE

CHANGES

3.660

11/2/18

Update MITM IP's if VOIP adapter gets new IP from DHCP.  Fixed crash if play is selected when WAV file is being created.

3.659

10/20/18

Will no longer disregard 2nd Invite for calls.  Fixed Mirrored configurations not showing balloons for phone numbers.

3.658

9/20/18

Fixed VoiParrot failing for people that upgraded to 3.657 from a previous version and had Mirrored enabled.  Fixed a problem in which some calls did not indicate a phone number during recording.  Fixed a problem with 3-way calling.  Added a Setup menu item to provide better assistance for setting up VoiParrot. Fixed displaying some items that over flowed some monitors that are configured for low resolution.

3.657

8/17/18

Added support for the G729 codec.  Added new Event reporting.  Added the ability to restart VoiParrot automatically if certain options are changed that would demand a restart.  All the configurations of using VOIP phones with VoiParrot can be used simultaneously.

3.654

5/13/18

Fixed a problem using VoiParrot with Bridging.  Added the ability to change the frequency of ARP Poisoning.  Reduced the size of logging VoiParrot information.  

3.653

3/4/18

Improved the performance.  Added the ability to select the ARP Poisoning Frequency. Corrected some minor problems

3.652

2/4/18

Corrected a display problem

3.651

1/20/18

Added Ooma support for IP phones.  Changed number of simultaneous phone calls from 10 to 20.  Added the ability to use Bridged NICs and not just ICS. Indicated if the interface in the lower left corner of VoiParrot is Bridged (B) or ICS (I).  Added Events 8 (Starting VoiParrot) and 9 (Ending VoiParrot). Added Thread health indications to Logging.  Added the ability to delay VoiParrot at boot time.  Fixed VoiParrot Icon from disappearing.  Reduced the size of the Log.txt file.  Autoit could not login to Ooma reliably so the login is now done with slimerjs and called from autoit.

3.650

7/21/17

Internal Version Only

3.649

7/7/17

Fixed random calls that had their ongoing recordings ended suddenly.

3.648

7/2/17

Internal Version Only

3.647

6/25/17

Fixed a problem where old note text might appear when adding new notes.  Updated the help file.

3.646

6/18/17

Added the ability to set the timeout for calls that do not show the Duration incrementing

3.645

6/12/17

Internal Version Only

3.644

6/11/17

Fixed 00000 recording sometimes appearing along with the actual recording.

3.643

6/6/17

Fixed a problem in which the From and To phone numbers during a recording are all zeros.

3.642

5/25/17

Added debug output to VoiParrot for troubleshooting.  Added a Re-Start to VoiParrot on Preferences.

3.640-1

5/15/17

Internal version only

3.639

5/12/17

More 3.638 modifications but wanted a separate version for tracking

3.638

5/9/17

Modified the change of 3.637

3.637

5/5/17

Fixed a problem in which VoiParrot did not appear after a Sleep or Hibernate

3.636

4/5/17

Changed the development environment to Visual Studio 2017.  Added Preferences->Allow Non Sip Recording

3.635

3/25/17

Changed Preferences-Auto Recording and Manual Recording to Auto Init and Manual Init.  Added Record Excluded Calls

3.634

2/28/17

Fixed 3-way calling.  Changed the priority of the main program thread to high

3.633

2/25/17

Changed the priority of some threads

3.632

2/18/17

Added the reporting of events for LAN communications status

3.631

2/16/17

Fixed a display problem with Tools->RouterInfo.  Changed the code for accepting RTP only calls (calls that are not associated with SIP).  Fixed a crash on startup.

3.630

2/12/17

Fixed the formatting of the NIC prompt.  Fixed a problem with the ability of simultaneous calls.

3.629

2/1/17

Fixed the CIDeditor (Caller ID Editor)

3.628

1/20/17

Changed the implementation of allowing or not allowing the use of G729 in Preferences.

3.627

1/15/17

Fixed an occasional crash when closing the program.  Added a Preference to use or not use codec G729 (Error 18). 

3.626

12/30/16

Changed the way VoiParrot creates and handles errors for threads

3.625

12/22/16

Added additional logging info to the Log.txt file to detect a particular user’s User Interface not appearing

3.624

12/20/16

Added extra logging to Log.txt

3.623

12/18/16

Fixed a problem with reporting adapter state.  Added additional information to Tools->Router Info.  Fixed a problem when Auto Recording mode did not update the Manual Recording list properly. 

3.622

12/7/16

TCP can be used for transport protocol for SIP along with the already supported UDP.  Added ability to specify Auto Recording time.  Fixed reporting of VOIP adapter status.

3.619-21

12/6/16

Internal version only

3.618

10/9/16

Fixed passthru to improve VOIP adapter selection of supported codecs

3.617

10/4/16

Internal version only

3.616

9/21/16

Internal version only

3.615

9/14/16

Added code that will discourage VoiParrot selecting the G729 codec (Not supported).  Modified the implementation of Event Logging to not need the .NET Framework.

3.614

9/8/16

Internal version only

3.613

9/3/16

Fixed event logging for ICS based adapters

3.612

9/3/16

VoiParrot also writes to the event log if a Softphone or ICS based adapter stops communicating

3.611

8/25/16

VoiParrot writes to the event log if a VOIP adapter stops communicating

3.610

8/22/16

Fixed audio being skipped for 1 or 2 seconds occasionally in both real time phone conversations and also in recordings

3.609

8/18/16

Added checksum calculations to Passthru.exe packets to allow Direct Connect method to work for all VOIP providers

3.608

7/12/16

Fixed another problem with playback delays.

3.607

7/10/16

Added 2016 Anti-Virus and Firewall program info to the help file.  Reduced the delay between selecting playback and the audio file actually playing back.

3.606

6/22/16

Added an additional fix for non SIP calls

3.605

6/21/16

Fixed the recording of non SIP calls (But the call is RTP based)

3.604

6/19/16

Cleanup

3.603

6/11/16

Fixed a problem when phone calls are made within the same LAN

3.602

6/4/16

Fixed a combo box showing up when you expand the Notes column vertically

3.601

5/27/16

Fixed the conversion of the RTP file to WAV when the codec is ILBC

3.600

5/19/16

Corrected a problem when the playback file needs to be renamed from hhmmss to the actual duration

3.559

3/28/16

Add the ability to record dictation

3.558

3/5/16

Did some minor clean up

3.557

3/3/16

Found another situation in which the conversion from RTP to WAV did not occur and it has been fixed

3.556

3/3/16

Fixed a problem in which the conversion of the RTP file to a WAV file was only partial sometimes

3.555

2/6/16

Mouse wheel now works with the listbox’s for Playback.  Fixed a problem in which the IO loop for packets was being held up.

3.554

2/1/16

Fixed a crash caused by an illegal memory reference.

3.553

1/24/16

Changed the way VoiParrot gets the network adapter list.  Add a “Initializing” & a “Ready” balloon for Manual Recording

3.552

1/20/16

Fixed the infinite displaying of “VoiParrot Is Initializing” if a NIC was not found.

Initialization time changed from 120 seconds to 60 seconds.

Added checkmark to Preferences->Manual Recording if any MAC selection is checkmarked.

If no NICs found a user prompt allows choosing between playback only mode or exiting.

3.551

1/18/16

Added Crash Dumps to all threads within VoiParrot.

3.550

1/17/16

Added the ability to Copy from Tools->Router Info to the clipboard and also Paste to Preferences->Manual Recording.

3.549

1/11/16

Fixed a situation in which a phone number was displayed as 000-000-0000 when an actual phone number existed.

3.548

1/5/16

Fixed a problem in which an excluded phone conversation was still being recorded.  Improved Tools->Router Info.

3.547

1/1/16

Added “Tools->Router Info” menu selection to provide which VOIP and non-VOIP devices are available on your router.

3.546

12/29/15

Improved detection of VOIP adapters.  Improved recording of non-SIP VOIP.

3.545

12/26/15

Added the installation of KB2761494 for Vista installation to allow the Passthru driver to operate properly that VoiParrot uses. 

3.544

12/22/15

Changed CIDeditor.exe to have its own local copy of Consolas Fonts.  Vista’s Consolas was different enough to cause problems.

3.543

12/21/15

Removed Passthru

3.542

12/19/15

Fixed the installation of Consolas Fonts (Some XP and Vista systems did not install them).

3.541

12/15/15

Fixed recordings not able to be playback in Vista and XP.  Fixed playback of the wrong recordings occasionally.  An error message would pop up when starting VoiParrot in XP even though VoiParrot would perform properly.

3.540

12/12/15

Fixed a problem converting an RTP file to a WAV file.

3.539

12/5/15

Added the ability to add annotations during record that will appear on the playback time line.  Playback already had the ability.  Improved the implementation of annotations generally.  Fixed a failure to update archived recordings when the database directory had no entries (The display of previously recorded wav files would only appear when you ended VoiParrot and brought it back up.  After you had atleast one file in the database directory then display updates worked correctly).

3.538

11/28/15

Added a resizing grip to the lower right corner to indicate resizing is available.  Made some documentation changes.

3.537

11/25/15

Fixed a problem when VoiParrot awakes from sleeping.  Fixed the recordings from stopping when # keys pressed during a call.

3.536

10/28/15

Changed the RTP file format to RFC 3550.  Fixed MSCVR110.dll not found error.

3.535

10/6/15

Added a missing tray menu item

3.534

9/27/15

Fixed the displaying of DTMF

3.533

9/25/15

Added an additional method for re-routing VOIP traffic to the computer to make digitized voice available to VoiParrot.

3.532

9/9/15

Help files are updated.

3.531

8/26/15

Tools->CreateWavReport and Tools->CreatePlaybackReport now bring up a view of each and the option to “SaveAs”.

3.530

8/21/15

Added the ability to exclude phone calls from being recorded based on if you’re calling the phone number or you’re being called by the number or both.

3.529

8/12/15

Added Toast Notifications instead of Task Bar Balloons for Windows 10

3.526

7/26/15

Changed Tools->CreatePlaybackReport’s output to have CID left justified

3.525

7/20/15

Added Preferences->PlaybackOnly so a secondary computer is allowed to play recordings but not record them.  Added Preferences->Set WAV Directory Path so MKLINK does not need to be used anymore.  Changed the way Caller Id is handled.  Codec Errors will now appear in the Realtime Log Notes.  Misc. fixes.

3.524

5/2/15

Made more modifications to reducing the number of Codec errors.

3.523

5/1/15

Reduced the number of Codec errors.  Fixed  a problem in the code that detects  file changes in the database directory.

3.522

4/23/15

VoiParrot’s list of recorded calls will update within VoiParrot when an external directoy change occurs (Remote VoiParrot will reflect a newly recorded file).

3.521

4/19/15

Fixed a problem in which VoiParrot would not run under XP

3.520

4/16/15

Added ability to run a second copy of VoiParrot in “Playback Only” mode (Does not record and no license requirement).  Will be used to remotely review sound files.

3.519

3/19/15

Fixed Codec Error 18 when in Direct Connect mode.

3.518

3/10/15

Fixed a problem with ICS being set true even though it was not enabled.

3.512

2/27/15

Fixed Tools->Email Wav File menu selection.  It wasn’t bringing up the default email program.

3.511

2/5/15

Added ability to directly connect an Ethernet based VOIP adapter to the computer

3.501

9/7/14

Added ICS capability

3.500

9/3/14

Fixed a problem with properly determining which packet should be assigned to which channel (In or Out)

3.499

7/18/14

Added more Anti-Virus/Firewall help

3.498

7/1/14

Added Anti-Virus/Firewall help

3.497

5/13/14

Removed writing and closing to a debug file that was never opened.  Removed writing to Tmp.txt file (Another debug file). 

3.496

4/5/14

Removed a newly added routine that is not supported in any OS that is below Windows 7.  When users tried to install 3.495 in unsupported OS's they received an error.

3.495

4/1/14

Fixed ability to Flash for call waiting and 3 way calling.  Fixed Tools->CreateWavFile so conversion from RTP is always initiated.

3.494

3/31/14

If Preferences->Minimize was selected VoiParrot would not display properly.  The problem was introduced in version 3.493.

3.493

3/19/14

Added horizontal sizing.  Phone numbers over 11 digits no longer display with hyphens.  Added Preferences->InternationsPhone#s to widen From and To display widths.

3.492

3/13/14

Fixed a problem in which notes would get deleted unintentionally.

3.491

3/6/14

Fixed a problem with vertical sizing.

3.490

2/25/14

Added vertical sizing and maximize.

3.489

1/25/14

Changed the implementation of how VoiParrot converts RTP to WAV

3.488

1/24/14

Improved the way that RTP streams are distinguished for recording.

3.487

11/30/3

Changed the implementation for the verification of RTP packets.

3.486

11/14/13

Improved the conversion of RTPs to WAV.

3.485

11/3/13

Fix a softphone problem that was introduced in 3.484.

3.484

10/20/13

Fixed softphone recording error introduced in version 3.479.

3.483

9/10/13

Fixed a problem in which the conversion of RTP to WAV would crash if the RTP stream was corrupted.

3.482

9/7/13

Code included in release build to help diagnose certain problems.

3.481

8/30/13

Fixed a problem in the code that is supposed to monitor DHCP IP changes.

3.480

8/19/13

Added the ability to log packet traffic for diagnosing problems.

3.479

8/17/13

Modified the design of reading packets.

3.478

8/9/13

Added the ability to track IP changes of DHCP so that VoiParrot could modify its ARP commands needed for re-routing.

3.477

8/6/13

Fixed a problem in which other computers in the LAN  that ran softphones could not use the Internet browser.