Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
phone number is a required field
Change copyright statement to reflect reality
Remove almost all calls to history.back() and make Cancel button back to HTTP_REFERER, there are a couple of places I didn't touch on this commit because it requires more work
Update SCRIPT tags.
Add CDATA sections to SCRIPT tags in various files
Use the glob on 2.2 now as well for listing PPP serial devices.Rather than doing auto-detection, fall back to a glob for now when listing potential PPP serial devices. This will allow us to push ticket #2433 back to 2.2 with a more proper long-term fix for the auto-detection.
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
Remove call-time pass by reference for do_input_validation, helps ticket #2565
Tidy up "interfaces_pps_edit.php" XHTML
Update HTML Boolean operatorsAdd summary to TABLE tagsAdd missing opening and closing cell tags in TR tagRemove duplicate opening TR tag
Close INPUT and BR tags
List VLAN interfaces on Interfaces -> (assign) -> PPPs edit. It should fix #1767
Correct reload of ppp interface after modifications in the assign->ppps section
Activate new shortcuts/status in the rest of the areas that are currently setup.
The function split() is replaced by the function explode(). Starting with PHP 5.3 this is deprecated and with version 6 gone.Replacing it surpresses all the warnings
Converting from scriptaculous to jQuery
Do more strict checking if an ppp type interface is assigned before starting the mpd process behind it. Trigered-by: http://forum.pfsense.org/index.php/topic,34377.0.html
Fix HTML errors reported by Eclipse using PHP perspective
Attempt to make it more clear to users that "Dial on Demand" should not be enabled if thelink should be always up/on.
Bring in XSS id fixes from m0n0wall
Make the note more coherent.
Remove duplicate logic.
Oops. Don't clobber the provider data if the user enters one.
And add data validation so user can't set Service name and NULL servicename at the same time.
Add a checkbox to explicitly configure a null Service name for PPPoE.
See: http://forum.pfsense.org/index.php/topic,27461.0.html
Actually make this not error out.
fix text
should be #777 not *777
Expose MRRU settings in the GUI for PPPoE (MLPPP).
Fix gettext on interfaces_ppps_edit.php
Add missing explode parameter.
Make sure this dir exists because the new function uses it.
Use the new pfSense module call to find the usable ports from the ones created on /dev.
Corrections gettext implementation on interfaces_ppps_edit.php
Checked gettext() implementation on interfaces_ppps_edit.php
Fix gettext implementation on interfaces_ppps_edit.php
Implement gettext() calls on interfaces_ppps_edit.php
Revert "Implemment gettext() calls"
This reverts commit 7502ef0a698a49d9652cd3616447eb717cba707d.A lot of mistakes
Conflicts:
usr/local/www/firewall_nat.php
Implemment gettext() calls
Take out all code that assumes to use DHCP for local ip if local ip is left blank.
Also, check for blank local IPs and error out if they occur.
Allow assigned interfaces to be choosed as ppp members. This allows ppp over gre/gif etc....
Clean up pptp a bit and modify text description in interfaces_ppps_edit
Make pppoe reset work again with new <if> naming scheme.
Previous commit also moved pppoe reset functions to interfaces.incso we don't have to duplicate in interfaces.php and interfaces_ppps_edit.php
Also, add code so that when ppp config section gets deleted, associated <cron>...
Change ptpid to use sequential number. This makes Ermal happy. :)
Also add <if> section to <ppps><ppp> which is ppp type + ptpid.`
Initial support for DCHP+PPtP/L2tP. DHCP + PPPoE is supported too.
Must create an OPTx interface and set to DHCP for DHCP+PPPoE.
Fix javascript error and apn id so not duplicate id in html.
Simplify GUI even more, especially for PPP connections.
Set default values to what we've had in the past.
`
Rework GUI to hide advanced options and display via button.
requested by Ermal.
Listing service providers
- Added dropdown list to select provider - Added javascrit methods to handle Ajax requests
Simplify code that handles link specific data fields like local ip, gateway, and bandwidth.
Clean up javascript even more, so unnecessary loops don't get executed.
Really fix javascript . . .
Fix missing case statement for L2TP.
Fixed problems in javascript and added L2TP support to GUI.
Clean up code in interfaces_ppps_edit.php and in javascript.
Remove all "defaultgw" settings from PPPs config page.
Just use existing defaultgw configuration settings from System:Gateways settings.
Fix many things related to PPP connections.
Fixed tab array numbering in interfaces_* files. Enabled multilink over PPtP connections.Fixed handling of bandwidth, mtu, mru settings. Removed unnecessary curly brackets fromsingle line if conditionals, and more . . .
Modify and fix code to set pppoe periodic reset.
Fixing bugs and ommissions.
Small changes to fix up these pages a little bit.
Bandwidth, MTU, MRU settings working.
Fix up final bits of PPPoE Periodic reset and disable setting of bandwidths for mlppp links for now.
PPPoE Periodic Reset via cron working.
Revert "Remove PPP tab these all go to the system log now."
This reverts commit 62e74b4261b4044f523ade7c3b45e4484bbd2f8d.
usr/local/www/diag_logs_slbd.php
Working on PPPoE periodic reset. Writing out pppoe_restart_XXX file still needs work.
Code configured to use new interfaces_ppps_configure function for PPP, PPPoE, and PPtP links.
New code working with PPP connections, and probably PPPoE/PPtP but I haven't tested yet.
It makes the proper mpd config files for PPPoE and MultiLink PPPoE.
Use "PPPs" as the new Tab name in Interfaces -> Assign. Rename files and update affected files.
Also, add upgrade_config function 062_to_063.