Jump to content
  • 2

Не которые пояснения по журналу изменений и по обновлениям.


vasek00

Question

Posted (edited)

Возможно стоит обратить внимание на такое.

Цитата
  • IGMP: добавлен компонент для включения IGMP snooping на устройствах Buddy [NDM-3338]
  • OpenVPN: исправлена ошибка "Connection reset, restarting" [NDM-3355]
  • SNTP: заполнены поля "Reference Identifier" и "Reference Timestamp" в ответах согласно RFC4330 [NDM-3368]
  • Web (beta): исправлено поведение переключателей в таблицах

При переходе с 42A16 на 42А17 например если посмотреть по компонентам то например будут обновлены - Контроллер Wi-Fi-системы, Режим точки доступа/ретранслятора, Режим клиента Wi-Fi, Режим усилителя/ретранслятора, Клиент и сервер OpenVPN, Контроль состояния интернет-подключения (Ping Check), Клиент динамической службы DNS (DDNS), Последовательный интерфейс для 4G/3G USB-модемов, Интерфейс NDIS для 4G/3G USB-модемов, Интерфейс QMI для 4G/3G USB-модемов, Ethernet-адаптеры с интерфейсом USB, Контроль доступа к папкам, Модули ядра подсистемы Traffic Control, Модули ядра подсистемы USB over IP, Пакет расширения Xtables-addons для Netfilter = пусть хоть с такой записью "Мелкие недочеты/улучшение в коде/оптимизация кода". Может конечно изменение в них не влияет на работу поэтому и не указывают, а может проще оценить возникшую проблему после обновления или это все для WEB.

Edited by vasek00
  • Upvote 1
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
48 минут назад, vasek00 сказал:

Возможно стоит обратить внимание на такое.

При переходе с 42A16 на 42А17 например если посмотреть по компонентам то например будут обновлены - Контроллер Wi-Fi-системы, Режим точки доступа/ретранслятора, Режим клиента Wi-Fi, Режим усилителя/ретранслятора, Клиент и сервер OpenVPN, Контроль состояния интернет-подключения (Ping Check), Клиент динамической службы DNS (DDNS), Последовательный интерфейс для 4G/3G USB-модемов, Интерфейс NDIS для 4G/3G USB-модемов, Интерфейс QMI для 4G/3G USB-модемов, Ethernet-адаптеры с интерфейсом USB, Контроль доступа к папкам, Модули ядра подсистемы Traffic Control, Модули ядра подсистемы USB over IP, Пакет расширения Xtables-addons для Netfilter = пусть хоть с такой записью "Мелкие недочеты/улучшение в коде/оптимизация кода". Может конечно изменение в них не влияет на работу поэтому и не указывают, а может проще оценить возникшую проблему после обновления или это все для WEB.

Поддерживаю.
Как пример ( если не хотят подробных изменений для всех, мотивируя это тем,что многие не поймут что написано) можно выкладывать подробный changelog на bitbucket или подобный ресурс.

Link to comment
Share on other sites

  • 0

Как пример на битбаскете:

Скрытый текст

 

