453 Commits

Author SHA1 Message Date
Franco Fichtner
264c28d1e3 firmware: remove some obsolete parts of the firmware update system
Fear not as we will reintroduce the functionality in the GUI using
our new firmware update system which includes pkg(8)/opnsense-update(8).
2015-03-12 09:12:18 +01:00
Franco Fichtner
d178bd83e8 src: adapted more dormant debug code 2015-03-12 08:46:01 +01:00
Franco Fichtner
93d00ecd20 inc/globals: far-reaching prune of global variables
* Remove spurious debug output that was never enabled and make
  actual error messages the default behaviour.

* Update links and remove a bit of softcoding that was going
  on around the GUI through global variables (we don't want to
  hide the help menu, nope).
2015-03-12 08:15:47 +01:00
Franco Fichtner
1f5d30b8e7 src: tmp_path gone with the wind 2015-03-12 07:39:52 +01:00
Franco Fichtner
ad334c80aa src: tmp_path almost gone now 2015-03-12 07:24:35 +01:00
Ad Schellevis
4bacd184e1 add config backup/restore methods 2015-03-11 22:26:27 +01:00
Ad Schellevis
6f02215303 remove complexity in fromArray, write new file in stead of update xml object approach. 2015-03-11 20:21:20 +01:00
Ad Schellevis
23abb70c66 add to/from Array to Config class, for upcomming replacement of old config handling code 2015-03-11 18:30:38 +01:00
Franco Fichtner
75a08cb2c3 firmware: remove gzsig utility usage
We have moved on to other means of firmware upgrades.  Gives us
the opportunity to do a little spring clean here.  (Plus I don't
have to fix the gzsig port anymore.)
2015-03-11 13:48:12 +01:00
Franco Fichtner
4cf690e0a5 src: style and whitespace sweep 2015-03-11 07:46:19 +01:00
Ad Schellevis
aa34ef3ef6 proxy templates (initial / test ) 2015-03-10 20:01:30 +00:00
Ad Schellevis
a511460659 cleanup template helpers 2015-03-10 20:42:26 +01:00
Ad Schellevis
e8ad98673a add helper functions for template engine 2015-03-10 20:06:31 +01:00
Ad Schellevis
aa7e5719ee work in progress proxy feature 2015-03-10 17:26:02 +01:00
Ad Schellevis
3e3548d14d add frontend support for multi select boxes 2015-03-10 17:24:59 +01:00
Ad Schellevis
0a92399b32 documentation fix 2015-03-10 17:24:24 +01:00
Ad Schellevis
de18def366 add support for custom return hooks in getNodes 2015-03-10 17:23:40 +01:00
Ad Schellevis
53166be0af add fieldtype for simple selections (iunterfaces etc.) 2015-03-10 17:22:21 +01:00
Ad Schellevis
984522a7e4 update squid reconfigure action 2015-03-10 13:46:31 +01:00
Ad Schellevis
1ea2e24c2f implement configd rc script in rc system 2015-03-10 10:27:24 +00:00
Ad Schellevis
9871722454 configd rc script fixes 2015-03-10 10:26:19 +00:00
Ad Schellevis
14359727fd add standard rc script for configd (/usr/local/etc/rc.d/configd) 2015-03-10 09:24:56 +00:00
Franco Fichtner
d1f97f7b26 rc: simplify halt/reboot a bit and use synchronous halt on the console 2015-03-10 09:51:38 +01:00
Franco Fichtner
3e4e5872c4 inc/upgrade: tmp_path progression 2015-03-10 09:26:51 +01:00
Franco Fichtner
4fe76dde30 rc: on cdrom images, the config is bootstrapped afterwards, meh 2015-03-10 09:15:36 +01:00
Franco Fichtner
82cfdeb456 rc: shells are weird 2015-03-10 07:50:59 +01:00
Ad Schellevis
15dcb2ece8 use php session_status to check for active session ( >= php 5.4 ) 2015-03-09 20:56:16 +00:00
Ad Schellevis
f8e25189ec update proxy backend actions 2015-03-09 17:39:36 +00:00
Franco Fichtner
18cf4e9ea0 rc: adjust and fix missing pkgng database when using MFS
While there, embed rc.embedded and fix permissions of rc.halt.
2015-03-09 18:09:59 +01:00
Ad Schellevis
a4fab55bc4 make reconfigure aware of the model 2015-03-09 17:52:01 +01:00
Ad Schellevis
62d5f7d2ad fix squid status check in reconfigure 2015-03-09 17:46:20 +01:00
Ad Schellevis
80e1e6ad52 missing services config for api 2015-03-09 16:54:50 +01:00
Ad Schellevis
cdf027678d work in progress proxy feature 2015-03-09 16:29:16 +01:00
Ad Schellevis
e6fce62280 small changes in default layout 2015-03-09 14:29:50 +01:00
Ad Schellevis
e83c88b879 add extra javascript file for user interface functions 2015-03-09 14:27:23 +01:00
Ad Schellevis
20369b892b add extra javascript file for user interface functions 2015-03-09 14:26:26 +01:00
Ad Schellevis
b224831e98 change style default input row 2015-03-09 13:45:01 +01:00
Ad Schellevis
af967148cc style fixes new base template 2015-03-09 13:43:42 +01:00
Franco Fichtner
dcabfa6452 inc/util: remove an unused function 2015-03-09 13:24:43 +01:00
Franco Fichtner
5ce3abb5b4 rc: remove pbi remnants from this general area 2015-03-09 13:24:43 +01:00
Ad Schellevis
af51b6c077 move theme images 2015-03-09 09:36:13 +01:00
Ad Schellevis
d1e68dc41f Merge branch 'master' of ssh://github.com/opnsense/core 2015-03-09 09:32:11 +01:00
Ad Schellevis
3732938c2b add font awesome 2015-03-09 09:26:37 +01:00
Franco Fichtner
9cd2b8857d rc/inc: regenerate the php.ini files in a more maintainable place 2015-03-09 09:23:11 +01:00
Franco Fichtner
804a22faff inc/filter: do not hardcode the target IP in auto NAT rules
Suggested by: Jim Thompson <jim@netgate.com>
2015-03-07 08:48:29 +01:00
Franco Fichtner
2811402f8d globals: sysctl tweak for dhcpv6 2015-03-07 08:48:29 +01:00
Franco Fichtner
aa5fc1bf6f inc/system: tmp_path extermination 2015-03-07 08:48:28 +01:00
Franco Fichtner
a47ad5e740 src: prune, prettify or zap scripts that use PHP shebang 2015-03-07 08:48:28 +01:00
Franco Fichtner
cabdbf8c28 src: move files back, the update system isn't ready for this 2015-03-06 18:44:41 +01:00
Franco Fichtner
5e648312ac pkg: restart configd to sync the new code
While there, switch to the defaults when reloading the webgui.
2015-03-06 17:34:07 +01:00