Posts Tagged ‘ Developer Tools ’

Download Firebird 2.5.0 RC1

Posted in Uncategorized on December 27th, 2009 by admin – Be the first to comment Tags: ,

Download Firebird 2.5.0 RC1 – 6.97MB (Open Source) -

Firebird 2.5.0 RC1 information

Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.

Firebird is a fully featured and powerful RDBMS. It can handle databases from just a few KB to many Gigabytes with good performance and almost free of maintenance!

Below is a list of some of the Firebird’s major features:

* Full support of Stored Procedures and Triggers
* Full ACID compliant transactions
* Referential Integrity
* Multi Generational Architecture
* Very small footprint
* Fully featured internal language for Stored Procedures and Triggers (PSQL)
* Support for External Functions (UDFs)
* Little or no need for specialized DBAs
* Almost no configuration needed
* Large user community
* Optional single file embedded version
* Dozens of third party tools
* Careful writes – fast recovery, no need for transaction logs!
* Many ways to access your database
* Native support for all major operating systems
* Incremental Backups
* 64bits builds available
* Full cursor implementation in PSQL
* Monitoring tables
* Connection and Transaction Triggers
* Temporary Tables


Firebird 2.5.0 RC1 Change Log

* Other New Features:
- Administrative Enhancements
- Other SQL Language Additions and Enhancements
- Data-handling Enhancements
- API Additions
- International Language Support

* Changes in the Firebird Engine:
- New Threading Architecture
- Thread-safe Client Library
- Other Improvements

* Changes to the Firebird API and ODS:
- ODS (On-Disk Structure) Changes
- API (Application Programming Interface) Extensions

* Reserved Words and Changes:
- Clean-up of Reserved Words
- Newly Reserved Words
- Keywords Added as Non-reserved

* Configuration Parameter Additions and Changes:
- AuditTraceConfigFile
- Parameters Affecting Filesystem Cache Usage
- Authentication
- MaxUserTraceLogSize
- OldSetClauseSemantics
- RemoteAuxPort For Classic and Superclassic
- Use Hostname for RemoteBindAddress
- RemoteFileOpenAbility

* Administrative Features:
- New RDB$ADMIN System Role
- Trace and Audit Services
- Monitoring Improvements

* Security Hardening:
- Windows Platforms changes

* Data Definition Language (DDL):
- Visibility of Procedure Definition Changes on Classic
- CREATE/ALTER/DROP USER
- Syntaxes for Altering Views
- Extensions for CREATE VIEW
- ALTER Mechanism for Computed Columns
- Extensions for SQL Permissions
- Default COLLATION Attribute for a Database
- ALTER CHARACTER SET Command
- Evolution of CREATE DATABASE

* Data Manipulation Language (DML):
- RegEx Search Support using SIMILAR TO
- Hex Literal Support
- New UUID Conversion Functions
- SOME_COL = ? OR ? IS NULL Predication
- Extension to LIST() Function
- Optimizer Improvements
- Other Improvements

* Procedural SQL (PSQL):
- Autonomous Transactions
- Borrow Database Column Type for a PSQL Variable
- New Extensions to EXECUTE STATEMENT
- Other PSQL Improvements

* International Language Support (INTL):
- Default COLLATION Attribute for a Database
- ALTER CHARACTER SET Command
- Connection Strings & Character Sets
- Other Improvements

* Command-line Utilities:
- fbtracemgr
- Retrieve Password from a File or Prompt
- gsec
- fbsvcmgr
- gbak
- nBackup
- isql
- gpre (Precompiler)
- gstat

Download Firebird 2.5.0 RC1

Download VirtualBox 3.0.10.54097

Posted in Uncategorized on November 2nd, 2009 by admin – Be the first to comment Tags: ,

DOwnload VirtualBox 3.0.10.54097 – 68.98MB (Open Source)

VirtualBox 3.0.10.54097 Information

VirtualBox is a general-purpose full virtualizer for x86 hardware. Targeted at server, desktop and embedded use, it is now the only professional-quality virtualization solution that is also Open Source Software.

Some of the features of VirtualBox are:

* Modularity. VirtualBox has an extremely modular design with well-defined internal programming interfaces and a client/server design. This makes it easy to control it from several interfaces at once: for example, you can start a virtual machine in a typical virtual machine GUI and then control that machine from the command line, or possibly remotely. VirtualBox also comes with a full Software Development Kit: even though it is Open Source Software, you don’t have to hack the source to write a new interface for VirtualBox.
* Virtual machine descriptions in XML. The configuration settings of virtual machines are stored entirely in XML and are independent of the local machines. Virtual machine definitions can therefore easily be ported to other computers.

