mariadb/mysys
unknown 910c125bb6 Updates for multi-byte character sets
(Note: test 'union' fails, but Sanja promised to fix this)


include/m_ctype.h:
  Changed prototype for strntod() to inform the user that source may be modified.
include/m_string.h:
  Moved my_vsnprintf to strings library
include/my_sys.h:
  Moved my_vsnprintf to strings library
libmysql/Makefile.shared:
  Moved my_vsnprintf to strings library
mysql-test/r/alter_table.result:
  Moved my_vsnprintf to strings library
mysql-test/r/create.result:
  Moved my_vsnprintf to strings library
mysql-test/r/ctype_many.result:
  Moved my_vsnprintf to strings library
mysql-test/r/fulltext.result:
  Moved my_vsnprintf to strings library
mysql-test/r/innodb.result:
  Moved my_vsnprintf to strings library
mysql-test/r/merge.result:
  Moved my_vsnprintf to strings library
mysql-test/r/select.result:
  Moved my_vsnprintf to strings library
mysql-test/r/show_check.result:
  Moved my_vsnprintf to strings library
mysql-test/r/type_blob.result:
  Moved my_vsnprintf to strings library
mysql-test/r/type_enum.result:
  Moved my_vsnprintf to strings library
mysql-test/r/type_ranges.result:
  Moved my_vsnprintf to strings library
mysql-test/r/type_set.result:
  Moved my_vsnprintf to strings library
mysys/Makefile.am:
  Moved my_vsnprintf to strings library
sql/field.cc:
  Fixed for character set handling
sql/field.h:
  Fixed for character set handling
sql/item.cc:
  Fixed for character set handling
sql/item.h:
  Fixed for character set handling
sql/item_func.cc:
  Fixed for character set handling
sql/item_func.h:
  Fixed for character set handling
sql/item_strfunc.cc:
  Fixed for character set handling
sql/item_sum.cc:
  Fixed for character set handling
sql/item_sum.h:
  Fixed for character set handling
sql/item_timefunc.cc:
  Fixed for character set handling
sql/mysqld.cc:
  Update to use new test_if_int()
sql/opt_range.cc:
  Fixed for character set handling
sql/procedure.h:
  Fixed for character set handling
sql/sql_class.cc:
  Fixed for character set handling
sql/sql_string.cc:
  Added multi byte support to append.
  Added set_latin1()
sql/sql_string.h:
  Added set_latin1()
sql/sql_update.cc:
  Cosmetic changes
strings/Makefile.am:
  Moved my_vsnprintf to strings library
strings/ctype-simple.c:
  Code review + cleanup
strings/ctype-utf8.c:
  Fixed strntod()
strings/my_vsnprintf.c:
  Added support for %#d and %#u
