Skip to content
Commits on Jul 23, 2007
  1. This commit was manufactured by cvs2svn to create tag

    SVN Migration committed
  2. @smalyshev
  3. - Fixed bug #42071 (ini scanner allows NULL to be used as option name)

    Jani Taskinen committed
    # Also fixed a warning
  4. - Fixed str_pad() when passed huge negative pad_length

    Jani Taskinen committed
  5. Damn, Pierre is clever.

    Ulf Wendel committed
    [14:35] <_jani_> nixnutz_: why don't you just commit everything in one go..?
    [14:35] <_jani_> this "spamming" is getting quite boring..
    [14:36] <Pierre> 20€/commit :)
  6. Tests for mysqli_stmt_send_long_data()

    Ulf Wendel committed
  7. Tests which verify that you really cannot clone any of the mysqli

    Ulf Wendel committed
    objects. Technically it might be possible to tweak ext/mysqli and make
    the objects cloneable - tough, we haven't checked in depth.
    So, if one is interested, raise a discussion.
  8. Tests that check mysqli_fetch_field(), mysqli_fetch_field_direct() and

    Ulf Wendel committed
    retrieve metadata
  9. Tests for mysqli_fetch_object()

    Ulf Wendel committed
  10. Another nice new function that comes with mysqlnd: return all rows of

    Ulf Wendel committed
    a result set in one array. This is handy if want to fetch all results and
    pass the data directly to a template engine, for example. In this case
    you save a loop.
    1) Currently:
      $all_rows = array();
      while ($row = mysqli_fetch_assoc($res))
       $all_rows[] = $row;
    2) With mysqli_fetch_all:
      $all_rows = mysqli_fetch_all($res, MYSQL_ASSOC)
    Note: if you need the loop for processing each row, try variant 1) for
    performance reasons.
  11. Adding tests for a few new functions that come with mysqlnd:

    Ulf Wendel committed
      mysqli_stmt_get_result() - create mysqli_result set from stmt
      mysqli_get_cache_stats() - mysqlnd internal status/stats
      mysqli_get_client_stats() - mysqlnd internal status/stats/
  12. Playing with background processing: parent and child process fetching…

    Ulf Wendel committed
    … data
    from the "same" result handle and checking with each other if the fetched
    rows are the same or not. Inspired by a bug report. There seem to be really
    people doing this...
  13. Tests for mysqli_connect(), mysqli_real_connect(), mysqli_connect_err…

    Ulf Wendel committed
  14. Tests that deal with mysqli_set_local_infile_handler() and mysqli_set…

    Ulf Wendel committed
  15. MFB: Fixed "Floating point exception" inside wordwrap()

    Jani Taskinen committed
  16. fix descriptions

    Jani Taskinen committed
  17. More new testcases for glob()

    Raghubansh Kumar committed
  18. fix test descriptions

    Jani Taskinen committed
  19. @tony2001

    more tests

    tony2001 committed
  20. Fixed wrong expectation

    Dmitry Stogov committed
  21. Fixed rename() in ZTS to allow renaming of symbolic links;

    Dmitry Stogov committed
    Consistent handling of trailing slash
  22. Whitespace (space to tab)/CS

    Ulf Wendel committed
    With this commit the MySQL internal mysqlnd set of ext/mysql tests is in
    sync with HEAD. It's likely that fails on quite some tests.
    Using ext/mysql from the MySQL internal mysqlnd SVN there should be zero
    failures. Merging the MySQL internal mysqlnd SVN into HEAD will happen
    soon so that we get a bug free version on in the near future.
  23. New testcases for glob() function

    Raghubansh Kumar committed
  24. ChangeLog update

    Unknown committed
  25. @bjori

    MFB: Avoid endless loop

    bjori committed
Commits on Jul 22, 2007
  1. WS fix

    Jani Taskinen committed
  2. MFB: sockepair is not always available

    Jani Taskinen committed
  3. More new testcases for fread() function

    Raghubansh Kumar committed
  4. New testcases for fread() functions

    Raghubansh Kumar committed
  5. smaller testcases for stat() function on Windows

    Raghubansh Kumar committed
  6. New testcases for ftruncate() function

    Raghubansh Kumar committed
Something went wrong with that request. Please try again.