Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
cdd3238d 07/04/2009 08:07 PM Scott Ullrich

Add function to explain the error code

14442033 07/04/2009 07:59 PM Scott Ullrich

Pass along php error number if it happens. New in 5.3. Lovely.

2802e3d7 07/03/2009 08:02 PM Scott Ullrich

Nuke trailing newline

d3d9b0ee 07/01/2009 09:20 PM Scott Ullrich

Add double click to edit

Requested-by: cmb

328f902e 07/01/2009 05:45 PM Ermal Luçi

Do not mount rw when uneeded and even more not mounting ro again.

ba6d3521 07/01/2009 02:31 AM Scott Ullrich

Nuke packages for any platform

53be9d3c 07/01/2009 12:21 AM Scott Ullrich

Add note about ; and add a push example

f68fc963 06/30/2009 11:37 PM Scott Ullrich

Break before Save

6804263e 06/30/2009 11:37 PM Scott Ullrich

Oops, rename to avanced

a9a613dd 06/30/2009 11:35 PM Scott Ullrich

Rename to custom_options to match the original setting name

2f4f30ee 06/30/2009 11:31 PM Scott Ullrich

Adding back openvpn advanced option which got lost in the -> 2.0 upgrade shuffle

cc1d20ab 06/30/2009 08:06 PM Scott Ullrich

Remove packages for any platform nonsense.

0d64af59 06/30/2009 06:16 PM Ermal Luçi

Clear guiconfig from all sort junk functions and put them on the specific pages where they are needed.
Remove some sort functions not used.

a368a026 06/30/2009 05:15 PM Ermal Luçi
  • Reorganize the 'apply' button infrustructure in the GUI.
    - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals.
    - Convert all pages to the new infrustructure...
4d86a13d 06/30/2009 04:47 PM Scott Ullrich

Do not show the assigned priveleges area until the item has been saved. Otherwise clicking plus will take you back to the user manager screen which feels beyond broken.

e2d15485 06/30/2009 04:43 PM Scott Ullrich

Unbreak installed information screen. After package installation the form redirects to the info page that looks identical to display the final package information and to give the menus a chance to reload with the new package options.

6819b7f6 06/30/2009 11:52 AM Renato Botelho

Fix last commit preserving < and > on xml_rootobj checking

2a48bc00 06/30/2009 11:45 AM Renato Botelho

Respect xml_rootobj when restoring a full backup

156487ed 06/30/2009 10:37 AM Ermal Luçi

Fix various issues reported on http://forum.pfsense.org/index.php/topic,8672.0.html.

df61b7b4 06/28/2009 03:14 AM mcrane

Escape & and + for Diagnostics -> Edit File so that files save correctly.

72cbe1bd 06/27/2009 11:27 PM Scott Ullrich

Add packages on 2.0

7b804bb3 06/27/2009 10:32 PM Scott Ullrich

Add support for the NanoBSD platform

69769bcc 06/27/2009 06:00 PM Scott Ullrich

Check $_FILES['ulfile']['name'] and not ['tmpname'] since it will not tell us
the original uploaded file name. Duhhhhhh.

85dc3534 06/26/2009 03:17 PM Manoel Carvalho

Adding enablefields tag to enable/disable form elements

b2d15ced 06/26/2009 04:19 AM Scott Ullrich

Add missing );

26857a89 06/26/2009 12:51 AM Holger Bauer

Adding the pfSense_ng theme

459a97e9 06/25/2009 11:38 PM Scott Ullrich

Add NanoBSD support

457106da 06/25/2009 07:17 PM Renato Botelho

Revert 2 last hunks of last commit since it's not related with the fix

dcf6d563 06/25/2009 07:13 PM Manoel Carvalho

PHP wasn't generating javascript for input fields named with brackets like "iface_array[]"

61a90ed5 06/25/2009 06:41 PM Scott Ullrich

Only mount rw on $_POST

f16f30cf 06/25/2009 12:26 AM Chris Buechler

move after reload_all

fc1e7d9f 06/25/2009 12:22 AM Chris Buechler

Skip sleep if argument is specified, and update bogons at end of setup wizard.

2b9fbe3a 06/24/2009 10:48 PM Scott Ullrich

Nuke Available its wasting tab space.

be8de62e 06/24/2009 10:44 PM Scott Ullrich

Disable Packages for any platform menu item, it does nothing currently.

69ec9ecf 06/21/2009 03:41 PM Jim Pingle

Fix a couple minor bugs in DHCP lease deletion.
1. When deleting a lease, if you were viewing all leases, it should now retain that view.
2. When checking for leases to clean, bail if there is no leases file. Otherwise there is an ugly error about not being able to open the dhcpd.leases file.

7e542bd1 06/21/2009 01:18 AM Scott Ullrich

