Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ | serg@serg.mylan | 2004-08-30 | 1 | -157/+166 |
|\ | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-4.1 | ||||
| * | bug in my_strnncoll_utf8 (and friends) fixed | serg@serg.mylan | 2004-08-30 | 1 | -157/+166 |
| | | | | | | | | | | cleanups better, charset-dependent, ft_max_len_for_sort value | ||||
* | | Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-4.1 | joerg@mysql.com | 2004-08-26 | 5 | -7/+45 |
|\ \ | |/ |/| | | | into mysql.com:/M41/mysql-4.1 | ||||
| * | If the system has 64 bit "long", then "long long" does not add new | joerg@mysql.com | 2004-08-26 | 5 | -7/+45 |
| | | | | | | | | | | | | | | | | functionality. The existing code takes advantage of this when "typedef"ing 'longlong' in 'my_global.h'. This holds for Alpha CPUs. If the compiler then has prototypes for C99 functions 'strtoll()' and 'strtoull()' but no implementation, the existing code in 'strtoull.c' collides with that prototype. These collisions are avoided now. | ||||
* | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1 | monty@mysql.com | 2004-08-26 | 2 | -19/+27 |
|\ \ | |/ |/| | | | into mysql.com:/home/my/mysql-4.1 | ||||
| * | Portability fixes | monty@mysql.com | 2004-08-26 | 2 | -19/+27 |
| | | | | | | | | Fixed bug in end space handle for WHERE text_column="constant" | ||||
* | | ctype-latin1.c: | bar@mysql.com | 2004-08-26 | 1 | -1/+1 |
| | | | | | | | | Revert this change, it was done in a mistake. | ||||
* | | A new function to meassure terminal screen cells number for a string. | bar@mysql.com | 2004-08-25 | 13 | -2/+253 |
| | | |||||
* | | utr11-dump.c: | bar@mysql.com | 2004-08-25 | 1 | -0/+112 |
|/ | | | | new file | ||||
* | manually merged | serg@serg.mylan | 2004-08-24 | 1 | -11/+9 |
|\ | |||||
* | | Bug#4521: unique key prefix interacts poorly with utf8. | bar@mysql.com | 2004-08-19 | 2 | -15/+150 |
| | | | | | | | | | | | | | | Fix for binary collations for MyISAM and HEAP BTREE. This patch also changes trailing spaces behaviour for binary collations. Binary collations now have PAD characteristic too. | ||||
* | | after merge fixes | serg@serg.mylan | 2004-08-19 | 1 | -17/+13 |
| | | |||||
* | | Many files: | bar@mysql.com | 2004-08-18 | 10 | -10/+10 |
| | | | | | | | | LIKE crashed mysqld for binary collations in some cases | ||||
* | | Bug#5005 collation cp852_bin makes server crash | bar@mysql.com | 2004-08-12 | 1 | -0/+9 |
| | | | | | | | | | | | | | | ctype-simple.c: Check that unicode map was loaded cp852.xml: Missing cp852_bin was added. | ||||
* | | ctype_uca.test, ctype_uca.result, ctype-uca.c: | bar@mysql.com | 2004-08-11 | 1 | -1/+1 |
| | | | | | | | | Slovak collation didn't work: typo fix in the tailoring rules | ||||
* | | Minor fix: V is primary level, not U. | bar@mysql.com | 2004-07-08 | 1 | -1/+1 |
| | | |||||
* | | Adding Roman (classical Latin) collation. | bar@mysql.com | 2004-07-07 | 1 | -0/+58 |
| | | |||||
* | | ctype-uca.c: | bar@mysql.com | 2004-06-30 | 1 | -14/+14 |
| | | | | | | | | mbminlen was wrong for UTF8. | ||||
* | | ctype-uca.c: | bar@deer.(none) | 2004-06-18 | 1 | -28/+35 |
| | | | | | | | | Code optimization to make it look better and work faster. | ||||
* | | ctype-uca.c: | bar@deer.(none) | 2004-06-18 | 1 | -3/+3 |
| | | | | | | | | Fix for compilation failure when HAVE_CHARSET_ucs2 is not defined. | ||||
* | | Critical fixes after review: | bar@mysql.com | 2004-06-16 | 1 | -6/+8 |
| | | | | | | | | | | | | | | - mutex was unlocked before the end of the critical sesion, - Portability issue: It's better to use (*alloc)(x) instead of alloc(x), if alloc is a function passed as an argument. - Use {} around if() block, to avoid possible problems with some Windows compilers. | ||||
* | | ctype-uca.c: | bar@mysql.com | 2004-06-15 | 1 | -2/+2 |
| | | | | | | | | Compilation failure fix. | ||||
* | | utf8 contraction fix. | bar@mysql.com | 2004-06-14 | 1 | -6/+7 |
| | | | | | | | | | | | | Polish collation fix. Slovak collation fix. Testing all language orders. | ||||
* | | UTF8 UCA based collations. | bar@mysql.com | 2004-06-14 | 2 | -55/+704 |
| | | |||||
* | | Unicode collation algorithm: contraction support. | bar@mysql.com | 2004-06-12 | 15 | -25/+304 |
| | | | | | | | | | | E.g. 'Ch' is treated as a separate letter in Czech, not as a combination of C+h. | ||||
* | | merged | serg@serg.mylan | 2004-06-11 | 13 | -37/+96 |
|\ \ | |||||
| * | | bug#3964 and related issues: FTB problems with charsets where one byte can ↵ | serg@serg.mylan | 2004-06-10 | 13 | -37/+96 |
| | | | | | | | | | | | | | | | | | | match many correct prefix compare with my_strnncoll | ||||
* | | | Move UCA language specific definitions into ctype-ucs.c. | bar@mysql.com | 2004-06-11 | 1 | -1/+333 |
| | | | |||||
* | | | Initialize max_sort_char only if a character set is requested. | bar@mysql.com | 2004-06-11 | 9 | -18/+44 |
| | | | |||||
* | | | Allocate memory when a character set is requested: | bar@mysql.com | 2004-06-11 | 16 | -5/+587 |
| | | | | | | | | | | | | | | | | | | - For simple character sets: from_uni convertion table. - For UCA: alternative weight arrays. Use mbminlen instead of MY_CS_NONTEXT | ||||
* | | | assert.h needed for my_dbug.h now is included in my_dbug.h, where it for | konstantin@mysql.com | 2004-06-10 | 3 | -3/+0 |
| | | | | | | | | | | | | | | | some reason wasn't included before. A lot of files cleaned up from #include <assert.h> | ||||
* | | | Optimization to use less memory. | bar@mysql.com | 2004-06-10 | 15 | -58/+64 |
| | | | |||||
* | | | WL#916: Unicode collations for some languages | bar@bar.intranet.mysql.r18.ru | 2004-06-08 | 15 | -6/+33 |
| | | | |||||
* | | | Bug #3928 regexp [[:>:]] and UTF-8 | bar@bar.intranet.mysql.r18.ru | 2004-06-07 | 1 | -7/+13 |
|/ / | |||||
* | | Fix skipp -> skip once and for all. | paul@kite-hub.kitebird.com | 2004-06-03 | 3 | -3/+3 |
| | | | | | | | | (Note: This affects only comments, not variable names.) | ||||
* | | Unicode collations: WL#916 | bar@bar.intranet.mysql.r18.ru | 2004-06-03 | 1 | -2/+51 |
| | | | | | | | | XML and "collation customization" language parsers. | ||||
* | | Portability fix (using 'char' as argument to C functions may give warnings) | monty@mysql.com | 2004-05-28 | 1 | -18/+23 |
| | | |||||
* | | Made my_snprintf() behavior snprintf() compatible when printing %x arguments ↵ | dlenev@brandersnatch.localdomain | 2004-05-27 | 4 | -59/+59 |
| | | | | | | | | | | | | | | | | | | | | | | | | (it should produce hex digits in lower case). (fixed version) Replaced _dig_vec array with two _dig_vec_upper/_dig_vec_lower arrays. Added extra argument to int2str function which controls case of digits you get. Replaced lot of invocations of int2str for decimal radix with more optimized int10_to_str() function. Removed unused my_itoa/my_ltoa functions. | ||||
* | | Changed prototype of killed_ptr() to make it more portable | monty@mysql.com | 2004-05-26 | 1 | -1/+1 |
| | | | | | | | | Applied patches for Netware | ||||
* | | Preparation for user-defined Unicode collations: | bar@bar.intranet.mysql.r18.ru | 2004-05-25 | 15 | -33/+72 |
| | | | | | | | | | | weights data now comes from a static variables but from the charset structure. | ||||
* | | After merge fixes | monty@mysql.com | 2004-05-24 | 1 | -0/+1 |
| | | | | | | | | | | Remove compiler warnings Update windows project files | ||||
* | | Merge with 4.0, mainly to get changes to windows project files | monty@mysql.com | 2004-05-20 | 1 | -2/+1 |
|\ \ | |/ | |||||
| * | Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt' | monty@mysql.com | 2004-05-19 | 1 | -4/+4 |
| | | | | | | | | | | | | | | Ensured that all projects compile Removed compiler warnings Better setting of server_version variable. Fix that make_win_src_distribution creates the privilege tables. | ||||
* | | Portability fixes | monty@mysql.com | 2004-05-19 | 4 | -13/+13 |
| | | | | | | | | Fixed wrong number of warnings/duplicates for machines with high-byte-first | ||||
* | | compatibility fix for hp-ux 64bit (hpux compiler) and sun 64-bit (sun forte) | serg@serg.mylan | 2004-05-14 | 1 | -7/+7 |
| | | |||||
* | | Portability fixes | monty@mysql.com | 2004-05-12 | 1 | -3/+3 |
| | | |||||
* | | Don't automaticly generate a new key for a foreign key constraint if there ↵ | monty@mysql.com | 2004-05-12 | 1 | -1/+3 |
| | | | | | | | | | | | | is already a usable key. Prefer not automatic keys before automatic keys. If there is two conf | ||||
* | | Use Windows code page 1252 instead of real ISO 8859-1 | bar@bar.intranet.mysql.r18.ru | 2004-05-11 | 3 | -73/+285 |
| | | |||||
* | | ctype-win1250ch.c, ctype-czech.c: | bar@bar.intranet.mysql.r18.ru | 2004-05-07 | 2 | -2/+2 |
| | | | | | | | | | | | | Czech collations were renamed to _cs Index.xml: Czech collation were renamed to _cs | ||||
* | | Portability fixes | monty@mysql.com | 2004-05-07 | 2 | -29/+28 |
| | | | | | | | | | | Change strtoll -> my_strtoll10() Fixed bug in my_strntoul() and my_strntol() where we got different values on 32 and 64 bit systems (Bug #3472) |