Activity
From 01/14/2025 to 02/12/2025
02/12/2025
-
07:10 PM Revision ba43ae31: Exclude states that don't match the selected interface. Fix #16043
-
06:58 PM Revision 740d3241: Improve performance of state display in diag_dump_states.php
- The variable $killdstip was previously used in the tool-tip for the kill
state icon which later changed to reference ... -
04:38 PM Revision db1a9fd5: kea: don't define pd-pools using ISC config
-
04:09 PM Revision b7ed91f9: kea: ensure all (rogue) instances are terminated. For #16019
-
04:02 PM Revision 7f5ad503: Compare system version using the pfSense-system package
- This returns the previous behavior of comparing the package which has the
product dependencies. -
03:10 PM Revision 74e84f2b: Exclude the ramdisk restore log from the archive
- The ramdisk restore log is meant to log the latest restore attempt. It
must be excluded from the archive to avoid clo...
02/11/2025
-
09:28 PM Revision 1616fe18: Add a reminder to stop/start the RA service when the prefix has changed
- The DeprecatePrefix option for radvd only triggers on shutdown.
Followup to 646389402feb2dd94171d7c81d4be67feef4f8d8. -
08:57 PM Revision 78cfbc5e: Reduce rc.newwanipv6 actions on RENEW
- This change passes the dhcp6c REASON to the script. The script uses this
to retain the previous behavior for REASONs ... -
06:02 PM Revision 64638940: Trigger rc.newwanipv6 on dhcp6c RENEW
- The upstream DHCPv6 server may respond to the RENEW with a different
prefix hence the rc.newwanipv6 script should be ... -
03:07 PM Revision 1d909abb: Fix regression when configuring the interface MAC address
- Followup to dbb8c4840dbd75f28528a3ce4a0070091d95336a
02/10/2025
-
07:09 PM Revision e33068b7: Generate the UUID using the external interface MAC
- Use the configured external interface to generate the UUID and serial for
miniupnpd.conf. Additionally, resort to usi... -
07:01 PM Revision dbb8c484: Handle a null return from pfSense_get_ifaddrs()
- - Update the usage of get_interface_addresses() to handle a null return
- Update the usage of get_interface_mac() to ... -
04:55 PM Revision 2ef2fffc: Improve various pieces here, properly quote variables, use = properly, and use || instead of -o
-
04:41 PM Revision e8d3a416: Simplify fetching the physical mem and do the calulation in shell instead of using expr(1)
-
04:34 PM Revision f356ce54: let is not valid in shell and fix the calculation too
-
04:26 PM Revision a465f0c1: Remove useless use of cat
-
04:22 PM Revision 237b4ee7: Fix spacing and use tabs consistently
-
12:02 AM Revision b24bcd7a: Properly quote variables and switch to $( ) instead of backticks
02/09/2025
-
11:07 PM Revision 6ee5b44a: Properly quote these variables
-
10:37 PM Revision 84926bb6: Improve these tests by avoiding -a which might cause commands to run on the right-hand side
-
10:20 PM Revision 1cbe125a: Instead of using a negative -z test, use -n
-
09:56 PM Revision 4e5642c8: Improve these tests by avoiding -a and -o which might cause commands to run on the right-hand side
-
09:43 PM Revision 7dc60557: Simplify checking the exit code from these commands
-
09:15 PM Revision 8670a047: SC2086: Properly quote these variables
-
09:05 PM Revision 51ceef5e: Simplify generating the random time to sleep by using jot(1)
-
08:28 PM Revision c3cf1790: Simplify this check
-
08:14 PM Revision 5a7a1a84: Remove unnecessary case statement since tar now uses libarchive and handles the different types of compression automatically
02/07/2025
-
03:13 PM Revision 1a578050: Fix the case where pfSense_get_ifaddrs() returns NULL.
- It happens when the interface has no address (triggered with pppoe).
02/06/2025
-
10:06 PM Revision b12078bb: Simplify rc.restore_ramdisk_store
-
09:23 PM Revision d9554e41: Reorganize how RAM disks are created
- This improves things by moving the read of the sizes for the RAM disks
up before things are unmounted and so we have ... -
09:23 PM Revision 46d21522: Setup the dynamic linker before we call xmllint
-
04:43 PM Revision ddc07852: Move dictionary.pfsense into PREFIX where it belongs
02/05/2025
-
10:05 PM Revision 55e4f4ed: Shell exit codes are between 0-255
-
05:44 PM Revision 646b553b: Simplify these calculations by doing them directly in the shell
-
05:43 PM Revision fa0d7711: Pet shellcheck SC2086 and properly quote variables
-
01:36 AM Revision 025b1ffc: Replace cut with awk.
- The awk can deal with multiple spaces and/or tabs as delimiters for the input.
While here, quote a couple of variables.
02/04/2025
-
10:57 PM Revision eb35f2ee: Consider the linklocal_fallback value when checking the interface cache
- This is needed to make sure that callers to find_interface_ipv6() using
different linklocal_fallback values receive t... -
10:53 PM Revision 5f31c41b: Add the swap partition created by growfs to the system fstab.
- Fixes the missing swap partition with the emmc-serial images.
Ticket: #10888 -
08:35 PM Revision cfe52b69: Allow renaming when duplicating a gateway. Fix #16036
-
07:59 PM Revision 28a94ddf: Fix condition check in get_interface_addresses()
- Followup to ec7c1879da64f8a39e4aa8103c351768118af03d
-
06:53 PM Revision aef5c504: kea: Introduce kea-specific UI and config for DHCP-PD
-
05:31 PM Revision ec7c1879: Don't include LL addresses by default in get_interface_addresses()
- - Update get_interface_addresses() to make including the IPv6 LL address
optional. It defaults to the function's pr... -
02:15 PM Revision ec074cb5: unbound: filter link-local addrs from host_entries.conf. Fixes #16035
02/03/2025
-
10:07 PM Revision ef4d1687: Fix regression with IPv6 LL addresses
- - Update does_vip_exist() to correctly compare LL VIPs that include the
interface in the address (e.g. '%lo0').
- R... -
07:55 PM Revision 7d9443b9: Bump config version
-
07:51 PM Revision 68ef1115: Include Captive Portal zone description in messages
-
07:51 PM Revision 859097d5: Remove the old Captive Portal configuration 'zone'
-
07:51 PM Revision 27927fd4: Consolidate Captive Portal zone name references from config
- This change updates the code which uses the "captiveportal/<zone>/zone"
path to instead use "captiveportal/<zone>". T...
02/01/2025
-
06:07 PM Revision c66e2894: Include all IPv6 address flags in get_interface_addresses()
-
06:07 PM Revision 09a0164d: Select an interface IPv6 address based on priority
-
06:07 PM Revision 4294e51e: pfSense_getall_interface_addresses() is deprecated
- Use pfSense_get_ifaddrs() instead which now includes LL addresses.
01/31/2025
-
06:39 PM Revision 75dfcf4a: Modernize this check as using x-prefix is not needed any longer
-
04:34 PM Revision 35dab7fc: Config access regression when installing cron jobs with RAM disks
01/30/2025
-
05:37 PM Revision 495d44d0: Respect binding to IPv6 when updating AAAA records using RFC2136. Fix #16028
- - Move the "local" nsupdate configuration line condition so that it is
set when "recordtype" is AAAA.
- Don't clobb... -
02:09 AM Revision 132c1253: Respect address family for RFC2136 when calling dyndnsCheckIP()
- The "usepublicip" option is only used for IPv4.
-
02:09 AM Revision ddb07719: Fix RFC2136 status info
- - Use the correct variable name
- Remove the duplicate IPv6 file check
01/29/2025
-
08:37 PM Revision 5e6a51bb: ppp-ipv6: Fix indent
-
06:09 PM Revision 4ceeeb54: Fix ACB syntax error w/o password. Issue #16013
01/27/2025
-
08:04 PM Revision 1af53b7a: Do not use the lua script on armv7, it is not supported.
- Fixes the warnings at boot.
-
02:02 PM Revision c81106eb: ACB Device Key Changes + General Refresh
- - Changed default method of device key generation.
Implements #16016
- Added mechanism to change the device key.
...
01/23/2025
-
07:35 PM Revision d54f6e6d: Bump up Composer dependencies to latest major versions
- and fix some fallout
-
03:49 PM Revision c3e20129: Update Composer dependencies
01/21/2025
-
07:29 PM Revision 8208e606: Improve NAT64 input validation
- NAT64 rules do not currently support route-to.
01/20/2025
-
08:12 PM Revision 3e161beb: Handle potential errors with Net_IPv6::checkIPv6. Fix #16005
-
08:10 PM Revision 5e7e72ee: Don't process empty filter rules from packages
- Packages may insert their own filter rules via a function referenced in
the package xml element "filter_rules_needed"...
01/16/2025
-
08:31 PM Revision cdba77b2: Fix typo in function name on log error message
-
08:30 PM Revision 21b966d4: Style fixes
01/14/2025
Also available in: Atom