Code style usr-local-www diag
Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
Change copyright statement to reflect reality
Clarify usage for not/and/or in host field
Add some rudimentary and/or logic to the host field of packet capture.
Allow for negation of protocol, host, or port number when capturing packets.
Tidy up "diag_packet_capture.php" XHTML
Add SUMMARY to TABLESUpdate HTML Boolean operatorsClose INPUT tagsRemove TYPE from INPUT tags, invalid in XHTMLRemove WRAP from TEXTAREA,, invalid in XHTMLAdd ID statement to TEXTAREA, add a piece of JAVASCRIPT to read the ID...
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Fix wording/formatting of promisc option
Fix gettext/link
Add Promiscuous Mode Option to Diagnostics Packet Capture Interface
Also fix couple mismatched table cell tagsSome NIC's do not work well if placed into promiscuous mode
Remove testing/debugging entry
Correct variable name. Fixes packet capture interface validation.
Simplify the input validation condition for protocol
validate dropdowns for security reasons
really fixes #2494 :-)
minor code rearranging
move code that populates $interfaces nearer the top
add validation to fields on diag_packet_capture
fixes #2494
Allow autocomplete on packet capture and exec, since it's convenient to have a history there and there are no password fields.
Use "proto 112" instead of tcpdump's vrrp keyword since it's a little behind the times and doesn't realize that ip6+vrrp is valid. And since we're not using the vrrp keyword directly anymore, let's call it CARP instead.
Add some protocol filtering capability to the packet capture page
Add a button to re-view the packet capture file if one exists in /root/
Move the textarea displaying packet capture outside of the form tag, or else a browser will try to submit the contents of the textarea when hitting a button. If you were viewing a large capture, that can be quite a long time it's wasting on uploading data that serves no purpose.
Fix whitespace formatting
Don't do a csrf check when downloading packet capture, see http://forum.pfsense.org/index.php/topic,37794.0.html - also exit after sending the file to the user to avoid partial broken page loads after downloading a packet capture.
Comment out debug print
Whitespace cleanup, code cleanup, add choice to filter on ipv4/ipv6 and also accept a subnet to filter on via the host field.
Also exclude grep from running processes when grepping for a running packet capture. Also, fix other test to match the recent changes made.
Remove extra variable set
Remove copy paste
Unbreak check if capture is running
When using ' variables are not expanded. Use double quotes so that the variable is exanded
Add IPsec and OpenVPN to packet capture. Ticket #1032
This needs to use gettext, since gettext is used on the value of the button.
gettext() fixes on diag_packet_capture.php
Fix ps command in packet capture screen. Ticket #766
fix text, use more sane default snaplen, remove bunk bridge check. Still one problem here, it doesn't display anything in the output box in the web interface though it's running the correct command and the pcap file is fine.
Implement gettext() calls
fix text
fix packet capture
fix packet capture. php5 apparently doesn't like " with shell_exec
Move conf_mount_ro() to the stop section. Fix formatting while here
Using /tmp for packet captures is a bad idea, mmmkay?
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Fix detection if an interface is part of bridge.
Remove CSS class from interface dropdown, we do not have icons on RELENG_1.
Add CSS header
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Continue interface improvements
Switch over to array style page titles. Obtained-from: m0n0wall
Fixing css layout
set filename properly upon downloading capture
parse entire path for packet capture file to download correctly
save capture to /tmp, fix other various issues
add option for no count, correct host field
Execute tcpdump in background for speed improvement
Fix eclipse errors
MFC latest tcpdump changes from Scott Dale
s/require/require_once/
MFC TCPDump packet capture scripts from Scott Dale