mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-26 05:29:23 +01:00
Commit graph
Select branches
Hide pull requests
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
#218
#22
#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.6.0
2.7.0
2.8.0
2.9.0
v0.3.0-1stbinrelease
-
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 -
7da95bd28a
Introduce missing call to request verification, so unknown address types and commands are handled properly, allow for extra socket data after the request for fast request sending, it will just be forwarded on I2PConnect
Francisco Blas (klondike) Izquierdo Riera
2015-01-06 18:48:35 +01:00 -
5444889715
Update version.h
0.6.0
orignal
2015-01-06 07:52:36 -05:00 -
3e13a1feed
long ElGamal private key
orignal
2015-01-05 19:32:46 -05:00 -
7e4c416bc1
Merge pull request #136 from klondi/master
orignal
2015-01-05 15:09:16 -05:00 -
882b559d3a
Reduce the parsing to a single state machine, automatic removal of objects and destruction of sockets/streams
Francisco Blas (klondike) Izquierdo Riera
2015-01-05 20:14:53 +01:00 -
610fd2ac67
Reduce memory usage a bit
Francisco Blas (klondike) Izquierdo Riera
2015-01-05 12:45:10 +01:00 -
f383ebb718
Return adequate SOCKS replies
Francisco Blas (klondike) Izquierdo Riera
2015-01-05 12:37:52 +01:00 -
cb94d43092
Use the address book for conversion into .b32.i2p
Francisco Blas (klondike) Izquierdo Riera
2015-01-05 12:36:09 +01:00 -
8812a45607
DatabaseLookup for RouterInfo
orignal
2015-01-04 17:25:16 -05:00 -
37a374000c
elimimated cast to ClearText
orignal
2015-01-04 09:33:19 -05:00 -
ac17f116be
Merge pull request #134 from klondi/httpproxy
orignal
2015-01-03 23:14:38 -05:00 -
ecf709cbba
fill clear text buffer of BuildRequestRecord
orignal
2015-01-03 23:13:07 -05:00 -
225aa7fa6a
Merge SOCKS4a and SOCKS5 request parsers, add stub support for SOCKS4 and IPv4 and IPv6 addresses on SOCKS5
Francisco Blas (klondike) Izquierdo Riera
2015-01-04 04:40:07 +01:00 -
46b16237b6
Use enums instead of magic numbers on SOCKS
Francisco Blas (klondike) Izquierdo Riera
2015-01-04 04:22:36 +01:00 -
7a387b9a9f
Updating UPnP code for windows. (untested)
Mikal Villa
2015-01-04 00:06:43 +01:00 -
3c5e9ddd4e
eliminated cast to ecnryptted build record
orignal
2015-01-03 16:31:44 -05:00 -
02851d7587
Merge branch 'master' of https://github.com/PrivacySolutions/i2pd
orignal
2015-01-03 16:30:07 -05:00 -
1b3652e135
Merge pull request #133 from klondi/httpproxy
orignal
2015-01-03 16:29:41 -05:00 -
17ccaab792
Clean up SOCKS a bit
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 22:18:05 +01:00 -
c9576dcdbe
Add Initial SOCKS5 support
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 21:57:15 +01:00 -
7acdc0a606
Libminiupnpc library support (v1.5 and v1.6), dynamic runtime linking.
Mikal Villa
2015-01-03 21:38:48 +01:00 -
f552f24e6e
Following BSD standards
Mikal Villa
2015-01-03 21:35:30 +01:00 -
79d13eb6cb
Fix Mac OSX build error.
Mikal Villa
2015-01-03 21:33:27 +01:00 -
41974b8c75
fixed race condition
orignal
2015-01-03 15:20:11 -05:00 -
729cc4330e
Merge pull request #132 from klondi/httpproxy
orignal
2015-01-03 10:30:29 -05:00 -
27d510d1b7
Handle port correctly
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 16:16:27 +01:00 -
8a293f45fa
eliminated cast to BuildResponse Record
orignal
2015-01-03 09:47:24 -05:00 -
44bc09b007
Rewrite SOCKS proxy parsing to allow for SOCKS5, also fix any remaining logs
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 15:39:03 +01:00 -
b58d58ef29
Merge pull request #131 from klondi/httpproxy
orignal
2015-01-03 08:03:28 -05:00 -
ba12331a11
Rewrite SOCKS proxy so it uses I2PTunnelConnection and I2PTunnel
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 06:42:53 +01:00 -
b88b04515e
Remove unnecessary RemoteLeaseSet
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 04:56:34 +01:00 -
ba9a0c0b2e
Fix strange indentation.
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 03:57:37 +01:00 -
9237174026
request failed in destination is not ready
orignal
2015-01-02 22:37:46 -05:00 -
fd9a8fd2b1
eliminated cast to DatabaseStoreMsg
orignal
2015-01-02 21:11:40 -05:00 -
7b59ce61bb
Merge pull request #130 from klondi/httpproxy
orignal
2015-01-02 21:06:44 -05:00 -
1ae55e5872
Use the new asynchronous API on I2PClientTunnel and clean up after ourselves
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 02:43:59 +01:00 -
6489230e68
Simplify and merge the identHash caching codepath on I2PClientTunnel
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 02:17:01 +01:00