Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
ddf99718 01/19/2017 06:37 AM Phil Davis

Fix #7136 Start OpenVPN on ordinary VIP

269677a9 01/17/2017 06:33 PM Renato Botelho

Wait while interface is in 'tentative' state before try to bind dpinger to its address

5280fd8d 01/17/2017 06:33 PM Renato Botelho

Fix #6603: Wait while interface is in 'tentative' state before try to bind OpenVPN to its address

af0257cf 01/17/2017 11:36 AM Renato Botelho

Remove extra parenthesis and blank line

51e7132e 01/17/2017 11:36 AM Renato Botelho

Simplify logic

71b80155 01/15/2017 10:34 PM Jim Pingle

Remove redundant comment

4aefa6f2 01/14/2017 03:43 PM Doktor Notor

Restart unbound after clearing logs (Bug #6915)

Handle clearing the individual log as well.

dc8ef94b 01/13/2017 08:50 PM Renato Botelho

Merge pull request #3376 from phil-davis/multi_dns_servers

b42ccf15 01/13/2017 05:50 PM Jim Pingle

Also check IPv6 when determining if we should use nobind or lport.

007cfb6a 01/13/2017 06:54 AM Phil Davis

Fix #7118 icmp-type any

When 'any' is selected as the ICMP type, do not write 'icmp-type any' in the rule, just leave it out.

ed680fda 01/12/2017 09:23 PM Renato Botelho

Fix #6153

Initialize cached IP and Time on loop for RFC2136 items, without this
the items used on last loop iteration will be used again and second
item on the same interface will not be updated

a2d23e88 01/12/2017 03:59 PM Phil Davis

Redmine #5549 Allow variable number of DNS Servers

da2a39e2 01/12/2017 02:40 PM Renato Botelho

Fix #7105: Old rules may not have ipprotocol defined, consider it icmp6-type only when ipprotocol is inet6

71e53a40 01/11/2017 05:15 PM Renato Botelho

Simplify logic

ac446eac 01/11/2017 04:40 PM Renato Botelho

Fix #6712

Use system_hosts_entries to generate unbound host_entries.conf

878b7736 01/11/2017 04:40 PM Renato Botelho

Ticket #6712: Create system_hosts_entries()

This function will return an array all items to be added to /etc/hosts.

236d5816 01/11/2017 04:39 PM Renato Botelho

Ticket #6712: Create system_hosts_dhcpd_entries()

This function will return an array with dhcpd and dhcpdv6 items to be added to
/etc/hosts.

46ff0dee 01/11/2017 04:38 PM Renato Botelho

Ticket #6712: Create system_hosts_override_entries()

This function will return an array with dnsmasq or unbound items to be added to
/etc/hosts

3d146b13 01/11/2017 04:38 PM Renato Botelho

Ticket #6712: Deprecate read_hosts()

Read local items from system_hosts_local_entries()

2da0fc77 01/11/2017 04:36 PM Renato Botelho

Ticket #6712: Create system_hosts_local_entries()

This function will return an array with 127.0.0.1, ::1 and LAN (or
first interface with no gateway when LAN is not there) items to be
added to /etc/hosts

8cf97db3 01/11/2017 04:36 PM Renato Botelho

Kill dhcpleases after we are sure we can write /etc/hosts

d015d543 01/11/2017 04:36 PM Renato Botelho

Fix style

3453b727 01/11/2017 04:35 PM Renato Botelho

Make sure IP address is v4 before create /etc/hosts entry

d90beba6 01/11/2017 01:53 PM Jim Pingle

Do not write a 'restrict' line to the NTP config if it will be empty. Fixes #7110

9bec85af 01/11/2017 11:54 AM Renato Botelho

Only include files that ends with .inc

913a04ae 01/11/2017 11:46 AM Renato Botelho

Merge pull request #3341 from phil-davis/sysprvwarn2

b38e0fbd 01/11/2017 11:35 AM Renato Botelho

Merge pull request #3367 from derelict-pf/require_state_filter

92838b02 01/11/2017 11:31 AM Renato Botelho

Merge pull request #3360 from plumbeo/faster-disconnect-all

f06f9dab 01/11/2017 11:30 AM Renato Botelho

Merge pull request #3361 from PiBa-NL/openvpn_waitforpid_20170107

9da4a575 01/11/2017 11:24 AM Renato Botelho

Add protocol selection to Radius server configuration

It should fix #7111

Submitted by @ubawurinna at https://github.com/pfsense/pfsense/pull/2687

753280bb 01/11/2017 01:39 AM Phil Davis

Merge branch 'master' into sysprvwarn2

a271ed3d 01/10/2017 05:03 PM Renato Botelho

Make sure file exists before try to open it

4f3fc80d 01/10/2017 05:03 PM Renato Botelho

Fix style

1e85a9ed 01/10/2017 11:04 AM Renato Botelho

Revert "get_pkg_info() fallback using pkg info if no local copy of repo catalog"

This reverts commit e47af756de79d4e8b0356cf22f72f62f09e9ad7d.

a1b39e94 01/09/2017 09:37 PM Pi Ba

openvpn, check for valid pid using isvalidpid()

6a004f6f 01/09/2017 02:00 PM Renato Botelho

Merge pull request #2902 from NOYB/RAM_Disk_Management

376c71bc 01/09/2017 01:54 PM Renato Botelho

Merge pull request #3365 from phil-davis/format_duid

fd2e503a 01/09/2017 01:52 PM Phil Davis

format_DUID array_walk

5bd45966 01/09/2017 01:42 PM Phil Davis

format_DUID use str_pad

febfd592 01/09/2017 01:22 PM Phil Davis

format_DUID review

ef5c0a3e 01/09/2017 03:14 AM NOYB NOYB

RAM Disk Management - Config Upgrade

029d6129 01/09/2017 03:14 AM NOYB NOYB

RAM Disk Management - Update II - Restore RAM Disk Soon as it is Created and Include Logs

Restoring the RAM disk as soon as it is available will make it easier to include additional content that needs to persist across reboots for packages etc.
Include the logs in the RAM disk store so they will persist across reboots.

08696051 01/09/2017 03:14 AM NOYB NOYB

RAM Disk Management - Update I - Eliminate RRD XML Dump/Restore & Alias Tables Backup Age Logic

Eliminate rrd dump/restore to/from xlm file. Backup and restore the entire /var/db/rrd/ to/from the RAM Disk Store.
Add logic to backup alias tables if the backup is older than the table.

257d2fd6 01/09/2017 03:14 AM NOYB NOYB

RAM Disk Management

1) Treat the RAM disk more like a permanent storage device with content managed/restored by the system and made available at boot up, before needed by any services.
a) Handle saving and restoring RAM disk content at reboot/shutdown/boot centrally in more of a system manged fashion....

