Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
5e6d8f6a 10/09/2016 02:05 PM Renato Botelho

Move pfSense-upgrade to FreeBSD-ports

0ff0f44d 10/06/2016 04:09 PM Renato Botelho

Remove workarounds to sort extensions.ini since ports tree now has a better solution in place to track PHP modules dependencies

a5e6c252 09/16/2016 07:31 PM Renato Botelho

Prepare pfSense-upgrade to work with new major OS upgrade

3a4bae52 09/16/2016 07:31 PM Renato Botelho

Add 'now' parameter do do_reboot() to force it to happen immediately

0fd71e83 09/16/2016 07:31 PM Renato Botelho

Make pkg_lock() and pkg_unlock() work with wildcards

2a2396a6 09/06/2016 09:19 PM Renato Botelho

Move copyright from ESF to Netgate

10d4fe2e 07/20/2016 07:39 AM Phil Davis

Backport Radius auth server to detect openVPN

Original pull request to master was #3057

8acd654a 07/14/2016 09:36 PM Renato Botelho

Review license / copyright on all files (1st round)

e18eadcc 07/14/2016 03:15 PM Renato Botelho

Ignore cp result for cases when files are the same. Ticket #6557

c55c2015 07/06/2016 10:47 AM Renato Botelho

Make sure resolv.conf is present during nanobsd upgrade. Fixes #6557

279fc9b6 05/05/2016 02:43 PM Renato Botelho

Unlock kernel package to make dry-run output more consistent

1c006228 05/02/2016 04:44 PM Renato Botelho

Reboot after upgrade when meta package version changed

a32867f5 04/27/2016 10:41 PM Renato Botelho

Reduce values of FETCH_TIMEOUT and FETCH_RETRY to help ticket #6177

b4afe9df 04/19/2016 07:10 PM Jim Pingle

Setup HTTP_PROXY environment variable for pkg when it's called from the GUI and also for pfSense-upgrade

eb3491d9 04/06/2016 10:28 AM Renato Botelho

Silence /etc/rc.notify_message garbage output

e429ac71 04/06/2016 10:19 AM Renato Botelho

Fix code used to read config repo path

5caee0ba 04/06/2016 10:19 AM Renato Botelho

Do all steps to replace repo package and make sure symlink is in place

3e7c1ea7 04/06/2016 10:09 AM Renato Botelho

Force update after reinstall repo pkg

6d5e5db2 04/06/2016 09:58 AM Renato Botelho

Simplify logic

(cherry picked from commit 05bdceee8c8fd598cdf83dc57c4006e20612e26d)

cc1b7ddd 04/06/2016 09:37 AM Renato Botelho

Make sure directory exists

ba142a95 04/06/2016 01:13 AM Renato Botelho

Make sure source file exists

(cherry picked from commit 75cdfae39bff2b5ccc523cc32df7dde99f04eeed)

a491ec98 04/06/2016 12:51 AM Renato Botelho

Add a workaround on pfSense-upgrade to make sure repo package is replaced by correct one

a90f1c9b 04/05/2016 10:50 PM Renato Botelho

Rework the way repo packages work

- Distribute only a single pfSense-repo package containing all templates
- Create a symlink pointing to selected repo
- Do not limit it only to pfSense-repo and pfSense-repo-devel

a35bf546 04/05/2016 10:49 PM Renato Botelho

Do not return -1, sh doesn't like it

5a758355 04/04/2016 08:40 PM Renato Botelho

Ticket #6053

- Do not call ntpdate before start ntpd, ntpd g parameter is enough
Deprecate /usr/local/sbin/ntpdate_sync_once.sh
- Remove system_ntp_configure parameter and always start ntpd

c9d73bf1 04/04/2016 06:49 PM Jim Pingle

Set exec bit on gmirror_status_check.php

78aee67a 04/04/2016 03:15 PM Renato Botelho

Make sure repo metadata is updated before any other package when repo conf changes. Fixes #6052

e0712c75 03/12/2016 05:49 AM Chris Buechler

Use route_vpn_gateway for tap-type OpenVPN instances as well where specified. Remove old and wrongly copy/pasted comments while here. Ticket #5981

ba045ef1 03/01/2016 09:08 PM Anders Lind

Check $active

Fix missing check for $active to avoid creating a route to a released lease.

5e422c88 03/01/2016 07:26 PM Anders Lind

Fix substr mistake

Made a silly mistake and overlooked an important difference between javascript substring() and php substr().
Tightened regex check for octal value.

80f10be2 02/16/2016 11:55 AM Renato Botelho

Use PHP CLI explicitly to run rc.conf_mount_r(w|o) from pfSense-upgrade, it fixes #5875

2efb39d0 02/14/2016 05:28 AM Jim Pingle

Make a couple changes to PPP default gateway handling to address issues with default gateway switching. Fixes #1837
Tested with default gateway switching on and off, by rebooting, manually disconnecting the PPP link, and manually disconnecting the NIC link, worked each time, though still possible some issues remain. Feedback appreciated.

f1d01c3e 02/05/2016 11:53 AM Renato Botelho

