Franco Fichtner
d4ecff6f9c
rc: add sshd for installer (2/2); closes #1072
2016-08-09 00:07:13 +02:00
Franco Fichtner
8ea003a058
rc: set up additional partition for installer logs
2016-08-08 18:39:16 +02:00
Ad Schellevis
1e6406e036
(ids) refactor for https://github.com/opnsense/core/pull/1124
2016-08-08 18:38:41 +02:00
Ad Schellevis
9387232690
(unittests) extend BaseModel tests for https://github.com/opnsense/core/issues/864
2016-08-08 18:12:40 +02:00
Franco Fichtner
710f00e842
rc: add installer user (1/2)
...
Prefer LiveCD boot during install media boot, then
set up an extra user for installation. This user
shall be reached via console or SSH soon enough for
a sort of remote install experience.
PR: https://forum.opnsense.org/index.php?topic=3403
Inspired by: DragonFlyBSD (and we're using its installer anyway!)
2016-08-08 18:04:13 +02:00
Ad Schellevis
da57a85350
(model, BaseField) cast __toString to string, prevents "__toString() must return a string value"
2016-08-08 17:55:54 +02:00
Ad Schellevis
5bbced8090
Revert "(mvc) remove unused getFlatNodes"
...
This reverts commit 6c6b861e778704d2aa2d06b569a1e3071f065465.
2016-08-08 17:31:03 +02:00
Ad Schellevis
6c6b861e77
(mvc) remove unused getFlatNodes
2016-08-08 17:23:39 +02:00
Ad Schellevis
265ed9dc9e
(proxy) refactor to use statics in ApiMutableModelControllerBase
2016-08-08 16:17:55 +02:00
Ad Schellevis
4aa4570eea
(mvc) merge ApiModelControllerBase and ApiMutableModelControllerBase + define class statics properly. as discussed at https://github.com/opnsense/core/pull/1124
2016-08-08 16:16:01 +02:00
Ad Schellevis
beff7772aa
(proxy) extend ApiMutableModelControllerBase
2016-08-08 11:04:54 +02:00
Ad Schellevis
7a67a2c03d
(mvc) some refactoring for https://github.com/opnsense/core/pull/1124
2016-08-08 10:47:40 +02:00
Franco Fichtner
3235ee2690
plugins: rename variable to better reflect its purpose
2016-08-08 09:57:19 +02:00
Franco Fichtner
ecdcc4b736
plugins: tweak interface plugging
...
PPPoE wasn't removed, which led to some refactoring to find
out why. The outcome is the same, but works a little bit
different now. While there, make it possible to omit the
config write in case we are going to call write_config()
shortly after anyway.
This will also be necessary for the legacy VPN plugins.
2016-08-08 09:07:35 +02:00
Per von Zweigbergk
7e69508177
(base) Create ApiMutableModelControllerBase class for ease of implementing API setters
2016-08-08 09:05:49 +02:00
Per von Zweigbergk
29975dc054
(base) Create ApiModelControllerBase class for ease of implementing API getters
2016-08-08 09:05:18 +02:00
Franco Fichtner
8b191e827d
services: fix a crash report in load balancer
2016-08-07 19:23:15 +02:00
Franco Fichtner
84b0488810
vpn: improve client links visibility
...
PR: https://forum.opnsense.org/index.php?topic=3480.0
2016-08-07 19:08:07 +02:00
Ad Schellevis
b0aeb04b3f
fix typo
2016-08-07 18:51:17 +02:00
Ad Schellevis
fdf05de617
(firewall, scrub) add direction and source port. closes https://github.com/opnsense/core/issues/1087
2016-08-07 18:51:17 +02:00
Franco Fichtner
546a483748
Merge pull request #1119 from pv2b/master
...
Incorrect units capitalization in proxy form
2016-08-07 18:44:13 +02:00
Per von Zweigbergk
c43eaff481
(Proxy) Fixed incorrect capitalization of unit names in form
2016-08-07 18:25:10 +02:00
Ad Schellevis
3973a6ce86
(trust, csr) add optional ou field, closes https://github.com/opnsense/core/issues/1121
2016-08-07 18:10:23 +02:00
Ad Schellevis
5ec2101ac2
(insight) check database integrity before start, repair if broken
2016-08-07 16:10:19 +02:00
Ad Schellevis
7bf1343bf7
IDS / crash reports, closes https://github.com/opnsense/core/issues/1117
2016-08-06 09:25:22 +02:00
Ad Schellevis
6e06097709
(packet capture) stream/flush output to browser, closes https://github.com/opnsense/core/issues/1116
2016-08-05 19:37:39 +02:00
Franco Fichtner
0dca6edd34
unbound: also pick up link-local IPv6 and remove localhost
...
The other code does more or less the same, but it seems that
a lot needs to be cleaned up still...
PR: https://forum.opnsense.org/index.php?topic=3311.0
2016-08-05 12:41:50 +02:00
Franco Fichtner
49e364be6e
services: fix resolver host config write
...
PR: https://forum.opnsense.org/index.php?topic=3311.0
2016-08-05 12:18:24 +02:00
Franco Fichtner
fd172c63e7
firewall: refactor that one other download_file() call
2016-08-05 11:20:48 +02:00
Franco Fichtner
9d250cd1f5
firewall: make sure downloaded file is there
2016-08-05 09:38:42 +02:00
Franco Fichtner
da3b10c664
interfaces: fix crash report and deprecate 'hwif' ifinfo element
2016-08-05 08:42:34 +02:00
Franco Fichtner
4725b679ad
firewall: fix a crash report
2016-08-05 08:16:15 +02:00
Franco Fichtner
0cdad62a63
dashboard: fix crash report
2016-08-05 07:51:57 +02:00
Franco Fichtner
c00e8eb0af
interfaces: fix a crash report
2016-08-05 07:46:18 +02:00
Ad Schellevis
c68ca48768
(interfaces, lagg) add lacp_fast_timeout support https://github.com/opnsense/core/issues/1105
2016-08-04 20:59:02 +02:00
Ad Schellevis
ee6a807688
(util.inc) fix grep: writing output: Broken pipe when running get_interface_list
2016-08-04 20:53:17 +02:00
Ad Schellevis
90a6bb777e
(firewall, alias) bug in alias nesting, closes https://github.com/opnsense/core/issues/1113
2016-08-04 20:13:15 +02:00
Ad Schellevis
c2df3e2f8a
Merge pull request #1112 from pv2b/master
...
Style cleanup (ran make stylefix)
2016-08-04 19:29:13 +02:00
Ad Schellevis
214d92c39f
(firewall, alias) move field split to proper location, for https://github.com/opnsense/core/issues/1109
2016-08-04 18:46:49 +02:00
Ad Schellevis
10c6828e78
(ipsec) add EAP-MSCHAPv2 https://github.com/opnsense/core/issues/1102
2016-08-04 16:53:05 +02:00
Ad Schellevis
0dd120ff1a
(ipsec) do not show Peer identifier for mobile clients, not used
2016-08-04 16:42:16 +02:00
Ad Schellevis
2cc1c4a990
(ipsec) cleanups in ipsec.inc
2016-08-04 16:17:41 +02:00
Per von Zweigbergk
8201c62bd6
Style cleanup (ran make stylefix)
2016-08-04 15:45:52 +02:00
Ad Schellevis
3a44d73283
(ipsec) cleanup, unused "allusers"
2016-08-04 14:40:49 +02:00
Ad Schellevis
73a227842e
(ppp, 4g) extend logging for https://github.com/opnsense/core/issues/1004
2016-08-04 11:59:28 +02:00
Franco Fichtner
e31965860f
system: backup lint failed on OSX, but not FreeBSD, huh?
2016-08-04 09:37:20 +02:00
Franco Fichtner
e24d19706a
firewall: removed NAT+proxy, this option is unused
2016-08-03 17:03:23 +02:00
Franco Fichtner
e5af3423be
voucher: capital letters for sentences
...
Suggested by: @fabianfrz
2016-08-03 00:47:06 +02:00
Franco Fichtner
79a2008b66
system: prevent carp demotion, closes #1100
...
Suggested by: @andreas-p
Inspired by: pfSense
2016-08-03 00:31:36 +02:00
Franco Fichtner
e10bea7d91
system: allow selection of secondary console; closes #1091
2016-08-02 23:36:39 +02:00