1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-28 13:01:41 +03:00
unknown fcb61f5917 Fixed a lot of wrong memory references as reported by valgrind
Portability fixes
Added new client function: mysql_get_server_version()
New server help code (From Victor Vagin)
Fixed wrong usage of binary()
Disabled RTREE usage for now.



BitKeeper/etc/ignore:
  added scripts/fill_help_tables.sql
client/mysql.cc:
  Some fixes when using 'help'
cmd-line-utils/libedit/compat.h:
  Portability fix
cmd-line-utils/libedit/fgetln.c:
  Portability fix
include/mysql.h:
  Added new client function: mysql_get_server_version()
libmysql/libmysql.c:
  Added new client function: mysql_get_server_version()
libmysqld/libmysqld.c:
  Fixed prototype
mysql-test/install_test_db.sh:
  Added creation of help tables
mysql-test/r/connect.result:
  Added help tables
mysql-test/r/myisam.result:
  Test of RTREE index
mysql-test/r/type_ranges.result:
  updated results
mysql-test/t/myisam.test:
  Test of RTREE index
mysql-test/t/type_ranges.test:
  Updated test
mysys/charset.c:
  Indentation change
mysys/my_symlink.c:
  Removed compiler warning
scripts/fill_help_tables.sh:
  Update for new help tables
sql/field.cc:
  Indentation changes
sql/filesort.cc:
  Optimized character set usage
sql/item_cmpfunc.cc:
  Fix wrong usage of binary()
sql/item_cmpfunc.h:
  Fix wrong usage of binary()
sql/item_func.cc:
  Fix wrong usage of binary()
sql/item_func.h:
  Fix wrong usage of binary()
sql/item_strfunc.cc:
  Fix wrong usage of binary()
sql/item_sum.cc:
  Fix wrong usage of binary()
sql/item_sum.h:
  Fix wrong usage of binary()
sql/key.cc:
  Indentation change
sql/lex.h:
  HELP -> HELP_SYM
sql/mysql_priv.h:
  Make get_field() more general
sql/password.c:
  Indentation change + variable initialisation moved
sql/sql_acl.cc:
  Make get_field() more general
sql/sql_base.cc:
  Added comments + assertion for double call to mysql_lock_tables
sql/sql_cache.cc:
  Indentation changes
sql/sql_class.h:
  Added need_strxnfrm to SORT_FIELD to be able to optimise character set handling in filesort
sql/sql_derived.cc:
  Renamed variables
sql/sql_help.cc:
  New help functions (from Victor Vagin)
sql/sql_lex.cc:
  Removed variables that doesn't have to be initialized for each query
sql/sql_lex.h:
  Removed not used variable (olap)
sql/sql_parse.cc:
  Fixed (not fatal) access of unitialized memory
  Indentation / code cleanup
sql/sql_prepare.cc:
  Indentaion cleanup
sql/sql_table.cc:
  Disabled RTREE until 5.0
sql/sql_udf.cc:
  Make get_field() more general
sql/sql_yacc.yy:
  Removed access to uninitialized memory
  Always set offset_limit and select_limit when using LIMIT (removed warnings)
  Allow usage of 'help week'
sql/table.cc:
  Make get_field() more general
  More comments
sql/table.h:
  Fixded type of TABLE_LIST->derived
sql/time.cc:
  Stricter date / datetime handling (to be able to handle timestamps with days and microseconds)
strings/ctype-bin.c:
  Added cha
2003-02-12 21:55:37 +02:00
..
2001-09-27 23:05:54 -06:00
2001-10-08 07:24:04 +03:00
2002-12-09 19:20:05 +03:00
2001-11-26 03:52:23 +02:00
2003-02-04 21:52:14 +02:00
2003-02-03 09:17:47 +01:00
2001-09-27 23:05:54 -06:00
2003-01-03 00:04:33 +02:00
2002-03-13 17:20:17 +00:00
2002-02-15 02:49:02 +02:00
2002-11-21 15:56:48 +02:00
2003-01-14 14:33:10 +02:00
2001-09-27 23:05:54 -06:00
2001-10-08 20:18:37 -06:00
2003-02-08 02:09:21 +02:00
2001-09-27 23:05:54 -06:00
2001-11-20 17:58:00 +01:00
2001-09-27 23:05:54 -06:00
2003-01-21 19:37:38 +01:00
2002-05-21 20:35:58 +03:00
2001-12-13 15:53:18 +02:00
2003-02-08 02:09:21 +02:00
2002-08-12 07:02:08 +03:00
2002-01-29 18:32:16 +02:00
2001-09-27 23:05:54 -06:00
2003-01-06 02:41:53 +02:00
2002-11-22 13:52:40 +02:00
2001-09-27 23:05:54 -06:00
2003-02-04 21:52:14 +02:00
2003-01-28 08:38:28 +02:00
2001-04-13 12:25:12 +03:00
2001-09-01 06:57:08 +08:00
2001-09-01 06:57:08 +08:00
2002-12-14 03:36:59 +04:00
2002-11-21 22:25:53 +02:00
2002-11-21 22:25:53 +02:00
2002-11-21 15:56:48 +02:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-10-08 07:24:04 +03:00
2003-01-18 03:13:37 +02:00
2003-01-18 03:13:37 +02:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2003-02-08 02:09:21 +02:00
2001-10-08 20:18:37 -06:00
2003-02-04 21:52:14 +02:00
2001-09-27 23:05:54 -06:00
2003-01-22 20:08:12 +04:00
2003-02-08 02:09:21 +02:00
2003-01-03 00:04:33 +02:00
2003-02-08 02:09:21 +02:00
2002-11-21 22:25:53 +02:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2003-02-04 21:52:14 +02:00
2001-09-27 23:05:54 -06:00
2003-02-08 02:09:21 +02:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2001-09-27 23:05:54 -06:00
2003-02-10 17:59:16 +02:00
2001-10-08 07:24:04 +03:00
2001-09-27 23:05:54 -06:00
2003-02-04 21:52:14 +02:00
2003-01-07 18:59:08 -08:00