Scott Ullrich
|
3dd2a27826
|
Log when XMLRPC auth fails so that the brute force lockout will kick in.
|
2011-08-28 13:06:42 -04:00 |
|
Ermal
|
2708a5cf16
|
NEw functiong does_vip_exist() which works for carp and ipalias type vips to help in carp sync issues. Fixes #1598
|
2011-06-14 11:36:20 +00:00 |
|
Ermal
|
63f81fbd88
|
Do not assume that every merge is about vips. Found-by: Jim
|
2011-06-13 18:16:03 +00:00 |
|
Ermal
|
19ed162443
|
unset after checking that no reconfiguring is needed.
|
2011-06-13 15:04:59 +00:00 |
|
Ermal
|
92ca32ccbe
|
Actually make this code more readble.
|
2011-06-08 18:22:04 +00:00 |
|
Ermal
|
d1e0382258
|
Remove the entry from old entries even when there are no changes to prevent marking them down.
|
2011-06-08 18:21:00 +00:00 |
|
Ermal
|
7fc6c00573
|
Generate proper index for unsetting so we do not destroy all the vips in the backup.
|
2011-06-08 07:29:33 +00:00 |
|
Scott Ullrich
|
f9d7c5b3c4
|
Use array_overlay()
|
2011-05-31 14:42:22 -04:00 |
|
Scott Ullrich
|
0b581a8acf
|
Use array_extend
|
2011-05-31 14:28:13 -04:00 |
|
Scott Ullrich
|
485b1ca5ce
|
Remove debugging code
|
2011-05-31 13:47:53 -04:00 |
|
Scott Ullrich
|
db748384c1
|
Add merge handler code
|
2011-05-31 13:45:16 -04:00 |
|
jim-p
|
aa6699fbea
|
Fix config sync issue. Resolves #1547 Fixed-by: Ermal
|
2011-05-20 10:27:29 -04:00 |
|
Ermal
|
c415a55bd3
|
Micro optimization.
|
2011-05-18 21:56:13 +00:00 |
|
Ermal
|
f51d4f989e
|
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.
|
2011-05-18 21:31:35 +00:00 |
|
Ermal
|
516114406b
|
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.
|
2011-05-18 21:11:10 +00:00 |
|
Ermal
|
67d78c87c9
|
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.
|
2011-05-17 21:18:33 +00:00 |
|
Ermal
|
4e8c89fdbe
|
Allow ipalias with carp as parent interface to be synchronized.
|
2011-02-01 19:09:37 +00:00 |
|
Pierre POMES
|
00752d5a82
|
Ticket #959. Keep local items at the top of vip section
|
2010-12-11 15:31:57 -05:00 |
|
Ermal
|
4d775dd000
|
Be consistent on shifting array during authentication. Also check for array to avoid strange errors.
|
2010-12-10 19:35:59 +00:00 |
|
Ermal
|
a79c72d709
|
Actually the passed config sections are part of index 1 of the array. This fixes config sync of vips as well.
|
2010-12-10 19:04:48 +00:00 |
|
Ermal
|
0567899d3d
|
Fix config synchronization. Also unbreak the config when erroring out because it will loop indefinitely.
|
2010-12-10 18:34:56 +00:00 |
|
Ermal
|
01b1cc6aff
|
Fix line because of copy/pasto.
|
2010-12-10 00:53:02 +00:00 |
|
Ermal
|
728719dd90
|
Its too late and this is optional.
|
2010-12-10 00:51:52 +00:00 |
|
Ermal
|
18be996dd7
|
Actually we expect an array to be returned.
|
2010-12-10 00:34:53 +00:00 |
|
Ermal
|
e501de37f7
|
Hello xmlrpc to another function!
|
2010-12-10 00:19:22 +00:00 |
|
Ermal
|
137f46d893
|
Whitespace fixes to make this readble.
|
2010-12-07 11:10:08 +00:00 |
|
Ermal
|
a8200dbfe7
|
Ticket #975. Rearrange code a little.
|
2010-10-27 20:56:57 +00:00 |
|
pierrepomes
|
b019222ac2
|
Ticket #959: keep local ipalias and proxyarp vip's during a XMLRPC restore
|
2010-10-26 20:29:50 -04:00 |
|
Ermal
|
2de2abe00c
|
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.
|
2010-08-20 16:21:11 +00:00 |
|
Ermal
|
19b5c3e7f6
|
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.
|
2010-08-20 13:04:08 +00:00 |
|
Ermal
|
68e1bc0f21
|
Not neccessary to call this here since vips_configure does this automatically.
|
2010-08-20 12:54:56 +00:00 |
|
Erik Fonnesbeck
|
3a3fb8eaba
|
Fix printf/sprintf mixups.
|
2010-08-11 16:15:13 -06:00 |
|
Renato Botelho
|
f16ba51e6d
|
Merge remote branch 'mainline/master'
Conflicts:
usr/local/www/services_dhcp_edit.php
|
2010-08-03 10:54:45 -03:00 |
|
jim-p
|
0ce726624d
|
Optionally sync users and groups via xmlrpc. Fixes #650
|
2010-08-02 17:17:46 -04:00 |
|
jim-p
|
62c4d0fb3e
|
Resync DNS forwarder post-sync. Fixes #117
|
2010-08-02 16:54:04 -04:00 |
|
Scott Ullrich
|
a771c04477
|
Backout this commit, it was never intended to be committed
|
2010-08-02 16:14:56 -04:00 |
|
Vinicius Coque
|
72423b73c7
|
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
|
2010-07-30 16:06:28 -03:00 |
|
Rafael Lucas
|
de63649b55
|
Implement gettext() calls on xmlrpc.php
|
2010-07-29 09:36:59 -03:00 |
|
Scott Ullrich
|
e702e6c959
|
Adding utility to show and maintain overflow tables
|
2010-07-28 22:32:26 -04:00 |
|
jim-p
|
c3fef0c9b4
|
Restart dhcpd and OpenVPN on backup box. Fixes #646 - Helps ticket #645 but that still needs work.
|
2010-06-11 14:08:13 -04:00 |
|
Scott Ullrich
|
7c7c8be264
|
Correct carp_configure_doc
|
2010-06-11 13:42:28 -04:00 |
|
Scott Ullrich
|
efe7562e16
|
Correctly reload carp interfaces via xmlrpc
|
2010-06-11 13:40:56 -04:00 |
|
Scott Ullrich
|
da7aa26dae
|
vslb.inc is already included by functions.inc
|
2010-06-11 12:52:22 -04:00 |
|
Scott Ullrich
|
d1a6552b71
|
Its 2010
|
2010-01-09 23:40:19 -05:00 |
|
Scott Ullrich
|
0e19e0e4a2
|
Clean up file formatting. Fix typo. Add (C)
|
2010-01-09 23:39:47 -05:00 |
|
Scott Ullrich
|
b298dd06f9
|
Return 'Authentication failed' instead of a non standard type which results in kindOf() errors.
|
2010-01-09 14:40:03 -05:00 |
|
Scott Ullrich
|
2c0dd581c5
|
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.
|
2009-12-30 21:27:02 -05:00 |
|
sullrich
|
0674f16385
|
Unbreak configuration sync. Resolves #182
|
2009-11-28 17:06:13 -05:00 |
|
Ermal Luçi
|
0a595d8419
|
s/interfaces_carp_configure/interfaces_carp_setup/
|
2009-11-24 13:44:42 +00:00 |
|
Scott Ullrich
|
7a927e67a5
|
Require filter.inc and shaper.inc
|
2009-11-21 19:28:00 -05:00 |
|