Fix #5837

Since the introduction of pkg_with_pb(), direct calls to this function
were added using the following format:

if ! pkg_with_pb ... | tee -a $logfile; then

What happened in this case is if was always getting a successfull
return code from tee call, and pkg_with_pb return was always being...

b69a106a 02/02/2016 12:38 PM Renato Botelho

Fix #5831 using a simpler approach, just setting REPO_AUTOUPDATE=false when it's booting

1855c106 02/02/2016 12:38 PM Renato Botelho

Revert "Fix #5831"

This reverts commit 93a8ddf7a4c5d43cbeb623c923eb76659e6f49e0.

ec337167 02/01/2016 07:31 PM Renato Botelho

Save pkg call return code to use on return. The way it is now is always returning 0. It should fix #5837

aecade14 02/01/2016 12:20 PM Renato Botelho

Make additional packages install/delete operations to respect -n (dry-run)

2b29a7e2 02/01/2016 12:15 PM Renato Botelho

Reorder pkg_reinstall_all(), no functional changes

73e4bf68 02/01/2016 12:15 PM Renato Botelho

Respect ALL_PACKAGES for package removal

93a8ddf7 02/01/2016 11:19 AM Renato Botelho

Fix #5831

After PKG_AUTOUPDATE=false was removed, operations done during boot,
2nd and 3rd stages of upgrade process, are trying to update repository
metadata. The problem is during this stage we don't have a network
available yet and all needed packages were previously downloaded....

0c9b98c0 01/28/2016 11:57 PM Chris Buechler

Import David W's patch fixing issues with dhcp6c being launched multiple times in some circumstances. Ticket #5621

da2e65d5 01/28/2016 02:39 PM Jim Pingle

Test duplicated slice with fsck after cloning during an upgrade

a3d88018 01/27/2016 03:34 PM Edin Sarajlic

Fix #4605

After base64 encoding username/password, properly escape characters =,+,/
before submitting auth details

9e4c0b1f 01/27/2016 06:58 AM NOYB NOYB

fixes 5818 - Dev Shell - Cmd Tab Completion

e296be60 01/26/2016 09:00 PM Chris Buechler

Meant to have show_recordings here. Ticket #5657

9a01e17f 01/26/2016 08:54 PM Chris Buechler

correct function name. Ticket #5657

d17af2a5 01/26/2016 02:46 PM Jim Pingle

A couple more refinements for pfSsh.php while I'm here.

36cb313b 01/26/2016 02:24 PM Jim Pingle

Fix validation of playback file passed to pfSsh.php. Fixes #5657

e21ac870 01/22/2016 02:30 PM Renato Botelho

Make sure LANG = C for pkg calls

2caea6a2 01/18/2016 07:50 PM Anders Lind

Bugfixes & handling $duid and $type, Fixes #4206

This patch addresses:
1. Handling of IA_NA and IA_PD strings (that contain IAID+DUID content) using only the DUID part.
2. Fixing regular expression matching with respect to the IAID+DUID string regarding the legal \" substring (used in ISC DHCPv6 leases)....

2f1889c9 01/14/2016 11:06 AM Renato Botelho

Change pfSense-upgrade to return time for reboot so GUI can use it

8bd845b6 01/08/2016 05:28 PM Stephen Beaver

Reverting accidental change

5aba7eed 01/08/2016 05:24 PM Stephen Beaver

Merge branch 'bugfix-for-4605' of https://github.com/the-real-ed/pfsense

6cf87aec 01/07/2016 09:15 PM Renato Botelho

Do not set PKG_AUTOUPDATE=false anymore and let pkg to update metadata when it's necessary. Some users reported to see issues in cases where update was necessary

6aa3723a 12/15/2015 06:03 PM Renato Botelho

Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used

f5ed821f 12/11/2015 09:18 AM Phil Davis

Only ask Proceed with upgrade question once

On nanoBSD there is a "Proceed with upgrade?" question warning about the duplicate slice. After answering "y" to that, the system does the duplicate slice, which takes some minutes. Then it asks again "Proceed with upgrade?" after displaying all the packages it will install....

b3b10d30 12/10/2015 02:20 PM Renato Botelho

Fix #5598 - Nanobsd upgrade fails on GUI

When -p is used on nanobsd, progres socket must be created on secondary
partition (chroot_dir) otherwise pkg, that runs with -c chroot_dir,
will not be able to find UNIX socket to connect and send events

48ef5630 12/10/2015 02:20 PM Renato Botelho

Track nc PID and kill it on _exit()

3b9adc65 12/08/2015 05:03 AM Phil Davis

pfSense-upgrade script text

Just a few extra words to put in this text, while I am reading it and waiting for the upgrade to complete.

bb8e1db7 11/27/2015 11:15 AM Renato Botelho

Remove extra )

c6b87ace 11/27/2015 09:34 AM Renato Botelho

Implement -n (dry-run) option in pfSense-upgrade

32d0eedf 11/24/2015 11:36 AM Renato Botelho

Use _exec() to call gitsync

