Skip to content
Snippets Groups Projects
  1. Aug 02, 2019
  2. Mar 30, 2018
  3. Mar 12, 2018
  4. 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
  5. 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
  6. Oct 25, 2016
  7. Oct 13, 2016
  8. Oct 02, 2016
  9. Sep 10, 2016
  10. Sep 09, 2016
  11. Sep 01, 2016
  12. Aug 01, 2016
  13. Jul 27, 2016
  14. Jul 26, 2016
  15. Jul 17, 2016
  16. Jul 14, 2016
  17. Jun 17, 2016
  18. Jun 05, 2016
  19. May 31, 2016
  20. May 30, 2016
  21. May 29, 2016
  22. May 28, 2016
  23. May 24, 2016
  24. May 22, 2016
  25. May 17, 2016
  26. May 14, 2016
  27. Apr 30, 2016
Loading