-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
107 lines (85 loc) · 5.88 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
===========================
FreshTomato-AX Changelog
===========================
(for full changelog, see: https://bitbucket.org/pedro311/freshtomato-ax/src/master/CHANGELOG)
2024.5 2024.12.24
---------------------------
- dnsmasq: update to 5483fea (2024-12-05) snapshot
- GUI: Advanced_WAdvanced_Content.asp - add option for Maximum Wireless Clients (v2)
- GUI: Advanced_WAdvanced_Content.asp - show it also in Repeater & MediaBridge Mode (and allow more wl options to be adjusted!)
- GUI: Advanced_WAdvanced_Content.asp - add Inactivity Timer option for Media Bridge Mode (60 up to 3600 sec)
2024.4 2024.11.26
---------------------------
- dnsmasq: update to f006be7 (2024.10.04) snapshot [update DNS records after pruning DHCP leases (added as a patch); ref: https://github.com/pi-hole/FTL/pull/1965]
- router: shared: defaults.c - disable SIP, RTSP and H323 NAT helper by default
- router: shared : vpn_utils.c - skip \r while importing a DOS-formatted Wireguard config file
- router: shared: vpn_utils.c - support importing multiple AllowedIPs, DNS or Address instances from wireguard config file
- router: shared: vpn_utils.c - correctly report disconnected WG client if WG not initialized
- router: www: client_function.js - fix typo (fix wired client sorting) from Asus/upstream
- shared: vpn_utils.c AND defaults.c - adjust commit 69a1a0e and 970a078 (add TCONFIG_FTAX symbol)
2024.2 2024.05.19
---------------------------
- merge GPL_TUF_AX3000_V2_3004_388_24353
- rc: firewall.c - fix write_access_restriction() that's broken in 24353
- router: dropbear: re-add scp applet with patch (adjust for GPL 3.0.0.4.388.24353)
- router: iperf3 - fix building under newer autoconf versions
- others: cru - improve cru locking to prevent concurrent updates
2024.1 2024.02.14
---------------------------
- dnsmasq: clean src v2.84 commit 2029501 (2021-01-24) snapshot
- dnsmasq: update to 63ba726 (2023-12-03) snapshot
- GUI: Advanced_DHCP_Content.asp - extend static DHCP clients limit from 64 to 192
2023.5 2023.12.21
---------------------------
- merge GPL_TUF_AX3000_V2_3004_388_23785
- GUI: Advanced_DHCP_Content.asp - add option to mute DHCP (IPv4 and IPv6) logging
- GUI: Advanced_VPN_OpenVPN.asp - fix typo (var service_state) / correction for GPL 388_23588 & 388_22525
- GUI: Advanced_System_Content.asp - add option to enable/disable JFFS custom scripts (/jffs/scripts/)
- GUI: Advanced_System_Content.asp - add option to format JFFS partition at next boot! (Note: currently not working, fix needed from Asus)
- GUI: Advanced_System_Content.asp - repair option to format JFFS partition at next boot!
- GUI: Main_Login.asp - Add (small) FreshTomato Logo
- GUI: TomatoAnon: switch from drop-down to radio buttons
- HND 5.04 - fix missing ethctl userspace tool (fix for GPL 388_23588)
- HND 5.04 - adjust custom script user execution control (avoid using nvram var. "jffs2_scripts" - not working/accepted/allowed)
- README.md: fix the list of needed software for correct compilation
- rc: firewall.c - run/add firewall-start user script
- rc: init.c - run/add init-start user script (before we come to the main loop)
- rc: jffs2.c/ubifs.c - create "/jffs/scripts/" at mounting time automatically if it does not already exist
- rc: jffs2.c/ubifs.c - create "/jffs/configs/" at mounting time automatically if it does not already exist
- rc: jffs2.c/ubifs.c - create "/jffs/addons/" at mounting time automatically if it does not already exist
- rc: lan.c - use nvram lan_hostname for AP hostname (align closer to FreshTomato ARM)
- rc: services.c - run/add nat-start user script
- rc: services.c - run/add user scripts for function stop_services(void) [first call] and start_services(void) [last call]
- rc: services.c - adjust function start_dnsmasq() and implement to use a custom config, postconf script and also append a custum config
- rc: usb.c - run/add pre-mount, post-mount and unmount user scripts
- rc: wan.c - run/add wan-event user script (event type with a string)
- rc: wan.c - adjust function start_igmpproxy() and implement to use a custom config, postconf script and also append a custum config
2023.4 2023.09.10
---------------------------
- merge GPL_TUF_AX3000_V2_3004_388_23588
- build: re-add missing checktmpfs.py (missing with GPL 388_23588) and avoid warning
- build: Makefile: update FreshTomato version infos (prepare for TomatoAnon)
- build: add TomatoAnon support (Note: no version update check yet, tbd)
2023.3 2023.06.25
---------------------------
- GUI (Advanced_IPv6_Content.asp) - fix option visibility for static IPv6 (manual setup)
- DHCPv6: align to FreshTomato ARM options (SLAAC and DHCPv6, only DHCPv6 and NO SLAAC, only SLAAC and NO DHCPv6)
- www: Makefile - Only include FT AX options if configured in AND remove AsusWRT options (if needed)
- rc: udhcpc.c - run/add dhcpc-event user scripts (deconfig, bound, unbound, updated, etc...)
- IPv6: add GUI option (Advanced_IPv6_Content.asp) for DHCP6 client to start in debug mode
- GUI: Allow to change directory with the GUI files
- IPv6: DHCPv6-PD - allow (try) to request bigger IPv6 subnets (/48 to /64)
- Makefile: add V2 (version note/date ... optional info) to FreshTomato image name
- IPv6: add GUI option (Advanced_IPv6_Content.asp) for DHCP6 client to prevent prefix/address release
- www: Makefile - Only include FT AX options if configured in
- router: Makefile: add macro for applying/unapplaying the patches
- Makefile: adjust to FreshTomato version logic (Example: 2023.2 ...)
- Makefile: rename image to FreshTomato logic
- router: Makefile - disable not needed things (comment it out)
- router: dropbear: re-add scp applet (removed/disabled by Asus)
- build: add option to enable FreshTomato AX features
- Add README.md
- GUI: Add (small) FreshTomato Logo
- HND 5.04 - Fix missing gpy211 driver for BCM4912 and BCM6756 (Fix 2/2)
- HND 5.04 - add missing folder (Fix 1/2)
- Initial commit (GPL_TUF_AX3000_V2_3004_388_22525)