148 Commits (607aab9c1d68a3b80bdb52a6c73fd6be1aa52764)

Author SHA1 Message Date
unknown ba144e2290 fixes for windows 64-bit compiler warnings 21 years ago
unknown 98c2ec7538 Fix for bug #8482 (Incorrect rounding) 21 years ago
unknown 906b210a4a Code cleanups during code reviews 21 years ago
unknown 6037cd1775 Fixed Bug#10232: update with subquery, precision math, 21 years ago
unknown 77cb61d2cf Fix for bug #9527 (negative zero is a nonsence) 21 years ago
unknown f98913819b Fix for bug #10004 (Decimal operation crashes server) 21 years ago
unknown f1def25a89 Trimmed fix for bug #9546 (Crashing with huge decimals) 21 years ago
unknown 56426fca88 A fix (bug #10404: select 0/0 returns 0). 21 years ago
unknown 6de14a23f7 A lot of fixes to Precision math 21 years ago
unknown 080c8ab39b Fixed errors descovered by valgrind 2.4 21 years ago
unknown 75851b6bba decimal_div bug#9501 21 years ago
unknown 3231241f83 Rename decimal -> decimal_t, decimal_digit -> decimal_digit_t 21 years ago
unknown 35e6a4b418 Fix a valgrind warning in decimal.c:sanity() 21 years ago
unknown 07d5ddb755 Fix for bug #8464 (AVG returns incorrect result) 21 years ago
unknown 10db96fe43 decimal format documented 21 years ago
unknown 1683fc9673 underflow in decimal_round fixed 21 years ago
unknown 64cc538bda Fixed BUILD script to use --with-berkeley-db instead of --with-bdb 21 years ago
unknown a0d5302e17 Fix for bug 8416 (bigint test fails on PPC) 21 years ago
unknown 8daa51887d fixed C++ syntax in C code 21 years ago
unknown 91db48e35a Precision Math implementation 21 years ago
unknown 83e58bc0ea strings/decimal.c 21 years ago
unknown a4a69f7312 int decimal_is_zero(decimal *from); 21 years ago
unknown 66531aa491 strings/decimal.c 21 years ago
unknown a8ea31fae6 Add support for up to VARCHAR (size up to 65535) 21 years ago
unknown 6865b71c73 strings/decimal.c 21 years ago
unknown 89c6cd73e1 strings/decimal.c 21 years ago
unknown f88e0d9c07 more decimail bugs fixed 21 years ago
unknown d2c7736c59 fix for decimal.c 21 years ago
unknown df1f7cab70 fix decimal2longlong too 21 years ago
unknown 368cde22ac better overflow checks in decimal2ulonglong 21 years ago
unknown 9723a143d0 '5.4', -1, HALF_UP 21 years ago
unknown 55e08c314a decimal.c: 21 years ago
unknown 7b30603b0e don't return intg=frac=0 from mod 21 years ago
unknown fc99b5217c memory overrun in decimal_mod 21 years ago
unknown 2a4e8ff7be space-stripping in decimal2bin 21 years ago
unknown c41f992dea error codes chaged to bitmap (for easier testing with masks) 21 years ago
unknown 8b33a4536d allocate temp array big enough for not to worry about bound checking in look-aheads 21 years ago
unknown 023314bc5f different (hopefully, correct) fix for bin2decimal bug 21 years ago
unknown 81ef1a41d7 s/sint/uint/ - no sign extend for signed bytes 21 years ago
unknown 7e788724af ROUND_UP(negative_number) doesn't work 21 years ago
unknown 076420c8d5 one more pre-division bug 21 years ago
unknown 40edf5bc6e yet another s/>/>=/ typo 21 years ago
unknown 8af37ddc67 correct test for 1/3 21 years ago
unknown b715986b73 stript end zeros before comparison 21 years ago
unknown a2e7a90bbb compare with DIG_BASE corectly 21 years ago
unknown 6924450368 new round mode - half_up 21 years ago
unknown b4d0ae2966 two more places with the same zero-stripping bug 21 years ago
unknown 2aebffaac7 sanity checks for decimal result buffers 21 years ago
unknown 669897cb33 bugfix and test case 21 years ago
unknown bbfb40404f new api per hf request: 21 years ago