Ad Schellevis
ab85b60ef4
(legacy) fix advanced options in unbound.inc
2016-02-24 20:22:46 +01:00
Ad Schellevis
6127392e0d
(legacy) refactor services_unbound_advanced.php
2016-02-24 20:22:25 +01:00
Franco Fichtner
79b125c21f
interfaces: slightly restructure the netgraph needed logic
2016-02-24 18:08:41 +01:00
Franco Fichtner
5adfd6bf12
interfaces: replace netgraph functions with portable alternatives
2016-02-24 18:08:41 +01:00
Ad Schellevis
124a7809eb
(legacy) refactor services_unbound_domainoverride_edit.php
2016-02-24 16:35:50 +01:00
Ad Schellevis
6f417404b3
(legacy) refactor services_unbound_host_edit.php
2016-02-24 16:06:57 +01:00
Ad Schellevis
c304981910
(legacy) refactor services_unbound_overrides.php
2016-02-24 16:06:35 +01:00
Ad Schellevis
0584e9d74b
(legacy) refactor services_unbound.php
2016-02-24 13:27:42 +01:00
Ad Schellevis
ff7fce12c8
fix typo
2016-02-24 11:21:13 +01:00
Ad Schellevis
8b701717b1
(proxy) set unset description on X-Forwarded-For. closes https://github.com/opnsense/core/issues/790
2016-02-23 19:46:36 +01:00
Ad Schellevis
7c4bc83967
(mvc) small changes for https://github.com/opnsense/core/pull/789
2016-02-23 18:42:04 +01:00
Ad Schellevis
036e661c89
Merge pull request #789 from evbevz/network-field-netmaskrequired-validator
...
Add NetMaskRequired option into NetworkField and NetworkValidator
2016-02-23 18:11:03 +01:00
Ad Schellevis
df7e86607a
(ui) searchable DropDown is truncated, closes https://github.com/opnsense/core/issues/773
2016-02-23 16:11:39 +01:00
Franco Fichtner
404caff1c5
vpn: really attach netgraph to the used interfaces
2016-02-23 15:35:13 +01:00
Franco Fichtner
23b3474686
interfaces: replace two out of three custom netgraph hooks
2016-02-23 14:27:51 +01:00
Ad Schellevis
537470018f
(legacy) move logfile generation to system_syslogd_start()
2016-02-23 14:01:07 +01:00
Charlie Root
7f3e9791b2
Add NetMaskRequired option to NetworkField and NetworkValidator
2016-02-23 14:04:39 +03:00
Ad Schellevis
39c8bc8be0
(legacy) add <plugin>_syslog support
2016-02-23 11:52:36 +01:00
Ad Schellevis
18c38ccdf0
tab/space
2016-02-23 11:38:30 +01:00
Ad Schellevis
9297c0e04f
(legacy/vpn) add syslog facilities to legacy vpn.inc
2016-02-23 11:26:59 +01:00
Franco Fichtner
14a40cf79a
vpn: fix and improve service probing
2016-02-23 10:32:07 +01:00
Ad Schellevis
4bffccf813
(legacy/plugins) move plugin_scan to system.inc for dependency reasons
2016-02-23 10:28:34 +01:00
Ad Schellevis
9fdca30079
(legacy) fix "enableserial" marker in default config system_advanced_admin.php
2016-02-23 10:20:39 +01:00
Ad Schellevis
addcca545c
spacing
2016-02-23 09:37:12 +01:00
Ad Schellevis
62b75c1a37
(legacy) refactor services_dnsmasq_domainoverride_edit.php
2016-02-23 09:36:27 +01:00
Ad Schellevis
674fa9825e
(legacy) refactor services_dnsmasq_edit.php
2016-02-22 20:50:14 +01:00
Ad Schellevis
9fe3e40108
(legacy) prevent some notices in refactored dhcp code
2016-02-22 20:10:48 +01:00
Ad Schellevis
05528a541b
(legacy) refactor services_dnsmasq.php
2016-02-22 18:41:54 +01:00
Ad Schellevis
654e3d4d0c
(legacy/dhcp) add all_help button
2016-02-22 18:26:02 +01:00
Ad Schellevis
301eb33ec2
whitespace
2016-02-22 14:26:34 +01:00
Ad Schellevis
2b3e98834e
(legacy) remove duplicate facilities in syslog generation
2016-02-22 14:05:41 +01:00
Ad Schellevis
8594ccea33
small changes related to https://github.com/opnsense/core/pull/788
2016-02-22 12:13:55 +01:00
Franco Fichtner
75bbd00956
menu: tweak previous
2016-02-22 11:40:20 +01:00
Franco Fichtner
ca10a6f2cd
menu: polish help items, shuffle history icon
2016-02-22 11:37:21 +01:00
Ad Schellevis
23ac5a28cc
(plugins) fix tabs
2016-02-22 10:46:39 +01:00
Ad Schellevis
eda621c577
Merge pull request #788 from opnsense/plugins
...
vpn: split off PPTP, L2TP and PPPoE servers
2016-02-22 10:09:18 +01:00
Franco Fichtner
28cf9dbab8
src: whitespace sweep
2016-02-22 08:05:45 +01:00
Franco Fichtner
b6cfa710f7
openvpn: *_by_id() sounds a little more idiomatic
2016-02-22 08:03:52 +01:00
Franco Fichtner
6d7d0bc357
vpn: plug pppoe servers into services
2016-02-21 20:09:07 +01:00
Franco Fichtner
3b42ee7e80
plugins: try something new :)
2016-02-21 20:09:07 +01:00
Franco Fichtner
e8fa56c5ac
services: bubble down plugins_services hook
...
This way, the caller only needs to specify plugins.inc on the
top to let the subsystem(s) know plugin hooks need to be executed.
2016-02-21 20:09:07 +01:00
Franco Fichtner
669f6e03eb
plugins: rules change, plugins.inc is required now
...
This is done so that services.inc can load plugins when
plugins.inc was invoked, if not, it stays clear of the
extra work.
2016-02-21 20:09:07 +01:00
Franco Fichtner
269b9b6a1b
plugins: support start and restart
2016-02-21 20:09:07 +01:00
Franco Fichtner
4635ac7b98
l2tp: make it shine (as a service)
2016-02-21 20:09:07 +01:00
Franco Fichtner
40516e542e
pptp: improve edit page like l2tp already does
2016-02-21 20:09:07 +01:00
Franco Fichtner
07bafdf64c
services: enrich with plugins
2016-02-21 20:09:07 +01:00
Franco Fichtner
9709336b25
plugins: add hooks for services
2016-02-21 20:09:07 +01:00
Franco Fichtner
cbd9ffb5f9
plugins: make plugins.inc side-effect free
...
The rules are simple:
* plugins_configure() requires all available plugins, probes their
configure functions and then calls the advertised functions.
* All GUI pages must directly include their includes in plugins.inc.d
to not overly pollute their loading phase.
2016-02-21 20:09:07 +01:00
Franco Fichtner
c9b7076609
plugins: don't need so many includes
2016-02-21 20:09:07 +01:00
Franco Fichtner
93e47fac38
plugins: clean up a bit, add temporary laucher for functions
2016-02-21 20:09:07 +01:00