Commit Graph

6431 Commits (2022.7)
 

Author SHA1 Message Date
pedro fa106976c9 OpenVPN: do not add 'duplicate-cn' to server config automatically (resolves #177) 4 years ago
pedro 1ee8ee8c7f Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 2f6f8624a1 rc: dhcpc-event: fix selection of the correct prefix for two consecutive WANs
- in the case of returning from multiWAN, where WAN0 was set to DHCP and WAN1 was set to LTE,
  only to one WAN0 (LTE) enabled, there was a problem due to the fact that ifname/iface was the same
  for both WANs, and incorrectly was chosen the latter (WAN1), that was turned off
4 years ago
pedro 5ea80fa51e GUI: Advanced: DHCP / DNS Client: remove 'Reduce packet size' option - no more available in udhcpc from busybox 4 years ago
pedro a3068796de GUI: Basic: Network: hide 'Wireless Client Mode' drop down list when given WAN is disabled 4 years ago
pedro ac644302d4 GUI: Basic: Network: fix the rest of the problems with Wireless Client mode 4 years ago
M_ars 61d12b0da0 SDK6: implement newer Asus TRX header 4 years ago
M_ars aeedac9a21 SDK7: implement newer Asus TRX header 4 years ago
pedro b4656d54c4 Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 3a4b10266f GUI: Basic: Network: fix commit 48ef814 4 years ago
pedro 48ef81453d GUI: Basic: Network: fix problems with Wireless Client mode (again) 4 years ago
M_ars e53603fc88 SDK7: ppp_generic.c - add one more check for CTF
Note: patch from linksys SRC (pppoe_pptp_on_demand_kernel_panic)
4 years ago
M_ars 83dcfc6fcc SDK6: ppp_generic.c - add one more check for CTF
Note: patch from linksys SRC (pppoe_pptp_on_demand_kernel_panic)
4 years ago
pedro 29252c6921 build: fix compilation on Artix 4 years ago
pedro 3a1f39c187 dnsmasq: update to 2022.02.25 (4732aa6) snapshot 4 years ago
pedro cb0e7b09da libcurl: add patch 110 to the sources (this is an upstream patch) 4 years ago
pedro a83d294de4 build: fix compilation with old OpenSSL (< 1.1) 4 years ago
M_ars 74859a8555 Linksys EA6350v2: restore wireless parameter to nvram if needed (part 2)
Note: use EA6350v2 USA version default values; EU version default values almost the same!
4 years ago
pedro 3722e71bd4 Merge branch 'arm-master' into arm-sdk7 4 years ago
M_ars 3f3aed9a89 Linksys EA6350v2: adjust support status
Note: basic testing done, wl, buttons, router detection, nvram cleaning, ... working!

BIG THX to user txnative from www.linksysinfo.org for testing/helping
4 years ago
M_ars b0524f843b Add Buffalo WZR-1750DHP to README file 4 years ago
M_ars a1ed8750cc Buffalo WZR-1750DHP: Add flag for 512M DRAM support
Note: router has 512MB RAM

see initial commit of shibby
cea4a7526d
4 years ago
M_ars 3e31119a71 Linksys EA6350v2: add fast/backup router detection and restore (some) parameter (part 1)
Note: cfe changes/deletes nv variables after changing country setup!
4 years ago
pedro d8e59850bd build: fix libcurl build break on ARM
- added as a patch
4 years ago
pedro 4257fc4df9 build: Makefile: one version for sdk6/sdk7 4 years ago
pedro ccea69fa77 dnsmasq: update to 2022.02.19 (f4c87b5) snapshot
- refresh patches
4 years ago
pedro 521d8e4322 build: Makefile: one version for sdk6/sdk7 4 years ago
pedro 6303119835 build: remove unused symbol TCONFIG_NV$(NVSIZE) 4 years ago
pedro a56483ba17 build: Makefile: fix typo 4 years ago
pedro b64ca44418 build: fix xltpd2 build break 4 years ago
M_ars 52fa2d6eef SDK6: board_ns.c - fix comment and remove compiler warning 4 years ago
M_ars 84712b9af0 Linksys EA6350v2: add fast/backup router detection for partitions
Note: prevent deleting devinfo in case cfe changes/deletes nv variables!
4 years ago
M_ars 67f06407c1 Linksys EA6350v2: adjust nvram partition size to 1024 KB
CFE> show devices
Device Name          Description
-------------------  ---------------------------------------------------------
uart0                NS16550 UART at 0x18000300
uart1                NS16550 UART at 0x18000400
nflash0              Toshiba NAND flash size 131072KB
nflash0.boot         Toshiba NAND flash offset 0 size 512KB
nflash0.nvram        Toshiba NAND flash offset 80000 size 1024KB
nflash0.devinfo      Toshiba NAND flash offset 180000 size 512KB
nflash0.trx          Toshiba NAND flash offset 200000 size 1KB
nflash0.os           Toshiba NAND flash offset 20001C size 29696KB
nflash0.trx2         Toshiba NAND flash offset 1F00000 size 1KB
nflash0.os2          Toshiba NAND flash offset 1F0001C size 29696KB
nflash1.boot         Toshiba NAND flash offset 0 size 512KB
nflash1.nvram        Toshiba NAND flash offset 80000 size 1024KB
nflash1.devinfo      Toshiba NAND flash offset 180000 size 512KB
nflash1.trx          Toshiba NAND flash offset 200000 size 29696KB
nflash1.trx2         Toshiba NAND flash offset 1F00000 size 29696KB
nflash1.brcmnand     Toshiba NAND flash offset 3C00000 size 69632KB
eth0                 Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller
*** command status = 0
CFE>
4 years ago
pedro 74804247a2 xl2tpd: update to 1.3.17 4 years ago
pedro 3006091867 tor: update to 0.4.6.10 4 years ago
pedro 866f6bc4a8 sqlite: update to 3.37.2 4 years ago
pedro 3e98055ae1 nginx: update to 1.21.6 4 years ago
pedro 8b561cbc8e nano: update to 6.2 4 years ago
pedro e576d6f48f libxml2: update to 2.9.13 4 years ago
pedro e72635523f libsodium: update to latest 1.0.18-stable 4 years ago
pedro de305748bc libcurl: update to 7.81.0 4 years ago
pedro 322902bc20 libcurl: update CA certificate bundle as of 2022-02-01 4 years ago
pedro 1b0679bbca GUI: USB and NAS: BitTorrent Client: correct drop down list description 4 years ago
Don Bushway 38cde3745a Merged in arm-master (pull request #91)
Add flagspec for 512M DRAM, seperate build for xr300/r6700v3 with 512M DRAM
4 years ago
snowman58 da3a274428 Add flagspec for 512M DRAM, seperate build for xr300/r6700v3 with 512M DRAM 4 years ago
pedro dd02fa0e8d Merge branch 'arm-master' into arm-sdk7 4 years ago
pedro 5e0ddb0b6f Revert "kernel: make xt_recent built-in instead of module"
This reverts commit 26d50f097b.
4 years ago
pedro 50062dedc0 kernel: netfilter: x_table: speedup compat operations
One iptables invocation with 135000 rules takes 35 seconds of cpu time
on a recent server, using a 32bit distro and a 64bit kernel.

We eventually trigger NMI/RCU watchdog.

INFO: rcu_sched_state detected stall on CPU 3 (t=6000 jiffies)

COMPAT mode has quadratic behavior and consume 16 bytes of memory per
rule.

Switch the xt_compat algos to use an array instead of list, and use a
binary search to locate an offset in the sorted array.

This halves memory need (8 bytes per rule), and removes quadratic
behavior [ O(N*N) -> O(N*log2(N)) ]

Time of iptables goes from 35 s to 150 ms.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>

Ref: 255d0dc340
4 years ago
pedro 05c0112727 kernel: netfilter: xt_hashlimit: fix namespace destroy path
recent_net_exit() is called before recent_mt_destroy() in the
destroy path of network namespaces. Make sure there are no entries
in the parent proc entry xt_recent before removing it.

Signed-off-by: Vitaly E. Lavrov <lve@guap.ru>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>

Ref: 32263dd1b4
4 years ago
pedro c5b6db62a2 Revert "kernel: make xt_recent built-in instead of module"
This reverts commit 3f84abd6ca.
4 years ago