Commit Graph

11884 Commits

Author SHA1 Message Date
Ermal
be11dd7075 Make the voucher auth through xmlrpc work. 2014-03-07 17:34:55 +00:00
Chris Buechler
f3e65ef46e default openssl to 2048 2014-03-06 16:10:48 -06:00
Chris Buechler
9149b33e22 update year, links for 2.1.1 2014-03-06 13:18:30 -06:00
Chris Buechler
3945116d9c bring up appropriate interface for GRE/GIF. Ticket #3281 2014-03-06 00:50:05 -06:00
Renato Botelho
218a4ffa50 s/unlink/unlink_if_exists/ 2014-03-03 16:21:48 -03:00
Renato Botelho
2ccaa57559 Remove broken 'dynamic6' gateway, we already have ipprotocol to tell us the IP version, leave it more simple using only 'dynamic'. It helps #3484 2014-03-03 13:31:32 -03:00
Renato Botelho
246950c38f Fix typo on var name 2014-03-03 13:31:29 -03:00
Renato Botelho
d557438a87 Merge pull request #990 from N0YB/RELENG_2_1
XHTML Compliance
2014-03-03 10:54:05 -03:00
Chris Buechler
263f1c9cb5 sync up ALTQ-capable interfaces list 2014-03-01 16:54:12 -06:00
N0YB
0a173e6b07 XHTML Compliance
Firewall - Traffic Shaper
2014-03-01 10:56:38 -08:00
jim-p
3ffc016ba6 Wrap this in an is_array() test, or else if you have no manually configured DNS servers, saving the DHCP settings produces a PHP error. 2014-03-01 13:06:23 -05:00
Renato Botelho
6d0f5a635a Add an option to verify peers_identifier when it's ASN.1 distinguished name. It should fix #2904 2014-02-28 17:25:05 -03:00
Ermal
9cca1a4fdb Ticket #3484 Correct the case for GRE tunnels as well since they behave the same. GRE seems to need the prefixlen 128 specified all the time so do it explicitly to be on safe side 2014-02-28 14:13:54 +00:00
Ermal
ddb30ebfc6 Fixes #3484. Provide a dynamic gateway for gif v6 tunnels so it can be used on firewall rules etc. The guide for setting up this tunnels on docs need to change to leave the gif interface as none type. People upgrading need to fix this themselves with a not on release notes. This can be fixed if the kernel condition is relaxed to allow setting the prefixlen on the tunnel as ipv4 2014-02-28 13:38:07 +00:00
Ermal
1de8842960 Ticket #3484 Note that for now prefixlen is useless in ipv6 tunnels. IPv4 accepts them 2014-02-28 12:13:33 +00:00
Phil Davis
6a2016960b Fix #3483 only use IPv4 DNS servers in DHCP v4 conf
Version for 2.1 branch
2014-02-24 19:47:22 -08:00
Renato Botelho
f13a1d6a8a Make is_linklocal case-insensitive and fix #3433 2014-02-24 16:05:51 -03:00
Ermal
2c02c4d09a Properly detect when there are issues with communicating with syncip and to use the local DB for this. Otherwise detect if the remote says the voucher is not valid say its not valid. 2014-02-24 14:58:35 +00:00
Ermal
846bedf994 Properly compile the query to insert the values. Pointy-hat: myself. While here respect the redirurl when passed to portal_allow and use proper function to do redirection. 2014-02-24 14:38:14 +00:00
Ermal
11aa4666a1 Ticket #2627. Just pass the array over no need to traverse it 2014-02-21 13:45:43 +00:00
Ermal
080fd00bac Fixes #2627. When an interface goes down try to shut the RAs and dhcpd6 service on that interface 2014-02-21 13:28:53 +00:00
Ermal
9510780ffa Avoid recursion of convert_real_interface_to_friendly_interface_name with get_parent and on linkup of parent interface properly configure especially useful on ppp type links 2014-02-21 11:55:23 +00:00
Ermal
57cd35cf98 Be friendly to memory 2014-02-21 10:03:04 +00:00
Ermal
be1e934234 Fix problem with the voucher synching that was introduced during conversion to zones 2014-02-21 10:00:49 +00:00
Ermal
4cdd20bcd6 Rather than having issues with not started radvd try to start radvd to discover by itself the prefix on the interface by using the special directive :: on the prefix declaration. Related to many tickets and forum posts 2014-02-20 23:36:40 +00:00
Ermal
a23ff10708 Use the default bw specification if configured even for allowed ip and hostname. 2014-02-20 19:30:28 +00:00
Ermal
ea188e4587 If set use the default bandwidth setting on the CP even for mac passthrough. Reported-by: https://forum.pfsense.org/index.php/topic,72761.0.html 2014-02-20 17:28:47 +00:00
Ermal
26ea40b7f1 Do some more error checking and put secondary radius attributes only if configured. Probably radius configuration should be merged with central server for logins! 2014-02-20 09:18:45 +00:00
Ermal
49a8ee7f82 Do not show errors on bootup and test before trying to make a directory if it exists 2014-02-20 09:02:10 +00:00
Renato Botelho
47f7842f80 Fix #3469
Before downloading file to process urltable, there is a random wait
time between 5 and 60 seconds. Because of this, the difference between
file mtime and current time can be less than $freq * 86400 and it'll be
skipped. Add 90 seconds (60 of max random wait + 30 just to be sure) to
avoid skipping a file that should be updated
2014-02-19 09:22:53 -03:00
Renato Botelho
d06ad5eb05 Fix #3468, wording fix 2014-02-19 08:48:06 -03:00
Ermal Luçi
63fd577307 Merge pull request #903 from phildd/RELENG_2_1
Releng 2 1 Enhance interface gateway data entry descriptions
2014-02-19 08:54:43 +01:00
Renato Botelho
56e3ea85c1 Only add dhcpv6 client allow rules if ipv6allow is set 2014-02-18 20:31:59 -03:00
Renato Botelho
8a4d1dbd2a Move 'allow dhcpv6 client' rules above block bogonsv6 ones, it should fix #3395 2014-02-18 16:00:30 -03:00
Ermal
6d43e1f2e6 Check if the package is installed before deleting opteration is started 2014-02-18 11:33:59 +00:00
Ermal
248b0124e4 Ticket #3461. Protect output to browser by using htmlspecialchars. 2014-02-18 11:28:53 +00:00
Ermal
b6584d176b Do not do any operations on system libraries. Nowdays pbis are used and those do not break things by definition 2014-02-18 11:25:53 +00:00
PiBa-NL
33d1b241f1 captive portal, don't generate rules for disabled portal 2014-02-18 07:48:15 -03:00
Ermal
4b7b190b35 Revert "Pass the family to the get_real_interface function to retrieve the correct real interface. Might help Ticket #3357"
This reverts commit 7c77641060.
2014-02-18 09:26:43 +00:00
Ermal
70b49cba96 Really need the interface where v6 is running toa dd the gateway/route rather than the one used for the configuration. This Fixes #3357 2014-02-18 09:26:28 +00:00
Ermal
7c77641060 Pass the family to the get_real_interface function to retrieve the correct real interface. Might help Ticket #3357 2014-02-18 09:00:01 +00:00
Ermal
ecd9fd5333 Move this global declaration to the proper file rather than backend code 2014-02-17 20:00:50 +00:00
Ermal
64a093d65e Put a timeout of 30 seconds to aid with Ticket #3412 2014-02-17 20:00:49 +00:00
Renato Botelho
838e1f6342 Use correct parameter (bootfile-url) to configure netboot on DHCPdv6, it fixes #3421 2014-02-17 12:20:34 -03:00
Renato Botelho
b67ec10c72 Fix typo on variable name and really add custom options for dhcpdv6 2014-02-17 12:20:34 -03:00
Ermal
2b2d0d545d Normally when an ip is set the interface comes up on BSD stacks. Though push this commit which Fixes #3281 2014-02-17 14:18:32 +00:00
Renato Botelho
a8495e500a Grab exec result just to be careful 2014-02-17 11:11:33 -03:00
Ermal
fb92e33201 Put a kludge for now which Fixes #3280. It should be improved later on to have proper handling and overloading of configuration functions 2014-02-17 14:06:58 +00:00
Ermal
e8b05b83ed Consider setting of noconcurrent login for passthrough expiry of users. Fixes #3340 2014-02-17 10:37:13 +00:00
Ermal
ec96f17d62 Provide upgrade code after changes done for Ticket #3441 2014-02-17 09:56:37 +00:00