1. 15 5月, 2019 1 次提交
  2. 11 5月, 2019 1 次提交
  3. 08 5月, 2019 2 次提交
  4. 06 5月, 2019 2 次提交
  5. 03 5月, 2019 1 次提交
  6. 01 5月, 2019 1 次提交
  7. 24 4月, 2019 3 次提交
  8. 13 4月, 2019 1 次提交
    • B
      Hide a few static methods · 95df00ae
      Behdad Esfahbod 提交于
      Looks like static methods that do not get inlined end up exported.
      We have a lot more.  Need to protect all at some point.  Wish there
      was an easier way, like the visibility flag we pass that automatically
      hides all inline methods.
      
      Was exposed by check-symbols.sh when compiling on OS X 10.14 with:
      
      $ make CPPFLAGS=-Oz CXXFLAGS=-flto=thin LDFLAGS=-lc++
      95df00ae
  9. 30 3月, 2019 10 次提交
  10. 15 2月, 2019 5 次提交
  11. 31 1月, 2019 1 次提交
    • B
      [iter] Fix mystery crash · 2d940946
      Behdad Esfahbod 提交于
      Fuzzer caught it:
      
      ==14==ERROR: AddressSanitizer: stack-use-after-return on address 0x7fca2ed7a3e0 at pc 0x0000006057aa bp 0x7ffc3290f1d0 sp 0x7ffc3290f1c8
      READ of size 4 at 0x7fca2ed7a3e0 thread T0
      SCARINESS: 55 (4-byte-read-stack-use-after-return)
          #0 0x6057a9 in OT::SingleSubstFormat2::subset(hb_subset_context_t*) const /src/harfbuzz/src/./hb-ot-layout-gsub-table.hh:194:40
          #1 0x5ff921 in hb_subset_context_t::return_t OT::SingleSubst::dispatch<hb_subset_context_t>(hb_subset_context_t*) const /src/harfbuzz/src/./hb-ot-layout-gsub-table.hh:256:13
      
      I can't reproduce locally, but many of the bots are failing because of this
      as well.
      
      It's a pity that operator-> must return pointer.  Ugh.  Why?!
      2d940946
  12. 30 1月, 2019 1 次提交
  13. 22 1月, 2019 1 次提交
  14. 21 1月, 2019 10 次提交