• unknown's avatar
    Fixes for bugs reported by Stefano Di Paola (stefano.dipaola@wisec.it) · a79b47fc
    unknown authored
    Originally contained in 2005/03/03 19:51:29+01:00 serg@serg.mylan;
    contained in MySQL 4.1.10a;
    re-committed for archival purposes.
    
    
    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
    a79b47fc
sql_udf.cc 13.6 KB