chriseth
|
c4f4d6b971
|
Fix build error.
|
2016-10-10 22:14:46 +02:00 |
|
chriseth
|
c841eb0a9c
|
Fix deploy script.
|
2016-10-04 23:10:30 +02:00 |
|
chriseth
|
0f08c1366b
|
Use "develop" for debian version name.
|
2016-09-17 18:37:47 +02:00 |
|
chriseth
|
10c0953d0c
|
Do not create prerelease build for release branch.
|
2016-09-17 18:37:42 +02:00 |
|
chriseth
|
07538346bd
|
Also publish from release branch.
|
2016-09-17 18:24:31 +02:00 |
|
chriseth
|
82ba5c9615
|
Fix problem that caused multiple binaries per day.
|
2016-09-17 18:17:57 +02:00 |
|
chriseth
|
0165814ec4
|
Bump version in develop.
|
2016-09-17 15:27:46 +02:00 |
|
chriseth
|
1910e9585d
|
Finished version 0.4.2
|
2016-09-17 15:04:16 +02:00 |
|
chriseth
|
a4f6e5b16c
|
Changelog entry.
|
2016-09-17 11:30:13 +02:00 |
|
chriseth
|
5a45990458
|
Access output memory area so that we do not pay for resize during call.
|
2016-09-17 11:29:54 +02:00 |
|
chriseth
|
dd2f878e59
|
Test case.
|
2016-09-17 11:29:54 +02:00 |
|
chriseth
|
727c6fac85
|
Allow value transfer to library functions.
|
2016-09-17 11:29:27 +02:00 |
|
chriseth
|
031fd568cc
|
Fix crash for TypeName[k].
|
2016-09-15 18:16:34 +02:00 |
|
chriseth
|
af86bfb07d
|
Force commit hash to 8 digits.
|
2016-09-15 01:47:37 +02:00 |
|
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 |
|