mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-07-06 18:23:54 +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
-
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 -
43a90d7b98
* HTTP.cpp : fix parse_header_line (#501)
hagen
2016-05-26 00:00:00 +00:00 -
2e1a9a8df9
* HTTP.{cpp,h} : move length() method to base class
hagen
2016-05-26 00:00:00 +00:00 -
57bb0da1d6
correct LeaseSet message size
orignal
2016-05-25 18:47:16 -04:00 -
0d2df22074
fixed crash
orignal
2016-05-25 17:41:24 -04:00 -
c7173d5e1c
use shared ClientDestination
orignal
2016-05-25 16:18:02 -04:00 -
789eb48698
removed deprecated constructor
orignal
2016-05-25 15:30:04 -04:00 -
e686fad546
rmoved deprecated constructor
orignal
2016-05-25 15:18:21 -04:00 -
4e4f9b6f8b
use LocalLeaseSet for own LeaseSets
orignal
2016-05-25 15:10:28 -04:00 -
f2292fd618
LocalLeaseSet added
orignal
2016-05-25 14:17:34 -04:00 -
7035ead9e7
provide reply tunnel expcilitly for LeaseSet
orignal
2016-05-25 12:55:58 -04:00 -
f01f6e94d1
fix #500. check result of readline
orignal
2016-05-24 16:27:34 -04:00 -
f10064ce39
* HTTPServer.cpp : update response building
hagen
2016-05-24 00:00:00 +00:00 -
b68f06ca83
* update tests
hagen
2016-05-24 00:00:00 +00:00 -
2ce61402bb
* HTTP.{cpp,h} * add 'body' member ot HTTPRes * change HTTPRes::to_string() to add 'Date', 'Content-Length' headers and body
hagen
2016-05-24 00:00:00 +00:00 -
70e9d85a75
* HTTP.cpp : add internal function gen_rfc1123_date()
hagen
2016-05-24 00:00:00 +00:00 -
a461f462d2
* HTTP.{cpp,h} : add HTTPMsg::{add,del}_header() helpers
hagen
2016-05-24 00:00:00 +00:00 -
50ff0d251a
* HTTP.h : add base class HTTPMsg
hagen
2016-05-24 00:00:00 +00:00 -
f6103d3841
moved streaming and datagram destination from LeaseSetDestination to ClientDestination
orignal
2016-05-23 14:31:22 -04:00 -
cb68d19bed
ClientDestination/LeaseSetDestination split
orignal
2016-05-23 10:33:01 -04:00 -
89d2505a7c
* fix time in webconsole (#496)
hagen
2016-05-19 00:00:00 +00:00 -
9ddfc750e5
* update manpage: add --logfile description (#495)
hagen
2016-05-19 00:00:00 +00:00 -
3b80de1747
Merge pull request #494 from PurpleI2P/openssl
orignal
2016-05-18 09:23:55 -04:00 -
90ea714e48
version 2.7.0
2.7.0
orignal
2016-05-18 09:22:48 -04:00 -
f9e4182624
temporary disable 'reload config' item
orignal
2016-05-18 09:22:11 -04:00 -
0291cc2ef4
Merge pull request #493 from PurpleI2P/openssl
orignal
2016-05-17 15:06:39 -04:00 -
caf2e469a6
remove mascot
orignal
2016-05-17 12:35:08 -04:00 -
45da2843ee
Merge pull request #492 from weekendi2p/openssl
Jeff
2016-05-16 20:10:51 -04:00 -
8353f928a1
fix jumpservices
weekendi2p
2016-05-17 01:42:58 +02:00 -
9c1a6d042e
Jeff Becker
2016-05-16 16:04:48 -04:00 -
448b25a8b2
receive I2CP messages
orignal
2016-05-13 15:13:36 -04:00 -
4c2d4009da
handle protocol byte
orignal
2016-05-12 16:17:10 -04:00 -
67f1e07508
I2CP added
orignal
2016-05-12 15:37:46 -04:00 -
c49fdf1233
initial commit for reload config command
orignal
2016-05-12 11:38:18 -04:00 -
7c835bae20
changed back to <openssl/
orignal
2016-05-11 16:02:26 -04:00 -
ae81cc2644
windows doesn't support graceful shutdown yet
orignal
2016-05-11 15:33:53 -04:00 -
3907b4101a
include openssl through OPENSSL macro
orignal
2016-05-11 15:12:38 -04:00 -
aa5ea0e3a1
support gcc 6
orignal
2016-05-11 11:57:02 -04:00