Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
fc3e3bdb 07/30/2015 05:49 AM Chris Buechler

remove more old, unused platform stuff

fcf8ac0a 07/30/2015 05:37 AM Chris Buechler

Fix killing of individual states for IPv6. Ticket #4906

ffb3d9d5 07/30/2015 05:28 AM Chris Buechler

fix whitespace

38e7c093 07/30/2015 05:16 AM Chris Buechler

Use the appropriate source and dest IPs for all state types. Ticket #4907

66f278b4 07/29/2015 03:40 PM Jim Pingle

Add "sockstat" output to status.php

5898371a 07/29/2015 02:48 PM Renato Botelho

Move cleargpt.sh and cleargmirror.sh scripts to main repo

9a2bec12 07/25/2015 09:58 PM Chris Buechler

Add 'any' option for peer ID, for mobile IPsec scenarios where you can't or don't want to check peer ID.

47f80269 07/23/2015 07:43 PM Chris Buechler

Remove "auto", it's just a synonym for IKEv2. Ticket #4873

c03512f5 07/23/2015 07:34 PM Chris Buechler

include vpn.inc so IPsec CRL reload works. require_once filter.inc in
vpn.inc for callers there that haven't already included it.

b0deba23 07/23/2015 05:32 AM Chris Buechler

Most of the flowtable bits were removed some time ago, take out the last of them too.

fa944e1d 07/23/2015 05:20 AM Chris Buechler

When a CRL is updated, refresh strongswan's CRLs.

85cf3f4f 07/23/2015 02:59 AM Chris Buechler

Merge pull request #1775 from phil-davis/Interfaces-Widget-2-2

241c48ef 07/23/2015 02:57 AM Phil Davis

Add isset check for strictcrlpolicy

To be consistent with the checks in the rest of this code.

7361628b 07/22/2015 08:03 PM Chris Buechler

Add IPsec advanced option for strict CRL checking

cc31dc7a 07/22/2015 06:32 PM Chris Buechler

fix typo

b3bcc729 07/22/2015 06:24 PM Phil Davis

Handle IPsec Advanced Settings save before IPsec is enabled

If the Advanced Settings are saved before any other IPsec is set up then $config['ipsec'] can be just the empty string. As a result you can get:
a) If you select some debug settings then those are not saved. The code to save those settings was only executed when $config['ipsec'] was already an array. Actually the code already did the necessary "if isset() then unset()" stuuf. So I just took the the "if is_array()" away from the code block....

d97992c7 07/22/2015 05:08 AM Phil Davis

Interfaces widget use more obscure separator RELENG_2_2

Redmine #4859 fix for RELENG_2_2

685c323c 07/21/2015 12:44 PM Jim Pingle

Add "netstat -ni" to status.php

58fb4326 07/21/2015 12:43 PM Jim Pingle

Allow pre-filling (but no automatic action) of the download filename on exec.php. Setup a link to download the status output.tgz in status.php

99f89b04 07/19/2015 11:09 AM Doktor Notor

Fix caps

31268c87 07/19/2015 11:09 AM Doktor Notor

Bug #4551 - consistent usage of Forwarder/Resolver across the WebGUI

Clarify that this applies to DNS Resolver as well. Update the translations template.

bc8cf469 07/19/2015 11:09 AM Doktor Notor

Bug #4551 - consistent usage of Forwarder/Resolver across the WebGUI

Clarify that this applies to DNS Resolver as well.

f9e30314 07/19/2015 11:07 AM Doktor Notor

Bug #4551 - consistent usage of Forwarder/Resolver across the WebGUI

Clarify that this applies to DNS Resolver as well.

c4f9f449 07/18/2015 04:12 PM Renato Botelho

Merge pull request #1756 from phil-davis/traffic-graph-widget-2-2

6d854579 07/17/2015 08:37 PM Doktor Notor

Fix Firewall - Aliases GUI inconsistencies for URL Table type aliases

The GUI should show descriptions according to what's selected from the dropdown, but currently does not for URL Table (IPs) and URL Table (Ports) type of aliases.

This is for RELENG_2_2 branch.

d6908784 07/16/2015 10:22 PM Chris Buechler

Contrary to some reports this is actually usable in some cases, just not
mandatory. Revert "myid_data and peerid_data fields are not relevant with asn1dn."

This reverts commit b8754cc85db7e92322f605bbb4b2f90bde90bb7f.

b8754cc8 07/16/2015 10:16 PM Chris Buechler

myid_data and peerid_data fields are not relevant with asn1dn.

693c13cb 07/16/2015 07:03 PM Phil Davis

Restrict serial ports glob to cua followed by alpha

Improve this a little more to match only alpha after /dev/cua (/dev/cuau for example)

3eed76d7 07/16/2015 07:03 PM Phil Davis

Make serial ports glob cope with many more possibilities

It originally coped with things like cuau1 cuau1.1
Then I made it cope with things like cuau1 cuau11 but it stopped working for cuau1.1
This one copes with:
cuau1
cuau1.1
cuau1.11
cuau11
cuau11.1
cuau11.11...

