-
Notifications
You must be signed in to change notification settings - Fork 113
Merge branch 'development' into coverity_scan #181
Merge branch 'development' into coverity_scan #181
Commits on Feb 17, 2016
-
CMake: revert 8eb187f (OSX brew OpenSSL fix).
* 8eb187f broke the fix (my apologies to fluffypony).
Configuration menu - View commit details
-
Copy full SHA for 36af71d - Browse repository at this point
Copy the full SHA 36af71dView commit details -
Reseed: add zmx's SU3/TLS cert, update reseed list
* As notified by backup@mail.i2p (0xEBBDF1C7) who is I2P's official reseed-list maintainer
Configuration menu - View commit details
-
Copy full SHA for d523405 - Browse repository at this point
Copy the full SHA d523405View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63ecdbb - Browse repository at this point
Copy the full SHA 63ecdbbView commit details
Commits on Feb 18, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9ba769b - Browse repository at this point
Copy the full SHA 9ba769bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1cf8d1 - Browse repository at this point
Copy the full SHA c1cf8d1View commit details -
License/Docs: minor style update for BUILDING.md.
* Swapout CLI arg switches (from -- to -)
Configuration menu - View commit details
-
Copy full SHA for e959533 - Browse repository at this point
Copy the full SHA e959533View commit details -
Configuration menu - View commit details
-
Copy full SHA for 511215e - Browse repository at this point
Copy the full SHA 511215eView commit details
Commits on Feb 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 013a025 - Browse repository at this point
Copy the full SHA 013a025View commit details -
Merge pull request monero-project#135
013a025 License/Docs: link C4 to upstream in markup. (anonimal) 511215e License/Docs: remove dangerous port-usage example. (anonimal) e959533 License/Docs: minor style update for BUILDING.md. (anonimal) c1cf8d1 License/Docs: add Governance Process. (anonimal) 9ba769b License/Docs: update/cleanup documentation. (anonimal) 51dcb23 License/Docs: implement 0MQ 22/C4.1 + revise docs. (anonimal) 5dc950f License/Docs: minor revisions to license. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for ee1d878 - Browse repository at this point
Copy the full SHA ee1d878View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab35c35 - Browse repository at this point
Copy the full SHA ab35c35View commit details -
Filesystem: move ./resources/* into KOVRI_DATA_DIR
* Remove ./resources/
Configuration menu - View commit details
-
Copy full SHA for a4aa27a - Browse repository at this point
Copy the full SHA a4aa27aView commit details -
Filesystem: tunnels.cfg is now tunnels.conf
* Reflect in code/docs/CMake
Configuration menu - View commit details
-
Copy full SHA for c089b0e - Browse repository at this point
Copy the full SHA c089b0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4567ee - Browse repository at this point
Copy the full SHA a4567eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8a56ef - Browse repository at this point
Copy the full SHA b8a56efView commit details -
Doxygen: move output to doc/Doxygen + update docs.
* Add to .gitignore
Configuration menu - View commit details
-
Copy full SHA for ce616d2 - Browse repository at this point
Copy the full SHA ce616d2View commit details -
Win32: remove Russian locale and codepage.
* Now uses environment's default locale * Codepage is now UTF-8
Configuration menu - View commit details
-
Copy full SHA for d207188 - Browse repository at this point
Copy the full SHA d207188View commit details
Commits on Feb 23, 2016
-
Documentation: add contact info to FAQ.md
* Minor updates to README.md/FAQ.md
Configuration menu - View commit details
-
Copy full SHA for e350366 - Browse repository at this point
Copy the full SHA e350366View commit details -
Merge pull request monero-project#142
e350366 Documentation: add contact info to FAQ.md (anonimal) d207188 Win32: remove Russian locale and codepage. (anonimal) ce616d2 Doxygen: move output to doc/Doxygen + update docs. (anonimal) b8a56ef CMake: remove ghost client directory for Doxygen. (anonimal) a4567ee CMake: update source directories for Doxygen. (anonimal) c089b0e Filesystem: tunnels.cfg is now tunnels.conf (anonimal) a4aa27a Filesystem: move ./resources/* into KOVRI_DATA_DIR (anonimal) ab35c35 CMake: remove erroneous addition to KOVRI_DATA_DIR (anonimal)
Configuration menu - View commit details
-
Copy full SHA for a97fee0 - Browse repository at this point
Copy the full SHA a97fee0View commit details
Commits on Feb 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 01c88db - Browse repository at this point
Copy the full SHA 01c88dbView commit details -
Documentation: cleanup before Satoshi Roundtable.
* Minor cleanup + clarifications + remove any redundancies.
Configuration menu - View commit details
-
Copy full SHA for 828314e - Browse repository at this point
Copy the full SHA 828314eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6af88ab - Browse repository at this point
Copy the full SHA 6af88abView commit details
Commits on Feb 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e48fcff - Browse repository at this point
Copy the full SHA e48fcffView commit details -
Merge pull request monero-project#145
e48fcff GitHub: update issue/PR templates. Refs monero-project#143. (anonimal) 01c88db GitHub: create issue/PR templates. Resolves monero-project#143. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for 671d6db - Browse repository at this point
Copy the full SHA 671d6dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5af3a - Browse repository at this point
Copy the full SHA 1a5af3aView commit details
Commits on Mar 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8c61f5d - Browse repository at this point
Copy the full SHA 8c61f5dView commit details
Commits on Mar 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for df46814 - Browse repository at this point
Copy the full SHA df46814View commit details -
Merge pull request monero-project#152
df46814 updated readme to enhance attribution (Riccardo Spagni)
Configuration menu - View commit details
-
Copy full SHA for 533a68b - Browse repository at this point
Copy the full SHA 533a68bView commit details
Commits on Apr 9, 2016
-
Reseed: rewrite implementation. Resolves monero-project#149.
* C++11 (minimum) refactor * Create/rewrite appropriate classes - Improve class Reseed - Create classes SU3, ZIP, X509, and HTTP - Refactoring: move the mess of local variables into a POD type - Use spec-identifiable constants instead of raw numbers - Move class ZIP to core/util/ZIP.{h,cpp} - Move class X509 to core/crypto/X509.{h,cpp} * Design rewrite - Create better reseed abstraction - See constructors, design, and interface of class Reseed/SU3/ZIP/X509 - Separate parsing: - Class SU3 parsing from X.509/signature parsing and from class ZIP parsing - Rewrite/refactor related class NetDb code - Refactor: get rid of -1 return values, use bool and adjust related code * Create/implement stream abstraction - Stream wrapper for strongly-typed classes * Abstract CryptoPP from class ZIP and class X509 - Pimpl ZIP decompression - Pimpl X.509 and separate cert processing from decoding - Ensure uncaught exceptions are caught - Cleanup pimpl-related directory structure * Feature: manual reseed: create/implement an overloaded --reseed-from run-time switch - Handles reseeding from file - Handles reseeding from specified URL * Feature: create/implement --reseed-skip-ssl-check run-time switch - Allows connecting to servers with certificates not shipped with Kovri (such as a local server) - Users can still put their self-signed cert in KOVRI_DATA_DIR/certificates/su3 and skip this switch if desired * HTTP: minor design refactor to accommodate new class Reseed design - Download function stores results in member stream, returns bool - HTTP response is stored in member variable - Logic design refactor to fix erroneous error response and help with debugging * Spec review - Ensure that SU3 implementation meets requirements and provides a minimal interface to implement future content-types and/or specifications (ex. for auto-update or news feed) - Ensure that ZIP meets minimum requirements for our use-case * Create secure sanity checks * Create unit tests (referencing #7) - Tests for class SU3, ZIP, and X509 - Cleanup unit-test directory structure and rename appropriate files - Adjust CMake accordingly * Document code - Extensive documentation where possible * Resolve any preexisting TODO's * General improvements and rewrites
Configuration menu - View commit details
-
Copy full SHA for 8d63e4d - Browse repository at this point
Copy the full SHA 8d63e4dView commit details
Commits on Apr 10, 2016
-
Merge pull request monero-project#162
8d63e4d Reseed: rewrite implementation. Resolves monero-project#149. (anonimal) 8c61f5d Reseed: append null byte to compressed payloads. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for 01a0e57 - Browse repository at this point
Copy the full SHA 01a0e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for d649e8a - Browse repository at this point
Copy the full SHA d649e8aView commit details -
SSUSession: document SSU payload types. Refactor.
* Refactoring consisted of re-ordering function layout and fixing a few trivial style issues.
Configuration menu - View commit details
-
Copy full SHA for 0ee1d44 - Browse repository at this point
Copy the full SHA 0ee1d44View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2ab096 - Browse repository at this point
Copy the full SHA a2ab096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6a995 - Browse repository at this point
Copy the full SHA 7d6a995View commit details -
Configuration menu - View commit details
-
Copy full SHA for 292ee95 - Browse repository at this point
Copy the full SHA 292ee95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 607e898 - Browse repository at this point
Copy the full SHA 607e898View commit details
Commits on Apr 11, 2016
-
Cleanup: minor corrections to monero-project#162.
* Derived from comments in monero-project#162.
Configuration menu - View commit details
-
Copy full SHA for 90fcced - Browse repository at this point
Copy the full SHA 90fccedView commit details -
Reseed: update server list + certs.
* Add 2nd manas.ca server * Remove (domain deleted, owner vanished): - https://i2pseed.zarrenspry.info - i2pseed.zarrenspry.info.crt - cheezybudz_at_mail.i2p.crt * Remove (closed his reseed server): - j_at_torontocrypto.org.crt - Note: https://www.torontocrypto.org:8443/ was not in our list because of SNI
Configuration menu - View commit details
-
Copy full SHA for 00a3c1c - Browse repository at this point
Copy the full SHA 00a3c1cView commit details -
Reseed: add a TODO and revise another TODO.
* Derived from comment in monero-project#162.
Configuration menu - View commit details
-
Copy full SHA for e39ed38 - Browse repository at this point
Copy the full SHA e39ed38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3463dfe - Browse repository at this point
Copy the full SHA 3463dfeView commit details -
Merge pull request monero-project#166
e39ed38 Reseed: add a TODO and revise another TODO. (anonimal) 00a3c1c Reseed: update server list + certs. (anonimal) 90fcced Cleanup: minor corrections to monero-project#162. (anonimal) 292ee95 Documentation: cleanup language and punctuation. (anonimal) 7d6a995 Documentation: cleanup style guide. (anonimal) a2ab096 Doxygen: cleanup missing parameters, update CMake. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for 21a3fd0 - Browse repository at this point
Copy the full SHA 21a3fd0View commit details -
Merge pull request monero-project#167
607e898 Version: bump to .25. Add pre-alpha. Closes monero-project#161. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for aa3124f - Browse repository at this point
Copy the full SHA aa3124fView commit details
Commits on Apr 14, 2016
-
Crypto: rewrite preexisting refactor. Fixes monero-project#164.
* Redesign/refactor: the previous design was unnecessary in terms of organization and the logic was askew. Rewrite with maintainability in mind * Within the realm of Signature and ElGamal, refactor out the unfinished cryptopp * Finish the unfinished RNG-related refactor: - Swapout appropriate CryptoPP with Rand*-related calls - Creation of class DiffieHellman - Moving of CryptoConst into pimpl directory * Cleanup related files that still call cryptopp * C++11/style guideline refactor for touched files * Add Crypto++ CMake build option + related pimpl src dir handling * Various cleanups + add documentation
Configuration menu - View commit details
-
Copy full SHA for 5beae18 - Browse repository at this point
Copy the full SHA 5beae18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09febe4 - Browse repository at this point
Copy the full SHA 09febe4View commit details
Commits on Apr 15, 2016
-
Merge pull request monero-project#170
09febe4 Crypto: add missing Ed25519 header. Fixes build. (anonimal) 5beae18 Crypto: rewrite preexisting refactor. Fixes monero-project#164. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for bbbad58 - Browse repository at this point
Copy the full SHA bbbad58View commit details
Commits on Apr 20, 2016
-
Crypto: finish pimpl refactor. Resolves monero-project#57.
In addition to the refactor: * Separate crypto by use-case - Crypto that's essential to core I2P network functionality stays in ./crypto - Crypto that's not essential to core I2P network functionality goes into ./crypto/util - Library implementations go into ./crypto/pimpl - Name/Re-name appropriate files * Rewrite token generation implementation for I2PControl * Minor design refactor of monero-project#170 * Minor guideline refactoring * Adjust related CMake * Add documentation
Configuration menu - View commit details
-
Copy full SHA for 2408707 - Browse repository at this point
Copy the full SHA 2408707View commit details
Commits on Apr 21, 2016
-
Merge pull request monero-project#171
2408707 Crypto: finish pimpl refactor. Resolves monero-project#57. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for 6bf8b50 - Browse repository at this point
Copy the full SHA 6bf8b50View commit details
Commits on Apr 30, 2016
-
4
Configuration menu - View commit details
-
Copy full SHA for 637b9a9 - Browse repository at this point
Copy the full SHA 637b9a9View commit details
Commits on May 1, 2016
-
Merge pull request monero-project#172
637b9a9 Crypto: implement runtime AES-NI. Resolves monero-project#73. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for 5046b40 - Browse repository at this point
Copy the full SHA 5046b40View commit details
Commits on May 7, 2016
-
LogPrint: enhance reporting by prepending class.
* LogPrint() now prepends class or filename to messages in an effort to aid in overall readability and debugging. * Cleanup/clarify message content. * Misc. minor refactoring where needed.
Configuration menu - View commit details
-
Copy full SHA for 243bb25 - Browse repository at this point
Copy the full SHA 243bb25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4436f08 - Browse repository at this point
Copy the full SHA 4436f08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b9a369 - Browse repository at this point
Copy the full SHA 2b9a369View commit details
Commits on May 8, 2016
-
Build: update requirements/instructions.
* Drop support for clang, add minimum gcc 5.3.0 * Remove claim for MSVC support. Resolves monero-project#38. * Add C++14 minimum requirement. Refs monero-project#158. * Update Travis CI. * Minor cleanup of BUILDING.md
Configuration menu - View commit details
-
Copy full SHA for 4ed1af4 - Browse repository at this point
Copy the full SHA 4ed1af4View commit details
Commits on May 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 48d2bb0 - Browse repository at this point
Copy the full SHA 48d2bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41347f0 - Browse repository at this point
Copy the full SHA 41347f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba92ee0 - Browse repository at this point
Copy the full SHA ba92ee0View commit details -
Merge pull request monero-project#174
ba92ee0 Travis: fix previously-made yaml error. (anonimal) 41347f0 Travis: attempt fix for GCC 5 installation. (anonimal) 48d2bb0 Docs: add notes about Clang/OSX/BSD support. (anonimal) 4ed1af4 Build: update requirements/instructions. (anonimal) 2b9a369 ZIP: add missing header (I2PEndian.h) (anonimal) 4436f08 UPnP: fix typos that broke build. (anonimal) 243bb25 LogPrint: enhance reporting by prepending class. (anonimal)
Configuration menu - View commit details
-
Copy full SHA for 83c81d6 - Browse repository at this point
Copy the full SHA 83c81d6View commit details
Commits on May 23, 2016
-
Configuration menu - View commit details
-
Copy full SHA for eb4ff3f - Browse repository at this point
Copy the full SHA eb4ff3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 068ac04 - Browse repository at this point
Copy the full SHA 068ac04View commit details -
README/FAQ: Update donation/FFS info. Resolves monero-project#43.
* Also some trivial re-wording cleanup
Configuration menu - View commit details
-
Copy full SHA for 9b6c58a - Browse repository at this point
Copy the full SHA 9b6c58aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7e8c0e - Browse repository at this point
Copy the full SHA a7e8c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87ab3bd - Browse repository at this point
Copy the full SHA 87ab3bdView commit details