2014-02-21 17:34 UTC+0100 Viktor Szakáts (vszakats users.noreply.github.com)
  * ChangeLog.txt
    ! fixed misleading conclusions and markup in prev entry regarding
      FReadStr(). it stops returning data after the first zero byte,
      but reads byte 26.
    ! changed status of prev change from * (update) to ! (fix)
      (tests/readhrb.prg worked only out of luck)
    ; conclusion: Never use FreadStr() for anything (unless Chr( 0 )
      causes your app to break)

  * doc/en/file.txt
    ! fixed docs to make above fact clear.

  * include/harbour.hbx
  * src/rtl/philes.c
    + added hb_FReadStr() which is the same as FReadStr() but reads
      zero byte as well, so it can be used to read binary data,
      just like FRead().

  * contrib/xhb/tcgi.prg
    ! TCgiFile():ReadStr(): use hb_FReadStr() instead of FReadStr()
      [INCOMPATIBLE: it will now read past a zero byte]

  * contrib/xhb/tfile.prg
  * tests/inherit.prg
  * tests/readhrb.prg
  * tests/stripem.prg
    % use hb_FReadStr() where it's better for performance