mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-24 20:57:37 +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
-
ccc24337be
Merge pull request #511 from PurpleI2P/openssl
orignal
2016-06-10 14:46:23 -04:00 -
b15b38868d
rolled back to previous implementation
orignal
2016-06-10 14:01:39 -04:00 -
8feca6874a
process complete message
orignal
2016-06-10 12:18:19 -04:00 -
ecd3a49d48
handle DestroySession properly
orignal
2016-06-10 11:47:22 -04:00 -
6de7cd5063
don't send 'accepted' if not requested
orignal
2016-06-10 11:39:20 -04:00 -
f6d7f7d984
set port to 80 is not specified
orignal
2016-06-09 15:48:31 -04:00 -
d5d501875e
send correct ackThrough
orignal
2016-06-09 14:56:12 -04:00 -
88561c22d3
make sure ackThrough is correct
orignal
2016-06-09 14:34:38 -04:00 -
b786576bcb
* HTTPProxy.cpp : always set dest_port
hagen
2016-06-09 14:30:36 +00:00 -
21b5f2c96a
fixed crash upon I2CP session disconnect
orignal
2016-06-08 14:14:19 -04:00 -
d8f24b442b
fixed mapping
orignal
2016-06-08 14:05:20 -04:00 -
a1c81a63dd
Jeff Becker
2016-06-08 10:37:51 -04:00 -
4d2b535b04
correct concatenation of long I2CP messages
orignal
2016-06-08 10:29:48 -04:00 -
12ae5e6a9a
Merge
3cfbc05bf9
into37fc21f3cf
Jeff
2016-06-08 13:57:52 +00:00 -
3cfbc05bf9
Jeff Becker
2016-06-08 09:56:13 -04:00 -
895820f14c
Jeff Becker
2016-06-08 09:55:55 -04:00 -
37fc21f3cf
always assume 20 bytes for signing private key
orignal
2016-06-08 09:33:25 -04:00 -
5e068c3af5
0.9.26
orignal
2016-06-07 13:05:44 -04:00 -
e2c192d254
Merge branch 'openssl' of https://github.com/PurpleI2P/i2pd into openssl
orignal
2016-06-06 15:37:10 -04:00 -
e481ed37ce
ReconfigureSessionMessage
orignal
2016-06-06 15:36:02 -04:00 -
4d7c089b09
I2CP config
orignal
2016-06-05 10:31:55 -04:00 -
a4dc67cba0
* HTTP.{cpp,h} : drop HTTPReq.host
hagen
2016-06-04 00:00:00 +00:00 -
03973cc6d4
* HTTPProxy.cpp : drop X-Forwarded-*, Proxy-*, Via headers from request
hagen
2016-06-04 00:00:00 +00:00 -
66c301c031
* HTTPProxy.cpp : allow "tranparent" proxy (#508)
hagen
2016-06-04 00:00:00 +00:00 -
e4edc59689
* HTTPProxy.cpp : force clean recv buffer (#508)
hagen
2016-06-04 00:00:00 +00:00 -
f2d9d38c6f
Jeff Becker
2016-06-03 14:07:02 -04:00 -
667ea43b3c
GetBandwidthLimitMessage
orignal
2016-06-03 13:48:21 -04:00 -
f3856819fe
Jeff Becker
2016-06-03 13:01:49 -04:00 -
d6bfe7810a
skip SigningPrivateKey
orignal
2016-06-03 13:01:12 -04:00 -
7a52ae18f1
Jeff Becker
2016-06-03 12:13:08 -04:00 -
444539b826
SendMessageExpires
orignal
2016-06-03 12:03:36 -04:00 -
c8d6425123
DestLookupMessage
orignal
2016-06-03 11:49:39 -04:00 -
e50c35d38c
* fix mistype
hagen
2016-06-03 00:00:00 +00:00 -
aa764fbd1c
* HTTPProxy: fix converted request (#508) * I2PService: reword log message, to avoid ambiguity
hagen
2016-06-03 00:00:00 +00:00 -
2628426084
* http proxy : fix converted request (#508)
hagen
2016-06-03 00:00:00 +00:00 -
aa6bc8042a
address lookup
orignal
2016-06-02 15:49:14 -04:00 -
26a6c9e932
procee session options
orignal
2016-06-02 13:26:41 -04:00 -
0f9376e959
Jeff Becker
2016-06-02 07:53:10 -04:00 -
ace3e86546
MessageStatusMessage
orignal
2016-06-01 15:30:57 -04:00 -
d79c6b8f06
MessagePayloadMessage
orignal
2016-06-01 14:38:13 -04:00 -
6538a2e673
HostLookupMessage
orignal
2016-06-01 11:11:18 -04:00 -
153d883aeb
SessionDestoryedMessage
orignal
2016-06-01 10:05:40 -04:00 -
689432f627
fixed typo
orignal
2016-05-31 21:37:32 -04:00 -
cd237219e4
* extract unused image to separate file
hagen
2016-06-01 00:00:00 +00:00 -
8589493581
* add test for MergeChunkedResponse() (#432)
hagen
2016-06-01 00:00:00 +00:00 -
ca2e148ad7
* enable -Wextra for linux builds
hagen
2016-06-01 00:00:00 +00:00 -
f7ca44cad8
* fix compile warnings: reopen() usage
hagen
2016-06-01 00:00:00 +00:00 -
1b2ac38a50
* fix compilation warnings
hagen
2016-06-01 00:00:00 +00:00 -
f62d25fa5f
* Config.cpp : fix wrong group for options & code style
hagen
2016-06-01 00:00:00 +00:00 -
025eec1782
I2CP configuration
orignal
2016-05-31 11:54:45 -04:00 -
846ff46b2e
fixed build error
orignal
2016-05-30 21:42:25 -04:00 -
f9718bccb9
* update debian changelog (closes #502)
hagen
2016-05-31 00:00:00 +00:00 -
f66f4ffee6
* add generic changelog (#502)
hagen
2016-05-31 00:00:00 +00:00 -
a47417ff49
* I2PService.cpp: tune logs
hagen
2016-05-31 00:00:00 +00:00 -
c9836cf0f7
* fix doxygen warnings
hagen
2016-05-31 00:00:00 +00:00 -
289b679e3c
* add doxygen support
hagen
2016-05-31 00:00:00 +00:00 -
23e019ec83
* debian/i2pd.openrc (working version)
hagen
2016-05-31 00:00:00 +00:00 -
eeffcea69e
CreateSessionMessage
orignal
2016-05-30 15:19:22 -04:00 -
ae10793d0f
SendMessageMessage
orignal
2016-05-30 14:31:56 -04:00 -
a062bca431
CreateLeaseSetMessage
orignal
2016-05-30 12:56:42 -04:00 -
6a453bcc8a
check for null pointer
orignal
2016-05-30 12:08:20 -04:00 -
5a2c4919c6
close previous file first upon repon
orignal
2016-05-30 09:41:45 -04:00 -
09a80ed654
RequestVariableLeaseSetMessage
orignal
2016-05-29 16:35:57 -04:00 -
72e954b78f
Jeff Becker
2016-05-29 09:39:23 -04:00 -
a1c27aed6a
Jeff Becker
2016-05-29 09:36:34 -04:00 -
0b3a719a95
Jeff Becker
2016-05-29 09:36:01 -04:00 -
6c9b4a8c5d
moved LeaseSet creating away from LeaseSetDestination
orignal
2016-05-29 09:33:50 -04:00 -
d9babda1b8
+ debian/i2pd.openrc (experimental)
hagen
2016-05-29 00:00:00 +00:00 -
ea8e1be294
* update default init-script : make --port optional
hagen
2016-05-29 00:00:00 +00:00 -
44eccd85fd
* HTTPServer.cpp : * autorefresh for status page * autoreturn to commands list
hagen
2016-05-28 00:00:00 +00:00 -
a62720b9d8
Merge branch 'new-proxy' into openssl
hagen
2016-05-28 00:22:49 +00:00 -
1a9422c3f9
send SetDateMessage
orignal
2016-05-27 16:22:42 -04:00 -
5e52b3609c
Merge pull request #503 from PurpleI2P/openssl
orignal
2016-05-27 14:31:03 -04:00 -
8622385e88
I2CPDestination added
orignal
2016-05-27 13:46:28 -04:00 -
d0ffaab339
* HTTPProxy: * use new http classes instead homemade parser * proper error handling for "address not found", "addresshelper" and "not .i2p domain" cases * use std::vector instead uint8_t[] for buffers * general code cleanup
hagen
2016-05-27 00:00:00 +00:00 -
347157b999
* HTTPProxy.cpp : direct use of parsed url parts in CreateHTTPRequest()
hagen
2016-05-27 00:00:00 +00:00 -
a9f3235fd3
* HTTPProxy.cpp : unwrap HandleStreamRequestComplete()
hagen
2016-05-27 00:00:00 +00:00 -
4098a5c08e
* HTTPProxy.cpp : rename variable
hagen
2016-05-27 00:00:00 +00:00 -
dba7a2ee4f
* HTTPProxy.cpp : HandleJumpServices() -> ExtractAddressHelper()
hagen
2016-05-27 00:00:00 +00:00 -
a5f49550b3
* HTTPProxy.cpp : unwrap AsyncSockRead()
hagen
2016-05-27 00:00:00 +00:00 -
5c9a69e0e8
* drop boost_regex from build deps
hagen
2016-05-27 00:00:00 +00:00 -
2bf32fb3fa
* HTTPProxy.cpp : kill ExtractRequest(), drop boost::regex
hagen
2016-05-27 00:00:00 +00:00 -
0de1e2c6fc
* HTTPProxy.cpp : extract IsI2PAddress() from class and generalize
hagen
2016-05-27 00:00:00 +00:00 -
61868d97c4
* HTTPProxy.cpp : migrate HTTPRequestFailed(), RedirectToJumpService() to new http classes
hagen
2016-05-27 00:00:00 +00:00 -
c994c11d8c
* HTTPProxy.{cpp,h} : rename classes, drop typedef
hagen
2016-05-27 00:00:00 +00:00 -
5ad10955be
use m_Response field for HTTP proxy response
orignal
2016-05-26 16:27:53 -04:00 -
95f100f378
HTTP error message cleanup
orignal
2016-05-26 16:21:27 -04:00 -
3d6c93cd6b
moved transient encryption keys to LeaseSetDestination
orignal
2016-05-26 15:53:32 -04:00 -
fc25da37c5
removed GetPrivateKeys from LocalDestination
orignal
2016-05-26 14:54:33 -04:00 -
896bb2187e
* HTTPProxy.cpp : HTTPRequestFailed() now responds with error message
hagen
2016-05-26 00:00:00 +00:00 -
99398bf0da
* HTTPProxy.{cpp,h} : move & sort headers
hagen
2016-05-26 00:00:00 +00:00 -
827a54435d
* Tunnel.cpp : tune log messages
hagen
2016-05-26 00:00:00 +00:00 -
3c9459e489
* fix mistype in log message
hagen
2016-05-26 00:00:00 +00:00 -
9291f5c9c6
* I2PControl.cpp : * unwrap big else {} block * smaller try {} block, only for json parsing & request handling * respond with valid error message on exception
hagen
2016-05-26 00:00:00 +00:00 -
0ab5f993c7
* I2PControl.cpp : * use new http classes for parsing request * implement correct reading rest of json data if HTTP/Content-length is used * general cleanup
hagen
2016-05-26 00:00:00 +00:00 -
4f8db487e7
* I2PControl.{cpp,h} : add BuildErrorResponse()
hagen
2016-05-26 00:00:00 +00:00 -
0e1765e045
* I2PControl.cpp : SendResponse() third arg now std::string &
hagen
2016-05-26 00:00:00 +00:00 -
ebc411bbbd
* I2PControl.cpp : * use new http classes for building HTTP response * drop boost::lexical_cast & boost::local_time deps
hagen
2016-05-26 00:00:00 +00:00 -
a76d8f0f9f
* HTTP.{cpp,h} : add add_header() variant with std::string
hagen
2016-05-26 00:00:00 +00:00 -
f245feb0b0
* HTTP.h : export MergeChunkedResponse()
hagen
2016-05-26 00:00:00 +00:00