1. 21 Oct, 2022 3 commits
  2. 17 Oct, 2022 2 commits
  3. 09 Oct, 2022 1 commit
  4. 08 Oct, 2022 1 commit
  5. 06 Oct, 2022 3 commits
    • Ridley Combs's avatar
      misc: add __libc_single_threaded · fbdd06c3
      Ridley Combs authored and A. Wilcox's avatar A. Wilcox committed
      We'll just say we're always multi-threaded (same as glibc does in duplicate copies of itself loaded into the same process via dlmopen)
      fbdd06c3
    • Ridley Combs's avatar
      locale: also override __newlocale/__duplocale · f727ab78
      Ridley Combs authored and A. Wilcox's avatar A. Wilcox committed
      libstdc++ calls these directly
      f727ab78
    • George Matsumura's avatar
      random_r: fix null dereference when passed uninitialized buf · 244110e6
      George Matsumura authored and A. Wilcox's avatar A. Wilcox committed
      
      
      Previously, initstate_r would attempt to pack the n, i, and j
      values into the state array pointed to by the x member value of
      buf, which would cause access to an invalid region of memory when
      buf was uninitialized. However, packing the values into the state
      array was required when buf was initialized, as otherwise the
      values of n, i, and j would not be saved. Critically, initstate_r
      had no means by which to distinguish between an uninitialized and
      initialized buf struct.
      
      This change makes the random_r and srandom_r do the packing and
      unpacking of the n, i, and j values instead. This does lead to a
      somewhat more inefficient algorithm, but preserves compatibility
      in case setstate_r is passed a state array that was initialized
      with the normal initstate function.
      
      Signed-off-by: George Matsumura's avatarGeorge Matsumura <gm960420@ohio.edu>
      244110e6
  6. 26 Jun, 2022 2 commits
  7. 22 Jun, 2022 1 commit
  8. 25 May, 2022 2 commits
  9. 24 May, 2022 1 commit
  10. 02 Feb, 2022 2 commits
  11. 19 Dec, 2021 2 commits
  12. 22 Sep, 2021 1 commit
  13. 27 Jul, 2021 1 commit
  14. 14 Jul, 2021 1 commit
  15. 30 Jun, 2021 1 commit
  16. 25 Jun, 2021 1 commit
  17. 14 Dec, 2020 1 commit
  18. 16 Nov, 2020 2 commits
  19. 27 Sep, 2020 4 commits
  20. 22 Aug, 2020 3 commits
  21. 18 Aug, 2020 1 commit
  22. 10 Aug, 2020 3 commits
  23. 08 Aug, 2020 1 commit