Commit Graph

611 Commits

Author SHA1 Message Date
Paweł Bylica dc25196cd1
Mark EVMC_LATEST_REVISION as deprecated 2019-01-21 12:09:48 +01:00
Paweł Bylica 2827ca621b
Introduce EVMC_DEPRECATED as portable __attribute__((deprecated)) 2019-01-21 12:09:48 +01:00
Paweł Bylica d4fc289c80
Rename EVMC_LATEST_REVISION to EVMC_MAX_REVISION 2019-01-21 12:09:20 +01:00
Paweł Bylica 602cc230f2
Merge pull request #185 from ethereum/docs-versioning
docs: Extend versioning description
2019-01-21 12:08:55 +01:00
Paweł Bylica 921e8ff313
docs: Extend versioning description 2019-01-21 11:29:20 +01:00
Alex Beregszaszi efc9b20703
Merge pull request #183 from ethereum/compilation-tests
Enhance compilation tests
2019-01-18 15:21:07 +00:00
Paweł Bylica ab3c8b559f
README: Languages support 2019-01-18 14:05:20 +01:00
Paweł Bylica 377167f76a
Enhance compilation tests 2019-01-18 13:52:34 +01:00
Paweł Bylica f27aa78a34
Merge pull request #182 from ethereum/is_zero
helpers: Add is_zero() helper
2019-01-18 13:52:12 +01:00
Paweł Bylica 28b2b8d6cf
helpers: Add is_zero() helper 2019-01-18 12:53:42 +01:00
Paweł Bylica 9aff0e98e8
Merge branch 'release/6.0'
# Conflicts:
#	.bumpversion.cfg
#	CHANGELOG.md
#	CMakeLists.txt
2019-01-16 10:43:34 +01:00
Paweł Bylica 2c6ca3dfbc
EVMC 6.0.2
Bump version: 6.0.1 → 6.0.2
2019-01-16 10:38:54 +01:00
Paweł Bylica 783f5fa8e5
Merge pull request #179 from ethereum/go-create2
go: Fix support for CREATE2 salt
2019-01-15 20:39:29 +01:00
Paweł Bylica 5021229a9b
Merge pull request #178 from ethereum/c++17
C++17
2019-01-15 17:02:00 +01:00
Paweł Bylica 77a2fda5d1
Circle CI: Test build with C++17 and C++14 2019-01-15 15:31:14 +01:00
Paweł Bylica 18b3e99816
go: Fix support for CREATE2 salt 2019-01-15 15:26:38 +01:00
Paweł Bylica 804a429ba5
CMake: Add toolchains support 2019-01-15 14:47:23 +01:00
Paweł Bylica e7caf901c6
Upgrade Cable to 0.2.16 2019-01-15 14:47:22 +01:00
Paweł Bylica 88d792c809
Merge pull request #177 from ethereum/ci-go111
Circle CI: Test Go 1.11
2019-01-15 14:21:37 +01:00
Paweł Bylica e60d8604af Squashed 'cmake/cable/' changes from 3e54f97..1bcca8c
1bcca8c Cable 0.2.16
e1770c8 Add toolchains for C++14 and C++17
cd585c5 Cable 0.2.15
f1083ec Cable: Add NO_PEDANTIC option to cable_configure_compiler()

