Eric Frias
|
fa2b8fd4d2
|
Merge branch 'cryptonomex_master'
# Conflicts:
# src/network/http/websocket.cpp
|
2016-02-26 11:16:10 -05:00 |
|
theoreticalbts
|
83b4de067a
|
future.cpp: Fix use-after-free bug cryptonomex/graphene#597
|
2016-02-25 03:04:45 -05:00 |
|
Daniel Larimer
|
e5ca765f15
|
clean up logging
|
2016-02-15 11:59:28 -05:00 |
|
Eric Frias
|
6ed7717826
|
Handle http requests to the websocket server async, in a similar manner to the way regular websocket messages were handled since 01445529f0. Fixes cryptonomex/graphene#251, and likely eliminates the need for the workaround used to fix cryptonomex/graphene#1 and cryptonomex/graphene#252
|
2016-02-10 15:25:54 -05:00 |
|
Daniel Larimer
|
7840ef16e9
|
adding rshift
|
2016-02-04 16:32:13 -05:00 |
|
theoreticalbts
|
46ed830373
|
variant.cpp: Tighten bool parsing in variant::as_bool() cryptonomex/graphene#525
|
2016-01-21 15:30:51 -05:00 |
|
Michael Vandeberg
|
d74eee8110
|
Implements deserialize for extended_public_key and extended_private_key.
Implementation needed by cryptonomex/graphene#500
|
2016-01-07 17:14:16 -05:00 |
|
Daniel Larimer
|
6495004302
|
move potential yields outside of catch
|
2015-10-09 17:08:03 -04:00 |
|
Eric Frias
|
f9e3f0c4e6
|
Merge branch 'github_master'
|
2015-10-06 17:02:25 -04:00 |
|
Eric Frias
|
2b2dfc62fc
|
Win32 compile fixes (replace nonstandard runtime-sized auto arrays with alloca)
|
2015-10-05 12:09:35 -04:00 |
|
Daniel Larimer
|
dacdb997f8
|
Merge branch 'master' of https://github.com/cryptonomex/fc
|
2015-10-05 08:44:31 -04:00 |
|
Daniel Larimer
|
6872112ab0
|
adding extra checks for yielding while processing a catch
|
2015-10-05 08:44:24 -04:00 |
|
Daniel Larimer
|
7e32df4978
|
Merge pull request #46 from pmconrad/blinding
Blinding a la Oleg Andreev
|
2015-10-01 09:55:28 -04:00 |
|
Eric Frias
|
9933f57dda
|
In asio worker threads, catch and ignore exceptions thrown by asio
handlers. websocketspp code leaks boost exceptions from its handlers
which would otherwise terminate the program
|
2015-09-25 19:24:48 -04:00 |
|
Eric Frias
|
00c02b67df
|
In asio worker threads, catch and ignore exceptions thrown by asio
handlers. websocketspp code leaks boost exceptions from its handlers
which would otherwise terminate the program
|
2015-09-25 19:19:45 -04:00 |
|
Eric Frias
|
28475608cd
|
Merge branch 'github_master'
|
2015-09-23 16:38:35 -04:00 |
|
Daniel Larimer
|
83a9e4d7c8
|
Update NTP performance requirments
NTP server must ACK within 300ms or time will not be set.
Removed extra printing
|
2015-09-23 16:22:11 -04:00 |
|
Eric Frias
|
008dafe7d0
|
Merge branch 'github_master'
Conflicts:
src/asio.cpp
src/network/http/websocket.cpp
|
2015-09-18 16:03:34 -04:00 |
|
Daniel Larimer
|
d19f67d94f
|
prevent yielding from catch block
|
2015-09-14 11:14:52 -04:00 |
|
Daniel Larimer
|
19e42ac4c4
|
fix potential crash in websocket
|
2015-09-07 17:46:08 -04:00 |
|
Daniel Larimer
|
08944de151
|
updating logs to append
|
2015-09-07 11:15:48 -04:00 |
|
theoreticalbts
|
80d967a70d
|
variant_object: Implement operator() overload to copy a variant_object
|
2015-08-28 22:14:27 -04:00 |
|
SynaptiCAD User
|
b3f8031a83
|
Fix whitespace padding in recent logging changes
|
2015-08-28 14:05:58 -04:00 |
|
Eric Frias
|
9f2a1e8b0c
|
When logging timestamps for log messages, log to millisecond precision
|
2015-08-25 17:30:21 -04:00 |
|
Eric Frias
|
71be796af5
|
Remove extraneous spaces in relative time printing
|
2015-08-24 09:34:18 -04:00 |
|
Eric Frias
|
18ed468c6f
|
Win32 compile fix (allocate buffer on heap instead of stack, probably a good
idea anyway given fc task stack sizes)
|
2015-08-17 12:38:54 -04:00 |
|
Nathan Hourt
|
9c868b3927
|
Fix crash on exit
|
2015-08-14 14:31:09 -04:00 |
|
theoreticalbts
|
c16bb206a3
|
fstream: Implement read_file_contents
|
2015-08-06 14:47:15 -04:00 |
|
Eric Frias
|
a93e3f483b
|
Rework http client and server code to use a form of socket read/write
calls which can be canceled without trashing the stack. Also minor
changes to the code for parsing http headers to avoid buffer
overflows.
|
2015-08-04 10:41:04 -04:00 |
|
Eric Frias
|
87a2513981
|
Remove some unused asio completion functions
|
2015-08-04 10:39:04 -04:00 |
|
Peter Conrad
|
e3fc463efc
|
Initialize openssl properly, use ssl wrapper types instead of ..._free, unify DH_check
|
2015-07-30 17:43:43 +02:00 |
|
Peter Conrad
|
5377b45d97
|
Fixed signedness, simplified word-shift
|
2015-07-30 14:58:35 +02:00 |
|
Peter Conrad
|
d67c18f6c3
|
Fixed shift in hashes + more tests
|
2015-07-29 23:22:34 +02:00 |
|
Peter Conrad
|
ef92e68146
|
Created + added test vectors, various fixes - working!
|
2015-07-29 21:00:08 +02:00 |
|
Peter Conrad
|
622de81402
|
Added tests, fixes (sig format, canonicalization)
|
2015-07-29 21:00:08 +02:00 |
|
Peter Conrad
|
56e98e136a
|
Initial blinding implementation, untested
|
2015-07-29 21:00:08 +02:00 |
|
Peter Conrad
|
5ecdcba4b6
|
Some refactoring
|
2015-07-29 21:00:08 +02:00 |
|
Peter Conrad
|
0f67ca751e
|
Implemented extended keys
|
2015-07-29 20:59:32 +02:00 |
|
Vikram Rajkumar
|
088dadd124
|
Merge pull request #47 from pmconrad/testing
Testing
|
2015-07-29 13:29:22 -04:00 |
|
theoreticalbts
|
d11b48a015
|
exception.hpp: Implement exception constructors for const log_messages&
|
2015-07-28 17:01:59 -04:00 |
|
Peter Conrad
|
0878e7f8f8
|
Tested + fixed more cases
|
2015-07-27 22:22:20 +02:00 |
|
Peter Conrad
|
fe0ec4a42d
|
Added FC_ASSERT to prevent buffer overflow
|
2015-07-27 21:23:15 +02:00 |
|
Peter Conrad
|
0e681dfb1c
|
Added tests for base_n encodings, fixed base32 + base36
|
2015-07-27 21:23:15 +02:00 |
|
Eric Frias
|
a31f0f503d
|
Fix compile error when readline not available
|
2015-07-27 12:08:28 -04:00 |
|
Daniel Larimer
|
e9eeb3300c
|
adding tab completion to CLI
|
2015-07-27 09:11:20 -04:00 |
|
Daniel Larimer
|
d79855b491
|
Websocket shouldn't cleanup default_io_service, that should only happen ONE time when main exits.
|
2015-07-24 08:32:38 -04:00 |
|
Daniel Larimer
|
d76a15ec89
|
adding child key derivation for ecc keys
|
2015-07-23 18:45:35 -04:00 |
|
Nathan Hourt
|
17b64bb38f
|
Resolve cryptonomex/graphene/issues/146
|
2015-07-22 12:11:04 -04:00 |
|
Eric Frias
|
55111ebbb5
|
Merge branch 'github_master'
|
2015-07-14 13:32:58 -04:00 |
|
theoreticalbts
|
5f43c06bae
|
uint128: Implement popcount()
|
2015-07-13 17:01:11 -04:00 |
|