Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-04 | write used OpenSSL library version to debug.log | Philip Kaufmann | |
2012-07-04 | CTxMemPool: eliminate redundant lock, GetHash() call | Jeff Garzik | |
::addUnchecked()'s only caller already takes the necessary lock, and has already calculated the TX's hash. | |||
2012-07-04 | Remove duplicate GetHash() in ConnectBlock | Matt Corallo | |
2012-07-03 | Merge pull request #1512 from jgarzik/json-batch | Jeff Garzik | |
Support JSON-RPC 2.0 request batches | |||
2012-07-03 | RPC: add support for JSON-RPC 2.0-style request batching | Jeff Garzik | |
If the top-level object is an array, it is assumed to be an array of JSON-RPC requests. An array is returned, containing one response (error or not) per request, in the order submitted. In a slight change in semantics, batched requests -always- return an HTTP 200 OK status, even ones full of invalid or incorrect requests. | |||
2012-07-03 | RPC: break out high level JSON-RPC req/resp into their own functions | Jeff Garzik | |
This prepares for JSON-RPC 2.0 batches. | |||
2012-07-03 | Merge pull request #1546 from gmaxwell/allowsamenetinbound | Jeff Garzik | |
Do not consider inbound peers for outbound network group exclusion. | |||
2012-07-03 | Merge pull request #1548 from TheBlueMatt/warnings | Jeff Garzik | |
Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) | |||
2012-07-03 | Work around a distcc bug where -MMD output isn't copied. | Matt Corallo | |
2012-07-03 | enhance translation possibilities in TransactionDesc / misc other changes | Philip Kaufmann | |
- remove "#include <QString>" as this is included in the header - add some missing plural forms that can be translated - change "yours" into "own address", which is easier to understand and translate in that context - cleanup translatable strings to not include HTML or unneeded chars (e.g. ":") - resize TransactionDescDialog a little (remove unwanted line-breaks with non english translations) | |||
2012-07-02 | Show when node is misbehaving, not just at the point that it gets banned. | R E Broadley | |
2012-07-02 | Include human readble format for nRequestTime. | R E Broadley | |
2012-07-02 | Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) | Matt Corallo | |
2012-07-01 | Merge pull request #1545 from TheBlueMatt/diffsendbuffer | Jeff Garzik | |
Minor send buffer changes | |||
2012-07-01 | Do not consider inbound peers for outbound network group exclusion. | Gregory Maxwell | |
Bitcoin will not make an outbound connection to a network group (/16 for IPv4) that it is already connected to. This means that if an attacker wants good odds of capturing all a nodes outbound connections he must have hosts on a a large number of distinct groups. Previously both inbound and outbound connections were used to feed this exclusion. The use of inbound connections, which can be controlled by the attacker, actually has the potential of making sibyl attacks _easier_: An attacker can start up hosts in groups which house many honest nodes and make outbound connections to the victim to exclude big swaths of honest nodes. Because the attacker chooses to make the outbound connection he can always beat out honest nodes for the consumption of inbound slots. At _best_ the old behavior increases attacker costs by a single group (e.g. one distinct group to use to fill up all your inbound slots), but at worst it allows the attacker to select whole networks you won't connect to. This commit makes the nodes use only outbound links to exclude network groups for outbound connections. Fancier things could be done, like weaker exclusion for inbound groups... but simplicity is good and I don't believe more complexity is currently needed. | |||
2012-06-30 | RPC getpeerinfo: s/height/startingheight/ for returned nStartingHeight value | Jeff Garzik | |
2012-07-01 | Change default send buffer to 1Mb. | Matt Corallo | |
2012-07-01 | Remove useless high-volume printf (fixes #1544). | Matt Corallo | |
2012-06-30 | Merge pull request #1540 from fanquake/master | Jeff Garzik | |
Fix a Couple Typos | |||
2012-06-30 | Fix a couple more typos | fanquake | |
2012-06-30 | Merge pull request #1539 from cardpuncher/patch-3 | Wladimir J. van der Laan | |
Fix a typo in TransactionDesc | |||
2012-06-30 | Fix a typo in TransactionDesc | cardpuncher | |
2012-06-29 | Merge pull request #1531 from jgarzik/peerinfo | Gavin Andresen | |
RPC: add 'getpeerinfo', returning easy-to-retrieve per-CNode data | |||
2012-06-29 | Merge pull request #1537 from Diapolo/fix_awesome_typo | Jeff Garzik | |
fix an awesome typo in OptionsDialog ^^ | |||
2012-06-30 | fix a typo in OptionsDialog | Philip Kaufmann | |
2012-06-29 | RPC: add 'getpeerinfo', returning easy-to-retrieve per-CNode data | Jeff Garzik | |
2012-06-29 | Merge pull request #1532 from fanquake/master | Jeff Garzik | |
Fix a couple typos | |||
2012-06-29 | Fix a few typos | fanquake | |
2012-06-28 | Create new rpcnet module, and move 'getconnectioncount' RPC to it | Jeff Garzik | |
2012-06-28 | Merge branch 'patch-5' of https://github.com/xanatos/bitcoin | Gavin Andresen | |
2012-06-28 | Merge branch 'patch-3' of https://github.com/xanatos/bitcoin | Gavin Andresen | |
2012-06-28 | Fix build error. | Matt Corallo | |
2012-06-28 | Lock vnThreadsRunning[THREAD_RPCHANDLER]. | Matt Corallo | |
2012-06-28 | Use a rpc-specific queue to tell asio connections to shutdown. | Matt Corallo | |
2012-06-28 | Revert "*Always* send a shutdown signal to enable custom shutdown actions" | Matt Corallo | |
This reverts commit 896899e0d66e25f6549a92749d237c8a87b12f08. | |||
2012-06-27 | Make truncating the debug.log file an option. | R E Broadley | |
Useful for developers who need to refer to futher back in debug.log history, but who don't want to enable the -debug option and all the verbosity that comes with that. | |||
2012-06-27 | Merge pull request #1511 from jgarzik/quieten2 | Jeff Garzik | |
Quieten 'getdata' P2P message output | |||
2012-06-27 | Merge pull request #1347 from rebroad/FixAlreadyAskedFor | Pieter Wuille | |
mapAlreadyAskedFor gets additions when AlreadyHave() | |||
2012-06-27 | Merge pull request #973 from TheBlueMatt/diffsendbuffer | Pieter Wuille | |
Stop processing messages on full send buffer and dont disconnect. | |||
2012-06-27 | Merge pull request #457 from muggenhor/async-ipv6-rpc | Pieter Wuille | |
IPv6 RPC using asynchronously accepted connections | |||
2012-06-27 | Stop processing messages on full send buffer and dont disconnect. | Matt Corallo | |
Also decrease default send/receive buffer sizes from 10 to 5 mb as this patch makes it easy for a node to fill both instead of only send. | |||
2012-06-27 | Merge pull request #1519 from Diapolo/GUI_locale_selection | Wladimir J. van der Laan | |
GUI: change language selection format to "language - country (locale name)" | |||
2012-06-27 | Merge pull request #1516 from Diapolo/GUI_projectfile | Wladimir J. van der Laan | |
small updates to Bitcoin-Qt project file | |||
2012-06-26 | GUI: change language selection format | Philip Kaufmann | |
- display as "language - country (locale name)", when locale name consists of 2 parts - display as "language (locale name)", when locale name consists of 1 part | |||
2012-06-25 | Merge pull request #1520 from TheBlueMatt/debian | Jeff Garzik | |
Update contrib/debian and remove system json_spirit patch. | |||
2012-06-25 | Update contrib/debian and remove system json_spirit patch. | Matt Corallo | |
That patch has been broken for a long, long time (forever?) and doesn't make sense. | |||
2012-06-25 | small updates to Bitcoin-Qt project file | Philip Kaufmann | |
- add noui.cpp to SOURCES (to see / edit the file) - re-word a comment and remove a space | |||
2012-06-25 | Merge pull request #1501 from fanquake/master | Wladimir J. van der Laan | |
QT to Qt | |||
2012-06-25 | Checkpoint at block 185333 (and remove a couple of intermediate checkpoints) | Gavin Andresen | |
2012-06-25 | Add Bitcoin dev Copyright | Michael Ford | |