{"push_id":1191857160,"size":18,"distinct_size":11,"ref":"refs/heads/RELENG_2_3+","head":"2e967aa48c04a6b4b5f0f6095eebeb99154fa06e","before":"21c66da3a2536bc74ec66adbc7c4ec0f3ff18ab9","commits":[{"sha":"c55c20159db6e28af58911a358e29f605c0343a1","author":{"name":"Renato Botelho","email":"e7bd0c9fa3af309541cca919fc859a7885c8c165@netgate.com"},"message":"Make sure resolv.conf is present during nanobsd upgrade. Fixes #6557","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/c55c20159db6e28af58911a358e29f605c0343a1"},{"sha":"07451ca8cbf56e2aecd0e52559b48f3e09d8a6b0","author":{"name":"Stephen Beaver","email":"2e09594fb0a8f5a61d4d1e2b4076a662a232bf7d@netgate.com"},"message":"Fixed #6577 - Preserve user input on error\n\n(cherry picked from commit a654d899cd5d288501fea1ec52dba2e3f0e479ba)","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/07451ca8cbf56e2aecd0e52559b48f3e09d8a6b0"},{"sha":"5810f934472368f43942ea66820dc98e17143c19","author":{"name":"Stephen Beaver","email":"2e09594fb0a8f5a61d4d1e2b4076a662a232bf7d@netgate.com"},"message":"Remove debug","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/5810f934472368f43942ea66820dc98e17143c19"},{"sha":"48396f02e5881b797b9f3e0b282da4d7dcdda06a","author":{"name":"Stephen Beaver","email":"2e09594fb0a8f5a61d4d1e2b4076a662a232bf7d@netgate.com"},"message":"Correct spacing\n\n(cherry picked from commit a0b0acd1540764d5221ea54ea596d569bbe2df2a)","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/48396f02e5881b797b9f3e0b282da4d7dcdda06a"},{"sha":"f3f59e4aa40093093c5593fbe3e42335441276e1","author":{"name":"Renato Botelho","email":"e7bd0c9fa3af309541cca919fc859a7885c8c165@netgate.com"},"message":"Add missing -R parameter to pkg call","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/f3f59e4aa40093093c5593fbe3e42335441276e1"},{"sha":"83e8a950cae841118459f0edc02f9c2d689ffadd","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Change group labels s/MAC controls/MAC Address/","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/83e8a950cae841118459f0edc02f9c2d689ffadd"},{"sha":"c4045b79ec87ee1ab4305543f1c3af31d0cfb8c9","author":{"name":"Chris Buechler","email":"a9cbe24a70bc9742c9e9ea65cc953fcd613beec2@pfsense.org"},"message":"Fix PTR lookups on diag_dns.php. Ticket #6561","distinct":false,"url":"https://api.github.com/repos/NOYB/pfsense/commits/c4045b79ec87ee1ab4305543f1c3af31d0cfb8c9"},{"sha":"d17ec2ad8ca797fd80c4503bd84c6b98612eb246","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Interfaces - Adv DHCP Options Str to Array\n\nAdd function to convert DHCP options strings to array that maintains comma's within the double quote enclosed declaration portions.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/d17ec2ad8ca797fd80c4503bd84c6b98612eb246"},{"sha":"49555a0e97121404f1d5eaf98a191dd8bfffddfb","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Interfaces - Local Identification Networks - Filter Option\n\nSeparate local identification networks filtering from the bogons filter so the bogons filter can be used on interfaces that serve DHCP clients.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/49555a0e97121404f1d5eaf98a191dd8bfffddfb"},{"sha":"b94af9782629fc928d030cb7a6465cd68e2d1037","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Firewall / Aliases / Edit - Exclude Reserved Networks\n\nAdd options to exclude reserved networks from downloaded lists for compatibility with interfaces utilizing those networks.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/b94af9782629fc928d030cb7a6465cd68e2d1037"},{"sha":"db1374e444fc9f1254c1dd682e8bba5ad3381186","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"RAM Disk Management\n\n1) Treat the RAM disk more like a permanent storage device with content managed/restored by the system and made available at boot up, before needed by any services.\n a) Handle saving and restoring RAM disk content at reboot/shutdown/boot centrally in more of a system manged fashion.\n b) If it's in the RAM disk store it gets restored early in the pfSense startup so it's available for whatever needs to use it.\n c) Services utilizing RAM disk don't need to be aware that their content is on a RAM disk, and handling content restore individually.\n\n2) Has the benefit of eliminating some issues with the previous code as well. Such as...\n a) Restoring RRD multiple times during boot, potentially at least 3 times, by rc.newwanip, rc.newwanipv6, and rc.boot. Some even overlapping.\n b) Not removing the backups if/when not being utilized. Such as on a full install with the RAM disk option not enabled.\n c) Eliminate some duplicate code.\n\n3) Looking forward.\n a) The more centrally system managed approach may crack the door open to making it easier to include some of the logs in the RAM disk store. As well as anything else that may be useful/desirable to retain in the RAM disk across reboots.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/db1374e444fc9f1254c1dd682e8bba5ad3381186"},{"sha":"b58606d81caeca5d748d56b8ad4da3063dca1d2d","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"RAM Disk Management - Update\n\nEliminate rrd dump/restore to/from xlm file. Backup and restore the entire /var/db/rrd/ to/from the RAM Disk Store. Add logic to backup alias tables if the backup is older than the table.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/b58606d81caeca5d748d56b8ad4da3063dca1d2d"},{"sha":"ba060db102fc20dc0ff2f7fe6195428f7d9e9d4c","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Get Service Status Function\n\nAdd option for thumbs up/down icon.\nAdd option to specify title contents.\nDistinguish between Stopped and Disabled with icons and text classes.\nReplace status indicator icon fa-play with animated fa-circle-notch.\nReplace status indicator icon fa-times with fa-stop and fa-ban.\nRe-factor code logic for greater output flexibility.\nCan return many combinations of status icons and text based on the function call parameters.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/ba060db102fc20dc0ff2f7fe6195428f7d9e9d4c"},{"sha":"7533067d570a8d73b6d38ee81f3490ed185d8fc6","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Status / OpenVPN - Status Indicator\n\nAdd prefixes to Status and Actions.\nRemove textual status.\nIcon and title should be fine.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/7533067d570a8d73b6d38ee81f3490ed185d8fc6"},{"sha":"80d5f2bd0667dda73164206e508289ced8d9dca6","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Status / Services - Status Indicator\n\nUse status icon instead of text. Icon and title should be fine.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/80d5f2bd0667dda73164206e508289ced8d9dca6"},{"sha":"ae01d4acd002a85f790c2d0ebaf1546683922acb","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Services Status Widget - Status Indicator\n\nUse the get service status icon function.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/ae01d4acd002a85f790c2d0ebaf1546683922acb"},{"sha":"9b3aad87151b95f1601febc16d0ba02256cd9f81","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Status Monitoring - Quick Links, Auto Update, Graph Type (Area/Bar/Line), Medium Width Meta Data\n\nEnhancements:\n Custom Default Values\n\nFixes:\n Last Value Zero","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/9b3aad87151b95f1601febc16d0ba02256cd9f81"},{"sha":"2e967aa48c04a6b4b5f0f6095eebeb99154fa06e","author":{"name":"NOYB","email":"80bd9406f635a54d4d8ba6e86cc3508511b4a67f@Frontier.com"},"message":"Check IP Services\n\nConfigurable check IP services.\nUsed by Dynamic DNS services to check IP addresses.\nConfigure as many check IP services as desired.  The first (highest in the list) that is enabled will be used as the default.\nA future possibility could be to add an option to the Dynamic DNS entires to use a specific check IP service.\nAddresses bug #6493 by allowing additional check IP service to be added and selected as the default.\n\nUntil the Check_IP_Service pull request is merged Use the existing 'service' config array name.\nAdd privilege definitions.","distinct":true,"url":"https://api.github.com/repos/NOYB/pfsense/commits/2e967aa48c04a6b4b5f0f6095eebeb99154fa06e"}]}
{"actor":{"display_login":"NOYB"}}