Project

General

Profile

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

# Date Author Comment
14de6e36 04/04/2015 12:12 PM Sjon Hortensius

Merge branch 'master' of github.com:pfsense/pfsense

3ab15aaf 04/04/2015 05:18 AM Chris Buechler

shouldn't need this as its own inc anymore, but only changing in master since 2_2 nearing release

46bb8a0b 03/22/2015 01:55 PM Sjon Hortensius

Merge remote-tracking branch 'upstream/master' into origin/master

214c8102 03/11/2015 11:54 PM Renato Botelho

Proper fix #4443, do not unset carp entry when content differ, also set correct real interface and use subnet to check IP protocol

c14781e3 03/11/2015 07:02 PM Renato Botelho

Save vip interface and subnet to use to delete old vips from secondary nodes. Fixes #4446

04bbb3a5 03/11/2015 07:02 PM Renato Botelho

Revert "Use a consistent variable name here. related to Ticket #4446"

This reverts commit 309162b96d6ad0db09c132cc0aabc890bfe1909f.

309162b9 03/11/2015 12:01 AM Chris Buechler

Use a consistent variable name here. related to Ticket #4446

Conflicts:
usr/local/www/xmlrpc.php

6127c541 03/09/2015 06:01 PM Ermal Luçi

Revert "Fixes #4446 Correct ipalias removal on top of carp during configuration sync."

master works differently and get_real_interface() resolves vips as well.

This reverts commit 8896fe1cebdc97dcbeb59249f3bb2abd1601b979.

8896fe1c 03/09/2015 05:52 PM Ermal Luçi

Fixes #4446 Correct ipalias removal on top of carp during configuration sync.

10192c30 03/08/2015 11:15 PM k-paulius

Remove extra closing brackets

1eb66a84 01/18/2015 02:09 PM Sjon Hortensius

correct a few typos that made these files unparsable

services_unbound - added missing $-sign to variable
xmlrcp - removed redundant closing brackets. Some trailing whitespace
also got removed

89f171b0 01/15/2015 07:17 PM Ermal Luçi

Ticket #3997, teach code to track carp through uniqids(). Missing carp GUI changes and upgrade code

ce77a9c4 01/01/2015 09:26 AM Phil Davis

Fix lineup of copyright lines

and module names and other bits of formatting and typos in header
comment sections.

ed2d1343 12/31/2014 06:22 PM Renato Botelho

Welcome 2015

d0bf02bd 12/26/2014 02:21 PM Renato Botelho

Move this check before full sync to disable dnsmasq/unbound in the first time it's sync'd

f29fd4d0 12/26/2014 02:20 PM Renato Botelho

Add dnsmasq and unbound config sections to full sync, it fixes #4076 that is caused because boolean config fields are not disabled on secondary

c25caf5b 12/15/2014 07:16 PM Renato Botelho

Add DNS Resolver to the list of services to be sync'd on HA, make sure it and DNS Forwarder are not enabled simultaneously. It fixes #4067

e3cffd6c 11/21/2014 10:20 AM Ermal Luçi

Properly remove IPv6 carp vips as reported from https://forum.pfsense.org/index.php?topic=84392.0

dd447bde 11/11/2014 04:49 AM Jim Thompson

modify copyright statement to reflect reality

8ff85c39 10/14/2014 11:39 PM Ermal LUÇI

rename interfaces_carp_setup to interfaces_sync_setup and call it during bootup since it does not only relate to carp interfaces.

846dc21c 09/10/2014 06:39 PM Renato Botelho

Fix operator

85b3c597 08/29/2014 05:30 PM Renato Botelho

Do not reconfigure dhcpd twice on secondary after config sync. Fixes #3797

bbceec68 05/11/2014 11:34 PM Phil Davis

Use function_exists test

75538776 05/09/2014 01:12 PM Phil Davis

Use require_once in more places

d1116f3b 04/28/2014 08:12 PM Warren Baker

Ensure config is global here

137460a7 04/28/2014 08:12 PM Warren Baker

Ensure to reconfigure Unbound for filter configuration on XMLRPC

7238e0cf 11/28/2013 06:36 PM Ermal LUÇI

Remove references to _vip interface and provide proper configuration for carp on FreeBSD 10. Still some places to deal with this and certainly missing upgrade code

611f2910 09/11/2013 06:33 PM Jim Pingle

Make sure to account for IP aliases on lo0 here, or they get duplicated on each CARP sync

f6339216 08/28/2013 05:54 PM Jim Pingle

s/require/require_once/g for filter.inc to avoid redeclaration errors in some rare cases.

174a331e 08/15/2013 09:02 AM Ermal LUÇI

Also take dhcpv6 into consideration even here.

fb0eb20b 06/12/2013 05:46 PM Ermal LUÇI

Actually do not allow the loop to continue. Related to Ticket #1928

c4bd43cc 02/22/2013 05:22 PM Renato Botelho

