Up to [cvs.NetBSD.org] / pkgsrc / emulators / unicorn
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Sun Nov 3 19:24:34 2019 UTC (2 weeks, 2 days ago) by rillig
CVS Tags: HEAD
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)
emulators: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 2 13:19:59 2019 UTC (2 months, 2 weeks ago) by adam
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)
Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8
Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 26 13:13:56 2019 UTC (6 months, 3 weeks ago) by maya
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)
Omit mentions of python 34 and 35, after those were removed. - Includes some whitespace changes, to be handled in a separate commit.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Apr 25 07:32:53 2019 UTC (6 months, 3 weeks ago) by maya
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)
PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:16 2018 UTC (16 months, 2 weeks ago) by adam
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
extend PYTHON_VERSIONS_ for Python 3.7
Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 26 02:25:28 2018 UTC (20 months, 3 weeks ago) by khorben
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.5: +1 -4 lines
Diff to previous 1.5 (colored)
Package the Python bindings for emulators/unicorn No functional change intended for Unicorn itself. Inspired by emulators/keystone and emulators/py-keystone. Tested on NetBSD/amd64.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Feb 19 00:39:52 2018 UTC (21 months ago) by kamil
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)
unicorn: Update to 1.0.1 upstream changelog ================== Version 1.0.1 April 20, 2017 Properly handle selected-architecture build. Fix compilation issues on PPC & S390x. Fix a memory leak on uc_mem_protect(). Support ARM big-endian. ARM: Correct instruction size of Thumb/Thumb2 code. Support read/write APSR register. ARM64: Support read/write NEON registers. Support read/write NZCV registers. Mips: Support read/write Mips64 registers. X86: Support read/write MSR. Haskell binding: update to the latest API. Python: allow not having PATH setup. Version 1.0 February 23, 2017 Lots of bugfixes in all architectures. Fix many memory leaking issues. New APIs: uc_query, uc_reg_write_batch, uc_reg_read_batch, uc_mem_map_ptr, uc_mem_regions, uc_free, uc_context_alloc, uc_context_save & uc_context_restore. New memory hook type: UC_HOOK_MEM_READ_AFTER. Add new version macros UC_VERSION_MAJOR, UC_VERSION_MINOR, UC_VERSION_EXTRA. Remove glib & pkconfig dependency. Windows: export a static lib that can be used outside of Mingw. ARM: Support MCLASS cpu (Cortex-M3). Better support for Thumb mode. uc_reg_write now can modify CPSR register. Add some ARM coproc registers. ARM64: uc_reg_read & uc_reg_write now handles W0-W31 registers. X86: Fix 16bit address computation. Fix initial state of segment registers. Windows: fix a double free bug in uc_close. 3 new bindings: Haskell, MSVC, VB6. Python: Better support for Python3 Fix memory leaking that prevents UC instances from being GC.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Jan 1 14:43:39 2017 UTC (2 years, 10 months ago) by wiz
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)
Add python-3.6 to incompatible versions.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jul 9 13:03:47 2016 UTC (3 years, 4 months ago) by wiz
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)
Remove python33: adapt all packages that refer to it.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Dec 12 23:23:46 2015 UTC (3 years, 11 months ago) by wiz
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)
Mark as not ready for python-3.x.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Dec 12 01:26:39 2015 UTC (3 years, 11 months ago) by kamil
Import unicorn-0.9 as emulators/unicorn Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator framework based on QEMU. Unicorn offers some unparalleled features: - Multi-architecture: ARM, AMM64 (ARMv8), M68K, MIPS, SPARC, and X86 (16, 32, 64-bit) - Clean/simple/lightweight/intuitive architecture-neutral API - Implemented in pure C language, with bindings for Python, Java, and Go - Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris confirmed) - High performance via Just-In-Time compilation - Support for fine-grained instrumentation at various levels - Thread-safety by design
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.