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
-
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 -
e8c544c774
Merge pull request #120 from torbjo/master
Meeh
2014-12-29 17:31:36 +01:00 -
82af922b40
Fixed building on OS X.
Torkel Bjørnson-Langen
2014-12-29 17:12:05 +01:00 -
446e5fd665
report about termination after actual processing
orignal
2014-12-28 15:45:58 -05:00 -
7847982a57
fixed crash
orignal
2014-12-27 22:43:00 -05:00 -
86a7f96a46
take tunnels from exploratory pool only
orignal
2014-12-27 20:36:32 -05:00 -
da01ea997d
wait from LeaseSet request comlete
orignal
2014-12-27 10:09:55 -05:00 -
59aa40e2b0
wait until LeaseSet request complete instead timeout
orignal
2014-12-26 21:06:24 -05:00 -
6fb5fa1c52
LeaseSet request complete callback
orignal
2014-12-26 19:09:44 -05:00 -
64df22def8
read reamaining data from closed stream
orignal
2014-12-26 08:55:24 -05:00 -
bbe403fb40
main netdb can request router info only
orignal
2014-12-25 21:13:51 -05:00 -
3547a4042c
request and handle LeaseSets through local destination only
orignal
2014-12-25 16:47:15 -05:00 -
46ea2291fe
read incoming data util it's available
orignal
2014-12-25 10:42:49 -05:00 -
66c2c7f789
wait until download complete
orignal
2014-12-25 08:41:21 -05:00 -
78c06bdd22
manage non-reponded database requests
orignal
2014-12-24 11:20:38 -05:00 -
afd69e4afd
send if-none-match
orignal
2014-12-24 09:45:25 -05:00 -
ff7ff3b55b
check status code 304
orignal
2014-12-24 07:48:18 -05:00 -
14e2c76799
Merge pull request #118 from hagen-i2p/make-deps
orignal
2014-12-24 07:19:24 -05:00 -
677e3585c9
* new makefile target: deps
hagen
2014-12-24 05:07:52 +00:00 -
e349facd65
HTTP 1.1 for addressbook
orignal
2014-12-23 21:03:00 -05:00 -
7b5e8a9661
check and update addressbook subscriptions
orignal
2014-12-23 13:57:09 -05:00 -
3f314d8355
merge chunked responses
orignal
2014-12-22 21:20:39 -05:00 -
325117114a
fixed typo
orignal
2014-12-22 21:02:32 -05:00 -
e1d445ab50
parse HTTP header fields
orignal
2014-12-22 16:45:50 -05:00