aboutsummaryrefslogtreecommitdiff
path: root/bitcoin-qt.pro
AgeCommit message (Collapse)Author
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
2012-04-04Remove USE_SSL #defineGavin Andresen
2012-04-05removed an unneeded space in bitcoin-qt.proPhilip Kaufmann
2012-04-04Move from noui.h / ui.h to one ui_interface.h with dummy implementation for ↵Wladimir J. van der Laan
the daemon.
2012-04-04remove dependency on serialize.h and util.h for SecureStringWladimir J. van der Laan
2012-03-22Merge pull request #946 from luke-jr/bugfix_rm_mingwGavin Andresen
Move QMAKE_LIBS_QT_ENTRY adjustment to bitcoin side of build
2012-03-22Move QMAKE_LIBS_QT_ENTRY adjustment to bitcoin side of buildLuke Dashjr
It could just as well be on either part of the gitian build, but to safely put it on the Qt side would require bumping the filename, and every gitian user rebuilding it. v0.5.3.1 put it on the Bitcoin side, and this is easier to work with and keep safe, so I'm moving it. Use `qmake MINGW_THREAD_BUGFIX=0` to disable
2012-03-22Merge branch 'addrman' of https://github.com/sipa/bitcoinGavin Andresen
2012-03-21Fix warning about deprecated unescaped backslashWladimir J. van der Laan
2012-03-16Fix Win32 RPC Crashes.Matt Corallo
2012-03-15Fix windows build in windows Qt SDKWladimir J. van der Laan
2012-03-14Link -lrt library on LinuxWladimir J. van der Laan
This is needed for linking on newer Linux distribs, see http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
2012-02-27Add mruset and use it for setInventoryKnownPieter Wuille
2012-02-24CAddrMan: stochastic address managerPieter Wuille
Design goals: * Only keep a limited number of addresses around, so that addr.dat does not grow without bound. * Keep the address tables in-memory, and occasionally write the table to addr.dat. * Make sure no (localized) attacker can fill the entire table with his nodes/addresses. See comments in addrman.h for more detailed information.
2012-02-15Make bitcoin-qt static-link libqrcode and add it for debian pkgs.Matt Corallo
2012-02-12Merge pull request #807 from TheBlueMatt/bip21Wladimir J. van der Laan
Add req- prefixes to comply with BIP21.
2012-02-10Add Bitcoin-Qt test suite with some bitcoin: URL Tests to start.Matt Corallo
2012-02-10Enable accessible widgets Qt module on win32, so that people with screen ↵Wladimir J. van der Laan
readers such as NVDA can make sense of it.
2012-02-07Increase client version to 0.6Gavin Andresen
2012-01-27Bitcoin-Qt signmessage GUI (pull request #582)Luke Dashjr
2012-01-26Merge pull request #593 (Full URL Support in bitcoin-qt)Wladimir J. van der Laan
2012-01-06Network stack refactorPieter Wuille
This introduces CNetAddr and CService, respectively wrapping an (IPv6) IP address and an IP+port combination. This functionality used to be part of CAddress, which also contains network flags and connection attempt information. These extra fields are however not always necessary. These classes, along with logic for creating connections and doing name lookups, are moved to netbase.{h,cpp}, which does not depend on headers.h. Furthermore, CNetAddr is mostly IPv6-ready, though IPv6 functionality is not yet enabled for the application itself.
2012-01-05Add support for opening bitcoin: URIs directly.Matt Corallo
2011-12-25Add QR Code support to Win32 Gitian build.Matt Corallo
2011-12-23Merge pull request #629 from sje397/masterWladimir J. van der Laan
QR Code generation via libqrencode
2011-12-20Merge pull request #717 from TheBlueMatt/installerqtupgradeGavin Andresen
Implement "Start on window system startup" on Win32 + Linux.
2011-12-20Implement "Start on window system startup" on Win32 + Linux.Matt Corallo
2011-12-20Added QRCode generation functions via libqrencode. Switch on with ↵sje397
USE_QRENCODE=1. Amended build docs for Linux and OSX, and OSX makefile. Added package 'qrencode' to gitian.yml
2011-12-17Key import and exportPieter Wuille
Introduces two new RPC calls: * dumpprivkey: retrieve the private key corresponding to an address * importprivkey: add a private key to your wallet The private key format is analoguous to the address format. It is a 51-character base58-encoded string, that includes a version number and a checksum. Includes patch by mhanne: * add optional account parameter for importprivkey, if omitted use default
2011-12-17Add GetSecret() and GetKeys() to CKeyStorePieter Wuille
2011-12-16Bump version 0.5.99 (prep for pulling for version 0.6)Gavin Andresen
2011-12-03Move -lgdi32 after -lcrypto (fixes #681).Matt Corallo
2011-12-01Moved checkpoints out of main, to prep for using them to help prevent DoS ↵Gavin Andresen
attacks
2011-11-21Bump version to 0.5.1Gavin Andresen
2011-11-15Tweak handling of boost filesystem versionsGavin Andresen
2011-11-07Static link on Linux. And better document release process on OSX.Gavin Andresen
2011-11-01do not use -fstack-protector on WindowsWladimir J. van der Laan
2011-10-25Allow miniupnpc include path specificaiton and fix link on Win32.Matt Corallo
2011-10-25Optionally include additional QT plugins when required to build.Matt Corallo
2011-10-25Add BOOST_THREAD_USE_LIB define.Matt Corallo
2011-10-25Add option to specify a different suffix for boost_thread.Matt Corallo
2011-10-25Add -Wno-strict-aliasing because boost breaks that too much.Matt Corallo
2011-10-23Translation lookup logic improvementsWladimir J. van der Laan
- 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.
2011-10-23Revert "translation fixes"Wladimir J. van der Laan
This reverts commit f86ecd4a062b7f6515208c217f6405e47fa742f5.
2011-10-23translation fixesWladimir J. van der Laan
- 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