1. 26 Aug, 2018 1 commit
  2. 06 Aug, 2018 1 commit
  3. 10 Jul, 2018 1 commit
  4. 04 Jul, 2018 1 commit
  5. 03 Jul, 2018 1 commit
  6. 30 Jun, 2018 1 commit
  7. 28 Jun, 2018 2 commits
  8. 27 Jun, 2018 2 commits
  9. 26 Jun, 2018 1 commit
  10. 25 Jun, 2018 1 commit
  11. 18 Jun, 2018 1 commit
    • Ebrahim Byagowi's avatar
      Support pipe and friends on hb_blob_create_from_file (#1061) · 941f2b85
      Ebrahim Byagowi authored
      With this hb-view/hb-shape support pipes and possibly socket and named pipe
      also, anything fails just on mmap.
      
      We can later do the same for Windows also.
      
      This however reveals two issues, the fact most of our bots don't have HAVE_MMAP and using
      this instead the other fread/fopen reader can make failure on CI. I should look at them separately
      this change however is very low risk I believe.
      941f2b85
  12. 05 Jun, 2018 1 commit
  13. 26 May, 2018 1 commit
  14. 11 May, 2018 3 commits
    • Ebrahim Byagowi's avatar
      Minor, make CreateFile compatible with the disabled writable flag · 8eb53b85
      Ebrahim Byagowi authored
      "writable" is not in use and probably we can go in the reverse direction
      and remove the flags that are useful for enabled writable, this is just
      for the sake of completeness however.
      8eb53b85
    • Ebrahim Byagowi's avatar
      Remove unnecessary headers and definitions of hb-blob (#1028) · 33eb1bd2
      Ebrahim Byagowi authored
      It removes io.h and other polyfills which we no longer need as 7e76d746
      33eb1bd2
    • Ebrahim Byagowi's avatar
      Make hb_blob_create_from_file more portable (#1027) · 7e76d746
      Ebrahim Byagowi authored
      This makes it compatible with ARMCC which I had access in
      a collaboration with @imgtec, thanks!
      
      Basically hb_blob_create_from_file features three code paths,
      mmap, Win32 and fallback.
      
      We had fallback implementation even before this but it was relied
      to "open" which is not available on some environments. This change
      improved the situtation by using only fopen and friends for
      fallback path.
      
      Interestingly we could use "open" on Windows but in fact it was
      emulated by MSVCRT so I've completely split that from Unix path
      now that we have a distinct path for fallback path also.
      7e76d746
  15. 07 May, 2018 2 commits
  16. 25 Apr, 2018 1 commit
  17. 22 Apr, 2018 1 commit
  18. 20 Apr, 2018 1 commit
  19. 14 Feb, 2018 1 commit
  20. 31 Jan, 2018 1 commit
  21. 12 Jan, 2018 1 commit
  22. 03 Nov, 2017 1 commit
  23. 15 Oct, 2017 1 commit
  24. 11 Oct, 2017 1 commit
  25. 18 Feb, 2016 1 commit
  26. 03 Sep, 2015 1 commit
  27. 07 Jan, 2015 1 commit
  28. 06 Jan, 2015 2 commits
  29. 19 Dec, 2014 1 commit
  30. 09 Jul, 2014 1 commit
  31. 12 Dec, 2013 1 commit
  32. 14 Sep, 2013 1 commit
  33. 13 Sep, 2013 1 commit
  34. 12 Sep, 2013 1 commit