Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-18 | Split off hash.h from util.h | Pieter Wuille | |
2012-12-12 | Merge pull request #2059 from sipa/benchmark | Gavin Andresen | |
Add -benchmark for reporting block processing times | |||
2012-12-06 | Allow lengthy block reconnections to be interrupted | Pieter Wuille | |
When the coin database is out of date with the block database, the best block in it is automatically switched to. This reconnection process can take time, so allow it to be interrupted. This also stops block connection as soon as shutdown is requested, leading to a faster shutdown. | |||
2012-12-05 | Add GetTimeMicros() for ore accurate benchmarking | Pieter Wuille | |
2012-11-29 | Add GetTempPath() to util | Pieter Wuille | |
2012-10-20 | Pre-allocate block and undo files in chunks | Pieter Wuille | |
Introduce a AllocateFileRange() function in util, which wipes or at least allocates a given range of a file. It can be overriden by more efficient OS-dependent versions if necessary. Block and undo files are now allocated in chunks of 16 and 1 MiB, respectively. | |||
2012-10-01 | Extend printf warnings to error() | Wladimir J. van der Laan | |
2012-09-30 | harmonize printf format characters | Philip Kaufmann | |
- remove the "%" character from format characters for (s)size_t and ptrdiff_t and harmonize them with the ones for int64 and uint64 | |||
2012-09-28 | Remove stack randomization | Pieter Wuille | |
2012-09-25 | Merge pull request #1807 from laanwj/2012_09_printf_warnings | Wladimir J. van der Laan | |
Add printf-style warnings to strprintf() and OutputDebugStringF() | |||
2012-09-18 | Trim trailing whitespace for src/*.{h,cpp} | Jeff Garzik | |
2012-09-10 | Add format characters for (s)size_t and ptrdiff_t | Wladimir J. van der Laan | |
2012-09-10 | HexStr: don't build a vector<char> first | Wladimir J. van der Laan | |
Also const correctness for lookup tables in hex functions throughout the code. | |||
2012-09-09 | Cleanup some unused macros from util.h | Wladimir J. van der Laan | |
Encapsulate _snprintf/sprintf difference in implementation not header | |||
2012-09-09 | Add printf-style warnings to strprintf() and OutputDebugStringF() | Wladimir J. van der Laan | |
This finds about ~150 potential problems with format characters on a 64 bit build. | |||
2012-08-29 | Rename CreateThread to NewThread | Wladimir J. van der Laan | |
Prevent clash with win32 API symbol | |||
2012-08-29 | implement CreateThread with boost::thread | Wladimir J. van der Laan | |
I'm not sure why this wasn't done before. - Removes typedef of pthread_t on Windows, which fixes a native compile issue on mingw. | |||
2012-08-02 | fix further spelling errors / remove a tab in the source | Philip Kaufmann | |
2012-08-01 | Bugfix: Fix a variety of misspellings | Luke Dashjr | |
2012-07-17 | Give threads a recognisable name to aid in debugging | Giel van Schijndel | |
NOTE: These thread names are visible in gdb when using 'info threads'. Additionally both 'top' and 'ps' show these names *unless* told to display the command-line instead of task name. Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2012-07-07 | CHashWriter that does SHA256 in-place during serialization | Pieter Wuille | |
2012-06-23 | Merge pull request #1174 from sipa/torhs | Gregory Maxwell | |
Tor hidden service support | |||
2012-06-22 | Merge pull request #1458 from jgarzik/tracenet | Jeff Garzik | |
Introduce -tracenet option, thereby quieting some redundant debug messages | |||
2012-06-22 | Introduce -debugnet option, thereby quieting some redundant debug messages | Jeff Garzik | |
Prior to this change, each TX typically generated 3+ debug messages, askfor tx 8644cc97480ba1537214 0 sending getdata: tx 8644cc97480ba1537214 askfor tx 8644cc97480ba1537214 1339640761000000 askfor tx 8644cc97480ba1537214 1339640881000000 CTxMemPool::accept() : accepted 8644cc9748 (poolsz 6857) After this change, there is only one message for each valid TX received CTxMemPool::accept() : accepted 22a73c5d8c (poolsz 42) and two messages for each orphan tx received ERROR: FetchInputs() : 673dc195aa mempool Tx prev not found 1e439346fc stored orphan tx 673dc195aa (mapsz 19) The -debugnet option, or its superset -debug, will restore the full debug output. | |||
2012-06-22 | Base32 encoding/decoding | Pieter Wuille | |
2012-06-18 | Merge branch 'signbugs' of https://github.com/wizeman/bitcoin | Gavin Andresen | |
Resolved minor conflict in main.cpp | |||
2012-06-07 | Move NOINLINE definition to test where it's used. | Ricardo M. Correia | |
2012-06-07 | Don't overflow integer on 32-bit machines. | Ricardo M. Correia | |
This was causing test_bitcoin to abort on a 32-bit system likely due to -ftrapv. | |||
2012-05-31 | Fix noinline definition so that it works for more compilers. | Ricardo M. Correia | |
2012-05-23 | Refactor: move runCommand() to util.cpp | Jeff Garzik | |
2012-05-22 | Merge branch 'optimize' | Gavin Andresen | |
2012-05-21 | Merge pull request #917 from mndrix/reopen-log-file | Pieter Wuille | |
Reopen log file on SIGHUP | |||
2012-05-20 | Merge pull request #1354 from fanquake/master | Pieter Wuille | |
Update Header Licenses | |||
2012-05-20 | Merge pull request #1302 from laanwj/2012_05_utilstrings | Wladimir J. van der Laan | |
Get rid of snprintf (except one) with fixed buffers, shorten code | |||
2012-05-18 | Reopen debug.log on SIGHUP | Michael Hendricks | |
The best log rotation method formerly available was to configure logrotate with the copytruncate option. As described in the logrotate documentation, "there is a very small time slice between copying the file and truncating it, so some logging data might be lost". By sending SIGHUP to the server process, one can now reopen the debug log file without losing any data. | |||
2012-05-18 | Update License in File Headers | Fordy | |
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file. | |||
2012-05-17 | Refactor: GetRandHash() method for util | Gavin Andresen | |
2012-05-16 | Add new utility functions FileCommit(), RenameOver() | Jeff Garzik | |
2012-05-14 | Get rid of snprintf (except one) with fixed buffers, shorten code | Wladimir J. van der Laan | |
- Use strprintf or vstrprintf instead of snprintf | |||
2012-05-13 | Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code | Wladimir J. van der Laan | |
2012-05-11 | Split synchronization mechanisms from util.{h,cpp} | Pieter Wuille | |
2012-05-11 | Use polling instead of boost's broken semaphore on OSX | Pieter Wuille | |
2012-05-11 | Use semaphores instead of condition variables | Pieter Wuille | |
2012-05-09 | Merge pull request #1134 from Diapolo/util-updates | Jeff Garzik | |
small util.cpp/h changes | |||
2012-05-09 | util.h/.ccp: modifiy some comments / rename MyGetSpecialFolderPath() -> ↵ | Philip Kaufmann | |
GetSpecialFolderPath(), set fCreate default to true and remove the fallback (not Win >= Vista compatible anyway) / remove namespace fs stuff where only used once / misc small changes' | |||
2012-05-09 | Fix DEBUG_LOCKCONTENTION | Matt Corallo | |
2012-05-01 | remove duplicate definition of SecureString in util.h | Wladimir J. van der Laan | |
SecureString was moved to allocators.h in commit 6cb6d623479c5dd42d91de7a4d391078d0800e54 | |||
2012-04-23 | Merge pull request #1140 from jgarzik/sign-compare | Jeff Garzik | |
Address many more sign comparison warnings | |||
2012-04-23 | Change signed->unsigned at 3 code sites | Jeff Garzik | |
This resolves signed/unsigned comparison warnings. | |||
2012-04-22 | Make GetDataDir return absolute paths | Pieter Wuille | |