88081ea2 01/09/2017 02:36 AM derelict-pf

Add requirestatefilter. Implements #7069.

f4bbec8b 01/08/2017 03:08 PM Phil Davis

Helper format_duid() for DUID input

e470f721 01/08/2017 01:50 AM Jim Pingle

Rework how IPsec log settings are stored/retreived, adjust the default values. Implements #7007

43de8397 01/07/2017 11:57 PM Jim Pingle

Don't allow SNMP hostres module to be selected or used with VMware VMs that have a CD/DVD Drive device. Fixes #6882

9a548240 01/07/2017 11:55 PM Jim Pingle

Add VMware detection to system_identify_specific_platform(). Ticket #6882

c7df3de8 01/07/2017 05:14 AM Jim Pingle

Merge pull request #3346 from scherma/reverting

8845e137 01/06/2017 11:17 PM Pi Ba

openvpn, make sure config is written and not overwritten while starting openvpn, and wait for pid of child process to be written before exiting function

fce3edc0 01/06/2017 05:42 PM Phil Davis

Allow admin to clear notices

1794ecbb 01/06/2017 12:17 AM Jim Pingle

Handle the RA Search Domain List when writing out the RADVD config. Fixes #7081

80e7011f 01/05/2017 11:18 PM Jim Pingle

