1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter.git synced 2025-03-09 15:40:20 +00:00
Commit graph

988 commits

Author SHA1 Message Date
suyunfan
48fd90eed2 Revert "fix"
This reverts commit 5d27825e79.
2021-03-31 23:22:24 +08:00
suyunfan
5d27825e79 fix 2021-03-31 23:21:29 +08:00
suyuan
ee1c3ee4d8
Merge pull request #52 from suyuan168/testdevelop
Testdevelop
2021-03-30 09:35:43 +08:00
suyuan
e5401f13ab
Merge pull request #51 from Ysurac/develop
Allow up to 16 WANs on x86/x86_64
2021-03-30 09:35:06 +08:00
Ycarus (Yannick Chabanois)
b556b63a9d Allow up to 16 WANs on x86/x86_64 2021-03-29 21:19:12 +02:00
suyuan
2f63341ff7
Update config-4018 2021-03-29 21:48:51 +08:00
suyuan
83b3f7a0ff
Update config-4018 2021-03-29 21:46:13 +08:00
suyuan
c98f485207 Merge branch 'testdevelop' into develop 2021-03-27 21:11:12 +08:00
suyuan
c3c8bda130
Merge pull request #50 from Ysurac/develop
add sh header
2021-03-27 21:09:16 +08:00
Ycarus (Yannick Chabanois)
02870c4ef7 add sh header 2021-03-27 08:14:56 +01:00
suyuan
8387aaddc2 Merge branch 'testdevelop' into develop 2021-03-27 01:37:01 +08:00
suyuan
dd7134bec0
Merge pull request #49 from Ysurac/develop
Add dts patch for bpi-r64
2021-03-27 01:35:54 +08:00
Ycarus (Yannick Chabanois)
99d91dfb69 Add dts patch for bpi-r64 2021-03-26 16:02:55 +01:00
suyuan
f6a086575a fix 2021-03-26 09:49:47 +08:00
suyuan
a600bb88af Merge branch 'testdevelop' into develop 2021-03-26 09:20:18 +08:00
suyuan
75e178bfd0
Merge pull request #48 from Ysurac/develop
Update OpenWrt
2021-03-26 09:17:50 +08:00
Ycarus (Yannick Chabanois)
98661eda43 Update OpenWrt 2021-03-25 20:34:25 +01:00
suyuan
efe058fffe Create config-4019 2021-03-24 13:42:01 +08:00
suyuan
5efbe281f7 Merge branch 'testdevelop' into develop 2021-03-23 23:56:24 +08:00
suyuan
36bdc1f831
Merge pull request #47 from Ysurac/develop
Fix WRT real arch
2021-03-23 23:53:08 +08:00
Ycarus (Yannick Chabanois)
c94dfb6563 Fix WRT real arch 2021-03-23 15:55:55 +01:00
suyuan
0bc233ff4a fix 4019 2021-03-20 15:36:06 +08:00
suyuan
d292938262 dell p2w_619ac 2021-03-19 12:55:32 +08:00
suyuan
cb93adc2f9 Merge branch 'testdevelop' into develop 2021-03-19 12:18:54 +08:00
suyuan
76ca8a8d01
Merge pull request #46 from Ysurac/develop
Update OpenWrt
2021-03-19 12:18:16 +08:00
suyuan
4b3fd4e13f Update config-4018 2021-03-19 01:22:29 +08:00
suyuan
ba567165de Create config-4018 2021-03-19 01:12:24 +08:00
Ycarus (Yannick Chabanois)
877c8d07b9 Update OpenWrt 2021-03-18 15:40:14 +01:00
suyuan
2bb7be081a Merge branch 'testdevelop' into develop 2021-03-16 22:26:38 +08:00
suyuan
a84fccf4a0
Merge pull request #45 from Ysurac/develop
Remove iperf
2021-03-16 22:26:29 +08:00
suyuan
b418a003d7 Delete Makefile 2021-03-16 22:26:16 +08:00
Ycarus (Yannick Chabanois)
3a6da6668f Remove iperf 2021-03-16 14:31:55 +01:00
suyuan
ea4609897c fix 2021-03-13 00:17:37 +08:00
suyuan
6d6e649d27 fix 2021-03-13 00:16:17 +08:00
suyuan
3165fce473 Revert "Revert "image: add support for building FIT image with filesystem.fix ipq4019 images""
This reverts commit 7c9606087e.
2021-03-13 00:14:10 +08:00
suyuan
2e375f468a Revert "Merge pull request #44 from Ysurac/develop"
This reverts commit ab556f74fd, reversing
changes made to 6ba9ff4c5a.
2021-03-13 00:13:54 +08:00
suyuan
7c9606087e Revert "image: add support for building FIT image with filesystem.fix ipq4019 images"
This reverts commit 4bc16d0a00.
2021-03-13 00:13:30 +08:00
suyuan
4bc16d0a00 image: add support for building FIT image with filesystem.fix ipq4019 images
Allow for single (external-data) FIT image to hold kernel, dtb and
squashfs. In that way, the bootloader verifies the system integrity
including the rootfs, because what's the point of checking that the
hash of the kernel is correct if it won't boot in case of squashfs
being corrupted? Better allow bootloader to check everything needed
to make it at least up to failsafe mode. As a positive side effect
this change also makes the sysupgrade process on nand potentially
much easier as it is now.
In short: mkimage has a parameter '-E' which allows generating FIT
images with 'external' data rather than embedding the data into the
device-tree blob itself. In this way, the FIT structure itself remains
small and can be parsed easily (rather than having to page around
megabytes of image content). This patch makes use of that and adds
support for adding sub-images of type 'filesystem' which are used to
store the squashfs. Now U-Boot can verify the whole OS and the new
partition parsers added in the Linux kernel can detect the filesystem
sub-images, create partitions for them, and select the active rootfs
volume based on the configuration in FIT (passing configuration via
device tree could be implemented easily at a later stage).

