* Switches the Windows gcc compiler for setup.exe and run.exe from mingw-w64 to tdm-gcc in order to not have run.exe reported by Symantec Norton AntiVirus as Suspicious.SillyFDC/http://securityresponse.symantec.com/security_response/writeup.jsp?docid=2010-020500-5848-99. * Other recent changes in earlier versions: * build.3322 * - Handle case when video capture device or monitors are removed while Jitsi is running. * build.3321 * - Implements "show more" functionality in contact list search. * build.3320 * - Fix some coordinates problems in desktop sharing when having multiple monitor (especially with different resolutions). * build.3319 * - Properly handle switch from region desktop streaming session to webcam. * build.3318 * - Explicitly request the focus in the call panel in single window mode. * - Fix an exception when logging packet that happen we close a call. * - (1) Prevents SelfReg files in the Windows setup. Otherwise, the private Java Runtime Environment will register Java Quick Starter which can be seen in Internet Explorer 9. (2) Makes it possible to easily include additional files in the Windows setup. * build.3317 * - Fix XMPP desktop sharing issue where callee cannot take remote control of caller desktop. Also don't enable desktop remote control after all parts are connected (SIP issue). * build.3316 * - Remove enable remote desktop checkbox dark gray background on MacOSX. * build.3315 * - Improves DNS resolution. Now we also enter redundant mode in cases where the DNS server does respond but we find that response to be non-satisfactory. Makes use of the backup-resolver possible when local DNS is completely down. * build.3314 * - Fixes a couple of possible causes of access violation in the JNI library of the support for Microsoft Outlook contacts. * build.3313 * - Showing categories and labels for contact details coming from AddressBook or Outlook. * - Fixes a couple of possible causes of access violation in the JNI library of the support for Microsoft Outlook contacts. * build.3312 * - Do not stop current video when we switch to desktop sharing (or vice-versa) as starting desktop sharing will trigger new session that closes and releases stuff from previous session. * build.3311 * - Don't search and use directsound devices by default, causing problems on some machines. Use the default devices specified by the system. * build.3310 * - Adds 'Instant Messaging' ContactDetail category and uses it in the Mac OS X Address Book ContactSourceService. * build.3309 * - Mouse coordinates are now correctly handle in desktop sharing session with multi monitors. * build.3308 * - Prefer application properties than hardcoded strings. * build.3307 * - Delivers VideoEvent.VIDEO_REMOVED for the local visual component of desktop streaming/sharing. Reported by Yana Stamcheva. * - Do not show screens selector when using partial desktop streaming. Properly handle DesktopSharingFrame location when using two monitors in all directions (i.e. second monitor on TOP, BOTTOM, LEFT or RIGHT of the first ones). * - When using partial desktop streaming, allow to switch from initial screen to another (switch occurs when upper left corner of the region is in another screen). * - Uses Email and Phone as categories and Home, Work and Mobile as labels of the ContactDetails provided by the ContactSourceService implementations for Mac OS X Address Book and Microsoft Outlook. * build.3306 * - For non transparent desktop sharing adds some small tip to help the user understand how it works. * build.3305 * - Log "transparency not available" exceptions at info label (as they're expected to happen on java 1.5 environment). * build.3304 * - Forces the loading of MsOutlookAddrBookContactQuery at the time of loading MsOutlookAddrBookContactSourceService in order to see how it affects issue #916 'UnsatisfiedLinkError: no jmsoutlookaddrbook in java.library.path'. * - Two separate menus for desktop sharing in the contact right button menu + their icons. Fixed video call icon in contact right button menu. * - Fixes show/hide local video button state in full screen mode. * build.3303 * - Enables zone desktop sharing. * - Deploys JRE 1.6.0_24 as private during the setup of SIP Communicator on Windows. * - Adds javadocs.