Return partial MAC address matching support to is_macaddr(). Fixes #7088

47f96785 01/05/2017 05:19 PM Caio Plumbeo

Captive portal: make captiveportal_disconnect_all() faster

captiveportal_disconnect_all() removes the users one at a time and in some cases, when many hundreds of users are connected, can take up to several dozens of seconds to complete.
Instead of looping through all users, send all the accounting information, reset the user database and delete all the active rules and reinit them. Use locking to prevent new users from logging in until the function ends.

bbb28670 01/05/2017 04:35 PM Joash Lewis

Corrected indentation style

b6a107ac 01/05/2017 12:47 PM Renato Botelho

Merge pull request #3353 from phil-davis/gw_status_umonitored

e47af756 01/05/2017 12:44 PM Stilez y

get_pkg_info() fallback using pkg info if no local copy of repo catalog

Current behaviour

At the moment, get_pkg_info() is used to get all information on packages. The parameter $local_only is set to request info directly from the local copy of the repo catalog (using -U) without requesting the remote repo catalog or updating the local copy from the remote repo catalog. If the calling code wants only installed pkgs, it filters the returned list of pkgs looking for $pkg['installed'] == true....

0c5d4e8d 01/05/2017 07:57 AM Phil Davis

Correctly report unmonitored gateway status

If an alternate monitor IP has been entered and saved, then the user
checks "Disable Gateway Monitoring" and saves, the alternate monitor IP
is retained in the config - that is handy for when unchecking "Disable...

b6dd335e 01/05/2017 01:51 AM Jim Pingle

Fix up OpenVPN CSC page help text, add IPv6 tunnel network. Fixes #7053

3b1642ff 01/04/2017 09:06 PM Renato Botelho

Destroy tun/tap device when delete OpenVPN tunnel

9272a448 01/04/2017 09:06 PM Renato Botelho

Remove unnecessary reference

ef703804 01/04/2017 08:52 PM Renato Botelho

Revert "Destroy tun/tap device when delete OpenVPN tunnel"

This reverts commit 0a07be0287189cda229fab27ad733e9de3dc12f5.

0a07be02 01/04/2017 08:38 PM Renato Botelho

Destroy tun/tap device when delete OpenVPN tunnel

c73367d2 01/04/2017 06:57 PM Jim Pingle

Add backend support to OpenVPN for NCP. Ticket #7072

280f0009 01/04/2017 06:55 PM Joash Lewis

Set default in 'else' of if block

364d473b 01/04/2017 04:36 PM Renato Botelho

Merge pull request #3315 from plumbeo/accounting-on-disable-reboot

91ba532c 01/04/2017 04:24 PM Renato Botelho

Merge pull request #3316 from plumbeo/fix-disconnect-all

b628775d 01/04/2017 04:08 PM Renato Botelho

Merge pull request #3342 from PiBa-NL/dyndns.class_json_body

901acd1f 01/04/2017 03:48 PM Renato Botelho

Merge pull request #3132 from WorldTech-Solutions/master

f69e098f 01/04/2017 01:53 PM Renato Botelho

Fix #7074: Fix automatic port number guessing

Rework openvpn_port_used() to take care of following conflicts after
ticket #7062 was committed:

  • "UDP" is dual stack and conflicts with "UDP4" and "UDP6"
  • "TCP" is dual stack and conflicts with "TCP4" and "TCP6"...
feec858c 01/04/2017 01:40 PM Jim Pingle

Remove this extra comma. It's not causing a syntax error but it's also not necessary.

65d0277d 01/04/2017 01:07 PM Renato Botelho

Rework openvpn_vpnid_next() and remove duplicated code

b743ea87 01/04/2017 02:35 AM Jim Pingle

Add some more help text to OpenVPN pages.

4034876f 01/03/2017 11:31 PM Joash Lewis

Fix indentation