Copy full dhcpd conf from master to slave. Fixes #2600

d026178f 02/22/2013 02:56 PM Renato Botelho

Make sure we create / delete SPDs and SADs on secondary node when it changes on primary. Fixes #2303

a1fb7d61 02/13/2013 07:19 PM Renato Botelho

Fully sync filter and nat sections. Fixes #2362

c87f4b70 01/30/2013 10:57 AM Ermal LUÇI

Fixes #1928. Disallow sync loop only for certain types of calls but not for exec_[php|shell]. Also fix CARP loop detection to use correct variable

3dacbd7c 01/14/2013 01:38 PM Renato Botelho

Remove a couple of call-time pass-by-reference for interface_ipalias_configure()

3e662cb0 06/07/2012 08:51 AM Ermal LUÇI

Get rid of carpdev, it will never be

7b47bd4c 04/05/2012 08:22 PM Ermal LUÇI

Make vips vhid be unique per parent interface!

f97a5b04 03/23/2012 01:25 AM Darren Embry

Move CARP settings from pkg XML to a real PHP page

https://redmine.pfsense.org/issues/647

1b99e1e5 12/12/2011 07:49 PM Jim Pingle

Some sections should just be copied and not merged or we end up unable to sync the deletion of the last item in a section.

3dd2a278 08/28/2011 05:06 PM Scott Ullrich

Log when XMLRPC auth fails so that the brute force lockout will kick in.

2708a5cf 06/14/2011 11:36 AM Ermal LUÇI

NEw functiong does_vip_exist() which works for carp and ipalias type vips to help in carp sync issues. Fixes #1598

63f81fbd 06/13/2011 06:16 PM Ermal LUÇI

Do not assume that every merge is about vips. Found-by: Jim

19ed1624 06/13/2011 03:04 PM Ermal LUÇI

unset after checking that no reconfiguring is needed.

92ca32cc 06/08/2011 06:22 PM Ermal LUÇI

Actually make this code more readble.

d1e03822 06/08/2011 06:21 PM Ermal LUÇI

Remove the entry from old entries even when there are no changes to prevent marking them down.

7fc6c005 06/08/2011 07:29 AM Ermal LUÇI

Generate proper index for unsetting so we do not destroy all the vips in the backup.

f9d7c5b3 05/31/2011 06:42 PM Scott Ullrich

Use array_overlay()

0b581a8a 05/31/2011 06:28 PM Scott Ullrich

Use array_extend

485b1ca5 05/31/2011 05:47 PM Scott Ullrich

Remove debugging code

db748384 05/31/2011 05:45 PM Scott Ullrich

Add merge handler code

aa6699fb 05/20/2011 02:27 PM Jim Pingle

Fix config sync issue. Resolves #1547 Fixed-by: Ermal

c415a55b 05/18/2011 09:56 PM Ermal LUÇI

Micro optimization.

f51d4f98 05/18/2011 09:31 PM Ermal LUÇI

Ticket #1534, #1433. Remove custom sync code for vip, since it array_merge() replaces same keys data when merging. But make the code for reloading only changed vips after merge better and some more checks.

51611440 05/18/2011 09:11 PM Ermal LUÇI

Ticket #1534, #1433. Properly merge carp interfaces and do not reload carp interfaces that have not change any configuration parameter. Also make merge_config_section_xmlrpc() an alias for restore_config_section_xmlrpc() since that what it is.

67d78c87 05/17/2011 09:18 PM Ermal LUÇI

Ticket #1534. Serialize all the xmlrpc requests coming to the firewall. Seems such request can stomp into each other and create either corruption of xmlrpc request or other issues.

4e8c89fd 02/01/2011 07:09 PM Ermal LUÇI

Allow ipalias with carp as parent interface to be synchronized.

00752d5a 12/11/2010 08:31 PM Pierre POMES

Ticket #959. Keep local items at the top of vip section

4d775dd0 12/10/2010 07:35 PM Ermal LUÇI

Be consistent on shifting array during authentication. Also check for array to avoid strange errors.

a79c72d7 12/10/2010 07:04 PM Ermal LUÇI

Actually the passed config sections are part of index 1 of the array. This fixes config sync of vips as well.

0567899d 12/10/2010 06:34 PM Ermal LUÇI

Fix config synchronization. Also unbreak the config when erroring out because it will loop indefinitely.

01b1cc6a 12/10/2010 12:53 AM Ermal LUÇI

Fix line because of copy/pasto.

728719dd 12/10/2010 12:51 AM Ermal LUÇI

Its too late and this is optional.

18be996d 12/10/2010 12:34 AM Ermal LUÇI

Actually we expect an array to be returned.

e501de37 12/10/2010 12:19 AM Ermal LUÇI

Hello xmlrpc to another function!

137f46d8 12/07/2010 11:10 AM Ermal LUÇI

Whitespace fixes to make this readble.

a8200dbf 10/27/2010 08:56 PM Ermal LUÇI

