Commit Graph

31732 Commits

Author SHA1 Message Date
Chris Buechler
fb0ecb7a1d Fix style 2016-06-21 17:23:58 -05:00
Chris Buechler
e08b45e44f require_once auth.inc in vpn.inc since it uses functions from there, though normal use of the system won't require that, those who run certain things manually/custom may require it 2016-06-21 17:11:28 -05:00
Stephen Beaver
c513ef24af Fixed #6514 by requiring string starts with letter ot underscore
(cherry picked from commit f0a053846d)
2016-06-21 17:56:04 -04:00
Chris Buechler
7253e40724 Only omit aggressive line from ipsec.conf where IKEv2. Ticket #6513 2016-06-21 15:25:26 -05:00
Renato Botelho
28af9ca0f4 Create openssl.cnf symlink during boot
(cherry picked from commit 5051739d72)
2016-06-21 14:46:20 -04:00
Stephen Beaver
3e4adb7139 Fixed #6498 by providing new address type argument to Form_IpAddress(). In this case it is specified as "V6". 2016-06-21 14:29:08 -04:00
jim-p
4a304fbf40 Set kern.corefile, fixes #6510 2016-06-21 11:24:03 -04:00
Renato Botelho
19930c25bb Use synlink path for core repo and fix resume build 2016-06-21 07:19:52 -03:00
jim-p
8c2b65f85d Fix typo 2016-06-20 13:52:29 -04:00
jim-p
e8c11099ff Fix redundant phrasing. 2016-06-20 11:25:30 -04:00
Renato Botelho
d86b249be5 Add the hability of building images with custom logos on build scripts 2016-06-20 08:53:57 -03:00
Renato Botelho
b81cda5729 Add NYI custom_logos 2016-06-20 08:53:57 -03:00
Renato Botelho
233884c99d Teach rc script to copy custom_logos over default one 2016-06-20 08:53:57 -03:00
Renato Botelho
941c4c5d4c Bump revision to 5 to match internal releases that never went public 2016-06-16 14:42:05 -03:00
Renato Botelho
5123944d8e Use correct format for REVISION on image filenames 2016-06-10 13:36:38 -04:00
Renato Botelho
3a46d8a870 Add PRODUCT_REVISION to image filenames 2016-06-10 13:36:38 -04:00
Jeremy Porter
100dc6dd05 Bump to revision _3 2016-06-10 12:26:33 -05:00
Jeremy Porter
5d4a0e84b9 Bump PRODUCT_REVISION to 2 for 2.3.1_2 2016-06-10 11:10:33 -05:00
Phil Davis
bcd856f548 Fix #6468 Do not allow edit of day and times
in rows of time ranges for a schedule.
The code was always intended that the user uses the calendar pad and start hour/minute stop hour/minute drop-down fields to enter days and time range. If an existing day-time-range is wrong, then the workflow is to delete the row and then enter the correct day-time-range using the calendar pad and start hour/minute stop hour/minute drop-down fields.

I left the Description field as editable - there is not harm here in letting the user fixup text in any of the dsecriptions for each row.
2016-06-09 17:07:33 -04:00
jim-p
34bc249ff8 Use escapeshellarg on shell calls in auth.inc. Ticket #6475 2016-06-09 10:06:33 -04:00
jim-p
6314397f65 Validate submitted groups when editing a user. Ticket #6475 2016-06-09 10:06:28 -04:00
jim-p
2095e91fa7 Add input validation to system_groupmanager.php to prevent invalid members from being submitted. Ticket #6475 2016-06-09 09:26:14 -04:00
Phil Davis
00ad639081 Fix #6463 Dest net alias matching on page load
Do not set destination field to use customarray
Note: dstbeginport_cust does not exist on this page, so I got removed it here also to avoid future confusion.
2016-06-08 19:29:54 -04:00
Phil Davis
d9f088f5a5 Fix #6460 Interface mismatch apply changes button 2016-06-08 19:12:35 -04:00
Renato Botelho
9fd4b65885 Rework pkg_mgr_install.php:
- Stop using id parameter for additional packages, keep using it only
  for firmware upgrades
