mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-08-27 02:30:33 +01:00
Commit graph
Select branches
Hide pull requests
2.57.0-1
build-tests
cryptopp
debian
i2pcontrol
master
moduled
openssl
static-build
webconsole-inja
#10
#100
#1006
#1009
#1011
#1014
#1016
#1017
#1019
#102
#1021
#1022
#1025
#1027
#1030
#1031
#1034
#1035
#1035
#1036
#1037
#1038
#1039
#1041
#1043
#1043
#1044
#1045
#105
#1055
#1058
#1059
#106
#1060
#1063
#1064
#1064
#1065
#1066
#1067
#1070
#1073
#1074
#1076
#108
#1082
#1084
#1086
#1087
#1089
#1090
#1092
#1093
#1095
#1096
#1097
#1098
#1099
#11
#11
#1100
#1101
#1102
#1103
#1108
#1109
#1110
#1112
#1113
#1114
#1115
#1116
#1117
#1119
#1120
#1121
#1122
#1125
#1128
#113
#1130
#1131
#1131
#1132
#1132
#1133
#1133
#1134
#1134
#1135
#1137
#1138
#1139
#1139
#1140
#1142
#1143
#1145
#1147
#1149
#115
#1154
#1155
#1159
#116
#1160
#1161
#1166
#1167
#1168
#1169
#117
#1170
#1172
#1179
#1179
#118
#1181
#1182
#1184
#1188
#1188
#1190
#1194
#1197
#12
#120
#1200
#1201
#1202
#1203
#1204
#1205
#1207
#1208
#121
#1212
#122
#1221
#1222
#1223
#1226
#1229
#123
#1231
#1234
#1239
#1240
#1243
#1246
#1249
#125
#125
#1258
#126
#1260
#1261
#1263
#1264
#1268
#1269
#127
#1272
#1274
#1277
#1278
#128
#1281
#1285
#1285
#1288
#129
#1292
#1295
#13
#130
#1301
#1304
#131
#1313
#132
#133
#1334
#134
#1347
#1348
#1349
#1359
#136
#1360
#1362
#1367
#1374
#138
#1384
#1389
#139
#1394
#1395
#1396
#14
#140
#1405
#1408
#1409
#141
#1410
#1412
#1413
#1414
#1420
#1421
#143
#1432
#144
#1441
#145
#1453
#1454
#1456
#1458
#1459
#146
#1460
#147
#1474
#1475
#1476
#1477
#1478
#1479
#148
#1491
#1499
#15
#150
#1502
#151
#1514
#1515
#1517
#1520
#1525
#1535
#1542
#1543
#1544
#1550
#1553
#1553
#1555
#1556
#1558
#1559
#1560
#1562
#1564
#1565
#1566
#1567
#157
#1575
#1578
#158
#1583
#1595
#16
#1601
#1603
#1604
#1605
#1606
#1608
#1610
#1622
#1623
#1624
#1626
#163
#1634
#1638
#164
#1640
#1641
#1645
#1646
#1648
#165
#1651
#1656
#1657
#1658
#1659
#166
#1660
#1661
#1662
#1664
#1669
#167
#1677
#1679
#168
#1680
#1681
#1682
#1687
#1688
#169
#1691
#1692
#1693
#1696
#1698
#17
#17
#170
#1700
#1701
#1703
#1705
#1706
#1707
#1708
#1717
#1727
#1728
#173
#1732
#1742
#1743
#1744
#1745
#1748
#1752
#1754
#1756
#1758
#1763
#1767
#1769
#177
#1771
#1774
#1776
#1777
#178
#1786
#1791
#1794
#1795
#1797
#18
#180
#1804
#1805
#1811
#1812
#1813
#1815
#1816
#1825
#1827
#1828
#1829
#1833
#1835
#1849
#1852
#1854
#1861
#1862
#1864
#1865
#1867
#1872
#1873
#1879
#1881
#1883
#1885
#1886
#1888
#1889
#189
#1890
#1891
#1892
#1893
#1894
#1896
#1898
#19
#190
#1901
#1902
#1904
#1905
#1907
#1909
#191
#1910
#1911
#1919
#1921
#1922
#1923
#1925
#1927
#1928
#1928
#1931
#1931
#1934
#1938
#1939
#1939
#1941
#1941
#1945
#1946
#1947
#1948
#1949
#1949
#195
#1950
#1951
#1952
#1954
#1957
#1958
#1959
#1960
#1961
#1966
#1968
#197
#1970
#1972
#1977
#198
#1980
#1982
#199
#20
#200
#2003
#2006
#2007
#2010
#2011
#2013
#2014
#2016
#2017
#2018
#202
#2020
#2022
#2024
#2026
#2028
#2029
#2030
#2031
#2033
#2035
#2036
#2037
#2039
#2040
#2041
#2042
#2043
#2044
#2045
#2047
#2048
#2050
#2052
#2053
#2059
#2065
#2066
#2072
#2076
#2092
#2094
#2094
#2095
#2096
#21
#210
#2101
#2101
#2105
#2108
#2117
#2118
#2121
#2125
#213
#2131
#2132
#2136
#214
#2140
#2140
#2144
#2147
#2149
#2150
#2152
#2153
#2154
#2158
#2162
#2165
#2169
#2171
#2172
#218
#2188
#2188
#2191
#2192
#2195
#22
#2201
#2211
#2212
#2213
#2220
#2221
#2222
#2224
#2225
#2226
#2227
#2228
#2229
#2229
#224
#225
#228
#23
#230
#237
#238
#239
#24
#24
#242
#247
#248
#249
#249
#250
#251
#254
#255
#256
#257
#258
#263
#265
#27
#271
#273
#275
#278
#28
#281
#283
#294
#295
#296
#304
#306
#307
#308
#31
#317
#319
#320
#321
#323
#326
#327
#328
#33
#335
#34
#340
#347
#35
#352
#353
#354
#357
#358
#359
#36
#360
#361
#363
#364
#366
#368
#370
#371
#373
#376
#378
#38
#380
#381
#383
#386
#387
#388
#391
#392
#393
#394
#395
#397
#398
#399
#40
#400
#401
#402
#403
#404
#405
#405
#406
#407
#409
#41
#410
#412
#414
#418
#42
#420
#420
#421
#424
#425
#426
#427
#428
#431
#433
#436
#437
#438
#439
#440
#441
#443
#443
#444
#448
#45
#450
#451
#452
#453
#454
#455
#457
#457
#458
#458
#459
#46
#462
#464
#468
#47
#470
#473
#475
#478
#48
#480
#481
#481
#483
#484
#487
#489
#49
#490
#492
#493
#494
#50
#503
#509
#509
#51
#511
#512
#513
#515
#516
#517
#52
#520
#521
#522
#523
#526
#528
#529
#533
#534
#535
#536
#539
#542
#544
#547
#55
#551
#554
#555
#556
#557
#558
#560
#563
#566
#567
#57
#572
#574
#576
#578
#580
#580
#581
#583
#588
#59
#590
#591
#595
#596
#597
#598
#599
#6
#60
#600
#603
#604
#605
#606
#607
#608
#613
#614
#615
#618
#623
#626
#627
#628
#63
#63
#631
#633
#636
#638
#639
#64
#640
#642
#642
#643
#645
#645
#646
#649
#649
#650
#652
#653
#654
#659
#66
#660
#660
#662
#663
#664
#666
#666
#668
#669
#67
#670
#671
#676
#677
#678
#679
#68
#680
#681
#681
#683
#684
#685
#687
#687
#69
#690
#692
#694
#695
#697
#697
#698
#7
#70
#700
#701
#703
#704
#708
#709
#71
#712
#715
#715
#718
#719
#72
#723
#725
#729
#73
#73
#731
#733
#734
#738
#739
#742
#743
#750
#754
#759
#759
#76
#76
#760
#763
#764
#766
#768
#77
#770
#771
#772
#774
#777
#778
#779
#781
#790
#791
#792
#793
#794
#797
#797
#8
#801
#805
#806
#808
#81
#816
#824
#827
#827
#831
#832
#838
#839
#842
#843
#844
#855
#858
#859
#860
#861
#862
#865
#869
#872
#873
#875
#881
#883
#884
#885
#887
#889
#891
#892
#894
#896
#9
#900
#900
#902
#904
#906
#908
#911
#916
#917
#917
#918
#919
#92
#920
#925
#93
#932
#933
#934
#936
#939
#939
#94
#940
#942
#943
#948
#95
#950
#952
#958
#960
#960
#961
#963
#964
#965
#966
#967
#969
#969
#97
#972
#975
#978
#98
#982
#983
#986
#987
#988
#988
#99
#996
#997
#999
0.1.0
0.10.0
0.2.0
0.3.0-homebrew
0.4.0
0.5.0
0.6.0
0.7.0
0.8.0
0.9.0
2.1.0
2.10.0
2.10.1
2.10.2
2.11.0
2.12.0
2.13.0
2.14.0
2.15.0
2.16.0
2.17.0
2.18.0
2.19.0
2.2.0
2.20.0
2.21.0
2.21.1
2.22.0
2.23.0
2.24.0
2.25.0
2.26.0
2.27.0
2.28.0
2.29.0
2.3.0
2.30.0
2.31.0
2.32.0
2.32.1
2.33.0
2.34.0
2.35.0
2.36.0
2.37.0
2.38.0
2.39.0
2.4.0
2.40.0
2.41.0
2.42.0
2.42.1
2.43.0
2.44.0
2.45.0
2.45.1
2.46.0
2.46.1
2.47.0
2.48.0
2.49.0
2.5.0
2.5.1
2.50.0
2.50.1
2.50.2
2.51.0
2.52.0
2.53.0
2.53.1
2.54.0
2.55.0
2.56.0
2.57.0
2.6.0
2.7.0
2.8.0
2.9.0
v0.3.0-1stbinrelease
-
aeb3c8b8b9
Update LICENSE
orignal
2015-01-23 14:02:37 -05:00 -
24c00b0985
schedule routing session cleanup
orignal
2015-01-23 12:48:25 -05:00 -
a25646a129
cleanup routing sessions
orignal
2015-01-23 10:07:11 -05:00 -
0c73aff0a2
I2NPMessagesHandler
orignal
2015-01-22 22:00:41 -05:00 -
3ed1fee7ce
remove stream on close
orignal
2015-01-22 19:02:28 -05:00 -
b269bda52b
shared_ptr for GarlicRouting Session
orignal
2015-01-22 15:31:34 -05:00 -
2ab0ff8aea
TransitTunnelParticipant
orignal
2015-01-21 21:50:46 -05:00 -
46a36f766f
don't restart subscriptions update timer if no subscription presented
orignal
2015-01-21 16:34:50 -05:00 -
276d5097c1
fixed 'bad descriptor' exception
orignal
2015-01-21 15:59:05 -05:00 -
ec980edf56
don't look for tunnel again if tunnelID is the same as for previous message
orignal
2015-01-21 15:13:46 -05:00 -
89dead79c4
common HandleTunnelData for own and transit tunnels
orignal
2015-01-21 14:40:48 -05:00 -
e7f849184c
some cleanup
orignal
2015-01-21 12:08:15 -05:00 -
c61cd350ee
send multiple messages though single write call
orignal
2015-01-20 22:35:27 -05:00 -
ea353ac3ba
send batch of I2NP messages
orignal
2015-01-20 21:05:57 -05:00 -
74c89ce06e
proper cleanup of pending tunnels
orignal
2015-01-20 18:06:42 -05:00 -
42354ee5d5
removed useless mutex lock
orignal
2015-01-20 07:50:25 -05:00 -
e4d0fdaa56
Merge pull request #150 from chris-barry/patch-1
orignal
2015-01-19 22:29:45 -05:00 -
ebb5c53c3a
use shared_ptr for TunnelPool
orignal
2015-01-19 22:28:13 -05:00 -
676892cb00
Update copyright
Chris Barry
2015-01-19 21:06:30 -05:00 -
e09da5cb54
correct CRC32 verification at big endian CPU
orignal
2015-01-19 14:30:30 -05:00 -
027c43c99c
Reseed through I2PControl
orignal
2015-01-19 13:57:37 -05:00 -
f5b937667a
don't try to re-request expired LeaseSet
orignal
2015-01-19 12:31:14 -05:00 -
f36229bd95
make sure DatabaseStore message is first
orignal
2015-01-18 18:46:22 -05:00 -
3c9e6054b5
use shared local destination for proxies
orignal
2015-01-17 09:42:44 -05:00 -
284fb5458e
fixed resolve bug
orignal
2015-01-17 08:22:43 -05:00 -
bf7b53a2a6
resolve address for NTCP
orignal
2015-01-16 23:01:40 -05:00 -
07c6f2a20b
make HTTP header if necessary
orignal
2015-01-16 16:51:52 -05:00 -
514947ba49
skip HTTP header
orignal
2015-01-16 16:19:17 -05:00 -
f3fbf6bd89
address resolver for NTCP address
orignal
2015-01-16 15:25:44 -05:00 -
0f227e8317
For some reason, the daemon src don't include I2PControl.cpp for OSX builds.
Mikal Villa
2015-01-16 20:37:52 +01:00 -
905aa7cdc4
Adding download link
Mikal Villa
2015-01-16 02:44:18 +01:00 -
25cc118890
I2PControl method
orignal
2015-01-15 16:42:28 -05:00 -
72a4f8a9a1
fixed crash on shutdown
orignal
2015-01-14 20:27:19 -05:00 -
e898e6bf82
use RouterInfo request callback instead timeout
orignal
2015-01-14 16:37:03 -05:00 -
ad9d7931f5
RequestComplete for RouterInfo
orignal
2015-01-14 16:11:09 -05:00 -
fb3c577601
handle i2p.router.netdb.activepeers
orignal
2015-01-14 13:24:25 -05:00 -
02b7cd71c5
handle i2p.router.netdb.activepeers
orignal
2015-01-14 13:21:41 -05:00 -
98e930bd46
moved delayed queue to Peer
orignal
2015-01-13 22:19:13 -05:00 -
3481161616
send messages through Peer
orignal
2015-01-13 21:31:39 -05:00 -
a3352ac1dc
Merge pull request #148 from Nefelim4ag/master
orignal
2015-01-13 11:26:05 -05:00 -
214eb0caa5
Not overwrite -fPIC with CXXFLAGS
Timofey Titovets
2015-01-13 15:14:52 +03:00 -
3a30c00dae
Fix: mkdir exist in multi thread building
Timofey Titovets
2015-01-13 12:55:14 +03:00 -
d971dff593
introduced Peer
orignal
2015-01-12 22:53:35 -05:00 -
1eef996701
NetworkSetting method
orignal
2015-01-12 14:31:45 -05:00 -
dcae7fc541
participating request
orignal
2015-01-12 14:03:20 -05:00 -
aeb2e235e5
use lookup tables for requests
orignal
2015-01-12 13:38:16 -05:00 -
ff856d2f20
fixed race condition
orignal
2015-01-12 12:15:54 -05:00 -
a15c2c5d86
Riccardo Spagni
2015-01-12 17:54:09 +02:00 -
c37d13af84
Merge pull request #147 from space-and-time/master
orignal
2015-01-12 07:29:03 -05:00 -
bf443265ff
fixed boost\asio\detail\socket_types.hpp(24) fatal error C1189: "WinSock.h has already been included"
root
2015-01-12 08:53:24 +04:00 -
9ebe38e59d
added I2PService to VS project
root
2015-01-12 08:50:22 +04:00 -
a85cc6aa77
fixed race condition
orignal
2015-01-11 21:00:38 -05:00 -
6683a9cf76
moved NTCP to separate thread
orignal
2015-01-11 17:41:56 -05:00 -
e3e0702813
fxied crash at startup
orignal
2015-01-11 17:40:11 -05:00 -
d8942a3359
use TransportSession for sending messages
orignal
2015-01-10 23:00:27 -05:00 -
4d25634b66
less agressive exploratory
orignal
2015-01-10 16:08:13 -05:00 -
717940d969
some cleanup
orignal
2015-01-10 09:07:07 -05:00 -
912146b1c9
shutdown and graceful shutdown through I2PControl
orignal
2015-01-09 22:27:52 -05:00 -
70b6c024bf
handle i2p.router.netdb.knownpeers RouterInfo request
orignal
2015-01-09 11:58:14 -05:00 -
047f08b482
put dot-separated params
orignal
2015-01-09 11:12:22 -05:00 -
4ce3817d28
put dot-separated params
orignal
2015-01-09 11:11:35 -05:00 -
8910412068
pass results by reference
orignal
2015-01-09 10:28:16 -05:00 -
c61ed150b7
check for pending LeaseSet request
orignal
2015-01-08 22:04:41 -05:00 -
1bbb86d304
changed addressbook subscription update interval to 12 hours
orignal
2015-01-08 16:16:56 -05:00 -
2a76f1decd
publish own RouterInfo every 40 minutes if nothing changed
orignal
2015-01-08 16:14:05 -05:00 -
f3548daede
I2PControl Authenticate and Echo
orignal
2015-01-08 16:11:40 -05:00 -
efdadfd7c5
added I2PControl to ClientContext
orignal
2015-01-08 13:28:51 -05:00 -
e82507ca4e
call TCPIPAccetor::Start from I2PClientTunnel::Start
orignal
2015-01-08 07:39:35 -05:00 -
d67db32015
Merge pull request #146 from klondi/i2pservice
orignal
2015-01-07 22:52:21 -05:00 -
56014962d4
Make I2PClientTunnel use TCPIPAcceptor
Francisco Blas (klondike) Izquierdo Riera
2015-01-08 03:49:35 +01:00 -
df3e8ce937
Move Stream creation to its own handler for cleanliness, it will hand over to a tunnel connection when done
Francisco Blas (klondike) Izquierdo Riera
2015-01-08 03:28:54 +01:00 -
7d9c0b76fc
Make SOCKS use TCPIPAcceptor
Francisco Blas (klondike) Izquierdo Riera
2015-01-08 01:45:49 +01:00 -
8a6bea64bc
Make the HTTP Proxy use TCPIPAcceptor
Francisco Blas (klondike) Izquierdo Riera
2015-01-08 01:35:42 +01:00 -
114022d18a
Add the TCPIPAcceptor class for handling TCP/IP services on clearnet
Francisco Blas (klondike) Izquierdo Riera
2015-01-08 01:31:31 +01:00 -
a85af553b8
Merge branch 'master' of https://github.com/PrivacySolutions/i2pd
orignal
2015-01-07 16:51:09 -05:00 -
1cf5a0c948
Merge pull request #145 from klondi/i2pservice
orignal
2015-01-07 16:50:22 -05:00 -
6643b4188a
Solve weak_ptr issue
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 22:49:28 +01:00 -
bc11689f35
extract params
orignal
2015-01-07 16:41:11 -05:00 -
0339a4f963
JSON parser
orignal
2015-01-07 16:09:32 -05:00 -
6a39f48a9e
Merge pull request #144 from klondi/i2pservice
orignal
2015-01-07 16:01:56 -05:00 -
b3232b42db
Use shared_from_this to avoid being killed easily on stop
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 21:52:40 +01:00 -
c1a29b08ac
Remove ClientContext.h dependency
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 21:50:12 +01:00 -
75f6cc4319
Merge pull request #143 from klondi/i2pservice
orignal
2015-01-07 15:20:18 -05:00 -
bcbe207515
Make HTTPProxy use SIGNING_KEY_TYPE_DSA_SHA1
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 21:15:04 +01:00 -
29039fd039
Merge with upstream
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 20:47:47 +01:00 -
90005c8237
Migrate to I2Pservice
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 20:44:24 +01:00 -
cdc0aa658a
I2PControl added
orignal
2015-01-07 13:26:44 -05:00 -
dd42819a2f
Create I2Pservice as a way to integrate service management, hide unnecessary handlers
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 19:09:59 +01:00 -
88560d06a1
Merge pull request #141 from klondi/httpproxy
orignal
2015-01-06 20:42:41 -05:00 -
cb8a465605
Force Connection: Close and allow http/1.1
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 02:40:30 +01:00 -
fe13a85c0f
read all available data from closed stream
orignal
2015-01-06 19:05:48 -05:00 -
89b6be91a3
Merge pull request #140 from klondi/httpproxy
orignal
2015-01-06 19:00:41 -05:00 -
6aca908462
Initial HTTPProxy support by simply transferring control to a tunnel
Francisco Blas (klondike) Izquierdo Riera
2015-01-07 00:15:38 +01:00 -
634718d6b4
Detect null stream on I2PConnect
Francisco Blas (klondike) Izquierdo Riera
2015-01-06 23:51:10 +01:00 -
2fca028161
Remove unnecessary header
Francisco Blas (klondike) Izquierdo Riera
2015-01-06 22:41:29 +01:00 -
5e8d28abba
Reorder SOCKS headers for cleanness
Francisco Blas (klondike) Izquierdo Riera
2015-01-06 22:40:45 +01:00 -
bc78460f63
Enter state BEFORE reading data to avoid race conditions
Francisco Blas (klondike) Izquierdo Riera
2015-01-06 20:27:55 +01:00 -
e228ba963d
Merge pull request #139 from iShift/patch-1
orignal
2015-01-06 16:00:47 -05:00 -
63927fc1fa
fix deps for ubuntu/debian
iShift
2015-01-06 23:52:13 +03:00 -
cbcfe50eb5
Merge pull request #138 from klondi/master
orignal
2015-01-06 12:51:25 -05:00