2003-01-14 14:28:36 +02:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
array.c Rewrite function comments 2002-07-09 18:59:52 +03:00
ChangeLog Import changeset 2000-07-31 21:29:14 +02:00
charset.c charset.c: 2003-01-08 15:43:03 +04:00
charset2html.c More readable output 2002-08-14 20:48:39 +05:00
checksum.c Rewrite function comments 2002-07-09 18:59:52 +03:00
COPYING.LIB PART I: Keys support for MyMERGE tables 2000-08-14 15:27:19 +04:00
default.c Merge with 4.0.3 2002-08-30 12:40:40 +03:00
errors.c Update copyright 2001-12-06 14:10:51 +02:00
hash.c - Portability fixes for HP compiler on HPUX11 (backport from 4.0 tree) 2002-12-04 16:16:06 +01:00
list.c Get rid of pbool from my_list.h; and avoid using the my_global.h for clients 2002-11-28 09:56:26 -08:00
make-ccc Import changeset 2000-07-31 21:29:14 +02:00
make-conf.c Update copyright 2001-12-06 14:10:51 +02:00
Makefile.am Updates for multi-byte character sets 2003-01-14 14:28:36 +02:00
md5.c Update copyright 2001-12-06 14:10:51 +02:00
mf_brkhant.c Update copyright 2001-12-06 14:10:51 +02:00
mf_cache.c Update copyright 2001-12-06 14:10:51 +02:00
mf_dirname.c New ctype functions/macros to support many charsets at a time 2002-03-12 21:37:58 +04:00
mf_fn_ext.c Fixed searching after ssl directories. 2002-09-05 16:17:08 +03:00
mf_format.c New ctype functions/macros to support many charsets at a time 2002-03-12 21:37:58 +04:00
mf_getdate.c Update copyright 2001-12-06 14:10:51 +02:00
mf_iocache.c New multi-table-update code 2002-11-29 16:40:18 +02:00
mf_iocache2.c Merge with 4.0.3 2002-08-30 12:40:40 +03:00
mf_keycache.c merge with 3.23 2002-11-19 12:35:17 +02:00
mf_loadpath.c Fixed mysqldumpslow for new dump format. 2002-03-12 11:52:41 +02:00
mf_pack.c Update copyright 2001-12-06 14:10:51 +02:00
mf_path.c Update copyright 2001-12-06 14:10:51 +02:00
mf_qsort.c mf_qsort.c: 2002-02-23 15:22:19 +00:00
mf_qsort2.c Update copyright 2001-12-06 14:10:51 +02:00
mf_radix.c Update copyright 2001-12-06 14:10:51 +02:00
mf_same.c Update copyright 2001-12-06 14:10:51 +02:00
mf_sleep.c Update copyright 2001-12-06 14:10:51 +02:00
mf_sort.c Update copyright 2001-12-06 14:10:51 +02:00
mf_soundex.c Some speed improvements 2002-08-15 16:42:54 +05:00
mf_strip.c merge with 3.23.51 2002-05-27 23:52:21 +03:00
mf_tempdir.c --tmpdir=dir1:dir2... uses (is_windows ? ";" : ":") as a delimiter 2002-10-12 17:43:40 +00:00
mf_tempfile.c Some 2002-07-17 15:17:20 +03:00
mf_unixpath.c Update copyright 2001-12-06 14:10:51 +02:00
mf_util.c Update copyright 2001-12-06 14:10:51 +02:00
mf_wcomp.c Update copyright 2001-12-06 14:10:51 +02:00
mf_wfile.c New ctype functions/macros to support many charsets at a time 2002-03-12 21:37:58 +04:00
mulalloc.c Rewrite function comments 2002-07-09 18:59:52 +03:00
my_aes.c Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes. 2002-11-07 03:54:00 +02:00
my_alarm.c Update copyright 2001-12-06 14:10:51 +02:00
my_alloc.c Changed thd variables max_join_size and select_limit to type ha_rows. 2002-12-20 14:58:27 +02:00
my_append.c - replaced all occurences of HPUX with HPUX10 (to be prepared for eventual 2002-10-24 14:30:25 +02:00
my_bit.c Update copyright 2001-12-06 14:10:51 +02:00
my_bitmap.c Minors changes for the Windows 3.23.47 release 2001-12-30 00:22:01 -02:00
my_chsize.c Lots of code fixes to the replication code (especially the binary logging and index log file handling) 2002-08-08 03:12:02 +03:00
my_clock.c Update copyright 2001-12-06 14:10:51 +02:00
my_compress.c Added support for max_allowed_packet in option files read by mysql_option() 2003-01-04 15:17:16 +02:00
my_copy.c - replaced all occurences of HPUX with HPUX10 (to be prepared for eventual 2002-10-24 14:30:25 +02:00
my_create.c Update copyright 2001-12-06 14:10:51 +02:00
my_delete.c Update copyright 2001-12-06 14:10:51 +02:00
my_div.c Rewrite function comments 2002-07-09 18:59:52 +03:00
my_dup.c Update copyright 2001-12-06 14:10:51 +02:00
my_error.c Fixes and code cleanups after merge with 4.0.3 2002-10-02 13:33:08 +03:00
my_fopen.c Update copyright 2001-12-06 14:10:51 +02:00
my_fstream.c Update copyright 2001-12-06 14:10:51 +02:00
my_gethostbyname.c merge with 3.23.52 2002-08-12 04:04:43 +03:00
my_getopt.c A lot of portability fixes. 2003-01-05 20:18:49 +02:00
my_getwd.c New ctype functions/macros to support many charsets at a time 2002-03-12 21:37:58 +04:00
my_handler.c Post merge fix 2003-01-09 22:42:31 +02:00
my_init.c Fixed that derived tables are properly droped 2003-01-07 11:45:06 +02:00
my_lib.c Update copyright 2001-12-06 14:10:51 +02:00
my_lock.c Update copyright 2001-12-06 14:10:51 +02:00
my_lockmem.c Update copyright 2001-12-06 14:10:51 +02:00
my_lread.c Update copyright 2001-12-06 14:10:51 +02:00
my_lwrite.c Update copyright 2001-12-06 14:10:51 +02:00
my_malloc.c Update mysql-test results after merge 2002-09-18 02:21:29 +03:00
my_messnc.c Update copyright 2001-12-06 14:10:51 +02:00
my_mkdir.c Update copyright 2001-12-06 14:10:51 +02:00
my_net.c merge with 3.23.52 2002-08-12 04:04:43 +03:00
my_new.cc Update to autoconf 2.52 2002-02-07 21:34:35 +02:00
my_once.c Enchanced my_once..() functions. 2003-01-07 23:32:25 +02:00
my_open.c Rewrite function comments 2002-07-09 18:59:52 +03:00
my_os2cond.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2dirsrch.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2dirsrch.h Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2dlfcn.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2dlfcn.h0 Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2file64.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2mutex.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2thread.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_os2tls.c Fixed problem with BIGINT and shutdown on AIX 2002-08-12 03:28:02 +03:00
my_port.c Fixed typo so that ulonglong are properly converted to double on AIX with gcc 3.1 2002-08-16 12:50:21 +03:00
my_pread.c Update copyright 2001-12-06 14:10:51 +02:00
my_pthread.c - replaced all occurences of HPUX with HPUX10 (to be prepared for eventual 2002-10-24 14:30:25 +02:00
my_quick.c Update copyright 2001-12-06 14:10:51 +02:00
my_read.c Big code cleanup/review before 4.0.2 release. 2002-06-11 11:20:31 +03:00
my_realloc.c Update copyright 2001-12-06 14:10:51 +02:00
my_redel.c - replaced all occurences of HPUX with HPUX10 (to be prepared for eventual 2002-10-24 14:30:25 +02:00
my_rename.c Merge mashka.mysql.fi:/home/my/mysql-3.23 2002-12-14 13:02:30 +02:00
my_seek.c Update copyright 2001-12-06 14:10:51 +02:00
my_semaphore.c Fix for Intel compiler (ecc) 2002-08-08 03:14:44 +03:00
my_static.c - Portability fixes for HP compiler on HPUX11 (backport from 4.0 tree) 2002-12-04 16:16:06 +01:00
my_static.h - Portability fixes for HP compiler on HPUX11 (backport from 4.0 tree) 2002-12-04 16:16:06 +01:00
my_symlink.c Do filesort if handler has the HA_NOT_READ_PREFIX_LAST flag set. 2002-09-26 10:20:49 +03:00
my_symlink2.c Update copyright 2001-12-06 14:10:51 +02:00
my_tempnam.c - Portability fixes for HP compiler on HPUX11 (backport from 4.0 tree) 2002-12-04 16:16:06 +01:00
my_thr_init.c Fixes for compiling distribution with MIT-threads 2002-06-20 23:26:39 +03:00
my_wincond.c Update copyright 2001-12-06 14:10:51 +02:00
my_winsem.c Added support for semaphores in mysys. 2002-06-29 00:16:15 +03:00
my_winthread.c Update copyright 2001-12-06 14:10:51 +02:00
my_write.c Update copyright 2001-12-06 14:10:51 +02:00
mysys_priv.h merge with 3.23.52 2002-08-12 04:04:43 +03:00
ptr_cmp.c Update copyright 2001-12-06 14:10:51 +02:00
queues.c comment corrected 2002-09-17 20:37:26 +02:00
raid.cc Lots of code fixes to the replication code (especially the binary logging and index log file handling) 2002-08-08 03:12:02 +03:00
raid2.c Split raid C function to separate file to make things more portable. 2002-05-27 10:02:00 +03:00
rijndael.c Made keyread (key scanning) a key specific attribute. 2002-06-19 00:22:30 +03:00
safemalloc.c Merge with 3.23.54 2002-10-16 13:11:25 +03:00
sha1.c Fix some warning issued by Windows Compiler 2002-06-23 22:50:22 +04:00
string.c Update copyright 2001-12-06 14:10:51 +02:00
test_charset.c For coding convenuence cs->mbmaxlen is now 1 for 8bit charsets 2002-11-11 13:10:39 +04:00
test_dir.c Update copyright 2001-12-06 14:10:51 +02:00
test_fn.c Update copyright 2001-12-06 14:10:51 +02:00
test_xml.c license has been added 2002-12-31 13:06:30 +04:00
testhash.c mysys/testhash.c: Changed Swedish comments to English. 2002-03-27 05:37:55 -06:00
thr_alarm.c - replaced all occurences of HPUX with HPUX10 (to be prepared for eventual 2002-10-24 14:30:25 +02:00
thr_lock.c changes for mysqladmin debug 2002-10-30 16:52:12 +02:00
thr_mutex.c Use our version of RWLOCKS on UNIXWARE 7 2002-08-21 22:04:22 +03:00
thr_rwlock.c merge with 3.23.52 2002-08-12 04:04:43 +03:00
tree.c support for HA_READ_PREFIX_LAST_OR_PREV, HA_READ_PREFIX_LAST and HA_READ_BEFORE_KEY 2002-11-28 13:31:35 +04:00
typelib.c New ctype functions/macros to support many charsets at a time 2002-03-12 21:37:58 +04:00
xml.c User data 2003-01-03 12:30:01 +04:00