• unknown's avatar
    Fixes for bugs reported by Stefano Di Paola (stefano.dipaola@wisec.it) · 8104faa0
    unknown authored
    
    include/my_global.h:
      O_NOFOLLOW
    isam/create.c:
      create table files with O_EXCL|O_NOFOLLOW
    merge/mrg_create.c:
      create table files with O_EXCL|O_NOFOLLOW
    myisam/mi_create.c:
      create files of temporary tables with O_EXCL|O_NOFOLLOW
    myisammrg/myrg_create.c:
      create table files with O_EXCL|O_NOFOLLOW
    mysys/mf_tempfile.c:
      create temporary files with O_EXCL|O_NOFOLLOW
    sql/ha_myisam.cc:
      let mi_create know if the table is TEMPORARY
    sql/mysql_priv.h:
      --allow_suspicious_udfs
    sql/mysqld.cc:
      --allow_suspicious_udfs
    sql/share/english/errmsg.txt:
      typo
    sql/sql_udf.cc:
      --allow_suspicious_udfs
      don't allow xxx() udf without any of xxx_init/deinit/add/reset
      check paths when loading from mysql.func
    sql/table.cc:
      create frm of temporary table with O_EXCL|O_NOFOLLOW
    8104faa0
ha_myisam.cc 37.3 KB