088af065 07/16/2015 04:44 PM Chris Buechler

Remove old, unused NetUtils.js

dea04167 07/15/2015 04:40 PM Phil Davis

Display any advanced DHCP server settings RELENG_2_2

Cherry pick of https://github.com/pfsense/pfsense/commit/90ad3a76edae543bcc63252b14660ac4baee291e

36b622c3 07/15/2015 04:27 PM Renato Botelho

Merge pull request #1754 from phil-davis/cr_2_2

3e415478 07/15/2015 03:56 PM Phil Davis

Cancel button after input error for RELENG_2_2

4433cf85 07/15/2015 03:04 PM Phil Davis

Firewall Aliases Import display error message for invalid alias name

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....

043e61ee 07/15/2015 03:01 PM Phil Davis

Firewall Aliases Edit ensure input_addresses array exists

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....

6b30491f 07/15/2015 01:38 PM Phil Davis

Interfaces GIF Edit fix do_input_validation

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.

e3a5f487 07/15/2015 01:30 PM Phil Davis

Interfaces GRE Edit fix required fields text

The reqdfields had only 4 entries but reqdfieldsn has 5 entries and the field names to text descriptions did not match up.
Fixed it.

0d9fe84b 07/15/2015 01:19 PM Phil Davis

Interfaces PPPs edit avoid foreach() warning

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.

36f90078 07/14/2015 11:25 PM Phil Davis

Fix glob for serial device names

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.

57945fcc 07/14/2015 10:54 PM Chris Buechler

Fix adding of VoIP rules from traffic shaper wizard where IP/alias is not
specified.

98de735f 07/14/2015 01:26 AM Chris Buechler

manual merge of Phil Davis pull request, commit b45537f75b24bc323987094e459db7b2f75aa405

c9e7807a 07/06/2015 10:03 PM Chris Buechler

Fix dashboard hardware crypto display where AES-NI is enabled. Ticket

ee3b5c15 07/06/2015 08:40 PM Chris Buechler

Don't check whether the QinQ interface exists when deleting. Unnecessarily
makes QinQ un-deletable where the parent interface no longer exists
(removed, config restored from diff hardware, etc.).

a61daab9 07/03/2015 06:47 PM Phil Davis

Fix put static route destination in config change description

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....

362ddda1 07/01/2015 03:32 PM Jim Pingle

Encode ca descr in system_camanager.php

97fdd83d 07/01/2015 03:28 PM Jim Pingle

Encode ca/cert descr in system_certmanager.php

f08e24a3 07/01/2015 03:20 PM Jim Pingle

Encode ca/cert/crl descr in system_crlmanager.php

009bd5fe 07/01/2015 03:18 PM Jim Pingle

Encode ca/cert descr in vpn_openvpn_server.php

f7ca9674 07/01/2015 03:16 PM Jim Pingle

Encode ca/cert descr in vpn_openvpn_client.php

f9e80e5d 07/01/2015 03:15 PM Jim Pingle

Encode ca/cert descr in vpn_ipsec_phase1.php

2ce606e1 07/01/2015 03:13 PM Jim Pingle

Encode ca/cert descr in system_authservers.php

76e3f194 07/01/2015 03:11 PM Jim Pingle

Encode ca/cert descr in system_usermanager.php

d2d45b5f 07/01/2015 03:10 PM Jim Pingle

Encode cert/ca descr in system_advanced_admin.php

0d6b017b 07/01/2015 03:08 PM Jim Pingle

Encode cert/ca descr in services_captiveportal.php

ae142a10 07/01/2015 03:06 PM Jim Pingle

Encode ca/cert info in openvpn_wizard.inc

e2451989 07/01/2015 08:30 AM Phil Davis

Only process Traffic Graph object if it is open

Reduces useless CPU use on the pfSense box when the dashboard is
displayed with the Traffic Graphs widget.

763afdaf 06/25/2015 11:32 AM N0YB

Add semicolon

Fix delete Java Script to match valid HTML ID

0f383d78 06/25/2015 11:31 AM N0YB

XHTML Compliance

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.

a3918e59 06/19/2015 06:31 PM Renato Botelho

Move pt_BR translation from ISO to UTF-8

6b42b02c 06/19/2015 06:29 PM Renato Botelho

Move pt_BR directory, it's moving from ISO to UTF-8

fabb4b03 06/19/2015 03:33 PM Ermal Luçi

Ticket #4746 Correctly set global variables to be used by hostnames cod epaths

9e8ce1e2 06/18/2015 01:30 PM Jim Pingle

Add a GUI field to increase the pf frag entries limit. Fixes ticket #4775

bc8adf7e 06/16/2015 05:44 PM Phil Davis

Say what is happening when reinstalling package GUI XML

At the confirmation dialog after pressing the "Reinstall XML" button, the text does not distinguish between having pressed "Reinstall the whole package" and "Reinstall the GUI/XML". It would be nice if the text of this confirmation allowed the user to be confident about which button they had just pushed, before confirming the action....

f128ee22 06/16/2015 05:41 PM Jim Pingle

Remove load_balancer_relay_* -- They are not used, not linked, not functional, not maintained, and have potential security issues.

