Commit Graph

75 Commits (43ed05d3c299b58781354983a59a66ecfb20e936)

Author SHA1 Message Date
orignal 725f939f35 fixed VS build error 8 years ago
hagen 2d252e6459 * HTTP.cpp : rename method 8 years ago
orignal 756e86662b fixed android build 8 years ago
orignal a5be4c9d0e moved std::to_string to util.h from android 8 years ago
anon5 58b058ab3a .apk builds. untested 8 years ago
hagen 9291f5c9c6 * I2PControl.cpp :
* unwrap big else {} block
  * smaller try {} block, only for json parsing & request handling
  * respond with valid error message on exception
8 years ago
hagen 0ab5f993c7 * I2PControl.cpp :
* use new http classes for parsing request
  * implement correct reading rest of json data if HTTP/Content-length is used
  * general cleanup
8 years ago
hagen 4f8db487e7 * I2PControl.{cpp,h} : add BuildErrorResponse() 8 years ago
hagen 0e1765e045 * I2PControl.cpp : SendResponse() third arg now std::string & 8 years ago
hagen ebc411bbbd * I2PControl.cpp :
* use new http classes for building HTTP response
  * drop boost::lexical_cast & boost::local_time deps
8 years ago
orignal 7c835bae20 changed back to <openssl/ 8 years ago
orignal 3907b4101a include openssl through OPENSSL macro 8 years ago
hagen f63dd75f08 * set bw limits thru i2pcontrol (#461) (experimental) 8 years ago
hagen 2b137b43e6 * i2p::fs migration: I2PControl.* 9 years ago
hagen 6e98649607 * I2PControl: send valid error response, instead closing connection 9 years ago
hagen 8949ebf041 * tune logging 9 years ago
hagen 3da6b3930b * I2PControl.cpp : fix handling relative paths for cert/key 9 years ago
hagen 900fc1cb46 Merge branch 'new-cmdline' into openssl
Conflicts:
	ClientContext.cpp
	Daemon.cpp
	I2PControl.cpp
	I2PControl.h
	docs/configuration.md
9 years ago
h0bbyte 8805f1e4d6 I2PControl add total.sent|received.bytes 9 years ago
hagen 3817a0c2a1 Merge branch 'openssl' into new-cmdline 9 years ago
Andrey Alekseenko 1778d82bc3 Better checking if boost::asio::buffer works with std::array
Otherwise, had troubles with clang 3.4 and boost 1.54
9 years ago
hagen ac2cb773df * I2PControl.cpp : tune logs 9 years ago
hagen b70b3ec85b * I2PControl : drop I2P_CONTROL_ID* vars : ugly 9 years ago
hagen d5aa1a4880 * use GetOption instead hardcoded values in header * move cert/key from $DATADIR/i2pcontrol/ to $DATADIR/ 9 years ago
hagen de0658eaab * I2PControlService::CreateCertificate : use function parameters instead direct GetPath calls 9 years ago
hagen 97ca8b7ada * fix build 9 years ago
hagen f3a7c233b3 * I2PControl.cpp : #329 9 years ago
hagen 928abf7094 - I2PControlService::LoadConfig : not used anymore 9 years ago
hagen 2cace0008e - I2PControlService::SaveConfig : not used anymore 9 years ago
hagen db9c20f3dd * I2PControl : move boost1.49+gcc4.7 hack 9 years ago
hagen e1a1aef990 * I2PControl : use password option from main config 9 years ago
orignal 196d7e8f72 send correct RouterInfo statistics 9 years ago
orignal a994bbc36b call CryptoConstants from Crypto.cpp only 9 years ago
orignal f122da1485 change and save I2PControl password 9 years ago
Mikhail Titov b2a6c1bc68 fixup! read Content-Length from http header
MSVC++ complains on ssize_t
9 years ago
erlend1 cee1b8a64a Configurable addresses from master 9 years ago
orignal ad79ec7b1f async handshake 9 years ago
orignal 885d57138a read Content-Length from http header 9 years ago
orignal 9e2a770a26 read complete request 9 years ago
orignal 942b699bb9 fixed few SSL errors 9 years ago
orignal c9d03a8094 I2PControl through SSL 9 years ago
orignal d015538bb4 create certificate for https 9 years ago
orignal 11b7e637e9 fixed complation error for boost 1.49 and gcc 4.7 and higher 9 years ago
orignal 1cc3dd5ee4 send I2PControl response without write_json 9 years ago
orignal 41ad5d12a3 use propery tree for params 9 years ago
orignal b26c960450 fixed outgoing message size 9 years ago
orignal 7ea12ddd61 RouterInfo version and status 9 years ago
orignal 708e17162c handle i2p.router.net.bw requests 9 years ago
orignal e0f80c9f91 save and check token 9 years ago
orignal 55f6fe6d3a exclude Token from requests 9 years ago