summaryrefslogtreecommitdiffstats
path: root/src/etc
Commit message (Collapse)AuthorAgeFilesLines
* Create symlinks during the boot for nanobsdRenato Botelho2015-09-301-0/+4
|
* Make sure pkg db and cache is safe on nanobsd and on pfSense with /var ↵Renato Botelho2015-09-301-14/+16
| | | | mounted as MFS
* Use the appropriate parent interface with gateway groups using CARP VIPs.Chris Buechler2015-09-291-1/+8
| | | | Ticket #4990
* Disable DHS as a dynamic DNS provider option. It's never worked, andChris Buechler2015-09-292-4/+4
| | | | | | | fixing is more complex than just fixing the variable screw up and disabling cert validation for their SSLLabs F-graded site. Updates made on their site even take quite some time to be reflected, seems to be a largely abandoned service.
* Call correct script on upgrade process and obsolete the old versionRenato Botelho2015-09-292-1/+2
|
* Use self rather than any in auto-added IPsec rules to preventChris Buechler2015-09-281-8/+8
| | | | over-matching. Ticket #5211
* Redmine #5200 be less aggressive about DHCP Pool Notice V2Phil Davis2015-09-281-2/+21
| | | | | | This one will log_error() the DHCP pool message when it detects the inconsistency at the end of the setup wizard during reload all. That way it can still be seen in the system log that this happened, and one day someone might chase down all the steps in the "reload all" process. Compare this with https://github.com/pfsense/pfsense/pull/1935 and choose which way you would like to go.
* Fix comment languagedoktornotor2015-09-281-1/+1
|
* Remove syslog.conf entries on package uninstall (Bug #5210)doktornotor2015-09-271-2/+9
| | | The remove_text_from_file() is not needed at all. However, system_syslogd_start() must be run after the package entries are gone from config.xml, otherwise system_syslogd_start() just re-adds the (now almost removed) package logging configuration from there.
* Merge pull request #1799 from jlduran/svg-mimetypeRenato Botelho2015-09-241-0/+1
|\
| * Add SVG MIME typeJose Luis Duran2015-08-291-0/+1
| | | | | | | | SVG MIME type is `image/svg+xml`.
* | Use pkg info -e to check if package is installed, it only returns 0/1 ↵Renato Botelho2015-09-221-1/+1
| | | | | | | | without printing anything
* | Fix path for gitsync exclude files/dirsRenato Botelho2015-09-221-16/+16
| |
* | We do not need a blank line on consoleRenato Botelho2015-09-221-4/+0
| |
* | Use php cli as shebang for rc.packagesRenato Botelho2015-09-221-1/+1
| |
* | Take internal_name into consideration when looking for package idRenato Botelho2015-09-221-1/+2
| |
* | Unfinished (but better) versions of hte pkg pages and utilitiesStephen Beaver2015-09-221-2/+5
| |
* | Do not pass vouchers shorter than 5 characters to voucher application, theyLuiz Otavio O Souza2015-09-221-2/+3
| | | | | | | | | | | | | | are too short to be a valid voucher. Discussed with: Jim P Issue: #4985
* | Kicking ntpd in rc.newwanip(v6) dates back to OpenNTPD which didn't have ↵Chris Buechler2015-09-222-4/+0
| | | | | | | | dynamic interface scanning support. This seems to be the source of crashes in ntpd as described in Ticket #4155, and appears to be unnecessary.
* | Fixed #4978Jared Dillard2015-09-211-3/+2
| |
* | Merge pull request #1902 from dachande/feature/certmanager_san_wildcard_hostnameRenato Botelho2015-09-211-4/+9
|\ \
| * | Fixed is_domain method callDaniel Seebald2015-09-171-2/+1
| | |
| * | Added the possibility to use wildcard hostnames in certificate manager SAN ↵Daniel Seebald2015-09-171-4/+10
| | | | | | | | | | | | fields
* | | GratisDNS support for hosts without subdomainsmortencombat2015-09-211-2/+9
| | | | | | | | | | | | Resubmit of #1793
* | | Merge pull request #1750 from TarasSavchuk/patch-1Renato Botelho2015-09-211-0/+7
| | |
* | | Fix Cloudflare support for Dynamic DNS Updates doktornotor2015-09-211-33/+51
| | | | | | | | | | | | | | | | | | Resubmit of #1812 The current implementation isn't working due to API change. Credits: det0nat3 @ https://forum.pfsense.org/index.php?topic=87436.msg534817#msg534817
* | | Merge pull request #1808 from miken32/masterRenato Botelho2015-09-211-0/+9
| | |
* | | Merge pull request #1905 from doktornotor/patch-2Renato Botelho2015-09-211-1/+1
|\ \ \
| * | | pkg-utils.inc typo fixdoktornotor2015-09-191-1/+1
| | | | | | | | | | | | Partial resubmit of PR #1798 (not really convinced the second part is wanted or correct).
* | | | fix interface assignment menus running off VGA screendoktornotor2015-09-211-4/+10
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using VGA console, interface assignment can be a real pain in the ass because of the standard 80 columns width. Dmesg reports the many interface description names in very long strings that don't fit in a row, this breaks the nice appearance of the interface list in the assignment menu. The aestethics is one thing, but the real pain is that the interface list goes off screen by the time the menu asks for the WAN interface name, if there are many interfaces present. It's a real problem to choose from a list which is not visible anymore. One fix is to maximize the length of the interface description to 48 chars. The second fix (and also improvement for better overlooking when the list really goes off) is to print a small list of the interface names at each question. This is necessary because when somebody wants to assign the first interface to the last Optional port, the big list will be way off screen by then, and the name of it won't be visible. This also makes it nice clean and straightforward.
* | | Call conf_mount_ro() in better placeRenato Botelho2015-09-181-2/+2
| | | | | | | | | | | | | | | | | | Do not call conf_mount_ro just before call write_config(), write_config() calls conf_mount_(rw|ro), and if filesystem is already mounted in rw state, it'll only increase the refcounter
* | | Merge pull request #1895 from doktornotor/patch-9Renato Botelho2015-09-171-6/+4
|\ \ \
| * | | Make the openvpn-server IP address consistent with CSC overrides behaviordoktornotor2015-09-171-1/+1
| | | |
| * | | Fix incorrect netmask sent to client with static IP set in RADIUS (Bug #5129)doktornotor2015-09-121-6/+4
| | | |
| * | | Remove extra line accidentally added on last commitRenato Botelho2015-09-111-1/+0
| | | |
| * | | Save all pfsense-upgrade.sh output to upgrade_log.txtRenato Botelho2015-09-111-0/+1
| | | |
* | | | Redmine #5046 UEFI network booting arch 00:09Phil Davis2015-09-171-0/+2
| |/ / |/| |
* | | Merge branch 'bootstrap' of https://github.com/itshari/pfsense into ↵Renato Botelho2015-09-161-7/+7
|\ \ \ | | | | | | | | | | | | itshari-bootstrap
| * | | Used bootstrap progress bar for queues' stats and used glyphiconsHari2015-09-151-9/+9
| | | |
* | | | Merge pull request #1897 from phil-davis/m-etcRenato Botelho2015-09-1614-40/+40
|\ \ \ \
| * | | | White space and minor bits in etcPhil Davis2015-09-1614-40/+40
| | | | | | | | | | | | | | | | | | | | Cleaner version of https://github.com/pfsense/pfsense/pull/1846
* | | | | Reword text in etc/rcPhil Davis2015-09-161-1/+1
|/ / / / | | | | | | | | | | | | to improve the English. Resubmit of PR https://github.com/pfsense/pfsense/pull/1847
* | | | Merge pull request #1886 from doktornotor/patch-7Chris Buechler2015-09-161-1/+1
|\ \ \ \
| * | | | Fix incorrect identification of IPv6 interface with PPP-type interfaces and ↵doktornotor2015-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DHCP6 This has been broken ever since commited in 420aa48 As noted on https://redmine.pfsense.org/issues/3670 - the get_interface_ipv6() function in /etc/inc/interfaces.php incorrectly identifies the interface as the physical hardware interface. As a result, no global IPv6 address can be found (empty $ifcfgipv6) - https://redmine.pfsense.org/issues/3556
* | | | | Remove useless log spam. Ticket #4102Chris Buechler2015-09-161-5/+1
| | | | |
* | | | | Merge pull request #1823 from phil-davis/notices-per-secondChris Buechler2015-09-151-0/+3
|\ \ \ \ \
| * | | | | Handle multiple notices in the same secondPhil Davis2015-08-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The notices are currently keyed by the Unix time stamp second. If file_notice() is called more than once in the same second, then the previous notice is overwritten. Only the last notice in any second actually ends up in /tmp/notices and thus on the webGUI flashing display. The $queuekey value seems to be used to work out the actual time of the event for display, so it is a bit tricky to change that to a finer-grained key - callers of these functions are expecting an array key that is the Unix time in seconds, so all calls to this stuff would have to be examined and adjusted... The workaround here is to increment the key if the existing key is already in use. This allows all notices in the same second to be saved, but the time of each one will be an incrementing seconds counter, even though the events all happened in the same second. Maybe that is a reasonable/practical workaround for now? Given that there should not be too many notices filed at the same second. This is a resubmit of PR #1782 integrated with the current master.
* | | | | | Retire PPTP server, fixes #4226:Renato Botelho2015-09-151-26/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove PPTP server and all related code - Bump config version 12.2 - Write upgrade config code to remove pptpd section and also cleanup firewall and NAT rules using PPTP interface or src/des
* | | | | | Retire PPTP server, fixes #4226:Renato Botelho2015-09-157-349/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove PPTP server and all related code - Bump config version 12.2 - Write upgrade config code to remove pptpd section and also cleanup firewall and NAT rules using PPTP interface or src/des
* | | | | | Obsolete php 5.5 extensions dirRenato Botelho2015-09-151-0/+1
| | | | | |
OpenPOWER on IntegriCloud