Franco Fichtner
9ecce53e8c
crash reporter: improve the output and behaviour
...
* Refactor crash report link into a function so it could be called
from any page if desired.
* Do not show a crash report when there is none.
2015-04-05 10:46:18 +02:00
Franco Fichtner
023fa9c1f1
logs: isset() and openvpn config part, a never-ending love story
2015-04-05 10:29:42 +02:00
Franco Fichtner
1b9a2f2bb3
inc: src/dst missing for CARP, too
...
While there, move errors to where they should be checked.
(Hint: as early as possible.)
2015-04-05 10:20:06 +02:00
Franco Fichtner
81abe4d18f
inc: fix unknown protocol srcip->src and dstip->dst foo
2015-04-05 10:02:51 +02:00
Franco Fichtner
c37d77bcf7
inc: refactor code and improve error messages of parse_filter_line()
2015-04-05 09:45:20 +02:00
Franco Fichtner
f21708cbbd
aliases: fix missing array() init in config structure
2015-04-05 09:28:48 +02:00
Franco Fichtner
4ee0a0a428
inc: fix sshd upgrade path
2015-04-04 09:10:26 +02:00
Franco Fichtner
32bb6035ab
logs: pretty up captive portal logs
2015-04-04 09:06:35 +02:00
Franco Fichtner
4dbdf8e3e4
ppps: another php function gone
2015-04-03 21:35:53 +02:00
Franco Fichtner
a982fbc16b
inc: yeah or we could call /bin/sync
2015-04-03 21:32:05 +02:00
Franco Fichtner
2f00e12e0b
src: a good opportunity to sneak in a whitespace sweep
2015-04-03 18:03:27 +02:00
Ad Schellevis
bd42061f21
gui fixes CARP VIP
2015-04-03 15:39:08 +00:00
Franco Fichtner
b0156ef301
ppps: avoid more potential config issues
2015-04-03 13:14:46 +02:00
Franco Fichtner
41e5e457fb
rc: move file wipe to non-install media path
2015-04-03 12:40:21 +02:00
Franco Fichtner
636df2cfa4
rc: tmpfs is now embedded into install media's fstab
2015-04-03 12:13:29 +02:00
Franco Fichtner
15eb3c5652
gateways: more potential fails of legacy code vs. new config system
2015-04-03 12:12:43 +02:00
Franco Fichtner
a35f277d56
wizard: do not write a file to trigger initial wizard
2015-04-03 11:31:14 +02:00
Franco Fichtner
7f42a18081
inc: geez, properly delete directories as well #124
...
That's what you get for using "@" muting informative errors.
2015-04-03 11:02:40 +02:00
Franco Fichtner
6fa394bbbf
interfaces: another issue related to new config system; fixes #128
2015-04-03 10:36:34 +02:00
Ad Schellevis
58ae9954c6
fix typo in ipv6
2015-04-03 08:04:01 +00:00
Franco Fichtner
9346e89861
config: another factory reset follow-up #124
2015-04-03 09:17:08 +02:00
Ad Schellevis
15016f4d79
Small fix on config revert, loosly related to https://github.com/opnsense/core/issues/124
...
Use internal classes to restore a backup, to prevent overwrite by our singleton object
2015-04-03 06:44:48 +00:00
Franco Fichtner
948b5bcc1c
system: flip ssh settings for clarity
2015-04-02 21:52:07 +02:00
Franco Fichtner
e2a82d38e7
rc: fix factory defaults #124
2015-04-02 21:12:13 +02:00
Franco Fichtner
4d336198be
src: s/pfSenseHeader/redirectHeader/g plus cleanups
2015-04-02 20:23:08 +02:00
Franco Fichtner
dc757d079a
filter: tweak previous
2015-04-02 20:19:37 +02:00
Franco Fichtner
3888a6d1c4
captive portal: portable replacement for pfSense_ip_to_mac
2015-04-02 20:03:47 +02:00
Franco Fichtner
d8f7b5c819
config: root tag is opnsense nowadays
2015-04-02 19:57:34 +02:00
Franco Fichtner
a7dce2b49e
inc: move back a file to avoid spurious firmware update errors
...
The GUI upgrade still has serious problems coping with the
fact that it is being updated. In the latest upgrade the
move of set_language() causes an error so we just avoid it
and do the work again when we can.
2015-04-02 19:55:47 +02:00
Franco Fichtner
d9a0054b7c
wizard: remove unused theme code that points to nowhere
2015-04-02 18:24:12 +02:00
Ad Schellevis
20118288e2
last bits and pieces for https://github.com/opnsense/core/issues/117 although rc.filter_synchronize really needs a rewrite at a later moment.
2015-04-02 16:21:56 +00:00
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
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