Remove is_int check, it appears to be failing

13e92c36 06/21/2009 12:25 AM Scott Ullrich

Unbreal rowhelper in 2.0

4c09b655 06/20/2009 11:19 PM Scott Ullrich

Ensure size is a int

742d9c2d 06/20/2009 05:47 AM Ermal Luçi

Include certs.inc explicitly.

5e7d127a 06/19/2009 12:17 AM Scott Ullrich

Revert "Rename cvssync to gitsync"

This reverts commit 62b035ce5f41c8342f0eea0b78e5878ff467e525.

62b035ce 06/19/2009 12:16 AM Scott Ullrich

Rename cvssync to gitsync

ab0dbe3c 06/18/2009 08:29 PM Ermal Luçi

Remove uneccessary locking.

14f5ae08 06/18/2009 07:59 PM Ermal Luçi

Remove certs.inc from functions.inc it is needed only by two pages usermanager and certmanager.

36bdbe2d 06/18/2009 07:49 PM Ermal Luçi

Remove unneeded include.

546c9e4a 06/18/2009 07:45 PM Ermal Luçi

Add priviledge checks to restart_httpd.php page.

047cb829 06/18/2009 07:28 PM Ermal Luçi

Add propper access control to L2TP pages.

72bd8df5 06/18/2009 07:24 PM Ermal Luçi

Remove some unneccessary calls to filter_configure() they just give recursivity!

a5d6f60b 06/18/2009 04:59 PM Ermal Luçi
  • Fix the pppoe reset script.
  • Do not reload recursevly services while configuring interfaces
  • Clean up the resync_all and reload_interfaces to not call services recursievly
  • Fix interfaces.php to not try to save the config after you click the apply button....
6dc88d53 06/18/2009 12:40 PM Ermal Luçi
  • Move functions that output html to guiconfig.inc
  • Remove some recursive dependency on some includes
  • Remove ^M or \r from files
  • Remove some entries from functions.inc to avoid including them twice
  • Remove some unneccessary includes from some files
    ...
3420028c 06/17/2009 08:57 PM Scott Ullrich

Adding base_package feature to restore menu items for base packages after configuration
restore when the packages did not exist prior (did not install from current media).

48315e65 06/16/2009 11:27 PM Ermal Luçi

s/./_/ for vlans since netgraph does not like .(dots) in the path names.

f0a3b883 06/15/2009 11:06 PM Scott Ullrich

Adding Scott Dale's rate package to system -> traffic graphs. Cool stuff!

336e3c1c 06/13/2009 05:24 PM Charlie

Port voucher login ability on CaptivePortal from M0n0Wall.

Various locking fixes are done with the import and this means that as of now pfSense has a better performin/behaving CP than m0n0wall.

305c847d 06/08/2009 10:23 PM Ermal Luçi

Use $RealIf.vlan$tag interface names for vlans. This makes them more userfriendly.

e1c449c0 06/08/2009 10:14 PM Ermal Luçi

Revert "Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@"

This reverts commit 83bdca55920ca6ab3d848f0993d57a1f9b85098f.

83bdca55 06/08/2009 05:57 PM Ermal Luçi

Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@

80dbf623 06/08/2009 01:43 AM Jim Pingle

Forgot to adjust a couple things to fit HEAD again.

43053856 06/08/2009 01:38 AM Jim Pingle

Use saner control flow, and also make the charts each use their own data properly.

1ae87edd 06/07/2009 03:39 PM Jim Pingle

This should be a relative link

1e9ed00c 06/07/2009 05:07 AM Chris Buechler

fix link

656faad5 06/07/2009 12:59 AM Jim Pingle

Fix some issues that didn't make it into the last commit for some reason.

2e87b9d9 06/06/2009 10:23 PM Jim Pingle

Remove the duplicated page header.

c0b6fdde 06/06/2009 10:02 PM Jim Pingle

Sync my recent stuff to HEAD. Easy Rule, Log parsing tweaks, Firewall Log filter, Firewall Log Summary graphs. Also add ProtoChart.

79d45708 06/05/2009 05:59 PM Renato Botelho

Remove unused php file

50e1f1c6 06/05/2009 12:28 PM Renato Botelho

Fix typo: s/tempalte/template/

03b0e855 06/05/2009 07:04 AM Chris Buechler

clarify log message

250e8c39 06/05/2009 05:39 AM Chris Buechler

correct spelling

ca010769 06/05/2009 05:27 AM Chris Buechler

Fix local/remote specification.

touch up text

39fbee97 06/04/2009 11:42 AM Ermal Luçi

Fix lagg interfaces creation. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html

0e0e232b 06/02/2009 06:21 PM Renato Botelho

Avoid errors when a non-existent element is called by a function

