- 27 Apr, 2014 2 commits
-
-
Wladimir J. van der Laan authored
6e40fcf4 Update contrib/debian for autotools, among a few other tweaks (Matt Corallo)
-
Matt Corallo authored
-
- 24 Apr, 2014 2 commits
-
-
Wladimir J. van der Laan authored
0caf2b18 Add MESSAGE_START_SIZE from chainparams when loading blocks from external files. (Simon de la Rouviere)
-
Simon de la Rouviere authored
-
- 23 Apr, 2014 5 commits
-
-
Wladimir J. van der Laan authored
b39a07dc Add missing AssertLockHeld in ConnectBlock (Wladimir J. van der Laan) 41106a50 qt: get required locks upfront in polling functions (Wladimir J. van der Laan) ed671005 Add required locks in tests (Wladimir J. van der Laan)
-
Wladimir J. van der Laan authored
bb1f1c90 [Qt] importwallet progress (Cozz Lovan)
-
Wladimir J. van der Laan authored
-
Wladimir J. van der Laan authored
This avoids the GUI from getting stuck on periodical polls if the core is holding the locks for a longer time - for example, during a wallet rescan.
-
Wladimir J. van der Laan authored
Unit tests with DEBUG_LOCKORDER were running into assertions.
-
- 22 Apr, 2014 6 commits
-
-
Cozz Lovan authored
-
Wladimir J. van der Laan authored
05c20a55 build: add symbol for upcoming gcc 4.9's libstdc++ (Cory Fields) 49a3352c gitian-linux: --enable-glibc-back-compat (Warren Togami) d5aab704 build: add an option for enabling glibc back-compat (Cory Fields) ffc6b678 build: add glibc/libstdc++ back-compat stubs (Cory Fields)
-
Wladimir J. van der Laan authored
0f635044 Changed bitrpc.py's raw_input to getpass for passwords to conceal characters during command line input. Getpass is in Python stdlib so no additional dependencies required. (Eric S. Bullington)
-
Wladimir J. van der Laan authored
55a1db4f Solve chainActive-related locking issues (Wladimir J. van der Laan) e07c943c Add AssertLockHeld for cs_main to ChainActive-using functions (Wladimir J. van der Laan)
-
Gregory Maxwell authored
Remove dependency of base58 on OpenSSL
-
Pieter Wuille authored
This removes the bignum/OpenSSL dependency. The base58 transformation code is also moved to a separate .cpp file.
-
- 19 Apr, 2014 3 commits
-
-
Wladimir J. van der Laan authored
494cbf83 /contrib index reorg (super3)
-
Wladimir J. van der Laan authored
4e9667b8 Improve and expand base58 comments (rxl)
-
Wladimir J. van der Laan authored
09ec3af1 AddToWallet implies BindWallet (Wladimir J. van der Laan)
-
- 18 Apr, 2014 2 commits
-
-
Gregory Maxwell authored
Prevent socket leak in ThreadSocketHandler.
-
Wladimir J. van der Laan authored
- In wallet and GUI code LOCK cs_main as well as cs_wallet when necessary - In main.cpp SendMessages move the TRY_LOCK(cs_main) up, to encompass the call to IsInitialBlockDownload. - Make ActivateBestChain, AddToBlockIndex, IsInitialBlockDownload, InitBlockIndex acquire the cs_main lock Fixes #3997
-
- 17 Apr, 2014 2 commits
-
-
Wladimir J. van der Laan authored
All functions that use ChainActive but do not aquire the cs_main lock themselves, need to be called with the cs_main lock held. This commit adds assertions to all externally callable functions that use chainActive or chainMostWork. This will flag usages when built with -DDEBUG_LOCKORDER.
-
Wladimir J. van der Laan authored
Push new English translation, as well as pull other translations that changed since last month.
-
- 16 Apr, 2014 4 commits
-
-
Altoidnerd authored
-
Wladimir J. van der Laan authored
The patch to make it possible to configure the LXC IPs has been merged upstream. This means that it is no longer needed to patch gitian. Remove that workaround.
-
Wladimir J. van der Laan authored
3d20cd5f VERSION obtained from source instead of the previous git tag. (Warren Togami)
-
Warren Togami authored
Drawback: The version string is no longer a valid git identifier. For this reason the 'g' short hash prefix has been removed. Exception: When building directly from a tag this behaves exactly like the previous behavior. This allows formatting release versions with precision i.e. v0.9.2 This also allows arbitrary topicbranch names i.e. v0.9.1-glibc-compat
-
- 14 Apr, 2014 2 commits
-
-
Wladimir J. van der Laan authored
Got too many complaints that is was unserious and written by trolls. I have also removed the translation from transifex. Fixes #4054 and #3918.
-
super3 authored
Cleaner and easier to read. Reordered by functionality
-
- 12 Apr, 2014 3 commits
-
-
rxl authored
update comments so doxygen will pick them up
-
Wladimir J. van der Laan authored
b698417f Added Blockchain Bootstraping Tutorial (super3)
-
super3 authored
Per @laanwj request in #3724 Fixing Checkpoints Comment Fixed Image Paths Removed requirement. Update Torrent Links. Update Links 2 Link would not work. 2 Small Fixes Changed in to from @laanwj suggestion on safety
-
- 11 Apr, 2014 9 commits
-
-
Cory Fields authored
-
Wladimir J. van der Laan authored
b1b9c762 Fix bloom filter not to use bit_mask (peryaudo)
-
Wladimir J. van der Laan authored
73288982 Added instructions for when wrong openssl detected after brew link (olalonde)
-
Wladimir J. van der Laan authored
15283971 doc: add note about translations to README.md (Wladimir J. van der Laan)
-
Wladimir J. van der Laan authored
-
Wladimir J. van der Laan authored
8414cb04 Doxygen-compatible comments in coding style (Wladimir J. van der Laan)
-
Warren Togami authored
-
Cory Fields authored
Using "./configure --enable-glibc-back-compat" will attempt to be compatible with a target running glibc abi 2.9 and libstdc++ abi 3.4.
-
Cory Fields authored
glibc/libstdc++ have added new symbols in later releases. When running a new binary against an older glibc, the run-time linker is unable to resolve the new symbols and the binary refuses to run. This can be fixed by adding our own versions of those functions, so that the build-time linker does not emit undefined symbols for them. This enables our binary releases to work on older Linux distros, while not incurring the downsides of a fully static binary.
-