Commit graph

138 commits

Author SHA1 Message Date
Eric Frias
362884fc52 Import GNTP notification code 2014-08-21 15:21:48 -04:00
Eric Frias
978de7885a Add a macro to check if a task that shouldn't yield actually yields. 2014-08-02 19:43:28 -04:00
Vikram Rajkumar
8fff034711 Fix linux clang compilation 2014-07-24 15:33:56 -04:00
Gandalf-the-Grey
9aa7700d06 Fix for Linux needed to build Keyhotee. 2014-07-23 10:15:46 -04:00
Vikram Rajkumar
e442b29f6e Fix scrypt 2014-07-14 13:40:33 -04:00
Vikram Rajkumar
506f896de4 Re-enable romix compilation 2014-07-14 10:46:15 -04:00
Vikram Rajkumar
caae9e640f Fix travis compilation error 2014-07-12 17:59:09 -04:00
Vikram Rajkumar
39c7f05ea9 Implement LZMA file decompression 2014-07-03 00:01:02 -04:00
Vikram Rajkumar
f56dd6d208 Implement LZMA file compression 2014-07-02 23:28:43 -04:00
Daniel Larimer
892df5c0b7 canceled scheduled tasks return immediately when waited upon 2014-06-28 21:46:10 -04:00
Daniel Larimer
1e80a7071f fix linking issue on linux 2014-06-27 19:04:23 +00:00
Daniel Larimer
5529b300d9 implemented working UDT socket/server 2014-06-26 11:25:07 -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
Eric Frias
77d0c56627 Remove un-committed files 2014-06-25 18:34:33 -04:00
Daniel Larimer
3914383cfc removing udt from build 2014-06-24 23:23:54 -04:00
Daniel Larimer
a5747c18db remove udt files from build 2014-06-24 23:23:27 -04:00
Daniel Larimer
f490b607a8 Integrate UDT vendor branch + tests 2014-06-24 21:57:38 -04:00
Eric Frias
653fd2ca8b Fix CMake's OPENSSL_ROOT_DIR environment variable handling (fixes some win32 builds) 2014-06-17 11:35:52 -04:00
Eric Frias
f6eb41329a Fix unix build 2014-06-17 10:58:57 -04:00
Eric Frias
0579b12b56 Changes to make libraries that use FC automatically get the right dependent libraries 2014-06-17 10:06:00 -04:00
Daniel Larimer
88162349f1 adding rt to fc library dependencies 2014-06-14 21:48:28 +04:00
Gandalf-the-Grey
e141fba98d [gandalf] Fix: failed build on Linux, rt library needed for ntp support. 2014-06-12 02:21:09 -04:00
Daniel Larimer
0c64d208d9 adding ntp support to fc 2014-06-11 15:17:28 -04:00
Daniel Larimer
73dd2d68ea fix for mac 2014-06-03 11:16:29 -04:00
vogel76
608342e6dc [BW]: [Fix] Fixed generation of post build step generating code to copy openssl.cnf file. It didn't work in different environment than Keyhotee project (ie bitshare_toolkit). 2014-06-03 15:56:42 +02:00
vogel76
04f07aa429 [BW]: [Fix] Eliminated OpenSSL initialization from CRT init time (which caused random problems on windows7 machines leading the application to silent crash). Right now it is done at first use of fc parts using it. Also added method to setup OpenSSL configuration path to custom one (to avoid using path compiled into OpenSSL at configuration & build time). 2014-06-02 17:34:04 +02:00
Eric Frias
072eb63b17 Disable test from compiling by default 2014-05-23 18:09:44 -04:00
Eric Frias
b9050b589d Merge branch 'phoenix' into tcp_rate_limiting 2014-05-23 18:04:05 -04:00
Nikolai Mushegian
adacbf6d6b Merge pull request #27 from vikramrajkumar/phoenix
Minor cleanup
2014-05-23 17:43:16 -04:00
vogel76
7c3767c208 [BW]: [NIP] Changes to support shared libraries build on linux and further installationpackage configuration 2014-05-23 17:37:20 +02:00
Vikram Rajkumar
9bafe4d64f Remove unnecessary compiler flags to get rid of Clang warning messages 2014-05-22 04:52:30 -04:00
Eric Frias
5719d28a19 Move/rename git revision info compiled into FC to be more self-explanatory 2014-05-20 18:02:20 -04:00
Eric Frias
06df18c690 More work towards rate-limited TCP sockets 2014-04-17 19:39:15 -04:00
Eric Frias
ce7139c073 Start of work towards throttling TCP connections 2014-04-17 12:00:52 -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
vogel76
1628ce39ae [BW]: [Ign] Prerequisites for using boost 1.55 and VS 2013. 2014-04-09 12:41:52 +02:00
Eric Frias
88f6ca16e9 Add missing file to build 2014-04-06 19:16:14 -04: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
alt
9561bb6510 add depend lib for libcrypt.a: libdl and libz 2014-03-20 09:37:59 +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
b83a49298e adding extra to_string 2014-03-11 11:29:29 -04:00
Eric Frias
f98a0d0623 Switch exception handling in win32 to /EHsc 2014-03-08 18:52:18 -05: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
07ba2d6d95 [BW]: [Fix] Include directories shall be specified through target_include_directories not just include_directories call. 2014-03-08 03:20:11 +01:00
dnotestein
160b84487b Disabled armory import code for now to get Bitshares and fc compiling. 2014-02-26 17:24:40 -05:00
BrownBear2
49ff83922b added romix kdf and cfb for aes 2014-02-26 12:05:17 +01:00