Daniel Larimer
|
d2072e9d3a
|
updates to thread / udt socket
|
2014-06-26 20:10:56 -04:00 |
|
Daniel Larimer
|
8670a4722f
|
Merge branch 'master' of https://github.com/InvictusInnovations/fc
|
2014-06-26 20:10:37 -04:00 |
|
Eric Frias
|
560b107e58
|
Fix signed/unsigned warnings
|
2014-06-26 15:51:01 -04:00 |
|
Eric Frias
|
862e7bb5d3
|
fix a few 64-bit to 32-bit conversion warnings
|
2014-06-26 15:50:40 -04:00 |
|
Daniel Larimer
|
bb40828953
|
Merge branch 'master' of https://github.com/InvictusInnovations/fc
|
2014-06-26 11:25:12 -04:00 |
|
Daniel Larimer
|
5529b300d9
|
implemented working UDT socket/server
|
2014-06-26 11:25:07 -04:00 |
|
Eric Frias
|
21d1ce2067
|
Merge branch 'phoenix'
|
2014-06-26 10:03:42 -04:00 |
|
Eric Frias
|
78af258510
|
Remove include that's missing from win32
|
2014-06-26 10:03:02 -04:00 |
|
Daniel Larimer
|
5c98d7864f
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc
|
2014-06-26 08:48:12 -04:00 |
|
Daniel Larimer
|
456c81df27
|
fix potential errors in NTP caused by running in main thread
|
2014-06-25 23:32:09 -04:00 |
|
Daniel Larimer
|
d20b9d049b
|
start work on udt socket class for fc
|
2014-06-25 18:34:04 -04:00 |
|
Eric Frias
|
2c5c1655a6
|
Add counters to the TCP rate limiter to measure actual upload and download speed, and allow the caller to set how bursty they want the connection to be.
|
2014-06-25 18:16:58 -04:00 |
|
dnotestein
|
87a93940d0
|
Display times in UTC for fc logging.
|
2014-06-24 16:29:59 -04:00 |
|
Daniel Larimer
|
4c59f48aa1
|
fix log_message variant conversion bug that stomped methodname
|
2014-06-24 12:12:30 -04:00 |
|
Eric Frias
|
331e6aac7d
|
Convert networking exceptions to fc::exceptions to properly catch them in NTP code (fixes at least some of the shutdown crashes)
|
2014-06-20 12:22:37 -04:00 |
|
Eric Frias
|
2b3728af37
|
Add -> for directory_iterator
|
2014-06-20 10:38:21 -04:00 |
|
Daniel Larimer
|
c7013d3eea
|
update log_message to take std::string rather than const char*
|
2014-06-19 11:29:57 -04:00 |
|
Eric Frias
|
9002b02469
|
Fix ambiguous abs() call in get_approximate_relative_time_string()
|
2014-06-17 15:45:16 -04:00 |
|
Daniel Larimer
|
b93fe7a50c
|
commenting out elog in connection refused from fc
|
2014-06-17 15:43:07 -04:00 |
|
Daniel Larimer
|
b74a9a82bb
|
update display for delta time in future
|
2014-06-17 11:12:15 -04:00 |
|
dnotestein
|
bf9bd5a9f6
|
Increase task context stack from 64K to 8*64K to prevent the stack from overflowing in the p2p code.
|
2014-06-16 16:59:37 -04:00 |
|
Daniel Larimer
|
bb3c3ec118
|
fix NTP flooding issue
|
2014-06-16 14:04:36 -04:00 |
|
Eric Frias
|
6898484321
|
Remove a few annoying unreferenced variables
|
2014-06-16 12:03:20 -04:00 |
|
Daniel Larimer
|
b7ad720647
|
updating ntp service
|
2014-06-16 11:17:29 -04:00 |
|
Eric Frias
|
888a01881a
|
Change the function that returns relative time strings to generate times relative to an arbitrary clock instead of always using time_point::now(). (this is so we can use blockchain::now() instead).
Remove unused include.
|
2014-06-15 14:16:22 -04:00 |
|
Eric Frias
|
a1604e3708
|
Fix NTP on Win32
|
2014-06-12 08:40:24 -04:00 |
|
Daniel Larimer
|
4385bbe49a
|
serialization and copy support for exceptions
|
2014-06-12 02:23:52 -04:00 |
|
Daniel Larimer
|
36d657fb62
|
enhance console appender
|
2014-06-11 23:41:10 -04:00 |
|
Daniel Larimer
|
e2e416bf80
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
|
2014-06-11 21:46:31 -04:00 |
|
Daniel Larimer
|
cb69e2385b
|
exception updates
|
2014-06-11 21:46:26 -04:00 |
|
Eric Frias
|
f01d25788e
|
Fix 32-bit error in uint128 to bigint conversion, move bswap_64 into its own header file
|
2014-06-11 17:32:59 -04:00 |
|
Daniel Larimer
|
454da57a32
|
adding base58 helper
|
2014-06-11 17:28:47 -04:00 |
|
Eric Frias
|
8ef1c4e0a7
|
Add include for ntohl() on linux
|
2014-06-11 13:56:03 -07:00 |
|
Eric Frias
|
59d3e80fb7
|
Add include to fix win32 build
|
2014-06-11 16:32:47 -04:00 |
|
Daniel Larimer
|
75ec020227
|
fix ntp
|
2014-06-11 15:30:30 -04:00 |
|
Daniel Larimer
|
0c64d208d9
|
adding ntp support to fc
|
2014-06-11 15:17:28 -04:00 |
|
Daniel Larimer
|
51de9e6abf
|
improve error printing
|
2014-06-09 22:21:46 -04:00 |
|
HackFisher
|
9b3b7993ee
|
add unknown host exception
|
2014-06-08 16:53:23 -04:00 |
|
Daniel Larimer
|
8e3163d4fb
|
extra helper variant constructor
|
2014-06-07 22:58:19 -04:00 |
|
Daniel Larimer
|
fe997232f6
|
fix url parsing bug
|
2014-06-07 18:53:39 -04:00 |
|
Daniel Larimer
|
b379449cda
|
fix bug where default logging is optimized out in release builds
|
2014-06-07 17:34:34 -04:00 |
|
Daniel Larimer
|
17117bc6bf
|
adding support for 7 arg rpc calls
|
2014-06-06 22:46:28 -04:00 |
|
Daniel Larimer
|
d046526974
|
upgrade exception handling to support custom types in 3rd party libraries
|
2014-06-06 16:42:42 -04:00 |
|
Daniel Larimer
|
0a2a9ec25b
|
check for EOF while parsing quoted strings
|
2014-06-05 11:54:19 -04:00 |
|
Daniel Larimer
|
dd32afd0c3
|
adding better exception handling on lexical casts
|
2014-06-05 11:31:42 -04:00 |
|
PaulEU
|
ab31df2e9f
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
|
2014-06-05 10:01:16 +02:00 |
|
PaulEU
|
7b2361518c
|
Use _putenv instead of putenv because on some Windows machines putenv doesn't work properly.
|
2014-06-05 10:00:50 +02:00 |
|
Daniel Larimer
|
2e109d18c9
|
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into HEAD
|
2014-06-04 22:18:39 +00:00 |
|
Daniel Larimer
|
df2d013bad
|
fix exceptions when parsing json
|
2014-06-04 22:17:21 +00:00 |
|
Eric Frias
|
ff04a5a8fb
|
Catch std::ios_base::failure exceptions, which mean EOF when reading JSON from a std::stringstream
|
2014-06-04 16:55:26 -04:00 |
|