1. 31 May, 2002 2 commits
    • unknown's avatar
      Portability fixes for SCO and HPUX · 57400020
      unknown authored
      Change TRUNCATE(number) to truncate towards zero for negative numbers
      Fix NULL handling for DESCRIBE table_name
      
      
      Docs/manual.texi:
        Update of TRUNCATE() information
      configure.in:
        Fix for HPUX
      extra/resolveip.c:
        Fix for SCO
      include/my_net.h:
        Fix for HPUX
      libmysql/libmysql.c:
        Removed warning on HPUX 10.20
      mysql-test/r/func_math.result:
        Test of new TRUNCATE handling
      mysql-test/t/func_math.test:
        Test of new TRUNCATE handling
      mysys/my_gethostbyname.c:
        Portability fix
      sql/item_func.cc:
        Change TRUNCATE(number) to truncate towards zero for negative numbers
      sql/sql_show.cc:
        Fix NULL handling for DESCRIBE table_name
      57400020
    • unknown's avatar
      Fixed a problem with --skip-networking. · f6b6b262
      unknown authored
      This fix should be merged into 4.0 and 4.1
      
      f6b6b262
  2. 30 May, 2002 1 commit
  3. 29 May, 2002 1 commit
    • unknown's avatar
      ha_innobase.cc: · 702ae31a
      unknown authored
        Fix an assertion failure in ha_innobase.cc about line 302 when a user has used user level locks and closes a connection; this was reported by Jeremy Zawodny
      
      
      sql/ha_innobase.cc:
        Fix an assertion failure in ha_innobase.cc about line 302 when a user has used user level locks and closes a connection; this was reported by Jeremy Zawodny
      702ae31a
  4. 27 May, 2002 3 commits
    • unknown's avatar
      Renamed stripp_sp -> strip_sp · 423bb6c2
      unknown authored
      Remove end space from ENUM and SET strings
      
      
      mysql-test/t/type_enum.test:
        Test of end space in enum's
      Docs/manual.texi:
        Changelog
      include/my_sys.h:
        Renamed stripp_sp -> strip_sp
      mysql-test/r/type_enum.result:
        Test of end space in enums
      mysys/Makefile.am:
        change stripp_sp -> strip_sp
      mysys/mf_strip.c:
        change stripp_sp -> strip_sp
      sql/sql_db.cc:
        change stripp_sp -> strip_sp
      sql/sql_parse.cc:
        change stripp_sp -> strip_sp
        Remove end space from ENUM and SET strings
      423bb6c2
    • unknown's avatar
      Split raid C function to separate file to make things more portable. · f46a5abe
      unknown authored
      Fixed some portability things in my_gethostbyname_r
      Portability fix for type_decimal.test
      
      
      BUILD/SETUP.sh:
        Fixes for gcc 3.1
      extra/resolveip.c:
        Cleanup
      include/my_net.h:
        Portability fix for SCO
      mysql-test/t/type_decimal.test:
        Portability fix for FreeBSD
      mysys/Makefile.am:
        Portability fix for OSF1
      mysys/raid.cc:
        Portability fix for OSF1
      f46a5abe
    • unknown's avatar
      Portability fix for OSF1 · 5535dd3f
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      5535dd3f
  5. 26 May, 2002 1 commit
    • unknown's avatar
      Merge work:/home/bk/mysql · 48c59813
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/sql_select.cc:
        Auto merged
      48c59813
  6. 25 May, 2002 1 commit
  7. 24 May, 2002 1 commit
    • unknown's avatar
      Changing tests · 54cea113
      unknown authored
      
      BitKeeper/deleted/.del-sel000004.test~445526a8a20de101:
        Delete: mysql-test/t/sel000004.test
      BitKeeper/deleted/.del-sel000004.result~360af2095c88cb8c:
        Delete: mysql-test/r/sel000004.result
      54cea113
  8. 22 May, 2002 2 commits
  9. 21 May, 2002 1 commit
  10. 20 May, 2002 2 commits
  11. 17 May, 2002 3 commits
  12. 16 May, 2002 5 commits
  13. 15 May, 2002 2 commits
    • unknown's avatar
      Reformatted license statement in mysqlcheck usage output text to enable · 358d1d47
      unknown authored
      mysql_copyright to replace it
      
      
      client/mysqlcheck.c:
        Reformatted license statement in usage output to enable mysql_copyright
        to replace it
      358d1d47
    • unknown's avatar
      Fixed sql_yacc.yy to be compatible with bison 1.31 and above. · dcdb2a57
      unknown authored
      Made detection of GNU tar a bit more flexible.
      Only use /usr/local/mysql-glibc if it actually exists
      
      
      Build-tools/Do-linux-build:
        Only use the "--with-other-libc" parameter, if another libc actually
        exists at this location
      Makefile.am:
        Removed hard-coded tar binary name
      configure.in:
        Added check for GNU tar with various names
      sql/sql_yacc.yy:
        Added semicolons to several expressions to make bison 1.31 and above
        happy when used in Yacc compatibility mode. From the bison NEWS:
        
          "Bison has always permitted actions such as { $$ = $1 }: it adds the
          ending semicolon.  Now if in Yacc compatibility mode, the semicolon
          is no longer output: one has to write { $$ = $1; }."
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      dcdb2a57
  14. 14 May, 2002 3 commits
  15. 13 May, 2002 1 commit
  16. 09 May, 2002 3 commits
    • unknown's avatar
      row0mysql.c: · d2578dff
      unknown authored
        Play safe and set a MySQL 1 - 12 byte BLOB reference to zero except for the length and pointer areas in it
      
      
      innobase/row/row0mysql.c:
        Play safe and set a MySQL 1 - 12 byte BLOB reference to zero except for the length and pointer areas in it
      d2578dff
    • unknown's avatar
      row0sel.c: · 1828e3e7
      unknown authored
        Monty said an SQL NULL BLOB field must have NULL as the data pointer value
      
      
      innobase/row/row0sel.c:
        Monty said an SQL NULL BLOB field must have NULL as the data pointer value
      1828e3e7
    • unknown's avatar
      row0mysql.c: · 20e4a350
      unknown authored
        Add some diagnostic code to track BLOB bugs if they were not already fixed with the change in row0sel.c
      row0sel.c:
        Fix a seg fault which was caused inside MySQL because InnoDB when returning a BLOB value did not initialize the length and the data pointer of a BLOB whose value is the SQL NULL; also fix a very improbable race condition which could occur if a row with an externally stored BLOB was fetched using the adaptive hash index
      
      
      innobase/row/row0sel.c:
        Fix a seg fault which was caused inside MySQL because InnoDB when returning a BLOB value did not initialize the length and the data pointer of a BLOB whose value is the SQL NULL; also fix a very improbable race condition which could occur if a row with an externally stored BLOB was fetched using the adaptive hash index
      innobase/row/row0mysql.c:
        Add some diagnostic code to track BLOB bugs if they were not already fixed with the change in row0sel.c
      20e4a350
  17. 08 May, 2002 6 commits
  18. 07 May, 2002 2 commits