- 29 Aug, 2016 10 commits
-
-
Fabian Franz authored
-
Franco Fichtner authored
-
-
Franco Fichtner authored
-
Franco Fichtner authored
-
Franco Fichtner authored
-
Franco Fichtner authored
Required a little soft-coding in areas that could be thought of as "pluggable" firewall rules. It looks very doable for 17.7, we could potentially make IPsec and OpenVPN plugins! Or at least prove that the plugin framework is capable of plugging in a complex VPN tech.
-
-
Franco Fichtner authored
-
Franco Fichtner authored
This looks simple enough now. Discussed with @adschellevis.
-
- 28 Aug, 2016 9 commits
-
-
Franco Fichtner authored
-
Franco Fichtner authored
-
Franco Fichtner authored
Spotted by: @adschellevis
-
Franco Fichtner authored
The array was still there, and even though empty evaluated as being filled with data that requires an interface.
-
Franco Fichtner authored
-
Franco Fichtner authored
With the previous call-sites in place we don't need this "fixup" anymore, assuming that interface groups, OpenVPN and IPsec settings are now consistent under the new state, which is true, because right now it was enforced by the rc system anyway.
-
Franco Fichtner authored
Phase 1 add/delete is the best call spot for this as it defines a "physical" connection.
-
Franco Fichtner authored
This wasn't completely right before, trying to plug into rules reload paths and caused issues with people adding/deleting their OpenVPN devices, but the rules tab not properly indicating this since OpenVPN has become a pluggable interface.
-
Ad Schellevis authored
(auth, totp) isolate TOTP functionality into a trait, refactor LocalTOTP. all needed for https://github.com/opnsense/core/issues/1030
-
- 27 Aug, 2016 3 commits
-
-
Ad Schellevis authored
(model, fieldtypes) add update only text field type, closes https://github.com/opnsense/core/issues/1045
-
Ad Schellevis authored
-
Ad Schellevis authored
-
- 25 Aug, 2016 3 commits
-
-
-
Ad Schellevis authored
(status_gateway_groups) show missing gateways and status "monitoring disabled", for https://github.com/opnsense/core/issues/1132
-
Ad Schellevis authored
(openvpn) add "Use common name" option to control username-as-common-name, closes https://github.com/opnsense/core/issues/1154
-
- 24 Aug, 2016 2 commits
-
-
Franco Fichtner authored
Suggested by: @fabianfrz
-
Franco Fichtner authored
-
- 23 Aug, 2016 3 commits
-
-
Ad Schellevis authored
-
Franco Fichtner authored
Suggested by: @Antonio-Prado
-
Franco Fichtner authored
-
- 22 Aug, 2016 10 commits
-
-
Franco Fichtner authored
Now always restore from a full backup only, the standard has already been switched in the scope of this ticket a while back. The section restore could be improved, but it's not really worth doing this in the old code anymore. Hopefully the last change of its kind here.
-
Ad Schellevis authored
(legacy, config) add legacy glue for toArrayFromFile() into load_config_from_file, closes https://github.com/opnsense/core/issues/1097
-
-
Ad Schellevis authored
-
Ad Schellevis authored
-
-
Ad Schellevis authored
-
Ad Schellevis authored
(model) refactor getConstraintValidators() in BaseField, add getConstraintByName() to retrieve a constraint by name/key and add functionality to explain the model field relations. Using reference tags in the constraints section its possible to tell the model which fields interact to avoid the need for a full model validation after each change. For example if fieldA has a constraint which relates to fieldB, the latter can add a reference to trigger validation when only fieldB changes. <Constraints> <check001> <reference>fieldB.check000</reference> </check001> </Constraints>
-
Ad Schellevis authored
-
Ad Schellevis authored
-