Eric Frias
9731fac9f3
Fix error parsing a numeric constant at the end of file
2014-04-22 18:35:36 -04:00
Eric Frias
c3ea6cc62c
Assert to warn when calling unimplemented functions
2014-04-22 18:35:36 -04:00
Daniel Larimer
61f2ac4679
adding HTTP response code
2014-04-22 17:25:07 -04:00
Daniel Larimer
e36ccb3cfd
adding NotAuthorized HTTP response code
2014-04-22 10:22:17 -04:00
Eric Frias
cd34f696ce
- Add four-argument version of json-rpc call function
...
- fix bug in json parser that prevented correct parsing of
a true/false/null at the end of input
- prevent infinite recursion in a json helper function
2014-04-21 14:34:46 -04:00
Eric Frias
7849cc7ada
Get keepalive code building on os x
2014-04-15 13:40:19 -04:00
Eric Frias
1b16e15585
Quiet compiler warning signed vs unsigned
2014-04-14 17:10:29 -04:00
Eric Frias
c63e598497
Fix a race that occurred when notifying a thread that was blocked on a
...
promise to wake up, but that thread simultaneously awoke for another
reason (probably a timeout)
2014-04-14 16:27:08 -04:00
Daniel Larimer
ac0f01843f
fix build on osx by disabling some keepalive params
2014-04-11 17:06:57 -04:00
vogel76
468d6da711
[BW]: [Ign] Changes needed to support statically built OpenSSL on windows.
2014-04-11 13:32:58 +02:00
vogel76
6c9f758e9c
[BW]: [Ign] Changes to support VS 2013 and boost 1.55
2014-04-10 13:23:34 +02:00
Eric Frias
85a9da6f27
Add to tcp_socket to enable TCP keepalives
2014-04-09 18:38:52 -04:00
vogel76
23cd85ef87
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2014-04-09 12:42:04 +02:00
vogel76
1628ce39ae
[BW]: [Ign] Prerequisites for using boost 1.55 and VS 2013.
2014-04-09 12:41:52 +02:00
Eric Frias
07c861cca9
Add missing includes for VC12
2014-04-07 16:46:27 -04:00
Eric Frias
88f6ca16e9
Add missing file to build
2014-04-06 19:16:14 -04:00
Eric Frias
8bdc6fd219
Colorize fc log messages on win32
2014-04-06 18:06:43 -04:00
Eric Frias
3d02e3bc00
Wrap OpenSSL's random number generator in fc clothing
2014-04-02 08:54:13 -04:00
Eric Frias
2e5fdf952c
Add a new version of tcp_socket::connect_to() that allows you to set the source port
...
(working, but not yet useful because we'll need to set SO_REUSEADDR)
2014-04-02 08:54:13 -04:00
Eric Frias
d27be6851b
Fix serializing enums
2014-04-02 08:54:12 -04:00
Eric Frias
061007ee29
In debug builds, set the thread name in the debugger to match the name given to fc::thread ctor
2014-04-01 16:56:11 -04:00
Eric Frias
f791cba36b
Fix Keyhotee hang when setting system clock back bug
2014-04-01 15:22:53 -04:00
vogel76
99fb836492
[BW]: [Ign] Removed unneeded linker settings polluting Keyhotee project linker settings (generally related to PDB specification).
2014-04-01 21:04:59 +02:00
vogel76
d1ffcebfd7
[BW]: [NIP] Prerequisites for collecting full .pdb list for packaging.
2014-04-01 13:54:57 +02:00
Eric Frias
5543044bd3
Collect time of git commit for display in Keyhotee, add function for pretty-printing times
2014-03-31 16:10:52 -04:00
dnotestein
6c989e7b7a
added minutes, hours, and days time functions
2014-03-31 11:01:28 -04:00
dnotestein
10127a854c
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
...
Conflicts:
src/crypto/elliptic.cpp
2014-03-30 18:32:20 -04:00
dnotestein
f09c91f878
added hash64 function that uses sha256 to replace city_hash in blockchain and message protocol-related hashing
2014-03-30 14:16:33 -04:00
Daniel Larimer
5f9dfa9a42
update http code
2014-03-27 19:53:40 -04:00
Daniel Larimer
3c59eebe92
Update HTTP server api to specify network interface
2014-03-27 01:55:52 -04:00
Daniel Larimer
987568e31b
update apis
2014-03-27 01:09:08 -04:00
Daniel Larimer
bdeefb48bf
adding std::map<> conversions to/from variant
2014-03-24 11:46:23 -04:00
Daniel Larimer
e2fb6eb5be
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2014-03-21 01:14:12 -04:00
Daniel Larimer
51a3d1126f
fix console
2014-03-21 01:14:01 -04:00
Daniel Larimer
b358b641d4
Merge pull request #19 from pch957/patch1
...
filesystem::rename() can handle file from cross device
2014-03-20 00:00:47 -04:00
Daniel Larimer
b103a52d55
Merge pull request #20 from pch957/patch2
...
add depend lib for libcrypt.a: libdl and libz
2014-03-19 23:59:33 -04:00
alt
9561bb6510
add depend lib for libcrypt.a: libdl and libz
2014-03-20 09:37:59 +08:00
alt
7506790bee
filesystem::rename() can handle file from cross device
2014-03-20 09:27:32 +08:00
dnotestein
e4e99f98d9
changes for installer
2014-03-14 17:14:02 -04:00
Eric Frias
0e6e86f273
Make FC's CMakeLists.txt provide a list of required DLLs to projects that use it
2014-03-14 14:11:56 -04:00
Daniel Larimer
d3c2f60fe0
adding extra operators
2014-03-13 20:04:47 -04:00
Daniel Larimer
b83a49298e
adding extra to_string
2014-03-11 11:29:29 -04:00
Daniel Larimer
4ed7659b2b
Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix
2014-03-10 22:23:19 -04:00
Daniel Larimer
a7b579e4e8
adding api helper
2014-03-10 22:22:31 -04:00
Eric Frias
e04d544016
Remove erroneous assert in fc::thread_d::check_for_timeouts()
...
I believe this assert was being triggered when the only task on
a thread did a fc::usleep (it might only have been when the
sleep was of very short duration).
2014-03-10 17:37:38 -04:00
Daniel Larimer
e3b43be2e7
Merge pull request #18 from HardFork/gitignore
...
add to gitignore
2014-03-09 23:42:09 -04:00
Tzadik Vanderhoof
4c8b63f834
ignores
2014-03-09 22:34:50 -04:00
Daniel Larimer
0fbe912e28
Merge pull request #16 from HackFisher/patch-1
...
This should be a typo, fix it.
2014-03-09 19:16:29 -04:00
HackFisher
8b73226312
This should be a typo, fix it.
...
move ">" before #endif
2014-03-09 16:18:00 +08:00
Eric Frias
f98a0d0623
Switch exception handling in win32 to /EHsc
2014-03-08 18:52:18 -05:00