79e18c9f 01/03/2017 11:24 PM Joash Lewis

Merge branch 'master' into reverting

6240c8fe 01/03/2017 11:06 PM Joash Lewis

Override default timer if set in system config

02b8b883 01/03/2017 10:26 PM Joash Lewis

Cache authentication for a short time

Currently there is an authentication lookup for every GET; a single page load can cause dozens of lookups and hundreds of lines of logs (and continuous logs in the case of pages with widgets). This change allows pfsense to remember authentication, but forces recheck after a short time in case of access revocations/changes.

745b8095 01/03/2017 10:18 PM Joash Lewis

Cache authentication for a short time

Currently there is an authentication lookup for every GET; a single page load can cause dozens of lookups and hundreds of lines of logs (and continuous logs in the case of pages with widgets). This change allows pfsense to remember authentication, but forces recheck after a short time in case of access revocations/changes.

9416a5a3 01/03/2017 08:59 PM Joash Lewis

SESSION remembers authentication instead of checking for every HTTP request

b399d623 01/03/2017 08:52 PM Joash Lewis

SESSION remembers authentication instead of checking for every HTTP request

4cfd15a9 01/03/2017 04:47 PM Jim Pingle

Replace "client-cert-not-required" with "verify-client-cert none". Fixes #7073

c854afcc 01/03/2017 03:29 PM Jim Pingle

Add --tls-crypt support for OpenVPN servers and clients. Implements #7071

23adb26d 01/03/2017 01:50 PM Renato Botelho

Break some long lines, no functional changes

858e0d8d 01/03/2017 01:39 PM Renato Botelho

Rework logic and reduce indent levels. No functional changes

3bfb38f9 01/03/2017 01:34 PM Renato Botelho

Fix #6357: Validate if RFC2136 dyndns updates succeeded

a4b36246 01/03/2017 02:24 AM Jim Pingle

Bring compression options in line with OpenVPN 2.4. Note that the old style options are deprecated/legacy but don't remove yet, for compatibility. Implements #7064

a5d56253 01/02/2017 02:34 PM Jim Pingle

Merge pull request #3304 from marjohn56/master

80d3effa 01/02/2017 01:34 PM Jim Pingle

Make sure $openvpn_dh_lengths is declared global. Ticket #7065

57188e47 01/02/2017 12:00 PM Phil Davis

Add security notes for privilege assignment pages

Suggested solution for Redmine 2247

797ca4c7 01/02/2017 10:42 AM Renato Botelho

Merge pull request #3322 from phil-davis/pagenames

c6668aba 01/02/2017 07:48 AM Phil Davis

Fix var name cut-paste error in openvpn.inc

f888c35a 01/02/2017 12:24 AM Jim Pingle

Add OpenVPN ECDH options. Implements #7063

ca366676 01/01/2017 09:47 PM Jim Pingle

Update OpenVPN protocol preferences to match the new behavior of OpenVPN 2.4. Fixes #7062

6a638752 01/01/2017 07:31 PM Jim Pingle

Allow OpenVPN DNS servers for clients to be IPv6 as well as IPv4. Implements #7061

cbfd0754 01/01/2017 04:59 PM Jim Pingle

Add IPv6 virtual address to SSL/TLS client output, formatting corrections/enhancement for SSL/TLS client and server. Ticket #2766

6f17547a 01/01/2017 04:03 PM Jim Pingle

Update OpenVPN SSL/TLS server status to reflect changes in OpenVPN 2.4. Ticket #2766

48157a04 12/31/2016 01:42 PM Phil Davis

Standardize privilege name capitalization

While looking at some privilege stuff, I noticed that various
capitlization looked inconsistent down the list. This makes the list
look more consistent.

56110c72 12/30/2016 02:17 PM Renato Botelho

Ticket #7054: Remove tun-ipv6 option, deprecated on OpenVPN 2.4.0 and related GUI knobs

ffc4c4a3 12/30/2016 11:53 AM Renato Botelho

Merge pull request #3139 from stilez/patch-38