Changelog
Version 2.4:- Fixed bug that when not responding to incoming private call VoIPerized kept ringing.
- Fixed bug that when receiving a message the message sending area was cleared.
- Added file transfer capability.
- Hiding to taskbar is now done when pressing 'X'.
- Incoming conference calls for 127.0.0.1 are ignored.
- Implemented the remembering of the status (mute and sendaudio) for connections.
- When receiving conference call your own username is refused to prevent loopback.
- Updated to Speex 1.1.11 (better echocanceller, improved packetloss concealment, bug fixes, etc).
- added some extra tooltips to preferences window.
- Fixed bug that the interface was screwed up when large fonts were enabled in the display properties of Windows.
- Fixed crashing of VoIPerized on AMD k6-2, k6-3 and early Athlon processors.
- The volume per connection can now be adjusted through the context menu.
- Added WinXP style support.
- Changed the look of the tabs on the main window of VoIPerized.
- Fixed bug that when using a translation dll file some texts (e.g. Tooltips) were still shown in English.
- It will now check if there isn't already running another instance of VoIPerized.
- Fixed that Mute/PTT button wasn't set correctly after completing the configuration wizard.
- Added option to the preferences window to disable the external IP-address detection when you are behind a router.
- The echo canceller should now finally be working properly.
- You can now control which connections will hear your voice.
- Some new Icons.
- Added feature to start VoIPerized using: VoIPerized -call:[Address]. This way VoIPerized will start and immediatly connect to the specified address.
- Added feature to start VoIPerized using: VoIPerized -group:[file]. The file should contain addresses(IP's, hosts or usernames), where there is one address per line. This way VoIPerized will start and immediatly connect to the specified addresses.
- When conferencing your active connections won't be relayed if you are connecting to a new person. They will only be relayed if this new person calls you.
- Added option to connect in private mode. This means you will only connect to the person you are calling and not other people with who he might be conferencing.
- VoIPerized will now aks for conformation when you try to exit (Can be disabled in the preferences window).
- Boss protection feature added.
- Message sending feature added.
- You can now resize VoIPerized.
- Reduced CPU usage significantly when your CPU uses SSE instructions.
- No more restart needed when selecting another language in the preferences window.
- Added to hotkey selection: WinKey,INSERT,DELETE,HOME,END,PGUP,PGDOWN,BACKSPACE,TAB,SPACEBAR,Arrow keys.
- Column widths are now remembered.
- Some small fixes.
- Fixed bug that caused incorrect IP-address detection when having multiple ethernet cards.
- Added link to manual page in Help menu.
- Added Push to Talk button mode.
- Added Push to Talk using key combination.
- Added support for multiple languages by means of extra language files (contact me if you want to translate VoIPerized).
- Added configuration wizard.
- Display name is set to username used in windows when you for the first time start VoIPerized.
- The latency has been further reduced and is now approximately 120ms + Ping time.
- Included a better echocanceller based on the NLMS-pw algorithm (still needs tuning, so big chance that it will make the echo worse).
- Fixed bug that caused that your contact list didn't show that someone went offline.
- Some small fixes.
- You can know connect using a hostname or Username(registration is FREE!) besides an IP-address.
- Updated Speex Codec to version 1.1.7 (several bugfixes and optimizations).
- Transparency style disabled when value is 0%.
- Popups can be disabled individually.
- Popup when somebody comes online.
- Popups can now immediatly be closed by clicking the 'X' button.
- Added option to disable update check.
- Possible problem with contact list loading solved.
- Solved bug that main window isn't visible on start.
- VAD and Bitrate are now changed realtime when changing them in the preferences window.
- Added possibility to search for contacts.
- Decreased memory usage.
- Added 'Disconnect all' option to tray menu.
- Solved bug that made VoIPerized crash when a connection timed-out.
- Added option to select the sound input and output devices.
Since the first release of VoIPerized many people have asked for new features. All these new features couldn't be incorporated in the old interface while at the same time keeping it simple. The motto has always been to provide the lowest latency possible while providing high quality sound and to have a very simple interface. This is why the interface has been completely redesigned. I hope everbody likes the new interface and finds it even simpler than the old one.
- The code has been completely rebuild.
- Latency is now approximately 140ms instead of 150ms.
- Complete new interface.
- VoIPerized now supports conferencing with an unlimited number of people.
- Unlimited number of people in contact list.
- VoIPerized now only uses a single UDP port, instead of also a TCP port.
- You can now choose which port VoIPerized uses.
- Alot of features can now be changed in the preferences window.
- Bitrate scale now displays the real transmitted bitrate and not the encoding bitrate.
- You can now see which contacts are 'online' (Have VoIPerized running).
Note: Version 2.0 is not backwards compatible.
- Updated Speex Codec to version 1.1.6, this gives better denoising.
- Adaptive Jitter Buffer, this realizes the smallest latency while maintaining the best quality possible.
- When trying to exit while still connected the program asks for confirmation.
- When you accept an incoming call the IP of the remote side is displayed in the IP-field.
- UPnP (Universal Plug & Play) support. VoIPerized automatically does the needed port
forwarding (WinXP & UPnP router required). - Fixed a bug which could potentially cause VoIPerized to crash when making more than one call.
Note: Due to an altered audiopacket format version 1.2 is not backwards compatible.
- VoIPerized now shows the local IP-address
- VAD level treshold can now be adjusted.
- Memory leak solved
- When auto-accept is enabled 'ring.wav' is played once when receiving an incoming call.
- Tooltips added to make the interface even easier
- Dropdown list now contains the contacts' names instead of their IP's
- The program checks if there is a newer version available
- First public release