Ticket #975. Rearrange code a little.

b019222a 10/27/2010 12:29 AM Pierre POMES

Ticket #959: keep local ipalias and proxyarp vip's during a XMLRPC restore

2de2abe0 08/20/2010 04:21 PM Ermal LUÇI

No need to triger a vips re-configure explicitly but rather detect this during config merges. This is the best way to do this after fixing Ticket #601.

19b5c3e7 08/20/2010 01:04 PM Ermal LUÇI

Ticket #601. If 'virtualip' section is going to be restored or merged through xmlrpc bring down all vips which will be brough up later on from the configure_carp call. This ensures that the peers on the cluster stay current to each other.

68e1bc0f 08/20/2010 12:54 PM Ermal LUÇI

Not neccessary to call this here since vips_configure does this automatically.

3a3fb8ea 08/11/2010 10:15 PM Erik Fonnesbeck

Fix printf/sprintf mixups.

f16ba51e 08/03/2010 01:54 PM Renato Botelho

Merge remote branch 'mainline/master'

Conflicts:
usr/local/www/services_dhcp_edit.php

0ce72662 08/02/2010 09:17 PM Jim Pingle

Optionally sync users and groups via xmlrpc. Fixes #650

62c4d0fb 08/02/2010 08:54 PM Jim Pingle

Resync DNS forwarder post-sync. Fixes #117

a771c044 08/02/2010 08:14 PM Scott Ullrich

Backout this commit, it was never intended to be committed

72423b73 07/30/2010 07:06 PM Vinicius Coque

Merge remote branch 'mainline/master'

Conflicts:
usr/local/www/carp_status.php
usr/local/www/diag_nanobsd.php
usr/local/www/services_captiveportal_ip_edit.php

de63649b 07/29/2010 12:36 PM Rafael Lucas

Implement gettext() calls on xmlrpc.php

e702e6c9 07/29/2010 02:32 AM Scott Ullrich

Adding utility to show and maintain overflow tables

c3fef0c9 06/11/2010 06:08 PM Jim Pingle

Restart dhcpd and OpenVPN on backup box. Fixes #646 - Helps ticket #645 but that still needs work.

7c7c8be2 06/11/2010 05:42 PM Scott Ullrich

Correct carp_configure_doc

efe7562e 06/11/2010 05:40 PM Scott Ullrich

Correctly reload carp interfaces via xmlrpc

da7aa26d 06/11/2010 04:52 PM Scott Ullrich

vslb.inc is already included by functions.inc

d1a6552b 01/10/2010 04:40 AM Scott Ullrich

Its 2010

0e19e0e4 01/10/2010 04:39 AM Scott Ullrich

Clean up file formatting. Fix typo. Add (C)

b298dd06 01/09/2010 07:40 PM Scott Ullrich

Return 'Authentication failed' instead of a non standard type which results in kindOf() errors.

2c0dd581 12/31/2009 02:27 AM Scott Ullrich

When exec_php is called detect i the variable toreturn is present and if so forumulate it into a xmlresponse in order to return structured data.

0674f163 11/28/2009 10:06 PM Scott Ullrich

Unbreak configuration sync. Resolves #182

0a595d84 11/24/2009 01:44 PM Ermal Luçi

s/interfaces_carp_configure/interfaces_carp_setup/

7a927e67 11/22/2009 12:28 AM Scott Ullrich

Require filter.inc and shaper.inc

6b07c15a 08/01/2008 06:30 AM Matthew Grooms

Rewrite the pfsense privilege system with the following goals in mind ...

1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance...

651c32e2 07/08/2008 09:28 PM Bill Marquette

move relayd to after all gateways are configured - it'll be happier, trust me

41e6d4bd 07/08/2008 09:25 PM Seth Mos

Setup gateways monitor after a rpc sync

32259bc1 07/08/2008 09:22 PM Bill Marquette

s/slbd/relayd/ move to after filter is configured

0e79d356 07/07/2008 12:59 AM Scott Ullrich

Eliminate interfaces_carp_bring_up_final()

dd98e330 05/27/2008 12:59 AM Scott Ullrich

PHP5 fixes. Allow XMLRPC sync to work.

c3638879 02/14/2008 04:57 AM Scott Ullrich
  • Add xmlrpc declarations missed in last commit
  • MFC exec_shell() package related function
  • MFC exec_php() package related function
82ae5cfc 02/14/2008 04:27 AM Scott Ullrich
  • Add merge_installedpackages_section_xmlrpc() call used for merging
    specific <installedpackages><AREANAME> sub items without replacing
    the entire <installedpackages> area with just this item
  • Adjust TinyDNS sync to use this new method to avoid replacing the...
36d0358b 12/16/2007 08:43 PM Scott Ullrich

Add product_copyright re-branding support
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support

Work sponsored-by: Centipede Networks

63c59458 10/14/2007 10:32 PM Bill Marquette

sync from RELENG_1_2