- Created to control variables $completed and $confirmed to check all
  the stages and make it easy to understand what is happening
- Stop using $pkgid and use $pkgname instead
- Set $pkgname early and validate the port name
- Use $firmwareupdate everywhere to check if it's a firmware upgrade
- Add hidden input called confirmed to control when user has confirmed
  installation / upgrade / removal
- Add specific messages for reinstall all
- Remove an extra form submit and just changes progress bar and
  informative panel when json process finished successfully
2016-06-08 19:03:52 -04:00
Renato Botelho
78fd804cb8 Implement pkg_valid_name() 2016-06-08 19:03:52 -04:00
Renato Botelho
1cdaa0dd56 Fix variable name s/POST/_POST/ and also parameter name s/complete/completed/ 2016-06-08 19:03:52 -04:00
Renato Botelho
3187d056a2 Fix indent 2016-06-08 19:03:52 -04:00
Renato Botelho
8b769240b4 Improve readability 2016-06-08 19:03:52 -04:00
Renato Botelho
6f5cef535f Improve readability 2016-06-08 19:03:52 -04:00
Renato Botelho
b926fb222c Simplify mode parameter validation 2016-06-08 19:03:52 -04:00
Renato Botelho
d38ccd2bc5 Remove redundant check since pkgcancel is never set 2016-06-08 19:03:52 -04:00
Renato Botelho
7e1f301e21 Validate mode parameter and use sanitized variable on other places 2016-06-08 19:03:51 -04:00
Renato Botelho
3946be4012 Add pgsql PHP module to the list of available ports. Fixes #6462 2016-06-08 10:23:59 -04:00
Chris Buechler
dbc5fd33c9 Set keepalive_timeout 0 where captive portal in use, and update otherwise to nginx's current default of 75. Ticket #6421 2016-06-03 00:51:13 -05:00
Chris Buechler
99c4d90dc1 Fix save and reset buttons on status_lb_pool.php. Ticket #6254 2016-06-02 18:32:29 -05:00
Chris Buechler
98cad99bf6 Add grub2-bhyve to poudriere 2016-06-02 15:56:25 -05:00
Phil Davis
0ff630f1ac Fix #6440 RADIUS issued IPs
This is a checkbox - the state in the config is stored as set or not set.
This should fix the reported issue. I don;t have a system right now to test, but the bug seems obvious.
2016-06-02 14:00:24 -05:00
Chris Buechler
964f77a8c4 add dhcp_probe 2016-06-01 22:37:53 -05:00
Chris Buechler
3eae2391b1 Add BIND package 2016-06-01 22:07:19 -05:00
Chris Buechler
77e9359bd0 Allow - and _ in sysctl values. Ticket #6438 2016-06-01 19:44:15 -05:00
Chris Buechler
7562fc9963 Don't override type so changing it is possible. Ticket #6439 2016-06-01 16:52:45 -05:00
Chris Buechler
889247b334 Allow - in TFTP Server field. Ticket #6433 2016-06-01 14:47:08 -05:00
Chris Buechler
a094b5ffef Link to correct schedule from firewall_rules.php. Ticket #6428 2016-05-31 17:14:03 -05:00
Chris Buechler
7cbb67373e Use 0 here if specified. Ticket #6413 2016-05-27 21:25:22 -05:00
Renato Botelho
798f04132f Send .real* directories first to final server 2016-05-27 11:49:29 -03:00
Renato Botelho
fa7f03b483 Add a new option --rsync-repos to build.sh 2016-05-27 10:29:04 -03:00
NOYB
11ef23282c Fix this missed one.
(cherry picked from commit f42ef69ab5)
2016-05-25 15:36:44 -04:00
Renato Botelho
55473a161b Welcome 2.3.1_1 2016-05-25 15:40:05 -03:00
NOYB
ed6b9103b0 Firewall / Aliases / Edit - New URL Table Alias Type
Make the code cleaner and easier to follow by using the same alias type designations as config.

(cherry picked from commit ebe833f6a9)
2016-05-25 08:33:29 -04:00