summaryrefslogtreecommitdiff
path: root/strings
Commit message (Collapse)AuthorAgeFilesLines
* Merge bk-internal.mysql.com:/home/bk/mysql-5.0cmiller@zippy.cornsilk.net2007-01-1120-15/+90
|\ | | | | | | into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
| * my_strtoll10-x86.s:kent@mysql.com/kent-amd64.(none)2006-12-3120-15/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected spelling in copyright text Makefile.am: Don't update the files from BitKeeper Many files: Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Many files: Added GPL copyright text Removed files: Docs/Support/colspec-fix.pl Docs/Support/docbook-fixup.pl Docs/Support/docbook-prefix.pl Docs/Support/docbook-split Docs/Support/make-docbook Docs/Support/make-makefile Docs/Support/test-make-manual Docs/Support/test-make-manual-de Docs/Support/xwf
* | Merge siva.hindu.god:/usr/home/tim/m/bk/g50tsmith/tim@siva.hindu.god2006-12-2688-176/+113
|\ \ | |/ | | | | into siva.hindu.god:/usr/home/tim/m/bk/50
| * Many files:kent@mysql.com/kent-amd64.(none)2006-12-2388-176/+113
| | | | | | | | Changed header to GPL version 2 only
* | Merge tsmith@bk-internal.mysql.com:/home/bk/mysql-5.0-mainttsmith/tim@siva.hindu.god2006-12-222-5/+20
|\ \ | |/ |/| | | into siva.hindu.god:/usr/home/tim/m/bk/50
| * Merge polly.local:/tmp/maint/bug24037/my50-bug24037kaa@polly.local2006-12-222-5/+20
| |\ | | | | | | | | | into polly.local:/home/kaa/src/maint/mysql-5.0-maint
| | * Merge polly.local:/tmp/maint/bug24037/my41-bug24037kaa@polly.local2006-12-222-5/+20
| | |\ | | | | | | | | | | | | into polly.local:/tmp/maint/bug24037/my50-bug24037
| | | * Fix for the bug #24037 "Lossy Hebrew to Unicode conversion".kaa@polly.local2006-12-222-5/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added definitions for the following Hebrew characters as specified by the ISO/IEC 8859-8:1999: LEFT-TO-RIGHT MARK (LRM) RIGHT-TO-LEFT MARK (RLM)
| | | * Merge polly.local:/tmp/maint/bug22129/my41-bug22129kaa@polly.local2006-11-141-16/+4
| | | |\ | | | | | | | | | | | | | | | into polly.local:/home/kaa/src/maint/mysql-4.1-maint
* | | | | Remove warnings by castingtsmith/tim@siva.hindu.god2006-12-191-1/+1
| | | | |
* | | | | Alternative decimal2double implementation using an algorithmtsmith/tim@siva.hindu.god2006-12-191-8/+26
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more similar to my_strtod() (and maybe even a bit faster due to less floating point divisions). This should at least partially fix Bug #23260 for DECIMALs with a moderate number of total digits.
* | | | Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0msvensson@neptunus.(none)2006-12-041-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
| * | | | Fixed portability issue in my_thr_init.c (was added in my last push)monty@mysql.com/narttu.mysql.fi2006-11-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed compiler warnings (detected by VC++): - Removed not used variables - Added casts - Fixed wrong assignments to bool - Fixed wrong calls with bool arguments - Added missing argument to store(longlong), which caused wrong store method to be called.
* | | | | Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0msvensson@neptunus.(none)2006-11-286-28/+164
|\ \ \ \ \ | |/ / / / | | / / / | |/ / / |/| | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
| * | | Merge bk-internal:/home/bk/mysql-5.0gkodinov@dl145s.mysql.com2006-11-271-1/+1
| |\ \ \ | | | | | | | | | | | | | | | into dl145s.mysql.com:/data0/bk/team_tree_merge/MERGE/mysql-5.0-opt
| | * \ \ Merge bk-internal.mysql.com:/home/bk/mysql-5.0monty@mysql.com/nosik.monty.fi2006-11-201-1/+1
| | |\ \ \ | | | | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-5.0
| | | * | | Remove compiler warningsmonty@mysql.com/nosik.monty.fi2006-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Mostly in DBUG_PRINT() and unused arguments) Fixed bug in query cache when used with traceing (--with-debug) Fixed memory leak in mysqldump Removed warnings from mysqltest scripts (replaced -- with #)
| * | | | | Merge bk@192.168.21.1:mysql-5.0-optholyfoot/hf@mysql.com/deer.(none)2006-11-171-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | into mysql.com:/home/hf/work/mysql-5.0-0mrg
| | * | | | Bug #8663 (cant use bigint as input to CAST)holyfoot/hf@mysql.com/deer.(none)2006-10-301-1/+1
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | decimal->ulong conversion fixed to assign max possible ULONG if decimal is bigger Item_func_unsigned now handles DECIMAL parameter separately as we can't rely on decimal::val_int result here.
| * | | | Bug#20404: SHOW CREATE TABLE fails with Turkish Ibar@mysql.com/bar.intranet.mysql.r18.ru2006-10-305-26/+162
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: SHOW CREATE TABLE printed garbage in table name for tables having TURKISH I (i.e. LATIN CAPITABLE LETTER I WITH DOT ABOVE) when lower-case-table-name=1. Reason: In some cases during lower/upper conversion in utf8, the result string can be shorter the original string (including the above letter). Old implementation of caseup_str() and casedn_str() didn't handle the result length properly, assuming that length cannot change. This fix changes the result type of cs->cset->casedn_str() and cs->cset->caseup_str() from VOID to UINT, to return the result length, as well as put '\0' terminator on a proper place. Also, my_caseup_str_utf8() and my_casedn_str_utf8() were rewritten not to use strlen() for performance purposes. It was done with help of adding of new functions - my_utf8_uni_no_range() and my_uni_utf8_no_range() - for null terminated strings.
* | | | Merge polly.local:/tmp/maint/bug22129/my50-bug22129kaa@polly.local2006-11-141-16/+4
|\ \ \ \ | |/ / / |/| | | | | | | into polly.local:/home/kaa/src/maint/mysql-5.0-maint
| * | | Merge polly.local:/tmp/maint/bug22129/my41-bug22129kaa@polly.local2006-11-081-16/+4
| |\ \ \ | | | |/ | | |/| | | | | into polly.local:/tmp/maint/bug22129/my50-bug22129
| | * | Removed the underflow check (bug #22129)kaa@polly.local2006-11-081-16/+4
| | | |
* | | | Merge bk@192.168.21.1:mysql-4.1holyfoot/hf@mysql.com/deer.(none)2006-10-123-9/+37
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| into mysql.com:/home/hf/mysql-5.0.mrg
| * | Merge mysql.com:/home/gluh/MySQL/Merge/4.1gluh@mysql.com/gluh.(none)2006-10-051-24/+43
| |\ \ | | |/ | | | | | | into mysql.com:/home/gluh/MySQL/Merge/4.1-kt
| | * Merge polly.local:/tmp/22129/bug22129/my41-bug22129kaa@polly.local2006-09-221-24/+43
| | |\ | | | | | | | | | | | | into polly.local:/home/kaa/src/maint/m41-maint--07OGk
| * | | Better comment text (thanks to SergeyP for suggestions made for the b#20471 ↵bar@mysql.com/bar.intranet.mysql.r18.ru2006-09-141-7/+14
| | | | | | | | | | | | | | | | patch)
| * | | Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1bar@mysql.com/bar.intranet.mysql.r18.ru2006-09-142-3/+3
| |\ \ \ | | |/ / | | | | | | | | into mysql.com:/usr/home/bar/mysql-4.1.b20471v2
| * | | Bug#20471 LIKE search fails with indexed utf8 char columnbar@mysql.com/bar.intranet.mysql.r18.ru2006-07-203-7/+28
| | | | | | | | | | | | | | | | | | | | The main problem was already fixed by Igor under terms of 16674. Adding some additional minor fixes and tests.
* | | | Merge bk-internal:/home/bk/mysql-5.0-rplmsvensson@neptunus.(none)2006-10-0314-0/+379
|\ \ \ \ | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
| * \ \ \ Merge mysql.com:/usr/home/bar/mysql-5.0.b6147v2bar@mysql.com/bar.intranet.mysql.r18.ru2006-09-2914-0/+379
| |\ \ \ \ | | | | | | | | | | | | | | | | | | into mysql.com:/usr/home/bar/mysql-5.0.b6147rpl
| | * | | | Bug#6147: Traditional: Assigning a string to a numeric column has unexpected ↵bar@mysql.com/bar.intranet.mysql.r18.ru2006-07-2014-0/+379
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | results The problem was that when converting a string to an exact number, rounding didn't work, because conversion didn't understand approximate numbers notation. Fix: a new function for string-to-number conversion was implemented, which is aware of approxinate number notation (with decimal point and exponent, e.g. -19.55e-1)
* | | | | | Merge polly.local:/tmp/22129/bug22129/my50-bug22129kaa@polly.local2006-09-221-24/+43
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | into polly.local:/home/kaa/src/maint/m50-maint--07OGt
| * | | | | Merge polly.local:/tmp/22129/bug22129/my41-bug22129kaa@polly.local2006-09-221-24/+43
| |\ \ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | into polly.local:/tmp/22129/bug22129/my50-bug22129
| | * | | | Fixed bug #22129: A small double precision number becomes zerokaa@polly.local2006-09-221-24/+43
| | | |/ / | | |/| | | | | | | | | | | | Better checks for underflow/overflow
* | | | | make dist changes for Cmake buildgeorg@lmy002.wdf.sap.corp2006-09-011-1/+1
| | | | |
* | | | | Additional files for cmake supportgeorg@lmy002.wdf.sap.corp2006-08-311-0/+12
| | | | |
* | | | | Merge mysql.com:/usr/home/bar/mysql-4.1.b19741bar@mysql.com/bar.intranet.mysql.r18.ru2006-08-151-2/+2
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | into mysql.com:/usr/home/bar/mysql-5.0.b19741merge
| * | | Bug#19741 segfault with cp1250 charset + like + primary key + 64bit osbar@mysql.com/bar.intranet.mysql.r18.ru2006-07-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | LIKE craashed with a pattern having letters in the range 128..255 (e.g. A WITH ACUTE or C WITH CARON) because of wrong cast from signed char to unsigned int.
* | | | Merge trift2.:/M41/push-1-4.1joerg@trift2.2006-07-241-2/+1
|\ \ \ \ | |/ / / | | | | | | | | into trift2.:/M50/merge-4.1-to-5.0
| * | | strings/strtod.c : Ensure the definition of "EOVERFLOW" is available.joerg@trift2.2006-07-171-1/+1
| |/ / | | | | | | | | | In 5.0, this is already solved, so that is a null-merge ("ul").
| * | Merge bk-internal.mysql.com:/home/bk/mysql-4.1monty@mysql.com2006-06-301-2/+2
| |\ \ | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.1
* | \ \ Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0-optevgen@moonbone.local2006-07-131-3/+10
|\ \ \ \ | |_|_|/ |/| | | | | | | into moonbone.local:/home/evgen/bk-trees/mysql-5.0-opt
| * | | Bug #20569 Garbage in DECIMAL results from some mathematical functionsgkodinov/kgeorge@mysql.com/macbook.gmz2006-07-071-1/+1
| | | | | | | | | | | | | | | | * portability fix: moved the macro call after the C declaration
| * | | Bug #20569 Garbage in DECIMAL results from some mathematical functionsgkodinov@mysql.com2006-07-061-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding decimal "digits" in multiplication resulted in signed overflow and producing wrong results. Fixed by using large enough buffers and intermediary result types : dec2 (currently longlong) to hold result of adding decimal "digits" (currently int32).
* | | | Fix Windows build problem following previous push.knielsen@mysql.com2006-06-301-1/+2
| | | |
* | | | Fixing windows build.elliot@mysql.com2006-06-301-2/+2
| | | |
* | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0monty@mysql.com2006-06-301-2/+2
|\ \ \ \ | |/ / / |/| | | | | | | into mysql.com:/home/my/mysql-5.0
| * | | Merge mysql.com:/home/my/mysql-4.1monty@mysql.com2006-06-301-2/+2
| |\ \ \ | | | |/ | | |/| | | | | into mysql.com:/home/my/mysql-5.0
| | * | Fixed include file usagemonty@mysql.com2006-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | hp_test2 now works again Fixed wrong cast, which caused problems with gcc 4.0 and floats in prepared statements (Bug #19694)