Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Fix issue_ip_type var name spelling | Phil Davis | 2015-07-15 | 1 | -6/+6 | |
| | | | | | | | | | Actually there was no real problem, but having a mis-spelling like this means that English speakers will waste time (like I did) double-checking to see if the mis-spelling would cause a real problem. | |||||
* | | | Firewall Aliases Import display error message for invalid alias name | Phil Davis | 2015-07-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | If you open firewall_aliases_import and enter just an invalid Alias Name (e.g. a$b) and press save or press save with all fields empty, then the screen redraws but the input error(s) is not displayed. This fixes it. | |||||
* | | | Firewall Aliases Edit ensure input_addresses array exists | Phil Davis | 2015-07-15 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | If you click "+" to add an alias, then press Save without entering anything, you get: Warning: Invalid argument supplied for foreach() in /usr/local/www/firewall_aliases_edit.php on line 402 as well as the various messages related to $input_errors. This change ensures that $input_addresses array always exists (even if it has no real entries) so that the foreach() warning does not happen. | |||||
* | | | Avoid error loading rules for numeric host name in alias | Phil Davis | 2015-07-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a host-type alias. Put just a number in "IP or FQDN" - e.g. I made alias name "Zqw" and a single host "23". The webGUI reports: There were error(s) loading the rules: /tmp/rules.debug:44: syntax error - The line in question reads [44]: table { 23 } and /tmp/rules.debug has: table <Zqw> { 23 } Zqw = "<Zqw>" which pf does not cope with. It is possible to have a host name that is a number, and end up with a domain name like 23.mycompany.com - unfortunately some Wally allowed such things in standards many years ago, so it can be rather difficult to tell the difference between a number and a host name. This change improves the check when looking through alias entries and deciding if they are meant to be a name or a "bottom-level" value (address, subnet, port, port range). Anything that ends up looking like a host name gets given to filterdns to sort out. "Names" like "23" now get given to filterdns instead of being put directly into the table in pf. This makes things happier. Even if filterdns cannot resolve "23", at least it tries and nothing barfs. | |||||
* | | | Interfaces GIF Edit fix do_input_validation | Phil Davis | 2015-07-15 | 1 | -2/+2 | |
| | | | | | | | | | Make the required fields be correct and match thier text names, which should each have their own gettext() cal so as to build a proper array at line 81. Basically it was all broken and the errors displayed when field/s were left empty were rubbish. | |||||
* | | | Interfaces GRE Edit fix required fields text | Phil Davis | 2015-07-15 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | The reqdfields had only 4 entries but reqdfieldsn has 5 entries and the field names to text descriptions did not match up. Fixed it. | |||||
* | | | Interfaces PPPs edit avoid foreach() warning | Phil Davis | 2015-07-15 | 1 | -11/+13 | |
|/ / | | | | | | | | | If you go to Interfaces, assign, PPPs, press "+" to add an entry, then press Save without entering anything then you get a warning about the foreach() here. The is_array() check fixes it. | |||||
* | | Fix glob for serial device names | Phil Davis | 2015-07-14 | 1 | -1/+6 | |
| | | | | | | | | | | Removing the "." that was in {,.[0-9]} allows it to match /dev/cuau10 and onward. I added lots of comments on the glob expression, because the format of the glob expression is not the same as an ordinary regex. | |||||
* | | Fix adding of VoIP rules from traffic shaper wizard where IP/alias is not | Chris Buechler | 2015-07-14 | 1 | -1/+7 | |
| | | | | | | | | specified. | |||||
* | | Fix GratisDNS support, manual merge of commit ↵ | Chris Buechler | 2015-07-14 | 1 | -2/+2 | |
| | | | | | | | | 3e31a7f82589d3350f111bd7d81cc83a0ab253e2 | |||||
* | | manual merge of Phil Davis pull request, commit ↵ | Chris Buechler | 2015-07-13 | 1 | -3/+3 | |
| | | | | | | | | b45537f75b24bc323987094e459db7b2f75aa405 | |||||
* | | fix fsync, thanks Phil Davis for noticing | Chris Buechler | 2015-07-10 | 1 | -1/+1 | |
| | | ||||||
* | | fix fsync | Chris Buechler | 2015-07-10 | 1 | -1/+1 | |
| | | ||||||
* | | fsync after fclose here, clean up some white space while here. | Chris Buechler | 2015-07-10 | 1 | -21/+27 | |
| | | ||||||
* | | fsync conf_path here too | Chris Buechler | 2015-07-10 | 1 | -0/+1 | |
| | | ||||||
* | | fix typo | Chris Buechler | 2015-07-10 | 1 | -1/+1 | |
| | | ||||||
* | | Fix dashboard hardware crypto display where AES-NI is enabled. Ticket | Chris Buechler | 2015-07-06 | 1 | -1/+1 | |
| | | ||||||
* | | Don't check whether the QinQ interface exists when deleting. Unnecessarily | Chris Buechler | 2015-07-06 | 1 | -2/+0 | |
| | | | | | | | | | | makes QinQ un-deletable where the parent interface no longer exists (removed, config restored from diff hardware, etc.). | |||||
* | | Make sure config.xml is safe on disk when restoring a backup, ticket #4803 | Renato Botelho | 2015-07-06 | 1 | -0/+1 | |
| | | ||||||
* | | Make sure temporary config file is safe on disk before rename, ticket #4803 | Renato Botelho | 2015-07-06 | 1 | -1/+1 | |
| | | ||||||
* | | Remove reference to vfs.forcesync | Renato Botelho | 2015-07-06 | 1 | -1/+0 | |
| | | ||||||
* | | Use right function pfSense_fsync to make sure config file is safe on disk, ↵ | Renato Botelho | 2015-07-06 | 1 | -4/+2 | |
| | | | | | | | | ticket #4803 | |||||
* | | fix includes so shellsession restartipsec works. | Chris Buechler | 2015-07-05 | 1 | -0/+2 | |
| | | ||||||
* | | remove debug.pfftpproxy, it no longer exists. | Chris Buechler | 2015-07-04 | 1 | -1/+0 | |
| | | ||||||
* | | de-activate sync on upgrade where it's enabled now that the root ↵ | Chris Buechler | 2015-07-03 | 1 | -3/+3 | |
| | | | | | | | | passwd/group problem is fixed. Ticket #4523 | |||||
* | | Fix keyid identifers, and go back to using %any in ipsec.secrets as in ↵ | Chris Buechler | 2015-07-03 | 1 | -2/+4 | |
| | | | | | | | | previous versions, fixing a variety of other ID issues. Latter will break some mobile IPsec circumstances, fix for that to come after more testing. Ticket #4811 | |||||
* | | Fix put static route destination in config change description | Phil Davis | 2015-07-03 | 1 | -2/+2 | |
| | | | | | | | | When enabling or disabling a route by using the enable/disable button on the Routes page, the destination network was not being put in the config change description, although the code intended it to be there. This fixes it. | |||||
* | | sync up vpn.inc with master. Mostly white space and style changes | Chris Buechler | 2015-07-02 | 1 | -280/+426 | |
| | | ||||||
* | | sync up ipsec.inc with master. Mostly whitespace and style changes. | Chris Buechler | 2015-07-02 | 1 | -174/+219 | |
| | | ||||||
* | | fix part of keyid problem. Ticket #4811 | Chris Buechler | 2015-07-01 | 1 | -1/+1 | |
| | | ||||||
* | | Remove unnecessary deletion of rc.conf. Add an empty rc.conf with a note | Chris Buechler | 2015-07-01 | 3 | -6/+1 | |
| | | | | | | | | so people don't think they should be using it. | |||||
* | | Improve handling of port ranges in relayd, fixes #4810 | jim-p | 2015-07-01 | 1 | -1/+5 | |
| | | ||||||
* | | Merge branch 'RELENG_2_2' of git.pfmechanics.com:pfsense/pfsense into RELENG_2_2 | Chris Buechler | 2015-07-01 | 11 | -41/+63 | |
|\ \ | ||||||
| * | | Encode ca descr in system_camanager.php | jim-p | 2015-07-01 | 1 | -5/+9 | |
| | | | ||||||
| * | | Encode ca/cert descr in system_certmanager.php | jim-p | 2015-07-01 | 1 | -6/+14 | |
| | | | ||||||
| * | | Encode ca/cert/crl descr in system_crlmanager.php | jim-p | 2015-07-01 | 1 | -16/+18 | |
| | | | ||||||
| * | | Encode ca/cert descr in vpn_openvpn_server.php | jim-p | 2015-07-01 | 1 | -5/+5 | |
| | | | ||||||
| * | | Encode ca/cert descr in vpn_openvpn_client.php | jim-p | 2015-07-01 | 1 | -3/+3 | |
| | | | ||||||
| * | | Encode ca/cert descr in vpn_ipsec_phase1.php | jim-p | 2015-07-01 | 1 | -2/+2 | |
| | | | ||||||
| * | | Encode ca/cert descr in system_authservers.php | jim-p | 2015-07-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Encode ca/cert descr in system_usermanager.php | jim-p | 2015-07-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Encode cert/ca descr in system_advanced_admin.php | jim-p | 2015-07-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Encode cert/ca descr in services_captiveportal.php | jim-p | 2015-07-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Encode ca/cert info in openvpn_wizard.inc | jim-p | 2015-07-01 | 1 | -0/+8 | |
| |/ | ||||||
* | | Merge branch 'RELENG_2_2' of git.pfmechanics.com:pfsense/pfsense into RELENG_2_2 | Chris Buechler | 2015-06-29 | 3 | -3/+6 | |
|\ \ | |/ | ||||||
| * | Use interface-automatic for Unbound when the interfaces list is empty (same ↵ | jim-p | 2015-06-26 | 1 | -0/+2 | |
| | | | | | | | | as All) otherwise it breaks with a default CARP config. | |||||
| * | Add semicolon | N0YB | 2015-06-25 | 1 | -2/+3 | |
| | | | | | | | | Fix delete Java Script to match valid HTML ID | |||||
| * | XHTML Compliance | N0YB | 2015-06-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | html id's not permitted to begin with a number. html id's not permitted to contain '/' add prefix (entry_) and replace slash with hyphen. table entry id format becomes: entry_<ip address>-<cidr> replacing the format: <ip address>/<cidr> does not change the displayed format. | |||||
| * | Bump version to 2.2.4-DEVELOPMENT | Renato Botelho | 2015-06-25 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'RELENG_2_2' of git.pfmechanics.com:pfsense/pfsense into RELENG_2_2 | Chris Buechler | 2015-06-24 | 2 | -2/+11 | |
|\ \ | |/ |