Daniel Larimer
ac0f01843f
fix build on osx by disabling some keepalive params
2014-04-11 17:06:57 -04:00
Eric Frias
85a9da6f27
Add to tcp_socket to enable TCP keepalives
2014-04-09 18:38:52 -04:00
Eric Frias
07c861cca9
Add missing includes for VC12
2014-04-07 16:46:27 -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
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
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
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
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
alt
7506790bee
filesystem::rename() can handle file from cross device
2014-03-20 09:27:32 +08:00
Daniel Larimer
b83a49298e
adding extra to_string
2014-03-11 11:29:29 -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
Eric Frias
fdbaf88e5e
Provide a way to intercept Win32 structured exceptions in async tasks
...
Something about the stacks created by boost::context prevents global structured exception handlers
from being called. This allows the user to register a handler which will be called when there
is an unhandled structured exception in async task.
2014-03-08 18:48:19 -05:00
vogel76
163be8a6d0
[BW]: [NIP] Added public_key::to_base58 text conversion to simplify contact display_name generation at bts side.
2014-03-03 11:31:08 +01:00
Daniel Larimer
ecba7c5076
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2014-02-27 23:35:27 -05:00
Daniel Larimer
4b2d221c05
fix ecc point seralization
2014-02-27 23:35:24 -05:00
dnotestein
503b9033e8
fix infinite loop in windows when trying to read json variant from empty file
2014-02-27 21:56:46 -05:00
BrownBear
46bfcfe74d
added missing files: romix.[hc]pp
2014-02-27 12:37:23 +01:00
BrownBear2
49ff83922b
added romix kdf and cfb for aes
2014-02-26 12:05:17 +01:00
Tzadik Vanderhoof
0761d32d01
safer sha256 binary constructor
2014-02-24 02:08:48 -05:00
Tzadik Vanderhoof
57769e4df9
BSX-21 Import Bitcoin Private Key from String
2014-02-24 00:47:00 -05:00
Daniel Larimer
c7baf276a1
scrypt code does not compile with clang
2014-02-21 15:10:34 -05:00
batmaninpink
1b8b4da925
fix scrypt-jane OS X compile
2014-02-21 20:57:04 +01:00
Daniel Larimer
cfb2356ab2
remove script which doesn't build on OS X
2014-02-20 22:00:10 -05:00
batmaninpink
1e509fa1a9
added support for scrypt key derivation needed for multibit wallet support
2014-02-18 08:59:17 +01:00
Daniel Larimer
5178ca8c1a
added api methods to encryption functions
2014-02-16 21:28:55 -05:00
Yuvaraj
a5c8a07dc6
App dir for Linux is the home directory.
2014-02-16 13:21:14 +05:30
Daniel Larimer
0843aa6652
adding raw serialization for unordered_map
2014-02-16 01:17:31 -05:00
Daniel Larimer
2743b56b56
added utility to hide console echo for entering passwords
2014-02-15 14:06:35 -05:00
Daniel Larimer
00907d8f57
fix app_path
2014-02-15 01:29:21 -05:00
Daniel Larimer
0ecd66fa73
adding utility methods for getting home dir and app dir
2014-02-15 01:22:59 -05:00
Daniel Larimer
a80164645f
Update tcp_socket listen on single endpoint
2014-02-14 20:32:23 -05:00
Daniel Larimer
4571ce36d5
fix bug in json file loading, see issue #8
2014-02-13 01:47:08 -05:00
Daniel Larimer
09c84c1731
fixes to build under clang++
2014-02-06 03:22:09 -05:00
grzegorzs
8ad02176c6
[GS] Implemented lzma compression.
2014-01-24 14:51:35 +01:00
Yuvaraj Gogoi
c72ed39acd
Fix for issue #216
2014-01-19 00:38:04 +05:30
Yuvaraj Gogoi
823c709f41
Fix for issue #216 Build fails on Linux 32 bit - __mm_crc32_u64
2014-01-17 03:32:58 +05:30
Daniel Larimer
fb2fddf25c
update logger
2014-01-14 14:00:30 -05:00
Daniel Larimer
7d81035e14
fix coding standard violations
2014-01-14 03:56:15 -05:00
vogel76
59f80e34d2
[BW]: [NIP] Further changes to get to work paths containing unicode characters:
...
- fc::path extended by method toNativeAnsiPath allowing to safely convert current unicode path into its ansi equivalent
- fc::path to_variant uses toNativeAnsiPath method instead of generic_string to avoid loss of data while serializing a path
- fc::mmap_struct_base::open should use toNativeAnsiPath method instead of generic_string to access ansi path
- fc::json::save_to_file should directly pass fc::path to underlying stream instead of generic_string.
2014-01-10 00:05:18 +01:00
vogel76
c2026efd56
[BW]: [Fix] Fixed ifstream/ofstream to be able to open unicode paths.
2014-01-09 17:00:41 +01:00
vogel76
6261a25442
[BW]: [NIP] Support for unicode paths to avoid problems while accessing paths containing native characters.
2014-01-09 13:29:47 +01:00
vogel76
08ab455dff
[BW]: [Fix] fc::task_base class member initialization.
2014-01-06 23:58:42 +01:00