git-subtree-dir: cmake/cable
git-subtree-split: 1bcca8c5efcb251d2b89d1b72237b32b1b212b55
2019-01-15 13:56:39 +01:00
Paweł Bylica 373328a477
Circle CI: Test Go 1.11 2019-01-15 13:52:04 +01:00
Alex Beregszaszi 46a2ef0683
Merge pull request #174 from ethereum/istanbul
Add Istanbul to evmc_revision
2019-01-14 15:21:01 +00:00
Alex Beregszaszi fc19d8219d Add a note to EVMC_LATEST_REVISION 2019-01-14 13:42:17 +00:00
Alex Beregszaszi f064fdcbd8 Add Istanbul to evmc_revision 2019-01-14 13:42:17 +00:00
Paweł Bylica 52da38836f
Merge pull request #170 from ethereum/docs-bindings
docs: Mention language bindings
2018-11-12 13:15:52 +01:00
Paweł Bylica 3b399a2ab9
docs: Mark main page sections 2018-11-12 12:04:42 +01:00
Paweł Bylica 31500584b2
docs: Mention language bindings 2018-11-12 11:59:51 +01:00
Paweł Bylica ba3e5fbcd2
Merge branch 'release/6.0' with v6.0.1
# Conflicts:
#	.bumpversion.cfg
#	CHANGELOG.md
#	CMakeLists.txt
2018-11-10 23:59:17 +01:00
Paweł Bylica de58981492
EVMC 6.0.1
Bump version: 6.0.0 → 6.0.1
2018-11-10 23:52:31 +01:00
Paweł Bylica 2c2bd4b9de
Merge pull request #169 from ethereum/lazy-hunter
CMake: Load Hunter only when building with EVMC_TESTING
2018-11-10 23:48:54 +01:00
Paweł Bylica 8228d9acef
Add changelog entry about improved Hunter loading 2018-11-10 23:29:52 +01:00
Paweł Bylica 0b17831fa0
CMake: Load Hunter only when building with EVMC_TESTING 2018-11-10 23:01:48 +01:00
Alex Beregszaszi fa67feaeb9
Merge pull request #164 from ethereum/readme
Update README
2018-10-25 16:58:13 +02:00
Paweł Bylica 9458052636
README: Document how to make new release 2018-10-25 10:16:23 +02:00
Paweł Bylica 7f34ba74fb
README: Change Contributing section 2018-10-24 23:42:04 +02:00
Paweł Bylica fe3d59aa5c
EVMC 6.1.0-dev
Bump version: 6.0.0 → 6.1.0-dev
2018-10-24 23:23:15 +02:00
Paweł Bylica 354ba6f540
EVMC 6.0.0
Bump version: 6.0.0-dev → 6.0.0
2018-10-24 23:20:07 +02:00
Paweł Bylica 73c8443c08
bumpversion: tag by default 2018-10-24 23:19:02 +02:00
Paweł Bylica 8378ab616a
Merge pull request #163 from ethereum/changelog
Update changelog
2018-10-23 20:05:15 +02:00
Paweł Bylica 32ef38f657
Rename eWASM to ewasm 2018-10-23 19:41:59 +02:00
Paweł Bylica 08e5c03ebf
Update changelog 2018-10-23 19:41:59 +02:00
Paweł Bylica 7aedcd0bc0
Merge pull request #155 from ethereum/simplify-blockhash
Simplify get_block_hash() method by returning null hash
2018-10-19 18:28:36 +02:00
Paweł Bylica e461b45f1c
Simplify get_block_hash() method by returning null hash 2018-10-19 17:42:19 +02:00
Paweł Bylica 7ae0021859
Merge pull request #160 from ethereum/vm_guide
VM Implementation Guide
2018-10-19 17:34:45 +02:00
Paweł Bylica 182006bcb7
Fix typo: capabilites -> capabilities 2018-10-18 15:42:01 +02:00
Paweł Bylica ebccd234b0
docs: Document example_vm.c 2018-10-18 15:38:10 +02:00
Paweł Bylica a7f93cf307
docs: VM Implementation Guide 2018-10-18 15:07:33 +02:00
Paweł Bylica d54035828a
docs: Unify evmc_create_example_vm() example 2018-10-18 14:56:08 +02:00
Paweł Bylica 997d797816
examples: Document example_vm.c file 2018-10-18 14:06:51 +02:00
Paweł Bylica 1933836aa2
Merge pull request #159 from ethereum/host-guide
docs: Host Implementation Guide
2018-10-15 15:00:05 +02:00