- toolchain: add support for *at functions (haveged)
- toolchain: correct build script and replace ctype.h file with correct one after building toolchain
- toolchain: fix build break on Debian 11/12
- toolchain: build with MIPSR2 optimization for RT-N and RT-AC branch
- toolchain: update with latest changes to build scripts/options (MIPSR2 optimization)
- zlib: update to 1.3.1
- libcurl: update to 8.7.1
- libpng: update to 1.6.43
- libxml2: update to 2.12.6
- tinc: update to d9e42fa (2024-04-07) snapshot
- dnsmasq: update to b8ff4bb (2024-02-22) snapshot
- expat: update to 2.6.2
- busybox: updates from the upstream
- spawn-fcgi: update to 1.6.5
- nginx: update to 1.26.0
- meson: update to 1.4.0
- openvpn-2.5: update to 2.5.10
- tor: update to 0.4.7.16 - the last one that actually compiles on our ancient toolset
- sqlite: update to 3.45.3
- miniupnpd: update to 2.3.6
- dropbear: update to 2024.85
- libsodium: update to latest 1.0.19-stable
- libzip: update to 1.10.1
- libatomic_ops: update to 7.4.20
- build: Makefile: tune libcurl recipe (remove not used stuff - smaller size)
- build: Makefile: tune apcupsd recipe (smaller size)
- build: Makefile: mysql: at last build it with system zlib; do not waste time for mysql-test, support-files, sql-bench and man subdirs
- build: Makefile: minidlna: disable NLS support
- build: Makefile: clean more targets before every compilation
- build: Makefile: fix ntfs-3g recipe after latest changes to toolchain
- build: add haveged-1.9.18 to the tree
- build: add haveged to all MIPS RT-AC routers
- build: add haveged to RT-N66U and WNR3500Lv2 for RT-N branch
- build: add haveged to some Linksys E-Series targets with 60KB nvram
- build: add haveged to 32KB nvram Mega-VPN & AIO target at RT-N branch
- build: switch to php-7.2.34; use libzip for php compilation
- build: Makefile: php: do not build opcache module
- build: Makefile: php: do not build phpdbg module
- build: add TOR again to the o (Custom) target
- build: Update Dockerfile to Debian 12
- GUI: Administration: Admin Access: exclude ports 80 and 443 for remote GUI access for security reasons
- GUI: Administration: Admin Access: fix preparing url of redirect page in case of remote connection
- GUI: admin-access.asp - Add option to enable/disable httpd listening on IPv6 and VLAN interfaces
- GUI: basic-network.asp - fix saving in case wl radio order is not ascending (ex. normal order wl0, wl1, wl2, ... )
- GUI: tools-survey.asp - fix Wireless Site Survey if SSID contains a single quote (fix ARM #323)
- GUI: VPN: OpenVPN Client: add note about strict Kill Switch
- GUI: Status: Overview: fix Watchdog status display
- GUI: USB and NAS: Media Server: fix behaviour of the LAN boxes
- busybox: always add flock applet
- busybox: remove patch 160 because of updated toolchain (commit fc6df68)
- DHCPC: optionally prevent classless routes. Since this is used for iptv it cannot be disabled by default; recommended to turn it off when not using iptv, see CVE-2024-3661
- getdns: fix for broken trust anchor files are silently ignored
- openssl-1.1: add patches for CVE-2023-5678 and CVE-2024-0727
- php-7.2.34: add openwrt patches
- udpxy: Fixed uninitialized source address 
- DDNS: multiWAN aware (fix ARM #65)
- ddns: increase the number of errors allowed before entering standby from 3 to 10
- discobery.sh: supports for any CIDR (no dependency to /24 any more) - network and broadcast IPs are now always excluded from the polling - works when brX IP address is not the first in the subnet
- httpd: config.c: do not close temp file created by mkstemp before using it
- httpd: upgrade.c: use mkstemp instead of dangerous mktemp; check for available memory first; correct argument in waitpid(); fix a few other issues
- httpd: etherstates - detect port info in one sscanf
- httpd: httpd.c - fix/add IPv6 listeners for MultiLAN setups (do not try to add IPv4 listeners twice)
- httpd: devlist.c: Loop through dhcp enabled interfaces using BRIDGE_COUNT
- httpd: wl.c - Add central channel for future updates to the GUI Wireless Survey
- httpd: wl.c - Add 802.11N+AC BSS capabilities for future updates to the GUI Wireless Survey
- mdu: in case of curl, also use a while loop to use more than one IP checker during a failed host check
- mdu: use getaddrinfo instead of the deprecated gethostbyname when building without libcurl
- mdu: also test for IP change if "Force next update" is checked
- mdu: support special case, when ifname is set to 'none' or proto is 'disabled' - use default WAN
- mdu: remove ieserver.net from the list of available services (down)
- mdu: remove DyNS from the list of available services (down)
- nvram: fix behavior of 'convert' option
- ntpd: try to monitor and restart it when it dies or doesn't start at all
- others: sysinfo: fix WL adapter name for 3rd wireless
- others: improve cru locking to prevent concurrent updates
- others: switch4: fix PIN status recognition on some modems
- others: switch4g: correct checking of CPIN status
- others: switch3g: fix PIN checker
- patches: nginx: fix little endian recognition, solve other issues
- rc: always enable 3G modem support and remove that option from the GUI
- rc: arpbind.c: stop_arpbind(): Skip header of /proc/net/arp
- rc: buttons.c: Limit WLAN button maximum duration to 120 seconds
- rc: bwlimit.c: refactor code to loop using BRIDGE_COUNT
- rc: firewall.c: fix remote administration (www/ssh) when DMZ is enabled 
- rc: firewall.c: Use BRIDGE_COUNT to iterate throuh interfaces
- rc: ftpd.c: close fp before bailing when f fails to open
- rc: init.c: do not run remove_usb_module() [remove_usb_all_modules() now] on halt/reboot; some changes in order of removed services
- rc: init.c: current all parameters are no longer needed for both WNDR3400v2/v3 models, they lower wifi performance
- rc: nfs.c: Also free(buf) when returning on failed fopen
- rc: nginx.c: always try to kill php-cgi at nginx stop
- rc: openvpn.c: start_ovpn_client(): Initialize route_mode variable
- rc: services.c: start_ipv6_tunnel(): Fix undefined behavior in snprintf
- rc: services.s: use get_wanface() to properly check WAN ifaces in generate_mdns_config()
- rc: services.c: block Apple private relay
- rc: tor.c: refactor code to loop using BRIDGE_COUNT
- rc: usb.c: do not run remove_usb_modem_modules() by default - it may cause kernel panic (at least on MIPS RT-AC), enable it by setting 'remove_modem_modules' nvram variable
- rc: wan.c: restart DDNS not only on primary WAN
- rom: update CA bundle to 2024-03-11
- www: advanced-vlan.asp: wipe out relevant fields for inactive or just disabled WAN - needed in various places for the proper operation of FW
- www: advanced-vlan.asp: after editing, just reset mwan_num to 1 to avoid problems
- www: basic-time.asp: Show ntp info
- www: qos-{ctrate,qos-detailed}: Additional filter options
- www: tools-survey.asp - v1.01 - 11/05/24 - rs232 

 

 

 

 

  • Y'r wrong 1
Link to comment
Share on other sites

  • 0
Posted (edited)
1 минуту назад, vasek00 сказал:

По проще.

А как вы предлагаете, поподробней тогда пожалуйста?
Оставить как на форуме, но дополнить информацией?

P.S. Может тему в Развитие ? 
Думаю, найдутся желающие подробного лога изменений.

Edited by krass
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...