aboutsummaryrefslogtreecommitdiff
path: root/bitcoin-qt.pro
AgeCommit message (Collapse)Author
2012-09-05Merge branch 'testnet_alert' of git://github.com/gavinandresen/bitcoin-gitGavin Andresen
2012-08-30add missing netbase.h to Qt project-filePhilip Kaufmann
2012-08-29Merge pull request #1731 from luke-jr/opt_ipv6Wladimir J. van der Laan
Optional IPv6 spaces cleanup
2012-08-29Remove json/*.cpp from Qt build systemWladimir J. van der Laan
They are unneeded as jsonspirit is always used as template library, the other makefiles don't include them either.
2012-08-28Refactor: move alert code from main to alert.cpp/hGavin Andresen
2012-08-27I forgot to paint the bike shedLuke Dashjr
2012-08-27Add boost chrono lib for windows builds (required for boost 1.50)v0.7.0rc1Wladimir J. van der Laan
2012-08-27Version numbers -> 0.7.0Gavin Andresen
2012-08-27Upgrade to Boost 1.50Matt Corallo
2012-08-23Allow building with IPv6 support, but it disabled by defaultLuke Dashjr
2012-08-23Make IPv6 support buildtime-optional again (defaults to enabled)Luke Dashjr
2012-08-22bitcoin-qt.pro: Add test sources to OTHER_FILES so that they can be edited ↵Wladimir J. van der Laan
easier in Qt creator - Also add src/version.h
2012-08-21RPC, cosmetic: move more RPC code to new rpcblockchain.cpp moduleJeff Garzik
2012-08-21RPC, cosmetic: move wallet-related RPCs to new rpcwallet.cpp moduleJeff Garzik
2012-08-21RPC, cosmetic: Create rpcmining.cpp as new home for mining-related RPC codeJeff Garzik
2012-08-18Bitcoin-Qt (Windows only): add ASLR and DEP linker flagsPhilip Kaufmann
- for extra security on Windows: enable ASLR and DEP via GCC linker flags GCC linker flag description: --dynamicbase The image base address may be relocated using address space layout randomization (ASLR). This feature was introduced with MS Windows Vista for i386 PE targets. --nxcompat The image is compatible with the Data Execution Prevention. This feature was introduced with MS Windows XP SP2 for i386 PE targets.
2012-07-23set TARGET = bitcoin-qt in project filePhilip Kaufmann
2012-07-18Merge pull request #1563 from Diapolo/pro-fileWladimir J. van der Laan
update Boost version to 1.49 for Windows in the Qt project file
2012-07-11fix for build.h regeneration failure when compiling on WindowsPhilip Kaufmann
- as the "||" operator is not known to qmake use "|" instead, which ensures the code in brackets does never get executed on Windows
2012-07-06GUI: merge sign/verify message into a single window with tabbed UIPhilip Kaufmann
- add UI-feedback via QValidatedLineEdit - copy button for generated signature was moved to the signature output field - add an addressbook button to verify message tab - input fields are now evenly ordered for sign and verify tabs - update FIRST_CLASS_MESSAGING support to ensure a good UX - add a button and context menu entry in addressbook for verify message (to be consistent with sign message) - focus is now only set/changed, when clearing input fields or adding an address via addressbook - re-work / update some strings - ensure model gets initialized in the SignVerifyMessageDialog constructor - add checks for a valid model to both addressbook buttons - remove unneeded includes for Qt GUI elements that are listed in ui_signverifymessagedialog.h anyway
2012-07-06update Boost version to 1.49 for Windows in the Qt project filePhilip Kaufmann
- add -s flag as we also use a static build in makefile.mingw
2012-07-05Implement raw transaction RPC callsGavin Andresen
Implement listunspent / getrawtransaction / createrawtransaction / signrawtransaction, to support creation and signing-on-multiple-device multisignature transactions.
2012-06-28Create new rpcnet module, and move 'getconnectioncount' RPC to itJeff Garzik
2012-06-27Merge pull request #457 from muggenhor/async-ipv6-rpcPieter Wuille
IPv6 RPC using asynchronously accepted connections
2012-06-25small updates to Bitcoin-Qt project filePhilip Kaufmann
- add noui.cpp to SOURCES (to see / edit the file) - re-word a comment and remove a space
2012-06-24On Windows link with `mswsock`, it being required (indirectly) by RPC codeGiel van Schijndel
Signed-off-by: Giel van Schijndel <me@mortis.eu>
2012-06-13re-work optionsdialog to a tabbed UI based on an ui-filePhilip Kaufmann
- extend network options with a SOCKS version selection - changing "Unit to show amounts in:" now also updates the unit used in the transaction fee box - string updates - link Apply button and OK button when enabling or disabling them - use LookupNumeric() from netbase to verify proxy address (via an EventFilter) - change proxy address field to QValidatedLineEdit and add visual feedback - add a status label used for displaying a message for invalid proxy addresses - allow usage of IPv6 address as proxy address - added warning message when enabling / disabling SOCKS proxy
2012-05-21Define BOOST_SPIRIT_THREADSAFE in all makefilesJeff Garzik
rather than at each include site. Fixes #1371
2012-05-17Add /bin/sh to bitcoin-qt.pro - as some filesystems don't have the execute flag.R E Broadley
2012-05-14Merge pull request #906 from sje397/ValidateMessageWladimir J. van der Laan
Add a menu option and dialog to verify a signed message
2012-05-12Speed up build in Qt creator in common caseWladimir J. van der Laan
- Generate *.qm only when needed (and when qmake is run), this avoids a long qrc compile and link step every time - Generate build.h every time, but only trigger link when it changed (like makefile.unix)
2012-05-11Merge pull request #1021 from sipa/ipv6Pieter Wuille
IPv6 node support
2012-05-11Split synchronization mechanisms from util.{h,cpp}Pieter Wuille
2012-05-12Add a menu option to verify a signed messagesje397
(Also move 'setAttribute(Qt::WA_DeleteOnClose)' out of QRCodeDialog)
2012-05-11IPv6 node supportPieter Wuille
This will make bitcoin relay valid routable IPv6 addresses, and when USE_IPV6 is enabled, listen on IPv6 interfaces and attempt connections to IPv6 addresses.
2012-05-09Clean up warningsPieter Wuille
* Use -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameters * Remove xCXXFLAGS usage in makefile.unix * Fix several recent and older sign-compare warnings
2012-05-08Merge pull request #1075 from laanwj/2012_04_consoleuiGregory Maxwell
Add UI RPC console / debug window
2012-05-08Increase client version to 0.6.99Gregory Maxwell
2012-05-05Add UI RPC console / debug windowWladimir J. van der Laan
2012-05-01add bitcoin-qt.rc to OTHER_FILES (shown in Qt Creator)Philip Kaufmann
2012-05-01fix DEPENDPATH in the project file, as json has no include sub-dir and src ↵Philip Kaufmann
was in twice
2012-04-27Bump version numbers for 0.6.1rc1Gavin Andresen
2012-04-17Move CWalletDB code to new walletdb module.Jeff Garzik
In addition to standard code separation, this change opens the door to fixing several include inter-dependencies.
2012-04-17Remove headers.hPieter Wuille
2012-04-15enable all warnings except invalid-offsetof, sign-compare, unused-parameterWladimir J. van der Laan
2012-04-11Fix build.h dependenciesPieter Wuille
For Qt builds, the build.h file is moved to build/build.h. For regular builds, it is moved to obj/build.h. This allows the Qt build to be done in a different directory than the source, and without interfering with other builds.
2012-04-11Force regeneration of build.h in qmake buildsPieter Wuille
2012-04-10Build identification stringsPieter Wuille
All client version information is moved to version.cpp, which optionally (-DHAVE_BUILD_INFO) includes build.h. build.h is automatically generated on supporting platforms via contrib/genbuild.sh, using git describe. The git export-subst attribute is used to put the commit id statically in version.cpp inside generated archives, and this value is used if no build.h is present. The gitian descriptors are modified to use git archive instead of a copy, to create the src/ directory in the output. This way, src/src/version.cpp will contain the static commit id. To prevent gitian builds from getting the "-dirty" marker in their git-describe generated identifiers, no touching of files or running sed on the makefile is performed anymore. This does not seem to influence determinism.
2012-04-06Bugfix: Replace "URL" with "URI" where we aren't actually working with URLsLuke Dashjr
2012-04-05Merge pull request #1042 from gavinandresen/use_ssl_cleanupGavin Andresen
Remove USE_SSL #define