mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-07-04 09:13:55 +02: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
#2201
#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
-
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 -
c05f411ba0
Fix a memory leak in ClientConnection
Francisco Blas (klondike) Izquierdo Riera
2015-01-03 02:07:55 +01:00 -
b30de01b12
eliminated cast to DeliveryStatus struct
orignal
2015-01-02 17:39:35 -05:00 -
79e1096eca
process follow-on packets with zero send stream id
orignal
2015-01-02 10:04:57 -05:00 -
f1ae5817eb
Merge pull request #129 from klondi/httpproxy
orignal
2015-01-02 08:12:54 -05:00 -
a906d7f02f
Allow for asynchronous creation of streams
Francisco Blas (klondike) Izquierdo Riera
2015-01-02 13:35:38 +01:00 -
50fb373655
Use i2p::data::SigningKeyType instead of uint16_t
Francisco Blas (klondike) Izquierdo Riera
2015-01-02 01:21:18 +01:00 -
29d1aa0146
more fixes of misalignment
orignal
2015-01-01 23:00:33 -05:00 -
fa4009821e
Merge pull request #128 from klondi/httpproxy
orignal
2015-01-01 19:12:11 -05:00 -
e5503c51b4
Allow for easy stream creation at LocalDestination (for now it's only synchronous)
Francisco Blas (klondike) Izquierdo Riera
2015-01-02 00:56:26 +01:00 -
ccb68088a8
Allow for I2PTunnels without LocalDestination
Francisco Blas (klondike) Izquierdo Riera
2015-01-02 00:56:21 +01:00 -
0f07b04627
eliminated TunnelGatewayHeader
orignal
2015-01-01 18:53:44 -05:00 -
bfc6274cd8
methods for I2NP header access
orignal
2015-01-01 16:51:15 -05:00 -
c5c0d2060c
rollback
orignal
2015-01-01 11:18:24 -05:00 -
dde2b4a879
destroy local destination on 'clear'
orignal
2015-01-01 09:54:15 -05:00 -
df21a067ff
print out number of NACKs
orignal
2015-01-01 09:53:30 -05:00 -
8c49f76534
copy request to buffer if LeaseSet is requested
orignal
2014-12-31 21:47:49 -05:00 -
96a9575049
Merge pull request #127 from klondi/alignmentfixes
orignal
2014-12-31 14:06:53 -05:00 -
0a9368fc70
Merge pull request #126 from klondi/cmakefixes
orignal
2014-12-31 14:03:22 -05:00 -
84f7966a0b
Fix even more alignment problems
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 15:14:53 +01:00 -
8f7dea698e
Allow disabling binary compilation (useful for multilib builds in Gentoo)
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 19:41:05 +01:00 -
9e7e0a456d
Use better install paths
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 19:05:54 +01:00 -
64b47a29cf
Fix library compilation
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 18:20:23 +01:00 -
e16adbedfa
Merge
38efc96dc2
intocbfe8b8232
klondike
2014-12-31 18:41:12 +00:00 -
38efc96dc2
Allow disabling binary compilation (useful for multilib builds in Gentoo)
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 19:41:05 +01:00 -
b40830ddda
Use better install paths
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 19:05:54 +01:00 -
feb1d02f1c
Fix library compilation
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 18:20:23 +01:00 -
d61d45d9a3
Fix even more alignment problems
Francisco Blas (klondike) Izquierdo Riera
2014-12-31 15:14:53 +01:00 -
cbfe8b8232
invoke accepter after receiving remote identity
orignal
2014-12-30 22:37:14 -05:00 -
583838e2c2
fixed misalignment
orignal
2014-12-30 15:33:11 -05:00 -
7bfb73dacf
LeaseSet database lookup
orignal
2014-12-30 12:25:08 -05:00 -
350e942b6a
fixed windows build
orignal
2014-12-30 10:30:45 -05:00 -
ed82f388e6
Merge pull request #123 from klondi/master
orignal
2014-12-30 09:50:28 -05:00 -
b5f624a10f
Use htobuf16 for 0 value instead of htobe16buf
Francisco Blas (klondike) Izquierdo Riera
2014-12-30 15:42:24 +01:00 -
700c53e60a
Fix any remaning aliasing rules with propper memcpy wrappers
Francisco Blas (klondike) Izquierdo Riera
2014-12-30 15:37:24 +01:00 -
2ed99ba245
fix calling individual targets
Kill Your TV
2014-12-30 13:25:17 +00:00 -
472c5f542f
Merge branch 'master' of https://github.com/torbjo/i2pd
Kill Your TV
2014-12-30 02:32:33 +00:00 -
1636187e26
Avoid aliasing problems by using special buf endian handling functions wrapping memcpy
Francisco Blas (klondike) Izquierdo Riera
2014-12-29 23:04:02 +01:00 -
4d640dac2a
always use destination's thread to avoid race conditions
orignal
2014-12-29 14:29:55 -05:00 -
7bf11df3b8
Minor: Makefile - added mk_build_dir to .PHONY target
Torkel Bjørnson-Langen
2014-12-29 17:40:55 +01:00 -
ddf2aa38cc
Minor: fixed clang compile warning [-Wmismatched-tags]
Torkel Bjørnson-Langen
2014-12-29 17:40:03 +01:00