Commit graph

735 commits

Author SHA1 Message Date
Nathan Hourt
eb022cef27 Merge branch 'master' of github.com:InvictusInnovations/fc
Conflicts:
	.gitignore
2014-07-22 10:00:25 -04:00
Eric Frias
0a1011ddc9 Fix win32 compile (increase size of tcp_socket) 2014-07-21 10:40:21 -04:00
Daniel Larimer
6ef73a4198 reduce default stack size by 50% to 4x default from 8x 2014-07-17 23:03:23 -04:00
Daniel Larimer
eed62c8338 sockets now wait for any pending write or read operations to finish before destructing 2014-07-17 17:03:25 -04:00
Daniel Larimer
01202aa709 adding space to exception message 2014-07-16 14:20:36 -04:00
Eric Frias
b6f8570c35 Lock mutex during more of the log rotation process (attempting to prevent crashes that have been seen while logging at the same time as log rotation) 2014-07-16 13:39:14 -04:00
grzegorzs
06fe9e0303 [GS] Fix types u_int32_t to uint32_t etc. - continued 2014-07-15 14:20:42 +02:00
Vikram Rajkumar
1b15ad0a7a Fix linux clang compilation (for real) 2014-07-14 21:51:45 -04:00
Eric Frias
f2cbb650c6 Merge branch 'master' of github.com:InvictusInnovations/fc 2014-07-14 19:26:17 -04:00
Eric Frias
c28ccd2413 Fix wacky types u_int32_t to uint32_t &c 2014-07-14 19:25:54 -04:00
Vikram Rajkumar
d31f5525a4 Fix linux clang compilation 2014-07-14 14:56:23 -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
Nikolai Mushegian
de3e2610a5 Merge pull request #36 from vikramrajkumar/master
compilation fixes
2014-07-12 18:04:13 -04:00
Vikram Rajkumar
caae9e640f Fix travis compilation error 2014-07-12 17:59:09 -04:00
Vikram Rajkumar
f0604edabb Merge github.com:vikramrajkumar/fc 2014-07-12 17:26:53 -04:00
Nathan Hourt
7260b6106f Update .gitignore: ignore .cbp files (cmake artifact)
Conflicts:
	.gitignore
2014-07-11 13:49:27 -04:00
Eric Frias
87196008d4 Rephrase task_cancel tests in the form of a boost_test. 2014-07-09 15:23:18 -04:00
Nathan Hourt
4d2f8e72fc Update .gitignore: ignore .cbp files (cmake artifact) 2014-07-09 11:33:48 -04:00
Eric Frias
a034239313 Add missing include 2014-07-07 12:36:34 -04:00
Eric Frias
62ea4ae9c3 Add mutexes to make OpenSSL thread safe 2014-07-07 12:22:01 -04:00
Vikram Rajkumar
9b8c71562c Fix CMake warning 2014-07-05 19:42:14 -04:00
Nikolai Mushegian
49cbe600f9 Merge pull request #35 from vikramrajkumar/master
Fix log rotation scheduling bug
2014-07-05 16:33:09 -04:00
Vikram Rajkumar
18611eccb9 Fix log rotation scheduling bug 2014-07-05 16:22:25 -04:00
Daniel Larimer
ace06d775c support for 8 param rpc calls 2014-07-04 17:23:47 -04:00
Nikolai Mushegian
0fced2ddff Merge pull request #34 from vikramrajkumar/master
Log rotation improvements
2014-07-03 19:01:14 -04:00
Vikram Rajkumar
c9c56ffbb6 Merge branch 'master' of https://github.com/InvictusInnovations/fc 2014-07-03 17:24:14 -04:00
Vikram Rajkumar
e9b1b8ec2e Use a separate thread for log compression 2014-07-03 17:24:06 -04:00
Eric Frias
c020913cb8 Make process::exec take an 'int' for the bitmask of launch options instead of an enum to make it more clear that it's a bitmask (and avoid a cast) 2014-07-03 09:30:50 -04:00
Vikram Rajkumar
adf8c10ee5 Fix Linux compilation 2014-07-03 02:55:30 -04:00
Vikram Rajkumar
223f0005f5 Hardlink from most recent log to original filename during rotation 2014-07-03 02:55:30 -04:00
Vikram Rajkumar
b522f12a0e Use ISO format timestamps for rotated log files 2014-07-03 02:17:03 -04:00
Vikram Rajkumar
b1e677bcee Implement optional LZMA compression for rotated logs 2014-07-03 01:27:58 -04:00
Vikram Rajkumar
cc1ef61cd6 Logs are now rotated on startup if rotation is enabled 2014-07-03 01:16:46 -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
6dbcba505b Merge pull request #33 from vikramrajkumar/master
Implement log file rotation
2014-07-02 17:40:59 -04:00
Daniel Larimer
9f401c7143 Merge pull request #30 from nathanhourt/phoenix
Add missing synchronous call overload to json_connection
2014-07-02 17:40:52 -04:00
Vikram Rajkumar
c0187865ea Implement log file rotation 2014-07-02 17:36:21 -04:00
Daniel Larimer
60a8f3d3be Merge pull request #32 from vikramrajkumar/master
Update .gitignore and time_point_sec
2014-07-01 15:54:03 -04:00
Daniel Larimer
aab316d190 update time pretty print, adding space after year 2014-07-01 15:20:58 -04:00
Vikram Rajkumar
748a9b52a5 Add time_point_sec::-( uint32_t ) 2014-07-01 13:38:24 -04:00
Vikram Rajkumar
0efad975cb Add missing const on time_point_sec::+ 2014-07-01 12:13:58 -04:00
Vikram Rajkumar
bc6e10f902 Update .gitignore 2014-07-01 12:01:16 -04:00
Daniel Larimer
13da4b0d6a improve socket error handling 2014-06-30 10:50:50 -04:00
Eric Frias
160da5dbb9 Fix invalid iterator comparison in process_canceled_tasks when canceling the only task in task_sch_queue 2014-06-29 18:50:05 -04:00
Daniel Larimer
c33acad0ab fix udt sockets, actually enable non blocking operation 2014-06-29 01:38:46 -04:00
Daniel Larimer
7cf3526c54 Merge branch 'master' of https://github.com/InvictusInnovations/fc 2014-06-28 21:59:52 -04:00
Daniel Larimer
a0c8d84372 adding missing test 2014-06-28 21:59:48 -04:00
Daniel Larimer
498e895cf5 Merge pull request #31 from vikramrajkumar/master
Update .gitignore
2014-06-28 21:49:16 -04:00