- 02 Feb, 2006 8 commits
-
-
stewart@mysql.com authored
into mysql.com:/home/stewart/Documents/MySQL/5.1/new
-
elliot@mysql.com authored
into mysql.com:/home/emurphy/src/mysql/bk-clean/mysql-5.1-new-merge
-
bar@mysql.com authored
into mysql.com:/usr/home/bar/mysql-5.1.new.ctype
-
bar@mysql.com authored
A prerequisite for several fulltext and XML bugs. MY_CHARSET_HANDLER now has a new function "ctype" to detect a type of the next character in a string (i.e. digit, letter, space, punctuation, control, etc), which now works correctly for both 8bit and multibyte charsets. Previously only 8bit charsets worked correctly, while any multibyte character was considered as letter in multibyte charsets. Many files: Adding new function Makefile.am: Adding build rules for uctypedump, a dump tool to create my_uctype.h using Unicode Character Database file. m_ctype.h: Adding declaration of my_uni_ctype, ctype data for Unicode. Adding new member into MY_CHARSET_HANDLER Makefile.am: Adding my_uctype.h into noinst_HEADERS my_uctype.h, uctypedump.c: new files: ctype data for unicode, and the tool to generate it from a Unicode Character Database file.
-
elliot@mysql.com authored
-
stewart@mysql.com authored
-
elliot@mysql.com authored
into mysql.com:/home/emurphy/src/mysql/bk-clean/mysql-5.1-new-merge
-
stewart@mysql.com authored
-
- 01 Feb, 2006 32 commits
-
-
elliot@mysql.com authored
into mysql.com:/home/emurphy/src/mysql/bk-clean/mysql-5.1-new-merge Null-merge InnoDB snapshots from 5.0 to 5.1
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-5.1-merges
-
mskold@mysql.com authored
-
mskold@mysql.com authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-wl1892
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-5.1-merges
-
dlenev@mysql.com authored
into mysql.com:/home/dlenev/src/mysql-5.1-merges
-
konstantin@mysql.com authored
into mysql.com:/home/kostja/mysql/mysql-5.1-merge
-
dlenev@mysql.com authored
When we add new privilege we should update mysql-test/lib/init_db.sql accordingly.
-
pekka@mysql.com authored
into mysql.com:/space/pekka/ndb/version/my51
-
pekka@mysql.com authored
-
konstantin@mysql.com authored
into mysql.com:/home/kostja/mysql/mysql-5.1-merge
-
konstantin@mysql.com authored
into mysql.com:/home/kostja/mysql/mysql-5.1-merge
-
mskold@mysql.com authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-wl1892
-
mskold@mysql.com authored
-
stewart@mysql.com authored
into mysql.com:/home/stewart/Documents/MySQL/5.1/tmp_merge
-
stewart@mysql.com authored
into mysql.com:/home/stewart/Documents/MySQL/5.1/tmp_merge
-
stewart@mysql.com authored
fix up test cases.
-
knielsen@mysql.com authored
into mysql.com:/data0/mysqldev/my/mysql-5.1-new
-
knielsen@mysql.com authored
-
knielsen@mysql.com authored
-
konstantin@mysql.com authored
into mysql.com:/home/kostja/mysql/mysql-5.1-merge
-
tomas@poseidon.ndb.mysql.com authored
-
tomas@poseidon.ndb.mysql.com authored
into poseidon.ndb.mysql.com:/home/tomas/mysql51
-
tomas@poseidon.ndb.mysql.com authored
-
tomas@poseidon.ndb.mysql.com authored
corrected test case
-
tomas@poseidon.ndb.mysql.com authored
correction
-
mskold@mysql.com authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-wl1892
-
tomas@poseidon.ndb.mysql.com authored
-
mskold@mysql.com authored
-
mskold@mysql.com authored
-
anozdrin@mysql.com authored
into mysql.com:/mnt/hda4/home/alik/MySQL/devel/5.1-bug9412-latest
-
anozdrin@mysql.com authored
Implement table-level TRIGGER privilege to control access to triggers. Before this path global SUPER privilege was used for this purpose, that was the big security problem. In details, before this patch SUPER privilege was required: - for the user at CREATE TRIGGER time to create a new trigger; - for the user at DROP TRIGGER time to drop the existing trigger; - for the definer at trigger activation time to execute the trigger (if the definer loses SUPER privilege, all its triggers become unavailable); This patch changes the behaviour in the following way: - TRIGGER privilege on the subject table for trigger is required: - for the user at CREATE TRIGGER time to create a new trigger; - for the user at DROP TRIGGER time to drop the existing trigger; - for the definer at trigger activation time to execute the trigger (if the definer loses TRIGGER privilege on the subject table, all its triggers on this table become unavailable). - SUPER privilege is still required: - for the user at CREATE TRIGGER time to explicitly set the trigger definer to the user other than CURRENT_USER(). When the server works with database of the previous version (w/o TRIGGER privilege), or if the database is being upgraded from the previous versions, TRIGGER privilege is granted to whose users, who have CREATE privilege.
-