Changed copyright for all files to GPL for the server code and utilities and to LGPL for the client libraries. See http://www.fsf.org/licenses/.
Fixed bug where all rows matching weren't updated on a MyISAM table when doing update based on key on a table with many keys and some key changed values.
The Linux MySQL RPMs and binaries are now statically linked with a linuxthread version that has faster mutex handling when used with MySQL.
ORDER BY can now use REF keys to find subsets of the rows that need to be sorted.
Changed name of print_defaults program to my_print_defaults to avoid name confusion.
Fixed NULLIF() to work as required by SQL-99.
Added net_read_timeout and net_write_timeout as startup parameters to mysqld.
Fixed bug that destroyed index when doing myisamchk --sort-records on a table with prefix compressed index.
Added pack_isam and myisampack to the standard MySQL distribution.
Added the syntax BEGIN WORK (the same as BEGIN).
Fixed core dump bug when using ORDER BY on a CONV() expression.
Added LOAD TABLE FROM MASTER.
Added FLUSH MASTER and FLUSH SLAVE.
Fixed big/little endian problem in the replication.