Note: Parity 0.9 reached End-of-Life on 2016-05-02 (EOL).
Parity beta-0.9.1 (2016-02-16)
Homestead transition block changed to 1100000.
- Beta patch to 0.9.1 #445
- Delay homestead transition #430
- (BETA) https link in the installer (?) #392
- beta: Check for handshake expiration before attempting replace #377
Parity beta-0.9 (2016-02-08)
First Parity Beta 0.9 released.
- Panic on missing counters; Client cleanup #368
- Update README for new PPAs. #369
- block_queue::clear should be more thorough #365
- Fixed an issue with forked counters #363
- Install parity #362
- DB directory versioning #358
- Raise FD limit for MacOS #357
- Travis slack integration. #356
- SignedTransaction structure #350
- License #354
- Performance optimizations #353
- Gitter in README. #355
- test efforts, receipt requests #352
- sync tests setup & local module coverage #348
- install parity script #347
- evmjit homestead merge #342
- Fixed sync stalling on fork #343
- Remerge 264 #334
- Ethsync tests bfix #339
- Fix default options. #335
- sync queue limit hotfix #338
- Network tests, separate local coverage for utils #333
- fix parity version so netstats can parse it #332
- reveal surprise #331
- Revert removal of
new_code
. #330 - Network mod tests first part #329
- Look ma no
dead_code
#323 - Fixing JIT, Updating hook to run
ethcore
tests. #326 - Final docs #327
- update install-deps.sh #316
- Finish all my docs. Fix previous test compilation. #320
- Additional evm tests (extops, call, jumps) and some docs #317
- More documentation. #318
- Additional documentation. #315
- unused functions cleanup #310
- update ethcore.github.io documentation automatically #311
- Another try with travis ci credentials #314
- Document some stuff. #309
- Check block parent on import; Peer timeouts #303
- Increasing coverage for evm. #306
- ethcore docs #301
- Replacing secure token for deployment #305
- doc.sh #299
- Building beta-* and stable-* tags #302
- Deploying artifacts for tags (release/beta) #300
- cov.sh to show coverage locally #298
- benchmark fixes #297
- Include JSONRPC CLI options. #296
- travis.yml fixes #293
- Improve version string. #295
- Fixed block queue test #294
- Util docs #292
- fixed building docs #289
- update travis to build PRs only against master #290
- Coverage effort #272
- updated docker containers #288
- rpc module fixes #287
- Test for Receipt RLP. #282
- Building from source guide #284
- Fixed neted empty list RLP encoding #283
- Fix CALLDATACOPY (and bonus CODECOPY, too!). #279
- added travis && coveralls badge to README.md #280
- coveralls coverage #277
- Travis [in progress] #257
- Travis on reorganized repo #276
- umbrella project #275
- Ethash disk cache #273
- Parity executable name and version #274
- Dockerfile #195
- Garbage collection test fix #267
- Fix stCallCreateCallCodeTest, add more tests #271
- Moved sync out of ethcore crate; Added block validation #265
- RLP encoder refactoring #252
- Chain sync tests and minor refactoring #264
- Common log init function #263
- changed max vm depth from 128 to 64, change homestead block to 1_000_000 #262
- fixed blockchain tests crash on log init #261
- Blockchain tests and some helpers for guarding temp directory #256
- Fix logging and random tests. #260
- Fix difficulty calculation algo. #259
- fix submodule version #258
- temp dir spawn refactoring #246
- fixed tests submodule branch #254
- rpc net methods returns real peer count && protocol version #253
- Add homestead & random tests. #245
- Fixing suicide with self-refund to be consistent with CPP. #247
- stubs for rpc methods #251
- clippy, missing docs, renaming etc. #244
- impl missing methods in tests #243
- General tests and some helpers #239
- Note additional tests are fixed, fix doc test. #242
- jsonrpc http server #193
- Ethash nonce is H64 not a u64 #240
- Fix import for bcMultiChainTest #236
- Client basic tests #232
- Fix ensure_db_good() and flush_queue(), block refactoring, check block format, be strict. #231
- Rlp #207
- Schedule documentation #219
- U256<->H256 Conversion #206
- Spawning new thread when we are reaching stack limit #217
- Blockchain tests #211
- fixed failing sync test #218
- Removing println #216
- Cleaning readme #212
- Fixing delegatecall #196
- Autogenerate the Args from the docopt macro. #205
- Networking fixes #202
- Argument parsing from CLI #204
- Removed wildcard from clippy version #203
- Fixed tests and tweaked sync progress report #201
- Heavy tests #199
- Mutithreaded IO #198
- Populating last_hashes #197
- Fixing clippy stuff #170
- basic .travis.yml #194
- Generating coverage reports. #190
- Adding doc requests comments #192
- moved src/bin/client.rs -> src/bin/client/main.rs #185
- removed overflowing_shr #188
- fixed wrapping ops on latest nightly #187
- Pruned state DB #176
- Memory management for cache #180
- Implement signs having low-s. #183
- Introduce sha3 crate and use it in ethash #178
- Multithreaded block queue #173
- Iterator for NibbleSlice and TrieDB. #171
- Handling all possible overflows #145
- Global secp256k1 context #164
- Ethash #152
- Move util into here #153
- EVM Interpreter #103
- Homestead transition support, maybe. #141
- externalities refactor #131
- More open files. #140
- Single array for logs output. #133
- Client app event handler #132
- Various consensus fixes. #130
- callcode builtins tests pass #127
- Client state syncing #119
- Split externalities from executive. #126
- executive error on not enoguh base gas #124
- Gav #125
- builtin sets excepted to true #123
- More state tests. #122
- updated to rocksdb wrapper version 0.3 #121
- out_of_gas -> excepted #120
- Parametrizing evm::Factory #111
- stLogs tests passing #118
- Fix executive. #117
- Fixes for marek's shooting from the hip. #116
- Executive revert fix #115
- Fix storage/account and add butress test. #114
- Refactored Pod & Diff types into separate files, JSON infrastructure revamp. #113
- Fix storage stuff and introduce per-item dirty-tracking. #112
- Check logs in state tests. #109
- executive gas calculation fixes #108
- proper gas calculation in executive #107
- Fixing MaxDepth param for executive #105
- Fix determination of state roots. #106
- transact substracts tx_gas #104
- Pretty-print and fix for state. #102
- Tier step price. #101
- Refactor Diff datastructures. #100
- externalities use u256 instead of u64 for gas calculation #99
- Executive tests #97
- State conensus tests now print mismatching diff on fail. #98
- State testing framework. First test is failing. #96
- executive tests #95
- Use U512s for ether cost calculation, complete transaction API #94
- Utils for consensus test decoding and better layout. #93
- executive fixes + tests #89
- All transaction tests pass. Nicer testing framework. #92
- Block verification tests; BlockProvider blockchain trait for testing #88
- State::exists, docs and tests. #87
- Add tests module, add two more transaction tests. #86
- bring back removed tests, removed build warnings #82
- Nicer transaction validation API. Nicer OutOfBounds API in general. #85
- Transaction fixes and consensus tests (all passing) #84
- fixed getting block info in evmjit + tests #81
- evm tests cleanup #80
- renamed VmFactory -> Factory #77
- fixed rust-evmjit description of improper_ctypes usage #76
- jit feature enabled by default #75
- evm #52
- state clone #74
- Block Verification (no tests yet) #72
- Improvements to LogEntry and Transaction #73
- Use getter in header in preparation for a Header trait; additional testing in enact_block(). #64
- BlockChain sync and Client app #55
- Block enactment (including test) #63
- Block complete. Needs tests. #62
- More on OpenBlock::close; State::kill_account added #61
- Remove genesis module, add more chain specs and separate out ethereum-specific stuff #60
- State::new_contract, camelCase engine params, missing param #59
- Use reorganisation #58
- Initial Ethash/Block skeleton implementations. #57
- Spec with tested Morden genesis decoder and builtins. #54
- Move all chain parameters into
engine_params
#50 - jit ffi improvements [please review] #51
- blockchain [please review] #34
- Move information from networkparams.rs into spec.rs #48
- Move bulking out in Engine/Params. #47
- Removed need for mutation in State. #46
- State::code and State::storage_at + tests. #45
- State functions for balance and nonce operations #44
- Account::storage_at, Account::ensure_cached and tests. #43
- Additional tests. #42
- seal todo done #41
- missing rustc_serialize crate && rlp
as_list
function #40 - More methods in Account, documentation and tests. #39
- Minor reworking of Account. #38
- Add Account and State classes. #37
- Revert regressions #36