Submitted-by: Manoel Carvalho

2312b0eb 06/02/2009 01:17 AM Jim Pingle

How about some handy links to external IP info sources, with a suitable warning.

737ed7d1 06/02/2009 12:54 AM Jim Pingle

It might help if git was actually tracking the file for this...

145eba30 06/02/2009 12:10 AM Jim Pingle

Add a handy DNS resolution page.

cb45014a 05/31/2009 09:14 PM Scott Ullrich

Select lan interface correctly when editing

a9b2e638 05/29/2009 09:49 PM Ermal Luçi

Present a new package option filter_rules_needed which has a function name to be called if the package needs to create firewall rules. The function should have a switch statement one with 'nat' option wich is called for nat/rdr and one with 'rule' option which is needed for rules. This will help on removing from filter.inc all the packages hardcoded includes and rules and give some more dynamicity. The rules by this function will be included on rules.nat.packages and rules.packages on /tmp partition and called by anchors include file when filter reloads(still this has to come).

33bf1874 05/28/2009 01:01 PM Ermal Luçi

Fix the issue reported on http://forum.pfsense.org/index.php/topic,16559.0.html. Basically a missing convertion from 'source'/'destination' to target.

93ed7659 05/25/2009 11:47 AM Ermal Luçi

Handle the case when no user has logged in. Reported by: http://forum.pfsense.org/index.php/topic,16382.0.html

4fa2be6d 05/22/2009 05:02 PM Ermal Luçi

Check for blank lines and ignore them.

caec9484 05/22/2009 04:29 PM Ermal Luçi

A better fix to empty lines.

32822c6e 05/22/2009 03:49 PM Ermal Luçi

Propperly check for empty slots. Fix by forum user: itsmorefun!

97edea16 05/22/2009 09:55 AM Ermal Luçi

Fix bridge checking missed in previous convert to multi interface capble CP. This is arguably needed since with new bridge the interface might be in full routing mode and be bridged just for SNAP port. Anyway people can run CP on top of the bridge interface itself anyway.

f8b11310 05/21/2009 09:44 PM Ermal Luçi

Make CP multi-interface capable.

006e1787 05/17/2009 06:05 PM Ermal Luçi

Actually it needs an ip!

6d34785f 05/15/2009 12:46 AM Scott Ullrich

Move firmware update text format to globals.inc

b4989d63 05/14/2009 02:26 AM Ermal Luçi

Remove dubious/forgotten unlocking that is uneccesary.

d853e5db 05/13/2009 06:01 PM Ermal Luçi

Speedup noticably CP status page. Previously during load it would not show anything and this commit fixes it.

acea2b12 05/13/2009 05:54 PM Ermal Luçi

Fix lock leaking on portal_allow function.

71569a7e 05/12/2009 08:29 PM Jim Pingle

Fix PPTP+RADIUS. See ticket #1926.

673e587d 05/12/2009 08:08 PM Jim Pingle

Fix CARP IP Creation. Subnet check was failing even for valid input. See ticket #1925

6660d316 05/12/2009 04:59 PM Ermal Luçi

Add the state killing for now on VPN's pppoe/pptp/l2tp when the link goes down. For the others some more thought is needed.

f80a6148 05/09/2009 04:16 AM Ermal Luçi

The other half of CP locks conversion to new locking functions.

9befcca7 05/08/2009 07:20 PM Ermal Luçi

Fix a lock leaking on CP.

0027de0a 05/08/2009 06:42 PM Ermal Luçi
  • Create two new functions lock($subsystem)/unlock() to have more reliable locking using semaphores.
    This function can sleep till the resource is free and can help find not well behaving code.
  • Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this....
89e6e210 05/08/2009 05:40 PM Jim Pingle

Fix OpenVPN automatic shared key generation.

98c0c87a 05/08/2009 05:11 PM Jim Pingle

Fix detection of TLS/Shared Key mode for OpenVPN
The wrong variable was being checked, so the result was always false.

bd448e7f 05/08/2009 10:09 AM Ermal Luçi

From yesterday moving of ipfw loading to only captive portal a regression was noticed on ipfw states sizeing.
Fix this regression by changing this states when they are changed on the system advanced settings page.

Reported by: cmb@

cee476e8 05/07/2009 08:37 PM Ermal Luçi

Correctly enforce limits on html input.

db2872a2 05/07/2009 08:28 PM Ermal Luçi

Fix server hostname resolve option to correctly be set.

ee2db55f 05/07/2009 05:24 PM Ermal Luçi

Move validation of dyndns username to the only place it uses it, the GUI page. There it makes sense. While there add ':' character to allow NO-ip subaccounts.

21fcd99a 05/06/2009 08:31 PM Jim Pingle

Fix CLI filter parser so it works on FreeBSD 8 builds.