{"push_id":1269554994,"size":234,"distinct_size":61,"ref":"refs/heads/ssu","head":"493a154eda2b7a337d402297bf593f24fd6deb9e","before":"fe6b0b810ce9f38c691b28782c57955a1f2c746b","commits":[{"sha":"2fc5bc0afe54794cbcf3de5a2b87adc3b5e8b815","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/2fc5bc0afe54794cbcf3de5a2b87adc3b5e8b815"},{"sha":"9e740ebff5047cecf8cb1c04233ff3f417ebb70b","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #117\n\n2dc4d74 Fix typo in ElGamal.cpp. (EinMByte)\n20859e6 Review PR #112 (resolves #114). (EinMByte)\naeca942 Clean up comments in DSA and ElGamal unit tests. (EinMByte)\n1e457f3 Rename crypto unit test files for consistency. (EinMByte)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/9e740ebff5047cecf8cb1c04233ff3f417ebb70b"},{"sha":"96b22fd85d20ebdfd0db573461617f3c961e54ff","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/96b22fd85d20ebdfd0db573461617f3c961e54ff"},{"sha":"67cb475ab56daef1151765e3a070da0758a50284","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #122\n\n8999af5 Reseed: improve non-standard ports patch (581dd9e) (anonimal)\n581dd9e Reseed: fix bug for servers with non-standard ports. (anonimal)\n8eb187f CMake: update OSX OpenSSL. (anonimal)\n0958052 Minor ammendments to reflect new lib organization. (anonimal)\ncf48ea0 Fix build, forgot to include crypto/Rand.h (EinMByte)\na5de2d6 Fix bitmask used to select SSU fragment size (thanks orignal). (EinMByte)\n1dcbe27 Fill padding with random bytes in NTCP (thanks psi). (EinMByte)\nd23138d Add bounds check to SU3 fileNameLength (thanks psi). (EinMByte)\n0bff9a2 Cleanup (following cpplint advice) (EinMByte)\n4bbe89d Resolve #107. (EinMByte)\n43f14e1 Move config file constants to Config.h. (EinMByte)\n2f39034 Separated libcore, libclient and kovri application (issue #98) (EinMByte)\n6efa143 Move Daemon to kovri-main. (EinMByte)\ne0f9c73 Merge libclient and libapi. (EinMByte)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/67cb475ab56daef1151765e3a070da0758a50284"},{"sha":"51f3212e098c6be4703d99a553588dd6ba857c25","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/51f3212e098c6be4703d99a553588dd6ba857c25"},{"sha":"2bf86a4c111730220ea1d4e1caeae7f87292f9ee","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #133\n\nde59b56 Config: implement single-switch opts, refactor. (anonimal)\n06cd79b Reseed: update server list + certificates. (anonimal)\ne6e8b15 Refactor: resolve all using-directive TODO's. (anonimal)\n5153a94 I2NP/NetDb: move NETWORK_ID to Version.h (anonimal)\n037e4f6 I2NP: fix tunnel build request raw memory leak. (anonimal)\n456a14d NTCPSession: fix Phase2 raw memory leak. Refs #65. (anonimal)\neb6d2e6 NTCPSession: refactor datatypes + identifiers. (anonimal)\n5d64e62 NTCPSession: resolve a refactor TODO. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/2bf86a4c111730220ea1d4e1caeae7f87292f9ee"},{"sha":"ceed39b6ac505839dd322cbaf9339f52f1bb43d7","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/ceed39b6ac505839dd322cbaf9339f52f1bb43d7"},{"sha":"900a756c760d8d1cfa224fad2e8a09eca6c33771","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #139\n\nd523405 Reseed: add zmx's SU3/TLS cert, update reseed list (anonimal)\n36af71d CMake: revert 8eb187f (OSX brew OpenSSL fix). (anonimal)\nfd859a7 Crypto: update RandInRange() backend + unit-test. (anonimal)\n9c330cb Crypto: create true RandInRange(). Fixes #130. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/900a756c760d8d1cfa224fad2e8a09eca6c33771"},{"sha":"0e0f72a4b0f34d5607e2bc335d3936cc0ed4c61d","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/0e0f72a4b0f34d5607e2bc335d3936cc0ed4c61d"},{"sha":"bdf2a73bcf7b187df8799754c909839d589100d7","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #144\n\ne350366 Documentation: add contact info to FAQ.md (anonimal)\nd207188 Win32: remove Russian locale and codepage. (anonimal)\nce616d2 Doxygen: move output to doc/Doxygen + update docs. (anonimal)\nb8a56ef CMake: remove ghost client directory for Doxygen. (anonimal)\na4567ee CMake: update source directories for Doxygen. (anonimal)\nc089b0e Filesystem: tunnels.cfg is now tunnels.conf (anonimal)\na4aa27a Filesystem: move ./resources/* into KOVRI_DATA_DIR (anonimal)\nab35c35 CMake: remove erroneous addition to KOVRI_DATA_DIR (anonimal)\n013a025 License/Docs: link C4 to upstream in markup. (anonimal)\n511215e License/Docs: remove dangerous port-usage example. (anonimal)\ne959533 License/Docs: minor style update for BUILDING.md. (anonimal)\nc1cf8d1 License/Docs: add Governance Process. (anonimal)\n9ba769b License/Docs: update/cleanup documentation. (anonimal)\n51dcb23 License/Docs: implement 0MQ 22/C4.1 + revise docs. (anonimal)\n5dc950f License/Docs: minor revisions to license. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/bdf2a73bcf7b187df8799754c909839d589100d7"},{"sha":"1c6d266d1c5adff57eb7653e8b985cb42345b5a2","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/1c6d266d1c5adff57eb7653e8b985cb42345b5a2"},{"sha":"70abdeb8c7faf9f4632476498198b8afc905ee20","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #147\n\n6af88ab Documentation: fix repeated step number in 828314e (anonimal)\n828314e Documentation: cleanup before Satoshi Roundtable. (anonimal)\ne48fcff GitHub: update issue/PR templates. Refs #143. (anonimal)\n01c88db GitHub: create issue/PR templates. Resolves #143. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/70abdeb8c7faf9f4632476498198b8afc905ee20"},{"sha":"ba4ff001d59f4a50e87129b9c86cf028bb913d35","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/ba4ff001d59f4a50e87129b9c86cf028bb913d35"},{"sha":"f357d3738877ba3587a757bfff7875cc982c4ea1","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #169\n\n607e898 Version: bump to .25. Add pre-alpha. Closes #161. (anonimal)\ne39ed38 Reseed: add a TODO and revise another TODO. (anonimal)\n00a3c1c Reseed: update server list + certs. (anonimal)\n90fcced Cleanup: minor corrections to #162. (anonimal)\n292ee95 Documentation: cleanup language and punctuation. (anonimal)\n7d6a995 Documentation: cleanup style guide. (anonimal)\na2ab096 Doxygen: cleanup missing parameters, update CMake. (anonimal)\n0ee1d44 SSUSession: document SSU payload types. Refactor. (anonimal)\nd649e8a SSUSession: fill padding in SendSessionConfirmed. (anonimal)\n8d63e4d Reseed: rewrite implementation. Resolves #149. (anonimal)\n8c61f5d Reseed: append null byte to compressed payloads. (anonimal)\ndf46814 updated readme to enhance attribution (Riccardo Spagni)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/f357d3738877ba3587a757bfff7875cc982c4ea1"},{"sha":"cc570e8b9cbfcc8940376df50134adafac09c4f9","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/cc570e8b9cbfcc8940376df50134adafac09c4f9"},{"sha":"a2d186aad92d362d741788d7b402401c9a8e4375","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #173\n\n637b9a9 Crypto: implement runtime AES-NI. Resolves #73. (anonimal)\n2408707 Crypto: finish pimpl refactor. Resolves #57. (anonimal)\n09febe4 Crypto: add missing Ed25519 header. Fixes build. (anonimal)\n5beae18 Crypto: rewrite preexisting refactor. Fixes #164. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/a2d186aad92d362d741788d7b402401c9a8e4375"},{"sha":"663afe5efbc281e8b960bd0538a633c01c5d60cf","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/663afe5efbc281e8b960bd0538a633c01c5d60cf"},{"sha":"e25d00669b7b256c2e2d474e6b4da20f1e9e9be0","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #178\n\nba92ee0 Travis: fix previously-made yaml error. (anonimal)\n41347f0 Travis: attempt fix for GCC 5 installation. (anonimal)\n48d2bb0 Docs: add notes about Clang/OSX/BSD support. (anonimal)\n4ed1af4 Build: update requirements/instructions. (anonimal)\n2b9a369 ZIP: add missing header (I2PEndian.h) (anonimal)\n4436f08 UPnP: fix typos that broke build. (anonimal)\n243bb25 LogPrint: enhance reporting by prepending class. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/e25d00669b7b256c2e2d474e6b4da20f1e9e9be0"},{"sha":"8d7b8934e51615b7ba33d124856cb822663eafde","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge branch 'development'","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/8d7b8934e51615b7ba33d124856cb822663eafde"},{"sha":"90221f4080c94e0e8f11fe5d6cdd3a8a5b07e09f","author":{"name":"anonimal","email":"8976fab980c9a6a43c8e1ca4c5f731c750c2c5f0@i2pmail.org"},"message":"Merge pull request #186\n\nd78d913 TransportSession: fix erroneous reinterpret_cast. (anonimal)\n2d92f5d SSUServer: fix log output typo. (anonimal)\nb34f2a9 NTCPServer: fix erroneous attempt to start twice. (anonimal)\nfe9654a Transports: fix, refactor, improve logging. (anonimal)\na7e8c0e README: Add help options to quickstart. (anonimal)\n9b6c58a README/FAQ: Update donation/FFS info. Resolves #43. (anonimal)\n068ac04 README: Add Coverity status badge. (anonimal)\neb4ff3f Travis: update Coverity token/build command. (anonimal)","distinct":false,"url":"https://api.github.com/repos/EinMByte/kovri/commits/90221f4080c94e0e8f11fe5d6cdd3a8a5b07e09f"}]}
{"actor":{"display_login":"EinMByte"}}