aboutsummaryrefslogtreecommitdiffstats
path: root/internal
Commit message (Collapse)AuthorAgeFilesLines
* [release/1.4.16] internal/build: fix git tag env variable for AppVeyorFelix Lange2016-10-061-1/+1
| | | | (cherry picked from commit 82e09c17a9e112cf8fe59ec526fc90a228ad3c0b)
* [release/1.4.15] internal/build: use less edgy command to get the branch nameFelix Lange2016-10-031-1/+3
| | | | (cherry picked from commit b4b5921dd030568717d33b03739d65c3aeb9d9af)
* [release/1.4.15] build: improve debian packagingFelix Lange2016-10-032-8/+120
| | | | | | | | | | | | This commit tweaks the debian packaging tool: * All build environment metadata can now be overriden on the command line. This allows testing the CI build behaviour locally. * -unstable packages now actually contain the binaries (oops) * packages use Go 1.7 to build * archiving is skipped for PR builds (cherry picked from commit 4f7627972e4997965be6f3c406904ef613e14c20)
* [release/1.4.11] build: add ci.go, use it everywhereFelix Lange2016-08-182-0/+299
| | | | | | | | The new build script, ci.go, replaces some of the older shell scripts. ci.go can compile go-ethereum, run the tests, create release archives and debian source packages. (cherry picked from commit 6c33ba14a4db99409657e6a68a7c629e09ceee3f)
* [release/1.4.7] cmd/geth: codegansta/cli package renamed to urfave/cliBas van Kervel2016-06-141-1/+1
| | | | (cherry picked from commit 861add3d72bcfc6c6a8976eb82dc3e7b5288883e)
* [release/1.4.6] internal/jsre: ensure Stop can be called more than onceFelix Lange2016-06-061-7/+9
| | | | | | This makes "geth js file.js" terminate again. (cherry picked from commit fdba0cb03cf4e5a87cdcc2ebc0f381ad32f5ad3e)
* [release/1.4.6] console, internal/jsre: colorize JavaScript exceptions tooPéter Szilágyi2016-06-062-2/+20
| | | | (cherry picked from commit 14ae5708d61059d424c9be9822b85a3f4bb392b3)
* [release/1.4.6] cmd, console: split off the console into a reusable packagePéter Szilágyi2016-06-067-0/+16874
| | | | (cherry picked from commit ffaf58f0a98bd987bbe76e8669bb22c405dcd62a)
* [release/1.4.6] cmd/geth, internal/web3ext, rpc: surface rpc module, fix ↵Péter Szilágyi2016-06-061-88/+89
| | | | | | shh, fix miner (cherry picked from commit bc6fdad786706019fc5aeb9605f1d23b3c5b7522)
* [release/1.4.5] eth: add new RPC method (personal.) SignAndSendTransactionBas van Kervel2016-05-241-28/+48
| | | | | | | | (cherry picked from commit 64a6c2c1b6c81fddccc7d3d728b7a05c5814124b) Conflicts: cmd/geth/js.go internal/web3ext/web3ext.go
* internal/debug: also rename debug_startTrace to debug_startGoTraceFelix Lange2016-05-065-14/+14
| | | | This was missing from the previous change.
* internal/debug: rename debug_trace to debug_goTraceFelix Lange2016-05-062-4/+4
| | | | Reduces confusion with EVM execution tracing methods.
* eth: add personal_importRawKey for runtime private key importAles Katona2016-04-281-6/+21
|
* rpc: move web3.js extensions to internal/web3extFelix Lange2016-04-151-0/+463
|
* internal/debug: add memStats and gcStats to APIFelix Lange2016-04-131-0/+15
|
* cmd/utils, internal/debug: show all stacks for 10x Ctrl-C induced panicFelix Lange2016-03-122-0/+51
| | | | | Go 1.6 only prints stacks for the current goroutine by default, but for this panic we want to see all of them.
* internal/debug: don't disable heap profile collection by defaultFelix Lange2016-03-121-0/+1
| | | | | Setting runtime.MemProfileRate to 0 through the flag default value makes it impossible to get an 'in-use' profile.
* internal/debug: APIs for profiling and tracingFelix Lange2016-01-284-0/+404
The debug package provides an RPC wrapper for glog settings and the debugging facilities of the Go runtime. They can be triggered through both command line flags and the IPC listener.