Skip to content
Snippets Groups Projects
  1. Jun 10, 2020
  2. May 07, 2020
  3. Dec 31, 2019
  4. Nov 22, 2019
  5. Aug 02, 2019
  6. Mar 30, 2018
  7. Mar 12, 2018
  8. Nov 29, 2017
    • Segev Finer's avatar
      Add asm(..., as_bytes=True) to Python bindings (#327) · 11239763
      Segev Finer authored
      When enabled, the assembled code will be returned as bytes (str on
      Python 2) instead of a list of integers, this is more memory efficient,
      faster (It's created using ctypes.string_at instead of a loop in
      Python), and more convenient since that's the type that most code that
      works with bytes in Python expects (That includes capstone).
      
      Defaults to `False` for backwards compatibility, since changing the
      return type is a breaking change.
      11239763
  9. Oct 24, 2017
    • hongxu's avatar
      fix python bindings shared library directory issue (#301) · 5bcff118
      hongxu authored
      using `data_files` dict prefixed with
      `SITE_PACKAGES = os.path.join(get_python_lib(), "keystone")` is not
      portable, see #235 and #297 for details. Regular setup configuration does
      not work, e.g., specifying `package_data` etc, since that only affects
      `sdist`.
      
      The fix is a hack: customize `install_lib` to explicitly copy the file
      into keystone install dir.
      5bcff118
  10. Oct 25, 2016
  11. Oct 13, 2016
  12. Oct 02, 2016
  13. Sep 10, 2016
  14. Sep 09, 2016
  15. Sep 01, 2016
  16. Aug 01, 2016
  17. Jul 27, 2016
  18. Jul 26, 2016
  19. Jul 17, 2016
  20. Jul 14, 2016
  21. Jun 17, 2016
  22. Jun 05, 2016
  23. May 31, 2016
  24. May 30, 2016
  25. May 29, 2016
  26. May 28, 2016
  27. May 24, 2016
  28. May 22, 2016
  29. May 17, 2016
Loading