Wladimir J. van der Laan
146ba964e4
qt: GUI support for -disablewallet mode
2013-11-13 09:22:00 +01:00
Jeff Garzik
e6b7e3dc79
Add -disablewallet option, to disable wallet support (and BDB)
2013-11-13 09:22:00 +01:00
Wladimir J. van der Laan
b3e579713f
qt: make URI scheme comparison case insensitive
...
Fixes ancient issue #1460 .
2013-11-12 16:40:09 +01:00
Jeff Garzik
f9ee7a032b
init.cpp: cosmetic indent changes, preparing for no-wallet mode
2013-11-12 13:22:10 +01:00
Wladimir J. van der Laan
abf34606c0
Merge pull request #3238 from Diapolo/guiutil
...
[Qt] remove GUIUtil::getSaveFileName() default arguments
2013-11-12 00:37:27 -08:00
Wladimir J. van der Laan
309f783fce
Merge pull request #3235 from Diapolo/misc
...
misc small changes to polish after include cleanup
2013-11-12 00:34:15 -08:00
Gavin Andresen
07866e3cd6
Merge pull request #2980 from wtogami/silenceunusedwarning
...
Silence useless warning in src/json/json_spirit_writer_template.h to mak...
2013-11-11 17:44:56 -08:00
Philip Kaufmann
4f7d496b82
[Qt] remove GUIUtil::getSaveFileName() default arguments
...
- harmonize function with GUIUtil::getOpenFileName()
- also make PNG Image singular (grammar)
2013-11-11 22:57:25 +01:00
Philip Kaufmann
cd696e64df
misc small changes to polish after include cleanup
2013-11-11 16:20:39 +01:00
Wladimir J. van der Laan
a6aa179699
Merge pull request #3187 from Diapolo/netManager
...
[Qt] paymentserver: start netManager in uiReady()
2013-11-11 07:00:34 -08:00
Wladimir J. van der Laan
4c60358604
qt: add Open URI dialog
2013-11-11 14:29:49 +01:00
Philip Kaufmann
7634e0d8de
[Qt] paymentserver: start netManager in uiReady()
...
- remove explicit init of netManager as this is done in the constructor
anyway
- move initNetManager() call to uiReady(), which removes an assert() and
allows us to use message() in initNetManager() (currently unused but
could be necessary because of proxy related messages)
- make initNetManager() private
- update paymentservertests.cpp
2013-11-11 14:20:00 +01:00
Luke Dashjr
eb12a14da7
configure: Simplify common AM_CPPFLAGS and AM_LDFLAGS to a Makefile.common
2013-11-11 09:57:28 +01:00
Gavin Andresen
7d7df381f8
Merge pull request #3199 from sipa/mempoolmove
...
Cleanup refactoring of coins/mempool
2013-11-10 18:09:58 -08:00
Gavin Andresen
69aada346f
Bump protocol version to 70002
2013-11-11 10:31:09 +10:00
Gavin Andresen
feaec80cb0
Test alerts high at high PROTOCOL_VERSIONs
...
I regenerated the alert test data; now alerts are tested
against a protocol version way above the current protocol
version.
So we won't have to regenerate them every time we bump
PROTOCOL_VERSION in the future.
2013-11-11 10:31:08 +10:00
Gavin Andresen
358ce2664d
New reject p2p message
2013-11-11 10:31:08 +10:00
Gavin Andresen
17faf56262
Refactor: pull alert string sanitization into util
2013-11-11 10:22:45 +10:00
Gavin Andresen
0f90613cbe
Improve logging of failed connections
2013-11-11 10:17:06 +10:00
Gavin Andresen
3a6faabecf
Fix struct/class declaration mismatches
2013-11-11 10:15:43 +10:00
Pieter Wuille
a0fa20a12b
Move CCoins-related logic to coins.{cpp.h}
2013-11-10 19:37:56 +01:00
Pieter Wuille
84674082b0
Make CCoinsView use block hashes instead of indices
2013-11-10 19:22:53 +01:00
Brandon Dahler
51ed9ec971
Cleanup code using forward declarations.
...
Use misc methods of avoiding unnecesary header includes.
Replace int typedefs with int##_t from stdint.h.
Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h.
Normalize QT_VERSION ifs where possible.
Resolve some indirect dependencies as direct ones.
Remove extern declarations from .cpp files.
2013-11-10 09:36:28 -06:00
Brandon Dahler
b64187d05f
Rename leveldb.{h,cpp} to leveldbwrapper.{h,cpp}.
2013-11-08 18:03:46 -06:00
Wladimir J. van der Laan
995cb284cf
Merge pull request #3223 from TheBlueMatt/master
...
Test changes
2013-11-08 09:48:30 -08:00
Matt Corallo
eacc6f4a26
Add a few more basic script/tx test-cases.
2013-11-08 12:34:12 -05:00
Wladimir J. van der Laan
9a165e5714
Merge pull request #3155 from wtogami/split_proto_var
...
Split MIN_PROTO_VERSION into INIT_PROTO_VERSION and MIN_PEER_PROTO_VERSION
2013-11-08 01:03:11 -08:00
Philip Kaufmann
91163c15f6
[Qt] rename rpcconsole window
...
- rework window title to not include Bitcoin - in front, as no other
dialog does this
- favor a connect() call over an own function for clearing the traffic
graph
- write monospace lowercase (seems to be correct after some web search)
and add a comment that we should avoid / remove fixed font sizes
2013-11-08 09:18:32 +01:00
Wladimir J. van der Laan
b744fdbf52
Merge pull request #3209
...
a80b1a0 [Qt] make event() and eventFilter() in askpassphrasedialog protected (Philip Kaufmann)
2013-11-07 13:53:26 +01:00
Wladimir J. van der Laan
65d0fc4b73
Merge pull request #3145
...
395d0d5 rework an ugly hack in processPaymentRequest() (Philip Kaufmann)
952d2cd make processPaymentRequest() use a single SendCoinsRecipient (Philip Kaufmann)
983cef4 payment-request UI: use SendCoinsRecipient.message for memo (Philip Kaufmann)
c6c97e0 [Qt] Rework of payment request UI (mainly for insecure pr) (Philip Kaufmann)
2013-11-06 16:43:18 +01:00
Philip Kaufmann
a80b1a0312
[Qt] make event() and eventFilter() in askpassphrasedialog protected
2013-11-05 19:18:40 +01:00
Wladimir J. van der Laan
04f5286096
Merge pull request #3206 from Diapolo/addressbookpage_model
...
[Qt] remove unused optionsmodel from addressbookpage
2013-11-05 09:02:52 -08:00
Philip Kaufmann
5cd85c4228
[Qt] remove unused optionsmodel from addressbookpage
2013-11-05 17:37:17 +01:00
Philip Kaufmann
011e1c060a
[Qt] use tr() instead of QObject::tr() in intro.cpp
2013-11-05 17:29:16 +01:00
Wladimir J. van der Laan
c82cddcc55
qt: remove unused signal from addresstablemodel
2013-11-05 14:48:21 +01:00
Wladimir J. van der Laan
25d056a58f
Merge pull request #3196 from laanwj/2013_11_nohavegui
...
No more fHaveGUI
2013-11-05 04:06:08 -08:00
Gavin Andresen
63bea1d2e6
Merge pull request #3198 from nvmd/compile_on_mavericks
...
Make time facet non-constant
2013-11-04 16:50:55 -08:00
Sergey Kazenyuk
e5a2c9794c
Make time facet non-constant
2013-11-05 00:22:41 +04:00
Wladimir J. van der Laan
e592d43f51
qt: add license header to source files
...
Closes #839
2013-11-04 16:27:09 +01:00
Wladimir J. van der Laan
c4f2a002ca
Merge pull request #3188 from Diapolo/logtimestamp_def
...
make -logtimestamps default on and rework help-message
2013-11-04 06:18:23 -08:00
Wladimir J. van der Laan
bac72640ee
Merge pull request #3076 from lano1106/uint256_util
...
Make util phexdigit array reusable
2013-11-04 05:55:37 -08:00
Wladimir J. van der Laan
e30bd78f81
No more fHaveGUI
...
No more specific handling of GUI in bitcoin core.
Replace the last usage of fHaveGUI with a fForceServer
parameter on AppInit2.
2013-11-04 14:36:49 +01:00
Patrick Strateman
75ef87dd93
process received messages one at a time without sleeping between messages
2013-11-03 20:25:50 -08:00
Gavin Andresen
319b11607f
Refactor: CTxMempool class to its own txmempool.{cpp,h}
2013-11-04 11:27:02 +10:00
Philip Kaufmann
959e62f0c8
make -logtimestamps default on and rework help-message
2013-11-02 22:43:50 +01:00
Pieter Wuille
694c7c8161
Merge pull request #3087
...
caca6aa Make some globals in main non-public. (Pieter Wuille)
85eb2ce Do not use the redundant BestInvalidWork record in the block database. (Pieter Wuille)
2013-11-02 15:12:07 +01:00
Gavin Andresen
837369806a
Merge pull request #3128
...
0056095 Show short scriptPubKeys correctly (Peter Todd)
22de68d Relay OP_RETURN TxOut as standard transaction type (Peter Todd)
Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
2013-11-01 12:13:38 +10:00
Pieter Wuille
1dffbf0060
Merge pull request #3114
...
a616206 Give peer time-adjustment data an own lock (Pieter Wuille)
2013-11-01 01:07:49 +01:00
Pieter Wuille
caca6aa4eb
Make some globals in main non-public.
...
This means they are declared static, and their extern definition in
main.h is removed. Also moved CBlockIndexWorkComparator to the .cpp
file.
2013-11-01 00:54:28 +01:00
Pieter Wuille
85eb2cef33
Do not use the redundant BestInvalidWork record in the block database.
...
As block index entries have a flag for marking invalid blocks, the
'best invalid work' information can be derived from there. In addition,
remove the global from main.h
2013-11-01 00:54:28 +01:00