Commit graph

68 commits

Author SHA1 Message Date
orignal 29d1aa0146 more fixes of misalignment 2015-01-01 23:00:33 -05:00
orignal 0f07b04627 eliminated TunnelGatewayHeader 2015-01-01 18:53:44 -05:00
orignal bfc6274cd8 methods for I2NP header access 2015-01-01 16:51:15 -05:00
orignal c5c0d2060c rollback 2015-01-01 11:18:24 -05:00
Francisco Blas (klondike) Izquierdo Riera 84f7966a0b Fix even more alignment problems 2014-12-31 19:48:46 +01:00
orignal 7bfb73dacf LeaseSet database lookup 2014-12-30 12:25:08 -05:00
Francisco Blas (klondike) Izquierdo Riera b5f624a10f Use htobuf16 for 0 value instead of htobe16buf 2014-12-30 15:42:24 +01:00
Francisco Blas (klondike) Izquierdo Riera 700c53e60a Fix any remaning aliasing rules with propper memcpy wrappers 2014-12-30 15:37:24 +01:00
orignal fe4d640504 drop incoming garlic messages if local destination doesn't exist anymore 2014-12-16 14:50:29 -05:00
orignal f357a5864c pass local destination by pointer 2014-12-15 21:24:01 -05:00
orignal c8e34052a7 some cleanup 2014-12-09 21:07:54 -05:00
orignal b7d1b74ffa add single tag from destination's tread 2014-12-08 15:36:00 -05:00
orignal ab843b6552 cleaned up from duplicated methods 2014-10-21 15:44:28 -04:00
orignal 7b768ccb26 moved transports to 'transport' namespace 2014-10-21 12:25:53 -04:00
orignal 202109ebeb handle I2NP message per destination 2014-10-11 21:27:55 -04:00
orignal 375fceb530 moved garlic decryption to streaming thread 2014-10-08 14:17:17 -04:00
orignal 296b2d7372 exclude garlic thread 2014-10-08 07:55:46 -04:00
orignal 002ccdf2c7 drop DeliveryStatus if not from tunnel 2014-10-07 22:40:53 -04:00
orignal 93c1a0760d AES/ElGamal tags per local destination 2014-10-06 20:18:18 -04:00
orignal 51d09b788b don't create non-accepted transit tunnel 2014-09-30 22:08:05 -04:00
orignal 6fd5db250b start/stop accepting transit tunnels 2014-09-30 13:34:29 -04:00
orignal d1a3f11c7a check tunnel where DatabaseStore message comes from 2014-09-29 16:41:41 -04:00
orignal 9cd62d8873 fixed tunnel build race condition 2014-09-26 10:15:34 -04:00
orignal 770452cf85 network bytes order for timestamp 2014-09-03 13:10:30 -04:00
orignal 7e0a2ae5ab publish local LeaseSet 2014-08-20 11:12:53 -04:00
orignal fb15c72be2 wait for 10 seconds before delete a pending tunnel 2014-08-18 14:37:19 -04:00
orignal eff3bb6ab1 handle garlic's DeliveryStatus in the garlic thread 2014-08-15 16:15:17 -04:00
orignal e7126908f9 exploratory improvement 2014-08-10 09:04:17 -04:00
orignal 0a5d4741af use short I2NP messages 2014-07-30 18:20:42 -04:00
orignal 816c415f22 short I2NP message 2014-07-30 16:52:35 -04:00
orignal 2f5967537a re-create local LeaseSet only if expired 2014-07-29 21:56:03 -04:00
orignal 2200133ce3 moved LeaseSet creation away from StreamingDestination 2014-07-29 14:56:36 -04:00
orignal 220637b29d DatabaseStore for LeaseSet 2014-07-29 14:31:55 -04:00
orignal 3d669c95d9 send floodfill in DatabaseSerachReply 2014-07-24 22:01:07 -04:00
orignal d512c90193 send RouterInfo if found by DatabseLookup 2014-07-24 15:59:00 -04:00
orignal 5492deff21 moved handling of DatabaseLookup to netDb's thread 2014-07-23 11:10:03 -04:00
orignal 8801a144a0 close connection to first hop of declined tunnel 2014-07-18 20:32:45 -04:00
orignal ad65e52ce0 moved save to file to RI 2014-07-10 15:33:42 -04:00
orignal 3e25759ada request and process encrypted LeaseSet 2014-07-08 07:45:16 -04:00
orignal 226ef77927 fixed memory leak 2014-07-06 17:48:16 -04:00
orignal d4ac1391fe catch transit DatabaseStore 2014-07-03 21:53:29 -04:00
orignal 0d51f240d0 TunnelDecryption for tunnels 2014-05-15 18:58:26 -04:00
orignal c8a2ce4740 handle TunnelBuild (8 records) message 2014-04-30 14:08:57 -04:00
orignal ac48e3b355 renew LeaseSet's I2NP message ID and timestamp before sending 2014-03-20 12:48:03 -04:00
orignal 014e1c54eb tunnel test 2014-03-17 16:50:03 -04:00
orignal 6732ba21f9 inbound tunnel where an I2NP messages has been received from 2014-03-12 20:13:49 -04:00
orignal 7300792033 set SessionCreated state 2014-02-25 20:37:39 -05:00
orignal b9031c331d send SSU DeliveryStatus 2014-02-24 15:16:39 -05:00
orignal 3c8f859169 replaced ElGamalEncrypt to ElGamalEncryption 2014-02-20 20:28:41 -05:00
orignal 154105a059 pass delivery intructions to tunnel gateway 2014-02-19 21:24:55 -05:00