Commit graph

  • dbade8b569 (Graceful) restart and reseed buttons in webui. EinMByte 2015-09-17 23:18:31 +02:00
  • fbea1ea142 Remove obsolete includes and constants in HTTPServer EinMByte 2015-09-17 17:18:36 +02:00
  • f05419845b Move part of BUILD_NOTES.md to BUILDING.md EinMByte 2015-09-17 16:59:39 +02:00
  • 9890bf98e4 Add more information to webui. EinMByte 2015-09-17 16:49:55 +02:00
  • 7e066f7f69 webui: reauthenticate when token expires EinMByte 2015-09-17 16:21:11 +02:00
  • 30798f835e Fixes to the webui CSS EinMByte 2015-09-17 14:02:40 +02:00
  • 221e350228 Move MIME type detection to util/HTTP.cpp EinMByte 2015-09-17 11:59:04 +02:00
  • 17cd149e7f Several improvements to HTTPServer. EinMByte 2015-09-17 11:47:16 +02:00
  • 1ec31125b0 Change WIN32 to _WIN32 in util.cpp. EinMByte 2015-09-13 16:54:55 +02:00
  • 0c376117b0 Simplify CSS for webui. EinMByte 2015-09-12 14:43:30 +02:00
  • d3cede7995 Fix operating system detection in util.cpp. EinMByte 2015-09-12 14:19:12 +02:00
  • 98d8dd7224 Merge branch 'master' of https://github.com/PurpleI2P/i2pd EinMByte 2015-09-11 18:58:40 +02:00
  • 8ff01be841 Cleanup in README.md Mikal Villa 2015-09-10 15:00:39 +08:00
  • 01c11d5fa5 Sorted out the documentation Mikal Villa 2015-09-10 02:09:56 +08:00
  • 4d6d032115 Add more information to webui. EinMByte 2015-09-07 13:41:48 +02:00
  • 719bfbc89b Added basic webui (layout from l-n-s). EinMByte 2015-09-07 12:31:57 +02:00
  • e7350a3af4 Started rewrite of HTTPServer. EinMByte 2015-09-06 20:34:50 +02:00
  • 3d30b4bbbc Add Response type to util::http. EinMByte 2015-09-06 18:51:19 +02:00
  • e3b891de41 Add util::GetWebuiDataDir(), HTTP parsing utilities and tests. EinMByte 2015-09-06 16:15:46 +02:00
  • 6857dcb911 Make cmake copy webui files to the i2pd data folder. EinMByte 2015-09-05 21:02:44 +02:00
  • c42d76bca7 Merge branch 'master' of https://github.com/PurpleI2P/i2pd EinMByte 2015-09-05 11:41:03 +02:00
  • 07adb8ff64 Merge pull request #265 from at676/master EinMByte 2015-09-05 11:40:28 +02:00
  • 91c1643ffe Support OpenBSD. at676 2015-09-05 04:32:54 -04:00
  • 0b1d6b3c01 Fix typos. EinMByte 2015-08-30 19:07:26 +02:00
  • 670f369659 Merge branch 'master' of https://github.com/PurpleI2P/i2pd EinMByte 2015-08-30 19:04:28 +02:00
  • 97e06f3f2b Add benchmarking code and optimization option. EinMByte 2015-08-30 19:00:26 +02:00
  • ed96e5ede1 Merge pull request #263 from EinMByte/master EinMByte 2015-08-30 14:16:15 +02:00
  • ec02a27a39 Update README.md EinMByte 2015-08-30 13:34:30 +02:00
  • 6dd36b8289 Fix more warnings (#260). EinMByte 2015-08-30 12:33:09 +02:00
  • ee0d603a81 Fix remaining warnings (fixes #260). EinMByte 2015-08-30 12:10:33 +02:00
  • 48c66a1d08 Fix all unused parameter warnings (issue #260) EinMByte 2015-08-30 12:02:09 +02:00
  • 828ac404eb Do not include Signature.h in Identity.h. EinMByte 2015-08-30 11:30:28 +02:00
  • a24d99d678 Use size_t and uint64_t instead of long long in ed25519/. EinMByte 2015-08-30 10:18:29 +02:00
  • 22f9380d49 Add constructor from keypair for EDDSA25519Signer. EinMByte 2015-08-30 09:58:07 +02:00
  • eabf434a48 Add tests for EdDSA25519, fix Verifier. EinMByte 2015-08-29 23:21:32 +02:00
  • 99b2ca860d Add interface for edddsa key generation. EinMByte 2015-08-29 21:53:04 +02:00
  • 93d60152d5 Add eddsa from ref10 implementation (with some modifications). EinMByte 2015-08-27 22:16:12 +02:00
  • 2fcc91a755 Merge pull request #258 from EinMByte/master EinMByte 2015-08-26 22:23:58 +02:00
  • ab3b100402 Fix #253. EinMByte 2015-08-26 22:17:10 +02:00
  • f0aa7b55be Merge pull request #257 from EinMByte/master EinMByte 2015-08-25 20:42:42 +02:00
  • 0979f0d2f2 Update README and BUILD_NOTES. EinMByte 2015-08-21 23:35:26 +02:00
  • 5d00ad6473 Fix building tests, move binaries to different output directory. EinMByte 2015-08-21 23:27:25 +02:00
  • 103b6db717 Better hardening flags. EinMByte 2015-08-21 22:50:19 +02:00
  • 8ac9520dfd Implement #243, separate core/client (PCH support dropped for now) EinMByte 2015-08-21 22:22:34 +02:00
  • 5db0448c6b Merge pull request #256 from EinMByte/master EinMByte 2015-08-18 22:45:30 +02:00
  • bdaf2c16aa Update .gitignore, fix typo in CMakeLists.txt. EinMByte 2015-08-18 22:17:28 +02:00
  • 9236c7b391 Merge pull request #255 from apprb/dev EinMByte 2015-08-18 21:53:52 +02:00
  • ff466b7aaa Merge pull request #254 from EinMByte/master EinMByte 2015-08-18 21:51:59 +02:00
  • e285cd034b
    CMake: tests support apprb 2015-08-19 00:58:07 +06:00
  • ca84c71c39 Fix #252. EinMByte 2015-08-18 10:58:24 +02:00
  • 2ab1cf0a89 Merge pull request #251 from EinMByte/master EinMByte 2015-08-18 10:48:04 +02:00
  • 485e2237e0 Update README in accordance with #245. EinMByte 2015-08-18 10:45:40 +02:00
  • a2e6acbd44 Do not include iomanip in HTTPServer.cpp, fix typo. EinMByte 2015-08-17 21:35:47 +02:00
  • 64d3aa9c56 Remove broken link from web UI. EinMByte 2015-08-17 12:23:21 +02:00
  • 3922a203b7 Merge https://github.com/majestrate/i2pd into web-ui EinMByte 2015-08-16 23:39:36 +02:00
  • 3cc95c0df2 Merge branch 'master' into web-ui EinMByte 2015-08-16 23:34:39 +02:00
  • aefe9e748a Merge 413d1b4960 into 823ae63308 Jeff 2015-08-16 21:35:00 +00:00
  • 823ae63308 Merge pull request #250 from edwtjo/make-tunnelscfg-configurable EinMByte 2015-08-16 22:03:16 +02:00
  • 6de4ea2dce Merge pull request #248 from tayler1/master EinMByte 2015-08-16 19:19:00 +02:00
  • 3d489a2996 Make tunnels.cfg configurable Edward Tjörnhammar 2015-08-11 23:19:25 +02:00
  • 413d1b4960 make http server http/1.1 compliant jeff 2015-08-11 16:55:55 -04:00
  • e57b6294ae Returning default mtu. tayler1 2015-08-11 22:36:35 +03:00
  • 14c5753261 Merge pull request #247 from edwtjo/address-insteadof-host Riccardo Spagni 2015-08-11 21:08:35 +02:00
  • 56cb3004a7 Use address instead of host in code and README.md Edward Tjörnhammar 2015-08-11 18:27:26 +02:00
  • 86b83ca614 Merge pull request #242 from EinMByte/master EinMByte 2015-08-03 09:25:30 +02:00
  • 2db3fe36d1 Fix building with CMake (typo in commit 12dd8a3) EinMByte 2015-08-02 23:22:13 +02:00
  • 12dd8a394d Fix building without AESNI. EinMByte 2015-08-02 23:18:55 +02:00
  • 6ed48ab876 Get rid of old HTTPServer proxy functionality. EinMByte 2015-08-02 23:04:52 +02:00
  • c3685927d2 Modfiy indention and spaces in I2PControlServer.h/cpp EinMByte 2015-08-02 22:01:09 +02:00
  • 999001733d Fix I2PControl invalid password error message. EinMByte 2015-08-02 20:42:01 +02:00
  • 79768cf783 Mention I2PControl password option in README. EinMByte 2015-08-02 20:39:10 +02:00
  • 843abb60dd Make i2pcontrol password configurable. EinMByte 2015-08-02 19:59:16 +02:00
  • 8434863beb Fixed typos (thx zzz) EinMByte 2015-08-02 17:14:36 +02:00
  • c10d0fdb7e Make i2pcontrol error codes negative. EinMByte 2015-08-02 17:02:53 +02:00
  • 833a606b13 Add a constant for the I2PControl token size. EinMByte 2015-08-02 16:38:46 +02:00
  • 69d93146f2 Expire tokens, use std::shared_ptr for I2PControlSession. EinMByte 2015-08-02 16:32:54 +02:00
  • 109127a39e Generate random I2PControl tokens. EinMByte 2015-08-02 14:46:39 +02:00
  • c7f4a79b2c Destroy I2PControlSession before io_service, cancel waiting operations. EinMByte 2015-08-02 12:57:16 +02:00
  • 9cca01d159 Error handling and authentication for I2PControl. EinMByte 2015-08-01 23:10:10 +02:00
  • 996c36b93d Fixes for I2PControl. EinMByte 2015-08-01 18:34:02 +02:00
  • 1f90b08445 Began separation of i2pcontrol (untested). EinMByte 2015-08-01 16:48:35 +02:00
  • af4719d665 Move AESNIMacros.h to crypto/ EinMByte 2015-07-31 13:11:47 +02:00
  • 5d0b24d696 Add tests for AES CBC (mainly important for custom AESNI implementation). EinMByte 2015-07-31 13:01:49 +02:00
  • 59e081f41e Fix typo "Chipher" -> "Cipher" EinMByte 2015-07-30 22:06:42 +02:00
  • d9dc406d18 Merge pull request #239 from EinMByte/master Riccardo Spagni 2015-07-30 18:21:26 +02:00
  • 9597917183 Split tunnel-specific crypto from aes.h/cpp. EinMByte 2015-07-30 17:27:47 +02:00
  • d9bb09780f Created tunnel/ EinMByte 2015-07-30 16:25:43 +02:00
  • c8190d0020 Move Log.h/cpp to util/ EinMByte 2015-07-30 15:34:56 +02:00
  • 6268e297e4 Fix building with cmake. EinMByte 2015-07-29 18:37:15 +02:00
  • 13e8945666 Moved I2PEndian to util/ EinMByte 2015-07-28 22:48:38 +02:00
  • b9aebadd46 Add crypto/ directory. EinMByte 2015-07-28 22:03:39 +02:00
  • 9e5c33bce7 Fixed tests after introducing util/. EinMByte 2015-07-28 19:30:44 +02:00
  • 89d3d17b28 Move base64 to util/ EinMByte 2015-07-28 19:27:27 +02:00
  • 3668c27db6 Moved some files to util/ EinMByte 2015-07-28 18:37:06 +02:00
  • 581c59a195 Merge branch 'master' of https://github.com/PurpleI2P/i2pd EinMByte 2015-07-27 22:24:27 +02:00
  • 9876a2a019 Merge pull request #238 from notorca/master EinMByte 2015-07-27 22:23:57 +02:00
  • 18ca8b9b97 Move SSU and NTCP to transport/. EinMByte 2015-07-27 22:17:31 +02:00
  • 25b8a18224 Build with clang on linux fixed Cyril Lashkevich 2015-07-27 22:31:25 +03:00
  • e90b0dd54f Update TODO. EinMByte 2015-07-27 21:28:50 +02:00
  • 3f3103572a Merge pull request #237 from EinMByte/master EinMByte 2015-07-27 18:46:15 +02:00