From 1474ba39ab1bdfc29322ba6fde05d8c7eeff1a5f Mon Sep 17 00:00:00 2001 From: RISCi_ATOM Date: Thu, 14 Mar 2019 11:44:53 -0400 Subject: [PATCH] Rebase from upstream commit : 3bb9dcf44627ffdd313fe92c563ae454b6ff8aa6 --- config/Config-build.in | 8 + config/Config-images.in | 12 +- config/Config-kernel.in | 14 + docs/Supported_Hardware.md | 11 + docs/ccs.md | 42 - include/download.mk | 4 +- include/feeds.mk | 7 +- include/image-commands.mk | 21 + include/image.mk | 51 +- include/kernel-version.mk | 16 +- include/kernel.mk | 2 +- include/package-dumpinfo.mk | 3 +- include/package-ipkg.mk | 26 +- include/package.mk | 7 +- include/prereq-build.mk | 2 +- include/quilt.mk | 10 +- include/scan.mk | 10 +- include/target.mk | 2 +- include/toolchain-build.mk | 1 + include/toplevel.mk | 4 +- include/u-boot.mk | 2 +- include/upstream.mk | 19 - include/version.mk | 8 +- package/Makefile | 4 +- package/base-files/Makefile | 4 +- package/base-files/files/bin/config_generate | 8 +- package/base-files/files/etc/init.d/system | 10 +- .../files/etc/sysctl.d/10-default.conf | 2 + package/base-files/files/lib/functions.sh | 2 +- .../base-files/files/lib/upgrade/common.sh | 4 +- .../base-files/files/lib/upgrade/fwtool.sh | 5 +- package/base-files/files/sbin/pkg_check | 130 + package/base-files/files/sbin/sysupgrade | 1 + package/boot/fconfig/Makefile | 45 - package/boot/grub2/Makefile | 4 +- package/boot/uboot-ar71xx/Makefile | 33 - ...oot-build-support-using-SOURCE_DATE_.patch | 82 - ...le-Reproducible-U-Boot-build-support.patch | 31 - .../uboot-ar71xx/patches/001-ar71xx.patch | 26 - .../uboot-ar71xx/patches/002-ar71xx-spi.patch | 11 - .../patches/010-enet-ag71xx.patch | 22 - .../patches/011-switch-rtl8366sr.patch | 28 - .../patches/020-freebsd-compat.patch | 11 - .../patches/021-darwin_compat.patch | 23 - .../patches/022-getline_backport.patch | 21 - .../patches/030-no_examples.patch | 13 - .../patches/040-no_extern_inline.patch | 112 - .../patches/041-no_weak_alias.patch | 12 - .../src/board/zyxel/nbg460n/Makefile | 46 - .../src/board/zyxel/nbg460n/config.mk | 1 - .../src/board/zyxel/nbg460n/lowlevel_init.S | 39 - .../src/board/zyxel/nbg460n/nbg460n.c | 96 - .../src/board/zyxel/nbg460n/u-boot.lds | 42 - .../uboot-ar71xx/src/cpu/mips/ar71xx_serial.c | 177 - .../uboot-ar71xx/src/drivers/net/ag71xx.c | 809 -- .../uboot-ar71xx/src/drivers/net/ag71xx.h | 374 - .../src/drivers/net/phy/rtl8366.h | 188 - .../src/drivers/net/phy/rtl8366_mii.c | 786 -- .../uboot-ar71xx/src/drivers/spi/ar71xx_spi.c | 191 - .../src/include/asm-mips/ar71xx.h | 515 -- .../src/include/asm-mips/ar71xx_gpio.h | 65 - .../src/include/configs/nbg460n.h | 136 - package/boot/uboot-envtools/files/ipq40xx | 4 + package/boot/uboot-envtools/files/mpc85xx | 22 + package/boot/uboot-envtools/files/oxnas | 9 +- package/boot/uboot-mvebu/Makefile | 50 - .../patches/210-link-libcrypto-static.patch | 14 - package/boot/uboot-oxnas/Makefile | 36 - .../patches/010-capacity-is-unsigned.patch | 37 - .../020-socfpgaimage_portability.patch | 52 - .../uboot-oxnas/patches/150-spl-block.patch | 54 - .../uboot-oxnas/patches/200-icplus-phy.patch | 142 - .../patches/300-oxnas-target.patch | 101 - .../patches/400-gcc-5-compiler.patch | 87 - .../patches/410-gcc-6-compiler.patch | 306 - .../patches/420-gcc-7-compiler.patch | 287 - .../patches/800-fix-bootm-assertion.patch | 11 - .../src/arch/arm/cpu/arm1136/nas782x/Makefile | 13 - .../src/arch/arm/cpu/arm1136/nas782x/clock.c | 97 - .../src/arch/arm/cpu/arm1136/nas782x/pinmux.c | 43 - .../src/arch/arm/cpu/arm1136/nas782x/reset.c | 91 - .../src/arch/arm/cpu/arm1136/nas782x/timer.c | 129 - .../arch/arm/include/asm/arch-nas782x/clock.h | 84 - .../arch/arm/include/asm/arch-nas782x/cpu.h | 26 - .../arm/include/asm/arch-nas782x/hardware.h | 30 - .../arm/include/asm/arch-nas782x/pinmux.h | 46 - .../arch/arm/include/asm/arch-nas782x/spl.h | 6 - .../arm/include/asm/arch-nas782x/sysctl.h | 125 - .../arch/arm/include/asm/arch-nas782x/timer.h | 23 - .../boot/uboot-oxnas/src/board/ox820/Kconfig | 15 - .../uboot-oxnas/src/board/ox820/MAINTAINERS | 6 - .../boot/uboot-oxnas/src/board/ox820/Makefile | 15 - .../boot/uboot-oxnas/src/board/ox820/ddr.c | 477 -- .../boot/uboot-oxnas/src/board/ox820/ddr.h | 148 - .../src/board/ox820/lowlevel_init.S | 20 - .../boot/uboot-oxnas/src/board/ox820/ox820.c | 374 - .../uboot-oxnas/src/board/ox820/spl_start.S | 21 - .../src/board/ox820/u-boot-spl.lds | 101 - .../boot/uboot-oxnas/src/common/env_ext4.c | 116 - .../uboot-oxnas/src/common/spl/spl_block.c | 236 - .../uboot-oxnas/src/configs/ox820_defconfig | 3 - .../src/drivers/block/plxsata_ide.c | 1170 --- .../src/drivers/usb/host/ehci-oxnas.c | 105 - .../uboot-oxnas/src/include/configs/ox820.h | 384 - .../boot/uboot-oxnas/src/tools/mkox820crc.c | 123 - package/boot/uboot-sunxi/Makefile | 14 + package/devel/perf/Makefile | 2 +- package/devel/strace/Makefile | 34 +- .../patches/001-mips-o32-fix-build.patch | 91 + ...00-workaround--pt-reg-collisions-ppc.patch | 2 +- package/kernel/linux/modules/can.mk | 2 +- package/kernel/linux/modules/hwmon.mk | 10 +- package/kernel/linux/modules/iio.mk | 23 +- package/kernel/linux/modules/input.mk | 19 + package/kernel/linux/modules/netfilter.mk | 3 + package/kernel/linux/modules/netsupport.mk | 56 +- package/kernel/linux/modules/other.mk | 87 +- package/kernel/linux/modules/sound.mk | 4 +- package/kernel/linux/modules/usb.mk | 53 +- package/kernel/linux/modules/video.mk | 81 +- package/kernel/linux/modules/wpan.mk | 4 +- package/kernel/mac80211/Makefile | 30 +- package/kernel/mac80211/ath.mk | 55 +- .../ath/080-ath10k_thermal_config.patch | 47 - ...fix-tx99-with-monitor-mode-interface.patch | 2 +- ...upport-for-using-active-monitor-inte.patch | 2 +- .../407-regd_add_extra_country_codes.patch | 35 + ...-authentication-messages-for-late-ac.patch | 27 - ...ve-debug-log-after-buffer-increments.patch | 14 +- ...ck-da-enabled-first-in-sampling-rout.patch | 33 - ...k-dynack-make-ewma-estimation-faster.patch | 139 - ...21-ath10k_init_devices_synchronously.patch | 33 - .../ath/930-ath10k_add_tpt_led_trigger.patch | 37 - .../936-ath10k-fix-otp-failure-result.patch | 11 - ...0-0010-ath10k-limit-htt-rx-ring-size.patch | 11 - ...60-0011-ath10k-limit-pci-buffer-size.patch | 38 - ...-of-peer_bw_rxnss_override-parameter.patch | 144 - ...dling-for-VHT160-in-recent-firmwares.patch | 53 - ...rolling-support-for-various-chipsets.patch | 617 -- ...75-ath10k-use-tpt-trigger-by-default.patch | 53 - ...ilable-channels-via-DT-ieee80211-fre.patch | 39 - .../patches/build/060-no_local_ssb_bcma.patch | 4 +- ...1-rt2x00-use-simple_read_from_buffer.patch | 59 + ...specific-txdone-txstatus-routines-to.patch | 357 + ...se-txdone-txstatus-routines-from-lib.patch | 244 + ...eck-for-txstatus-timeout-every-time-.patch | 72 + ...rent-txstatus-timeouts-when-flushing.patch | 112 + ...h-and-txstatus-rework-for-rt2800mmio.patch | 238 + ...ci-mark-expected-switch-fall-through.patch | 25 + ...ci-mark-expected-switch-fall-through.patch | 25 + ...b-mark-expected-switch-fall-throughs.patch | 44 + ...ci-mark-expected-switch-fall-through.patch | 25 + ...s-tree-phase-out-dma_zalloc_coherent.patch | 40 + ...-tx-power-to-nominal-level-on-RT6352.patch | 32 + ...ound-a-firmware-bug-with-shared-keys.patch | 143 + ...o-check-return-value-of-debugfs_crea.patch | 107 + .../015-rt2x00-remove-unneeded-check.patch | 137 + ...rt2x00-remove-confusing-AGC-register.patch | 34 + ...ble-TX_PIN_CFG_LNA_PE_-bits-per-band.patch | 47 + ...e-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch | 41 + ...ent-and-simplify-AGC-init-for-RT6352.patch | 33 + ...o-not-print-error-when-queue-is-full.patch | 33 + ...-restore-old-mmio-txstatus-behaviour.patch | 128 + ...flush-implementation-for-SoC-devices.patch | 27 + ...rt2800-move-txstatus-pending-routine.patch | 106 + ...4-rt2800mmio-fetch-tx-status-changes.patch | 61 + ...imer-and-work-for-handling-tx-status.patch | 194 + ...26-rt2x00-remove-last_nostatus_check.patch | 57 + ...7-rt2x00-remove-not-used-entry-field.patch | 34 + ...028-rt2x00mmio-remove-legacy-comment.patch | 26 + ...options.patch => 100-rt2x00_options.patch} | 0 ...o-build-rt2800soc-module-for-RT3883.patch} | 0 ...-rt2800lib-enable-support-for-RT3883.patch | 20 + ...x00-rt2800lib-add-rf_vals-for-RF3853.patch | 112 + ...ib-enable-VCO-calibration-for-RF3853.patch | 28 + ...-add-channel-configuration-function-.patch | 235 + ...2x00-rt2800lib-enable-RF3853-support.patch | 20 + ...-add-MAC-register-initialization-for.patch | 62 + ...fix-rt2800soc_disable_radio-for-RT3.patch} | 0 ...-add-BBP-register-initialization-for.patch | 71 + ...-add-RFCSR-initialization-for-RT3883.patch | 178 + ...use-the-extended-EEPROM-map-for-RT3.patch} | 0 ...ib-force-rf-type-to-RF3853-on-RT3883.patch | 21 + ...-add-channel-configuration-code-for-.patch | 136 + ...-fix-txpower_to_dev-function-for-RT3.patch | 30 + ...-use-correct-txpower-calculation-fun.patch | 23 + ...-hardcode-txmixer-gain-values-to-zer.patch | 33 + ...-use-correct-RT-XWI-size-for-RT3883.patch} | 0 ...-fix-antenna-configuration-for-RT388.patch | 22 + ...-fix-LNA-gain-configuration-for-RT38.patch | 32 + ...0-rt2800lib-fix-VGC-setup-for-RT3883.patch | 44 + ...-fix-EEPROM-LNA-validation-for-RT388.patch | 42 + ...-fix-txpower-compensation-for-RT3883.patch | 22 + ...-rt2800lib-enable-support-for-RT3883.patch | 20 - ...x00-rt2800lib-add-rf_vals-for-RF3853.patch | 112 - ...ib-enable-VCO-calibration-for-RF3853.patch | 28 - ...-add-channel-configuration-function-.patch | 235 - ...2x00-rt2800lib-enable-RF3853-support.patch | 20 - ...-add-MAC-register-initialization-for.patch | 62 - ...-add-BBP-register-initialization-for.patch | 71 - ...-add-RFCSR-initialization-for-RT3883.patch | 178 - ...ib-force-rf-type-to-RF3853-on-RT3883.patch | 21 - ...-add-channel-configuration-code-for-.patch | 136 - ...-fix-txpower_to_dev-function-for-RT3.patch | 30 - ...-use-correct-txpower-calculation-fun.patch | 23 - ...-hardcode-txmixer-gain-values-to-zer.patch | 33 - ...-fix-antenna-configuration-for-RT388.patch | 22 - ...-fix-LNA-gain-configuration-for-RT38.patch | 32 - ...0-rt2800lib-fix-VGC-setup-for-RT3883.patch | 44 - ...-fix-EEPROM-LNA-validation-for-RT388.patch | 42 - ...-fix-txpower-compensation-for-RT3883.patch | 22 - .../602-rt2x00-introduce-rt2x00eeprom.patch | 15 +- ...om-on-SoC-from-a-mtd-device-defines-.patch | 5 +- ...0-rt2x00-change-led-polarity-from-OF.patch | 2 +- ...dd-support-for-external-PA-on-MT7620.patch | 59 +- .../651-rt2x00-remove-unneccesary-code.patch | 132 - ...specific-txdone-txstatus-routines-to.patch | 356 - ...se-txdone-txstatus-routines-from-lib.patch | 243 - ...eck-for-txstatus-timeout-every-time-.patch | 71 - ...rent-txstatus-timeouts-when-flushing.patch | 111 - ...h-and-txstatus-rework-for-rt2800mmio.patch | 239 - ...0-reduce-power-consumption-on-mt7620.patch | 43 - ...-rt2x00-add-rf-self-txdc-calibration.patch | 6 +- .../rt2x00/983-rt2x00-add-r-calibration.patch | 6 +- .../984-rt2x00-add-rxdcoc-calibration.patch | 6 +- .../985-rt2x00-add-rxiq-calibration.patch | 10 +- .../986-rt2x00-add-TX-LOFT-calibration.patch | 121 +- .../subsys/140-tweak-TSQ-setting.patch | 2 +- .../subsys/150-disable_addr_notifier.patch | 4 +- ...d-stop-start-logic-for-software-TXQs.patch | 272 + ...call-driver-wake_tx_queue-op-during-.patch | 33 + ...-skb-fraglist-before-freeing-the-skb.patch | 31 - ...0211-add-hdrlen-to-ieee80211_tx_data.patch | 8 +- ...80211-add-NEED_ALIGNED4_SKBS-hw-flag.patch | 24 +- ...l-merge-with-minstrel_ht-always-enab.patch | 4 +- ...ory-accounting-with-A-MSDU-aggregati.patch | 6 +- ...tx-status-for-PS-stations-in-ieee802.patch | 26 - ...rdering-of-buffered-broadcast-packet.patch | 28 - ...ernel-panic-when-TXing-after-TXQ-tea.patch | 60 - ...ry-leak-if-validate_pae_over_nl80211.patch | 29 - ...l_ht-add-flag-to-indicate-missing-in.patch | 121 + ...ow-4addr-AP-operation-on-crypto-cont.patch | 107 + .../522-mac80211_configure_antenna_gain.patch | 31 +- package/libs/elfutils/Makefile | 20 +- package/libs/gettext-full/Makefile | 5 +- package/libs/gmp/Makefile | 3 +- package/libs/libbsd/Makefile | 5 +- package/libs/libconfig/Makefile | 5 +- package/libs/libevent2/Makefile | 3 +- package/libs/libiconv-full/Makefile | 8 +- package/libs/libjson-c/Makefile | 3 +- package/libs/libmnl/Makefile | 3 +- package/libs/libnetfilter-conntrack/Makefile | 9 +- package/libs/libnetfilter-cthelper/Makefile | 3 +- package/libs/libnetfilter-cttimeout/Makefile | 3 +- package/libs/libnetfilter-log/Makefile | 3 +- package/libs/libnetfilter-queue/Makefile | 3 +- package/libs/libnfnetlink/Makefile | 3 +- package/libs/libnftnl/Makefile | 3 +- package/libs/libnl/Makefile | 15 +- package/libs/libpcap/Makefile | 5 +- package/libs/libroxml/Makefile | 3 +- package/libs/librpc/Makefile | 42 - package/libs/libtool/Makefile | 3 +- package/libs/libubox/Makefile | 12 +- package/libs/libunwind/Makefile | 5 +- package/libs/libusb-compat/Makefile | 3 +- package/libs/libusb/Makefile | 5 +- package/libs/lzo/Makefile | 5 +- package/libs/mbedtls/Makefile | 37 +- package/libs/mbedtls/patches/200-config.patch | 55 +- package/libs/ncurses/Makefile | 16 +- .../patches/103-ncurses-ar-determinism.patch | 22 + package/libs/nettle/Makefile | 3 +- package/libs/nghttp2/Makefile | 9 +- package/libs/openssl/Config.in | 281 +- package/libs/openssl/Makefile | 287 +- .../libs/openssl/include/crypto/cryptodev.h | 292 - .../patches/100-Configure-afalg-support.patch | 23 + .../openssl/patches/110-openwrt_targets.patch | 60 + .../patches/110-optimize-for-size.patch | 16 - .../120-strip-cflags-from-binary.patch | 21 + .../patches/130-dont-build-tests-fuzz.patch | 29 + .../libs/openssl/patches/130-perl-path.patch | 64 - .../patches/140-allow-prefer-chacha20.patch | 78 + .../openssl/patches/140-makefile-dirs.patch | 11 - .../libs/openssl/patches/150-no_engines.patch | 81 - .../patches/160-disable_doc_tests.patch | 58 - .../libs/openssl/patches/170-bash_path.patch | 8 - .../patches/180-fix_link_segfault.patch | 18 - .../patches/190-remove_timestamp_check.patch | 23 - .../openssl/patches/200-parallel_build.patch | 184 - package/libs/popt/Makefile | 10 +- package/libs/readline/Makefile | 35 +- .../readline/patches/001-curses-link.patch | 16 + .../readline/patches/001-install_perm.patch | 11 - package/libs/sysfsutils/Makefile | 5 +- package/libs/toolchain/Makefile | 3 + package/libs/uclient/Makefile | 4 +- package/libs/ustream-ssl/Makefile | 4 +- package/libs/wolfssl/Makefile | 6 +- package/luci/.buildpath | 5 - package/luci/CONTRIBUTING.md | 62 - package/luci/LICENSE | 201 - package/luci/NOTICE | 9 - package/luci/README.md | 34 - package/luci/THANKYOU | 26 - .../luci/applications/luci-app-aria2/Makefile | 39 - .../luasrc/controller/aria2.lua | 43 - .../luci-app-aria2/luasrc/model/cbi/aria2.lua | 211 - .../luasrc/view/aria2/overview_status.htm | 84 - .../luci-app-aria2/po/pt-br/aria2.po | 315 - .../luci-app-aria2/po/ru/aria2.po | 304 - .../luci-app-aria2/po/sv/aria2.po | 287 - .../luci-app-aria2/po/templates/aria2.pot | 284 - .../luci-app-aria2/po/zh-cn/aria2.po | 301 - .../luci-app-aria2/po/zh-tw/aria2.po | 300 - .../root/etc/uci-defaults/40_luci-aria2 | 11 - .../applications/luci-app-firewall/Makefile | 16 - .../luasrc/controller/firewall.lua | 23 - .../luasrc/model/cbi/firewall/custom.lua | 31 - .../model/cbi/firewall/forward-details.lua | 162 - .../luasrc/model/cbi/firewall/forwards.lua | 133 - .../model/cbi/firewall/rule-details.lua | 365 - .../luasrc/model/cbi/firewall/rules.lua | 273 - .../model/cbi/firewall/zone-details.lua | 229 - .../luasrc/model/cbi/firewall/zones.lua | 104 - .../luasrc/tools/firewall.lua | 289 - .../luasrc/view/firewall/cbi_addforward.htm | 90 - .../luasrc/view/firewall/cbi_addrule.htm | 89 - .../luasrc/view/firewall/cbi_addsnat.htm | 59 - .../luci-app-firewall/po/ca/firewall.po | 940 --- .../luci-app-firewall/po/cs/firewall.po | 935 --- .../luci-app-firewall/po/de/firewall.po | 941 --- .../luci-app-firewall/po/el/firewall.po | 905 --- .../luci-app-firewall/po/en/firewall.po | 932 --- .../luci-app-firewall/po/es/firewall.po | 938 --- .../luci-app-firewall/po/fr/firewall.po | 959 --- .../luci-app-firewall/po/he/firewall.po | 890 --- .../luci-app-firewall/po/hu/firewall.po | 942 --- .../luci-app-firewall/po/it/firewall.po | 958 --- .../luci-app-firewall/po/ja/firewall.po | 975 --- .../luci-app-firewall/po/ko/firewall.po | 924 --- .../luci-app-firewall/po/ms/firewall.po | 889 --- .../luci-app-firewall/po/no/firewall.po | 936 --- .../luci-app-firewall/po/pl/firewall.po | 949 --- .../luci-app-firewall/po/pt-br/firewall.po | 941 --- .../luci-app-firewall/po/pt/firewall.po | 924 --- .../luci-app-firewall/po/ro/firewall.po | 894 --- .../luci-app-firewall/po/ru/firewall.po | 946 --- .../luci-app-firewall/po/sk/firewall.po | 890 --- .../luci-app-firewall/po/sv/firewall.po | 896 --- .../po/templates/firewall.pot | 883 -- .../luci-app-firewall/po/tr/firewall.po | 890 --- .../luci-app-firewall/po/uk/firewall.po | 936 --- .../luci-app-firewall/po/vi/firewall.po | 905 --- .../luci-app-firewall/po/zh-cn/firewall.po | 907 --- .../luci-app-firewall/po/zh-tw/firewall.po | 906 --- .../luci/applications/luci-app-opkg/Makefile | 14 - .../htdocs/luci-static/resources/view/opkg.js | 815 -- .../luci-app-opkg/luasrc/controller/opkg.lua | 100 - .../luci-app-opkg/luasrc/view/opkg.htm | 140 - .../applications/luci-app-opkg/po/ca/opkg.po | 316 - .../applications/luci-app-opkg/po/cs/opkg.po | 314 - .../applications/luci-app-opkg/po/de/opkg.po | 320 - .../applications/luci-app-opkg/po/el/opkg.po | 313 - .../applications/luci-app-opkg/po/en/opkg.po | 313 - .../applications/luci-app-opkg/po/es/opkg.po | 316 - .../applications/luci-app-opkg/po/fr/opkg.po | 316 - .../applications/luci-app-opkg/po/he/opkg.po | 309 - .../applications/luci-app-opkg/po/hu/opkg.po | 314 - .../applications/luci-app-opkg/po/it/opkg.po | 316 - .../applications/luci-app-opkg/po/ja/opkg.po | 314 - .../applications/luci-app-opkg/po/ko/opkg.po | 313 - .../applications/luci-app-opkg/po/ms/opkg.po | 312 - .../applications/luci-app-opkg/po/no/opkg.po | 311 - .../applications/luci-app-opkg/po/pl/opkg.po | 335 - .../luci-app-opkg/po/pt-br/opkg.po | 317 - .../applications/luci-app-opkg/po/pt/opkg.po | 316 - .../applications/luci-app-opkg/po/ro/opkg.po | 312 - .../applications/luci-app-opkg/po/ru/opkg.po | 320 - .../applications/luci-app-opkg/po/sk/opkg.po | 297 - .../applications/luci-app-opkg/po/sv/opkg.po | 314 - .../luci-app-opkg/po/templates/opkg.pot | 289 - .../applications/luci-app-opkg/po/tr/opkg.po | 305 - .../applications/luci-app-opkg/po/uk/opkg.po | 313 - .../applications/luci-app-opkg/po/vi/opkg.po | 311 - .../luci-app-opkg/po/zh-cn/opkg.po | 306 - .../luci-app-opkg/po/zh-tw/opkg.po | 314 - .../luci/applications/luci-app-qos/Makefile | 16 - .../luci-app-qos/luasrc/controller/qos.lua | 15 - .../luci-app-qos/luasrc/model/cbi/qos/qos.lua | 81 - .../applications/luci-app-qos/po/ca/qos.po | 149 - .../applications/luci-app-qos/po/cs/qos.po | 141 - .../applications/luci-app-qos/po/de/qos.po | 149 - .../applications/luci-app-qos/po/el/qos.po | 151 - .../applications/luci-app-qos/po/en/qos.po | 118 - .../applications/luci-app-qos/po/es/qos.po | 150 - .../applications/luci-app-qos/po/fr/qos.po | 124 - .../applications/luci-app-qos/po/he/qos.po | 115 - .../applications/luci-app-qos/po/hu/qos.po | 138 - .../applications/luci-app-qos/po/it/qos.po | 135 - .../applications/luci-app-qos/po/ja/qos.po | 120 - .../applications/luci-app-qos/po/ms/qos.po | 114 - .../applications/luci-app-qos/po/no/qos.po | 133 - .../applications/luci-app-qos/po/pl/qos.po | 138 - .../applications/luci-app-qos/po/pt-br/qos.po | 154 - .../applications/luci-app-qos/po/pt/qos.po | 149 - .../applications/luci-app-qos/po/ro/qos.po | 124 - .../applications/luci-app-qos/po/ru/qos.po | 120 - .../applications/luci-app-qos/po/sk/qos.po | 110 - .../applications/luci-app-qos/po/sv/qos.po | 113 - .../luci-app-qos/po/templates/qos.pot | 103 - .../applications/luci-app-qos/po/tr/qos.po | 115 - .../applications/luci-app-qos/po/uk/qos.po | 137 - .../applications/luci-app-qos/po/vi/qos.po | 146 - .../applications/luci-app-qos/po/zh-cn/qos.po | 138 - .../applications/luci-app-qos/po/zh-tw/qos.po | 138 - .../luci/applications/luci-app-samba/Makefile | 14 - .../luasrc/controller/samba.lua | 16 - .../luci-app-samba/luasrc/model/cbi/samba.lua | 80 - .../luci-app-samba/po/ca/samba.po | 126 - .../luci-app-samba/po/cs/samba.po | 114 - .../luci-app-samba/po/de/samba.po | 118 - .../luci-app-samba/po/el/samba.po | 109 - .../luci-app-samba/po/en/samba.po | 113 - .../luci-app-samba/po/es/samba.po | 123 - .../luci-app-samba/po/fr/samba.po | 115 - .../luci-app-samba/po/he/samba.po | 104 - .../luci-app-samba/po/hu/samba.po | 115 - .../luci-app-samba/po/it/samba.po | 118 - .../luci-app-samba/po/ja/samba.po | 114 - .../luci-app-samba/po/ms/samba.po | 103 - .../luci-app-samba/po/no/samba.po | 103 - .../luci-app-samba/po/pl/samba.po | 114 - .../luci-app-samba/po/pt-br/samba.po | 126 - .../luci-app-samba/po/pt/samba.po | 124 - .../luci-app-samba/po/ro/samba.po | 113 - .../luci-app-samba/po/ru/samba.po | 119 - .../luci-app-samba/po/sk/samba.po | 104 - .../luci-app-samba/po/sv/samba.po | 106 - .../luci-app-samba/po/templates/samba.pot | 97 - .../luci-app-samba/po/tr/samba.po | 104 - .../luci-app-samba/po/uk/samba.po | 115 - .../luci-app-samba/po/vi/samba.po | 127 - .../luci-app-samba/po/zh-cn/samba.po | 117 - .../luci-app-samba/po/zh-tw/samba.po | 117 - .../applications/luci-app-uhttpd/Makefile | 21 - .../luasrc/controller/uhttpd/uhttpd.lua | 17 - .../luasrc/model/cbi/uhttpd/uhttpd.lua | 230 - .../luci-app-uhttpd/po/en/uhttpd.po | 265 - .../luci-app-uhttpd/po/ja/uhttpd.po | 268 - .../luci-app-uhttpd/po/pt-br/uhttpd.po | 268 - .../luci-app-uhttpd/po/ru/uhttpd.po | 279 - .../luci-app-uhttpd/po/templates/uhttpd.pot | 246 - .../luci-app-uhttpd/po/zh-cn/uhttpd.po | 257 - .../luci-app-uhttpd/po/zh-tw/uhttpd.po | 257 - package/luci/build/check-controllers.sh | 30 - package/luci/build/i18n-add-language.sh | 37 - package/luci/build/i18n-init.sh | 24 - package/luci/build/i18n-po2lua.pl | 27 - package/luci/build/i18n-scan.pl | 161 - package/luci/build/i18n-sync.sh | 18 - package/luci/build/i18n-update.pl | 83 - package/luci/build/luadoc/doc.lua | 126 - package/luci/build/luadoc/luadoc/config.lua | 34 - .../luci/build/luadoc/luadoc/doclet/debug.lua | 46 - .../build/luadoc/luadoc/doclet/formatter.lua | 84 - .../luci/build/luadoc/luadoc/doclet/html.lua | 275 - .../luadoc/luadoc/doclet/html/constant.lp | 28 - .../build/luadoc/luadoc/doclet/html/file.lp | 112 - .../luadoc/luadoc/doclet/html/function.lp | 64 - .../build/luadoc/luadoc/doclet/html/index.lp | 67 - .../luadoc/luadoc/doclet/html/luadoc.css | 285 - .../build/luadoc/luadoc/doclet/html/menu.lp | 55 - .../build/luadoc/luadoc/doclet/html/module.lp | 155 - .../build/luadoc/luadoc/doclet/html/table.lp | 15 - .../luci/build/luadoc/luadoc/doclet/raw.lua | 12 - package/luci/build/luadoc/luadoc/init.lua | 50 - package/luci/build/luadoc/luadoc/lp.lua | 130 - .../build/luadoc/luadoc/taglet/standard.lua | 567 -- .../luadoc/luadoc/taglet/standard/tags.lua | 191 - package/luci/build/luadoc/luadoc/util.lua | 201 - package/luci/build/makedocs.sh | 21 - package/luci/build/mkbasepot.sh | 16 - package/luci/build/mkrevision.sh | 27 - package/luci/build/zoneinfo2lua.pl | 177 - package/luci/collections/luci-light/Makefile | 17 - .../collections/luci-ssl-openssl/Makefile | 21 - package/luci/collections/luci-ssl/Makefile | 19 - package/luci/collections/luci/Makefile | 23 - package/luci/contrib/package/Makefile | 2 - .../package/community-profiles/Makefile | 39 - .../files/etc/config/profile_Freifunk | 10 - .../files/etc/config/profile_altmark | 56 - .../files/etc/config/profile_arig_arad | 22 - .../etc/config/profile_arig_neot_semadar | 22 - .../files/etc/config/profile_arig_tel-aviv | 22 - .../files/etc/config/profile_augsburg | 64 - .../files/etc/config/profile_bayreuth | 20 - .../files/etc/config/profile_bergischesland | 15 - .../files/etc/config/profile_berlin | 39 - .../files/etc/config/profile_carbodebit | 23 - .../files/etc/config/profile_cottbus | 37 - .../files/etc/config/profile_demo | 21 - .../files/etc/config/profile_duesseldorf | 15 - .../files/etc/config/profile_erfurt | 48 - .../files/etc/config/profile_evernet | 25 - .../files/etc/config/profile_freiburg | 45 - .../files/etc/config/profile_fuerstenwalde | 38 - .../files/etc/config/profile_gadow | 23 - .../files/etc/config/profile_guifibages | 19 - .../files/etc/config/profile_halle | 71 - .../files/etc/config/profile_hameln | 15 - .../files/etc/config/profile_hooge | 22 - .../files/etc/config/profile_kiberpipa | 15 - .../files/etc/config/profile_kyritz | 57 - .../files/etc/config/profile_l59 | 25 - .../files/etc/config/profile_leipzig | 55 - .../files/etc/config/profile_marburg | 12 - .../files/etc/config/profile_oldenburg | 15 - .../etc/config/profile_openwireless_bern | 18 - .../files/etc/config/profile_piraten_dresden | 12 - .../files/etc/config/profile_potsdam | 35 - .../files/etc/config/profile_reihen | 25 - .../files/etc/config/profile_rosbach | 15 - .../files/etc/config/profile_schwarzach | 12 - .../files/etc/config/profile_stuttgart | 13 - .../files/etc/config/profile_tulumlibre | 10 - .../files/etc/config/profile_vogtland | 23 - .../files/etc/config/profile_weil | 23 - .../files/etc/config/profile_weimar | 10 - .../files/etc/config/profile_weinstadt | 19 - .../files/etc/config/profile_wlanljubljana | 15 - package/luci/contrib/package/csstidy/Makefile | 39 - .../contrib/package/freifunk-common/Makefile | 43 - .../freifunk-common/files/etc/config/freifunk | 120 - .../freifunk-common/files/etc/init.d/freifunk | 25 - .../files/etc/rc.local.d/01-config-migration | 51 - .../files/etc/uci-defaults/freifunk | 2 - .../freifunk-common/files/usr/bin/ffdzero | 10 - .../freifunk-common/files/usr/bin/neigh.sh | 103 - .../freifunk-common/files/usr/bin/watch.sh | 11 - .../files/usr/sbin/ff_olsr_watchdog | 38 - .../package/freifunk-firewall/Makefile | 53 - .../files/etc/firewall.freifunk | 40 - .../etc/hotplug.d/firewall/23-restricted-wan | 65 - .../contrib/package/freifunk-gwcheck/Makefile | 40 - .../files/etc/config/freifunk-gwcheck | 5 - .../files/usr/sbin/ff_olsr_test_gw.sh | 132 - .../root/etc/uci-defaults/50_freifunk-gwcheck | 7 - .../package/freifunk-mapupdate/Makefile | 39 - .../files/etc/config/freifunk-mapupdate | 3 - .../files/usr/sbin/ff_mapupdate.sh | 59 - .../etc/uci-defaults/50_freifunk-mapupdate | 6 - .../package/freifunk-policyrouting/Makefile | 47 - .../files/etc/config/freifunk-policyrouting | 7 - .../etc/hotplug.d/iface/30-policyrouting | 104 - .../files/etc/init.d/freifunk-policyrouting | 172 - .../etc/uci-defaults/freifunk-policyrouting | 7 - .../package/freifunk-watchdog/Makefile | 55 - .../files/freifunk-watchdog.config | 7 - .../files/freifunk-watchdog.init | 39 - .../package/freifunk-watchdog/src/Makefile | 12 - .../package/freifunk-watchdog/src/ucix.c | 102 - .../package/freifunk-watchdog/src/ucix.h | 29 - .../package/freifunk-watchdog/src/watchdog.c | 527 -- .../package/freifunk-watchdog/src/watchdog.h | 142 - .../freifunk-watchdog/src/wireless.22.h | 1139 --- .../luci/contrib/package/lucihttp/Makefile | 61 - .../luci/contrib/package/meshwizard/Makefile | 39 - .../meshwizard/files/etc/config/meshwizard | 7 - .../files/usr/bin/meshwizard/functions.sh | 118 - .../helpers/check-range-in-range.sh | 31 - .../usr/bin/meshwizard/helpers/common.awk | 20 - .../helpers/gen_auto-ipv6-dhcpv6-ip.sh | 16 - .../usr/bin/meshwizard/helpers/gen_bssid.sh | 36 - .../usr/bin/meshwizard/helpers/gen_dhcp_ip.sh | 6 - .../bin/meshwizard/helpers/initial_config.sh | 42 - .../usr/bin/meshwizard/helpers/ipcalc-cidr.sh | 42 - .../bin/meshwizard/helpers/read_defaults.sh | 61 - .../usr/bin/meshwizard/helpers/rename-wifi.sh | 46 - .../helpers/setup_auto-ipv6-interface.sh | 12 - .../bin/meshwizard/helpers/setup_auto-ipv6.sh | 17 - .../usr/bin/meshwizard/helpers/setup_dhcp.sh | 46 - .../bin/meshwizard/helpers/setup_dnsmasq.sh | 29 - .../bin/meshwizard/helpers/setup_firewall.sh | 145 - .../helpers/setup_firewall_interface.sh | 111 - .../bin/meshwizard/helpers/setup_lan_ipv6.sh | 20 - .../meshwizard/helpers/setup_lan_static.sh | 17 - .../bin/meshwizard/helpers/setup_network.sh | 142 - .../usr/bin/meshwizard/helpers/setup_olsrd.sh | 160 - .../helpers/setup_olsrd_interface.sh | 76 - .../meshwizard/helpers/setup_policyrouting.sh | 11 - .../usr/bin/meshwizard/helpers/setup_qos.sh | 17 - .../bin/meshwizard/helpers/setup_splash.sh | 54 - .../usr/bin/meshwizard/helpers/setup_ssh.sh | 26 - .../bin/meshwizard/helpers/setup_system.sh | 7 - .../bin/meshwizard/helpers/setup_uhttpd.sh | 11 - .../bin/meshwizard/helpers/setup_wan_dhcp.sh | 18 - .../meshwizard/helpers/setup_wan_static.sh | 20 - .../bin/meshwizard/helpers/setup_widgets.sh | 14 - .../usr/bin/meshwizard/helpers/setup_wifi.sh | 80 - .../bin/meshwizard/helpers/setup_wifi_vap.sh | 23 - .../bin/meshwizard/helpers/supports_vap.sh | 32 - .../files/usr/bin/meshwizard/wizard.sh | 147 - package/luci/documentation/CBI.md | 246 - package/luci/documentation/JsonRpcHowTo.md | 66 - package/luci/documentation/LAR.md | 87 - package/luci/documentation/LMO.md | 144 - package/luci/documentation/LuCI-0.10.md | 202 - package/luci/documentation/Modules.md | 94 - package/luci/documentation/ModulesHowTo.md | 153 - package/luci/documentation/Templates.md | 65 - package/luci/documentation/ThemesHowTo.md | 76 - package/luci/documentation/api/index.html | 426 - package/luci/documentation/api/luadoc.css | 285 - .../api/modules/luci.dispatcher.html | 1185 --- .../documentation/api/modules/luci.http.html | 1267 --- .../luci.http.protocol.conditionals.html | 556 -- .../api/modules/luci.http.protocol.date.html | 410 - .../api/modules/luci.http.protocol.html | 753 -- .../api/modules/luci.http.protocol.mime.html | 326 - .../documentation/api/modules/luci.i18n.html | 560 -- .../api/modules/luci.ip.cidr.html | 1511 ---- .../documentation/api/modules/luci.ip.html | 1212 --- .../documentation/api/modules/luci.json.html | 594 -- .../documentation/api/modules/luci.jsonc.html | 393 - .../api/modules/luci.jsonc.parser.html | 491 -- .../api/modules/luci.model.ipkg.html | 730 -- .../api/modules/luci.model.uci.html | 1511 ---- .../documentation/api/modules/luci.rpcc.html | 324 - .../api/modules/luci.rpcc.ruci.html | 277 - .../documentation/api/modules/luci.sys.html | 641 -- .../api/modules/luci.sys.init.html | 512 -- .../api/modules/luci.sys.iptparser.html | 462 -- .../api/modules/luci.sys.net.html | 597 -- .../api/modules/luci.sys.process.html | 444 - .../api/modules/luci.sys.user.html | 412 - .../api/modules/luci.sys.wifi.html | 280 - .../documentation/api/modules/luci.util.html | 1830 ----- .../api/modules/nixio.CHANGELOG.html | 286 - .../api/modules/nixio.CryptoHash.html | 312 - .../documentation/api/modules/nixio.File.html | 669 -- .../api/modules/nixio.README.html | 370 - .../api/modules/nixio.Socket.html | 1029 --- .../api/modules/nixio.TLSContext.html | 475 -- .../api/modules/nixio.TLSSocket.html | 571 -- .../api/modules/nixio.UnifiedIO.html | 763 -- .../documentation/api/modules/nixio.bin.html | 423 - .../documentation/api/modules/nixio.bit.html | 740 -- .../api/modules/nixio.crypto.html | 315 - .../documentation/api/modules/nixio.fs.html | 1558 ---- .../luci/documentation/api/modules/nixio.html | 2401 ------ package/luci/documentation/i18n.md | 19 - .../luci/libs/luci-lib-httpclient/Makefile | 14 - .../luci-lib-httpclient/luasrc/httpclient.lua | 419 - .../luasrc/httpclient/receiver.lua | 284 - .../libs/luci-lib-httpprotoutils/Makefile | 14 - .../luasrc/http/conditionals.lua | 110 - .../luasrc/http/conditionals.luadoc | 85 - .../luasrc/http/date.lua | 87 - .../luasrc/http/date.luadoc | 46 - .../luasrc/http/mime.lua | 78 - .../luasrc/http/mime.luadoc | 34 - package/luci/libs/luci-lib-ip/Makefile | 16 - package/luci/libs/luci-lib-ip/src/Makefile | 17 - package/luci/libs/luci-lib-ip/src/ip.c | 1613 ---- package/luci/libs/luci-lib-ip/src/ip.luadoc | 1046 --- package/luci/libs/luci-lib-ipkg/Makefile | 14 - .../libs/luci-lib-ipkg/luasrc/model/ipkg.lua | 247 - .../luci-lib-ipkg/luasrc/model/ipkg.luadoc | 125 - package/luci/libs/luci-lib-iptparser/Makefile | 14 - .../luasrc/sys/iptparser.lua | 374 - .../luasrc/sys/iptparser.luadoc | 69 - package/luci/libs/luci-lib-json/Makefile | 16 - .../luci/libs/luci-lib-json/luasrc/json.lua | 535 -- .../libs/luci-lib-json/luasrc/json.luadoc | 94 - package/luci/libs/luci-lib-jsonc/Makefile | 14 - package/luci/libs/luci-lib-jsonc/src/Makefile | 17 - package/luci/libs/luci-lib-jsonc/src/jsonc.c | 532 -- .../luci/libs/luci-lib-jsonc/src/jsonc.luadoc | 146 - .../luci/libs/luci-lib-luaneightbl/Makefile | 14 - .../libs/luci-lib-luaneightbl/src/Makefile | 17 - .../libs/luci-lib-luaneightbl/src/neightbl.c | 122 - package/luci/libs/luci-lib-nixio/.gitignore | 11 - package/luci/libs/luci-lib-nixio/LICENSE | 201 - package/luci/libs/luci-lib-nixio/Makefile | 54 - package/luci/libs/luci-lib-nixio/NOTICE | 10 - package/luci/libs/luci-lib-nixio/README | 13 - .../luci/libs/luci-lib-nixio/axTLS/Makefile | 181 - package/luci/libs/luci-lib-nixio/axTLS/README | 3 - .../luci-lib-nixio/axTLS/bindings/Config.in | 105 - .../luci-lib-nixio/axTLS/bindings/Makefile | 86 - .../libs/luci-lib-nixio/axTLS/bindings/README | 43 - .../axTLS/bindings/csharp/Makefile | 35 - .../axTLS/bindings/csharp/axTLS.cs | 491 -- .../axTLS/bindings/generate_SWIG_interface.pl | 393 - .../axTLS/bindings/generate_interface.pl | 322 - .../axTLS/bindings/java/Makefile | 94 - .../axTLS/bindings/java/SSL.java | 137 - .../axTLS/bindings/java/SSLCTX.java | 229 - .../axTLS/bindings/java/SSLClient.java | 81 - .../axTLS/bindings/java/SSLReadHolder.java | 61 - .../axTLS/bindings/java/SSLServer.java | 72 - .../axTLS/bindings/java/SSLUtil.java | 116 - .../axTLS/bindings/lua/Makefile | 67 - .../axTLS/bindings/perl/Makefile | 91 - .../axTLS/bindings/vbnet/Makefile | 35 - .../axTLS/bindings/vbnet/axTLSvb.vb | 200 - .../libs/luci-lib-nixio/axTLS/config/.config | 112 - .../luci-lib-nixio/axTLS/config/Config.in | 114 - .../luci-lib-nixio/axTLS/config/JMeter.jmx | 247 - .../luci-lib-nixio/axTLS/config/Rules.mak | 220 - .../luci-lib-nixio/axTLS/config/axhttpd.aip | 136 - .../luci-lib-nixio/axTLS/config/axtls.RES | Bin 22748 -> 0 bytes .../libs/luci-lib-nixio/axTLS/config/axtls.rc | 32 - .../libs/luci-lib-nixio/axTLS/config/config.h | 113 - .../luci-lib-nixio/axTLS/config/linuxconfig | 119 - .../luci-lib-nixio/axTLS/config/makefile.conf | 127 - .../axTLS/config/makefile.dotnet.conf | 65 - .../axTLS/config/makefile.java.conf | 58 - .../luci-lib-nixio/axTLS/config/makefile.post | 19 - .../scripts/config/Kconfig-language.txt | 255 - .../axTLS/config/scripts/config/Makefile | 121 - .../axTLS/config/scripts/config/conf.c | 583 -- .../axTLS/config/scripts/config/confdata.c | 458 -- .../axTLS/config/scripts/config/expr.c | 1099 --- .../axTLS/config/scripts/config/expr.h | 195 - .../config/scripts/config/lex.zconf.c_shipped | 3688 --------- .../axTLS/config/scripts/config/lkc.h | 123 - .../axTLS/config/scripts/config/lkc_proto.h | 40 - .../scripts/config/lxdialog/BIG.FAT.WARNING | 4 - .../scripts/config/lxdialog/checklist.c | 372 - .../config/scripts/config/lxdialog/colors.h | 161 - .../config/scripts/config/lxdialog/dialog.h | 199 - .../config/scripts/config/lxdialog/inputbox.c | 240 - .../config/scripts/config/lxdialog/menubox.c | 438 - .../config/scripts/config/lxdialog/msgbox.c | 85 - .../config/scripts/config/lxdialog/textbox.c | 556 -- .../config/scripts/config/lxdialog/util.c | 375 - .../config/scripts/config/lxdialog/yesno.c | 118 - .../axTLS/config/scripts/config/mconf.c | 977 --- .../axTLS/config/scripts/config/menu.c | 390 - .../axTLS/config/scripts/config/mkconfigs | 67 - .../axTLS/config/scripts/config/symbol.c | 809 -- .../axTLS/config/scripts/config/util.c | 109 - .../axTLS/config/scripts/config/zconf.l | 366 - .../config/scripts/config/zconf.tab.c_shipped | 2130 ----- .../config/scripts/config/zconf.tab.h_shipped | 125 - .../axTLS/config/scripts/config/zconf.y | 690 -- .../luci-lib-nixio/axTLS/config/win32config | 119 - .../libs/luci-lib-nixio/axTLS/crypto/Makefile | 50 - .../libs/luci-lib-nixio/axTLS/crypto/aes.c | 456 -- .../libs/luci-lib-nixio/axTLS/crypto/bigint.c | 1575 ---- .../libs/luci-lib-nixio/axTLS/crypto/bigint.h | 99 - .../luci-lib-nixio/axTLS/crypto/bigint_impl.h | 112 - .../libs/luci-lib-nixio/axTLS/crypto/crypto.h | 222 - .../luci-lib-nixio/axTLS/crypto/crypto_misc.c | 357 - .../libs/luci-lib-nixio/axTLS/crypto/hmac.c | 100 - .../libs/luci-lib-nixio/axTLS/crypto/md2.c | 162 - .../libs/luci-lib-nixio/axTLS/crypto/md5.c | 293 - .../libs/luci-lib-nixio/axTLS/crypto/rc4.c | 91 - .../libs/luci-lib-nixio/axTLS/crypto/rsa.c | 268 - .../libs/luci-lib-nixio/axTLS/crypto/sha1.c | 248 - .../libs/luci-lib-nixio/axTLS/docsrc/Makefile | 39 - .../luci-lib-nixio/axTLS/docsrc/axTLS.dox | 1237 --- .../axTLS/docsrc/doco_footer.html | 3 - .../axTLS/docsrc/images/axolotl.jpg | Bin 3041 -> 0 bytes .../axTLS/docsrc/images/tsbasbw.gif | Bin 2481 -> 0 bytes .../libs/luci-lib-nixio/axTLS/httpd/Config.in | 163 - .../libs/luci-lib-nixio/axTLS/httpd/Makefile | 127 - .../libs/luci-lib-nixio/axTLS/httpd/axhttp.h | 154 - .../libs/luci-lib-nixio/axTLS/httpd/axhttpd.c | 604 -- .../luci-lib-nixio/axTLS/httpd/htpasswd.c | 136 - .../kepler-1.1-snapshot-20070521-1825.tar.gz | Bin 768249 -> 0 bytes .../luci-lib-nixio/axTLS/httpd/kepler.patch | 64 - .../libs/luci-lib-nixio/axTLS/httpd/proc.c | 1238 --- .../luci-lib-nixio/axTLS/httpd/tdate_parse.c | 119 - .../luci-lib-nixio/axTLS/samples/Config.in | 63 - .../luci-lib-nixio/axTLS/samples/Makefile | 62 - .../luci-lib-nixio/axTLS/samples/c/Makefile | 76 - .../luci-lib-nixio/axTLS/samples/c/axssl.c | 883 -- .../axTLS/samples/csharp/Makefile | 48 - .../axTLS/samples/csharp/axssl.cs | 758 -- .../axTLS/samples/java/Makefile | 51 - .../axTLS/samples/java/axssl.java | 760 -- .../axTLS/samples/java/manifest.mf | 1 - .../luci-lib-nixio/axTLS/samples/lua/Makefile | 43 - .../axTLS/samples/lua/axssl.lua | 562 -- .../axTLS/samples/perl/Makefile | 43 - .../axTLS/samples/perl/axssl.pl | 634 -- .../axTLS/samples/vbnet/Makefile | 48 - .../axTLS/samples/vbnet/axssl.vb | 702 -- .../luci-lib-nixio/axTLS/ssl/BigIntConfig.in | 132 - .../libs/luci-lib-nixio/axTLS/ssl/Config.in | 336 - .../libs/luci-lib-nixio/axTLS/ssl/Makefile | 123 - .../luci/libs/luci-lib-nixio/axTLS/ssl/asn1.c | 510 -- .../luci/libs/luci-lib-nixio/axTLS/ssl/cert.h | 43 - .../luci-lib-nixio/axTLS/ssl/crypto_misc.h | 164 - .../libs/luci-lib-nixio/axTLS/ssl/gen_cert.c | 363 - .../libs/luci-lib-nixio/axTLS/ssl/loader.c | 465 -- .../libs/luci-lib-nixio/axTLS/ssl/openssl.c | 322 - .../libs/luci-lib-nixio/axTLS/ssl/os_port.c | 158 - .../libs/luci-lib-nixio/axTLS/ssl/os_port.h | 207 - .../luci/libs/luci-lib-nixio/axTLS/ssl/p12.c | 486 -- .../luci-lib-nixio/axTLS/ssl/private_key.h | 54 - .../luci/libs/luci-lib-nixio/axTLS/ssl/ssl.h | 474 -- .../luci-lib-nixio/axTLS/ssl/test/Makefile | 97 - .../axTLS/ssl/test/axTLS.ca_key.pem | 15 - .../axTLS/ssl/test/axTLS.ca_x509.cer | Bin 483 -> 0 bytes .../axTLS/ssl/test/axTLS.ca_x509.pem | 13 - .../axTLS/ssl/test/axTLS.device_key | Bin 609 -> 0 bytes .../axTLS/ssl/test/axTLS.device_key.pem | 15 - .../axTLS/ssl/test/axTLS.encrypted.p8 | Bin 385 -> 0 bytes .../axTLS/ssl/test/axTLS.encrypted_pem.p8 | 11 - .../axTLS/ssl/test/axTLS.key_1024 | Bin 609 -> 0 bytes .../axTLS/ssl/test/axTLS.key_1024.pem | 15 - .../axTLS/ssl/test/axTLS.key_2048 | Bin 1191 -> 0 bytes .../axTLS/ssl/test/axTLS.key_2048.pem | 27 - .../axTLS/ssl/test/axTLS.key_4096 | Bin 2349 -> 0 bytes .../axTLS/ssl/test/axTLS.key_4096.pem | 51 - .../axTLS/ssl/test/axTLS.key_512 | Bin 321 -> 0 bytes .../axTLS/ssl/test/axTLS.key_512.pem | 9 - .../axTLS/ssl/test/axTLS.key_aes128.pem | 12 - .../axTLS/ssl/test/axTLS.key_aes256.pem | 12 - .../axTLS/ssl/test/axTLS.noname.p12 | Bin 1483 -> 0 bytes .../axTLS/ssl/test/axTLS.unencrypted.p8 | Bin 347 -> 0 bytes .../axTLS/ssl/test/axTLS.unencrypted_pem.p8 | 10 - .../axTLS/ssl/test/axTLS.withCA.p12 | Bin 2089 -> 0 bytes .../axTLS/ssl/test/axTLS.withoutCA.p12 | Bin 1573 -> 0 bytes .../axTLS/ssl/test/axTLS.x509_1024.cer | Bin 475 -> 0 bytes .../axTLS/ssl/test/axTLS.x509_1024.pem | 12 - .../axTLS/ssl/test/axTLS.x509_2048.cer | Bin 607 -> 0 bytes .../axTLS/ssl/test/axTLS.x509_2048.pem | 15 - .../axTLS/ssl/test/axTLS.x509_4096.cer | Bin 863 -> 0 bytes .../axTLS/ssl/test/axTLS.x509_4096.pem | 20 - .../axTLS/ssl/test/axTLS.x509_512.cer | Bin 406 -> 0 bytes .../axTLS/ssl/test/axTLS.x509_512.pem | 11 - .../axTLS/ssl/test/axTLS.x509_aes128.pem | 11 - .../axTLS/ssl/test/axTLS.x509_aes256.pem | 11 - .../axTLS/ssl/test/axTLS.x509_bad_after.pem | 11 - .../axTLS/ssl/test/axTLS.x509_bad_before.pem | 11 - .../axTLS/ssl/test/axTLS.x509_device.cer | Bin 401 -> 0 bytes .../axTLS/ssl/test/axTLS.x509_device.pem | 24 - .../luci-lib-nixio/axTLS/ssl/test/datatest.c | 43 - .../axTLS/ssl/test/datatest.c.old | 280 - .../axTLS/ssl/test/deutsche_telecom.x509_ca | Bin 670 -> 0 bytes .../axTLS/ssl/test/equifax.x509_ca | Bin 646 -> 0 bytes .../luci-lib-nixio/axTLS/ssl/test/gnutls.cer | Bin 599 -> 0 bytes .../axTLS/ssl/test/header_issue.dat | Bin 1159 -> 0 bytes .../axTLS/ssl/test/killopenssl.sh | 2 - .../axTLS/ssl/test/make_certs.sh | 174 - .../axTLS/ssl/test/microsoft.x509_ca | Bin 1046 -> 0 bytes .../axTLS/ssl/test/microsoft.x509_ca.pem | 24 - .../luci-lib-nixio/axTLS/ssl/test/ms_iis.cer | 13 - .../axTLS/ssl/test/perf_bigint.c | 228 - .../luci-lib-nixio/axTLS/ssl/test/socgen.cer | Bin 980 -> 0 bytes .../luci-lib-nixio/axTLS/ssl/test/ssltest.c | 1983 ----- .../axTLS/ssl/test/ssltest.c.bak | 1940 ----- .../axTLS/ssl/test/test_axssl.sh | 163 - .../axTLS/ssl/test/thawte.x509_ca | Bin 811 -> 0 bytes .../axTLS/ssl/test/verisign.x509_ca | Bin 668 -> 0 bytes .../axTLS/ssl/test/verisign.x509_ca.pem | 16 - .../axTLS/ssl/test/verisign.x509_my_cert | Bin 1095 -> 0 bytes .../axTLS/ssl/test/verisign.x509_my_cert.pem | 25 - .../luci/libs/luci-lib-nixio/axTLS/ssl/tls1.c | 2057 ----- .../luci/libs/luci-lib-nixio/axTLS/ssl/tls1.h | 289 - .../libs/luci-lib-nixio/axTLS/ssl/tls1_clnt.c | 386 - .../libs/luci-lib-nixio/axTLS/ssl/tls1_svr.c | 476 -- .../libs/luci-lib-nixio/axTLS/ssl/version.h | 1 - .../luci/libs/luci-lib-nixio/axTLS/ssl/x509.c | 502 -- .../luci-lib-nixio/axTLS/www/bin/.htaccess | 2 - .../libs/luci-lib-nixio/axTLS/www/favicon.ico | Bin 22486 -> 0 bytes .../libs/luci-lib-nixio/axTLS/www/index.html | 7106 ----------------- .../luci-lib-nixio/axTLS/www/lua/download.lua | 75 - .../libs/luci-lib-nixio/axTLS/www/lua/env.lua | 26 - .../luci-lib-nixio/axTLS/www/lua/overview.lp | 64 - .../axTLS/www/lua/prepara_sql2.lua | 31 - .../axTLS/www/lua/test_conc.lua | 38 - .../axTLS/www/lua/test_cookies.lp | 13 - .../axTLS/www/lua/test_cookies.lua | 14 - .../luci-lib-nixio/axTLS/www/lua/test_err.lua | 4 - .../luci-lib-nixio/axTLS/www/lua/test_fs.lua | 23 - .../luci-lib-nixio/axTLS/www/lua/test_htk.lua | 22 - .../luci-lib-nixio/axTLS/www/lua/test_lib.lua | 31 - .../axTLS/www/lua/test_main.html | 127 - .../luci-lib-nixio/axTLS/www/lua/test_main.lp | 31 - .../axTLS/www/lua/test_main.lua | 46 - .../axTLS/www/lua/test_session.lua | 43 - .../luci-lib-nixio/axTLS/www/lua/test_sql.lua | 13 - .../axTLS/www/lua/test_sql2.lua | 24 - .../axTLS/www/lua/test_variables.lp | 14 - .../axTLS/www/test_dir/bin/.htaccess | 1 - .../axTLS/www/test_dir/no_http/.htaccess | 1 - .../axTLS/www/test_dir/no_http/.htpasswd | 2 - .../axTLS/www/test_dir/no_http/index.html | 6 - .../axTLS/www/test_dir/no_ssl/.htaccess | 1 - .../axTLS/www/test_dir/no_ssl/index.html | 6 - .../libs/luci-lib-nixio/axtls-config/.config | 112 - .../libs/luci-lib-nixio/axtls-config/config.h | 113 - .../axtls-root/etc/nixio/rsa_main.der | Bin 609 -> 0 bytes .../libs/luci-lib-nixio/docsrc/CHANGELOG.lua | 29 - .../libs/luci-lib-nixio/docsrc/README.lua | 95 - .../docsrc/nixio.CryptoHash.lua | 17 - .../libs/luci-lib-nixio/docsrc/nixio.File.lua | 109 - .../luci-lib-nixio/docsrc/nixio.Socket.lua | 170 - .../docsrc/nixio.TLSContext.lua | 46 - .../luci-lib-nixio/docsrc/nixio.TLSSocket.lua | 73 - .../luci-lib-nixio/docsrc/nixio.UnifiedIO.lua | 129 - .../libs/luci-lib-nixio/docsrc/nixio.bin.lua | 33 - .../libs/luci-lib-nixio/docsrc/nixio.bit.lua | 92 - .../luci-lib-nixio/docsrc/nixio.crypto.lua | 15 - .../libs/luci-lib-nixio/docsrc/nixio.fs.lua | 265 - .../luci/libs/luci-lib-nixio/docsrc/nixio.lua | 467 -- .../libs/luci-lib-nixio/nixio-0.3-1.rockspec | 37 - .../root/lib/upgrade/luci-add-conffiles.sh | 16 - .../root/usr/lib/lua/nixio/fs.lua | 175 - .../root/usr/lib/lua/nixio/util.lua | 270 - package/luci/libs/luci-lib-nixio/src/Makefile | 120 - .../luci/libs/luci-lib-nixio/src/address.c | 567 -- .../libs/luci-lib-nixio/src/axtls-compat.c | 297 - .../libs/luci-lib-nixio/src/axtls-compat.h | 150 - package/luci/libs/luci-lib-nixio/src/binary.c | 313 - package/luci/libs/luci-lib-nixio/src/bind.c | 293 - package/luci/libs/luci-lib-nixio/src/bit.c | 149 - .../libs/luci-lib-nixio/src/cyassl-compat.c | 31 - .../libs/luci-lib-nixio/src/cyassl-compat.h | 32 - package/luci/libs/luci-lib-nixio/src/file.c | 435 - package/luci/libs/luci-lib-nixio/src/fs.c | 566 -- package/luci/libs/luci-lib-nixio/src/io.c | 225 - .../libs/luci-lib-nixio/src/mingw-compat.c | 220 - .../libs/luci-lib-nixio/src/mingw-compat.h | 112 - .../luci/libs/luci-lib-nixio/src/nixio-tls.h | 53 - package/luci/libs/luci-lib-nixio/src/nixio.c | 240 - package/luci/libs/luci-lib-nixio/src/nixio.h | 133 - package/luci/libs/luci-lib-nixio/src/poll.c | 210 - .../luci/libs/luci-lib-nixio/src/process.c | 450 -- .../luci/libs/luci-lib-nixio/src/protoent.c | 103 - package/luci/libs/luci-lib-nixio/src/socket.c | 173 - .../luci/libs/luci-lib-nixio/src/sockopt.c | 390 - package/luci/libs/luci-lib-nixio/src/splice.c | 185 - package/luci/libs/luci-lib-nixio/src/syslog.c | 122 - .../libs/luci-lib-nixio/src/tls-context.c | 248 - .../luci/libs/luci-lib-nixio/src/tls-crypto.c | 185 - .../luci/libs/luci-lib-nixio/src/tls-socket.c | 263 - package/luci/libs/luci-lib-nixio/src/user.c | 263 - package/luci/libs/luci-lib-px5g/Makefile | 17 - .../luci/libs/luci-lib-px5g/lua/px5g/util.lua | 44 - .../luci-lib-px5g/root/usr/sbin/px5g-genkeys | 19 - package/luci/libs/luci-lib-px5g/src/Makefile | 17 - .../libs/luci-lib-px5g/src/library/bignum.c | 2010 ----- .../libs/luci-lib-px5g/src/library/havege.c | 276 - .../luci/libs/luci-lib-px5g/src/library/rsa.c | 750 -- .../libs/luci-lib-px5g/src/library/sha1.c | 622 -- .../libs/luci-lib-px5g/src/library/timing.c | 265 - .../luci-lib-px5g/src/library/x509write.c | 1137 --- .../libs/luci-lib-px5g/src/polarssl/bignum.h | 437 - .../libs/luci-lib-px5g/src/polarssl/bn_mul.h | 731 -- .../libs/luci-lib-px5g/src/polarssl/config.h | 329 - .../libs/luci-lib-px5g/src/polarssl/havege.h | 75 - .../libs/luci-lib-px5g/src/polarssl/rsa.h | 309 - .../libs/luci-lib-px5g/src/polarssl/sha1.h | 150 - .../libs/luci-lib-px5g/src/polarssl/timing.h | 81 - .../libs/luci-lib-px5g/src/polarssl/x509.h | 549 -- package/luci/libs/luci-lib-px5g/src/px5g.c | 159 - package/luci/libs/luci-lib-px5g/src/px5g.h | 16 - package/luci/libs/luci-lib-rpcc/Makefile | 14 - .../luci/libs/luci-lib-rpcc/luasrc/rpcc.lua | 59 - .../libs/luci-lib-rpcc/luasrc/rpcc.luadoc | 36 - .../libs/luci-lib-rpcc/luasrc/rpcc/ruci.lua | 48 - .../luci-lib-rpcc/luasrc/rpcc/ruci.luadoc | 16 - package/luci/libs/rpcd-mod-rrdns/Makefile | 47 - .../libs/rpcd-mod-rrdns/src/CMakeLists.txt | 23 - package/luci/libs/rpcd-mod-rrdns/src/rrdns.c | 389 - package/luci/libs/rpcd-mod-rrdns/src/rrdns.h | 51 - package/luci/luci.mk | 264 - package/luci/modules/luci-base/Makefile | 53 - .../modules/luci-base/htdocs/cgi-bin/luci | 5 - .../htdocs/luci-static/resources/cbi.js | 2137 ----- .../htdocs/luci-static/resources/cbi/add.gif | Bin 378 -> 0 bytes .../luci-static/resources/cbi/apply.gif | Bin 268 -> 0 bytes .../luci-static/resources/cbi/arrow.gif | Bin 135 -> 0 bytes .../htdocs/luci-static/resources/cbi/down.gif | Bin 131 -> 0 bytes .../luci-static/resources/cbi/download.gif | Bin 189 -> 0 bytes .../htdocs/luci-static/resources/cbi/edit.gif | Bin 272 -> 0 bytes .../luci-static/resources/cbi/fieldadd.gif | Bin 371 -> 0 bytes .../htdocs/luci-static/resources/cbi/file.gif | Bin 267 -> 0 bytes .../htdocs/luci-static/resources/cbi/find.gif | Bin 273 -> 0 bytes .../luci-static/resources/cbi/folder.gif | Bin 698 -> 0 bytes .../htdocs/luci-static/resources/cbi/help.gif | Bin 266 -> 0 bytes .../htdocs/luci-static/resources/cbi/key.gif | Bin 230 -> 0 bytes .../htdocs/luci-static/resources/cbi/link.gif | Bin 279 -> 0 bytes .../luci-static/resources/cbi/reload.gif | Bin 248 -> 0 bytes .../luci-static/resources/cbi/remove.gif | Bin 385 -> 0 bytes .../luci-static/resources/cbi/reset.gif | Bin 258 -> 0 bytes .../htdocs/luci-static/resources/cbi/save.gif | Bin 263 -> 0 bytes .../htdocs/luci-static/resources/cbi/up.gif | Bin 130 -> 0 bytes .../htdocs/luci-static/resources/cbi/user.gif | Bin 246 -> 0 bytes .../luci-static/resources/icons/alias.png | Bin 706 -> 0 bytes .../resources/icons/alias_disabled.png | Bin 391 -> 0 bytes .../luci-static/resources/icons/bridge.png | Bin 681 -> 0 bytes .../resources/icons/bridge_disabled.png | Bin 405 -> 0 bytes .../luci-static/resources/icons/ethernet.png | Bin 701 -> 0 bytes .../resources/icons/ethernet_disabled.png | Bin 399 -> 0 bytes .../luci-static/resources/icons/loading.gif | Bin 1786 -> 0 bytes .../luci-static/resources/icons/port_down.png | Bin 769 -> 0 bytes .../luci-static/resources/icons/port_up.png | Bin 1151 -> 0 bytes .../resources/icons/signal-0-25.png | Bin 462 -> 0 bytes .../luci-static/resources/icons/signal-0.png | Bin 439 -> 0 bytes .../resources/icons/signal-25-50.png | Bin 465 -> 0 bytes .../resources/icons/signal-50-75.png | Bin 467 -> 0 bytes .../resources/icons/signal-75-100.png | Bin 457 -> 0 bytes .../resources/icons/signal-none.png | Bin 639 -> 0 bytes .../luci-static/resources/icons/switch.png | Bin 680 -> 0 bytes .../resources/icons/switch_disabled.png | Bin 398 -> 0 bytes .../luci-static/resources/icons/tunnel.png | Bin 343 -> 0 bytes .../resources/icons/tunnel_disabled.png | Bin 235 -> 0 bytes .../luci-static/resources/icons/vlan.png | Bin 680 -> 0 bytes .../resources/icons/vlan_disabled.png | Bin 398 -> 0 bytes .../luci-static/resources/icons/wifi.png | Bin 767 -> 0 bytes .../resources/icons/wifi_disabled.png | Bin 494 -> 0 bytes .../htdocs/luci-static/resources/luci.js | 511 -- .../htdocs/luci-static/resources/xhr.js | 250 - .../modules/luci-base/luasrc/cacheloader.lua | 12 - package/luci/modules/luci-base/luasrc/cbi.lua | 1965 ----- .../luci-base/luasrc/cbi/datatypes.lua | 466 -- .../luci/modules/luci-base/luasrc/ccache.lua | 76 - .../luci/modules/luci-base/luasrc/config.lua | 18 - .../luasrc/controller/admin/index.lua | 164 - .../luci-base/luasrc/controller/admin/uci.lua | 109 - .../luci/modules/luci-base/luasrc/debug.lua | 37 - .../modules/luci-base/luasrc/dispatcher.lua | 1028 --- .../luci-base/luasrc/dispatcher.luadoc | 220 - .../luci/modules/luci-base/luasrc/http.lua | 554 -- .../luci/modules/luci-base/luasrc/http.luadoc | 260 - .../luci/modules/luci-base/luasrc/i18n.lua | 55 - .../luci/modules/luci-base/luasrc/i18n.luadoc | 42 - .../luci/modules/luci-base/luasrc/ltn12.lua | 316 - .../model/cbi/admin_network/proto_dhcp.lua | 68 - .../model/cbi/admin_network/proto_none.lua | 4 - .../model/cbi/admin_network/proto_static.lua | 167 - .../luci-base/luasrc/model/firewall.lua | 568 -- .../luci-base/luasrc/model/network.lua | 1902 ----- .../modules/luci-base/luasrc/model/uci.lua | 508 -- .../modules/luci-base/luasrc/model/uci.luadoc | 369 - .../luci/modules/luci-base/luasrc/sgi/cgi.lua | 73 - .../modules/luci-base/luasrc/sgi/uhttpd.lua | 89 - .../luci/modules/luci-base/luasrc/store.lua | 6 - package/luci/modules/luci-base/luasrc/sys.lua | 623 -- .../luci/modules/luci-base/luasrc/sys.luadoc | 441 - .../modules/luci-base/luasrc/sys/zoneinfo.lua | 19 - .../luci-base/luasrc/sys/zoneinfo/tzdata.lua | 456 -- .../luasrc/sys/zoneinfo/tzoffset.lua | 45 - .../modules/luci-base/luasrc/template.lua | 100 - .../modules/luci-base/luasrc/tools/proto.lua | 36 - .../modules/luci-base/luasrc/tools/status.lua | 305 - .../luci-base/luasrc/tools/webadmin.lua | 105 - .../luci/modules/luci-base/luasrc/util.lua | 777 -- .../luci/modules/luci-base/luasrc/util.luadoc | 413 - .../luci/modules/luci-base/luasrc/version.lua | 9 - .../luasrc/view/admin_uci/changelog.htm | 66 - .../luasrc/view/admin_uci/changes.htm | 45 - .../luasrc/view/admin_uci/revert.htm | 33 - .../luasrc/view/cbi/apply_widget.htm | 172 - .../luci-base/luasrc/view/cbi/browser.htm | 10 - .../luci-base/luasrc/view/cbi/button.htm | 7 - .../luasrc/view/cbi/cell_valuefooter.htm | 2 - .../luasrc/view/cbi/cell_valueheader.htm | 12 - .../luci-base/luasrc/view/cbi/compound.htm | 1 - .../luci-base/luasrc/view/cbi/delegator.htm | 24 - .../luci-base/luasrc/view/cbi/dropdown.htm | 54 - .../luci-base/luasrc/view/cbi/dvalue.htm | 13 - .../luci-base/luasrc/view/cbi/dynlist.htm | 13 - .../luci-base/luasrc/view/cbi/error.htm | 19 - .../luci-base/luasrc/view/cbi/filebrowser.htm | 113 - .../luasrc/view/cbi/firewall_zoneforwards.htm | 73 - .../luasrc/view/cbi/firewall_zonelist.htm | 108 - .../luci-base/luasrc/view/cbi/footer.htm | 41 - .../luasrc/view/cbi/full_valuefooter.htm | 12 - .../luasrc/view/cbi/full_valueheader.htm | 9 - .../luci-base/luasrc/view/cbi/fvalue.htm | 10 - .../luci-base/luasrc/view/cbi/header.htm | 18 - .../luci-base/luasrc/view/cbi/ipaddr.htm | 27 - .../luci-base/luasrc/view/cbi/lvalue.htm | 43 - .../modules/luci-base/luasrc/view/cbi/map.htm | 40 - .../luci-base/luasrc/view/cbi/mvalue.htm | 43 - .../luasrc/view/cbi/network_ifacelist.htm | 91 - .../luasrc/view/cbi/network_netinfo.htm | 27 - .../luasrc/view/cbi/network_netlist.htm | 81 - .../luci-base/luasrc/view/cbi/nsection.htm | 29 - .../luci-base/luasrc/view/cbi/nullsection.htm | 37 - .../luci-base/luasrc/view/cbi/simpleform.htm | 77 - .../luasrc/view/cbi/tabcontainer.htm | 14 - .../luci-base/luasrc/view/cbi/tblsection.htm | 203 - .../luci-base/luasrc/view/cbi/tsection.htm | 47 - .../luci-base/luasrc/view/cbi/tvalue.htm | 5 - .../luci-base/luasrc/view/cbi/ucisection.htm | 56 - .../luci-base/luasrc/view/cbi/upload.htm | 24 - .../luci-base/luasrc/view/cbi/value.htm | 26 - .../luci-base/luasrc/view/cbi/valuefooter.htm | 1 - .../luci-base/luasrc/view/cbi/valueheader.htm | 1 - .../luasrc/view/cbi/wireless_modefreq.htm | 168 - .../luci-base/luasrc/view/csrftoken.htm | 24 - .../luasrc/view/empty_node_placeholder.htm | 11 - .../luci-base/luasrc/view/error404.htm | 11 - .../luci-base/luasrc/view/error500.htm | 11 - .../modules/luci-base/luasrc/view/footer.htm | 30 - .../modules/luci-base/luasrc/view/header.htm | 24 - .../modules/luci-base/luasrc/view/indexer.htm | 7 - .../luci-base/luasrc/view/lease_status.htm | 95 - .../modules/luci-base/luasrc/view/sysauth.htm | 75 - .../luci-base/luasrc/view/wifi_assoclist.htm | 120 - package/luci/modules/luci-base/po/ca/base.po | 6532 --------------- package/luci/modules/luci-base/po/cs/base.po | 6602 --------------- package/luci/modules/luci-base/po/de/base.po | 6754 ---------------- package/luci/modules/luci-base/po/el/base.po | 6493 --------------- package/luci/modules/luci-base/po/en/base.po | 6377 --------------- package/luci/modules/luci-base/po/es/base.po | 6637 --------------- package/luci/modules/luci-base/po/fr/base.po | 6656 --------------- package/luci/modules/luci-base/po/he/base.po | 6284 --------------- package/luci/modules/luci-base/po/hu/base.po | 6640 --------------- package/luci/modules/luci-base/po/it/base.po | 6484 --------------- package/luci/modules/luci-base/po/ja/base.po | 6406 --------------- package/luci/modules/luci-base/po/ko/base.po | 6362 --------------- package/luci/modules/luci-base/po/ms/base.po | 6328 --------------- package/luci/modules/luci-base/po/no/base.po | 6607 --------------- package/luci/modules/luci-base/po/pl/base.po | 6634 --------------- .../luci/modules/luci-base/po/pt-br/base.po | 6783 ---------------- package/luci/modules/luci-base/po/pt/base.po | 6600 --------------- package/luci/modules/luci-base/po/ro/base.po | 6353 --------------- package/luci/modules/luci-base/po/ru/base.po | 6488 --------------- package/luci/modules/luci-base/po/sk/base.po | 6153 -------------- package/luci/modules/luci-base/po/sv/base.po | 6305 --------------- .../modules/luci-base/po/templates/base.pot | 6145 -------------- package/luci/modules/luci-base/po/tr/base.po | 6226 --------------- package/luci/modules/luci-base/po/uk/base.po | 6510 --------------- package/luci/modules/luci-base/po/vi/base.po | 6316 --------------- .../luci/modules/luci-base/po/zh-cn/base.po | 6492 --------------- .../luci/modules/luci-base/po/zh-tw/base.po | 6525 --------------- .../modules/luci-base/root/etc/config/luci | 30 - .../luci-base/root/etc/config/ucitrack | 56 - .../luci-base/root/etc/init.d/ucitrack | 57 - .../root/etc/luci-uploads/.placeholder | 0 .../modules/luci-base/root/sbin/luci-reload | 45 - .../root/usr/share/acl.d/luci-base.json | 8 - .../root/usr/share/rpcd/acl.d/luci-base.json | 11 - .../modules/luci-base/root/www/index.html | 11 - package/luci/modules/luci-base/src/Makefile | 24 - package/luci/modules/luci-base/src/jsmin | Bin 12984 -> 0 bytes package/luci/modules/luci-base/src/jsmin.c | 292 - .../luci/modules/luci-base/src/mkversion.sh | 24 - package/luci/modules/luci-base/src/po2lmo.c | 247 - .../luci/modules/luci-base/src/template_lmo.c | 342 - .../luci/modules/luci-base/src/template_lmo.h | 94 - .../modules/luci-base/src/template_lualib.c | 198 - .../modules/luci-base/src/template_lualib.h | 30 - .../modules/luci-base/src/template_parser.c | 419 - .../modules/luci-base/src/template_parser.h | 80 - .../modules/luci-base/src/template_utils.c | 484 -- .../modules/luci-base/src/template_utils.h | 49 - .../luci/modules/luci-mod-admin-full/Makefile | 17 - .../luasrc/controller/admin/filebrowser.lua | 9 - .../luci/modules/luci-mod-admin-mini/Makefile | 15 - .../luasrc/controller/mini/index.lua | 39 - .../luasrc/controller/mini/network.lua | 12 - .../luasrc/controller/mini/system.lua | 235 - .../luasrc/model/cbi/mini/dhcp.lua | 97 - .../luasrc/model/cbi/mini/index.lua | 4 - .../luasrc/model/cbi/mini/luci.lua | 37 - .../luasrc/model/cbi/mini/network.lua | 219 - .../luasrc/model/cbi/mini/passwd.lua | 35 - .../luasrc/model/cbi/mini/system.lua | 76 - .../luasrc/model/cbi/mini/wifi.lua | 350 - .../luasrc/view/mini/applyreboot.htm | 13 - .../luasrc/view/mini/backup.htm | 32 - .../luasrc/view/mini/index.htm | 13 - .../luasrc/view/mini/reboot.htm | 25 - .../luasrc/view/mini/upgrade.htm | 96 - .../luci/modules/luci-mod-failsafe/Makefile | 15 - .../luasrc/controller/failsafe/failsafe.lua | 202 - .../luasrc/view/failsafe/applyreboot.htm | 41 - .../luasrc/view/failsafe/flashops.htm | 34 - .../luasrc/view/failsafe/reboot.htm | 18 - .../luasrc/view/failsafe/upgrade.htm | 53 - .../luci/modules/luci-mod-network/Makefile | 17 - .../resources/view/network/iface_status.js | 42 - .../resources/view/network/network.js | 135 - .../resources/view/network/wifi_join.js | 159 - .../resources/view/network/wifi_status.js | 59 - .../resources/view/network/wireless.js | 93 - .../luasrc/controller/admin/network.lua | 418 - .../luasrc/model/cbi/admin_network/dhcp.lua | 344 - .../luasrc/model/cbi/admin_network/hosts.lua | 31 - .../model/cbi/admin_network/iface_add.lua | 101 - .../luasrc/model/cbi/admin_network/ifaces.lua | 563 -- .../model/cbi/admin_network/network.lua | 202 - .../luasrc/model/cbi/admin_network/routes.lua | 102 - .../luasrc/model/cbi/admin_network/vlan.lua | 364 - .../luasrc/model/cbi/admin_network/wifi.lua | 1149 --- .../model/cbi/admin_network/wifi_add.lua | 168 - .../model/cbi/admin_network/wifi_overview.lua | 153 - .../luasrc/view/admin_network/diagnostics.htm | 117 - .../view/admin_network/iface_overview.htm | 53 - .../view/admin_network/iface_status.htm | 12 - .../view/admin_network/switch_status.htm | 62 - .../luasrc/view/admin_network/wifi_join.htm | 59 - .../view/admin_network/wifi_overview.htm | 61 - .../luasrc/view/admin_network/wifi_status.htm | 14 - .../etc/uci-defaults/50_luci-mod-admin-full | 22 - package/luci/modules/luci-mod-rpc/Makefile | 17 - .../luci-mod-rpc/luasrc/controller/rpc.lua | 248 - .../modules/luci-mod-rpc/luasrc/jsonrpc.lua | 83 - .../luci-mod-rpc/luasrc/jsonrpcbind/uci.lua | 83 - package/luci/modules/luci-mod-status/Makefile | 18 - .../luci-static/resources/bandwidth.svg | 16 - .../luci-static/resources/connections.svg | 17 - .../htdocs/luci-static/resources/load.svg | 17 - .../resources/view/status/index.js | 215 - .../resources/view/status/iptables.js | 253 - .../htdocs/luci-static/resources/wifirate.svg | 15 - .../htdocs/luci-static/resources/wireless.svg | 16 - .../luasrc/controller/admin/status.lua | 175 - .../model/cbi/admin_status/processes.lua | 34 - .../luasrc/view/admin_status/bandwidth.htm | 308 - .../luasrc/view/admin_status/connections.htm | 374 - .../luasrc/view/admin_status/dmesg.htm | 12 - .../luasrc/view/admin_status/index.htm | 149 - .../view/admin_status/index/10-system.htm | 29 - .../view/admin_status/index/20-memory.htm | 31 - .../view/admin_status/index/30-network.htm | 17 - .../admin_status/index/40-dhcp-leases.htm | 14 - .../luasrc/view/admin_status/index/50-dsl.htm | 20 - .../view/admin_status/index/60-wifi.htm | 26 - .../luasrc/view/admin_status/iptables.htm | 73 - .../luasrc/view/admin_status/load.htm | 283 - .../luasrc/view/admin_status/routes.htm | 156 - .../luasrc/view/admin_status/syslog.htm | 12 - .../luasrc/view/admin_status/wireless.htm | 370 - .../luci/modules/luci-mod-status/src/Makefile | 14 - .../modules/luci-mod-status/src/luci-bwc.c | 778 -- package/luci/modules/luci-mod-system/Makefile | 17 - .../resources/view/system/password.js | 31 - .../resources/view/system/sshkeys.js | 215 - .../luasrc/controller/admin/system.lua | 339 - .../model/cbi/admin_system/backupfiles.lua | 80 - .../luasrc/model/cbi/admin_system/crontab.lua | 32 - .../model/cbi/admin_system/dropbear.lua | 53 - .../luasrc/model/cbi/admin_system/fstab.lua | 272 - .../model/cbi/admin_system/fstab/mount.lua | 158 - .../model/cbi/admin_system/fstab/swap.lua | 54 - .../luasrc/model/cbi/admin_system/leds.lua | 188 - .../luasrc/model/cbi/admin_system/startup.lua | 97 - .../luasrc/model/cbi/admin_system/system.lua | 271 - .../luasrc/view/admin_system/applyreboot.htm | 53 - .../luasrc/view/admin_system/backupfiles.htm | 10 - .../luasrc/view/admin_system/clock_status.htm | 36 - .../luasrc/view/admin_system/flashops.htm | 137 - .../luasrc/view/admin_system/password.htm | 37 - .../luasrc/view/admin_system/reboot.htm | 62 - .../luasrc/view/admin_system/sshkeys.htm | 46 - .../luasrc/view/admin_system/upgrade.htm | 65 - package/luci/protocols/luci-proto-3g/Makefile | 14 - .../model/cbi/admin_network/proto_3g.lua | 149 - .../luasrc/model/network/proto_3g.lua | 49 - .../luci/protocols/luci-proto-hnet/Makefile | 17 - .../model/cbi/admin_network/proto_hnet.lua | 37 - .../luasrc/model/network/proto_hnet.lua | 16 - .../luci/protocols/luci-proto-ipip/Makefile | 16 - .../model/cbi/admin_network/proto_ipip.lua | 34 - .../luasrc/model/network/proto_ipip.lua | 40 - .../luci/protocols/luci-proto-ipv6/Makefile | 16 - .../model/cbi/admin_network/proto_464xlat.lua | 33 - .../model/cbi/admin_network/proto_6in4.lua | 102 - .../model/cbi/admin_network/proto_6rd.lua | 72 - .../model/cbi/admin_network/proto_6to4.lua | 37 - .../model/cbi/admin_network/proto_dhcpv6.lua | 58 - .../model/cbi/admin_network/proto_dslite.lua | 53 - .../model/cbi/admin_network/proto_map.lua | 88 - .../luasrc/model/network/proto_4x6.lua | 64 - .../luasrc/model/network/proto_6x4.lua | 50 - .../luasrc/model/network/proto_dhcpv6.lua | 16 - .../luci/protocols/luci-proto-ncm/Makefile | 14 - .../model/cbi/admin_network/proto_ncm.lua | 106 - .../luasrc/model/network/proto_ncm.lua | 69 - .../protocols/luci-proto-openconnect/Makefile | 14 - .../cbi/admin_network/proto_openconnect.lua | 90 - .../model/network/proto_openconnect.lua | 45 - .../luci/protocols/luci-proto-ppp/Makefile | 16 - .../model/cbi/admin_network/proto_l2tp.lua | 61 - .../model/cbi/admin_network/proto_ppp.lua | 127 - .../model/cbi/admin_network/proto_pppoa.lua | 133 - .../model/cbi/admin_network/proto_pppoe.lua | 135 - .../model/cbi/admin_network/proto_pptp.lua | 106 - .../luasrc/model/network/proto_ppp.lua | 82 - .../protocols/luci-proto-pppossh/Makefile | 17 - .../model/cbi/admin_network/proto_pppossh.lua | 122 - .../luasrc/model/network/proto_pppossh.lua | 40 - .../luci/protocols/luci-proto-qmi/Makefile | 14 - .../model/cbi/admin_network/proto_qmi.lua | 45 - .../luasrc/model/network/proto_qmi.lua | 55 - .../luci/protocols/luci-proto-relay/Makefile | 14 - .../model/cbi/admin_network/proto_relay.lua | 68 - .../luasrc/model/network/proto_relay.lua | 158 - .../luci/protocols/luci-proto-vpnc/Makefile | 20 - .../model/cbi/admin_network/proto_vpnc.lua | 85 - .../luasrc/model/network/proto_vpnc.lua | 46 - .../protocols/luci-proto-wireguard/Makefile | 15 - .../cbi/admin_network/proto_wireguard.lua | 179 - .../luasrc/model/network/proto_wireguard.lua | 42 - .../luci/themes/luci-theme-bootstrap/Makefile | 16 - .../htdocs/luci-static/bootstrap/cascade.css | 2228 ------ .../htdocs/luci-static/bootstrap/favicon.ico | Bin 1150 -> 0 bytes .../htdocs/luci-static/bootstrap/mobile.css | 402 - .../luasrc/view/themes/bootstrap/footer.htm | 30 - .../luasrc/view/themes/bootstrap/header.htm | 210 - .../etc/uci-defaults/30_luci-theme-bootstrap | 7 - .../luci-theme-freifunk-generic/Makefile | 14 - .../luci-static/freifunk-generic/cascade.css | 1792 ----- .../luci-static/freifunk-generic/header.jpg | Bin 316 -> 0 bytes .../luci-static/freifunk-generic/logo.jpg | Bin 4722 -> 0 bytes .../luci-static/freifunk-generic/mobile.css | 59 - .../freifunk-generic/smallscreen.css | 3 - .../view/themes/freifunk-generic/footer.htm | 30 - .../view/themes/freifunk-generic/header.htm | 224 - .../30_luci-theme-freifunk-generic | 5 - .../luci/themes/luci-theme-material/Makefile | 14 - .../htdocs/luci-static/material/brand.png | Bin 6249 -> 0 bytes .../htdocs/luci-static/material/cascade.css | 2973 ------- .../htdocs/luci-static/material/custom.css | 12 - .../htdocs/luci-static/material/favicon.ico | Bin 4286 -> 0 bytes .../luci-static/material/fonts/font.eot | Bin 1912 -> 0 bytes .../luci-static/material/fonts/font.svg | 16 - .../luci-static/material/fonts/font.ttf | Bin 1748 -> 0 bytes .../luci-static/material/fonts/font.woff | Bin 1824 -> 0 bytes .../luci-static/material/js/jquery.min.js | 2 - .../htdocs/luci-static/material/js/script.js | 237 - .../luasrc/view/themes/material/footer.htm | 52 - .../luasrc/view/themes/material/header.htm | 247 - .../etc/uci-defaults/30_luci-theme-material | 7 - .../luci/themes/luci-theme-openwrt/Makefile | 14 - .../luci-static/openwrt.org/cascade.css | 2035 ----- .../htdocs/luci-static/openwrt.org/tabbg.png | Bin 152 -> 0 bytes .../luasrc/view/themes/openwrt.org/footer.htm | 16 - .../luasrc/view/themes/openwrt.org/header.htm | 265 - .../etc/uci-defaults/30_luci-theme-openwrt | 6 - package/luci/themes/luci-theme-rosy/Makefile | 14 - .../htdocs/luci-static/rosy/cascade.css | 2753 ------- .../htdocs/luci-static/rosy/cl-eye.png | Bin 930 -> 0 bytes .../htdocs/luci-static/rosy/favicon.ico | Bin 4286 -> 0 bytes .../htdocs/luci-static/rosy/fonts/font.eot | Bin 1912 -> 0 bytes .../htdocs/luci-static/rosy/fonts/font.svg | 16 - .../htdocs/luci-static/rosy/fonts/font.ttf | Bin 1748 -> 0 bytes .../htdocs/luci-static/rosy/fonts/font.woff | Bin 1824 -> 0 bytes .../htdocs/luci-static/rosy/js/ScrollY.js | 1 - .../htdocs/luci-static/rosy/js/jquery.min.js | 2 - .../htdocs/luci-static/rosy/js/script.js | 315 - .../htdocs/luci-static/rosy/loading.svg | 37 - .../htdocs/luci-static/rosy/loginBG.png | Bin 47255 -> 0 bytes .../htdocs/luci-static/rosy/logo.png | Bin 3974 -> 0 bytes .../htdocs/luci-static/rosy/menu-logo.png | Bin 420 -> 0 bytes .../luci-static/rosy/mobile-loginBG.png | Bin 30877 -> 0 bytes .../htdocs/luci-static/rosy/no-pwd.png | Bin 1297 -> 0 bytes .../htdocs/luci-static/rosy/op-eye.png | Bin 605 -> 0 bytes .../htdocs/luci-static/rosy/pwd.png | Bin 615 -> 0 bytes .../htdocs/luci-static/rosy/user.png | Bin 820 -> 0 bytes .../luasrc/view/themes/rosy/footer.htm | 50 - .../luasrc/view/themes/rosy/header.htm | 304 - .../root/etc/uci-defaults/30_luci-theme-rosy | 7 - package/network/config/firewall/Makefile | 2 +- package/network/config/gre/Makefile | 2 +- package/network/config/gre/files/gre.sh | 1 - package/network/config/ipip/Makefile | 2 +- package/network/config/ipip/files/ipip.sh | 2 - package/network/config/netifd/Makefile | 8 +- package/network/config/soloscli/Makefile | 45 + .../files/etc/hotplug.d/atm/15-solos-init | 26 + .../soloscli/files/etc/uci-default/solos | 15 + .../config/soloscli/files/solos-log-stats | 19 + .../soloscli/patches/001-no-driver.patch | 11 + .../config/soloscli/patches/002-cflags.patch | 12 + package/network/config/vti/Makefile | 2 +- package/network/config/vti/files/vti.sh | 2 - package/network/ipv6/464xlat/Makefile | 43 + package/network/ipv6/464xlat/files/464xlat.sh | 111 + package/network/ipv6/464xlat/src/464xlatcfg.c | 154 + package/network/ipv6/464xlat/src/Makefile | 8 + package/network/ipv6/map/Makefile | 13 +- package/network/ipv6/odhcp6c/Makefile | 2 +- package/network/ipv6/thc-ipv6/Makefile | 61 - .../patches/000-cflags_override.patch | 12 - .../ipv6/thc-ipv6/patches/100-no-ssl.patch | 9 - package/network/services/aria2/Config.in | 83 - package/network/services/aria2/Makefile | 99 - .../network/services/aria2/files/aria2.conf | 31 - .../network/services/aria2/files/aria2.init | 350 - ...pilation-without-deprecated-OpenSSL-.patch | 38 - package/network/services/dnsmasq/Makefile | 18 +- .../services/dnsmasq/files/dnsmasq.init | 34 +- ...-cache-behaviour-for-TCP-connections.patch | 2 +- ...it-is-reset-on-answers-from-address-.patch | 2 +- ...lity-to-compile-without-IPv6-support.patch | 2 +- ...rward-.bind-.server-queries-upstream.patch | 2 +- ...f5984367bc6a949e3803a576512c5a7bc48e.patch | 2 +- ...flags-in-some-DNS-replies-from-local.patch | 2 +- ...ead-code-elimination-use-array-inste.patch | 2 +- ...-lines-generating-UBUS-linker-config.patch | 2 +- ...312d4bae30b78daafcd6f51dc441b8685b1e.patch | 2 +- ...RK-compile-time-option-and-support-f.patch | 2 +- ...config-file-values-on-parsing-errors.patch | 2 +- ...KEY-queries-being-forwarded-the-same.patch | 2 +- ...ng-errors-introduced-in-59e470381f84.patch | 2 +- .../0015-fix-ipv6-ipset-bug-in-master.patch | 2 +- ...ure-on-master-with-NO_DHCPv6-and-fix.patch | 2 +- ...ss-selection-after-DECLINE-in-consec.patch | 2 +- ...ddr-union-merge-log-and-rcode-fields.patch | 2 +- ...on-handling-move-class-into-explicit.patch | 2 +- .../0020-Futher-address-union-tidying.patch | 2 +- ...ruct-union-in-cache-records-and-all_.patch | 2 +- ...n-cache-marshalling-code.-Introduced.patch | 2 +- ...ix-typo-in-ra-param-man-page-section.patch | 2 +- .../patches/0024-Cache-SRV-records.patch | 2 +- ...h-freeing-negative-SRV-cache-entries.patch | 2 +- ...-or-DNSKEY-in-is_outdated_cname_poin.patch | 2 +- ...c8b5e7425aed44abc35925b24043-to-actu.patch | 2 +- .../0028-Tidy-cache_blockdata_free.patch | 2 +- ...HCP_CLIENT_MAC-options-from-DHCPv6-r.patch | 2 +- ...in-etc-hosts-disabling-static-leases.patch | 2 +- ...es-in-8eac67c0a15b673c8d27002c248651.patch | 28 + .../patches/0031-fix-previous-commit.patch | 27 - ...-read_leases-to-skip-invalid-entries.patch | 61 + .../services/dropbear/files/dropbear.init | 11 +- package/network/services/ead/Makefile | 52 - package/network/services/ead/src/Makefile | 33 - package/network/services/ead/src/aes.c | 1061 --- package/network/services/ead/src/ead-client.c | 433 - package/network/services/ead/src/ead-crypt.c | 179 - package/network/services/ead/src/ead-crypt.h | 21 - package/network/services/ead/src/ead-pcap.h | 71 - package/network/services/ead/src/ead.c | 974 --- package/network/services/ead/src/ead.h | 139 - package/network/services/ead/src/filter.c | 25 - package/network/services/ead/src/libbridge.h | 60 - .../network/services/ead/src/libbridge_init.c | 127 - .../services/ead/src/libbridge_private.h | 35 - package/network/services/ead/src/list.h | 602 -- package/network/services/ead/src/passwd | 3 - package/network/services/ead/src/pfc.c | 54 - .../network/services/ead/src/pw_encrypt_md5.c | 646 -- package/network/services/ead/src/sha1.c | 104 - .../services/ead/src/tinysrp/Makefile.am | 28 - .../services/ead/src/tinysrp/Makefile.in | 477 -- .../network/services/ead/src/tinysrp/Notes | 110 - .../services/ead/src/tinysrp/acconfig.h | 9 - .../services/ead/src/tinysrp/acinclude.m4 | 27 - .../services/ead/src/tinysrp/aclocal.m4 | 157 - package/network/services/ead/src/tinysrp/bn.h | 471 -- .../network/services/ead/src/tinysrp/bn_add.c | 305 - .../network/services/ead/src/tinysrp/bn_asm.c | 382 - .../network/services/ead/src/tinysrp/bn_ctx.c | 142 - .../network/services/ead/src/tinysrp/bn_div.c | 378 - .../network/services/ead/src/tinysrp/bn_exp.c | 395 - .../network/services/ead/src/tinysrp/bn_lcl.h | 419 - .../network/services/ead/src/tinysrp/bn_lib.c | 576 -- .../network/services/ead/src/tinysrp/bn_mul.c | 172 - .../services/ead/src/tinysrp/bn_prime.h | 325 - .../services/ead/src/tinysrp/bn_shift.c | 139 - .../network/services/ead/src/tinysrp/bn_sqr.c | 160 - .../services/ead/src/tinysrp/bn_word.c | 130 - .../services/ead/src/tinysrp/clitest.c | 110 - .../services/ead/src/tinysrp/config.h.in | 79 - .../services/ead/src/tinysrp/configure | 2421 ------ .../services/ead/src/tinysrp/configure.in | 52 - .../services/ead/src/tinysrp/install-sh | 250 - .../network/services/ead/src/tinysrp/missing | 134 - .../services/ead/src/tinysrp/mkinstalldirs | 39 - .../services/ead/src/tinysrp/srvtest.c | 111 - .../services/ead/src/tinysrp/stamp-h.in | 1 - .../services/ead/src/tinysrp/t_client.c | 285 - .../services/ead/src/tinysrp/t_client.h | 148 - .../network/services/ead/src/tinysrp/t_conf.c | 1080 --- .../network/services/ead/src/tinysrp/t_conv.c | 226 - .../services/ead/src/tinysrp/t_defines.h | 169 - .../services/ead/src/tinysrp/t_getconf.c | 118 - .../services/ead/src/tinysrp/t_getpass.c | 191 - .../network/services/ead/src/tinysrp/t_math.c | 177 - .../network/services/ead/src/tinysrp/t_misc.c | 338 - .../network/services/ead/src/tinysrp/t_pw.c | 262 - .../network/services/ead/src/tinysrp/t_pwd.h | 310 - .../network/services/ead/src/tinysrp/t_read.c | 81 - .../network/services/ead/src/tinysrp/t_read.h | 55 - .../services/ead/src/tinysrp/t_server.c | 259 - .../services/ead/src/tinysrp/t_server.h | 138 - .../network/services/ead/src/tinysrp/t_sha.c | 166 - .../network/services/ead/src/tinysrp/t_sha.h | 26 - .../services/ead/src/tinysrp/t_truerand.c | 151 - .../network/services/ead/src/tinysrp/tconf.c | 157 - .../services/ead/src/tinysrp/tinysrp.c | 235 - .../services/ead/src/tinysrp/tinysrp.h | 18 - .../network/services/ead/src/tinysrp/tpasswd | 2 - .../services/ead/src/tinysrp/tphrase.c | 354 - package/network/services/hostapd/Makefile | 2 +- .../network/services/hostapd/files/hostapd.sh | 44 +- .../hostapd/files/wpa_supplicant-basic.config | 4 +- .../hostapd/files/wpa_supplicant-full.config | 4 +- .../hostapd/files/wpa_supplicant-mini.config | 4 +- .../hostapd/files/wpa_supplicant-p2p.config | 4 +- .../services/hostapd/files/wps-hotplug.sh | 8 +- ...ix-race-condition-in-mesh-mpm-new-pe.patch | 34 + .../341-mesh-ctrl-iface-channel-switch.patch | 39 + .../hostapd/patches/370-ap_sta_support.patch | 181 + .../patches/380-disable_ctrl_iface_mib.patch | 4 +- ...ostapd-Add-Multi-AP-protocol-support.patch | 306 + ...dd-Multi-AP-protocol-support-to-supp.patch | 311 + .../552-tests-Multi-AP-association.patch | 100 + .../553-tests-refactor-test_multi_ap.patch | 72 + ...-reject-backhaul-STA-on-fronhaul-BSS.patch | 106 + ...a_ext-add-multi_ap_subelem-parameter.patch | 342 + ...upport-Multi-AP-backhaul-STA-onboard.patch | 217 + ...ort-Multi-AP-backhaul-STA-onboarding.patch | 339 + .../558-hostapd-add-README-MULTI-AP.patch | 181 + ...dd-WPS-tests-to-multi_ap-hwsim-tests.patch | 182 + .../hostapd/patches/600-ubus_support.patch | 24 +- .../hostapd/src/wpa_supplicant/ubus.c | 18 +- package/network/services/odhcpd/Makefile | 8 +- package/network/services/omcproxy/Makefile | 8 +- package/network/services/ppp/Makefile | 52 +- .../ppp/patches/001-honor-ldflags.patch | 39 - .../ppp/patches/100-debian_ip-ip_option.patch | 16 +- .../patches/101-debian_close_dev_ppp.patch | 2 +- .../patches/103-debian_fix_link_pidfile.patch | 2 +- .../ppp/patches/105-debian_demand.patch | 2 +- .../ppp/patches/110-debian_defaultroute.patch | 43 +- .../120-debian_ipv6_updown_option.patch | 12 +- .../121-debian_adaptive_lcp_echo.patch | 2 +- .../ppp/patches/132-fix_linux_includes.patch | 14 - .../ppp/patches/140-pppoe_compile_fix.patch | 46 +- .../services/ppp/patches/200-makefile.patch | 8 +- .../ppp/patches/201-mppe_mppc_1.1.patch | 38 +- .../services/ppp/patches/202-no_strip.patch | 4 +- .../services/ppp/patches/203-opt_flags.patch | 21 +- .../patches/206-compensate_time_change.patch | 8 +- .../ppp/patches/208-fix_status_code.patch | 2 +- .../300-filter-pcap-includes-lib.patch | 2 +- .../ppp/patches/310-precompile_filter.patch | 8 +- .../ppp/patches/320-custom_iface_names.patch | 135 - ...multilink_support_custom_iface_names.patch | 18 +- .../330-retain_foreign_default_routes.patch | 2 +- .../340-populate_default_gateway.patch | 6 +- .../patches/400-simplify_kernel_checks.patch | 18 +- .../ppp/patches/401-no_record_file.patch | 2 +- .../services/ppp/patches/403-no_wtmp.patch | 4 +- .../404-remove_obsolete_protocol_names.patch | 16 +- .../ppp/patches/405-no_multilink_option.patch | 2 +- .../services/ppp/patches/520-uniq.patch | 22 +- .../ppp/patches/530-pppoe_send_padt.patch | 11 - .../531-pppoe_no_disconnect_warning.patch | 14 - .../ppp/patches/550-fix-printer-args.patch | 11 - ...openssl-for-the-DES-instead-of-the-l.patch | 94 + package/network/services/relayd/Makefile | 2 +- package/network/services/samba36/Makefile | 3 +- package/network/services/uhttpd/Makefile | 4 +- .../services/uhttpd/files/uhttpd.config | 2 +- package/network/services/umdns/Makefile | 2 +- package/network/services/wireguard/Makefile | 4 +- .../network/utils/conntrack-tools/Makefile | 79 - .../conntrack-tools/files/conntrackd.init | 18 - package/network/utils/curl/Makefile | 5 +- ...bedtls-disable-runtime-version-check.patch | 2 +- package/network/utils/dante/Makefile | 5 +- package/network/utils/iproute2/Makefile | 20 +- .../001-fix-print_0xhex-on-32-bit.patch | 343 - .../001-tc-fix-undefined-XATTR_SIZE_MAX.patch | 10 + ...x-xtables-incorrect-usage-of-LDFLAGS.patch | 35 - .../utils/iproute2/patches/100-config.patch | 7 - .../iproute2/patches/100-configure.patch | 12 + .../patches/115-add-config-xtlibdir.patch | 12 + .../patches/140-keep_libmnl_optional.patch | 8 +- .../iproute2/patches/150-extra-ccopts.patch | 11 - .../utils/iproute2/patches/170-ip_tiny.patch | 4 +- .../patches/190-link-libelf-to-tc-only.patch | 4 +- .../patches/200-drop_libbsd_dependency.patch | 19 + package/network/utils/ipset/Makefile | 5 +- package/network/utils/iptables/Makefile | 20 +- package/network/utils/iputils/Makefile | 6 +- package/network/utils/iw/Makefile | 9 +- .../utils/iw/patches/001-nl80211_h_sync.patch | 620 +- .../utils/iw/patches/120-antenna_gain.patch | 8 +- .../utils/iw/patches/200-reduce_size.patch | 86 +- package/network/utils/iwinfo/Makefile | 10 +- .../network/utils/layerscape/restool/Makefile | 37 + ...restool-fix-get_device_file-function.patch | 107 + package/network/utils/umbim/Makefile | 2 +- package/network/utils/uqmi/Makefile | 4 +- .../utils/uqmi/files/lib/netifd/proto/qmi.sh | 2 +- package/network/utils/wireless-tools/Makefile | 3 +- package/system/fstools/Makefile | 5 +- .../system/fstools/files/media-change.hotplug | 8 + package/system/fwtool/src/fwtool.c | 29 +- package/system/mtd/Makefile | 2 +- package/system/mtd/src/Makefile | 4 +- .../system/mtd/src/linksys_bootcount_fix.c | 115 + package/system/mtd/src/mtd.c | 33 +- package/system/mtd/src/mtd.h | 1 + .../system/mtd/src/tpl_ramips_recoveryflag.c | 94 + package/system/opkg/Makefile | 8 +- package/system/procd/Makefile | 8 +- package/system/procd/files/procd.sh | 17 + package/system/rpcd/Makefile | 2 +- package/system/ubox/Makefile | 2 +- package/system/ubox/files/log.init | 18 +- package/system/ubus/Makefile | 4 +- package/system/ucert/Makefile | 2 +- package/system/uci/Makefile | 5 +- package/system/usign/Makefile | 2 +- package/utils/admswconfig/Makefile | 53 - package/utils/admswconfig/files/admswconfig | 68 - .../utils/admswconfig/files/admswswitch.sh | 28 - .../admswconfig/patches/001-matrix.patch | 15 - .../admswconfig/patches/002-fix-musl.patch | 11 - package/utils/busybox/Config.in | 5 - package/utils/busybox/Makefile | 19 +- package/utils/busybox/config/Config.in | 7 +- .../utils/busybox/config/archival/Config.in | 321 +- .../busybox/config/console-tools/Config.in | 98 +- .../utils/busybox/config/coreutils/Config.in | 734 +- .../busybox/config/debianutils/Config.in | 48 +- .../utils/busybox/config/e2fsprogs/Config.in | 24 +- .../config/e2fsprogs/old_e2fsprogs/Config.in | 34 +- .../utils/busybox/config/editors/Config.in | 145 +- .../utils/busybox/config/findutils/Config.in | 134 +- package/utils/busybox/config/init/Config.in | 171 +- .../busybox/config/klibc-utils/Config.in | 43 + package/utils/busybox/config/libbb/Config.in | 391 +- .../utils/busybox/config/loginutils/Config.in | 308 +- .../utils/busybox/config/mailutils/Config.in | 32 +- .../utils/busybox/config/miscutils/Config.in | 636 +- .../utils/busybox/config/modutils/Config.in | 198 +- .../utils/busybox/config/networking/Config.in | 947 ++- .../busybox/config/networking/udhcp/Config.in | 250 +- .../utils/busybox/config/printutils/Config.in | 14 +- package/utils/busybox/config/procps/Config.in | 204 +- package/utils/busybox/config/runit/Config.in | 79 +- .../utils/busybox/config/selinux/Config.in | 78 +- package/utils/busybox/config/shell/Config.in | 363 +- .../utils/busybox/config/sysklogd/Config.in | 144 +- .../utils/busybox/config/util-linux/Config.in | 868 +- .../config/util-linux/volume_id/Config.in | 64 +- package/utils/busybox/files/sysntpd | 12 +- ...520-loginutils-handle-crypt-failures.patch | 53 + package/utils/bzip2/Makefile | 3 +- package/utils/ct-bugcheck/Makefile | 52 - package/utils/ct-bugcheck/src/bugcheck.initd | 16 - package/utils/ct-bugcheck/src/bugcheck.sh | 115 - package/utils/ct-bugcheck/src/bugchecker.sh | 29 - package/utils/e2fsprogs/Makefile | 25 +- .../e2fsprogs/patches/000-relocatable.patch | 26 +- package/utils/f2fs-tools/Makefile | 5 +- package/utils/fritz-tools/Makefile | 45 - package/utils/fritz-tools/README.md | 50 - package/utils/fritz-tools/src/CMakeLists.txt | 15 - .../utils/fritz-tools/src/fritz_cal_extract.c | 259 - .../utils/fritz-tools/src/fritz_tffs_read.c | 379 - package/utils/fuse/Makefile | 3 +- package/utils/jboot-tools/Makefile | 28 - package/utils/jboot-tools/README.md | 46 - package/utils/jboot-tools/src/CMakeLists.txt | 11 - .../utils/jboot-tools/src/jboot_config_read.c | 427 - package/utils/jsonfilter/Makefile | 2 +- package/utils/lua/Makefile | 3 +- package/utils/mdadm/Makefile | 6 +- .../mdadm/patches/100-cross_compile.patch | 6 +- ...h-Undefine-dprintf-before-redefining.patch | 2 +- .../utils/mdadm/patches/200-reduce_size.patch | 8 +- package/utils/osafeloader/Makefile | 40 - package/utils/osafeloader/src/Makefile | 7 - package/utils/osafeloader/src/md5.c | 296 - package/utils/osafeloader/src/md5.h | 45 - package/utils/osafeloader/src/osafeloader.c | 263 - package/utils/oseama/Makefile | 40 - package/utils/oseama/src/Makefile | 7 - package/utils/oseama/src/md5.c | 296 - package/utils/oseama/src/md5.h | 45 - package/utils/oseama/src/oseama.c | 556 -- package/utils/otrx/Makefile | 40 - package/utils/otrx/src/Makefile | 7 - package/utils/otrx/src/otrx.c | 592 -- package/utils/ugps/Makefile | 49 - package/utils/ugps/files/gps.config | 4 - package/utils/ugps/files/ugps.init | 31 - package/utils/usbmode/Makefile | 2 +- package/utils/usbutils/Makefile | 2 +- package/utils/util-linux/Makefile | 22 +- rules.mk | 2 - scripts/clean-package.sh | 2 +- scripts/download.pl | 60 +- scripts/flashing/eva_ramboot.py | 30 +- scripts/getver.sh | 2 +- scripts/ipkg-make-index.sh | 2 +- scripts/ipkg-remove | 20 + scripts/linksys-image.sh | 67 + scripts/metadata.pm | 1 + scripts/mkits-qsdk-ipq-image.sh | 59 + scripts/package-metadata.pl | 21 +- scripts/qemustart | 18 +- scripts/rebrand.sh | 62 - target/Makefile | 2 +- .../ar71xx/base-files/etc/board.d/01_leds | 102 +- .../ar71xx/base-files/etc/board.d/02_network | 26 +- .../etc/hotplug.d/firmware/11-ath10k-caldata | 189 - target/linux/ar71xx/base-files/lib/ar71xx.sh | 2 +- .../base-files/lib/preinit/82_patch_ath10k | 50 - .../files/arch/mips/ath79/mach-arduino-yun.c | 4 +- .../files/arch/mips/ath79/mach-gl-ar300m.c | 9 +- .../ethernet/atheros/ag71xx/ag71xx_ar7240.c | 4 + target/linux/ar71xx/image/Makefile | 1 - .../ar71xx/image/generic-legacy-devices.mk | 45 +- target/linux/ar71xx/image/generic-tp-link.mk | 169 +- target/linux/ar71xx/image/generic-ubnt.mk | 289 - target/linux/ar71xx/image/generic.mk | 242 +- target/linux/ar71xx/image/nand.mk | 37 - .../linux/ar71xx/image/tiny-legacy-devices.mk | 7 - .../patches-4.14/500-MIPS-fw-myloader.patch | 2 +- .../910-unaligned_access_hacks.patch | 13 +- .../950-add-boardinfo-platform-data.patch | 6 +- .../ath79/base-files/etc/board.d/01_leds | 29 +- .../ath79/base-files/etc/board.d/02_network | 49 +- .../etc/hotplug.d/firmware/10-ath9k-eeprom | 3 +- .../etc/hotplug.d/firmware/11-ath10k-caldata | 169 - .../etc/hotplug.d/ieee80211/10_fix_wifi_mac | 6 + .../dts/ar7161_buffalo_wzr-hp-ag300h.dts | 2 +- .../ath79/dts/ar7161_netgear_wndr3700.dtsi | 2 +- .../ath79/dts/ar7161_ubnt_routerstation.dtsi | 4 +- .../ath79/dts/ar7240_buffalo_whr-g301n.dts | 2 +- .../ath79/dts/ar7240_netgear_wnr612-v2.dtsi | 4 +- .../ath79/dts/ar7240_tplink_tl-wr74xn-v1.dtsi | 2 +- target/linux/ath79/dts/ar7241_tplink.dtsi | 2 +- .../ath79/dts/ar7241_tplink_tl-wr841-v7.dts | 2 +- .../linux/ath79/dts/ar7242_avm_fritz300e.dts | 2 +- .../ath79/dts/ar7242_tplink_tl-wr2543-v1.dts | 4 +- .../dts/ar9132_tplink_tl-wr1043nd-v1.dts | 2 +- .../linux/ath79/dts/ar9331_pisen_wmm003n.dts | 4 +- .../dts/ar9331_tplink_tl-wr703n_tl-mr10u.dtsi | 4 +- .../ath79/dts/ar9331_tplink_tl-wr740n-v4.dts | 9 + .../ath79/dts/ar9331_tplink_tl-wr740nd-v4.dts | 9 - .../dts/ar9331_tplink_tl-wr741nd-v4.dtsi | 4 +- .../ath79/dts/ar9342_ubnt_nanostation-ac.dts | 2 +- target/linux/ath79/dts/ar9342_ubnt_xw.dtsi | 2 +- .../ath79/dts/ar9344_comfast_cf-e120a-v3.dts | 146 + .../ath79/dts/qca9531_glinet_gl-ar300m.dtsi | 19 +- .../ath79/dts/qca9531_glinet_gl-x750.dts | 3 +- .../ath79/dts/qca9533_tplink_tl-wr841-v11.dts | 2 +- .../ath79/dts/qca9533_tplink_tl-wr841-v9.dts | 2 +- target/linux/ath79/dts/qca953x.dtsi | 2 +- target/linux/ath79/dts/qca9557.dtsi | 4 +- .../ath79/dts/qca9557_buffalo_bhr-4grv2.dts | 4 +- .../ath79/dts/qca9557_iodata_wn-ac-dgr.dtsi | 19 +- .../ath79/dts/qca9557_iodata_wn-ac1167dgr.dts | 16 + .../ath79/dts/qca9557_iodata_wn-ac1600dgr.dts | 28 + .../dts/qca9557_iodata_wn-ac1600dgr2.dts | 16 + .../ath79/dts/qca9558_devolo_dvl1750e.dts | 83 + .../ath79/dts/qca9558_tplink_archer-c5-v1.dts | 46 + .../ath79/dts/qca9558_tplink_archer-c7-v1.dts | 2 +- .../ath79/dts/qca9558_tplink_archer-c7-v2.dts | 2 +- .../dts/qca9558_tplink_tl-wr1043nd-v2.dts | 2 +- .../dts/qca9558_tplink_tl-wr1043nd-v3.dts | 2 +- .../dts/qca9561_tplink_archer-c58-v1.dts | 2 +- .../dts/qca9561_tplink_archer-c59-v1.dts | 2 +- .../ath79/dts/qca9561_xiaomi_mi-router-4q.dts | 153 + .../ath79/dts/qca9563_tplink_archer-c2-v3.dts | 185 + .../ath79/dts/qca9563_tplink_archer-c7-v4.dts | 271 + .../dts/qca9563_tplink_tl-wr1043nd-v4.dts | 2 +- .../ethernet/atheros/ag71xx/ag71xx_ar7240.c | 4 + .../net/ethernet/atheros/ag71xx/ag71xx_main.c | 9 + target/linux/ath79/image/Makefile | 1 - target/linux/ath79/image/common-tp-link.mk | 2 +- target/linux/ath79/image/generic-tp-link.mk | 113 +- target/linux/ath79/image/generic-ubnt.mk | 214 - target/linux/ath79/image/generic.mk | 142 +- target/linux/ath79/image/tiny-tp-link.mk | 20 +- .../910-unaligned_access_hacks.patch | 4 +- ...-for-controlling-warnings-to-linux-c.patch | 10 +- ...tcp-allow-drivers-to-tweak-TSQ-logic.patch | 2 +- ...ddress-assignment-via-ifconfig-ioctl.patch | 2 +- ...writing-to-wrong-PCI-registers-after.patch | 74 - ...prevent-redefinition-of-struct-ethhd.patch | 55 - ...tfilter-exit_net-cleanup-check-added.patch | 2 +- ...enable-CONFIG_MMC_SDHCI_IO_ACCESSORS.patch | 23 + ...ulating-partition-boundaries-when-ch.patch | 4 +- ...ddress-assignment-via-ifconfig-ioctl.patch | 2 +- ...writing-to-wrong-PCI-registers-after.patch | 74 - ...s3xxx-use-actual-size-reads-for-PCIe.patch | 46 + ...-for-controlling-warnings-to-linux-c.patch | 10 +- .../021-bridge-multicast-to-unicast.patch | 4 +- ...kb_cow_head-to-deal-with-cloned-skbs.patch | 40 - ...kb_cow_head-to-deal-with-cloned-skbs.patch | 38 - ...kb_cow_head-to-deal-with-cloned-skbs.patch | 43 - ...tcp-allow-drivers-to-tweak-TSQ-logic.patch | 2 +- ...c_page_frag-to-page_frag_alloc-and-_.patch | 6 +- ...50-usb-dwc2-Remove-unnecessary-kfree.patch | 24 - ...90-net-generalize-napi_complete_done.patch | 4 +- ...les-fix-mismatch-in-big-endian-syste.patch | 323 - ...ddress-assignment-via-ifconfig-ioctl.patch | 2 +- ...writing-to-wrong-PCI-registers-after.patch | 74 - ...prevent-redefinition-of-struct-ethhd.patch | 55 - target/linux/generic/config-4.14 | 106 +- target/linux/generic/config-4.19 | 121 +- target/linux/generic/config-4.9 | 3 +- .../generic/files/drivers/misc/owl-loader.c | 10 +- .../drivers/mtd/mtdsplit/mtdsplit_uimage.c | 10 + .../generic/hack-4.14/204-module_strip.patch | 16 +- .../hack-4.14/259-regmap_dynamic.patch | 14 +- .../301-mips_image_cmdline_hack.patch | 2 +- .../650-netfilter-add-xt_OFFLOAD-target.patch | 39 +- .../generic/hack-4.14/721-phy_packets.patch | 16 +- .../hack-4.14/901-debloat_sock_diag.patch | 2 +- .../generic/hack-4.14/902-debloat_proc.patch | 6 +- .../911-kobject_add_broadcast_uevent.patch | 2 +- ...p-offload-hooks-on-netdev-unregister.patch | 91 - ...ix-regression-in-usbport-led-trigger.patch | 79 - .../generic/hack-4.19/204-module_strip.patch | 18 +- .../hack-4.19/259-regmap_dynamic.patch | 17 +- .../301-mips_image_cmdline_hack.patch | 2 +- .../generic/hack-4.19/721-phy_packets.patch | 16 +- .../hack-4.19/901-debloat_sock_diag.patch | 2 +- .../generic/hack-4.19/902-debloat_proc.patch | 6 +- .../generic/hack-4.9/204-module_strip.patch | 10 +- .../generic/hack-4.9/259-regmap_dynamic.patch | 14 +- .../301-mips_image_cmdline_hack.patch | 2 +- .../hack-4.9/641-bridge_port_isolate.patch | 4 +- .../661-use_fq_codel_by_default.patch | 2 +- .../generic/hack-4.9/721-phy_packets.patch | 16 +- .../hack-4.9/901-debloat_sock_diag.patch | 2 +- .../generic/hack-4.9/902-debloat_proc.patch | 6 +- .../911-kobject_add_broadcast_uevent.patch | 2 +- .../132-mips_inline_dma_ops.patch | 4 +- .../pending-3.18/204-module_strip.patch | 10 +- .../pending-3.18/259-regmap_dynamic.patch | 14 +- .../300-mips_expose_boot_raw.patch | 4 +- .../301-mips_image_cmdline_hack.patch | 2 +- .../pending-3.18/304-mips_disable_fpu.patch | 2 +- .../530-jffs2_make_lzma_available.patch | 2 +- .../pending-3.18/902-debloat_proc.patch | 2 +- ...-uninitialized-delayed_work-lockdep-.patch | 62 - .../300-mips_expose_boot_raw.patch | 4 +- .../pending-4.14/304-mips_disable_fpu.patch | 2 +- ...ove-no-op-dma_map_ops-where-possible.patch | 8 +- ...-support-hardware-flow-table-offload.patch | 2 +- ...ng-with-source-address-failed-policy.patch | 2 +- ...T-skip-GRO-for-foreign-MAC-addresses.patch | 2 +- ...e_mem_map-with-ARCH_PFN_OFFSET-calcu.patch | 2 +- ...-uninitialized-delayed_work-lockdep-.patch | 62 - .../203-kallsyms_uncompressed.patch | 2 +- .../300-mips_expose_boot_raw.patch | 4 +- .../pending-4.19/304-mips_disable_fpu.patch | 2 +- ...ove-no-op-dma_map_ops-where-possible.patch | 10 +- .../400-mtd-add-rootfs-split-support.patch | 6 +- ...for-different-partition-parser-types.patch | 4 +- ...arsers-for-rootfs-and-firmware-split.patch | 4 +- .../404-mtd-add-more-helper-functions.patch | 2 +- .../411-mtd-partial_eraseblock_write.patch | 2 +- .../pending-4.19/630-packet_socket_type.patch | 6 +- ...-support-hardware-flow-table-offload.patch | 2 +- ...ng-with-source-address-failed-policy.patch | 2 +- ...T-skip-GRO-for-foreign-MAC-addresses.patch | 2 +- ...ice-struct-copy-its-DMA-params-to-th.patch | 10 - .../pending-4.19/834-ledtrig-libata.patch | 8 +- .../pending-4.19/920-mangle_bootargs.patch | 2 +- .../300-mips_expose_boot_raw.patch | 4 +- .../pending-4.9/304-mips_disable_fpu.patch | 2 +- ...ove-no-op-dma_map_ops-where-possible.patch | 8 +- .../530-jffs2_make_lzma_available.patch | 2 +- ...ng-with-source-address-failed-policy.patch | 2 +- ...T-skip-GRO-for-foreign-MAC-addresses.patch | 2 +- .../firmware/brcm/brcmfmac43430a0-sdio.txt | 1 + target/linux/sunxi/config-4.14 | 9 +- target/linux/sunxi/config-4.19 | 10 +- target/linux/sunxi/cortexa53/config-4.14 | 1 + target/linux/sunxi/cortexa53/config-4.19 | 1 + target/linux/sunxi/cortexa7/config-4.19 | 1 - target/linux/sunxi/image/cortex-a7.mk | 22 +- ...arch_counter_get_cntpct-to-read-the-.patch | 118 + ...arm64-dts-allwinner-a64-Add-watchdog.patch | 47 + ...80-arm64-allwinner-a64-add-SPI-nodes.patch | 78 + ...ner-sun50i-a64-Add-spi-flash-node-fo.patch | 36 + ...ers-arch_timer-Workaround-for-Allwin.patch | 244 + ...nner-a64-Enable-A64-timer-workaround.patch | 26 + ...a64-sopine-Add-Sopine-flash-partitio.patch | 46 + ...ers-arch_timer-Workaround-for-Allwin.patch | 244 + ...nner-a64-Enable-A64-timer-workaround.patch | 26 + ...a64-sopine-Add-Sopine-flash-partitio.patch | 46 + target/linux/x86/64/config-4.14 | 56 +- target/linux/x86/64/config-4.19 | 65 +- target/linux/x86/64/target.mk | 2 +- target/linux/x86/generic/config-4.14 | 4 +- target/linux/x86/generic/config-4.19 | 5 +- target/linux/x86/image/Makefile | 12 +- target/linux/x86/image/grub.cfg | 2 +- toolchain/Config.in | 1 + toolchain/binutils/Config.in | 10 +- toolchain/binutils/Config.version | 8 +- toolchain/binutils/Makefile | 8 +- ...ishandles-file-pointers-while-scanni.patch | 112 - .../2.30/300-001_ld_makefile_patch.patch | 22 - .../2.30/300-012_check_ldrunpath_length.patch | 20 - .../400-mips_no_dynamic_linking_sym.patch | 18 - ...e-default-emulation-for-mips64-linux.patch | 37 - .../2.32/300-001_ld_makefile_patch.patch | 22 + .../2.32/300-012_check_ldrunpath_length.patch | 20 + .../400-mips_no_dynamic_linking_sym.patch | 18 + ...e-default-emulation-for-mips64-linux.patch | 37 + toolchain/gcc/Config.in | 1 - toolchain/gcc/Config.version | 2 +- toolchain/gcc/common.mk | 11 +- ...efine-__always_inline-in-local_atomi.patch | 1092 +++ .../patches/8.2.0/870-ppc_no_crtsavres.patch | 11 - .../gcc/patches/8.2.0/910-mbsd_multi.patch | 146 - .../002-case_insensitive.patch | 0 .../{8.2.0 => 8.3.0}/010-documentation.patch | 0 .../110-Fix-MIPS-PR-84790.patch | 0 .../{8.2.0 => 8.3.0}/230-musl_libssp.patch | 0 .../300-mips_Os_cpu_rtx_cost_model.patch | 0 .../800-arm_v5te_no_ldrd_strd.patch | 0 .../810-arm-softfloat-libgcc.patch | 0 .../{8.2.0 => 8.3.0}/820-libgcc_pic.patch | 0 .../840-armv4_pass_fix-v4bx_to_ld.patch | 0 .../850-use_shared_libgcc.patch | 0 .../851-libgcc_no_compat.patch | 0 .../patches/8.3.0/870-ppc_no_crtsavres.patch | 11 + .../{8.2.0 => 8.3.0}/881-no_tm_section.patch | 0 .../{8.2.0 => 8.3.0}/900-bad-mips16-crt.patch | 0 .../gcc/patches/8.3.0/910-mbsd_multi.patch | 146 + .../920-specs_nonfatal_getenv.patch | 0 .../930-fix-mips-noexecstack.patch | 0 ...ibffi-fix-MIPS-softfloat-build-issue.patch | 0 ...mpilation-when-making-cross-compiler.patch | 0 toolchain/glibc/common.mk | 4 +- toolchain/musl/Config.in | 12 + toolchain/musl/common.mk | 9 +- .../patches/110-read_timezone_from_fs.patch | 2 +- .../patches/200-add_libssp_nonshared.patch | 4 +- .../musl/patches/901-crypt_size_hack.patch | 65 +- toolchain/uClibc/common.mk | 4 +- tools/Makefile | 15 +- tools/bison/Makefile | 6 +- .../bison/patches/010-intl-stub-compat.patch | 22 +- tools/firmware-utils/Makefile | 1 + tools/firmware-utils/src/mkdapimg2.c | 204 + tools/firmware-utils/src/mktplinkfw2.c | 6 + tools/firmware-utils/src/ptgen.c | 11 +- tools/firmware-utils/src/tplink-safeloader.c | 44 +- tools/isl/Makefile | 4 +- tools/mpfr/Makefile | 8 +- tools/mpfr/patches/100-freebsd-compat.patch | 2 +- tools/sed/Makefile | 5 +- tools/squashfs4/Makefile | 43 - tools/squashfs4/patches/100-portability.patch | 40 - .../patches/110-allow_static_liblzma.patch | 30 - .../squashfs4/patches/120-cygwin_fixes.patch | 153 - .../patches/130-include_sysmacros.patch | 20 - .../squashfs4/patches/150-freebsd_fixes.patch | 10 - .../patches/160-expose_lzma_xz_options.patch | 929 --- ..._support_for_LZMA_MAGIC_to_unsqashfs.patch | 72 - .../patches/180-openbsd_compat.patch | 24 - .../patches/190-no_nonstatic_inline.patch | 36 - .../200-add-fixed-timestamp-option.patch | 82 - tools/squashfskit4/Makefile | 41 + .../patches/0001-fix-version.sh.patch | 21 + tools/tar/Makefile | 8 +- .../patches/100-symlink-force-root-name.patch | 2 +- .../110-symlink-force-permissions.patch | 2 +- tools/wrt350nv2-builder/Makefile | 41 + tools/wrt350nv2-builder/src/crypt.h | 132 + tools/wrt350nv2-builder/src/ioapi.c | 177 + tools/wrt350nv2-builder/src/ioapi.h | 75 + tools/wrt350nv2-builder/src/md5.c | 381 + tools/wrt350nv2-builder/src/md5.h | 91 + tools/wrt350nv2-builder/src/upgrade.h | 77 + .../wrt350nv2-builder/src/wrt350nv2-builder.c | 1126 +++ 1979 files changed, 20440 insertions(+), 433696 deletions(-) delete mode 100644 docs/ccs.md delete mode 100644 include/upstream.mk create mode 100755 package/base-files/files/sbin/pkg_check delete mode 100644 package/boot/fconfig/Makefile delete mode 100644 package/boot/uboot-ar71xx/Makefile delete mode 100644 package/boot/uboot-ar71xx/patches/0001-upstream-Reproducible-U-Boot-build-support-using-SOURCE_DATE_.patch delete mode 100644 package/boot/uboot-ar71xx/patches/0002-upstream-Makefile-Reproducible-U-Boot-build-support.patch delete mode 100644 package/boot/uboot-ar71xx/patches/001-ar71xx.patch delete mode 100644 package/boot/uboot-ar71xx/patches/002-ar71xx-spi.patch delete mode 100644 package/boot/uboot-ar71xx/patches/010-enet-ag71xx.patch delete mode 100644 package/boot/uboot-ar71xx/patches/011-switch-rtl8366sr.patch delete mode 100644 package/boot/uboot-ar71xx/patches/020-freebsd-compat.patch delete mode 100644 package/boot/uboot-ar71xx/patches/021-darwin_compat.patch delete mode 100644 package/boot/uboot-ar71xx/patches/022-getline_backport.patch delete mode 100644 package/boot/uboot-ar71xx/patches/030-no_examples.patch delete mode 100644 package/boot/uboot-ar71xx/patches/040-no_extern_inline.patch delete mode 100644 package/boot/uboot-ar71xx/patches/041-no_weak_alias.patch delete mode 100644 package/boot/uboot-ar71xx/src/board/zyxel/nbg460n/Makefile delete mode 100644 package/boot/uboot-ar71xx/src/board/zyxel/nbg460n/config.mk delete mode 100644 package/boot/uboot-ar71xx/src/board/zyxel/nbg460n/lowlevel_init.S delete mode 100644 package/boot/uboot-ar71xx/src/board/zyxel/nbg460n/nbg460n.c delete mode 100644 package/boot/uboot-ar71xx/src/board/zyxel/nbg460n/u-boot.lds delete mode 100644 package/boot/uboot-ar71xx/src/cpu/mips/ar71xx_serial.c delete mode 100644 package/boot/uboot-ar71xx/src/drivers/net/ag71xx.c delete mode 100644 package/boot/uboot-ar71xx/src/drivers/net/ag71xx.h delete mode 100644 package/boot/uboot-ar71xx/src/drivers/net/phy/rtl8366.h delete mode 100644 package/boot/uboot-ar71xx/src/drivers/net/phy/rtl8366_mii.c delete mode 100644 package/boot/uboot-ar71xx/src/drivers/spi/ar71xx_spi.c delete mode 100644 package/boot/uboot-ar71xx/src/include/asm-mips/ar71xx.h delete mode 100644 package/boot/uboot-ar71xx/src/include/asm-mips/ar71xx_gpio.h delete mode 100644 package/boot/uboot-ar71xx/src/include/configs/nbg460n.h create mode 100644 package/boot/uboot-envtools/files/mpc85xx delete mode 100644 package/boot/uboot-mvebu/Makefile delete mode 100644 package/boot/uboot-mvebu/patches/210-link-libcrypto-static.patch delete mode 100644 package/boot/uboot-oxnas/Makefile delete mode 100644 package/boot/uboot-oxnas/patches/010-capacity-is-unsigned.patch delete mode 100644 package/boot/uboot-oxnas/patches/020-socfpgaimage_portability.patch delete mode 100644 package/boot/uboot-oxnas/patches/150-spl-block.patch delete mode 100644 package/boot/uboot-oxnas/patches/200-icplus-phy.patch delete mode 100644 package/boot/uboot-oxnas/patches/300-oxnas-target.patch delete mode 100644 package/boot/uboot-oxnas/patches/400-gcc-5-compiler.patch delete mode 100644 package/boot/uboot-oxnas/patches/410-gcc-6-compiler.patch delete mode 100644 package/boot/uboot-oxnas/patches/420-gcc-7-compiler.patch delete mode 100644 package/boot/uboot-oxnas/patches/800-fix-bootm-assertion.patch delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/Makefile delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/clock.c delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/pinmux.c delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/reset.c delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/cpu/arm1136/nas782x/timer.c delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/clock.h delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/cpu.h delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/hardware.h delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/pinmux.h delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/spl.h delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/sysctl.h delete mode 100644 package/boot/uboot-oxnas/src/arch/arm/include/asm/arch-nas782x/timer.h delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/Kconfig delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/MAINTAINERS delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/Makefile delete mode 100755 package/boot/uboot-oxnas/src/board/ox820/ddr.c delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/ddr.h delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/lowlevel_init.S delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/ox820.c delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/spl_start.S delete mode 100644 package/boot/uboot-oxnas/src/board/ox820/u-boot-spl.lds delete mode 100644 package/boot/uboot-oxnas/src/common/env_ext4.c delete mode 100644 package/boot/uboot-oxnas/src/common/spl/spl_block.c delete mode 100644 package/boot/uboot-oxnas/src/configs/ox820_defconfig delete mode 100644 package/boot/uboot-oxnas/src/drivers/block/plxsata_ide.c delete mode 100644 package/boot/uboot-oxnas/src/drivers/usb/host/ehci-oxnas.c delete mode 100644 package/boot/uboot-oxnas/src/include/configs/ox820.h delete mode 100644 package/boot/uboot-oxnas/src/tools/mkox820crc.c create mode 100644 package/devel/strace/patches/001-mips-o32-fix-build.patch delete mode 100644 package/kernel/mac80211/patches/ath/080-ath10k_thermal_config.patch create mode 100644 package/kernel/mac80211/patches/ath/407-regd_add_extra_country_codes.patch delete mode 100644 package/kernel/mac80211/patches/ath/553-ath9k-dynack-use-authentication-messages-for-late-ac.patch delete mode 100644 package/kernel/mac80211/patches/ath/555-ath9k-dynack-check-da-enabled-first-in-sampling-rout.patch delete mode 100644 package/kernel/mac80211/patches/ath/556-ath9k-dynack-make-ewma-estimation-faster.patch delete mode 100644 package/kernel/mac80211/patches/ath/921-ath10k_init_devices_synchronously.patch delete mode 100644 package/kernel/mac80211/patches/ath/930-ath10k_add_tpt_led_trigger.patch delete mode 100644 package/kernel/mac80211/patches/ath/936-ath10k-fix-otp-failure-result.patch delete mode 100644 package/kernel/mac80211/patches/ath/960-0010-ath10k-limit-htt-rx-ring-size.patch delete mode 100644 package/kernel/mac80211/patches/ath/960-0011-ath10k-limit-pci-buffer-size.patch delete mode 100644 package/kernel/mac80211/patches/ath/972-ath10k_fix-crash-due-to-wrong-handling-of-peer_bw_rxnss_override-parameter.patch delete mode 100644 package/kernel/mac80211/patches/ath/973-ath10k_fix-band_center_freq-handling-for-VHT160-in-recent-firmwares.patch delete mode 100644 package/kernel/mac80211/patches/ath/974-ath10k_add-LED-and-GPIO-controlling-support-for-various-chipsets.patch delete mode 100644 package/kernel/mac80211/patches/ath/975-ath10k-use-tpt-trigger-by-default.patch delete mode 100644 package/kernel/mac80211/patches/ath/976-ath10k-Limit-available-channels-via-DT-ieee80211-fre.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/001-rt2x00-use-simple_read_from_buffer.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/002-rt2800-move-usb-specific-txdone-txstatus-routines-to.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/003-rt2800mmio-use-txdone-txstatus-routines-from-lib.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/004-rt2x00-do-not-check-for-txstatus-timeout-every-time-.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/005-rt2x00-use-different-txstatus-timeouts-when-flushing.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/006-rt2800-flush-and-txstatus-rework-for-rt2800mmio.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/007-rt2x00-rt2400pci-mark-expected-switch-fall-through.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/008-rt2x00-rt2500pci-mark-expected-switch-fall-through.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/009-rt2x00-rt2800lib-mark-expected-switch-fall-throughs.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/010-rt2x00-rt61pci-mark-expected-switch-fall-through.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/011-cross-tree-phase-out-dma_zalloc_coherent.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/012-rt2x00-reduce-tx-power-to-nominal-level-on-RT6352.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/013-rt2x00-Work-around-a-firmware-bug-with-shared-keys.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/014-rt2x00-no-need-to-check-return-value-of-debugfs_crea.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/015-rt2x00-remove-unneeded-check.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/016-rt2x00-remove-confusing-AGC-register.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/017-rt2800-enable-TX_PIN_CFG_LNA_PE_-bits-per-band.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/018-rt2800-enable-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/019-rt2800-comment-and-simplify-AGC-init-for-RT6352.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/020-rt2x00-do-not-print-error-when-queue-is-full.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/021-rt2800-partially-restore-old-mmio-txstatus-behaviour.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/022-rt2800-new-flush-implementation-for-SoC-devices.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/023-rt2800-move-txstatus-pending-routine.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/024-rt2800mmio-fetch-tx-status-changes.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/025-rt2800mmio-use-timer-and-work-for-handling-tx-status.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/026-rt2x00-remove-last_nostatus_check.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/027-rt2x00-remove-not-used-entry-field.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/028-rt2x00mmio-remove-legacy-comment.patch rename package/kernel/mac80211/patches/rt2x00/{030-rt2x00_options.patch => 100-rt2x00_options.patch} (100%) rename package/kernel/mac80211/patches/rt2x00/{600-01-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch => 501-rt2x00-allow-to-build-rt2800soc-module-for-RT3883.patch} (100%) create mode 100644 package/kernel/mac80211/patches/rt2x00/502-rt2x00-rt2800lib-enable-support-for-RT3883.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/503-rt2x00-rt2800lib-add-rf_vals-for-RF3853.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/504-rt2x00-rt2800lib-enable-VCO-calibration-for-RF3853.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/505-rt2x00-rt2800lib-add-channel-configuration-function-.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/506-rt2x00-rt2800lib-enable-RF3853-support.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/507-rt2x00-rt2800lib-add-MAC-register-initialization-for.patch rename package/kernel/mac80211/patches/rt2x00/{600-08-rt2x00-rt2800soc-fix-rt2800soc_disable_radio-for-RT3.patch => 508-rt2x00-rt2800soc-fix-rt2800soc_disable_radio-for-RT3.patch} (100%) create mode 100644 package/kernel/mac80211/patches/rt2x00/509-rt2x00-rt2800lib-add-BBP-register-initialization-for.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/510-rt2x00-rt2800lib-add-RFCSR-initialization-for-RT3883.patch rename package/kernel/mac80211/patches/rt2x00/{600-11-rt2x00-rt2800lib-use-the-extended-EEPROM-map-for-RT3.patch => 511-rt2x00-rt2800lib-use-the-extended-EEPROM-map-for-RT3.patch} (100%) create mode 100644 package/kernel/mac80211/patches/rt2x00/512-rt2x00-rt2800lib-force-rf-type-to-RF3853-on-RT3883.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/513-rt2x00-rt2800lib-add-channel-configuration-code-for-.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/514-rt2x00-rt2800lib-fix-txpower_to_dev-function-for-RT3.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/515-rt2x00-rt2800lib-use-correct-txpower-calculation-fun.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/516-rt2x00-rt2800lib-hardcode-txmixer-gain-values-to-zer.patch rename package/kernel/mac80211/patches/rt2x00/{600-17-rt2x00-rt2800lib-use-correct-RT-XWI-size-for-RT3883.patch => 517-rt2x00-rt2800lib-use-correct-RT-XWI-size-for-RT3883.patch} (100%) create mode 100644 package/kernel/mac80211/patches/rt2x00/518-rt2x00-rt2800lib-fix-antenna-configuration-for-RT388.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/519-rt2x00-rt2800lib-fix-LNA-gain-configuration-for-RT38.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/520-rt2x00-rt2800lib-fix-VGC-setup-for-RT3883.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/521-rt2x00-rt2800lib-fix-EEPROM-LNA-validation-for-RT388.patch create mode 100644 package/kernel/mac80211/patches/rt2x00/522-rt2x00-rt2800lib-fix-txpower-compensation-for-RT3883.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-02-rt2x00-rt2800lib-enable-support-for-RT3883.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-03-rt2x00-rt2800lib-add-rf_vals-for-RF3853.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-04-rt2x00-rt2800lib-enable-VCO-calibration-for-RF3853.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-05-rt2x00-rt2800lib-add-channel-configuration-function-.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-06-rt2x00-rt2800lib-enable-RF3853-support.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-07-rt2x00-rt2800lib-add-MAC-register-initialization-for.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-09-rt2x00-rt2800lib-add-BBP-register-initialization-for.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-10-rt2x00-rt2800lib-add-RFCSR-initialization-for-RT3883.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-12-rt2x00-rt2800lib-force-rf-type-to-RF3853-on-RT3883.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-13-rt2x00-rt2800lib-add-channel-configuration-code-for-.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-14-rt2x00-rt2800lib-fix-txpower_to_dev-function-for-RT3.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-15-rt2x00-rt2800lib-use-correct-txpower-calculation-fun.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-16-rt2x00-rt2800lib-hardcode-txmixer-gain-values-to-zer.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-18-rt2x00-rt2800lib-fix-antenna-configuration-for-RT388.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-19-rt2x00-rt2800lib-fix-LNA-gain-configuration-for-RT38.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-20-rt2x00-rt2800lib-fix-VGC-setup-for-RT3883.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-21-rt2x00-rt2800lib-fix-EEPROM-LNA-validation-for-RT388.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/600-22-rt2x00-rt2800lib-fix-txpower-compensation-for-RT3883.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/651-rt2x00-remove-unneccesary-code.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/701-rt2800-move-usb-specific-txdone-txstatus-routines-to.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/702-rt2800mmio-use-txdone-txstatus-routines-from-lib.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/703-rt2x00-do-not-check-for-txstatus-timeout-every-time-.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/704-rt2x00-use-different-txstatus-timeouts-when-flushing.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/705-rt2800-flush-and-txstatus-rework-for-rt2800mmio.patch delete mode 100644 package/kernel/mac80211/patches/rt2x00/980-rt2x00-reduce-power-consumption-on-mt7620.patch create mode 100644 package/kernel/mac80211/patches/subsys/300-mac80211-add-stop-start-logic-for-software-TXQs.patch create mode 100644 package/kernel/mac80211/patches/subsys/301-mac80211-do-not-call-driver-wake_tx_queue-op-during-.patch delete mode 100644 package/kernel/mac80211/patches/subsys/351-mac80211-free-skb-fraglist-before-freeing-the-skb.patch delete mode 100644 package/kernel/mac80211/patches/subsys/379-mac80211-ignore-tx-status-for-PS-stations-in-ieee802.patch delete mode 100644 package/kernel/mac80211/patches/subsys/380-mac80211-fix-reordering-of-buffered-broadcast-packet.patch delete mode 100644 package/kernel/mac80211/patches/subsys/381-mac80211-fix-a-kernel-panic-when-TXing-after-TXQ-tea.patch delete mode 100644 package/kernel/mac80211/patches/subsys/382-nl80211-fix-memory-leak-if-validate_pae_over_nl80211.patch create mode 100644 package/kernel/mac80211/patches/subsys/383-mac80211-minstrel_ht-add-flag-to-indicate-missing-in.patch create mode 100644 package/kernel/mac80211/patches/subsys/390-nl-mac-80211-allow-4addr-AP-operation-on-crypto-cont.patch delete mode 100644 package/libs/librpc/Makefile create mode 100644 package/libs/ncurses/patches/103-ncurses-ar-determinism.patch delete mode 100644 package/libs/openssl/include/crypto/cryptodev.h create mode 100644 package/libs/openssl/patches/100-Configure-afalg-support.patch create mode 100644 package/libs/openssl/patches/110-openwrt_targets.patch delete mode 100644 package/libs/openssl/patches/110-optimize-for-size.patch create mode 100644 package/libs/openssl/patches/120-strip-cflags-from-binary.patch create mode 100644 package/libs/openssl/patches/130-dont-build-tests-fuzz.patch delete mode 100644 package/libs/openssl/patches/130-perl-path.patch create mode 100644 package/libs/openssl/patches/140-allow-prefer-chacha20.patch delete mode 100644 package/libs/openssl/patches/140-makefile-dirs.patch delete mode 100644 package/libs/openssl/patches/150-no_engines.patch delete mode 100644 package/libs/openssl/patches/160-disable_doc_tests.patch delete mode 100644 package/libs/openssl/patches/170-bash_path.patch delete mode 100644 package/libs/openssl/patches/180-fix_link_segfault.patch delete mode 100644 package/libs/openssl/patches/190-remove_timestamp_check.patch delete mode 100644 package/libs/openssl/patches/200-parallel_build.patch create mode 100644 package/libs/readline/patches/001-curses-link.patch delete mode 100644 package/libs/readline/patches/001-install_perm.patch delete mode 100644 package/luci/.buildpath delete mode 100644 package/luci/CONTRIBUTING.md delete mode 100644 package/luci/LICENSE delete mode 100644 package/luci/NOTICE delete mode 100644 package/luci/README.md delete mode 100644 package/luci/THANKYOU delete mode 100644 package/luci/applications/luci-app-aria2/Makefile delete mode 100644 package/luci/applications/luci-app-aria2/luasrc/controller/aria2.lua delete mode 100644 package/luci/applications/luci-app-aria2/luasrc/model/cbi/aria2.lua delete mode 100644 package/luci/applications/luci-app-aria2/luasrc/view/aria2/overview_status.htm delete mode 100644 package/luci/applications/luci-app-aria2/po/pt-br/aria2.po delete mode 100644 package/luci/applications/luci-app-aria2/po/ru/aria2.po delete mode 100644 package/luci/applications/luci-app-aria2/po/sv/aria2.po delete mode 100644 package/luci/applications/luci-app-aria2/po/templates/aria2.pot delete mode 100644 package/luci/applications/luci-app-aria2/po/zh-cn/aria2.po delete mode 100644 package/luci/applications/luci-app-aria2/po/zh-tw/aria2.po delete mode 100755 package/luci/applications/luci-app-aria2/root/etc/uci-defaults/40_luci-aria2 delete mode 100644 package/luci/applications/luci-app-firewall/Makefile delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/controller/firewall.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/custom.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/forward-details.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/forwards.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/rule-details.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/rules.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/zone-details.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/model/cbi/firewall/zones.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/tools/firewall.lua delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/view/firewall/cbi_addforward.htm delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/view/firewall/cbi_addrule.htm delete mode 100644 package/luci/applications/luci-app-firewall/luasrc/view/firewall/cbi_addsnat.htm delete mode 100644 package/luci/applications/luci-app-firewall/po/ca/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/cs/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/de/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/el/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/en/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/es/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/fr/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/he/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/hu/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/it/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/ja/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/ko/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/ms/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/no/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/pl/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/pt-br/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/pt/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/ro/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/ru/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/sk/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/sv/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/templates/firewall.pot delete mode 100644 package/luci/applications/luci-app-firewall/po/tr/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/uk/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/vi/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/zh-cn/firewall.po delete mode 100644 package/luci/applications/luci-app-firewall/po/zh-tw/firewall.po delete mode 100644 package/luci/applications/luci-app-opkg/Makefile delete mode 100644 package/luci/applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js delete mode 100644 package/luci/applications/luci-app-opkg/luasrc/controller/opkg.lua delete mode 100644 package/luci/applications/luci-app-opkg/luasrc/view/opkg.htm delete mode 100644 package/luci/applications/luci-app-opkg/po/ca/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/cs/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/de/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/el/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/en/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/es/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/fr/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/he/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/hu/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/it/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/ja/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/ko/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/ms/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/no/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/pl/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/pt-br/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/pt/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/ro/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/ru/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/sk/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/sv/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/templates/opkg.pot delete mode 100644 package/luci/applications/luci-app-opkg/po/tr/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/uk/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/vi/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/zh-cn/opkg.po delete mode 100644 package/luci/applications/luci-app-opkg/po/zh-tw/opkg.po delete mode 100644 package/luci/applications/luci-app-qos/Makefile delete mode 100644 package/luci/applications/luci-app-qos/luasrc/controller/qos.lua delete mode 100644 package/luci/applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua delete mode 100644 package/luci/applications/luci-app-qos/po/ca/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/cs/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/de/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/el/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/en/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/es/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/fr/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/he/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/hu/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/it/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/ja/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/ms/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/no/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/pl/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/pt-br/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/pt/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/ro/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/ru/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/sk/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/sv/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/templates/qos.pot delete mode 100644 package/luci/applications/luci-app-qos/po/tr/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/uk/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/vi/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/zh-cn/qos.po delete mode 100644 package/luci/applications/luci-app-qos/po/zh-tw/qos.po delete mode 100644 package/luci/applications/luci-app-samba/Makefile delete mode 100644 package/luci/applications/luci-app-samba/luasrc/controller/samba.lua delete mode 100644 package/luci/applications/luci-app-samba/luasrc/model/cbi/samba.lua delete mode 100644 package/luci/applications/luci-app-samba/po/ca/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/cs/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/de/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/el/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/en/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/es/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/fr/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/he/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/hu/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/it/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/ja/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/ms/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/no/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/pl/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/pt-br/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/pt/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/ro/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/ru/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/sk/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/sv/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/templates/samba.pot delete mode 100644 package/luci/applications/luci-app-samba/po/tr/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/uk/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/vi/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/zh-cn/samba.po delete mode 100644 package/luci/applications/luci-app-samba/po/zh-tw/samba.po delete mode 100644 package/luci/applications/luci-app-uhttpd/Makefile delete mode 100644 package/luci/applications/luci-app-uhttpd/luasrc/controller/uhttpd/uhttpd.lua delete mode 100644 package/luci/applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua delete mode 100644 package/luci/applications/luci-app-uhttpd/po/en/uhttpd.po delete mode 100644 package/luci/applications/luci-app-uhttpd/po/ja/uhttpd.po delete mode 100644 package/luci/applications/luci-app-uhttpd/po/pt-br/uhttpd.po delete mode 100644 package/luci/applications/luci-app-uhttpd/po/ru/uhttpd.po delete mode 100644 package/luci/applications/luci-app-uhttpd/po/templates/uhttpd.pot delete mode 100644 package/luci/applications/luci-app-uhttpd/po/zh-cn/uhttpd.po delete mode 100644 package/luci/applications/luci-app-uhttpd/po/zh-tw/uhttpd.po delete mode 100755 package/luci/build/check-controllers.sh delete mode 100755 package/luci/build/i18n-add-language.sh delete mode 100755 package/luci/build/i18n-init.sh delete mode 100755 package/luci/build/i18n-po2lua.pl delete mode 100755 package/luci/build/i18n-scan.pl delete mode 100755 package/luci/build/i18n-sync.sh delete mode 100755 package/luci/build/i18n-update.pl delete mode 100755 package/luci/build/luadoc/doc.lua delete mode 100644 package/luci/build/luadoc/luadoc/config.lua delete mode 100644 package/luci/build/luadoc/luadoc/doclet/debug.lua delete mode 100644 package/luci/build/luadoc/luadoc/doclet/formatter.lua delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html.lua delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/constant.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/file.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/function.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/index.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/luadoc.css delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/menu.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/module.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/html/table.lp delete mode 100644 package/luci/build/luadoc/luadoc/doclet/raw.lua delete mode 100644 package/luci/build/luadoc/luadoc/init.lua delete mode 100644 package/luci/build/luadoc/luadoc/lp.lua delete mode 100644 package/luci/build/luadoc/luadoc/taglet/standard.lua delete mode 100644 package/luci/build/luadoc/luadoc/taglet/standard/tags.lua delete mode 100644 package/luci/build/luadoc/luadoc/util.lua delete mode 100755 package/luci/build/makedocs.sh delete mode 100755 package/luci/build/mkbasepot.sh delete mode 100755 package/luci/build/mkrevision.sh delete mode 100755 package/luci/build/zoneinfo2lua.pl delete mode 100644 package/luci/collections/luci-light/Makefile delete mode 100644 package/luci/collections/luci-ssl-openssl/Makefile delete mode 100644 package/luci/collections/luci-ssl/Makefile delete mode 100644 package/luci/collections/luci/Makefile delete mode 100644 package/luci/contrib/package/Makefile delete mode 100644 package/luci/contrib/package/community-profiles/Makefile delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_Freifunk delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_altmark delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_arig_arad delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_arig_neot_semadar delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_arig_tel-aviv delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_augsburg delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_bayreuth delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_bergischesland delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_berlin delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_carbodebit delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_cottbus delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_demo delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_duesseldorf delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_erfurt delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_evernet delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_freiburg delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_fuerstenwalde delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_gadow delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_guifibages delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_halle delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_hameln delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_hooge delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_kiberpipa delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_kyritz delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_l59 delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_leipzig delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_marburg delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_oldenburg delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_openwireless_bern delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_piraten_dresden delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_potsdam delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_reihen delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_rosbach delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_schwarzach delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_stuttgart delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_tulumlibre delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_vogtland delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_weil delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_weimar delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_weinstadt delete mode 100644 package/luci/contrib/package/community-profiles/files/etc/config/profile_wlanljubljana delete mode 100644 package/luci/contrib/package/csstidy/Makefile delete mode 100644 package/luci/contrib/package/freifunk-common/Makefile delete mode 100644 package/luci/contrib/package/freifunk-common/files/etc/config/freifunk delete mode 100755 package/luci/contrib/package/freifunk-common/files/etc/init.d/freifunk delete mode 100644 package/luci/contrib/package/freifunk-common/files/etc/rc.local.d/01-config-migration delete mode 100644 package/luci/contrib/package/freifunk-common/files/etc/uci-defaults/freifunk delete mode 100755 package/luci/contrib/package/freifunk-common/files/usr/bin/ffdzero delete mode 100755 package/luci/contrib/package/freifunk-common/files/usr/bin/neigh.sh delete mode 100755 package/luci/contrib/package/freifunk-common/files/usr/bin/watch.sh delete mode 100755 package/luci/contrib/package/freifunk-common/files/usr/sbin/ff_olsr_watchdog delete mode 100644 package/luci/contrib/package/freifunk-firewall/Makefile delete mode 100644 package/luci/contrib/package/freifunk-firewall/files/etc/firewall.freifunk delete mode 100644 package/luci/contrib/package/freifunk-firewall/files/etc/hotplug.d/firewall/23-restricted-wan delete mode 100644 package/luci/contrib/package/freifunk-gwcheck/Makefile delete mode 100644 package/luci/contrib/package/freifunk-gwcheck/files/etc/config/freifunk-gwcheck delete mode 100755 package/luci/contrib/package/freifunk-gwcheck/files/usr/sbin/ff_olsr_test_gw.sh delete mode 100644 package/luci/contrib/package/freifunk-gwcheck/root/etc/uci-defaults/50_freifunk-gwcheck delete mode 100644 package/luci/contrib/package/freifunk-mapupdate/Makefile delete mode 100644 package/luci/contrib/package/freifunk-mapupdate/files/etc/config/freifunk-mapupdate delete mode 100755 package/luci/contrib/package/freifunk-mapupdate/files/usr/sbin/ff_mapupdate.sh delete mode 100644 package/luci/contrib/package/freifunk-mapupdate/root/etc/uci-defaults/50_freifunk-mapupdate delete mode 100644 package/luci/contrib/package/freifunk-policyrouting/Makefile delete mode 100644 package/luci/contrib/package/freifunk-policyrouting/files/etc/config/freifunk-policyrouting delete mode 100644 package/luci/contrib/package/freifunk-policyrouting/files/etc/hotplug.d/iface/30-policyrouting delete mode 100755 package/luci/contrib/package/freifunk-policyrouting/files/etc/init.d/freifunk-policyrouting delete mode 100644 package/luci/contrib/package/freifunk-policyrouting/files/etc/uci-defaults/freifunk-policyrouting delete mode 100644 package/luci/contrib/package/freifunk-watchdog/Makefile delete mode 100644 package/luci/contrib/package/freifunk-watchdog/files/freifunk-watchdog.config delete mode 100755 package/luci/contrib/package/freifunk-watchdog/files/freifunk-watchdog.init delete mode 100644 package/luci/contrib/package/freifunk-watchdog/src/Makefile delete mode 100644 package/luci/contrib/package/freifunk-watchdog/src/ucix.c delete mode 100644 package/luci/contrib/package/freifunk-watchdog/src/ucix.h delete mode 100644 package/luci/contrib/package/freifunk-watchdog/src/watchdog.c delete mode 100644 package/luci/contrib/package/freifunk-watchdog/src/watchdog.h delete mode 100644 package/luci/contrib/package/freifunk-watchdog/src/wireless.22.h delete mode 100644 package/luci/contrib/package/lucihttp/Makefile delete mode 100644 package/luci/contrib/package/meshwizard/Makefile delete mode 100644 package/luci/contrib/package/meshwizard/files/etc/config/meshwizard delete mode 100644 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/functions.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/check-range-in-range.sh delete mode 100644 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/common.awk delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_auto-ipv6-dhcpv6-ip.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_bssid.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/gen_dhcp_ip.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/initial_config.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/ipcalc-cidr.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/read_defaults.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/rename-wifi.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6-interface.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_auto-ipv6.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dhcp.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_dnsmasq.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_firewall_interface.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_ipv6.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_lan_static.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_network.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_olsrd_interface.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_policyrouting.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_qos.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_splash.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_ssh.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_system.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_uhttpd.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_dhcp.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wan_static.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_widgets.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/setup_wifi_vap.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/helpers/supports_vap.sh delete mode 100755 package/luci/contrib/package/meshwizard/files/usr/bin/meshwizard/wizard.sh delete mode 100644 package/luci/documentation/CBI.md delete mode 100644 package/luci/documentation/JsonRpcHowTo.md delete mode 100644 package/luci/documentation/LAR.md delete mode 100644 package/luci/documentation/LMO.md delete mode 100644 package/luci/documentation/LuCI-0.10.md delete mode 100644 package/luci/documentation/Modules.md delete mode 100644 package/luci/documentation/ModulesHowTo.md delete mode 100644 package/luci/documentation/Templates.md delete mode 100644 package/luci/documentation/ThemesHowTo.md delete mode 100644 package/luci/documentation/api/index.html delete mode 100644 package/luci/documentation/api/luadoc.css delete mode 100644 package/luci/documentation/api/modules/luci.dispatcher.html delete mode 100644 package/luci/documentation/api/modules/luci.http.html delete mode 100644 package/luci/documentation/api/modules/luci.http.protocol.conditionals.html delete mode 100644 package/luci/documentation/api/modules/luci.http.protocol.date.html delete mode 100644 package/luci/documentation/api/modules/luci.http.protocol.html delete mode 100644 package/luci/documentation/api/modules/luci.http.protocol.mime.html delete mode 100644 package/luci/documentation/api/modules/luci.i18n.html delete mode 100644 package/luci/documentation/api/modules/luci.ip.cidr.html delete mode 100644 package/luci/documentation/api/modules/luci.ip.html delete mode 100644 package/luci/documentation/api/modules/luci.json.html delete mode 100644 package/luci/documentation/api/modules/luci.jsonc.html delete mode 100644 package/luci/documentation/api/modules/luci.jsonc.parser.html delete mode 100644 package/luci/documentation/api/modules/luci.model.ipkg.html delete mode 100644 package/luci/documentation/api/modules/luci.model.uci.html delete mode 100644 package/luci/documentation/api/modules/luci.rpcc.html delete mode 100644 package/luci/documentation/api/modules/luci.rpcc.ruci.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.init.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.iptparser.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.net.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.process.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.user.html delete mode 100644 package/luci/documentation/api/modules/luci.sys.wifi.html delete mode 100644 package/luci/documentation/api/modules/luci.util.html delete mode 100644 package/luci/documentation/api/modules/nixio.CHANGELOG.html delete mode 100644 package/luci/documentation/api/modules/nixio.CryptoHash.html delete mode 100644 package/luci/documentation/api/modules/nixio.File.html delete mode 100644 package/luci/documentation/api/modules/nixio.README.html delete mode 100644 package/luci/documentation/api/modules/nixio.Socket.html delete mode 100644 package/luci/documentation/api/modules/nixio.TLSContext.html delete mode 100644 package/luci/documentation/api/modules/nixio.TLSSocket.html delete mode 100644 package/luci/documentation/api/modules/nixio.UnifiedIO.html delete mode 100644 package/luci/documentation/api/modules/nixio.bin.html delete mode 100644 package/luci/documentation/api/modules/nixio.bit.html delete mode 100644 package/luci/documentation/api/modules/nixio.crypto.html delete mode 100644 package/luci/documentation/api/modules/nixio.fs.html delete mode 100644 package/luci/documentation/api/modules/nixio.html delete mode 100644 package/luci/documentation/i18n.md delete mode 100644 package/luci/libs/luci-lib-httpclient/Makefile delete mode 100644 package/luci/libs/luci-lib-httpclient/luasrc/httpclient.lua delete mode 100644 package/luci/libs/luci-lib-httpclient/luasrc/httpclient/receiver.lua delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/Makefile delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/luasrc/http/conditionals.lua delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/luasrc/http/conditionals.luadoc delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/luasrc/http/date.lua delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/luasrc/http/date.luadoc delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/luasrc/http/mime.lua delete mode 100644 package/luci/libs/luci-lib-httpprotoutils/luasrc/http/mime.luadoc delete mode 100644 package/luci/libs/luci-lib-ip/Makefile delete mode 100644 package/luci/libs/luci-lib-ip/src/Makefile delete mode 100644 package/luci/libs/luci-lib-ip/src/ip.c delete mode 100644 package/luci/libs/luci-lib-ip/src/ip.luadoc delete mode 100644 package/luci/libs/luci-lib-ipkg/Makefile delete mode 100644 package/luci/libs/luci-lib-ipkg/luasrc/model/ipkg.lua delete mode 100644 package/luci/libs/luci-lib-ipkg/luasrc/model/ipkg.luadoc delete mode 100644 package/luci/libs/luci-lib-iptparser/Makefile delete mode 100644 package/luci/libs/luci-lib-iptparser/luasrc/sys/iptparser.lua delete mode 100644 package/luci/libs/luci-lib-iptparser/luasrc/sys/iptparser.luadoc delete mode 100644 package/luci/libs/luci-lib-json/Makefile delete mode 100644 package/luci/libs/luci-lib-json/luasrc/json.lua delete mode 100644 package/luci/libs/luci-lib-json/luasrc/json.luadoc delete mode 100644 package/luci/libs/luci-lib-jsonc/Makefile delete mode 100644 package/luci/libs/luci-lib-jsonc/src/Makefile delete mode 100644 package/luci/libs/luci-lib-jsonc/src/jsonc.c delete mode 100644 package/luci/libs/luci-lib-jsonc/src/jsonc.luadoc delete mode 100644 package/luci/libs/luci-lib-luaneightbl/Makefile delete mode 100644 package/luci/libs/luci-lib-luaneightbl/src/Makefile delete mode 100644 package/luci/libs/luci-lib-luaneightbl/src/neightbl.c delete mode 100644 package/luci/libs/luci-lib-nixio/.gitignore delete mode 100644 package/luci/libs/luci-lib-nixio/LICENSE delete mode 100644 package/luci/libs/luci-lib-nixio/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/NOTICE delete mode 100644 package/luci/libs/luci-lib-nixio/README delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/README delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/Config.in delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/README delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/csharp/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/csharp/axTLS.cs delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/bindings/generate_SWIG_interface.pl delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/bindings/generate_interface.pl delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/SSL.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/SSLCTX.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/SSLClient.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/SSLReadHolder.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/SSLServer.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/java/SSLUtil.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/lua/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/perl/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/vbnet/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/bindings/vbnet/axTLSvb.vb delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/.config delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/Config.in delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/config/JMeter.jmx delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/Rules.mak delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/config/axhttpd.aip delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/axtls.RES delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/axtls.rc delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/config.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/linuxconfig delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/makefile.conf delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/makefile.dotnet.conf delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/makefile.java.conf delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/makefile.post delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/Kconfig-language.txt delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/conf.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/confdata.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/expr.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/expr.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lex.zconf.c_shipped delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lkc.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lkc_proto.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/BIG.FAT.WARNING delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/checklist.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/colors.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/dialog.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/inputbox.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/menubox.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/msgbox.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/textbox.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/util.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/lxdialog/yesno.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/mconf.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/menu.c delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/mkconfigs delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/symbol.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/util.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.l delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.c_shipped delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.tab.h_shipped delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/scripts/config/zconf.y delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/config/win32config delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/aes.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/bigint.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/bigint.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/bigint_impl.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/crypto.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/crypto_misc.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/hmac.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/md2.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/md5.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/rc4.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/rsa.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/crypto/sha1.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/docsrc/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/docsrc/axTLS.dox delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/docsrc/doco_footer.html delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/docsrc/images/axolotl.jpg delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/docsrc/images/tsbasbw.gif delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/Config.in delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/axhttp.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/axhttpd.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/htpasswd.c delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/httpd/kepler-1.1-snapshot-20070521-1825.tar.gz delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/kepler.patch delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/proc.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/httpd/tdate_parse.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/Config.in delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/c/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/c/axssl.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/csharp/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/csharp/axssl.cs delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/java/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/java/axssl.java delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/java/manifest.mf delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/lua/Makefile delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/samples/lua/axssl.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/perl/Makefile delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/samples/perl/axssl.pl delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/vbnet/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/samples/vbnet/axssl.vb delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/BigIntConfig.in delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/Config.in delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/asn1.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/cert.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/crypto_misc.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/gen_cert.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/loader.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/openssl.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/os_port.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/os_port.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/p12.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/private_key.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/ssl.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_key.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.ca_x509.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.device_key.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted.p8 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.encrypted_pem.p8 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_1024.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_2048.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_4096.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_512.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes128.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.key_aes256.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.noname.p12 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted.p8 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.unencrypted_pem.p8 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withCA.p12 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.withoutCA.p12 delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_1024.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_2048.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_4096.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_512.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes128.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_aes256.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_after.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_bad_before.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/axTLS.x509_device.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/datatest.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/datatest.c.old delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/deutsche_telecom.x509_ca delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/equifax.x509_ca delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/gnutls.cer delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/header_issue.dat delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/killopenssl.sh delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/make_certs.sh delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/microsoft.x509_ca.pem delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/ms_iis.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/perf_bigint.c delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/socgen.cer delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/ssltest.c.bak delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/test_axssl.sh delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/thawte.x509_ca delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_ca.pem delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/test/verisign.x509_my_cert.pem delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/tls1.c delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/ssl/tls1.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/tls1_clnt.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/tls1_svr.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/version.h delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/ssl/x509.c delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/bin/.htaccess delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/favicon.ico delete mode 100755 package/luci/libs/luci-lib-nixio/axTLS/www/index.html delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/download.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/env.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/overview.lp delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/prepara_sql2.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_conc.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lp delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_cookies.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_err.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_fs.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_htk.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_lib.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_main.html delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_main.lp delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_main.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_session.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_sql.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_sql2.lua delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/lua/test_variables.lp delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/test_dir/bin/.htaccess delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htaccess delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/.htpasswd delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/test_dir/no_http/index.html delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/.htaccess delete mode 100644 package/luci/libs/luci-lib-nixio/axTLS/www/test_dir/no_ssl/index.html delete mode 100644 package/luci/libs/luci-lib-nixio/axtls-config/.config delete mode 100644 package/luci/libs/luci-lib-nixio/axtls-config/config.h delete mode 100644 package/luci/libs/luci-lib-nixio/axtls-root/etc/nixio/rsa_main.der delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/CHANGELOG.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/README.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.CryptoHash.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.File.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.Socket.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.TLSContext.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.TLSSocket.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.UnifiedIO.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.bin.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.bit.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.crypto.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.fs.lua delete mode 100644 package/luci/libs/luci-lib-nixio/docsrc/nixio.lua delete mode 100644 package/luci/libs/luci-lib-nixio/nixio-0.3-1.rockspec delete mode 100644 package/luci/libs/luci-lib-nixio/root/lib/upgrade/luci-add-conffiles.sh delete mode 100644 package/luci/libs/luci-lib-nixio/root/usr/lib/lua/nixio/fs.lua delete mode 100644 package/luci/libs/luci-lib-nixio/root/usr/lib/lua/nixio/util.lua delete mode 100644 package/luci/libs/luci-lib-nixio/src/Makefile delete mode 100644 package/luci/libs/luci-lib-nixio/src/address.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/axtls-compat.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/axtls-compat.h delete mode 100644 package/luci/libs/luci-lib-nixio/src/binary.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/bind.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/bit.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/cyassl-compat.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/cyassl-compat.h delete mode 100644 package/luci/libs/luci-lib-nixio/src/file.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/fs.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/io.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/mingw-compat.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/mingw-compat.h delete mode 100644 package/luci/libs/luci-lib-nixio/src/nixio-tls.h delete mode 100644 package/luci/libs/luci-lib-nixio/src/nixio.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/nixio.h delete mode 100644 package/luci/libs/luci-lib-nixio/src/poll.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/process.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/protoent.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/socket.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/sockopt.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/splice.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/syslog.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/tls-context.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/tls-crypto.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/tls-socket.c delete mode 100644 package/luci/libs/luci-lib-nixio/src/user.c delete mode 100644 package/luci/libs/luci-lib-px5g/Makefile delete mode 100644 package/luci/libs/luci-lib-px5g/lua/px5g/util.lua delete mode 100755 package/luci/libs/luci-lib-px5g/root/usr/sbin/px5g-genkeys delete mode 100644 package/luci/libs/luci-lib-px5g/src/Makefile delete mode 100644 package/luci/libs/luci-lib-px5g/src/library/bignum.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/library/havege.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/library/rsa.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/library/sha1.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/library/timing.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/library/x509write.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/bignum.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/bn_mul.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/config.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/havege.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/rsa.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/sha1.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/timing.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/polarssl/x509.h delete mode 100644 package/luci/libs/luci-lib-px5g/src/px5g.c delete mode 100644 package/luci/libs/luci-lib-px5g/src/px5g.h delete mode 100644 package/luci/libs/luci-lib-rpcc/Makefile delete mode 100644 package/luci/libs/luci-lib-rpcc/luasrc/rpcc.lua delete mode 100644 package/luci/libs/luci-lib-rpcc/luasrc/rpcc.luadoc delete mode 100644 package/luci/libs/luci-lib-rpcc/luasrc/rpcc/ruci.lua delete mode 100644 package/luci/libs/luci-lib-rpcc/luasrc/rpcc/ruci.luadoc delete mode 100644 package/luci/libs/rpcd-mod-rrdns/Makefile delete mode 100644 package/luci/libs/rpcd-mod-rrdns/src/CMakeLists.txt delete mode 100644 package/luci/libs/rpcd-mod-rrdns/src/rrdns.c delete mode 100644 package/luci/libs/rpcd-mod-rrdns/src/rrdns.h delete mode 100644 package/luci/luci.mk delete mode 100644 package/luci/modules/luci-base/Makefile delete mode 100755 package/luci/modules/luci-base/htdocs/cgi-bin/luci delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi.js delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/add.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/apply.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/arrow.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/down.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/download.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/edit.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/fieldadd.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/file.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/find.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/folder.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/help.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/key.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/link.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/reload.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/remove.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/reset.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/save.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/up.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/cbi/user.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/alias.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/bridge.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/bridge_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/ethernet.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/ethernet_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/loading.gif delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/port_down.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/port_up.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/signal-0-25.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/signal-0.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/signal-25-50.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/signal-50-75.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/signal-75-100.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/signal-none.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/switch.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/switch_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/tunnel.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/tunnel_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/vlan.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/vlan_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/wifi.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/icons/wifi_disabled.png delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/luci.js delete mode 100644 package/luci/modules/luci-base/htdocs/luci-static/resources/xhr.js delete mode 100644 package/luci/modules/luci-base/luasrc/cacheloader.lua delete mode 100644 package/luci/modules/luci-base/luasrc/cbi.lua delete mode 100644 package/luci/modules/luci-base/luasrc/cbi/datatypes.lua delete mode 100644 package/luci/modules/luci-base/luasrc/ccache.lua delete mode 100644 package/luci/modules/luci-base/luasrc/config.lua delete mode 100644 package/luci/modules/luci-base/luasrc/controller/admin/index.lua delete mode 100644 package/luci/modules/luci-base/luasrc/controller/admin/uci.lua delete mode 100644 package/luci/modules/luci-base/luasrc/debug.lua delete mode 100644 package/luci/modules/luci-base/luasrc/dispatcher.lua delete mode 100644 package/luci/modules/luci-base/luasrc/dispatcher.luadoc delete mode 100644 package/luci/modules/luci-base/luasrc/http.lua delete mode 100644 package/luci/modules/luci-base/luasrc/http.luadoc delete mode 100644 package/luci/modules/luci-base/luasrc/i18n.lua delete mode 100644 package/luci/modules/luci-base/luasrc/i18n.luadoc delete mode 100644 package/luci/modules/luci-base/luasrc/ltn12.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/cbi/admin_network/proto_none.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/cbi/admin_network/proto_static.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/firewall.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/network.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/uci.lua delete mode 100644 package/luci/modules/luci-base/luasrc/model/uci.luadoc delete mode 100644 package/luci/modules/luci-base/luasrc/sgi/cgi.lua delete mode 100644 package/luci/modules/luci-base/luasrc/sgi/uhttpd.lua delete mode 100644 package/luci/modules/luci-base/luasrc/store.lua delete mode 100644 package/luci/modules/luci-base/luasrc/sys.lua delete mode 100644 package/luci/modules/luci-base/luasrc/sys.luadoc delete mode 100644 package/luci/modules/luci-base/luasrc/sys/zoneinfo.lua delete mode 100644 package/luci/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua delete mode 100644 package/luci/modules/luci-base/luasrc/sys/zoneinfo/tzoffset.lua delete mode 100644 package/luci/modules/luci-base/luasrc/template.lua delete mode 100644 package/luci/modules/luci-base/luasrc/tools/proto.lua delete mode 100644 package/luci/modules/luci-base/luasrc/tools/status.lua delete mode 100644 package/luci/modules/luci-base/luasrc/tools/webadmin.lua delete mode 100644 package/luci/modules/luci-base/luasrc/util.lua delete mode 100644 package/luci/modules/luci-base/luasrc/util.luadoc delete mode 100644 package/luci/modules/luci-base/luasrc/version.lua delete mode 100644 package/luci/modules/luci-base/luasrc/view/admin_uci/changelog.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/admin_uci/changes.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/admin_uci/revert.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/apply_widget.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/browser.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/button.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/cell_valuefooter.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/cell_valueheader.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/compound.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/delegator.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/dropdown.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/dvalue.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/dynlist.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/error.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/filebrowser.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/firewall_zoneforwards.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/firewall_zonelist.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/footer.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/full_valuefooter.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/full_valueheader.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/fvalue.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/header.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/ipaddr.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/lvalue.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/map.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/mvalue.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/network_ifacelist.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/network_netinfo.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/network_netlist.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/nsection.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/nullsection.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/simpleform.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/tabcontainer.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/tblsection.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/tsection.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/tvalue.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/ucisection.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/upload.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/value.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/valuefooter.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/valueheader.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/cbi/wireless_modefreq.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/csrftoken.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/empty_node_placeholder.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/error404.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/error500.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/footer.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/header.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/indexer.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/lease_status.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/sysauth.htm delete mode 100644 package/luci/modules/luci-base/luasrc/view/wifi_assoclist.htm delete mode 100644 package/luci/modules/luci-base/po/ca/base.po delete mode 100644 package/luci/modules/luci-base/po/cs/base.po delete mode 100644 package/luci/modules/luci-base/po/de/base.po delete mode 100644 package/luci/modules/luci-base/po/el/base.po delete mode 100644 package/luci/modules/luci-base/po/en/base.po delete mode 100644 package/luci/modules/luci-base/po/es/base.po delete mode 100644 package/luci/modules/luci-base/po/fr/base.po delete mode 100644 package/luci/modules/luci-base/po/he/base.po delete mode 100644 package/luci/modules/luci-base/po/hu/base.po delete mode 100644 package/luci/modules/luci-base/po/it/base.po delete mode 100644 package/luci/modules/luci-base/po/ja/base.po delete mode 100644 package/luci/modules/luci-base/po/ko/base.po delete mode 100644 package/luci/modules/luci-base/po/ms/base.po delete mode 100644 package/luci/modules/luci-base/po/no/base.po delete mode 100644 package/luci/modules/luci-base/po/pl/base.po delete mode 100644 package/luci/modules/luci-base/po/pt-br/base.po delete mode 100644 package/luci/modules/luci-base/po/pt/base.po delete mode 100644 package/luci/modules/luci-base/po/ro/base.po delete mode 100644 package/luci/modules/luci-base/po/ru/base.po delete mode 100644 package/luci/modules/luci-base/po/sk/base.po delete mode 100644 package/luci/modules/luci-base/po/sv/base.po delete mode 100644 package/luci/modules/luci-base/po/templates/base.pot delete mode 100644 package/luci/modules/luci-base/po/tr/base.po delete mode 100644 package/luci/modules/luci-base/po/uk/base.po delete mode 100644 package/luci/modules/luci-base/po/vi/base.po delete mode 100644 package/luci/modules/luci-base/po/zh-cn/base.po delete mode 100644 package/luci/modules/luci-base/po/zh-tw/base.po delete mode 100644 package/luci/modules/luci-base/root/etc/config/luci delete mode 100644 package/luci/modules/luci-base/root/etc/config/ucitrack delete mode 100755 package/luci/modules/luci-base/root/etc/init.d/ucitrack delete mode 100644 package/luci/modules/luci-base/root/etc/luci-uploads/.placeholder delete mode 100755 package/luci/modules/luci-base/root/sbin/luci-reload delete mode 100644 package/luci/modules/luci-base/root/usr/share/acl.d/luci-base.json delete mode 100644 package/luci/modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json delete mode 100644 package/luci/modules/luci-base/root/www/index.html delete mode 100644 package/luci/modules/luci-base/src/Makefile delete mode 100755 package/luci/modules/luci-base/src/jsmin delete mode 100644 package/luci/modules/luci-base/src/jsmin.c delete mode 100755 package/luci/modules/luci-base/src/mkversion.sh delete mode 100644 package/luci/modules/luci-base/src/po2lmo.c delete mode 100644 package/luci/modules/luci-base/src/template_lmo.c delete mode 100644 package/luci/modules/luci-base/src/template_lmo.h delete mode 100644 package/luci/modules/luci-base/src/template_lualib.c delete mode 100644 package/luci/modules/luci-base/src/template_lualib.h delete mode 100644 package/luci/modules/luci-base/src/template_parser.c delete mode 100644 package/luci/modules/luci-base/src/template_parser.h delete mode 100644 package/luci/modules/luci-base/src/template_utils.c delete mode 100644 package/luci/modules/luci-base/src/template_utils.h delete mode 100644 package/luci/modules/luci-mod-admin-full/Makefile delete mode 100644 package/luci/modules/luci-mod-admin-full/luasrc/controller/admin/filebrowser.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/Makefile delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/controller/mini/index.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/controller/mini/network.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/controller/mini/system.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/dhcp.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/index.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/luci.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/network.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/passwd.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/system.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/model/cbi/mini/wifi.lua delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/view/mini/applyreboot.htm delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/view/mini/backup.htm delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/view/mini/index.htm delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/view/mini/reboot.htm delete mode 100644 package/luci/modules/luci-mod-admin-mini/luasrc/view/mini/upgrade.htm delete mode 100644 package/luci/modules/luci-mod-failsafe/Makefile delete mode 100644 package/luci/modules/luci-mod-failsafe/luasrc/controller/failsafe/failsafe.lua delete mode 100644 package/luci/modules/luci-mod-failsafe/luasrc/view/failsafe/applyreboot.htm delete mode 100644 package/luci/modules/luci-mod-failsafe/luasrc/view/failsafe/flashops.htm delete mode 100644 package/luci/modules/luci-mod-failsafe/luasrc/view/failsafe/reboot.htm delete mode 100644 package/luci/modules/luci-mod-failsafe/luasrc/view/failsafe/upgrade.htm delete mode 100644 package/luci/modules/luci-mod-network/Makefile delete mode 100644 package/luci/modules/luci-mod-network/htdocs/luci-static/resources/view/network/iface_status.js delete mode 100644 package/luci/modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js delete mode 100644 package/luci/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_join.js delete mode 100644 package/luci/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wifi_status.js delete mode 100644 package/luci/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js delete mode 100644 package/luci/modules/luci-mod-network/luasrc/controller/admin/network.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/dhcp.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/hosts.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/iface_add.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/ifaces.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/network.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/routes.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/vlan.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_add.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/model/cbi/admin_network/wifi_overview.lua delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/iface_overview.htm delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/iface_status.htm delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/switch_status.htm delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/wifi_join.htm delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/wifi_overview.htm delete mode 100644 package/luci/modules/luci-mod-network/luasrc/view/admin_network/wifi_status.htm delete mode 100755 package/luci/modules/luci-mod-network/root/etc/uci-defaults/50_luci-mod-admin-full delete mode 100644 package/luci/modules/luci-mod-rpc/Makefile delete mode 100644 package/luci/modules/luci-mod-rpc/luasrc/controller/rpc.lua delete mode 100644 package/luci/modules/luci-mod-rpc/luasrc/jsonrpc.lua delete mode 100644 package/luci/modules/luci-mod-rpc/luasrc/jsonrpcbind/uci.lua delete mode 100644 package/luci/modules/luci-mod-status/Makefile delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/bandwidth.svg delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/connections.svg delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/load.svg delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/view/status/index.js delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/wifirate.svg delete mode 100644 package/luci/modules/luci-mod-status/htdocs/luci-static/resources/wireless.svg delete mode 100644 package/luci/modules/luci-mod-status/luasrc/controller/admin/status.lua delete mode 100644 package/luci/modules/luci-mod-status/luasrc/model/cbi/admin_status/processes.lua delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/connections.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index/10-system.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index/20-memory.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index/30-network.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index/40-dhcp-leases.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index/50-dsl.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/index/60-wifi.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/iptables.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/load.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/routes.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/syslog.htm delete mode 100644 package/luci/modules/luci-mod-status/luasrc/view/admin_status/wireless.htm delete mode 100644 package/luci/modules/luci-mod-status/src/Makefile delete mode 100644 package/luci/modules/luci-mod-status/src/luci-bwc.c delete mode 100644 package/luci/modules/luci-mod-system/Makefile delete mode 100644 package/luci/modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js delete mode 100644 package/luci/modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js delete mode 100644 package/luci/modules/luci-mod-system/luasrc/controller/admin/system.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/crontab.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/dropbear.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/mount.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/fstab/swap.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/leds.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/startup.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/model/cbi/admin_system/system.lua delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/applyreboot.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/backupfiles.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/clock_status.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/flashops.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/password.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/reboot.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/sshkeys.htm delete mode 100644 package/luci/modules/luci-mod-system/luasrc/view/admin_system/upgrade.htm delete mode 100644 package/luci/protocols/luci-proto-3g/Makefile delete mode 100644 package/luci/protocols/luci-proto-3g/luasrc/model/cbi/admin_network/proto_3g.lua delete mode 100644 package/luci/protocols/luci-proto-3g/luasrc/model/network/proto_3g.lua delete mode 100644 package/luci/protocols/luci-proto-hnet/Makefile delete mode 100644 package/luci/protocols/luci-proto-hnet/luasrc/model/cbi/admin_network/proto_hnet.lua delete mode 100644 package/luci/protocols/luci-proto-hnet/luasrc/model/network/proto_hnet.lua delete mode 100644 package/luci/protocols/luci-proto-ipip/Makefile delete mode 100644 package/luci/protocols/luci-proto-ipip/luasrc/model/cbi/admin_network/proto_ipip.lua delete mode 100644 package/luci/protocols/luci-proto-ipip/luasrc/model/network/proto_ipip.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/Makefile delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_464xlat.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6in4.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6rd.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_6to4.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dhcpv6.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_dslite.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/cbi/admin_network/proto_map.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/network/proto_4x6.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/network/proto_6x4.lua delete mode 100644 package/luci/protocols/luci-proto-ipv6/luasrc/model/network/proto_dhcpv6.lua delete mode 100644 package/luci/protocols/luci-proto-ncm/Makefile delete mode 100644 package/luci/protocols/luci-proto-ncm/luasrc/model/cbi/admin_network/proto_ncm.lua delete mode 100644 package/luci/protocols/luci-proto-ncm/luasrc/model/network/proto_ncm.lua delete mode 100644 package/luci/protocols/luci-proto-openconnect/Makefile delete mode 100644 package/luci/protocols/luci-proto-openconnect/luasrc/model/cbi/admin_network/proto_openconnect.lua delete mode 100644 package/luci/protocols/luci-proto-openconnect/luasrc/model/network/proto_openconnect.lua delete mode 100644 package/luci/protocols/luci-proto-ppp/Makefile delete mode 100644 package/luci/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_l2tp.lua delete mode 100644 package/luci/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_ppp.lua delete mode 100644 package/luci/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoa.lua delete mode 100644 package/luci/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pppoe.lua delete mode 100644 package/luci/protocols/luci-proto-ppp/luasrc/model/cbi/admin_network/proto_pptp.lua delete mode 100644 package/luci/protocols/luci-proto-ppp/luasrc/model/network/proto_ppp.lua delete mode 100644 package/luci/protocols/luci-proto-pppossh/Makefile delete mode 100644 package/luci/protocols/luci-proto-pppossh/luasrc/model/cbi/admin_network/proto_pppossh.lua delete mode 100644 package/luci/protocols/luci-proto-pppossh/luasrc/model/network/proto_pppossh.lua delete mode 100644 package/luci/protocols/luci-proto-qmi/Makefile delete mode 100644 package/luci/protocols/luci-proto-qmi/luasrc/model/cbi/admin_network/proto_qmi.lua delete mode 100644 package/luci/protocols/luci-proto-qmi/luasrc/model/network/proto_qmi.lua delete mode 100644 package/luci/protocols/luci-proto-relay/Makefile delete mode 100644 package/luci/protocols/luci-proto-relay/luasrc/model/cbi/admin_network/proto_relay.lua delete mode 100644 package/luci/protocols/luci-proto-relay/luasrc/model/network/proto_relay.lua delete mode 100644 package/luci/protocols/luci-proto-vpnc/Makefile delete mode 100644 package/luci/protocols/luci-proto-vpnc/luasrc/model/cbi/admin_network/proto_vpnc.lua delete mode 100644 package/luci/protocols/luci-proto-vpnc/luasrc/model/network/proto_vpnc.lua delete mode 100644 package/luci/protocols/luci-proto-wireguard/Makefile delete mode 100644 package/luci/protocols/luci-proto-wireguard/luasrc/model/cbi/admin_network/proto_wireguard.lua delete mode 100644 package/luci/protocols/luci-proto-wireguard/luasrc/model/network/proto_wireguard.lua delete mode 100644 package/luci/themes/luci-theme-bootstrap/Makefile delete mode 100644 package/luci/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css delete mode 100644 package/luci/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/favicon.ico delete mode 100644 package/luci/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/mobile.css delete mode 100644 package/luci/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/footer.htm delete mode 100644 package/luci/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm delete mode 100755 package/luci/themes/luci-theme-bootstrap/root/etc/uci-defaults/30_luci-theme-bootstrap delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/Makefile delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/cascade.css delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/header.jpg delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/logo.jpg delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/mobile.css delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/htdocs/luci-static/freifunk-generic/smallscreen.css delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/footer.htm delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/luasrc/view/themes/freifunk-generic/header.htm delete mode 100644 package/luci/themes/luci-theme-freifunk-generic/root/etc/uci-defaults/30_luci-theme-freifunk-generic delete mode 100755 package/luci/themes/luci-theme-material/Makefile delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/brand.png delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/cascade.css delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/custom.css delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/favicon.ico delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.eot delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.svg delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.ttf delete mode 100644 package/luci/themes/luci-theme-material/htdocs/luci-static/material/fonts/font.woff delete mode 100755 package/luci/themes/luci-theme-material/htdocs/luci-static/material/js/jquery.min.js delete mode 100755 package/luci/themes/luci-theme-material/htdocs/luci-static/material/js/script.js delete mode 100644 package/luci/themes/luci-theme-material/luasrc/view/themes/material/footer.htm delete mode 100644 package/luci/themes/luci-theme-material/luasrc/view/themes/material/header.htm delete mode 100755 package/luci/themes/luci-theme-material/root/etc/uci-defaults/30_luci-theme-material delete mode 100644 package/luci/themes/luci-theme-openwrt/Makefile delete mode 100644 package/luci/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css delete mode 100644 package/luci/themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/tabbg.png delete mode 100644 package/luci/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/footer.htm delete mode 100644 package/luci/themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm delete mode 100755 package/luci/themes/luci-theme-openwrt/root/etc/uci-defaults/30_luci-theme-openwrt delete mode 100755 package/luci/themes/luci-theme-rosy/Makefile delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/cascade.css delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/cl-eye.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/favicon.ico delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/fonts/font.eot delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/fonts/font.svg delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/fonts/font.ttf delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/fonts/font.woff delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/js/ScrollY.js delete mode 100755 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/js/jquery.min.js delete mode 100755 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/js/script.js delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/loading.svg delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/loginBG.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/logo.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/menu-logo.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/mobile-loginBG.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/no-pwd.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/op-eye.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/pwd.png delete mode 100644 package/luci/themes/luci-theme-rosy/htdocs/luci-static/rosy/user.png delete mode 100755 package/luci/themes/luci-theme-rosy/luasrc/view/themes/rosy/footer.htm delete mode 100644 package/luci/themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm delete mode 100755 package/luci/themes/luci-theme-rosy/root/etc/uci-defaults/30_luci-theme-rosy create mode 100644 package/network/config/soloscli/Makefile create mode 100644 package/network/config/soloscli/files/etc/hotplug.d/atm/15-solos-init create mode 100644 package/network/config/soloscli/files/etc/uci-default/solos create mode 100644 package/network/config/soloscli/files/solos-log-stats create mode 100644 package/network/config/soloscli/patches/001-no-driver.patch create mode 100644 package/network/config/soloscli/patches/002-cflags.patch create mode 100644 package/network/ipv6/464xlat/Makefile create mode 100755 package/network/ipv6/464xlat/files/464xlat.sh create mode 100644 package/network/ipv6/464xlat/src/464xlatcfg.c create mode 100644 package/network/ipv6/464xlat/src/Makefile delete mode 100644 package/network/ipv6/thc-ipv6/Makefile delete mode 100644 package/network/ipv6/thc-ipv6/patches/000-cflags_override.patch delete mode 100644 package/network/ipv6/thc-ipv6/patches/100-no-ssl.patch delete mode 100644 package/network/services/aria2/Config.in delete mode 100644 package/network/services/aria2/Makefile delete mode 100644 package/network/services/aria2/files/aria2.conf delete mode 100755 package/network/services/aria2/files/aria2.init delete mode 100644 package/network/services/aria2/patches/010-Platform-Fix-compilation-without-deprecated-OpenSSL-.patch create mode 100644 package/network/services/dnsmasq/patches/0031-Fix-missing-braces-in-8eac67c0a15b673c8d27002c248651.patch delete mode 100644 package/network/services/dnsmasq/patches/0031-fix-previous-commit.patch create mode 100644 package/network/services/dnsmasq/patches/0032-Change-read_leases-to-skip-invalid-entries.patch delete mode 100644 package/network/services/ead/Makefile delete mode 100644 package/network/services/ead/src/Makefile delete mode 100644 package/network/services/ead/src/aes.c delete mode 100644 package/network/services/ead/src/ead-client.c delete mode 100644 package/network/services/ead/src/ead-crypt.c delete mode 100644 package/network/services/ead/src/ead-crypt.h delete mode 100644 package/network/services/ead/src/ead-pcap.h delete mode 100644 package/network/services/ead/src/ead.c delete mode 100644 package/network/services/ead/src/ead.h delete mode 100644 package/network/services/ead/src/filter.c delete mode 100644 package/network/services/ead/src/libbridge.h delete mode 100644 package/network/services/ead/src/libbridge_init.c delete mode 100644 package/network/services/ead/src/libbridge_private.h delete mode 100644 package/network/services/ead/src/list.h delete mode 100644 package/network/services/ead/src/passwd delete mode 100644 package/network/services/ead/src/pfc.c delete mode 100644 package/network/services/ead/src/pw_encrypt_md5.c delete mode 100644 package/network/services/ead/src/sha1.c delete mode 100644 package/network/services/ead/src/tinysrp/Makefile.am delete mode 100644 package/network/services/ead/src/tinysrp/Makefile.in delete mode 100644 package/network/services/ead/src/tinysrp/Notes delete mode 100644 package/network/services/ead/src/tinysrp/acconfig.h delete mode 100644 package/network/services/ead/src/tinysrp/acinclude.m4 delete mode 100644 package/network/services/ead/src/tinysrp/aclocal.m4 delete mode 100644 package/network/services/ead/src/tinysrp/bn.h delete mode 100644 package/network/services/ead/src/tinysrp/bn_add.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_asm.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_ctx.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_div.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_exp.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_lcl.h delete mode 100644 package/network/services/ead/src/tinysrp/bn_lib.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_mul.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_prime.h delete mode 100644 package/network/services/ead/src/tinysrp/bn_shift.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_sqr.c delete mode 100644 package/network/services/ead/src/tinysrp/bn_word.c delete mode 100644 package/network/services/ead/src/tinysrp/clitest.c delete mode 100644 package/network/services/ead/src/tinysrp/config.h.in delete mode 100755 package/network/services/ead/src/tinysrp/configure delete mode 100644 package/network/services/ead/src/tinysrp/configure.in delete mode 100755 package/network/services/ead/src/tinysrp/install-sh delete mode 100755 package/network/services/ead/src/tinysrp/missing delete mode 100755 package/network/services/ead/src/tinysrp/mkinstalldirs delete mode 100644 package/network/services/ead/src/tinysrp/srvtest.c delete mode 100644 package/network/services/ead/src/tinysrp/stamp-h.in delete mode 100644 package/network/services/ead/src/tinysrp/t_client.c delete mode 100644 package/network/services/ead/src/tinysrp/t_client.h delete mode 100644 package/network/services/ead/src/tinysrp/t_conf.c delete mode 100644 package/network/services/ead/src/tinysrp/t_conv.c delete mode 100644 package/network/services/ead/src/tinysrp/t_defines.h delete mode 100644 package/network/services/ead/src/tinysrp/t_getconf.c delete mode 100644 package/network/services/ead/src/tinysrp/t_getpass.c delete mode 100644 package/network/services/ead/src/tinysrp/t_math.c delete mode 100644 package/network/services/ead/src/tinysrp/t_misc.c delete mode 100644 package/network/services/ead/src/tinysrp/t_pw.c delete mode 100644 package/network/services/ead/src/tinysrp/t_pwd.h delete mode 100644 package/network/services/ead/src/tinysrp/t_read.c delete mode 100644 package/network/services/ead/src/tinysrp/t_read.h delete mode 100644 package/network/services/ead/src/tinysrp/t_server.c delete mode 100644 package/network/services/ead/src/tinysrp/t_server.h delete mode 100644 package/network/services/ead/src/tinysrp/t_sha.c delete mode 100644 package/network/services/ead/src/tinysrp/t_sha.h delete mode 100644 package/network/services/ead/src/tinysrp/t_truerand.c delete mode 100644 package/network/services/ead/src/tinysrp/tconf.c delete mode 100644 package/network/services/ead/src/tinysrp/tinysrp.c delete mode 100644 package/network/services/ead/src/tinysrp/tinysrp.h delete mode 100644 package/network/services/ead/src/tinysrp/tpasswd delete mode 100644 package/network/services/ead/src/tinysrp/tphrase.c create mode 100644 package/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch create mode 100644 package/network/services/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch create mode 100644 package/network/services/hostapd/patches/550-hostapd-Add-Multi-AP-protocol-support.patch create mode 100644 package/network/services/hostapd/patches/551-wpa_supplicant-Add-Multi-AP-protocol-support-to-supp.patch create mode 100644 package/network/services/hostapd/patches/552-tests-Multi-AP-association.patch create mode 100644 package/network/services/hostapd/patches/553-tests-refactor-test_multi_ap.patch create mode 100644 package/network/services/hostapd/patches/554-multi_ap-don-t-reject-backhaul-STA-on-fronhaul-BSS.patch create mode 100644 package/network/services/hostapd/patches/555-WPS-wps_build_wfa_ext-add-multi_ap_subelem-parameter.patch create mode 100644 package/network/services/hostapd/patches/556-wpa_supplicant-support-Multi-AP-backhaul-STA-onboard.patch create mode 100644 package/network/services/hostapd/patches/557-hostapd-support-Multi-AP-backhaul-STA-onboarding.patch create mode 100644 package/network/services/hostapd/patches/558-hostapd-add-README-MULTI-AP.patch create mode 100644 package/network/services/hostapd/patches/559-tests-add-WPS-tests-to-multi_ap-hwsim-tests.patch delete mode 100644 package/network/services/ppp/patches/001-honor-ldflags.patch delete mode 100644 package/network/services/ppp/patches/320-custom_iface_names.patch delete mode 100644 package/network/services/ppp/patches/530-pppoe_send_padt.patch delete mode 100644 package/network/services/ppp/patches/531-pppoe_no_disconnect_warning.patch delete mode 100644 package/network/services/ppp/patches/550-fix-printer-args.patch create mode 100644 package/network/services/ppp/patches/600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch delete mode 100644 package/network/utils/conntrack-tools/Makefile delete mode 100644 package/network/utils/conntrack-tools/files/conntrackd.init delete mode 100644 package/network/utils/iproute2/patches/001-fix-print_0xhex-on-32-bit.patch create mode 100644 package/network/utils/iproute2/patches/001-tc-fix-undefined-XATTR_SIZE_MAX.patch delete mode 100644 package/network/utils/iproute2/patches/002-tc-fix-xtables-incorrect-usage-of-LDFLAGS.patch delete mode 100644 package/network/utils/iproute2/patches/100-config.patch create mode 100644 package/network/utils/iproute2/patches/100-configure.patch create mode 100644 package/network/utils/iproute2/patches/115-add-config-xtlibdir.patch delete mode 100644 package/network/utils/iproute2/patches/150-extra-ccopts.patch create mode 100644 package/network/utils/iproute2/patches/200-drop_libbsd_dependency.patch create mode 100644 package/network/utils/layerscape/restool/Makefile create mode 100644 package/network/utils/layerscape/restool/patches/0001-restool-fix-get_device_file-function.patch create mode 100644 package/system/fstools/files/media-change.hotplug create mode 100644 package/system/mtd/src/linksys_bootcount_fix.c create mode 100644 package/system/mtd/src/tpl_ramips_recoveryflag.c delete mode 100644 package/utils/admswconfig/Makefile delete mode 100644 package/utils/admswconfig/files/admswconfig delete mode 100644 package/utils/admswconfig/files/admswswitch.sh delete mode 100644 package/utils/admswconfig/patches/001-matrix.patch delete mode 100644 package/utils/admswconfig/patches/002-fix-musl.patch create mode 100644 package/utils/busybox/config/klibc-utils/Config.in create mode 100644 package/utils/busybox/patches/520-loginutils-handle-crypt-failures.patch delete mode 100644 package/utils/ct-bugcheck/Makefile delete mode 100644 package/utils/ct-bugcheck/src/bugcheck.initd delete mode 100755 package/utils/ct-bugcheck/src/bugcheck.sh delete mode 100755 package/utils/ct-bugcheck/src/bugchecker.sh delete mode 100644 package/utils/fritz-tools/Makefile delete mode 100644 package/utils/fritz-tools/README.md delete mode 100644 package/utils/fritz-tools/src/CMakeLists.txt delete mode 100644 package/utils/fritz-tools/src/fritz_cal_extract.c delete mode 100644 package/utils/fritz-tools/src/fritz_tffs_read.c delete mode 100644 package/utils/jboot-tools/Makefile delete mode 100644 package/utils/jboot-tools/README.md delete mode 100644 package/utils/jboot-tools/src/CMakeLists.txt delete mode 100644 package/utils/jboot-tools/src/jboot_config_read.c delete mode 100644 package/utils/osafeloader/Makefile delete mode 100644 package/utils/osafeloader/src/Makefile delete mode 100644 package/utils/osafeloader/src/md5.c delete mode 100644 package/utils/osafeloader/src/md5.h delete mode 100644 package/utils/osafeloader/src/osafeloader.c delete mode 100644 package/utils/oseama/Makefile delete mode 100644 package/utils/oseama/src/Makefile delete mode 100644 package/utils/oseama/src/md5.c delete mode 100644 package/utils/oseama/src/md5.h delete mode 100644 package/utils/oseama/src/oseama.c delete mode 100644 package/utils/otrx/Makefile delete mode 100644 package/utils/otrx/src/Makefile delete mode 100644 package/utils/otrx/src/otrx.c delete mode 100644 package/utils/ugps/Makefile delete mode 100644 package/utils/ugps/files/gps.config delete mode 100644 package/utils/ugps/files/ugps.init create mode 100755 scripts/ipkg-remove create mode 100755 scripts/linksys-image.sh create mode 100755 scripts/mkits-qsdk-ipq-image.sh delete mode 100644 scripts/rebrand.sh delete mode 100644 target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata delete mode 100644 target/linux/ar71xx/base-files/lib/preinit/82_patch_ath10k delete mode 100644 target/linux/ar71xx/image/generic-ubnt.mk delete mode 100644 target/linux/ath79/base-files/etc/hotplug.d/firmware/11-ath10k-caldata create mode 100644 target/linux/ath79/dts/ar9331_tplink_tl-wr740n-v4.dts delete mode 100644 target/linux/ath79/dts/ar9331_tplink_tl-wr740nd-v4.dts create mode 100644 target/linux/ath79/dts/ar9344_comfast_cf-e120a-v3.dts create mode 100644 target/linux/ath79/dts/qca9557_iodata_wn-ac1600dgr.dts create mode 100644 target/linux/ath79/dts/qca9558_devolo_dvl1750e.dts create mode 100644 target/linux/ath79/dts/qca9558_tplink_archer-c5-v1.dts create mode 100644 target/linux/ath79/dts/qca9561_xiaomi_mi-router-4q.dts create mode 100644 target/linux/ath79/dts/qca9563_tplink_archer-c2-v3.dts create mode 100644 target/linux/ath79/dts/qca9563_tplink_archer-c7-v4.dts delete mode 100644 target/linux/ath79/image/generic-ubnt.mk delete mode 100644 target/linux/generic/backport-4.14/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch delete mode 100644 target/linux/generic/backport-4.14/272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch create mode 100644 target/linux/generic/backport-4.14/420-enable-CONFIG_MMC_SDHCI_IO_ACCESSORS.patch delete mode 100644 target/linux/generic/backport-4.19/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch create mode 100644 target/linux/generic/backport-4.19/101-arm-cns3xxx-use-actual-size-reads-for-PCIe.patch delete mode 100644 target/linux/generic/backport-4.9/023-1-smsc95xx-Use-skb_cow_head-to-deal-with-cloned-skbs.patch delete mode 100644 target/linux/generic/backport-4.9/023-6-ch9200-use-skb_cow_head-to-deal-with-cloned-skbs.patch delete mode 100644 target/linux/generic/backport-4.9/023-7-kaweth-use-skb_cow_head-to-deal-with-cloned-skbs.patch delete mode 100644 target/linux/generic/backport-4.9/050-usb-dwc2-Remove-unnecessary-kfree.patch delete mode 100644 target/linux/generic/backport-4.9/092-netfilter-nf_tables-fix-mismatch-in-big-endian-syste.patch delete mode 100644 target/linux/generic/backport-4.9/100-arm-cns3xxx-fix-writing-to-wrong-PCI-registers-after.patch delete mode 100644 target/linux/generic/backport-4.9/272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch delete mode 100644 target/linux/generic/hack-4.14/940-cleanup-offload-hooks-on-netdev-unregister.patch delete mode 100644 target/linux/generic/hack-4.19/160-leds-fix-regression-in-usbport-led-trigger.patch delete mode 100644 target/linux/generic/pending-4.14/142-jffs2-Fix-use-of-uninitialized-delayed_work-lockdep-.patch delete mode 100644 target/linux/generic/pending-4.19/142-jffs2-Fix-use-of-uninitialized-delayed_work-lockdep-.patch create mode 120000 target/linux/sunxi/base-files/lib/firmware/brcm/brcmfmac43430a0-sdio.txt create mode 100644 target/linux/sunxi/patches-4.14/031-arm64-Implement-arch_counter_get_cntpct-to-read-the-.patch create mode 100644 target/linux/sunxi/patches-4.14/040-arm64-dts-allwinner-a64-Add-watchdog.patch create mode 100644 target/linux/sunxi/patches-4.14/080-arm64-allwinner-a64-add-SPI-nodes.patch create mode 100644 target/linux/sunxi/patches-4.14/081-arm64-dts-allwinner-sun50i-a64-Add-spi-flash-node-fo.patch create mode 100644 target/linux/sunxi/patches-4.14/100-clocksource-drivers-arch_timer-Workaround-for-Allwin.patch create mode 100644 target/linux/sunxi/patches-4.14/101-arm64-dts-allwinner-a64-Enable-A64-timer-workaround.patch create mode 100644 target/linux/sunxi/patches-4.14/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch create mode 100644 target/linux/sunxi/patches-4.19/100-clocksource-drivers-arch_timer-Workaround-for-Allwin.patch create mode 100644 target/linux/sunxi/patches-4.19/101-arm64-dts-allwinner-a64-Enable-A64-timer-workaround.patch create mode 100644 target/linux/sunxi/patches-4.19/400-arm64-allwinner-a64-sopine-Add-Sopine-flash-partitio.patch delete mode 100644 toolchain/binutils/patches/2.30/100-PR23254-ld.bfd-mishandles-file-pointers-while-scanni.patch delete mode 100644 toolchain/binutils/patches/2.30/300-001_ld_makefile_patch.patch delete mode 100644 toolchain/binutils/patches/2.30/300-012_check_ldrunpath_length.patch delete mode 100644 toolchain/binutils/patches/2.30/400-mips_no_dynamic_linking_sym.patch delete mode 100644 toolchain/binutils/patches/2.30/500-Change-default-emulation-for-mips64-linux.patch create mode 100644 toolchain/binutils/patches/2.32/300-001_ld_makefile_patch.patch create mode 100644 toolchain/binutils/patches/2.32/300-012_check_ldrunpath_length.patch create mode 100644 toolchain/binutils/patches/2.32/400-mips_no_dynamic_linking_sym.patch create mode 100644 toolchain/binutils/patches/2.32/500-Change-default-emulation-for-mips64-linux.patch create mode 100644 toolchain/gcc/patches/5.5.0/050-libitm-Don-t-redefine-__always_inline-in-local_atomi.patch delete mode 100644 toolchain/gcc/patches/8.2.0/870-ppc_no_crtsavres.patch delete mode 100644 toolchain/gcc/patches/8.2.0/910-mbsd_multi.patch rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/002-case_insensitive.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/010-documentation.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/110-Fix-MIPS-PR-84790.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/230-musl_libssp.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/300-mips_Os_cpu_rtx_cost_model.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/800-arm_v5te_no_ldrd_strd.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/810-arm-softfloat-libgcc.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/820-libgcc_pic.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/840-armv4_pass_fix-v4bx_to_ld.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/850-use_shared_libgcc.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/851-libgcc_no_compat.patch (100%) create mode 100644 toolchain/gcc/patches/8.3.0/870-ppc_no_crtsavres.patch rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/881-no_tm_section.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/900-bad-mips16-crt.patch (100%) create mode 100644 toolchain/gcc/patches/8.3.0/910-mbsd_multi.patch rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/920-specs_nonfatal_getenv.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/930-fix-mips-noexecstack.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/931-libffi-fix-MIPS-softfloat-build-issue.patch (100%) rename toolchain/gcc/patches/{8.2.0 => 8.3.0}/960-gotools-fix-compilation-when-making-cross-compiler.patch (100%) create mode 100644 toolchain/musl/Config.in create mode 100644 tools/firmware-utils/src/mkdapimg2.c delete mode 100644 tools/squashfs4/Makefile delete mode 100644 tools/squashfs4/patches/100-portability.patch delete mode 100644 tools/squashfs4/patches/110-allow_static_liblzma.patch delete mode 100644 tools/squashfs4/patches/120-cygwin_fixes.patch delete mode 100644 tools/squashfs4/patches/130-include_sysmacros.patch delete mode 100644 tools/squashfs4/patches/150-freebsd_fixes.patch delete mode 100644 tools/squashfs4/patches/160-expose_lzma_xz_options.patch delete mode 100644 tools/squashfs4/patches/170-add_support_for_LZMA_MAGIC_to_unsqashfs.patch delete mode 100644 tools/squashfs4/patches/180-openbsd_compat.patch delete mode 100644 tools/squashfs4/patches/190-no_nonstatic_inline.patch delete mode 100644 tools/squashfs4/patches/200-add-fixed-timestamp-option.patch create mode 100644 tools/squashfskit4/Makefile create mode 100644 tools/squashfskit4/patches/0001-fix-version.sh.patch create mode 100644 tools/wrt350nv2-builder/Makefile create mode 100644 tools/wrt350nv2-builder/src/crypt.h create mode 100644 tools/wrt350nv2-builder/src/ioapi.c create mode 100644 tools/wrt350nv2-builder/src/ioapi.h create mode 100644 tools/wrt350nv2-builder/src/md5.c create mode 100644 tools/wrt350nv2-builder/src/md5.h create mode 100644 tools/wrt350nv2-builder/src/upgrade.h create mode 100644 tools/wrt350nv2-builder/src/wrt350nv2-builder.c diff --git a/config/Config-build.in b/config/Config-build.in index 46c2e8be43..b5acd8cbeb 100644 --- a/config/Config-build.in +++ b/config/Config-build.in @@ -68,6 +68,14 @@ menu "Global build settings" This removes all ipkg/opkg status data files from the target directory before building the root filesystem. + config IPK_FILES_CHECKSUMS + bool + prompt "Record files checksums in package metadata" + default n + help + This makes file checksums part of package metadata. It increases size + but provides you with pkg_check command to check for flash coruptions. + config INCLUDE_CONFIG bool "Include build configuration in firmware" if DEVEL default n diff --git a/config/Config-images.in b/config/Config-images.in index 9edbd02697..5e8f028f27 100644 --- a/config/Config-images.in +++ b/config/Config-images.in @@ -197,14 +197,12 @@ menu "Target Images" config GRUB_CONSOLE bool "Use Console Terminal (in addition to Serial)" depends on GRUB_IMAGES - default n if (TARGET_x86_generic_Soekris45xx || TARGET_x86_generic_Soekris48xx || TARGET_x86_net5501 || TARGET_x86_geos || TARGET_x86_alix2) default y config GRUB_SERIAL string "Serial port device" depends on GRUB_IMAGES - default "hvc0" if TARGET_x86_xen_domu - default "ttyS0" if ! TARGET_x86_xen_domu + default "ttyS0" config GRUB_BAUDRATE int "Serial port baud rate" @@ -220,7 +218,6 @@ menu "Target Images" config GRUB_BOOTOPTS string "Extra kernel boot options" depends on GRUB_IMAGES - default "xencons=hvc" if TARGET_x86_xen_domu help If you don't know, just leave it blank. @@ -241,14 +238,14 @@ menu "Target Images" config VDI_IMAGES bool "Build VirtualBox image files (VDI)" - depends on TARGET_x86 || TARGET_x86_64 + depends on TARGET_x86 select GRUB_IMAGES select TARGET_IMAGES_PAD select PACKAGE_kmod-e1000 config VMDK_IMAGES bool "Build VMware image files (VMDK)" - depends on TARGET_x86 || TARGET_x86_64 + depends on TARGET_x86 select GRUB_IMAGES select TARGET_IMAGES_PAD select PACKAGE_kmod-e1000 @@ -270,11 +267,12 @@ menu "Target Images" int "Kernel partition size (in MB)" depends on GRUB_IMAGES || USES_BOOT_PART default 8 if TARGET_apm821xx_sata + default 20 if TARGET_brcm2708 default 16 config TARGET_ROOTFS_PARTSIZE int "Root filesystem partition size (in MB)" - depends on GRUB_IMAGES || USES_ROOTFS_PART || TARGET_ROOTFS_EXT4FS || TARGET_mvebu || TARGET_rb532 || TARGET_sunxi || TARGET_uml + depends on GRUB_IMAGES || USES_ROOTFS_PART || TARGET_ROOTFS_EXT4FS || TARGET_mvebu || TARGET_omap || TARGET_rb532 || TARGET_sunxi || TARGET_uml default 256 help Select the root filesystem partition size. diff --git a/config/Config-kernel.in b/config/Config-kernel.in index 2fb57897b2..c860b2992f 100644 --- a/config/Config-kernel.in +++ b/config/Config-kernel.in @@ -519,6 +519,20 @@ if KERNEL_CGROUPS CONFIG_CFQ_GROUP_IOSCHED=y; for enabling throttling policy, set CONFIG_BLK_DEV_THROTTLING=y. + if KERNEL_BLK_CGROUP + + config KERNEL_CFQ_GROUP_IOSCHED + bool "Proportional weight of disk bandwidth in CFQ" + + config KERNEL_BLK_DEV_THROTTLING + bool "Enable throttling policy" + default y if TARGET_brcm2708 + + config KERNEL_BLK_DEV_THROTTLING_LOW + bool "Block throttling .low limit interface support (EXPERIMENTAL)" + depends on KERNEL_BLK_DEV_THROTTLING + endif + config KERNEL_DEBUG_BLK_CGROUP bool "Enable Block IO controller debugging" default n diff --git a/docs/Supported_Hardware.md b/docs/Supported_Hardware.md index 56a4b223c1..fd8e784877 100644 --- a/docs/Supported_Hardware.md +++ b/docs/Supported_Hardware.md @@ -1,5 +1,10 @@ # libreCMC supported Hardware +Officially supported devices generally fall into three categories : can easily +be flashed from the stock firmware's web-ui, requires a tFTP flash or opening up +the router. When choosing a router to use with libreCMC, please keep in mind the +method which is required for the initial install of libreCMC. + ### Buffalo * [WZR-HP-G300NH](/WZR_HP_G300NH.md) * WHR-HP-G300NH @@ -35,3 +40,9 @@ * DGL-5500 a1 : Ships with non-free wifi card, but can be replaced with a free one. Has a mini-pci-e card slot. #####Please note that other targets may work; we are **NOT** responsible for **ANY** _bricked_ devices. + +## Notes: + +[2] requires a tFTP server for flashing. + +[3] requires opening up the router / external hardware for initial install (serial cable, SPI flasher or both). diff --git a/docs/ccs.md b/docs/ccs.md deleted file mode 100644 index 7dcf9bd1b1..0000000000 --- a/docs/ccs.md +++ /dev/null @@ -1,42 +0,0 @@ -# CCS (Complete Corresponding Source) Requirements - -As a Free Software project, libreCMC works to go above and beyond its license -obligations to be a good neighbor and to promote the ideals of Free -Software. The project was founded on the idea that everyone should have the -*freedom* to control the hardware they own, which means being able to fully -control what it does and what runs on it. To ensure that everyone who uses -libreCMC continues to have this freedom, a mechanism was added to the build -system [1] to generate a CCS disk which OEMs and others would be able to -distribute with devices shipping libreCMC. This was done to ease compliance and -to push the idea that sources should be provided with a device at the time of -sale. Shipping a CCS disk ensures that second hand sales of the device can be -compliant if the disk is handed off with the device. - - -## `make ccsdisk` - -A new target was created to build a CCS disk based upon the option of using an -external repository or to use a local checkout. As it stands, this includes -everything except for u-boot sources for a given target. In the near future, the -libreCMC project will start including versions of u-boot for all officially -supported targets and, going forward, make this a requirement for official -hardware in libreCMC. - - -## How to use - -There are two ways to use CCS disk : enable "Build the libreCMC CCS Disk" during -image configuration or run `make ccsdisk` after all desired firmware images have -been built. Since u-boot for a given target most likely is missing, it's -important that the sources for u-boot be packaged and included on the disk. To -do this, make sure they are included in `target/ccsdisk/files` with proper -documentation. To make things a little bit easier, enabling the toolchain option -during image configuration and using the toolchain to build u-boot will make -things go much easier if it can be done. - - - -[1] libreCMC is a fork of OpenWrt, which both use a fork of -[Buildroot](https://buildroot.org). Buildroot is a build system which helps to -make it easier to create firmware images for "embedded" devices. - diff --git a/include/download.mk b/include/download.mk index 2179007d09..a9a3c3a110 100644 --- a/include/download.mk +++ b/include/download.mk @@ -6,7 +6,7 @@ # See /LICENSE for more information. # -PROJECT_GIT = https://git.openwrt.org +PROJECT_GIT = https://gogs.librecmc.org/OWEALs LIBRECMC_GIT = $(PROJECT_GIT) LEDE_GIT = $(PROJECT_GIT) @@ -28,7 +28,7 @@ define dl_method $(strip \ $(if $(filter git,$(2)),$(call dl_method_git,$(1),$(2)), $(if $(2),$(2), \ - $(if $(filter @APACHE/% @GNOME/% @GNU/% @KERNEL_LIBRE/% @KERNEL/% @SAVANNAH/% ftp://% http://% https://% file://%,$(1)),default, \ + $(if $(filter @APACHE/% @GNOME/% @GNU/% @KERNEL_LIBRE/% @KERNEL/% @SF/% @SAVANNAH/% ftp://% http://% https://% file://%,$(1)),default, \ $(if $(filter git://%,$(1)),$(call dl_method_git,$(1),$(2)), \ $(if $(filter svn://%,$(1)),svn, \ $(if $(filter cvs://%,$(1)),cvs, \ diff --git a/include/feeds.mk b/include/feeds.mk index d20cdfe069..4d85a47599 100644 --- a/include/feeds.mk +++ b/include/feeds.mk @@ -6,7 +6,7 @@ # See /LICENSE for more information. # --include $(TMP_DIR)/.packagesubdirs +-include $(TMP_DIR)/.packageauxvars FEEDS_INSTALLED:=$(notdir $(wildcard $(TOPDIR)/package/feeds/*)) FEEDS_AVAILABLE:=$(sort $(FEEDS_INSTALLED) $(shell $(SCRIPT_DIR)/feeds list -n)) @@ -41,3 +41,8 @@ define FeedSourcesAppend echo '$(if $(filter m,$(CONFIG_FEED_$(feed))),# )src/gz %d_$(feed) %U/packages/%A/$(feed)';)))) \ ) >> $(1) endef + +# 1: package name +define GetABISuffix +$(if $(filter-out kmod-%,$(1)),$(if $(Package/$(1)/abiversion),$(if $(filter %0 %1 %2 %3 %4 %5 %6 %7 %8 %9,$(1)),-)$(Package/$(1)/abiversion))) +endef diff --git a/include/image-commands.mk b/include/image-commands.mk index 70c09ad90c..ade370cc0d 100644 --- a/include/image-commands.mk +++ b/include/image-commands.mk @@ -274,6 +274,13 @@ define Build/combined-image @mv $@.new $@ endef +define Build/linksys-image + $(TOPDIR)/scripts/linksys-image.sh \ + "$(call param_get_default,type,$(1),$(DEVICE_NAME))" \ + $@ $@.new + mv $@.new $@ +endef + define Build/openmesh-image $(TOPDIR)/scripts/om-fwupgradecfg-gen.sh \ "$(call param_get_default,ce_type,$(1),$(DEVICE_NAME))" \ @@ -287,6 +294,20 @@ define Build/openmesh-image "$(call param_get_default,rootfs,$(1),$@)" "rootfs" endef +define Build/qsdk-ipq-factory-nand + $(TOPDIR)/scripts/mkits-qsdk-ipq-image.sh \ + $@.its ubi $@ + PATH=$(LINUX_DIR)/scripts/dtc:$(PATH) mkimage -f $@.its $@.new + @mv $@.new $@ +endef + +define Build/qsdk-ipq-factory-nor + $(TOPDIR)/scripts/mkits-qsdk-ipq-image.sh \ + $@.its hlos $(IMAGE_KERNEL) rootfs $(IMAGE_ROOTFS) + PATH=$(LINUX_DIR)/scripts/dtc:$(PATH) mkimage -f $@.its $@.new + @mv $@.new $@ +endef + define Build/senao-header $(STAGING_DIR_HOST)/bin/mksenaofw $(1) -e $@ -o $@.new mv $@.new $@ diff --git a/include/image.mk b/include/image.mk index a2b106d909..5268f0bdb7 100644 --- a/include/image.mk +++ b/include/image.mk @@ -152,6 +152,32 @@ ifdef CONFIG_TARGET_IMAGES_GZIP endef endif + +# Disable noisy checks by default as in upstream +ifeq ($(strip $(call kernel_patchver_ge,4.6.0)),1) + DTC_FLAGS += -Wno-unit_address_vs_reg +endif +ifeq ($(strip $(call kernel_patchver_ge,4.11.0)),1) + DTC_FLAGS += \ + -Wno-unit_address_vs_reg \ + -Wno-simple_bus_reg \ + -Wno-unit_address_format \ + -Wno-pci_bridge \ + -Wno-pci_device_bus_num \ + -Wno-pci_device_reg +endif +ifeq ($(strip $(call kernel_patchver_ge,4.16.0)),1) + DTC_FLAGS += \ + -Wno-avoid_unnecessary_addr_size \ + -Wno-alias_paths +endif +ifeq ($(strip $(call kernel_patchver_ge,4.17.0)),1) + DTC_FLAGS += \ + -Wno-graph_child_address \ + -Wno-graph_port \ + -Wno-unique_unit_address +endif + # $(1) source dts file # $(2) target dtb file # $(3) extra CPP flags @@ -164,7 +190,7 @@ define Image/BuildDTB -undef -D__DTS__ $(3) \ -o $(2).tmp $(1) $(LINUX_DIR)/scripts/dtc/dtc -O dtb \ - -i$(dir $(1)) $(4) \ + -i$(dir $(1)) $(DTC_FLAGS) $(4) \ -o $(2) $(2).tmp $(RM) $(2).tmp endef @@ -203,8 +229,7 @@ define Image/mkfs/squashfs $(STAGING_DIR_HOST)/bin/mksquashfs4 $(call mkfs_target_dir,$(1)) $@ \ -nopad -noappend -root-owned \ -comp $(SQUASHFSCOMP) $(SQUASHFSOPT) \ - -processors 1 \ - $(if $(SOURCE_DATE_EPOCH),-fixed-time $(SOURCE_DATE_EPOCH)) + -processors 1 endef # $(1): board name @@ -279,8 +304,8 @@ ifdef CONFIG_TARGET_ROOTFS_CPIOGZ endif mkfs_packages = $(filter-out @%,$(PACKAGES_$(call param_get,pkg,pkg=$(target_params)))) -mkfs_packages_add = $(filter-out -%,$(mkfs_packages)) -mkfs_packages_remove = $(patsubst -%,%,$(filter -%,$(mkfs_packages))) +mkfs_packages_add = $(foreach pkg,$(filter-out -%,$(mkfs_packages)),$(pkg)$(call GetABISuffix,$(pkg))) +mkfs_packages_remove = $(foreach pkg,$(patsubst -%,%,$(filter -%,$(mkfs_packages))),$(pkg)$(call GetABISuffix,$(pkg))) mkfs_cur_target_dir = $(call mkfs_target_dir,pkg=$(target_params)) opkg_target = \ @@ -361,12 +386,11 @@ define Device/Init endef DEFAULT_DEVICE_VARS := \ - DEVICE_NAME KERNEL KERNEL_INITRAMFS KERNEL_SIZE KERNEL_INITRAMFS_IMAGE \ - KERNEL_LOADADDR DEVICE_DTS DEVICE_DTS_CONFIG DEVICE_DTS_DIR BOARD_NAME \ - CMDLINE UBOOTENV_IN_UBI KERNEL_IN_UBI \ - BLOCKSIZE PAGESIZE SUBPAGESIZE VID_HDR_OFFSET \ - UBINIZE_OPTS UIMAGE_NAME UBINIZE_PARTS \ - SUPPORTED_DEVICES IMAGE_METADATA + DEVICE_NAME KERNEL KERNEL_INITRAMFS KERNEL_INITRAMFS_IMAGE KERNEL_SIZE \ + CMDLINE UBOOTENV_IN_UBI KERNEL_IN_UBI BLOCKSIZE PAGESIZE SUBPAGESIZE \ + VID_HDR_OFFSET UBINIZE_OPTS UBINIZE_PARTS MKUBIFS_OPTS DEVICE_DTS \ + DEVICE_DTS_CONFIG DEVICE_DTS_DIR BOARD_NAME UIMAGE_NAME SUPPORTED_DEVICES \ + IMAGE_METADATA KERNEL_ENTRY KERNEL_LOADADDR define Device/ExportVar $(1) : $(2):=$$($(2)) @@ -501,6 +525,7 @@ endef define Device/Build/artifact $$(_TARGET): $(BIN_DIR)/$(IMAGE_PREFIX)-$(1) + $(eval $(call Device/Export,$(KDIR)/tmp/$(IMAGE_PREFIX)-$(1))) $(KDIR)/tmp/$(IMAGE_PREFIX)-$(1): $$(KDIR_KERNEL_IMAGE) @rm -f $$@ $$(call concat_cmd,$(ARTIFACT/$(1))) @@ -581,7 +606,7 @@ define BuildImage $(call Image/Prepare) legacy-images-prepare-make: image_prepare - $(MAKE) legacy-images-prepare + $(MAKE) legacy-images-prepare BIN_DIR="$(BIN_DIR)" else image_prepare: @@ -605,7 +630,7 @@ define BuildImage legacy-images-make: install-images $(call Image/mkfs/ubifs/legacy) - $(MAKE) legacy-images + $(MAKE) legacy-images BIN_DIR="$(BIN_DIR)" install: install-images $(call Image/Manifest) diff --git a/include/kernel-version.mk b/include/kernel-version.mk index 8f32219c14..5d3c8390c6 100644 --- a/include/kernel-version.mk +++ b/include/kernel-version.mk @@ -2,15 +2,15 @@ LINUX_RELEASE?=1 -LINUX_VERSION-3.18 = .132 -LINUX_VERSION-4.9 = .150 -LINUX_VERSION-4.14 = .93 -LINUX_VERSION-4.19 = .16 +LINUX_VERSION-3.18 = .136 +LINUX_VERSION-4.9 = .160 +LINUX_VERSION-4.14 = .103 +LINUX_VERSION-4.19 = .25 -LINUX_KERNEL_HASH-3.18.132 = -LINUX_KERNEL_HASH-4.9.150 = -LINUX_KERNEL_HASH-4.14.93 = 5a61c1b681d74216c0547da1bc3d530152fae8c92af118feff94002c39943114 -LINUX_KERNEL_HASH-4.19.16 = d3bbf6b90e3e47cc2b37f855f6cbd6cceff90a4802ae0d713439ebf91da5eeb6 +LINUX_KERNEL_HASH-3.18.136 = +LINUX_KERNEL_HASH-4.9.160 = +LINUX_KERNEL_HASH-4.14.103 = efebd67ba78b7c99eb9a1d2e3ceb30997e9c39f70d030d36899619a9e659ec17 +LINUX_KERNEL_HASH-4.19.25 = remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1)))) sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1))))))) diff --git a/include/kernel.mk b/include/kernel.mk index 759f95ade7..ce7a6223e1 100644 --- a/include/kernel.mk +++ b/include/kernel.mk @@ -243,7 +243,7 @@ $(call KernelPackage/$(1)/config) exit 1; \ fi; \ done; - $(call ModuleAutoLoad,$(1),$$(1),$(filter-out 0-,$(word 1,$(AUTOLOAD))-),$(filter-out 0,$(word 2,$(AUTOLOAD))),$(wordlist 3,99,$(AUTOLOAD))) + $(call ModuleAutoLoad,$(1),$$(1),$(filter-out 0-,$(word 1,$(AUTOLOAD))-),$(filter-out 0,$(word 2,$(AUTOLOAD))),$(sort $(wordlist 3,99,$(AUTOLOAD)))) $(call KernelPackage/$(1)/install,$$(1)) endef $(if $(CONFIG_PACKAGE_kmod-$(1)), diff --git a/include/package-dumpinfo.mk b/include/package-dumpinfo.mk index 8a42be5bd1..ef98c482fb 100644 --- a/include/package-dumpinfo.mk +++ b/include/package-dumpinfo.mk @@ -24,7 +24,8 @@ $(if $(MENU),Menu: $(MENU) )$(if $(DEFAULT),Default: $(DEFAULT) )$(if $(findstring $(PREREQ_CHECK),1),Prereq-Check: 1 )Version: $(VERSION) -Depends: $(call PKG_FIXUP_DEPENDS,$(1),$(DEPENDS)) +$(if $(ABI_VERSION),ABIVersion: $(ABI_VERSION) +)Depends: $(call PKG_FIXUP_DEPENDS,$(1),$(DEPENDS)) Conflicts: $(CONFLICTS) Menu-Depends: $(MDEPENDS) Provides: $(PROVIDES) diff --git a/include/package-ipkg.mk b/include/package-ipkg.mk index c374faa647..9ca4879bfa 100644 --- a/include/package-ipkg.mk +++ b/include/package-ipkg.mk @@ -13,6 +13,9 @@ endif IPKG_BUILD:= \ $(SCRIPT_DIR)/ipkg-build -c -o 0 -g 0 +IPKG_REMOVE:= \ + $(SCRIPT_DIR)/ipkg-remove + IPKG_STATE_DIR:=$(TARGET_DIR)/usr/lib/opkg # 1: package name @@ -90,8 +93,9 @@ _endef=endef ifeq ($(DUMP),) define BuildTarget/ipkg + ABIV_$(1):=$(call GetABISuffix,$(1)) PDIR_$(1):=$(call FeedPackageDir,$(1)) - IPKG_$(1):=$$(PDIR_$(1))/$(1)_$(VERSION)_$(PKGARCH).ipk + IPKG_$(1):=$$(PDIR_$(1))/$(1)$$(ABIV_$(1))_$(VERSION)_$(PKGARCH).ipk IDIR_$(1):=$(PKG_BUILD_DIR)/ipkg-$(PKGARCH)/$(1) KEEP_$(1):=$(strip $(call Package/$(1)/conffiles)) @@ -148,19 +152,20 @@ ifeq ($(DUMP),) $(call locked,$(CP) $(PKG_BUILD_DIR)/.pkgdir/$(1)/. $(STAGING_DIR_ROOT)/,root-copy) touch $$@ - Package/$(1)/DEPENDS := $$(call mergelist,$$(filter-out @%,$$(IDEPEND_$(1)))) + Package/$(1)/DEPENDS := $$(call mergelist,$$(foreach dep,$$(filter-out @%,$$(IDEPEND_$(1))),$$(dep)$$(call GetABISuffix,$$(dep)))) ifneq ($$(EXTRA_DEPENDS),) Package/$(1)/DEPENDS := $$(EXTRA_DEPENDS)$$(if $$(Package/$(1)/DEPENDS),$$(comma) $$(Package/$(1)/DEPENDS)) endif $(_define) Package/$(1)/CONTROL -Package: $(1) +Package: $(1)$$(ABIV_$(1)) Version: $(VERSION) $$(call addfield,Depends,$$(Package/$(1)/DEPENDS) )$$(call addfield,Conflicts,$$(call mergelist,$(CONFLICTS)) -)$$(call addfield,Provides,$$(call mergelist,$(PROVIDES)) +)$$(call addfield,Provides,$$(call mergelist,$$(filter-out $(1)$$(ABIV_$(1)),$(PROVIDES)$$(if $$(ABIV_$(1)), $(1) $(foreach provide,$(PROVIDES),$(provide)$$(call GetABISuffix,$(provide)))))) )$$(call addfield,Alternatives,$$(call mergelist,$(ALTERNATIVES)) )$$(call addfield,Source,$(SOURCE) +)$$(call addfield,SourceName,$(1) )$$(call addfield,License,$(LICENSE) )$$(call addfield,LicenseFiles,$(LICENSE_FILES) )$$(call addfield,Section,$(SECTION) @@ -176,7 +181,7 @@ $(_endef) $$(IPKG_$(1)) : export DESCRIPTION=$$(Package/$(1)/description) $$(IPKG_$(1)) : export PATH=$$(TARGET_PATH_PKG) $(PKG_INFO_DIR)/$(1).provides $$(IPKG_$(1)): $(STAMP_BUILT) $(INCLUDE_DIR)/package-ipkg.mk - @rm -rf $$(IDIR_$(1)) $$(call opkg_package_files,$(1)) + @rm -rf $$(IDIR_$(1)) $$(if $$(call opkg_package_files,$(1)*),; $$(IPKG_REMOVE) $(1) $$(call opkg_package_files,$(1)*)) mkdir -p $(PACKAGE_DIR) $$(IDIR_$(1))/CONTROL $(PKG_INFO_DIR) $(call Package/$(1)/install,$$(IDIR_$(1))) $(if $(Package/$(1)/install-overlay),mkdir -p $(PACKAGE_DIR) $$(IDIR_$(1))/rootfs-overlay) @@ -194,6 +199,15 @@ $(_endef) $(CheckDependencies) $(RSTRIP) $$(IDIR_$(1)) + + ifneq ($$(CONFIG_IPK_FILES_CHECKSUMS),) + (cd $$(IDIR_$(1)); \ + ( \ + find . -type f \! -path ./CONTROL/\* -exec sha256sum \{\} \; 2> /dev/null | \ + sed 's|\([[:blank:]]\)\./|\1/|' > $$(IDIR_$(1))/CONTROL/files-sha256 \ + ) || true \ + ) + endif (cd $$(IDIR_$(1))/CONTROL; \ ( \ echo "$$$$CONTROL"; \ @@ -235,7 +249,7 @@ $(_endef) @[ -f $$(IPKG_$(1)) ] $(1)-clean: - $$(if $$(call opkg_package_files,$(1)),rm -f $$(call opkg_package_files,$(1))) + $$(if $$(call opkg_package_files,$(1)*),$$(IPKG_REMOVE) $(1) $$(call opkg_package_files,$(1)*)) clean: $(1)-clean diff --git a/include/package.mk b/include/package.mk index a03db11119..569ad647d6 100644 --- a/include/package.mk +++ b/include/package.mk @@ -81,9 +81,10 @@ STAGING_FILES_LIST:=$(PKG_DIR_NAME)$(if $(BUILD_VARIANT),.$(BUILD_VARIANT),).lis define CleanStaging rm -f $(STAMP_INSTALLED) @-(\ - cd "$(STAGING_DIR)"; \ - if [ -f packages/$(STAGING_FILES_LIST) ]; then \ - cat packages/$(STAGING_FILES_LIST) | xargs -r rm -f 2>/dev/null; \ + if [ -f $(STAGING_DIR)/packages/$(STAGING_FILES_LIST) ]; then \ + $(SCRIPT_DIR)/clean-package.sh \ + "$(STAGING_DIR)/packages/$(STAGING_FILES_LIST)" \ + "$(STAGING_DIR)"; \ fi; \ ) endef diff --git a/include/prereq-build.mk b/include/prereq-build.mk index 79a754d50b..21a343dbb5 100644 --- a/include/prereq-build.mk +++ b/include/prereq-build.mk @@ -24,7 +24,7 @@ $(eval $(call TestHostCommand,case-sensitive-fs, \ $(eval $(call TestHostCommand,proper-umask, \ Please build with umask 022 - other values produce broken packages, \ - umask | grep -xE 00[012][012])) + umask | grep -xE 0?0[012][012])) $(eval $(call SetupHostCommand,gcc, \ Please install the GNU C Compiler (gcc) 4.8 or later, \ diff --git a/include/quilt.mk b/include/quilt.mk index 61dcc7964c..56f674a2f3 100644 --- a/include/quilt.mk +++ b/include/quilt.mk @@ -94,17 +94,17 @@ endef kernel_files=$(foreach fdir,$(GENERIC_FILES_DIR) $(FILES_DIR),$(fdir)/.) define Kernel/Patch/Default - $(if $(QUILT),rm -rf $(PKG_BUILD_DIR)/patches; mkdir -p $(PKG_BUILD_DIR)/patches) + $(if $(QUILT),rm -rf $(LINUX_DIR)/patches; mkdir -p $(LINUX_DIR)/patches) $(if $(kernel_files),$(CP) $(kernel_files) $(LINUX_DIR)/) find $(LINUX_DIR)/ -name \*.rej -or -name \*.orig | $(XARGS) rm -f if [ -d $(GENERIC_PLATFORM_DIR)/patches$(if $(wildcard $(GENERIC_PLATFORM_DIR)/patches-$(KERNEL_PATCHVER)),-$(KERNEL_PATCHVER)) ]; then \ echo "generic patches directory is present. please move your patches to the pending directory" ; \ exit 1; \ fi - $(call PatchDir,$(PKG_BUILD_DIR),$(GENERIC_BACKPORT_DIR),generic-backport/) - $(call PatchDir,$(PKG_BUILD_DIR),$(GENERIC_PATCH_DIR),generic/) - $(call PatchDir,$(PKG_BUILD_DIR),$(GENERIC_HACK_DIR),generic-hack/) - $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR),platform/) + $(call PatchDir,$(LINUX_DIR),$(GENERIC_BACKPORT_DIR),generic-backport/) + $(call PatchDir,$(LINUX_DIR),$(GENERIC_PATCH_DIR),generic/) + $(call PatchDir,$(LINUX_DIR),$(GENERIC_HACK_DIR),generic-hack/) + $(call PatchDir,$(LINUX_DIR),$(PATCH_DIR),platform/) endef define Quilt/RefreshDir diff --git a/include/scan.mk b/include/scan.mk index e6b21b27b0..d9cd4f7e8c 100644 --- a/include/scan.mk +++ b/include/scan.mk @@ -19,9 +19,15 @@ else endif ifeq ($(IS_TTY),1) - define progress + ifneq ($(strip $(NO_COLOR)),1) + define progress printf "\033[M\r$(1)" >&2; - endef + endef + else + define progress + printf "\r$(1)" >&2; + endef + endif else define progress :; diff --git a/include/target.mk b/include/target.mk index 1d6888fde3..10f57d6498 100644 --- a/include/target.mk +++ b/include/target.mk @@ -17,7 +17,7 @@ DEFAULT_PACKAGES:=base-files libc libgcc busybox dropbear mtd uci opkg netifd fs # For nas targets DEFAULT_PACKAGES.nas:=block-mount fdisk lsblk mdadm # For router targets -DEFAULT_PACKAGES.router:=dnsmasq iptables ip6tables ppp ppp-mod-pppoe firewall odhcpd-ipv6only odhcp6c kmod-ipt-offload +DEFAULT_PACKAGES.router:=dnsmasq iptables ip6tables ppp ppp-mod-pppoa ppp-mod-pppoe firewall odhcpd-ipv6only odhcp6c kmod-ipt-offload DEFAULT_PACKAGES.bootloader:= ifneq ($(DUMP),) diff --git a/include/toolchain-build.mk b/include/toolchain-build.mk index 883d74d25c..35d8c9380e 100644 --- a/include/toolchain-build.mk +++ b/include/toolchain-build.mk @@ -12,6 +12,7 @@ HOST_BUILD_PREFIX:=$(TOOLCHAIN_DIR) BUILD_DIR_HOST:=$(BUILD_DIR_TOOLCHAIN) include $(INCLUDE_DIR)/host-build.mk +include $(INCLUDE_DIR)/hardening.mk HOST_STAMP_PREPARED=$(HOST_BUILD_DIR)/.prepared diff --git a/include/toplevel.mk b/include/toplevel.mk index 548d57d427..05413126e3 100644 --- a/include/toplevel.mk +++ b/include/toplevel.mk @@ -88,9 +88,9 @@ prepare-tmpinfo: FORCE f=tmp/.$${type}info; t=tmp/.config-$${type}.in; \ [ "$$t" -nt "$$f" ] || ./scripts/$${type}-metadata.pl $(_ignore) config "$$f" > "$$t" || { rm -f "$$t"; echo "Failed to build $$t"; false; break; }; \ done - [ tmp/.config-feeds.in -nt tmp/.packagesubdirs ] || ./scripts/feeds feed_config > tmp/.config-feeds.in + [ tmp/.config-feeds.in -nt tmp/.packageauxvars ] || ./scripts/feeds feed_config > tmp/.config-feeds.in ./scripts/package-metadata.pl mk tmp/.packageinfo > tmp/.packagedeps || { rm -f tmp/.packagedeps; false; } - ./scripts/package-metadata.pl subdirs tmp/.packageinfo > tmp/.packagesubdirs || { rm -f tmp/.packagesubdirs; false; } + ./scripts/package-metadata.pl pkgaux tmp/.packageinfo > tmp/.packageauxvars || { rm -f tmp/.packageauxvars; false; } touch $(TOPDIR)/tmp/.build .config: ./scripts/config/conf $(if $(CONFIG_HAVE_DOT_CONFIG),,prepare-tmpinfo) diff --git a/include/u-boot.mk b/include/u-boot.mk index babb76497a..26e1685b8e 100644 --- a/include/u-boot.mk +++ b/include/u-boot.mk @@ -42,7 +42,7 @@ TARGET_DEP = TARGET_$(BUILD_TARGET)$(if $(BUILD_SUBTARGET),_$(BUILD_SUBTARGET)) UBOOT_MAKE_FLAGS = \ HOSTCC="$(HOSTCC)" \ - HOSTCFLAGS="$(HOST_CFLAGS) $(HOST_CPPFLAGS)" \ + HOSTCFLAGS="$(HOST_CFLAGS) $(HOST_CPPFLAGS) -std=gnu11" \ HOSTLDFLAGS="$(HOST_LDFLAGS)" define Build/U-Boot/Target diff --git a/include/upstream.mk b/include/upstream.mk deleted file mode 100644 index 51e8cd8973..0000000000 --- a/include/upstream.mk +++ /dev/null @@ -1,19 +0,0 @@ -# -# Copyright (c) libreCMC Project -# Copyright (c) Robert Call -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. - -EXCLUDE_DIRS:=target/linux/ath79/* \ - target/linux/ar71xx/* \ - target/linux/x86/* \ - target/linux/xburst/* \ - target/linux/Makefile \ - - -find ./ $(foreach exclude,$(EXCLUDE_DIRS),! --path"$(exclude)") - - -clean_src: - diff --git a/include/version.mk b/include/version.mk index c8364b3496..77d8d32dbe 100644 --- a/include/version.mk +++ b/include/version.mk @@ -42,16 +42,16 @@ VERSION_MANUFACTURER:=$(call qstrip,$(CONFIG_VERSION_MANUFACTURER)) VERSION_MANUFACTURER:=$(if $(VERSION_MANUFACTURER),$(VERSION_MANUFACTURER),libreCMC) VERSION_MANUFACTURER_URL:=$(call qstrip,$(CONFIG_VERSION_MANUFACTURER_URL)) -VERSION_MANUFACTURER_URL:=$(if $(VERSION_MANUFACTURER_URL),$(VERSION_MANUFACTURER_URL),https://librecmc.org) +VERSION_MANUFACTURER_URL:=$(if $(VERSION_MANUFACTURER_URL),$(VERSION_MANUFACTURER_URL),https://librecmc.org/) VERSION_BUG_URL:=$(call qstrip,$(CONFIG_VERSION_BUG_URL)) -VERSION_BUG_URL:=$(if $(VERSION_BUG_URL),$(VERSION_BUG_URL),https://gogs.librecmc.org/librecmc/librecmc/issues) +VERSION_BUG_URL:=$(if $(VERSION_BUG_URL),$(VERSION_BUG_URL),https://gogs.librecmc.org/libreCMC/libreCMC/issues) VERSION_HOME_URL:=$(call qstrip,$(CONFIG_VERSION_HOME_URL)) -VERSION_HOME_URL:=$(if $(VERSION_HOME_URL),$(VERSION_HOME_URL),https://librecmc.org) +VERSION_HOME_URL:=$(if $(VERSION_HOME_URL),$(VERSION_HOME_URL),https://librecmc.org/) VERSION_SUPPORT_URL:=$(call qstrip,$(CONFIG_VERSION_SUPPORT_URL)) -VERSION_SUPPORT_URL:=$(if $(VERSION_SUPPORT_URL),$(VERSION_SUPPORT_URL)) +VERSION_SUPPORT_URL:=$(if $(VERSION_SUPPORT_URL),$(VERSION_SUPPORT_URL),http://forum.lede-project.org/) VERSION_PRODUCT:=$(call qstrip,$(CONFIG_VERSION_PRODUCT)) VERSION_PRODUCT:=$(if $(VERSION_PRODUCT),$(VERSION_PRODUCT),Generic) diff --git a/package/Makefile b/package/Makefile index 610d09d6fe..abbf5f91f2 100644 --- a/package/Makefile +++ b/package/Makefile @@ -66,7 +66,7 @@ $(curdir)/install: $(TMP_DIR)/.build $(curdir)/merge $(if $(CONFIG_TARGET_PER_DE rm -rf $(TARGET_DIR) $(TARGET_DIR_ORIG) mkdir -p $(TARGET_DIR)/tmp $(call opkg,$(TARGET_DIR)) install \ - $(call opkg_package_files,$(shell cat $(PACKAGE_INSTALL_FILES) 2>/dev/null)) + $(call opkg_package_files,$(foreach pkg,$(shell cat $(PACKAGE_INSTALL_FILES) 2>/dev/null),$(pkg)$(call GetABISuffix,$(pkg)))) @for file in $(PACKAGE_INSTALL_FILES); do \ [ -s $$file.flags ] || continue; \ for flag in `cat $$file.flags`; do \ @@ -84,7 +84,7 @@ $(curdir)/index: FORCE mkdir -p $$d; \ cd $$d || continue; \ $(SCRIPT_DIR)/ipkg-make-index.sh . 2>&1 > Packages.manifest; \ - grep -vE '^(Maintainer|LicenseFiles|Source|Require)' Packages.manifest > Packages && \ + grep -vE '^(Maintainer|LicenseFiles|Source|SourceName|Require)' Packages.manifest > Packages && \ gzip -9nc Packages > Packages.gz; \ ); done ifdef CONFIG_SIGNED_PACKAGES diff --git a/package/base-files/Makefile b/package/base-files/Makefile index ab6a9719c2..01417b5cf6 100644 --- a/package/base-files/Makefile +++ b/package/base-files/Makefile @@ -12,7 +12,7 @@ include $(INCLUDE_DIR)/version.mk include $(INCLUDE_DIR)/feeds.mk PKG_NAME:=base-files -PKG_RELEASE:=196 +PKG_RELEASE:=197 PKG_FLAGS:=nonshared PKG_FILE_DEPENDS:=$(PLATFORM_DIR)/ $(GENERIC_PLATFORM_DIR)/base-files/ @@ -195,6 +195,8 @@ define Package/base-files/install mkdir -p $(1)/etc/opkg; \ $(call FeedSourcesAppend,$(1)/etc/opkg/distfeeds.conf); \ $(VERSION_SED_SCRIPT) $(1)/etc/opkg/distfeeds.conf) + $(if $(CONFIG_IPK_FILES_CHECKSUMS), \ + rm -f $(1)/sbin/pkg_check,) endef ifneq ($(DUMP),1) diff --git a/package/base-files/files/bin/config_generate b/package/base-files/files/bin/config_generate index f9fa68e472..707f791bb7 100755 --- a/package/base-files/files/bin/config_generate +++ b/package/base-files/files/bin/config_generate @@ -244,10 +244,10 @@ generate_static_system() { set system.ntp='timeserver' set system.ntp.enabled='1' set system.ntp.enable_server='0' - add_list system.ntp.server='0.openwrt.pool.ntp.org' - add_list system.ntp.server='1.openwrt.pool.ntp.org' - add_list system.ntp.server='2.openwrt.pool.ntp.org' - add_list system.ntp.server='3.openwrt.pool.ntp.org' + add_list system.ntp.server='0.librecmc.pool.ntp.org' + add_list system.ntp.server='1.librecmc.pool.ntp.org' + add_list system.ntp.server='2.librecmc.pool.ntp.org' + add_list system.ntp.server='3.librecmc.pool.ntp.org' EOF if json_is_a system object; then diff --git a/package/base-files/files/etc/init.d/system b/package/base-files/files/etc/init.d/system index 0d243a8a99..94541b2cb9 100755 --- a/package/base-files/files/etc/init.d/system +++ b/package/base-files/files/etc/init.d/system @@ -6,7 +6,7 @@ USE_PROCD=1 validate_system_section() { - uci_validate_section system system "${1}" \ + uci_load_validate system system "$1" "$2" \ 'hostname:string:libreCMC' \ 'conloglevel:uinteger' \ 'buffersize:uinteger' \ @@ -15,11 +15,7 @@ validate_system_section() } system_config() { - local cfg="$1" - - local hostname conloglevel buffersize timezone zonename - - validate_system_section "${1}" || { + [ "$2" = 0 ] || { echo "validation failed" return 1 } @@ -36,7 +32,7 @@ system_config() { reload_service() { config_load system - config_foreach system_config system + config_foreach validate_system_section system system_config } service_triggers() diff --git a/package/base-files/files/etc/sysctl.d/10-default.conf b/package/base-files/files/etc/sysctl.d/10-default.conf index 46d079b36b..bc8c579695 100644 --- a/package/base-files/files/etc/sysctl.d/10-default.conf +++ b/package/base-files/files/etc/sysctl.d/10-default.conf @@ -8,6 +8,8 @@ fs.suid_dumpable=2 fs.protected_hardlinks=1 fs.protected_symlinks=1 +net.core.bpf_jit_enable=1 + net.ipv4.conf.default.arp_ignore=1 net.ipv4.conf.all.arp_ignore=1 net.ipv4.ip_forward=1 diff --git a/package/base-files/files/lib/functions.sh b/package/base-files/files/lib/functions.sh index 50a7b40869..edce75e8ff 100755 --- a/package/base-files/files/lib/functions.sh +++ b/package/base-files/files/lib/functions.sh @@ -92,7 +92,7 @@ config_unset() { # config_get