mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-02-25 21:19:24 +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
-
2fcc91a755
Merge pull request #258 from EinMByte/master
EinMByte
2015-08-26 22:23:58 +02:00 -
ab3b100402
Fix #253.
EinMByte
2015-08-26 22:17:10 +02:00 -
f0aa7b55be
Merge pull request #257 from EinMByte/master
EinMByte
2015-08-25 20:42:42 +02:00 -
0979f0d2f2
Update README and BUILD_NOTES.
EinMByte
2015-08-21 23:35:26 +02:00 -
5d00ad6473
Fix building tests, move binaries to different output directory.
EinMByte
2015-08-21 23:27:25 +02:00 -
103b6db717
Better hardening flags.
EinMByte
2015-08-21 22:50:19 +02:00 -
8ac9520dfd
Implement #243, separate core/client (PCH support dropped for now)
EinMByte
2015-08-21 22:22:34 +02:00 -
5db0448c6b
Merge pull request #256 from EinMByte/master
EinMByte
2015-08-18 22:45:30 +02:00 -
bdaf2c16aa
Update .gitignore, fix typo in CMakeLists.txt.
EinMByte
2015-08-18 22:17:28 +02:00 -
9236c7b391
Merge pull request #255 from apprb/dev
EinMByte
2015-08-18 21:53:52 +02:00 -
ff466b7aaa
Merge pull request #254 from EinMByte/master
EinMByte
2015-08-18 21:51:59 +02:00 -
e285cd034b
apprb
2015-08-19 00:58:07 +06:00 -
ca84c71c39
Fix #252.
EinMByte
2015-08-18 10:58:24 +02:00 -
2ab1cf0a89
Merge pull request #251 from EinMByte/master
EinMByte
2015-08-18 10:48:04 +02:00 -
485e2237e0
Update README in accordance with #245.
EinMByte
2015-08-18 10:45:40 +02:00 -
a2e6acbd44
Do not include iomanip in HTTPServer.cpp, fix typo.
EinMByte
2015-08-17 21:35:47 +02:00 -
64d3aa9c56
Remove broken link from web UI.
EinMByte
2015-08-17 12:23:21 +02:00 -
3922a203b7
Merge https://github.com/majestrate/i2pd into web-ui
EinMByte
2015-08-16 23:39:36 +02:00 -
3cc95c0df2
Merge branch 'master' into web-ui
EinMByte
2015-08-16 23:34:39 +02:00 -
aefe9e748a
Merge
413d1b4960
into823ae63308
Jeff
2015-08-16 21:35:00 +00:00 -
823ae63308
Merge pull request #250 from edwtjo/make-tunnelscfg-configurable
EinMByte
2015-08-16 22:03:16 +02:00 -
6de4ea2dce
Merge pull request #248 from tayler1/master
EinMByte
2015-08-16 19:19:00 +02:00 -
3d489a2996
Make tunnels.cfg configurable
Edward Tjörnhammar
2015-08-11 23:19:25 +02:00 -
413d1b4960
make http server http/1.1 compliant
jeff
2015-08-11 16:55:55 -04:00 -
e57b6294ae
Returning default mtu.
tayler1
2015-08-11 22:36:35 +03:00 -
14c5753261
Merge pull request #247 from edwtjo/address-insteadof-host
Riccardo Spagni
2015-08-11 21:08:35 +02:00 -
56cb3004a7
Use address instead of host in code and README.md
Edward Tjörnhammar
2015-08-11 18:27:26 +02:00 -
86b83ca614
Merge pull request #242 from EinMByte/master
EinMByte
2015-08-03 09:25:30 +02:00 -
2db3fe36d1
Fix building with CMake (typo in commit
12dd8a3
)EinMByte
2015-08-02 23:22:13 +02:00 -
12dd8a394d
Fix building without AESNI.
EinMByte
2015-08-02 23:18:55 +02:00 -
6ed48ab876
Get rid of old HTTPServer proxy functionality.
EinMByte
2015-08-02 23:04:52 +02:00 -
c3685927d2
Modfiy indention and spaces in I2PControlServer.h/cpp
EinMByte
2015-08-02 22:01:09 +02:00 -
999001733d
Fix I2PControl invalid password error message.
EinMByte
2015-08-02 20:42:01 +02:00 -
79768cf783
Mention I2PControl password option in README.
EinMByte
2015-08-02 20:39:10 +02:00 -
843abb60dd
Make i2pcontrol password configurable.
EinMByte
2015-08-02 19:59:16 +02:00 -
8434863beb
Fixed typos (thx zzz)
EinMByte
2015-08-02 17:14:36 +02:00 -
c10d0fdb7e
Make i2pcontrol error codes negative.
EinMByte
2015-08-02 17:02:53 +02:00 -
833a606b13
Add a constant for the I2PControl token size.
EinMByte
2015-08-02 16:38:46 +02:00 -
69d93146f2
Expire tokens, use std::shared_ptr for I2PControlSession.
EinMByte
2015-08-02 16:32:54 +02:00 -
109127a39e
Generate random I2PControl tokens.
EinMByte
2015-08-02 14:46:39 +02:00 -
c7f4a79b2c
Destroy I2PControlSession before io_service, cancel waiting operations.
EinMByte
2015-08-02 12:57:16 +02:00 -
9cca01d159
Error handling and authentication for I2PControl.
EinMByte
2015-08-01 23:10:10 +02:00 -
996c36b93d
Fixes for I2PControl.
EinMByte
2015-08-01 18:34:02 +02:00 -
1f90b08445
Began separation of i2pcontrol (untested).
EinMByte
2015-08-01 16:48:35 +02:00 -
af4719d665
Move AESNIMacros.h to crypto/
EinMByte
2015-07-31 13:11:47 +02:00 -
5d0b24d696
Add tests for AES CBC (mainly important for custom AESNI implementation).
EinMByte
2015-07-31 13:01:49 +02:00 -
59e081f41e
Fix typo "Chipher" -> "Cipher"
EinMByte
2015-07-30 22:06:42 +02:00 -
d9dc406d18
Merge pull request #239 from EinMByte/master
Riccardo Spagni
2015-07-30 18:21:26 +02:00 -
9597917183
Split tunnel-specific crypto from aes.h/cpp.
EinMByte
2015-07-30 17:27:47 +02:00 -
d9bb09780f
Created tunnel/
EinMByte
2015-07-30 16:25:43 +02:00 -
c8190d0020
Move Log.h/cpp to util/
EinMByte
2015-07-30 15:34:56 +02:00 -
6268e297e4
Fix building with cmake.
EinMByte
2015-07-29 18:37:15 +02:00 -
13e8945666
Moved I2PEndian to util/
EinMByte
2015-07-28 22:48:38 +02:00 -
b9aebadd46
Add crypto/ directory.
EinMByte
2015-07-28 22:03:39 +02:00 -
9e5c33bce7
Fixed tests after introducing util/.
EinMByte
2015-07-28 19:30:44 +02:00 -
89d3d17b28
Move base64 to util/
EinMByte
2015-07-28 19:27:27 +02:00 -
3668c27db6
Moved some files to util/
EinMByte
2015-07-28 18:37:06 +02:00 -
581c59a195
Merge branch 'master' of https://github.com/PurpleI2P/i2pd
EinMByte
2015-07-27 22:24:27 +02:00 -
9876a2a019
Merge pull request #238 from notorca/master
EinMByte
2015-07-27 22:23:57 +02:00 -
18ca8b9b97
Move SSU and NTCP to transport/.
EinMByte
2015-07-27 22:17:31 +02:00 -
25b8a18224
Build with clang on linux fixed
Cyril Lashkevich
2015-07-27 22:31:25 +03:00 -
e90b0dd54f
Update TODO.
EinMByte
2015-07-27 21:28:50 +02:00 -
3f3103572a
Merge pull request #237 from EinMByte/master
EinMByte
2015-07-27 18:46:15 +02:00 -
9c03be08da
Do not build unit tests by default with make (#233).
EinMByte
2015-07-27 14:42:53 +02:00 -
e70f0d999f
Include address option for tunnels in README.md.
EinMByte
2015-07-27 14:07:28 +02:00 -
524a02cb0d
Make address for proxies, BOB, SAM, ... configurable (#235).
EinMByte
2015-07-27 13:40:35 +02:00 -
a7da2423ce
Do not bind HTTPServer to the "any" address (#235).
EinMByte
2015-07-27 12:13:05 +02:00 -
668235c697
Merge pull request #230 from EinMByte/master
Riccardo Spagni
2015-07-24 15:55:24 +02:00 -
7d38b1a9b9
Base64/32 tests for #229.
EinMByte
2015-07-24 15:32:47 +02:00 -
c612d21639
Fix #229 by returning zero instead of -1.
EinMByte
2015-07-24 15:13:09 +02:00 -
2bde6fc13b
Fixes to GetMTUWindows and GetMTUWindowsIpv6 (thanks mlt).
EinMByte
2015-07-24 14:43:51 +02:00 -
c3ec75756d
Also check the returned size in base64 tests.
EinMByte
2015-07-23 21:49:51 +02:00 -
469981cce5
Tests and documentation for base32.
EinMByte
2015-07-23 14:46:35 +02:00 -
28a4f4173d
Tests and documentation for base64.
EinMByte
2015-07-22 16:43:11 +02:00 -
53053105c9
Merge pull request #169 from guanqun/fix-binary-name
Meeh
2015-07-22 15:03:51 +02:00 -
85b1505e51
Merge pull request #228 from EinMByte/master
Riccardo Spagni
2015-07-22 14:34:29 +02:00 -
d0b2a0da14
Fix #227: Transports::GetRandomPeer() crashes if m_Peers is empty
EinMByte
2015-07-22 12:11:21 +02:00 -
28969bfeab
Update todo.
EinMByte
2015-07-21 12:10:15 +02:00 -
6f569f5334
Merge remote-tracking branch 'github/master'
EinMByte
2015-07-21 11:31:36 +02:00 -
5f644b1b04
Fixed build issue with Mac OSX, which don't support std::chrono::monotonic_clock.
Mikal Villa
2015-07-20 18:08:55 +02:00 -
eb4109187a
Remove unused include (boost foreach).
EinMByte
2015-07-19 18:11:38 +02:00 -
79e3f669f0
Cleanup util, add documentation.
EinMByte
2015-07-19 17:52:28 +02:00 -
66754aac5a
Tests and documentation for util::url.
EinMByte
2015-07-19 15:51:02 +02:00 -
4412dd198d
Tabs -> spaces (yes this breaks compatiblity with upstream)
EinMByte
2015-07-16 23:29:52 +02:00 -
5d78e2f5e4
Setup unit test environment.
EinMByte
2015-07-16 22:28:57 +02:00 -
4ce7b0e9ef
Minor changes based on cppcheck output.
EinMByte
2015-07-16 18:02:19 +02:00 -
62ac53563c
Ensure zero-inialization, add TODO update gitignore.
EinMByte
2015-07-16 17:39:24 +02:00 -
c939dec26a
check if current remote lease is not set
orignal
2015-07-10 09:25:12 -04:00 -
6e54714c0e
use shared_ptr for garlic cloves
orignal
2015-07-07 11:08:36 -04:00 -
6851644922
shared_ptr for DatabaseStore, DatabaseLookup and DatabaseSearchReply
orignal
2015-07-07 10:55:58 -04:00 -
8f40167fe1
rollback of previous change. port must be accesses from a remote host
orignal
2015-07-06 18:57:56 -04:00 -
de6e73c2eb
Merge pull request #224 from majestrate/master
orignal
2015-07-06 18:40:58 -04:00 -
855f3833d2
bind to loopback
jeff
2015-07-06 18:03:16 -04:00 -
37a5c10c66
Merge branch 'upstream-master' into http-bind-local
jeff
2015-07-06 17:45:17 -04:00 -
23275a5949
have http server bind to loopback
jeff
2015-07-06 17:45:12 -04:00 -
73d4025256
version 0.10.0
0.10.0
orignal
2015-07-06 12:11:17 -04:00 -
3405ffd8d8
check for buffer size
orignal
2015-07-05 07:59:38 -04:00 -
e03f1597a0
don't send DatabaseStore until time sync complete
orignal
2015-07-03 21:50:26 -04:00 -
c5644e0e32
const I2NP messages
orignal
2015-07-03 21:27:40 -04:00 -
bf14b7da9a
move FillI2NPMessageHeader into I2NPMessage
orignal
2015-07-03 11:11:07 -04:00