anonimal
3b0cd4c8b7
Tests: create parse ACL fixture + refactor case
2018-07-11 03:38:52 +00:00
anonimal
4710583988
Tests: use boost test message when parsing ACL
2018-07-11 03:38:52 +00:00
anonimal
40d7af2021
Tests: fix client ACL parsing copyright date
2018-07-11 03:38:41 +00:00
anonimal
1764a10fe1
ParseACL: parse base32 domain and base64 encoded hashes
2018-07-11 02:29:56 +00:00
anonimal
455287b7d4
Client: create separate b32/b64 dest text files
2018-07-10 23:12:11 +00:00
anonimal
da61fe9796
Merge pull request #957
...
a7e08b9d
Docs: bump kovri-docs to 6184157 (anonimal)
2018-07-10 05:20:19 +00:00
anonimal
6a93f7f380
Merge pull request #953
...
297e67a5
Client: implement HTTP server tunnel X-I2P headers (anonimal)
05cd0357
Tests: add IdentityEx base64 conversion test-case (anonimal)
1af9d594
Tests: add IdentityEx base32 conversion test-case (anonimal)
70333ae1
IdentityEx: add base32-to-buffer conversion (anonimal)
e64d9060
Tests: initialize with raw ident in fixture ctor (anonimal)
4b9ba711
Tests: refactor IdentityEx fixture raw ident (anonimal)
dd362f89
IdentityEx: add buffer-to-base32 conversion (anonimal)
2018-07-10 05:19:26 +00:00
anonimal
a7e08b9d39
Docs: bump kovri-docs to 6184157
2018-07-10 05:15:23 +00:00
anonimal
297e67a5a1
Client: implement HTTP server tunnel X-I2P headers
2018-07-07 02:46:15 +00:00
anonimal
05cd035729
Tests: add IdentityEx base64 conversion test-case
2018-07-07 02:46:15 +00:00
anonimal
1af9d59480
Tests: add IdentityEx base32 conversion test-case
2018-07-07 02:46:14 +00:00
anonimal
70333ae15e
IdentityEx: add base32-to-buffer conversion
2018-07-07 02:46:14 +00:00
anonimal
e64d90601d
Tests: initialize with raw ident in fixture ctor
2018-07-07 02:46:14 +00:00
anonimal
4b9ba711fe
Tests: refactor IdentityEx fixture raw ident
2018-07-07 02:46:14 +00:00
anonimal
dd362f897a
IdentityEx: add buffer-to-base32 conversion
2018-07-06 22:37:19 +00:00
anonimal
995864ec94
Merge pull request #951
...
c96d5cf2
Tests: Stream construction unit-test (oneiric)
38ed1c30
Stream: default construct current remote lease (oneiric)
2018-07-06 22:34:24 +00:00
anonimal
d371d55b73
Merge pull request #950
...
a0508800
SSU: Remove assert that's always true. (Tadeas Moravec)
2018-07-06 22:33:48 +00:00
anonimal
c0c8b3fbc8
Merge pull request #949
...
5c708b84
Router ssu session: Fix potential null dereference (Tadeas Moravec)
2018-07-06 22:32:17 +00:00
oneiric
c96d5cf2d1
Tests: Stream construction unit-test
...
Referencing #948
2018-07-06 20:46:22 +00:00
oneiric
38ed1c30f5
Stream: default construct current remote lease
...
Current remote lease is an IdentHash, and default constructing prevents
throwing a null buffer assertion.
Resolves #948
2018-07-06 20:44:59 +00:00
Tadeas Moravec
a0508800e0
SSU: Remove assert that's always true.
...
Coverity #183013
2018-07-06 20:28:51 +02:00
Tadeas Moravec
5c708b84be
Router ssu session: Fix potential null dereference
...
Address is checked in GetIntroKey so the chances of running into the new
assert are negligible. But Coverity is right, the potential is nonzero.
Silences Coverity #183014 .
2018-07-06 14:56:08 +02:00
anonimal
8c9ca2fc36
Merge pull request #945
...
943f4ccc
README: set `make release` as recommended default (anonimal)
2018-07-05 20:31:23 +00:00
anonimal
cad255b693
Merge pull request #944
...
dfd94716
Build: don't skip rpath for in-tree shared deps (anonimal)
2018-07-05 20:30:12 +00:00
anonimal
943f4ccc04
README: set make release
as recommended default
2018-07-05 06:15:09 +00:00
anonimal
dfd947169a
Build: don't skip rpath for in-tree shared deps
2018-07-05 06:11:23 +00:00
anonimal
e894e324e2
Merge pull request #943
...
09f644d8
Build: enable Cotire build for kovri_python (oneiric)
2018-07-05 02:53:09 +00:00
oneiric
09f644d83b
Build: enable Cotire build for kovri_python
2018-07-05 02:41:04 +00:00
anonimal
f3cceaebf2
Merge pull request #942
...
aafc183f
Build: include Boost before Boost.Python (oneiric)
aae581ac
CMake: use build RPATH when using Boost.Python (anonimal)
2018-07-05 02:38:50 +00:00
anonimal
085f3f5da5
Merge pull request #941
...
8e506193
Testnet: add default grafana user + grafana to help (anonimal)
2018-07-05 02:38:08 +00:00
0x914409F1
3034055b84
Merge pull request #3 from coneiric/python
...
Build: include Boost before Boost.Python
2018-07-05 01:54:43 +00:00
oneiric
aafc183f47
Build: include Boost before Boost.Python
...
Needed for CMake to recognize the dependency.
2018-07-05 01:43:23 +00:00
anonimal
aae581ac8c
CMake: use build RPATH when using Boost.Python
...
Needed to find in-tree dependencies.
2018-07-05 00:15:46 +00:00
anonimal
8e506193c3
Testnet: add default grafana user + grafana to help
...
Help details were pulled from monero-project/kovri-docs#56
2018-07-04 09:15:43 +00:00
anonimal
97bf52dcc3
Merge pull request #939
...
6cb8b7c6
Update Readme with French link (el00ruobuob)
2018-07-03 22:02:59 +00:00
anonimal
db43dee525
Merge pull request #917
...
237e1f5b
RouterInfo: don't throw on invalid RI size (anonimal)
18b35268
RouterInfo: don't throw when RI fails sig verify (anonimal)
ed041ea6
RouterInfo: remove unnecessary null buffer check (anonimal)
e89e992d
RouterInfo: Verify: remove auto for data pointer (anonimal)
580a5b82
Tests: cleanup RI test comments (anonimal)
e850f574
Tests: RouterInfo signature unit-tests (oneiric)
fcee1416
RouterInfo: verify signed router (oneiric)
07393363
RouterInfo: sign during router creation (oneiric)
2018-07-03 21:20:49 +00:00
oneiric
8079f44ebc
Merge pull request #4 from anonimal/ri-sig
...
RouterInfo: don't throw on invalid RI size
2018-07-03 05:45:55 +00:00
anonimal
6b19905030
Merge pull request #938
...
5f7a0353
Tests: add case for setting invalid HTTPResponse code (anonimal)
6505496a
Tests: add check for valid HTTPMessage response (anonimal)
4d7218d9
Tests: valid HTTPMessage response namespace cleanup (anonimal)
8783ae2a
HTTPResponse: noexcept when returning response (anonimal)
49eb7653
HTTPResponse: assert and throw upon invalid status (anonimal)
4d07cac0
HTTPResponse: appropriate mutator/accessor names (anonimal)
a5f2a1cb
HTTPResponse: refactor response setter (anonimal)
f4952ce4
Client: do not fully qualify HTTP error codes (anonimal)
baea32ae
HTTPResponse: move definitions into impl file (anonimal)
5143e044
Tests: HTTPProxy: error response unit-test (oneiric)
0492c600
HTTPProxy: refactor error response class and usage (oneiric)
167502bc
HTTPProxy: improve unavailable service error (oneiric)
2018-07-03 04:12:16 +00:00
anonimal
a15bea437a
Merge pull request #933
...
b1a2fcac
Kovri: bump I2P router version to 0.9.35 (anonimal)
2018-07-03 04:10:56 +00:00
anonimal
54d7694f12
Merge pull request #931
...
d13064ee
Transports: remove NTCP resolver per prop 141 (anonimal)
ab04b92e
RouterInfo: remove deprecation when parsing host (anonimal)
c05c544f
RouterInfo: handle intro expiration, don't save RIs with unknown traits (anonimal)
daece388
Kovri: set I2P router version to 0.9.32 (oneiric)
7c5e3e6e
RouterInfo: ignore addresses with unresolved hosts (oneiric)
2354e9d1
RouterInfo: add TODO for introducer expiration (oneiric)
2018-07-03 04:09:48 +00:00
anonimal
ea19423964
Merge pull request #914
...
89277643
Tests: AddressBookStorage load & save unit-tests (oneiric)
9070dc3c
AddressBook: create multi-subscription address map (oneiric)
2018-07-03 04:03:30 +00:00
anonimal
237e1f5b53
RouterInfo: don't throw on invalid RI size
...
Sanely, we would want to throw here but doing so will stop the router
instead of allowing the RI to become updated.
Referencing #917
2018-07-03 03:27:38 +00:00
oneiric
c16e09e447
Merge pull request #3 from anonimal/proxy-error
...
Proxy error: monero-project#938
2018-07-03 02:00:33 +00:00
oneiric
7129acd5f6
Merge pull request #2 from anonimal/ri-sig
...
Ri sig monero-project#917
2018-07-03 01:59:48 +00:00
anonimal
5f7a03539b
Tests: add case for setting invalid HTTPResponse code
...
Referencing #938 .
2018-07-03 01:33:51 +00:00
anonimal
6505496a9c
Tests: add check for valid HTTPMessage response
...
Referencing #938 .
2018-07-03 01:29:01 +00:00
anonimal
4d7218d944
Tests: valid HTTPMessage response namespace cleanup
...
Referencing #938 .
2018-07-03 01:20:02 +00:00
anonimal
8783ae2a12
HTTPResponse: noexcept when returning response
...
Referencing #938 .
2018-07-03 01:20:00 +00:00
anonimal
49eb7653e0
HTTPResponse: assert and throw upon invalid status
...
Referencing #938 .
2018-07-03 01:19:58 +00:00
anonimal
4d07cac05d
HTTPResponse: appropriate mutator/accessor names
...
Referencing #938 .
2018-07-03 01:19:55 +00:00