4fabdca7 06/16/2015 05:40 PM Phil Davis

Why is break missing for reinstallxml

I thought that "reinstallxml" should do less than "reinstallpkg" but actually it was getting stuff here, then falling through "reinstalpkg" which did delete_package_xml and then install_pkg, which got the files a 2nd time and......

e9885763 06/16/2015 04:11 PM Jim Pingle

Encoding in services_unbound_advanced.php

de5f0b61 06/16/2015 04:00 PM Jim Pingle

Encoding in system_advanced_sysctl.php

0ec282d4 06/16/2015 03:54 PM Jim Pingle

Encoding in interfaces.php

d674c38d 06/16/2015 03:45 PM Jim Pingle

Encoding in services_unbound.php

3642b348 06/16/2015 03:41 PM Jim Pingle

Encoding in pkg_mgr_settings.php

1d92e91f 06/16/2015 03:37 PM Jim Pingle

Encoding in system_advanced_admin.php

faa91642 06/16/2015 03:34 PM Jim Pingle

Encoding in interfaces_ppps_edit.php

f4bbd64d 06/16/2015 03:30 PM Jim Pingle

Encoding in diag_packet_capture.php

9162143f 06/16/2015 03:27 PM Jim Pingle

Encoding in interfaces_qinq_edit.php

e959a567 06/16/2015 03:18 PM Jim Pingle

Encoding in services_dnsmasq.php

7a29e654 06/16/2015 03:10 PM Jim Pingle

Encoding in vpn_ipsec_settings.php

5ef9708e 06/16/2015 03:05 PM Jim Pingle

More encoding

d213c485 06/16/2015 02:53 PM Jim Pingle

Fix some low-hanging potential security issues.

621baeb6 06/16/2015 02:13 PM Jim Pingle

Be more careful with encoding on pages that use single quotes around HTML attributes

6dbe58e1 06/16/2015 01:24 PM Jim Pingle

Additional encoding for system_advanced_misc.php

1a44770d 06/16/2015 01:11 PM Jim Pingle

Protect single quotes as well to prevent JS injection, due to the way this page uses single quotes for attributes.

2a1b44c9 06/16/2015 12:56 PM Jim Pingle

Encode parameters in system_advanced_firewall.php before displaying back to the user.

6d85358c 06/15/2015 04:18 PM Ermal Luçi

Merge manullay pull/1722

4d474c09 06/15/2015 02:50 PM Ermal Luçi

Remove the GUI for the pc-sysinstaller as well and add it to obsoletee files

353cd816 06/15/2015 02:48 PM Ermal Luçi

Remove pc-sysinstall since it was never finished and probably will be not the choice. If needed can be resurrected. It already is in obsoleted files

6622518b 06/15/2015 02:34 PM Phil Davis

status_queues missing semi-colon

This really looks like it should have a semi-colon. Somehow the PHP interpreter is not being fussy about it in this context, I guess being followed by the "endif;" keyword the interpreter guesses the previous statement must be done.

da6faa2b 06/15/2015 12:58 AM Ermal Luçi

Ticket #4655 well manually merge pull/1715. Thanks: Phil

fd90a77f 06/14/2015 05:48 AM Chris Buechler

add input validation for proxy URL, port, user.

d6084ab0 06/13/2015 12:35 PM Ermal Luçi

Ok another round of this which unbreaks input error validation messages

60fc27e0 06/12/2015 06:35 PM Ermal Luçi

Make this right finally :). Thanks-ti: Phil-davis

7144515b 06/12/2015 03:36 PM Ermal Luçi

Activate the redirection that for some reason got disabled

1c7fd09e 06/11/2015 09:56 PM Ermal Luçi

Ticket #4655 Do not behave against the logic of checkbox and description.

be37ac8f 06/11/2015 07:18 PM Bruno Ferri

fix checking for overlaps of NAT destination port

2e7ea107 06/11/2015 01:46 AM Ermal Luçi

Make the host uuid opt-out

7a923e09 06/07/2015 06:40 PM Renato Botelho

Re-generate broken .mo files, it fixes #4705

422fabbc 06/07/2015 06:39 PM Renato Botelho

Remove duplicate message

0e7653f4 06/05/2015 08:33 PM Jim Pingle

Clean up, organize, and expand the info presented by status.php. Save the output to individual text files and compress them into a .tgz for later download.

1557716b 06/05/2015 12:22 PM Jim Pingle

Also sanitize OpenVPN static/tls keys in status.php

dc6695c3 06/04/2015 08:08 PM Phil Davis

Setup Wizard can result in invalid LAN DHCP pool calculation

1) consider where the LAN IP is in the subnet range and then put the
DHCP pool in the biggest remaining segment, either above or below.
2) Check the size of the available segment. If it is reasonably big then...

b3bba7fe 06/04/2015 08:06 PM Phil Davis

Improve setup wizard host name check

Redmine #4712
It seems good enough to make the regex strings here be "reasonable". The full checks are done after pressing Next and the correct routines are called that do an exhaustive check. There seems not much point in trying to re-engineer all that here also....