aboutsummaryrefslogtreecommitdiff
path: root/src/headers.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove headers.hPieter Wuille2012-04-171-91/+0
|
* Move from noui.h / ui.h to one ui_interface.h with dummy implementation for ↵Wladimir J. van der Laan2012-04-041-5/+2
| | | | the daemon.
* VC2010 compile fixesWladimir J. van der Laan2012-04-031-1/+3
|
* Update all copyrights to 2012Gavin Andresen2012-02-071-1/+1
|
* Compile with extra warnings turned on. And more makefile/code tidying up.Gavin Andresen2012-01-121-2/+0
| | | | | | | This turns on most gcc warnings, and removes some unused variables and other code that triggers warnings. Exceptions are: -Wno-sign-compare : triggered by lots of comparisons of signed integer to foo.size(), which is unsigned. -Wno-char-subscripts : triggered by the convert-to-hex functions (I may fix this in a future commit).
* Network stack refactorPieter Wuille2012-01-061-1/+1
| | | | | | | | | | | | | | | 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.
* Use std::numeric_limits<> for typesafe INT_MAX/etcGavin Andresen2011-12-191-4/+0
|
* Only define __STDC_LIMIT_MACROS if not already defined.Matt Corallo2011-10-251-2/+6
|
* Fix build on windows and macGavin Andresen2011-10-071-2/+2
| | | | | | 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.
* Remove wxWidgetsGavin Andresen2011-09-261-28/+0
| | | | | | | Makefiles now build bitcoind only. qmake/make in top-level directory is used to build Bitcoin QT Deleted almost all #ifdef GUI from the code (left one possibly controversial one) Deleted xpm/ files.
* Merge branch 'master' of https://github.com/bitcoin/bitcoinWladimir J. van der Laan2011-08-161-0/+1
|\
| * Unify copyright notices.Matt Corallo2011-08-091-0/+1
| | | | | | | | | | | | To a variation on: // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2011 The Bitcoin developers
| * move wallet code to separate filePieter Wuille2011-06-151-2/+0
| | | | | | | | | | | | This introduces two new source files, keystore.cpp and wallet.cpp with corresponding headers. Code is moved from main and db, in a preparation for a follow-up commit which introduces the classes CWallet and CKeyStore.
| * Only include certain boost headers if necessary.Jordan Lewis2011-05-171-12/+0
| |
| * Remove some globally unused headers from headers.hJordan Lewis2011-05-171-11/+1
| |
| * Only include strlcpy.h when we have toJordan Lewis2011-05-151-1/+0
| |
| * Only include init.h when we have toJordan Lewis2011-05-151-1/+0
| |
| * Only include net.h when we have toJordan Lewis2011-05-151-1/+0
| |
| * Only included rpc.h when necessaryJordan Lewis2011-05-151-1/+0
| |
| * Only include db.h when we have to.Jordan Lewis2011-05-151-1/+0
| |
| * Only include irc.h when neededJordan Lewis2011-05-151-1/+0
| |
| * make bitcoin include files more modularWladimir J. van der Laan2011-05-151-2/+2
| |
| * directory re-organization (keeps the old build system)Jaromil2011-04-231-0/+147
| | | | | | | | | | | | | | | | | | | there is no internal modification of any file in this commit files are moved into directories according to established standards in sourcecode distribution; these directories contain: src - Files that are used in constructing the executable binaries, but are not installed. doc - Files in HTML and text format that document usage, quirks of the implementation, and contributor checklists. locale - Files that contain human language translation of strings used in the program contrib - Files contributed from distributions or other third party implementing scripts and auxiliary programs
* update core to d0d80170a2ca73004e08fb85007fe055cbf4e411 (CWallet class)Wladimir J. van der Laan2011-06-261-2/+0
|
* use #ifdef QT_UI to distinguish Qt UI instead of hardcoded #if 0Wladimir J. van der Laan2011-06-221-1/+5
|
* update bitcoin core from git (eeac8727bc0a951631bd)Wladimir J. van der Laan2011-06-181-29/+1
|
* move back to original directory structureWladimir J. van der Laan2011-06-111-0/+147