This new FIT partition parser works for NOR flash (on top of mtdblock),
NAND flash (on top of ubiblock) as well as classic block devices
(ie. eMMC, SDcard, SATA, NVME, ...).
It could even be used to mount such FIT images via `losetup -P` on a
user PC if this patch gets included in Linux upstream one day ;)
2021-03-13 00:10:34 +08:00
suyuan
5fff433c37 Merge branch 'testdevelop' into develop 2021-03-12 23:51:55 +08:00
suyuan
ab556f74fd
Merge pull request #44 from Ysurac/develop
sync
2021-03-12 23:49:36 +08:00
Ycarus (Yannick Chabanois)
c37e34f163
Merge pull request #1654 from WelterRocks/develop
Added support for BPI-R1
2021-03-12 16:34:12 +01:00
Olli
e7587826db Enabled swconfig-wrapper 2021-03-10 23:34:05 +01:00
Olli
9cd7fa4988 Chmod to 755 swconfig-wrapper.sh 2021-03-10 23:32:40 +01:00
suyuan
f173907d56 Create generic.mk 2021-03-10 22:12:20 +08:00
suyuan
e8fa9ad433 Delete config-5.4 2021-03-10 18:18:40 +08:00
suyuan
c572a6f16f fix 2021-03-10 18:08:51 +08:00
suyuan
52e5cf489d Update Makefile 2021-03-10 13:06:58 +08:00
suyuan
25a26291df Update Makefile 2021-03-10 11:24:52 +08:00
suyuan
bf531fd3bc Merge branch 'testdevelop' into develop 2021-03-10 10:58:20 +08:00
suyuan
6ba9ff4c5a
Merge pull request #43 from Ysurac/develop
Force use of kernel 5.4 for BPI-R64
2021-03-10 10:57:53 +08:00