Franco Fichtner
92508ff7f8
dashboard: consolidate style some more for version info
2015-04-02 18:20:00 +02:00
Franco Fichtner
7a7ec82a0c
system: sanitise theme handling here
2015-04-02 18:05:16 +02:00
Franco Fichtner
c774078268
src: remove restart_httpd.php and clean up the startup function
2015-04-02 18:03:07 +02:00
Franco Fichtner
8515fb0c01
inc: remove backwards compat for base openssl
2015-04-02 17:47:31 +02:00
Ad Schellevis
c7ca7fc8b4
integrate new xmlrpc client, needs testing.
2015-04-02 15:15:11 +00:00
Jos Schellevis
869f61c23a
Proxy server WIP
2015-04-02 16:39:32 +02:00
Ad Schellevis
dbbceca0bf
remove more unused xmlrpc server functions
2015-04-02 14:32:54 +00:00
Ad Schellevis
2b7edb175c
yes..yes..yes... we don't need pfsense.exec_php another security issue removed from the core system
2015-04-02 14:31:23 +00:00
Ad Schellevis
00372f07fd
remove unused xmlrpc client code from voucher system.
2015-04-02 14:29:18 +00:00
Ad Schellevis
cca1a6e4fd
add new XMLRPC client to base system
2015-04-02 16:08:58 +02:00
Franco Fichtner
3986b9936e
widgets: swap system platform/version; show openssl/libressl version too
2015-04-02 15:37:24 +02:00
Franco Fichtner
64bc749d98
firmware: better fix also hides table when no packages are there
2015-04-02 15:19:35 +02:00
Franco Fichtner
19fd4a07d2
src: usual isset() woes
2015-04-02 15:15:19 +02:00
Franco Fichtner
2dc29128f2
inc: mwexec_bg() ought to daemonize
...
Has it really been this way forever? While there, chain
mwexec_bg() throgh mwexec() to avoid duplicated code and
increase error reporting.
2015-04-02 14:15:39 +02:00
Franco Fichtner
3ace0410e8
firmware: this seems to work pretty well
...
daemon(8) will completely detach and keep running so maybe that
will be one step closer to reliable firmware upgrades.
2015-04-02 14:13:59 +02:00
Ad Schellevis
f9a49ad267
cleanup some leftovers in captive portal
2015-04-02 11:46:57 +00:00
Franco Fichtner
b78ce4cc7d
pkg: point to fingerprints, too
2015-04-02 12:13:33 +02:00
Franco Fichtner
a87c82fee2
pkg: add fingerprint for repository signing
2015-04-02 12:13:33 +02:00
Ad Schellevis
6ddea6d408
move in some more function into xmlrpc
2015-04-02 11:41:12 +02:00
Ad Schellevis
1c44ae4ea4
accept single item in backup_config_section_xmlrpc
2015-04-02 09:26:29 +00:00
Ad Schellevis
1b7e9e25cd
add backup_config_section_xmlrpc to legacy.inc
2015-04-02 11:09:29 +02:00
Ad Schellevis
d0ebc69f45
replace array merge function for something standard
2015-04-02 09:02:50 +00:00
Ad Schellevis
39751b969e
merge merge_config_section_xmlrpc, restore_config_section_xmlrpc back in after cleanup
2015-04-02 08:34:56 +02:00
Ad Schellevis
59e713558b
fix typo
2015-04-01 20:48:52 +00:00
Ad Schellevis
ddd4f63236
add legacy xmlrpc function
2015-04-01 22:45:40 +02:00
Ad Schellevis
711af54d5e
add _xmlrpc prefix handling to core xmlrpc server
2015-04-01 20:42:29 +00:00
Ad Schellevis
9a65d54fbf
fix typo
2015-04-01 20:10:51 +00:00
Ad Schellevis
48b70d0f98
add reboot_xmlrpc, firmware_version_xmlrpc
2015-04-01 22:06:06 +02:00
Ad Schellevis
223ca102e0
small fix get_notices_xmlrpc
2015-04-01 19:56:03 +00:00
Ad Schellevis
90bb871477
extend xmlrpc service example / fix typo
2015-04-01 19:45:14 +00:00
Ad Schellevis
869cb71e08
copy / paste error
2015-04-01 21:42:09 +02:00
Ad Schellevis
bf0d043e77
merge xmlrpc get_notices back in
2015-04-01 21:40:04 +02:00
Ad Schellevis
5e94f62e61
replace xmlrpc server and include example stub, legacy methods not implemented yet. client also needs some work
2015-04-01 19:14:36 +00:00
Ad Schellevis
f9b24c4aa2
add basic auth to auth.inc
2015-04-01 18:33:31 +02:00
Franco Fichtner
cd06a9b98f
status: ipfw -x does not exist anymore
2015-04-01 17:03:26 +02:00
Franco Fichtner
d785039242
captive portal: redirect on good voucher too; fixes #121
2015-04-01 16:49:20 +02:00
Franco Fichtner
57ecaa3b55
rc: add missing newline and move voucher enable back to original spot
2015-04-01 16:05:30 +02:00
Franco Fichtner
b2653d0ea2
voucher: try to pin down where boot import fails; style update while at it
2015-04-01 15:45:16 +02:00
Franco Fichtner
14b3fa5c70
src: fix a few `Illegal string offset' warnings
2015-04-01 15:07:03 +02:00
Franco Fichtner
b0dac38305
inc|rc: shuffle more things due to shutdown flow cleanups
2015-04-01 14:54:34 +02:00
Franco Fichtner
338f71c243
rc|vouchers: shuffle around the backup invoke; merge halt/reboot glue
2015-04-01 14:34:45 +02:00
Franco Fichtner
ad5065e04d
firewall: remove arbitrary restriction; pf(4) can cope with it
2015-04-01 13:52:35 +02:00
Franco Fichtner
ec89f5ec86
rc: but why?
2015-04-01 13:52:21 +02:00
Franco Fichtner
12a98e5b8c
firmware: detach pkg_upgrade.sh from the webgui
2015-04-01 12:40:44 +02:00
Franco Fichtner
87fe0e6b2d
Revert "inc: move an include again to see if we can adapt now"
...
This reverts commit 30991a0b2449e0d48c5316e121ad8ca4376c69d3.
Looks better, but firmware upgrade script changes need to propagate
to the install media first...
2015-04-01 12:30:54 +02:00
Franco Fichtner
f6c6889d74
php: annoy Jos and Ad by enabling warnings by default...
...
... when using the core.git mount hook. :)
Does not affect the packages/images.
2015-04-01 11:54:14 +02:00
Franco Fichtner
8d1809edb3
src: fix `Illegal string offset' warning in firewall rules
2015-04-01 11:44:51 +02:00
Franco Fichtner
30991a0b24
inc: move an include again to see if we can adapt now
2015-04-01 11:38:55 +02:00
Franco Fichtner
1fd22b658e
firmware: polish the upgrade script
2015-04-01 11:38:08 +02:00
Franco Fichtner
8d774567ee
src: fix `Illegal string offset' warning in interfaces
2015-04-01 11:25:06 +02:00