Archive for the ‘Development’ Category

Development update

Sunday, June 21st, 2009

1.2.3-RC1 has been out for nearing a couple months now, and while there aren’t any issues with it that 1.2.2 and earlier versions don’t have, we’re holding out on release because of some issues outside our code base that we hope to get resolved in the underlying software (FreeBSD and ipsec-tools). These affect both 1.2.x and 2.0. Most should be resolved now, though we’re still working on a DPD issue with ipsec-tools.

June 29 Update: We’re still working on one last FreeBSD issue – kern/127528. We will not be releasing RC2 until we have a resolution for this problem.

Something more elegant…

Sunday, April 26th, 2009

Well, after there was not too much love for my last theme I tried to do something more masscompatible this time trying to take all the critics in consideration that I earned so far:

  • less colorful, stick with the original pfSense-colors (grey/red)
  • don’t waste too much space for the header/footer
  • kind of corporate look
  • static menu, that doesn’t scroll away (I guess that at least was something everybody liked about the hackathon theme)
  • more lightweight on graphics

Read the rest of this entry »

1.2.3 RC1 now available!

Wednesday, April 22nd, 2009

1.2.3-RC1 is now making its way to the mirrors. This is primarily a maintenance release on the 1.2.x series, bringing an updated FreeBSD 7.1 base, and a few bug fixes.

Change list

The primary changes are:

IPsec connection reloading improvements – When making changes to a single IPsec connection, or adding an IPsec connection, it no longer reloads all your IPsec connections. Only the changed connections are reloaded. That wasn’t a big deal in most environments, but in some it meant you couldn’t change anything in IPsec except during maintenance windows. This is being used in a critical production environment with 400 connections, and works well.
Read the rest of this entry »

1.2.3 release status update

Tuesday, February 10th, 2009

The announcement for the 1.2.3 snapshots advised caution because of some changes going in, and unknowns with the switch to FreeBSD 7.1. It has been well tested at this point, and I wouldn’t hesitate to use it in production if it contains something you need or a developer suggests using it. A timeline on a final release isn’t available at this time though.

The primary changes are:

IPsec connection reloading improvements – When making changes to a single IPsec connection, or adding an IPsec connection, it no longer reloads all your IPsec connections. Only the changed connections are reloaded. That wasn’t a big deal in most environments, but in some it means you can’t change anything in IPsec except during maintenance windows. This is being used in a critical production environment with 400 connections, and works well.
Read the rest of this entry »

1.2.3 testing snapshots now being built!

Sunday, January 25th, 2009

We have switched the builder system over to FreeBSD 7.1 and have bumped the version to 1.2.3-PRERELEASE-TESTING.   Please test in a non-production environment and let us know how it goes on the forum.

http://snapshots.pfsense.org/FreeBSD7/RELENG_1_2/?C=M;O=D

1.2.1-RC4 now available

Tuesday, December 16th, 2008

RC3 was short lived because of a regression in the FTP proxy for those who use it to host FTP servers behind NAT. Unforeseen consequences of a bug fix in RC2 broke this.

The only change from RC3 to RC4 is this bug fix resolving problems with the FTP proxy.

1.2.1-RC4 VMware Appliance is also available.

1.2.1-RC3 is on its way to the mirrors

Sunday, December 14th, 2008

1.2.1-RC3 is here!

This release has been replaced by RC4 because of a regression for the FTP helper with FTP servers hosted on your network behind NAT.

Changes since 1.2.1-RC2 include:

  • Do not accept \ in alias fieldnames
  • Fix setup wizard WAN configuration page since removal of BIGPond
  • Replaced route get default with netstat -rn equivalent
  • Read the rest of this entry »

1.2.1 release schedule

Thursday, December 11th, 2008

If you follow Scott’s twitter, you’ve seen our plans for the 1.2.1 release. This weekend will see the last RC, and the final release will come as a Christmas gift to the community.

pfSense 1.2.1-RC2 VMware Appliance available

Friday, November 21st, 2008

With each release going forward, we will be providing a VMware appliance in addition to the versions currently provided. This one is being handled a little differently since it is in the first, in the future they will just be a part of the normal release announcement.

Many people (including nearly all of our developers) run pfSense in various VMware products covering their entire product line. For years now, the pfSense installer has automatically detected when you are running in VMware and applied OS tweaks specific to optimal performance when running under VMware hypervisors. More recently, Open-VM-Tools, the open source version of VMware Tools,is also available as a pfSense package. If you are one of the many existing users of pfSense in VMware, you should consider installing that package.
Read the rest of this entry »

pfSense 1.2.1-RC2 now available

Friday, November 21st, 2008

pfSense 1.2.1-RC2 is now available for testing. This is the first official RC release of 1.2.1, and we believe it eliminates all regressions that have been found since the first 1.2.1 snapshots were made available 4 months ago. Plus it fixes several bugs in 1.2.

1.2.1-RC2 VMware Appliance is also available.

The changes from 1.2 release:

  • Numerous changes to accommodate differences in FreeBSD 7.0. Lesson learned here – we hoped 1.2.1 would be a fast release cycle, but it ended up being a significant amount of work because of the changes in FreeBSD from 6.2 to 7.0. It’s certainly for the better, as 7.0 brings improved performance, more and better hardware support, enhanced wireless capabilities, and more.
  • Read the rest of this entry »