Commit Graph

54 Commits

Author SHA1 Message Date
Felix Lange 0ef80bb3d0 cmd/geth, jsre: restore command line editing on windows
PR #856 broke command line editing by wrapping stdout with a filter that
interprets ANSI escape sequences to fix colored printing on windows.
Implement the printer in Go instead so it can do its own
platform-dependent coloring.

As a nice side effect, the JS console is now noticeably more responsive
when printing results.

Fixes #1608
Fixes #1612
2015-08-12 12:04:00 +02:00
Felix Lange 5c949d3b3b fdtrack: temporary hack for tracking file descriptor usage
Package fdtrack logs statistics about open file descriptors.
This should help identify the source of #1549.
2015-08-04 03:10:27 +02:00
Felix Lange cd657b9878 Godeps: use BSD-licensed version of gopkg.in/karalabe/cookiejar.v2 2015-07-24 14:23:02 +02:00
Felix Lange fd2356c620 common: remove config.go
The code in config.go is unused. The main reason for removing it is to
get rid github.com/rakyll/goini in Godeps (it has no license).
2015-07-24 11:43:32 +02:00
obscuren 4d11747836 deps: Added golang-lru 2015-06-29 18:51:49 +02:00
Jeffrey Wilcke b0a5be4495 Merge pull request #1321 from karalabe/cut-it-open-3000
Metrics collecting and reporting support
2015-06-25 08:18:42 -07:00
Péter Szilágyi 1ce40d7581 Godeps: remove mist remnants, add termui deps 2015-06-24 18:40:18 +03:00
Péter Szilágyi 7bd71fa800 godeps: pull in go-metrics 2015-06-24 18:34:04 +03:00
Gustav Simonsson 8363aba7ac Update Ethash Godeps 2015-06-24 07:17:21 +02:00
Gustav Simonsson be303ba186 Update ethash Godep (again) 2015-06-17 00:56:25 +02:00
Gustav Simonsson a9d6846f92 Update ethash Godep 2015-06-16 12:09:39 +02:00
Felix Lange 6a831ca015 Godeps: update github.com/huin/goupnp to 5cff77a69fb22f5
This includes a fix adding a timeout to router discovery requests.
2015-06-04 22:25:43 +02:00
Felix Lange 7b93341836 Godeps: add github.com/davecgh/go-spew 2015-05-25 01:17:14 +02:00
Jeffrey Wilcke 7fa740996c Merge pull request #960 from fjl/nat-fixes
p2p/nat: fix UPnP auto discovery
2015-05-14 04:06:13 -07:00
Felix Lange e7c7b54b82 Godeps: bump github.com/huin/goupnp to c57ae84 2015-05-14 12:29:41 +02:00
Gustav Simonsson b24f16fa53 Make read of ethash hashrate atomic and update ethash godep 2015-05-14 04:05:49 +02:00
Jeffrey Wilcke 0214cbe0fb Merge pull request #863 from karalabe/ordered-block-download
eth/downloader: prioritize block fetch based on chain position, cap memo...
2015-05-08 08:19:53 -07:00
Gustav Simonsson 3593662b0c Update ethash deps (more build fixes, tests) 2015-05-07 19:39:55 +02:00
Péter Szilágyi 43901c9282 eth/downloader: fix priority queue reset, add throttling test 2015-05-07 14:40:50 +03:00
Péter Szilágyi 4800c94392 eth/downloader: prioritize block fetch based on chain position, cap memory use 2015-05-07 10:57:34 +03:00
Gustav Simonsson 054947def7 Add ethash linux & windows build fixes 2015-05-06 17:38:28 +02:00
Gustav Simonsson 50659f4b48 Update ethash Godeps files 2015-05-05 07:50:04 +02:00
Péter Szilágyi c750ef09e1 cmd/geth: fix #853 colorize console output in windows 2015-05-05 14:44:39 +03:00
Péter Szilágyi 7e3b080f85 godeps: update leveldb and snappy, dump serpent-go 2015-04-28 12:18:01 +03:00
obscuren 525cefa37a updated ethash 2015-04-18 15:14:44 +02:00
obscuren 01b2c90179 Updated ethash 2015-04-07 13:17:27 +02:00
obscuren 3040296beb updated ethash. closes 646 2015-04-05 18:00:22 +02:00
obscuren 09d3f2cf2a Update ethash 2015-04-05 15:14:55 +02:00
Taylor Gerring 35d00e00c5 Update Godeps 2015-03-29 22:19:38 +02:00
obscuren ff5578fc71 updated ethash 2015-03-25 14:58:12 +01:00
obscuren 3d5f48a160 updated deps 2015-03-24 21:25:11 +01:00
Gustav Simonsson b0c4dc8df8 Update ethash lib 2015-03-24 15:51:51 +01:00
Jeffrey Wilcke 3133372a6a Merge pull request #536 from zsfelfoldi/develop
using robertkrimen/otto, godeps updated
2015-03-22 21:45:56 +01:00
zsfelfoldi 8324b683b4 using robertkrimen/otto, godeps updated 2015-03-20 13:22:01 +01:00
obscuren 01ff0b3176 fixed ethash 2015-03-20 11:40:46 +01:00
obscuren d8fe8f60e8 updated ethash 2015-03-20 11:19:12 +01:00
obscuren b523441361 Moved ethutil => common 2015-03-16 11:27:38 +01:00
obscuren 0b8f66ed9e updated godep ethash 2015-03-15 21:47:59 +01:00
obscuren 95711bc2dd Updated ethash 2015-03-14 16:42:05 +01:00
Felix Lange 2407f006ad Godeps: bump github.com/codegangsta/cli 2015-03-10 16:41:33 +01:00
obscuren 8ea0444655 updated ethash 2015-03-08 01:02:39 +01:00
Felix Lange e64f727529 Merge pull request #433 from fjl/newcli
Improved CLI
2015-03-06 14:02:16 +01:00
Felix Lange 71e510540e Godeps: bump github.com/ethereum/ethash
This fixes the build.
2015-03-06 12:28:00 +00:00
Felix Lange 2393de5d6b Godeps: add github.com/peterh/liner 2015-03-06 10:39:31 +01:00
Felix Lange bae7e93a9c cmd/ethereum: improve command line interface
The ethereum command line interface is now structured using subcommands.
These separate the different tasks it can perform.

Almost all flag names are backwards compatible.

The key tasks have not been ported to subcommands since they will be
replaced by the new accounts infrastructure very soon.
2015-03-06 03:57:13 +01:00
Felix Lange f9c6bc63df Godeps: delete golang.org/x/net/websocket
It is no longer imported by any package in our tree.
2015-03-06 02:54:57 +01:00
Matthew Wampler-Doty de9f79133f Introducing ethash 2015-03-02 22:29:34 -05:00
Taylor Gerring 57cea0c623 Update godeps 2015-02-26 02:48:55 +01:00
Felix Lange f965f41b6e p2p/nat: switch to github.com/huin/goupnp
My temporary fix was merged upstream.
2015-02-17 13:10:11 +01:00
Felix Lange 119bea22aa crypto: switch to golang.org/x/crypto
code.google.com/p/go.crypto is deprecated and will cause
problems in future versions of Go.
2015-02-17 13:05:58 +01:00