VirtualBox 3.0.10.54097 Change Log
- VMM: guest SMP stability fixes
- VMM: fixed guru meditation with nested paging and SMP guests (bug #5222)
- VMM: changed VT-x/AMD-V usage to detect other active hypervisors; necessary for e.g. Windows 7 XP compatibility mode (Windows & Mac OS X hosts only; bug #4239)
- VMM: guru meditation during SCO OpenServer installation and reboot (VT-x only; bug #5164)
- VMM: fixed accessed bit handling in certain cases (bug #5248)
- VMM: fixed VPID flushing (VT-x only)
- VMM: fixed broken nested paging for 64 bits guests on 32 bits hosts (AMD-V only; bug #5285)
- VMM: fixed loading of old saved states/snapshots (bug #3984)
- Mac OS X hosts: fixed memory leaks (bug #5084)
- Mac OS X hosts (Snow Leopard): fixed redraw problem in a dual screen setup (bug #4942)
- Windows hosts: installer updates for Windows 7
- Solaris hosts: out of memory handled incorrectly (bug #5241)
- Solaris hosts: the previous fix for #5077 broke the DVD host support on Solaris 10 (VBox 3.0.8 regression)
- Linux hosts: fixed module compilation against Linux 2.6.32rc4 and later
- Guest Additions: fixed possible guest OS kernel memory exhaustion
- Guest Additions: fixed stability issues with SMP guests
- Windows Additions: fixed color depth issue with low resolution hosts, netbooks, etc. (bug #4935)
- Windows Additions: fixed NO_MORE_FILES error when saving to shared folders (bug #4106)
- Windows Additions: fixed subdirectory creation on shared folders (bug #4299)
- Linux Additions: sendfile() returned -EOVERFLOW when executed on a shared folder (bug #2921)
- Linux Additions: fixed incorrect disk usage value (non-Windows hosts only)
- Linux installer: register the module sources at DKMS even if the package provides proper modules for the current running kernel
- 3D support: removed invalid OpenGL assertion (bug #5158)
- Network: fixed the Am79C973 PCNet emulation for QNX (and probably other) guests (bug #3206)
- VMDK: fix handling of split image variants
- VHD: do not delay updating the footer when expanding the image to prevent image inconsistency
- USB: stability fix for some USB 2.0 devices
- GUI: added a search index to the .chm help file
- GUI/Windows hosts: fixed CapsLock handling on French keyboards (bug #2025)
- Shared clipboard/X11 hosts: fixed a crash when clipboard initialisation failed (bug #4987)

DOwnload VirtualBox 3.0.10.54097

Download VirtualBox 3.0.10.54077

Posted in Uncategorized on October 29th, 2009 by admin – Be the first to comment Tags: ,

Download VirtualBox 3.0.10.54077 – 68.97MB (Open Source)

VirtualBox 3.0.10.54077 Information

VirtualBox is a general-purpose full virtualizer for x86 hardware. Targeted at server, desktop and embedded use, it is now the only professional-quality virtualization solution that is also Open Source Software.

Some of the features of VirtualBox are:

* Modularity. VirtualBox has an extremely modular design with well-defined internal programming interfaces and a client/server design. This makes it easy to control it from several interfaces at once: for example, you can start a virtual machine in a typical virtual machine GUI and then control that machine from the command line, or possibly remotely. VirtualBox also comes with a full Software Development Kit: even though it is Open Source Software, you don’t have to hack the source to write a new interface for VirtualBox.
* Virtual machine descriptions in XML. The configuration settings of virtual machines are stored entirely in XML and are independent of the local machines. Virtual machine definitions can therefore easily be ported to other computers.

VirtualBox 3.0.10.54077 Change Log
* VMM: guest SMP stability fixes
* VMM: fixed guru meditation with nested paging and SMP guests (bug #5222)
* VMM: changed VT-x/AMD-V usage to detect other active hypervisors; necessary for e.g. Windows 7 XP compatibility mode (Windows & Mac OS X hosts only; bug #4239)
* VMM: guru meditation during SCO OpenServer installation and reboot (VT-x only; bug #5164)
* VMM: fixed accessed bit handling in certain cases (bug #5248)
* VMM: fixed VPID flushing (VT-x only)
* VMM: fixed broken nested paging for 64 bits guests on 32 bits hosts (AMD-V only; bug #5285)
* VMM: fixed loading of old saved states/snapshots (bug #3984)
* Mac OS X hosts: fixed memory leaks (bug #5084)
* Mac OS X hosts (Snow Leopard): fixed redraw problem in a dual screen setup (bug #4942)
* Windows hosts: installer updates for Windows 7
* Windows hosts: fixed blue screen when using certain USB devices (bug #5129)
* Solaris hosts: out of memory handled incorrectly (bug #5241)
* Solaris hosts: the previous fix for #5077 broke the DVD host support on Solaris 10 (VBox 3.0.8 regression)
* Linux hosts: fixed module compilation against Linux 2.6.32rc4 and later
* Guest Additions: fixed possible guest OS kernel memory exhaustion
* Guest Additions: fixed stability issues with SMP guests
* Windows Additions: fixed color depth issue with low resolution hosts, netbooks, etc. (bug #4935)
* Windows Additions: fixed NO_MORE_FILES error when saving to shared folders (bug #4106)
* Windows Additions: fixed subdirectory creation on shared folders (bug #4299)
* Linux Additions: sendfile() returned -EOVERFLOW when executed on a shared folder (bug #2921)
* Linux Additions: fixed incorrect disk usage value (non-Windows hosts only)
* Linux installer: register the module sources at DKMS even if the package provides proper modules for the current running kernel
* 3D support: removed invalid OpenGL assertion (bug #5158)
* Network: fixed the Am79C973 PCNet emulation for QNX (and probably other) guests (bug #3206)
* VMDK: fix handling of split image variants
* VHD: do not delay updating the footer when expanding the image to prevent image inconsistency
* USB: stability fix for some USB 2.0 devices
* GUI: added a search index to the .chm help file
* GUI/Windows hosts: fixed CapsLock handling on French keyboards (bug #2025)
* Shared clipboard/X11 hosts: fixed a crash when clipboard initialisation failed (bug #4987)

Download VirtualBox 3.0.10.54077

Download VirtualBox 3.0.6 Beta1

Posted in Uncategorized on September 5th, 2009 by admin – Be the first to comment Tags: ,

Download VirtualBox 3.0.6 Beta1 – 68.32MB (Open Source)

VirtualBox 3.0.6 Beta1 Information
VirtualBox is a general-purpose full virtualizer for x86 hardware. Targeted at server, desktop and embedded use, it is now the only professional-quality virtualization solution that is also Open Source Software.

Some of the features of VirtualBox are:

* Modularity. VirtualBox has an extremely modular design with well-defined internal programming interfaces and a client/server design. This makes it easy to control it from several interfaces at once: for example, you can start a virtual machine in a typical virtual machine GUI and then control that machine from the command line, or possibly remotely. VirtualBox also comes with a full Software Development Kit: even though it is Open Source Software, you don’t have to hack the source to write a new interface for VirtualBox.
* Virtual machine descriptions in XML. The configuration settings of virtual machines are stored entirely in XML and are independent of the local machines. Virtual machine definitions can therefore easily be ported to other computers.

VirtualBox 3.0.6 Beta1 Change Log
* VMM: fixed IO-APIC overhead for 32 bits Windows NT, 2000, XP and 2003 guests (AMD-V only; bug #4392)
* VMM: fixed a Guru meditation under certain circumstances when enabling a disabled device (bug #4510)
* VMM: fixed a Guru meditation when booting certain Arch Linux guests (software virtualization only; bug #2149)
* VMM: fixed hangs with 64 bits Solaris & OpenSolaris guests (bug #2258)
* VMM: fixed decreasing rdtsc values (AMD-V & VT-x only; bug #2869)
* VMM: small Solaris/OpenSolaris performance improvements (VT-x only)
* VMM: cpuid change to correct reported virtual CPU id in Linux
* VMM: NetBSD 5.0.1 CD hangs during boot (VT-x only; bug #3947)
* Solaris hosts: fixed a potential host system deadlock when CPUs were onlined or offlined
* Python WS: fixed issue with certain enumerations constants having wrong value in Python webservices bindings
* Python API: several threading and platform issues fixed
* Python shell: added exportVM command
* Python shell: improvments and bugfixes
* Python shell: corrected detection of home directory in remote case
* OVF: fixed XML comment handling that could lead to parser errors
* Main: fixed a rare parsing problem with port numbers of USB device filters in machine settings XML
* Main: restrict guest RAM size to 1.5 GB (32 bits Windows hosts only)
* GUI: fixed rare crash when removing the last disk from the media manager (bug #4795)
* Linux hosts: don’t crash on Linux PAE kernel < 2.6.11 (in particular RHEL/CentOS 4); disable VT-x on Linux kernels < 2.6.13 (bug #1842)
* Linux/Solaris hosts: correctly detect keyboards with less keys than usual (bug #4799)
* Serial: fixed host mode (Solaris, Linux and Mac OS X hosts; bug #4672)
* VRDP: Remote USB Protocol version 3
* SATA: fixed hangs and BSODs introduced with 3.0.4 (#4695, #4739, #4710)
* SATA: fixed a bug which prevented Windows 7 from detecting more than one hard disk
* iSCSI: fix logging out when the target has dropped the connection, fix negotiation of simparameters, fix command resend when the connection was dropped, fix processing SCSI status for targets which do not use phase collapse
* BIOS: fixed a bug preventing to start the OS/2 boot manager (2.1.0 regression, bug #3911)
* PulseAudio: don't hang during VM termination if the connection to the server was unexpectedly terminated (bug #3100)
* Mouse: fixed weird mouse behaviour with SMP (Solaris) guests
* HostOnly Network: fixed failure in CreateHostOnlyNetworkInterface() on Linux (no GUID)
* HostOnly Network: fixed wrong DHCP server startup while hostonly interface bringup on Linux
* HostOnly Network: fixed incorrect factory and default MAC address on Solaris
* DHCP: fixed a bug in the DHCP server where it allocated one IP address less than the configured range
* E1000: fixed receiving of multicast packets
* E1000: fixed up/down link notification after resuming a VM
* NAT: fixed ethernet address corruptions (bug #4839)
* NAT: fixed hangs, dropped packets and retransmission problems (bug #4343)
* Bridged Network: fixed packet queue issue which might cause DRIVER_POWER_STATE_FAILURE bsod for windows hosts (bug #4821)
* Windows Additions: fixed a bug in VBoxGINA which prevented selecting the right domain when logging in the first time
* Windows host installer: should now also work on unicode systems (like Korean, bug #3707)
* Shared clipboard: do not send zero-terminated text to X11 guests and hosts (bug #4712)
* Shared clipboard: use a less CPU intensive way of checking for new data on X11 guests and hosts (bug #4092)
* Mac OS X hosts: prevent password dialogs in 32Bit Snow Leopard
* Solaris hosts: worked around an issue that caused the host to hang (bug #4486)
* Guest Additions: do not hide the host mouse cursor when restoring a saved state (bug #4700)
* Windows guests: fixed issues with the display of the mouse cursor image (bugs #2603, #2660 and #4817)
* SUSE 11 guests: fixed Guest Additions installation (bug #4506)
* Guest Additions: support Fedora 12 Alpha guests (bugs #4731, #4733 and #4734)

Download VirtualBox 3.0.6 Beta1

Download MySQL 5.1.38

Posted in Uncategorized on September 5th, 2009 by admin – Be the first to comment Tags: ,

Download MySQL 5.1.38 – 38.33MB (Open Source)

MySQL 5.1.38 Information

MySQL Community Edition is a freely downloadable version of the world’s most popular open source database that is supported by an active community of open source developers and enthusiasts.

MySQL delivers enterprise features, including:

* Partitioning to improve performance and management of very large database environments
* Row-based/Hybrid Replication for improved replication security
* Event Scheduler to create and schedule jobs that perform various database tasks
* XPath Support
* Dynamic General/Slow Query Log
* Performance/Load Testing Utility (mysqlslap)
* Improved! Full Text Search (faster, new dev templates)
* Improved! Archive engine (better compression, more features)
* Improved! User session and problem SQL identification
* Improved! MySQL embedded library (libmysqld)
* Additional INFORMATION_SCHEMA objects
* Faster data import operations (parallel file load)
* ACID Transactions to build reliable and secure business critical applications
* Stored Procedures to improve developer productivity
* Triggers to enforce complex business rules at the database level
* Views to ensure sensitive information is not compromised
* Information Schema to provide easy access to metadata
* Pluggable Storage Engine Architecture for maximum flexibility
* Archive Storage Engine for historical and audit data

MySQL 5.1.38 Change Log
#Functionality added or changed:

* The InnoDB Plugin is included in MySQL releases, in addition to the built-in version of InnoDB that has been included in previous releases. This version of the InnoDB Plugin is 1.0.4 and is considered of Beta quality.

* Replication: With statement-based logging (SBL), repeatedly calling statements that are unsafe for SBL caused a warning message to be written to the error log for each statement, and there was no way to disable this behavior. Now the server logs messages about statements that are unsafe for statement-based logging only if the log_warnings variable is greater than 0. (Bug#46265)

* The undocumented TRANSACTIONAL and PAGE_CHECKSUM keywords were removed from the grammar. (Bug#45829)

* Previously, SELECT … INTO OUTFILE dumped column values without character set conversion, which could produce data files that cannot be imported without error if different columns used different character sets. A consequence of this is that mysqldump ignored the –default-character-set option if the –tab option was given (which causes SELECT … INTO OUTFILE to be used to dump data.)

INTO OUTFILE now can be followed by a CHARACTER SET clause indicating the character set to which dumped values should be converted. Also, mysqldump adds a CHARACTER SET clause to the SELECT … INTO OUTFILE statement used to dump data, so that –default-character-set is no longer ignored if –tab is given.

Other changes are that SELECT … INTO OUTFILE enforces that ENCLOSED BY and ESCAPED BY arguments must be a single character, and SELECT … INTO OUTFILE and LOAD DATA INFILE produce warnings if non-ASCII field or line separators are specified. (Bug#30946)

* The MySQL euckr character set now can store extended codes [81...FE][41..5A,61..7A,81..FE], which makes euckr compatible with the Microsoft cp949 character set.

#Bugs fixed:

* Partitioning: Attempting to create a table using an invalid or inconsistent subpartition definition caused the server to crash. An example of such a statement is shown here:

CREATE TABLE t2 (s1 INT, s2 INT)
PARTITION BY LIST (s1) SUBPARTITION BY HASH (s2) SUBPARTITIONS 1
(
PARTITION p1 VALUES IN (1),
PARTITION p2 VALUES IN (2) (SUBPARTITION p3)
);
(Bug#46354)

* Partitioning: When using a debug build of MySQL, if a query against a partitioned table having an index on one or more DOUBLE columns used that index, the server failed with an assertion. (Bug#45816)

* Partitioning: A failed RENAME TABLE operation on a table with user-defined partitioning left the table in an unusable state, due to only some of the table files having been renamed. (Bug#30102)

* Replication: When a statement that changes a non-transactional table failed, the transactional cache was flushed, causing a mismatch between the execution and logging histories. Now we avoid flushing the transactional cache unless a COMMIT or ROLLBACK is issued. (Bug#46129)

* Replication: The internal function get_master_version_and_clock() (defined in sql/slave.cc) ignored errors and passed directly when queries failed, or when queries succeeded but the result retrieved was empty. Now this function tries to reconnect the master if a query fails due to transient network problems, and to fail otherwise. The I/O thread now prints a warning if the some system variables do not exist on master (in the event the master is a very old version of MySQQL, compared to the slave.) (Bug#45214)

* Replication: When using the MIXED logging format, after creating a temporary table and performing an update that switched the logging format to ROW, the format switch persisted following the update. This prevented any subsequent DDL statements on temporary tables from being written to the binary log until the temporary table was dropped. (Bug#43046) See also Bug#40013.
This regression was introduced by Bug#20499.

* Replication: If the –log-bin-trust-function-creators option is not enabled, CREATE FUNCTION requires one of the modifiers DETERMINISTIC, NO SQL, or READS SQL DATA. When using statement-based mode, the execution of a stored function should follow the same rules; however, only functions defined with DETERMINSTIC could actually be executed. In addition, the wrong error was generated (ER_BINLOG_ROW_RBR_TO_SBR instead of ER_BINLOG_UNSAFE_ROUTINE).

Now execution of stored functions is compatible with creation in this regard; when a stored function without one of the modifiers above is executed in STATEMENT mode, the correct error is raised, and functions defined using NO SQL, READS SQL DATA, or both (that is, without using DETERMINSTIC) can be excuted. (Bug#41166)

* The test suite was missing from RPM packages. (Bug#46834)

* Incorrect index optimization could lead to incorrect results or server crashes. (Bug#46454)

* The server printed warnings at startup about adjusting the value of the max_join_size system variable. (These were harmless, but might be seen by users as significant.) (Bug#46385)

* After an error such as a table-full condition, INSERT IGNORE could cause an assertion failure for debug builds. (Bug#46075)

* An optimization that moved an item from a subquery to an outer query could cause a server crash. (Bug#46051)

* Several Valgrind warnings were corrected. (Bug#46003, Bug#46034, Bug#46042)

* CREATE TABLE … SELECT could cause a server crash if no default database was selected. (Bug#45998)

* For problems reading SSL files during SSL initialization, the server wrote error messages to stderr rather than to the error log. (Bug#45770)

* The vendor name change from MySQL AB to Sun Microsystems, Inc. in RPM packages was not handled gracefully when upgrading MySQL using an RPM package. (Bug#45534)

* A Windows Installation using the GUI installer would fail with:
MySQL Server 5.1 Setup Wizard ended prematurely
The wizard was interrupted before MySQL Server 5.1. could be completely installed. Your system has not been modified. To complete installation at another time, please run setup again. Click Finish to exit the wizard. This was due to an step in the MSI installer that could fail to execute correctly on some environments. (Bug#45418)

* Invalid memory reads could occur using the compressed client/server protocol. (Bug#45031)

* The mysql_real_connect() C API function only attempted to connect to the first IP address returned for a hostname. This could be a problem if a hostname mapped to multiple IP address and the server was not bound to the first one returned. Now mysql_real_connect() attempts to connect to all IPv4/6 addresses that a domain name maps to. (Bug#45017)

* Invalid input could cause invalid memory reads by the parser. (Bug#45010)

* Some files in an AIX tar file distribution unpacked with incorrect permissions. (Bug#44647)

* For debug builds, executing a stored procedure as a prepared statement could sometimes cause an assertion failure. (Bug#44521)

* Using mysql_stmt_execute() to call a stored procedure could cause a server crash. (Bug#44495)

* Creating a new instance after previously removing an instance would fail to complete the installation properly because the security settings could not be applied correctly. (Bug#44428)

* mysqlslap ignored the –csv option if it was given without an argument. (Bug#44412)

* Enabling the event scheduler from within the file specified by –init-file caused a server crash. (Bug#43587)

* The server did not always check the return value of calls to the hash_init() function. (Bug#43572)

* The table cache lock (LOCK_open) is now an adaptive mutex, which should improve performance in workloads where this lock is heavily contended. (Bug#43435)

* mysqladmin –count=X –sleep=Y incorrectly delayed Y seconds after the last iteration before exiting. (Bug#42639)

* A test for stack growth failed on some platforms, leading to server crashes. (Bug#42213)

* mysqladmin did not have enough space allocated for tracking all variables when using –vertical or –relative with extended-status. (Bug#40395)

* Partitioning a log table caused a server crash. (Bug#40281)

* When using quick access methods to search for rows in UPDATE and DELETE statements, there was no check whether a fatal error had already been sent to the client while evaluating the quick condition. Consequently, a false OK (following the error) was sent to the client, causing the error to be incorrectly transformed into a warning. (Bug#40113)

* SHOW PROCESSLIST could access freed memory of a stored procedure run in a concurrent session. (Bug#38816)

* During installation on Windows, the MySQL Instance Configuration Wizard window could be opened at a size too small to be usable. (Bug#38723)

* make_binary_distribution did not always generate correct distribution names. (Bug#37808)

* The server crashed when executing a prepared statement containing a duplicated MATCH() function call in the select list and ORDER BY clause; for example, SELECT MATCH(a) AGAINST(‘test’) FROM t1 ORDER BY MATCH(a) AGAINST(‘test’). (Bug#37740)

* The output of mysqldump –tab for views included a DROP TABLE statement without the IF EXISTS qualifier. (Bug#37377)

* mysql_upgrade silently ignored the –basedir and –datadir options, which it accepts for backward compatibility. Now it prints a warning. (Bug#36558)

* mysqlimport was not always compiled correctly to enable thread support, which is required for the –use-threads option. (Bug#32991)

* mysqlcheck failed to fix table names when the –fix-table-names and –all-in-1 options were both specified. (Bug#31821)

* If the MySQL server was killed without the PID file being removed, attempts to stop the server with mysql.server stop waited 900 seconds before giving up. (Bug#31785)

* When performing an installation on Windows using the GUI installer, the installer would fail to wait long enough during installation for the MySQL service to be installed, which would cause the installation to fail and may cause security settings, such as the root password to not be applied correctly. (Bug#30525)

* mysql included extra spaces at the end of some result set lines. (Bug#29622)

* The mysql client inconsistently handled NUL bytes in column data in various output formats. (Bug#28203)

* mysqlimport did not correctly quote and escape table identifiers and file names. (Bug#28071)

* When installing the Windows service, using quotes around command-line configuration parameters could cause the quotes to incorrectly placed around the entire command-line option, and not just the value. (Bug#27535)

* If the mysql client was built with the readline library and the .inputrc file mapped Space to the magic-space function, it became impossible to enter spaces. (Bug#27439)

* If InnoDB reached its limit on the number of concurrent transactions (1023), it wrote a descriptive message to the error log but returned a misleading error message to the client, or an assertion failure occurred. (Bug#18828)

Download MySQL 5.1.38

Download Inno Setup 5.3.4

Posted in Uncategorized on August 27th, 2009 by admin – Be the first to comment Tags: ,

Download Inno Setup 5.3.4 – 1.40MB (Open Source)

Inno Setup 5.3.4 Information
Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability.

Inno Setup Key features:

* Support for all versions of Windows in use today: Vista, XP, 2008, 2003, 2000, Me, 98, 95, and NT 4.0. (No service packs are required.)
* Extensive support for installation of 64-bit applications on the 64-bit editions of Windows. Both the x64 and Itanium architectures are supported. (On the Itanium architecture, Service Pack 1 or later is required on Windows Server 2003 to install in 64-bit mode.)
* Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported.
* Standard Windows 2000/XP-style wizard interface.
* Customizable setup types, e.g. Full, Minimal, Custom.
* Complete uninstall capabilities.
* Installation of files: Includes integrated support for “deflate”, bzip2, and 7-Zip LZMA file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX’s and type libraries, and install fonts.
* Creation of shortcuts anywhere, including in the Start Menu and on the desktop.
* Creation of registry and .INI entries.
* Integrated Pascal scripting engine.
* Support for multilingual installs.
* Support for passworded and encrypted installs.
* Silent install and uninstall.
* Full source code is available (Borland Delphi 2.0-5.0).

Inno Setup 5.3.4 Change Log
* On Windows 7 the Compiler IDE now displays a progress indicator on its taskbar button.
* Pascal Scripting: Documented function IDispatchInvoke, which can be used to access a COM Automation property or method whose name is a reserved word.
* Unicode Inno Setup fixes:
- [Registry] section entries with ValueType set to binary did not set the correct value.
- Pascal scripting: setting a COM Automation property or method parameter to a Unicode string variable caused an ‘Invalid Type’ error.

Download Inno Setup 5.3.4

Download TortoiseSVN 1.6.5

Posted in Uncategorized on August 23rd, 2009 by admin – Be the first to comment Tags: ,

Download TortoiseSVN 1.6.5- 18.94MB (Open Source)

TortoiseSVN 1.6.5 CHange Log
TortoiseSVN Version 1.6.5

- BUG: fixed access to freed memory which could crash the ‘resolve’ command. (Stefan)
- BUG: the ssl certificate files weren’t saved. (Stefan)
- BUG: Y coordinate in log statistics graph Repository had inconsistent scaling. (Stefan Fuhrmann)
- BUG: The language for the dialogs was always in English on Win7 even if a language pack was installed and the language setting changed. (Stefan)
- BUG: Merging from an url which was renamed/deleted didn’t work. (Stefan)
- BUG: The webviewer wasn’t properly started from the lower pane in the log dialog for relative urls. (Stefan)

TortoiseSVN 1.6.5 Information
TortoiseSVN is a really easy to use Revision control / version control / source control software for Windows. It is based on Subversion. TortoiseSVN provides a nice and easy user interface for Subversion.

It is developed under the GPL. Which means it is completely free, including the source code. But just in case you don’t know the GPL too well: you can use TortoiseSVN to develop commercial applications or just use it in your company without any restrictions.

Since it’s not an integration for a specific IDE like Visual Studio, Eclipse or others, you can use it with whatever development tools you like.

As a Subversion client, TortoiseSVN has all the features of Subversion itself, including:

* Most current CVS features.
* Directories, renames, and file meta-data are versioned.
* Commits are truly atomic.
* Branching and tagging are cheap (constant time) operations.
* Efficient handling of binary files.

Download TortoiseSVN 1.6.5

Download VMware Player 2.5.3

Posted in Uncategorized on August 22nd, 2009 by admin – Be the first to comment Tags: , ,

DOwnload VMware Player 2.5.3- 48.75MB (Freeware)

VMware Player 2.5.3 Information
A virtual machine is a computer defined in software. It’s like running a PC on your PC.

This free desktop virtualization software application makes it easy to operate any virtual machine created by VMware Workstation, VMware Fusion, VMware Server or VMware ESX, as well as Microsoft Virtual Server virtual machines or Microsoft Virtual PC virtual machines.

* Run multiple operating systems simultaneously on a single PC
* Experience the benefits of preconfigured products without any installation or configuration hassles
* Share data between host computer and virtual machine
* Run 32- and 64-bit virtual machines
* Leverage 2-way Virtual SMP
* Use 3rd-party virtual machines and images
* Share data between host computer and virtual machine
* Broad host and guest operating system support
* Support for USB 2.0 devices
* Get appliance info at start-up
* Gain easy access to virtual machines via intuitive home page interface

VMware Player 2.5.3 Change Log
VMware provides new support for the following guest operating system on Player 2.5.3:

* Ubuntu 9.04 is fully supported.

Following are the resolved issues in Player 2.5.3:

Security Fixes

* New: Third party library libpng updated to 1.2.35. Several flaws were discovered in the way the third-party libpng library handled uninitialized pointers. An attacker could create a PNG image file in such a way, that when loaded by an application linked to libpng, it could cause the application to crash or execute arbitrary code at the privilege level of the user running the application. The Common Vulnerabilities and Exposures project Common Vulnerabilities and Exposures (cve.mitre.org) has assigned the name CVE-2009-0040 to this issue.

Miscellaneous

* Sometimes the VMwareUser.exe process on a Windows guest uses 100 percent of the CPU after a drag and drop operation because the operation has not been terminated properly.
* The Etoken encryption USB device from Alladin Systems is not recognized in the preboot environment for a Windows XP virtual machine.
* Player virtual machines that were converted from ESX virtual machines might fail if the display is set to 8-bit color.
* After installing and configuring VMware Tools on Red Hat Enterprise Linux 3, the sound does not work after restarting the guest.
* On a Windows XP Service Pack 2 guest, the Hardware Wizard stops responding when installing Logitech QuickCAm Pro 9000.
* Add enhanced SVGA and mouse drivers to support X.Org server version 1.6.
* A WLK DiskStress test fails with data corruption error on LSI Logic virtual device.
* Moving files between shared folders or mapped drives in Windows gueststhat point to the same directory on the host, cause the files to disappear.
* Pressing any keys while grabbing (for example, Ctrl+g) or ungrabbing become stuck on Ubuntu 9.04 host.
* Player has been updated to power on the latest Microsoft Virtual PC files (.vhd). VMware recommends that you create a copy or linked clone of the image. If you do not create a copy, you cannot run the original virtual machine in VPC after running it in Player, because the virtual hardware layer has been modified.
* Performance is slow when opening a Shared Folder for the first time in a Player Windows guest.
* Drag and drop stops working when color depth is set to 16-bit on a Player guest.
* When moving a virtual machine from a later version of Player to a 2.5.x version of Player, the taskbar icon indicates that a more current version of VMware Tools is available and that VMware Tools should be updated.
* NAT networking does not work on the latest Windows operating systems.
* After uninstalling VMware Tools from an Ubuntu 8.10 guest, restart the guest to re-establish the netwok connection.
* Default suspend and resume scripts do not activate or deactivate the network interfaces correctly in a 32-bit Ubuntu 9.04 guests.

Download VMware Player 2.5.3

Download Python 3.1.1

Posted in Uncategorized on August 19th, 2009 by admin – Be the first to comment Tags: ,

Download Python 3.1.1 – 13.10MB (Open Source)

Python 3.1.1 Information
Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.

Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. Python has also been ported to the Java and .NET virtual machines.

Python is distributed under an OSI-approved open source license that makes it free to use, even for commercial products.


Python 3.1.1 Change Log

Core and Builtins
——————-

- Issue #6707: dir() on an uninitialized module caused a crash.
- Issue #6540: Fixed crash for bytearray.translate() with invalid parameters.
- Issue #6573: set.union() stopped processing inputs if an instance of self
occurred in the argument chain.
- Issue #6070: On posix platforms import no longer copies the execute bit
from the .py file to the .pyc file if it is set.
- Issue #6428: Since Python 3.0, the __bool__ method must return a bool
object, and not an int. Fix the corresponding error message, and the
documentation.
- Issue #6347: Include inttypes.h as well as stdint.h in pyport.h.
This fixes a build failure on HP-UX: int32_t and uint32_t are
defined in inttypes.h instead of stdint.h on that platform.
- Issue #6373: Fixed a SystemError when encoding with the latin-1 codec and
the ‘surrogateescape’ error handler, a string which contains unpaired
surrogates.

C-API
——

- Issue #6624: yArg_ParseTuple with “s” format when parsing argument with
NUL: Bogus TypeError detail string.
- Issue #6405: Remove duplicate type declarations in descrobject.h.
- The code flags for old __future__ features are now available again.

Library
——-

- Issue #6106: telnetlib.Telnet.process_rawq doesn’t handle default WILL/WONT
DO/DONT correctly.
- Issue #6126: Fixed pdb command-line usage.
- Issue #6629: Fix a data corruption issue in the new I/O library, which could
occur when writing to a BufferedRandom object (e.g. a file opened in “rb+” or
“wb+” mode) after having buffered a certain amount of data for reading. This
bug was not present in the pure Python implementation.
- Issue #6622: Fix “local variable ‘secret’ referenced before
assignment” bug in POP3.apop.
- Issue #6637: defaultdict.copy() did not work when the default factory
was left unspecified. Also, the eval/repr round-trip would fail when
the default_factory was None.
- Issue #2715: Remove remnants of Carbon.File from binhex module.
- Issue #6595: The Decimal constructor now allows arbitrary Unicode
decimal digits in input, as recommended by the standard. Previously
it was restricted to accepting [0-9].
- Issues #5155, #5313, #5331: multiprocessing.Process._bootstrap was
unconditionally calling “os.close(sys.stdin.fileno())” resulting in file
descriptor errors
- Issue #1424152: Fix for http.client, urllib.request to support SSL while
working through proxy. Original patch by Christopher Li, changes made by
Senthil Kumaran
- importlib.abc.PyLoader did not inherit from importlib.abc.ResourceLoader like
the documentation said it did even though the code in PyLoader relied on the
abstract method required by ResourceLoader.
- Issue #6431: Make Fraction type return NotImplemented when it doesn’t
know how to handle a comparison without loss of precision. Also add
correct handling of infinities and nans for comparisons with float.
- Issue #6415: Fixed warnings.warn segfault on bad formatted string.
- Issue #6358: The exit status of a command started with os.popen() was
reported differently than it did with python 2.x.
- Issue #6323: The pdb debugger did not exit when running a script with a
syntax error.
- Issue #3392: The subprocess communicate() method no longer fails in select()
when file descriptors are large; communicate() now uses poll() when possible.
- Issue #6369: Fix an RLE decompression bug in the binhex module.
- Issue #6344: Fixed a crash of mmap.read() when passed a negative argument.
- Issue #4005: Fixed a crash of pydoc when there was a zip file present in
sys.path.

Extension Modules
———————

- Fix a segfault in expat.
- Issue #4509: array.array objects are no longer modified after an operation
failing due to the resize restriction in-place when the object has exported
buffers.

Build
—–

- Issue 4601: ‘make install’ did not set the appropriate permissions on
directories.
- Issue 5390: Add uninstall icon independent of whether file
extensions are installed.

Test
—-

- Fix a test in importlib.test.source.test_abc_loader that was incorrectly
testing when a .pyc file lacked an code object bytecode.

Download Python 3.1.1

Download NetBeans IDE 6.7.1

Posted in Uncategorized on August 11th, 2009 by admin – Be the first to comment Tags: , ,

Download NetBeans IDE 6.7.1

NetBeans IDE 6.7.1 Information
A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.
NetBeans IDE 6.7.1 Change Log
* Availability of the latest IDE bundled with JavaFX SDK 1.2
* Numerous community nominated bug fixes included in Patch 1 for NetBeans IDE 6.7
* Maven support for the creation of plugins and web services as well as support for POM and J2EE
* Kenai integration enables the creation and editing of Kenai hosted projects from within the IDE
* PHP improvements include Selenium support and SQL code completion
* C++ support for profiling, Qt library, code refactoring and macro expansion
* Web API Gateway plug-in enables consumption of Web APIs in applications
* Java ME support for CDC projects in the bundled Java ME SDK 3.0

Download NetBeans IDE 6.7.1