de73f5e9 11/23/2015 02:20 PM Renato Botelho

Teach pfSense-upgrade to run gitsync after upgrade

f4001737 11/23/2015 12:41 PM Renato Botelho

Define user-agent on pfSense-upgrade

77764580 11/19/2015 02:48 PM Renato Botelho

Duplicate slice before upgrade, fixes #5483

9bdf72fd 11/16/2015 07:09 PM Renato Botelho

Add a workaround on pfSense-upgrade to prevent breaking strongswan port due to the symlinks we create

3a452a3e 11/13/2015 05:37 PM Renato Botelho

Improve language

0895a9a5 11/13/2015 05:36 PM Renato Botelho

Fix copyright year

706724c3 11/13/2015 05:34 PM Renato Botelho

Improve language

8af32edf 11/13/2015 05:33 PM Renato Botelho

Fix spell issue spotted by Jim

1c114534 11/13/2015 05:26 PM Renato Botelho

Add a new option to force upgrade script to don't reboot

d86a6c40 11/13/2015 05:26 PM Renato Botelho

Wait 10 seconds before reboot, also notify admin

d6f92b70 11/05/2015 06:10 PM Renato Botelho

Do not consider only meta package, but also other pfSense main packages, also change exit code from -1 to 2

e8ef8dd8 11/05/2015 05:28 PM Renato Botelho

Add a new option to pfSense-upgrade, -c, it'll return 0 if system firmware is up2date or -1 if there are updates available

f80d02a4 10/24/2015 10:55 AM Phil Davis

Fix case wildcard of package names for reinstallall

Introduced by https://github.com/pfsense/pfsense/commit/e3b43e4bfe5a3e69028c1ab7e0e4a632ff5ee499
None of the packages were being matched here, none of them would be reinstalled. A "reinstallall" would complete very quickly with "Success" message but actually do nothing.

3e191a85 10/23/2015 08:04 PM Renato Botelho

Ignore kernel-debug package when looking for main kernel package

463c438d 10/23/2015 05:50 PM Renato Botelho

Make it possible to _exec to get $_cmd exit code instead of tee one

b194ed9e 10/23/2015 05:49 PM Renato Botelho

Use _exit()

54d0cd74 10/23/2015 05:22 PM Renato Botelho

Fix #5338: Add -4 and -6 options to pfSense-upgrade to select IP protocol version

e3b43e4b 10/23/2015 05:22 PM Renato Botelho

Use already defined pkg_prefix variable

6741243b 10/19/2015 06:52 PM Stephen Beaver

Use _echo, not echo

1166ee1e 10/16/2015 01:02 PM Stephen Beaver

Fixed #5291 - Reinstalling pfSense-pkg-openvpn-client-export

21de7a20 10/15/2015 05:55 PM Stephen Beaver

Removed debug
Improved package detection

f16d76c3 10/15/2015 05:04 PM Stephen Beaver

Added "reinstall all packages" functionality (accessed via diag_backup.php)

3989741c 10/14/2015 06:19 PM Renato Botelho

Use a socket to talk with pkg and write json file to GUI

1a850fc9 10/14/2015 09:38 AM Renato Botelho

Move kill tail process to _exit()

94621fcc 10/14/2015 01:07 AM Stephen Beaver

pfSense-upgrade revised to kill tail on exit
pkg_mgr_install.php revised to catch json deocde error on partial lines read from file

7dd07954 10/13/2015 10:10 PM Renato Botelho

Remove old logfile before start

a2df0a1b 10/13/2015 10:09 PM Renato Botelho

Add quotes

2b0a0109 10/13/2015 10:09 PM Renato Botelho

Do not accept blank logfile

fd9c69a2 10/13/2015 10:08 PM Renato Botelho

Change -l parameter to receive a complete path for logfile

24a11c92 10/13/2015 09:59 PM Renato Botelho

_force must be local

59dd1f15 10/13/2015 09:43 PM Renato Botelho

Do not stop when package is up to date and force flag was passed

98a58bee 10/13/2015 07:29 PM Stephen Beaver

Changes to accommodate new pfSense-upgrade

bb12c4b1 10/13/2015 07:08 PM Renato Botelho

Add -f option to force package reinstallation

3c5a06e7 10/13/2015 07:01 PM Renato Botelho

When -p is used, read fifo content and write it to a file used by GUI

8870b1c6 10/13/2015 06:31 PM Chris Buechler

Merge pull request #1963 from davidjwood/ppp-ipv6

8237727a 10/13/2015 05:58 PM Stephen Beaver

Multiple changes to clean up the package installaion system by causing the installer to run in the background
whilst monitoring its output via AJAX to provide a better GUI display.
Work in progress !

3e800a46 10/13/2015 12:19 PM Renato Botelho

Respect chroot_dir, ticket #5300

d6e8a994 10/13/2015 12:10 PM Renato Botelho

Ticket #5300:

Add a workaround to fix the issue of extensions.ini out of order ending
up breaking PHP. Since the only dependency we have is suhosin that
depends of session, alphabetical sort does the trick for now while a
proper solution is not handled by the ports tree