Matt Corallo [Sun, 16 Oct 2011 21:07:46 +0000 (17:07 -0400)]
Remove wxWidgets gitian descriptors.
Matt Corallo [Fri, 14 Oct 2011 15:38:37 +0000 (11:38 -0400)]
Update Linux gitian descriptor for bitcoin-qt.
Matt Corallo [Mon, 17 Oct 2011 04:09:22 +0000 (00:09 -0400)]
Allow miniupnpc include path specificaiton and fix link on Win32.
Matt Corallo [Fri, 7 Oct 2011 14:46:56 +0000 (10:46 -0400)]
Optionally include additional QT plugins when required to build.
Matt Corallo [Fri, 7 Oct 2011 14:17:23 +0000 (10:17 -0400)]
Add BOOST_THREAD_USE_LIB define.
Matt Corallo [Thu, 6 Oct 2011 21:02:21 +0000 (17:02 -0400)]
Add option to specify a different suffix for boost_thread.
Matt Corallo [Mon, 10 Oct 2011 19:51:07 +0000 (15:51 -0400)]
Add returns to avoid annoying compile-time warnings.
Matt Corallo [Mon, 10 Oct 2011 19:14:15 +0000 (15:14 -0400)]
Add -Wno-strict-aliasing because boost breaks that too much.
Matt Corallo [Mon, 10 Oct 2011 16:08:05 +0000 (12:08 -0400)]
Only define __STDC_LIMIT_MACROS if not already defined.
Matt Corallo [Fri, 14 Oct 2011 15:06:57 +0000 (11:06 -0400)]
Update qt readme to indicate Qt is now the primary GUI.
Gavin Andresen [Tue, 25 Oct 2011 12:49:26 +0000 (05:49 -0700)]
Merge pull request #592 from dooglus/qt-at-spi-bug
Warn about the qt-at-spi bug in Ubuntu 11.10.
Chris Moore [Mon, 24 Oct 2011 23:21:28 +0000 (16:21 -0700)]
Warn about the qt-at-spi bug in Ubuntu 11.10.
Gavin Andresen [Mon, 24 Oct 2011 18:29:57 +0000 (11:29 -0700)]
Merge pull request #584 from kwaaak/master
Make build work on Mac OS X 10.7 Lion
Gavin Andresen [Mon, 24 Oct 2011 18:29:32 +0000 (11:29 -0700)]
Merge pull request #586 from cjdelisle/hardening-bug-workaround
Added a workaround for an Ubuntu bug which causes -fstack-protector-all t
Gavin Andresen [Mon, 24 Oct 2011 18:28:23 +0000 (11:28 -0700)]
Merge pull request #591 from laanwj/translation_lookup_logic
Translation look-up logic improvements for Qt UI
Wladimir J. van der Laan [Sun, 23 Oct 2011 11:37:39 +0000 (13:37 +0200)]
Translation lookup logic improvements
- use wildcard for TRANSLATIONS in bitcoin-qt.pro to automatically build all translations present in src/qt/locale (thanks @tcatm)
- first load translations/<language>.qm, then translations/<language>_<TERRITORY>.qm, so that territory-specific translations take precedence, but the fallback is on the base language if no territory-specific translation exists.
Wladimir J. van der Laan [Sun, 23 Oct 2011 09:20:39 +0000 (11:20 +0200)]
Revert "translation fixes"
This reverts commit
f86ecd4a062b7f6515208c217f6405e47fa742f5.
Wladimir J. van der Laan [Sun, 23 Oct 2011 08:08:44 +0000 (10:08 +0200)]
translation fixes
- use wildcard for TRANSLATIONS in bitcoin-qt.pro to automatically build all translations present in src/qt/locale (thanks @tcatm)
- rename language files to the usual <lang>_<TERRITORY>
- include recently added language files for es_ES and nb_NO
Nils Schneider [Sat, 22 Oct 2011 21:21:03 +0000 (23:21 +0200)]
update translations: nb, es_CL (from transifex)
cjdelisle [Mon, 17 Oct 2011 00:38:23 +0000 (20:38 -0400)]
Added a workaround for an Ubuntu bug which causes -fstack-protector-all to be disregarded.
Wladimir J. van der Laan [Sat, 15 Oct 2011 15:33:10 +0000 (08:33 -0700)]
Merge pull request #583 from laanwj/qt3
More Qt GUI updates
- Make USE_SSL qmake build flag actually work
- Improve mac experience, general UI improvements
- Add keyboard shortcut to switch between tabs
kwaaak [Fri, 14 Oct 2011 04:39:54 +0000 (07:39 +0300)]
Make build work on Mac OS X 10.7 Lion
(32bit dependencies through MacPorts)
Gavin Andresen [Mon, 10 Oct 2011 20:57:47 +0000 (13:57 -0700)]
Merge pull request #578 from luke-jr/bitcoind_build_improvements
Allow users to customize CXX, CXXFLAGS, and LDFLAGS normally
Gavin Andresen [Mon, 10 Oct 2011 20:03:14 +0000 (16:03 -0400)]
bitcoind does not need to link with gthread-2.0
Luke Dashjr [Mon, 10 Oct 2011 17:42:43 +0000 (13:42 -0400)]
Allow users to customize CXX, CXXFLAGS, and LDFLAGS normally
Gavin Andresen [Mon, 10 Oct 2011 15:25:51 +0000 (11:25 -0400)]
Add spanish translation to TRANSLATIONS
Gavin Andresen [Mon, 10 Oct 2011 15:20:53 +0000 (08:20 -0700)]
Merge pull request #577 from paraipanakos/master
Spanish translation for new qt gui
Gavin Andresen [Mon, 10 Oct 2011 15:20:28 +0000 (08:20 -0700)]
Merge pull request #576 from luke-jr/bitcoind_build_improvements
bitcoind build improvements
Gavin Andresen [Mon, 10 Oct 2011 15:13:32 +0000 (11:13 -0400)]
Mac OSX release process changes
Rename App Bundle "Bitcoin-Qt.app" instead of "Bitcoin Qt" for
consistency with Windows/Linux.
Update create_osx_dmg.sh script to use macdeployqt tool.
Add ifdef STATIC to makefile.osx to build bitcoind static or dynamic.
Alex B [Sun, 9 Oct 2011 21:54:07 +0000 (23:54 +0200)]
Added Spanish translation for qt
Wladimir J. van der Laan [Sun, 9 Oct 2011 19:40:03 +0000 (21:40 +0200)]
Add alt-1..alt-5 shortcut to switch between tabs
p2k [Fri, 7 Oct 2011 11:21:45 +0000 (13:21 +0200)]
Improved Mac experience; QDoubleSpinBox for BitcoinAmountField
Now it can't be told if this is was a Windows App before. All Mac design principles are fulfilled and some cosmetics have been applied to suit the native look and feel. The biggest change there is the proper use of the Dock icon which takes the role of the Tray icon on Mac.
The QDoubleSpinBox improves entering of Bitcoin amounts, no two separate fields are required anymore. All functionality and validation effects have been retained; pressing the comma key will be internally translated to a period to keep it consistent throughout the application and eases entering in countries which use the comma as decimal separator.
Additionally, Notificator now supports Growl, Mac's native notification system. This is provided via Apple Script in order to avoid linking to Growl on compile time. Other changes involve encapsulation of Toolbar and Menubar creation, loading of Qt's own translation and some clean up.
Wladimir J. van der Laan [Sun, 9 Oct 2011 19:06:28 +0000 (21:06 +0200)]
Make "Quit" menu saner
- Use 'x' for Exit shortcut
- Set Ctrl-Q as global quit key sequence
Wladimir J. van der Laan [Sun, 9 Oct 2011 18:26:40 +0000 (20:26 +0200)]
Merge branch 'master' of https://github.com/bitcoin/bitcoin
Luke Dashjr [Sun, 9 Oct 2011 18:23:20 +0000 (14:23 -0400)]
Add support to makefile.unix for the same parameters used by bitcoin-qt.pro, dynamic linking unless STATIC=1 is passed
Gavin Andresen [Sun, 9 Oct 2011 17:36:10 +0000 (13:36 -0400)]
Merge branch 'master' of github.com:bitcoin/bitcoin
Gavin Andresen [Sun, 9 Oct 2011 17:32:22 +0000 (10:32 -0700)]
Merge pull request #573 from luke-jr/bugfix_bits_string
Bugfix: getmemorypool "bits" should be a hex-string
Gavin Andresen [Sun, 9 Oct 2011 17:27:34 +0000 (10:27 -0700)]
Merge pull request #575 from globalcitizen/master
Unix build documentation improvements
globalcitizen [Sun, 9 Oct 2011 09:18:34 +0000 (17:18 +0800)]
Fix typo. Improve Gentoo instructions.
globalcitizen [Sun, 9 Oct 2011 09:16:53 +0000 (17:16 +0800)]
Improved Gentoo instructions.
globalcitizen [Sun, 9 Oct 2011 09:10:43 +0000 (17:10 +0800)]
Fix extraneous directory specifier, beautify bash syntax $VAR -> ${VAR}
globalcitizen [Sun, 9 Oct 2011 09:04:35 +0000 (17:04 +0800)]
Collate generic dependency information. Segregate distribution-specific (Ubuntu/Debian) information. Add Gentoo information.
Gavin Andresen [Sat, 8 Oct 2011 21:29:47 +0000 (17:29 -0400)]
Bump version to 0.5.0.0
Gavin Andresen [Sat, 8 Oct 2011 21:29:21 +0000 (17:29 -0400)]
Remove old wx translations, updated qt translations
Gavin Andresen [Fri, 7 Oct 2011 18:35:36 +0000 (14:35 -0400)]
Remove ui_res from makefiles
Gavin Andresen [Fri, 7 Oct 2011 15:02:21 +0000 (11:02 -0400)]
Fix build on windows and mac
Replaced all occurrences of #if* __WXMSW__ with WIN32,
and all occurrences of __WXMAC_OSX__ with MAC_OSX, and made
sure those are defined appropriately in the makefile and bitcoin-qt.pro.
Gavin Andresen [Thu, 6 Oct 2011 19:11:07 +0000 (12:11 -0700)]
Merge pull request #572 from delirium---/master
Fix for win64 build
Luke Dashjr [Thu, 6 Oct 2011 16:47:28 +0000 (12:47 -0400)]
Bugfix: "bits" should be a hex-string, not a number (that just doesn't make sense)
Victor Leschuk [Thu, 6 Oct 2011 15:53:42 +0000 (19:53 +0400)]
Fix for 64bit build
Gavin Andresen [Thu, 6 Oct 2011 14:54:50 +0000 (07:54 -0700)]
Merge pull request #564 from luke-jr/optimize_remove_CheckWork_delay
Remove 2 second sleep from CheckWork
Gavin Andresen [Wed, 5 Oct 2011 19:19:34 +0000 (12:19 -0700)]
Merge pull request #566 from luke-jr/optimize_http_status
Optimize HTTP status messages
David Joel Schwartz [Sat, 6 Aug 2011 13:15:00 +0000 (05:15 -0800)]
Use C's const char* for status strings rather than C++'s std::string, which is slower
Gavin Andresen [Wed, 5 Oct 2011 18:33:49 +0000 (14:33 -0400)]
Fix miner_test unit test bug
Gavin Andresen [Wed, 5 Oct 2011 15:38:24 +0000 (11:38 -0400)]
Merge branch 'listsinceblock' of https://github.com/cdhowie/bitcoin
Gavin Andresen [Wed, 5 Oct 2011 15:28:08 +0000 (11:28 -0400)]
Auto-build dependencies
Gavin Andresen [Wed, 5 Oct 2011 15:09:28 +0000 (11:09 -0400)]
Update mac Makefile and build instructions to use MacPorts
Gavin Andresen [Wed, 5 Oct 2011 14:41:07 +0000 (07:41 -0700)]
Merge pull request #545 from tcatm/remove-addr.txt
remove code that reads addr.txt in LoadAddreses()
Gavin Andresen [Wed, 5 Oct 2011 14:38:10 +0000 (10:38 -0400)]
Merge branch 'no-cryptopp' of https://github.com/tcatm/bitcoin
Gavin Andresen [Wed, 5 Oct 2011 14:27:56 +0000 (07:27 -0700)]
Merge pull request #558 from luke-jr/bugfix_CreateThread_ThreadSocketHandler_errReporting
Bugfix: ThreadSocketHandler creation error
Gavin Andresen [Wed, 5 Oct 2011 14:22:52 +0000 (07:22 -0700)]
Merge pull request #561 from luke-jr/optimize_conn_adjtime
Only GetAdjustedTime once for the retry loop
Luke Dashjr [Tue, 4 Oct 2011 04:42:36 +0000 (00:42 -0400)]
Send "Connection: close" HTTP header with JSON-RPC requests (client)
Gavin Andresen [Tue, 4 Oct 2011 14:41:00 +0000 (07:41 -0700)]
Merge pull request #549 from enmaku/master
Python scripts demonstrating using RPC to keep passphrases out of shell history/etc.
Gavin Andresen [Tue, 4 Oct 2011 14:38:06 +0000 (07:38 -0700)]
Merge pull request #547 from TheBlueMatt/build-updates
Update release-process to point to gitian.sigs repo.
David Joel Schwartz [Sat, 6 Aug 2011 13:15:00 +0000 (05:15 -0800)]
Remove 2 second sleep from CheckWork
Luke Dashjr [Tue, 4 Oct 2011 03:45:42 +0000 (23:45 -0400)]
Bugfix: report error creating ThreadSocketHandler thread just like the rest
Luke Dashjr [Tue, 4 Oct 2011 03:41:47 +0000 (23:41 -0400)]
Only GetAdjustedTime once for the retry loop
David Perry [Mon, 3 Oct 2011 23:10:03 +0000 (16:10 -0700)]
Added bitrpc.py which allows for sending of all standard Bitcoin commands via RPC rather than as command line args.
Signed-off-by: David Perry <enmaku@gmail.com>
David Perry [Mon, 3 Oct 2011 21:04:11 +0000 (14:04 -0700)]
Added wallet tools
Signed-off-by: David Perry <enmaku@gmail.com>
Gavin Andresen [Mon, 3 Oct 2011 17:10:31 +0000 (13:10 -0400)]
Declare integer constant LL
Matt Corallo [Mon, 3 Oct 2011 16:59:37 +0000 (12:59 -0400)]
Update release-process to point to gitian.sigs repo.
Wladimir J. van der Laan [Sun, 2 Oct 2011 07:47:23 +0000 (10:47 +0300)]
Edited doc/readme-qt.rst via GitHub
Luke Dashjr [Thu, 29 Sep 2011 19:02:12 +0000 (15:02 -0400)]
Bugfix: Restore old behaviour of USE_UPNP as close as possible (built & enabled by default, can be disabled or unsupported by option)
Nils Schneider [Sat, 1 Oct 2011 20:27:02 +0000 (22:27 +0200)]
remove code that reads addr.txt in LoadAddreses()
Gavin Andresen [Sat, 1 Oct 2011 19:00:24 +0000 (12:00 -0700)]
Merge pull request #543 from laanwj/utiltests
Remove possibility of 63 bit overflow in ParseMoney
Gavin Andresen [Sat, 1 Oct 2011 18:57:51 +0000 (11:57 -0700)]
Merge pull request #476 from forrestv/getmemorypool
Added RPC call 'getmemorypool' for p2p mining pools
Forrest Voight [Tue, 6 Sep 2011 22:15:46 +0000 (18:15 -0400)]
Added RPC call 'getmemorypool' that provides everything needed to construct a block with a custom generation transaction and submit a solution
getmemorypool [data]
If [data] is not specified, returns data needed to construct a block to work on:
"version" : block version
"previousblockhash" : hash of current highest block
"transactions" : contents of non-coinbase transactions that should be included in the next block
"coinbasevalue" : maximum allowable input to coinbase transaction, including the generation award and transaction fees
"time" : timestamp appropriate for next block
"bits" : compressed target of next block
If [data] is specified, tries to solve the block and returns true if it was successful.
Wladimir J. van der Laan [Sat, 1 Oct 2011 00:47:47 +0000 (02:47 +0200)]
remove possibility of 63 bit overflow in ParseMoney
- also, add unit tests for various functions in util.cpp/util.h
Wladimir J. van der Laan [Sat, 1 Oct 2011 11:23:00 +0000 (13:23 +0200)]
only install translator when not empty
Nils Schneider [Fri, 30 Sep 2011 14:23:26 +0000 (16:23 +0200)]
simpler ByteReverse
Nils Schneider [Tue, 27 Sep 2011 18:16:07 +0000 (20:16 +0200)]
remove cryptopp dependency, add simple unittest for SHA256Transform()
Wladimir J. van der Laan [Fri, 30 Sep 2011 15:39:29 +0000 (17:39 +0200)]
Merge branch 'master' of https://github.com/bitcoin/bitcoin
Wladimir J. van der Laan [Fri, 30 Sep 2011 15:36:39 +0000 (17:36 +0200)]
make USE_SSL actually work (thanks @prusnak for noticing)
Gavin Andresen [Fri, 30 Sep 2011 12:04:26 +0000 (05:04 -0700)]
Merge pull request #524 from sipa/signandverif
Sign and verify message with bitcoin address
Gavin Andresen [Thu, 29 Sep 2011 19:06:03 +0000 (12:06 -0700)]
Merge pull request #542 from laanwj/qt2
qmake build system improvements
Wladimir J. van der Laan [Thu, 29 Sep 2011 17:53:44 +0000 (19:53 +0200)]
qmake build system improvements
- USE_SSL=1 to support RPC SSL
- BDB_LIB_SUFFIX= to link against specific BDB version
- Fix typo
- Start lrelease during qmake phase to prevent errors/warnings
Gavin Andresen [Thu, 29 Sep 2011 17:50:40 +0000 (10:50 -0700)]
Merge pull request #539 from laanwj/qt2
Qt GUI updates
Nils Schneider [Thu, 29 Sep 2011 16:39:11 +0000 (09:39 -0700)]
Merge pull request #537 from tcatm/remove-deprecated-rpcs
remove deprecated RPCs
Wladimir J. van der Laan [Thu, 29 Sep 2011 15:17:42 +0000 (17:17 +0200)]
Add assertion size>0 to MedianFilter
Gavin Andresen [Thu, 29 Sep 2011 14:57:22 +0000 (07:57 -0700)]
Merge pull request #538 from tcatm/deprecate-midstate
deprecate midstate and hash1 in getwork
Wladimir J. van der Laan [Wed, 28 Sep 2011 20:01:47 +0000 (22:01 +0200)]
Update "other files" in Qt Creator with all documentation now that the projects merged
Wladimir J. van der Laan [Wed, 28 Sep 2011 19:52:32 +0000 (21:52 +0200)]
Merge branch 'master' of https://github.com/bitcoin/bitcoin
Conflicts:
.gitignore (used upstream version)
bitcoin-qt.pro
Wladimir J. van der Laan [Wed, 28 Sep 2011 19:35:58 +0000 (21:35 +0200)]
use median filter for peer-reported reported number of blocks
- fixes problem that one misconfigured or malicious node can mess up progress bar
- implementation in src/util.h
- testcase in src/test/util_tests.cpp
Jeff Garzik [Wed, 28 Sep 2011 16:27:25 +0000 (09:27 -0700)]
Merge pull request #536 from TheBlueMatt/build-updates
Update release-process.txt with gitian release instructions.
Nils Schneider [Wed, 28 Sep 2011 15:54:44 +0000 (17:54 +0200)]
deprecate midstate and hash1 in getwork
Nils Schneider [Wed, 28 Sep 2011 15:43:31 +0000 (17:43 +0200)]
remove deprecated RPCs
Matt Corallo [Wed, 28 Sep 2011 15:19:09 +0000 (11:19 -0400)]
Update release-process.txt with gitian release instructions.
Jeff Garzik [Wed, 28 Sep 2011 03:47:06 +0000 (20:47 -0700)]
Merge pull request #533 from alexwaters/readme
Updated readme file with timers.
Wladimir J. van der Laan [Tue, 27 Sep 2011 18:47:51 +0000 (20:47 +0200)]
translation handling improvements
- automatically build binary translation files in qmake/make
- roll translations into resource file and executable, to simply installation
Pieter Wuille [Wed, 21 Sep 2011 15:03:28 +0000 (17:03 +0200)]
Use key recovery for message signatures
Instead of encoding the public key inside the signature string, use
key recovery to do verification. This allows 88-character base64-encoded
signature strings instead of 188-character ones.
Pieter Wuille [Mon, 25 Apr 2011 11:23:29 +0000 (13:23 +0200)]
Compact signatures and key recovery
Introduce a new type of signatures that are only 65 bytes long, and allow
reconstruction of the public key that was used to create the signature.
This page took 0.064211 seconds and 4 git commands to generate.