Project

General

Profile

Download (57.7 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
c73bd8f0 02/09/2010 05:53 PM Ermal Luçi

Ticket #324. Add allow all rule during upgrade.

da831323 01/14/2010 06:34 PM Ermal Luçi

Ticket #280. Seems that xml parser does not set the value correctly.

d9d4c637 12/24/2009 11:05 AM Seth Mos

Reorder a few lines so we do not step on the interface variable. This was the cause of accidentaly adding gateway name entries in the
$config['interfaces'] xml

a63ab6b6 12/23/2009 08:29 PM Seth Mos

Fix variable name, this tagged all gateways as dynamic on upgrades.

3cfa11c2 12/22/2009 09:29 PM Scott Ullrich

Unbreak remote-ip box. Mpd is now starting for ppptp server

2328dcc5 12/21/2009 02:27 PM Seth Mos

Partial rewrite of gateway code, now partially facilitates dynamic interfaces
- Upgrade code takes different naming into account
- Add gateway entries for dynamic interfaces
- Rewrite status array to also support dynamic interfaces.
- Always use unique localhost monitor IP addresses for down dynamic interfaces...

d30bbdd7 12/21/2009 08:53 AM Seth Mos

Make sure we test for the right gateway name in the upgrade code.

816a5aff 12/18/2009 10:23 PM Seth Mos

Attempt to work around both static configs and dynamic configs on load balancer upgrades. Needs testing on
live installs 1.2 => 2.0.

134f6b6e 12/18/2009 09:01 PM Seth Mos

Add a FIXME note to the upgrade part.

acae946b 12/18/2009 08:37 PM Seth Mos

Make sure that the upgraded load balancer configuration reflects the new gateway names

42c462c3 12/18/2009 03:32 PM Seth Mos

Make sure that we mark the wan interface as the default gateway on upgrades

fc85edaf 12/18/2009 03:01 PM Seth Mos

Replace the previous itteration with this version 2 attempt.
The interface gateways array previously contained no interface name that could be used.
Succesfully upgraded 1 configuration. Needs more testing to catch other edge cases.

3240836a 12/18/2009 02:36 PM Seth Mos

Replace gateways configuration upgrade code with 1st attempt to fix.
Revert the lbpool descriptopn variable name. It was correct before.

eb4637d8 12/18/2009 12:02 PM Seth Mos

Make sure that when upgrading the load balancer pools to the gateway format we set the description as well. Typo in the
variable name

6ee1b7eb 12/18/2009 12:01 PM Seth Mos

Make sure that when upgrading a balance pool that we always user tier 1, it previously used tier 0 which equals "Do not use".

da74e673 12/14/2009 12:32 PM Seth Mos

Fix the VLAN upgrade code so that it correctly renames the vlan entries and updates the interfaces
config section to the new name. Tested with 2 VLANS.

54f8bad0 12/14/2009 12:01 PM Seth Mos

Make sure we do not place the temporary files in / but in /tmp

38b5beaf 12/08/2009 03:03 AM Scott Ullrich

s/loadbalancer/load_balancer/

25753b5b 12/08/2009 02:56 AM Scott Ullrich

Add back chopped off and. Output updating configuration after rrd upgrade to make upgrade text look uniform.

cb945ced 12/08/2009 02:50 AM Scott Ullrich

oops, revert this. there is code already. focus on making it work for this config instead

b5e8ddee 12/08/2009 02:09 AM Scott Ullrich

Upgrade outgoing load balancing to gateway groups. Ticket #78

fcf6a458 12/07/2009 03:53 PM Ermal Luçi

Do not rely on PHP5 features which are not widely used in pfSense.

908c4eea 12/06/2009 07:26 PM Scott Ullrich

upgrade sysctls to value default. Ticket #71

0b5b4f32 12/03/2009 12:14 PM Seth Mos

Extra protection to prevent empty load_balancer arrays on configuration upgrades

523855b0 09/12/2009 07:34 PM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions

06702ef7 09/01/2009 06:18 AM Chris Buechler

add missing sysctl to config upgrade

2602fe39 09/01/2009 06:09 AM Chris Buechler

Make the config upgrade sysctls match the correct values in the default config.xml.

a0588fad 08/24/2009 11:35 PM Scott Ullrich

Include certs.inc

39788354 08/24/2009 11:30 PM Scott Ullrich

Make style consistent

9d3dab70 08/24/2009 11:29 PM Scott Ullrich

Oops, part of the git merge sneaked in here. Remove

d43ad788 08/24/2009 10:15 PM Scott Ullrich

Merge branch 'master' of git://rcs.pfsense.org/pfsense/nigel-ca-chain into review/master

Conflicts:
etc/inc/certs.inc
etc/inc/upgrade_config.inc

a1a4a22b 08/24/2009 08:45 PM Scott Ullrich

Minor header changes

d84bd468 07/08/2009 04:49 PM Ermal Luçi

Remove openvpn.inc from functions.inc since its just a subsystem that does not need to be present on all of the includes.

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

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

76b37651 06/08/2009 10:35 PM Ermal Luçi

Change even the upgrade code to use new style vlan names.

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@

ef026950 06/08/2009 05:52 PM Ermal Luçi

Remove code from Seth since one code already exists. And fix a bug on the previous upgrade code.

db7f618b 06/08/2009 01:20 PM Seth Mos

Yank bridge upgrade function as it appears to be a duplicate. I should have checked before making one. Oh well.

c11ba0d2 06/08/2009 01:18 PM Seth Mos

Fix bridge upgrade code.

dbaa0e34 06/08/2009 12:39 PM Seth Mos

Fix VLAN upgrade code properly. That's what I get for blind coding.
Testing bridging code now

fcf5afa0 06/08/2009 10:49 AM Seth Mos

Fix butchered upgrade code in the end of the file

ab235895 06/08/2009 10:49 AM Seth Mos

Add missing quote

21ee12a6 06/08/2009 10:49 AM Seth Mos

Add missing ; to prevent parse error

983061e4 06/07/2009 10:31 PM Seth Mos

Try to fix "key element can not be a reference"

8c1b604d 06/06/2009 11:16 PM Seth Mos

Actually use the counter

0105ae3d 06/06/2009 11:07 PM Seth Mos

Add bridge upgrade code for 1.2 -> 2.0
Like the vlan upgrade code this uses slot 38 to make sure it will not run on a 2.0 configuration.
This is blind coded and needs testing. Please help testing.

2523c923 06/06/2009 10:45 PM Seth Mos

Since we still needed upgrade code for vlans from 1.2 to 2.0 I added the upgrade at spot number 39 which is just before the user manager upgrade code.
This should make sure that we won't accidentally try to convert a 2.0 install. Good thing we left some spots open!...

a87afa7c 06/06/2009 12:45 AM Seth Mos

Revert mwexec back to exec. They are very different functions.
mwexec() has a mute flag which can be true or false, exec, returns a
array in the 2nd argument and the return code in the 3rd.
We require the output from the command.

2cf6ddcb 05/24/2009 06:36 AM Nigel Graham

Added support for certificate chains to manager so that lighty can deliver them via SSL.

2b4d37de 04/29/2009 02:28 PM Ermal Luçi
  • Shuffle functions around to reduce require_once() a little.
60120e37 04/26/2009 02:23 PM Ermal Luçi
  • Convert schedules to pf(4).
    This allows to schedule the whole feature of the rules like queues/limiters/gateways/blocks/allows/etc...
  • Whitespace cleaning on filter.inc
  • Move schedule backend logic from pfsense-utils.inc to filter.inc and prefix with filter_....
a64c490a 03/27/2009 10:19 PM Scott Ullrich

Use mwexec() to hide find *-quality.rrd messages

4b96b367 03/15/2009 06:18 AM mgrooms

Modify IPsec code to allow for transport mode. All existing configurations are
marked as tunnel for backwards compatibility. There are problems with the spd
read code which Will likely choke on transport entries. We can fix this later.

87e07f52 03/15/2009 03:47 AM mgrooms

Move the IPsec pinghost option from phase1 to phase2. Correct some
bugs that were preventing the local address from being selected.

791bcfd4 03/15/2009 02:46 AM Bill Marquette

Move 1700 lines of config upgrade code into it's own include file that's only
brought in when we actually need to upgrade the config file