chriseth
|
29ecc6fe31
|
Remove leading zeroes in prerelease components.
|
2016-09-09 14:23:33 +02:00 |
|
chriseth
|
4bc0a2d00c
|
Suffix the "mod" version modifier using a dot.
|
2016-09-09 10:37:12 +02:00 |
|
chriseth
|
8ca31cebec
|
Store emscripten binaries usig new naming scheme.
|
2016-09-09 10:32:49 +02:00 |
|
chriseth
|
6a55405160
|
Fix problem with release version string.
|
2016-09-08 17:56:28 +02:00 |
|
chriseth
|
c1b39b8538
|
Fix version pragma in tests.
|
2016-09-08 17:27:14 +02:00 |
|
chriseth
|
63ab8f835f
|
Bump version.
|
2016-09-08 17:18:22 +02:00 |
|
chriseth
|
1ccc5f6f5b
|
Set version to 0.4.0.
|
2016-09-08 14:36:31 +02:00 |
|
chriseth
|
955a38cbfe
|
Final changelog entries.
|
2016-09-08 13:55:53 +02:00 |
|
chriseth
|
057db59844
|
Review suggestions.
|
2016-09-07 12:20:35 +02:00 |
|
chriseth
|
4f5a95d569
|
Update documentation to version 0.4.0.
|
2016-09-06 19:11:41 +02:00 |
|
chriseth
|
9ca7472089
|
Provide gas stipend manually for send(0).
|
2016-09-06 12:37:01 +02:00 |
|
chriseth
|
63ac17044a
|
Add "payable" to changelog.
|
2016-09-06 12:27:22 +02:00 |
|
chriseth
|
8c315a18c9
|
Fix compiler error.
|
2016-09-06 11:57:21 +02:00 |
|
chriseth
|
f869f25b84
|
More comments about size constants.
|
2016-09-06 11:12:55 +02:00 |
|
chriseth
|
43c28c1ede
|
Test case for non-utf8 characters in string literal.
|
2016-09-06 11:07:56 +02:00 |
|
chriseth
|
dff9633084
|
Test and fixes for payable fallback in ABI.
|
2016-09-06 10:59:13 +02:00 |
|
chriseth
|
384f189a6a
|
Tests for payable / private combination.
|
2016-09-06 10:58:56 +02:00 |
|
chriseth
|
ff11aa1927
|
Change placeholder style.
|
2016-09-05 21:32:27 +02:00 |
|
chriseth
|
1eb7ddbb09
|
Make constant and payable mutually exclusive.
|
2016-09-05 21:28:28 +02:00 |
|
chriseth
|
9c64edf110
|
Change function type to include and propagate payable and constant modifier.
|
2016-09-05 21:28:28 +02:00 |
|
chriseth
|
bf3f45c948
|
Improve error message.
|
2016-09-05 17:11:23 +02:00 |
|
chriseth
|
3b2174f7a8
|
Update grammar.txt to reflect the change.
|
2016-09-05 16:13:31 +02:00 |
|
chriseth
|
69c175fe22
|
Do not pay new account gas.
If we checked that the target contract exists, we do not have
to pay the "new account gas".
|
2016-09-05 15:52:44 +02:00 |
|
chriseth
|
02984b8de1
|
Require ";" after "_"
|
2016-09-05 14:54:50 +02:00 |
|
chriseth
|
a787e70594
|
Fix linking for libraries with underscores.
|
2016-09-02 01:17:02 +02:00 |
|
chriseth
|
24ffc38575
|
Do not use internal types for event parameters.
|
2016-09-02 00:39:30 +02:00 |
|
chriseth
|
ada31fa9b7
|
Do not emit non-utf8 strings for ast json.
|
2016-09-02 00:22:03 +02:00 |
|
chriseth
|
52ee47190d
|
Catch more exceptions in jsonCompiler.
|
2016-09-01 20:14:00 +02:00 |
|
chriseth
|
4134834ff3
|
Guard encoding crashes with assertions.
|
2016-09-01 20:07:14 +02:00 |
|
chriseth
|
4abba77ddc
|
Changelog entry.
|
2016-09-01 00:04:35 +02:00 |
|
chriseth
|
7f5ab9a616
|
Typo.
|
2016-09-01 00:03:02 +02:00 |
|
chriseth
|
459d2dd7cd
|
Fix version pragmas in tests.
|
2016-09-01 00:03:01 +02:00 |
|
chriseth
|
d87450b9b2
|
Use version string (including prerelease) for pragma matching.
|
2016-09-01 00:02:51 +02:00 |
|
chriseth
|
3c412ed2f6
|
Version pragma.
|
2016-09-01 00:02:51 +02:00 |
|
chriseth
|
408968b570
|
Changelog.
|
2016-08-30 16:26:23 +02:00 |
|
chriseth
|
9a91bd80ab
|
Clarify warning.
|
2016-08-30 15:37:10 +02:00 |
|
chriseth
|
eb241ff1b3
|
Documentation.
|
2016-08-30 15:32:28 +02:00 |
|
chriseth
|
546aca2a3e
|
Test cases.
|
2016-08-30 15:31:50 +02:00 |
|
chriseth
|
4bfe09897e
|
Make fallback function throw by default.
|
2016-08-30 15:31:50 +02:00 |
|
chriseth
|
4588eda622
|
Store commit hash and handle prerelease vor all automation tools.
|
2016-08-26 10:14:44 +02:00 |
|
chriseth
|
54ab787b83
|
Make versioning semver compatible and force commit hash availability.
|
2016-08-26 10:14:44 +02:00 |
|
chriseth
|
ce42114c41
|
Fix tests.
|
2016-08-26 01:00:39 +02:00 |
|
chriseth
|
218c56936c
|
Disable macos.
|
2016-08-26 00:12:46 +02:00 |
|
chriseth
|
9212db305d
|
Disable macos.
|
2016-08-26 00:07:59 +02:00 |
|
chriseth
|
21b6aa92ff
|
Disallow fallback function to return values.
|
2016-08-26 00:07:50 +02:00 |
|
chriseth
|
9db9d3b12b
|
Use the new update script.
|
2016-08-23 14:22:53 +02:00 |
|
chriseth
|
345c0f36fb
|
Fix crash when using json compiler with exponentiation.
|
2016-08-20 03:45:39 +02:00 |
|
chriseth
|
35276d99e0
|
JSON AST: Some attribute cleanup. Add linearized base contracts.
|
2016-08-19 13:05:12 +02:00 |
|
chriseth
|
cc0bc9b908
|
Explicitly specify length of push data for assembly output.
|
2016-08-18 16:37:42 +02:00 |
|
chriseth
|
774bb8ab3b
|
Make function calls throw if target does not have code.
Low-level calls still just execute and will actually report "success".
This allows `x.call.value(y)()` for x being a non-contract account.
|
2016-08-17 11:30:40 +02:00 |
|
chriseth
|
9c83109549
|
BREAKING: return only exits current function/modifier
|
2016-08-17 11:29:31 +02:00 |
|
chriseth
|
34f9a59f18
|
Fix tests.
|
2016-08-17 11:27:15 +02:00 |
|
chriseth
|
e7084d9e16
|
Throw on division by zero.
|
2016-08-17 11:27:15 +02:00 |
|
chriseth
|
15b85e2ea8
|
Fix tests.
|
2016-08-16 19:04:11 +02:00 |
|
chriseth
|
c54f31d308
|
Read from files and stdin.
|
2016-08-16 17:08:00 +02:00 |
|
chriseth
|
d731225d02
|
Actually better to return zero on error.
|
2016-08-16 14:53:01 +02:00 |
|
chriseth
|
034d436933
|
Make ecrecover throw for malformed input.
|
2016-08-16 14:53:01 +02:00 |
|
chriseth
|
6df6728165
|
Require modifiers to contain "_".
|
2016-08-16 14:52:47 +02:00 |
|
chriseth
|
2a560b798b
|
Throw if contract creation fails.
|
2016-08-16 14:49:44 +02:00 |
|
chriseth
|
d479939949
|
Move custom test options to after --
|
2016-08-12 15:12:54 +02:00 |
|
chriseth
|
61e94940bc
|
Show compilation errors in tests.
|
2016-08-12 15:11:31 +02:00 |
|
chriseth
|
b9f5b675a6
|
Auto-calibrate mining sleep time.
|
2016-08-12 15:11:31 +02:00 |
|
chriseth
|
53f68a155f
|
Exponential sleep increase on mining failure.
|
2016-08-12 15:11:31 +02:00 |
|
chriseth
|
1bc0320811
|
Cleanup of test suite init.
|
2016-08-12 15:11:30 +02:00 |
|
chriseth
|
372cf04ea2
|
Publish releases for develop branch.
|
2016-08-12 12:12:57 +02:00 |
|
chriseth
|
36e5ef4164
|
New appveyor key.
|
2016-08-12 12:12:57 +02:00 |
|
chriseth
|
603f699df7
|
New publish key.
|
2016-08-12 12:05:16 +02:00 |
|
chriseth
|
8f789e29e5
|
Enable publishing again.
|
2016-08-12 09:31:18 +02:00 |
|
chriseth
|
2561b73a40
|
Debug publishing.
|
2016-08-11 18:25:24 +02:00 |
|
chriseth
|
ded6c67424
|
Debug publishing.
|
2016-08-11 16:39:38 +02:00 |
|
chriseth
|
188a9dcb53
|
Fix the publishing script to not publish multiple times per day.
|
2016-08-11 12:21:20 +02:00 |
|
chriseth
|
ba4cfdac5e
|
Update release date.
|
2016-08-10 21:04:14 +02:00 |
|
chriseth
|
6f02de791e
|
Fix ppa script.
|
2016-08-10 21:03:59 +02:00 |
|
chriseth
|
60c21d24bc
|
Version 0.3.6
|
2016-08-10 16:39:25 +02:00 |
|
chriseth
|
9fe5fe79cd
|
Add changelog to source tree.
|
2016-08-10 16:39:25 +02:00 |
|
chriseth
|
39ced1ba55
|
Make aware of branches and only create source tarball once.
|
2016-08-10 14:46:59 +02:00 |
|
chriseth
|
e404d42f60
|
Correct jsoncpp versions.
|
2016-08-10 14:46:59 +02:00 |
|
chriseth
|
ff08a8fab0
|
Do not compile sphinx docs for now, so we get to a workable state.
|
2016-08-10 14:46:59 +02:00 |
|
chriseth
|
7aa344a5e8
|
PPA release script, still work in progress.
|
2016-08-10 14:46:59 +02:00 |
|
chriseth
|
4c54834908
|
Rename libevmasm.
|
2016-08-10 13:52:24 +02:00 |
|
chriseth
|
15d732b030
|
Correctly require jsoncpp
|
2016-08-10 13:38:15 +02:00 |
|
chriseth
|
ac8e726970
|
Fix segfault in ast output.
|
2016-08-08 19:10:17 +02:00 |
|
chriseth
|
ccd78d05d6
|
Correct library usage.
|
2016-08-08 12:26:07 +02:00 |
|
chriseth
|
226ed7b9dc
|
Some cleanup regarding libdevcore. Also rename to avoid conflicts.
|
2016-08-06 11:14:28 +02:00 |
|
chriseth
|
7ea5770598
|
Do not install headers.
|
2016-08-05 16:35:24 +02:00 |
|
chriseth
|
0a2a2cf38b
|
Add boost workaround for specific version.
|
2016-08-04 13:21:33 +02:00 |
|
chriseth
|
3b21d9808e
|
Merge pull request #811 from chriseth/encrypt
Change deploy key.
|
2016-08-03 16:38:20 +02:00 |
|
chriseth
|
eda61aed04
|
Change deploy key.
|
2016-08-03 14:25:06 +02:00 |
|
chriseth
|
b68ca9cd56
|
Merge pull request #798 from chriseth/docs
Install dependencies for docs.
|
2016-08-02 16:01:50 +02:00 |
|
chriseth
|
4259776524
|
Install dependencies for docs.
|
2016-08-02 14:58:40 +02:00 |
|
chriseth
|
2e174e1d19
|
Merge pull request #793 from chriseth/parbuild
Parallel builds for emscripten and docs.
|
2016-08-02 12:55:28 +02:00 |
|
chriseth
|
7120c6ba60
|
Fix docs script.
|
2016-08-02 12:03:06 +02:00 |
|
chriseth
|
adbb6f78d0
|
Merge pull request #797 from yann300/sourceMapping
fix sourcemapping
|
2016-08-02 11:49:35 +02:00 |
|
chriseth
|
7da7c3208f
|
Do not explicitly specify emscripten compiler.
|
2016-08-02 11:35:08 +02:00 |
|
chriseth
|
5a4d57a28f
|
Make docs script executable.
|
2016-08-02 11:18:28 +02:00 |
|
chriseth
|
e715251cb2
|
Only install deps for default job.
|
2016-08-02 11:18:28 +02:00 |
|
chriseth
|
7ae2cb872a
|
Show ubuntu version in error.
|
2016-08-02 11:18:28 +02:00 |
|
chriseth
|
8a801879d1
|
Parallel builds for emscripten and docs.
|
2016-08-02 11:18:26 +02:00 |
|
chriseth
|
f44320269e
|
Merge pull request #795 from bobsummerwill/10min_timeout
Constraint Emscripten publish step to Ubuntu runs
|
2016-08-02 11:09:05 +02:00 |
|
chriseth
|
85a61fe886
|
Merge pull request #792 from chriseth/optimizer
Further fixes to the optimizer.
|
2016-08-02 00:35:49 +02:00 |
|