1238 Commits

Author SHA1 Message Date
Ad Schellevis
a72ac678a4 (Traffic shaper) work in progress, initial searchable grid implementation 2015-05-22 18:56:29 +02:00
Ad Schellevis
a6198444b7 (mvc) add support class for easy datagrid usage
// create a new model
$model = new Model();
// link model to support class
$grid = new UIModelGrid($model->container->arrayTypeObject);
// fetch data and return into array which our frontend grid component can use
$result = $grid->fetch($fields, $itemsPerPage, $currentPage, $sortBy, $sortDescending, $searchPhrase);
2015-05-22 18:53:22 +02:00
Franco Fichtner
7ad3be51a5 ipsec: two small issues noticed by @reep; fixes #193 2015-05-22 16:31:06 +02:00
Franco Fichtner
ca18801b96 crypto: address a few potential loopholes for #logjam
o Regenerate all dhparam files.  (Looksie, we don't have under 1024!)

o Make beast mitigation the default, been around since 2011.

o Tweak the cipher settings via recommendations below.

Open points are the zapping of 1024 bit dhparam and how we should
handle dhparam shipping in the future.  Please write in to discuss.  :)

Taken from: https://weakdh.org/sysadmin.html
2015-05-22 14:26:31 +02:00
Franco Fichtner
ee4486d8df src: whitespace sweep 2015-05-22 08:47:40 +02:00
Ad Schellevis
6735d533ec (traffic shaper) work in progress 2015-05-21 18:27:24 +02:00
Ad Schellevis
ceda9d08dd (mvc) improve API for array type model objects
Integrate uuid generation into the core of the model system so items are uniquely identified and can be directly accessed using their uuids.

For example:
// set recurring pipe item to 1001
$model->setNodeByReference('pipes.pipe.86f19d48-bc91-4c70-a81c-e05cdd3a4372.queue', "1001");

// echo the contents back
echo $model->getNodeByReference('pipes.pipe.86f19d48-bc91-4c70-a81c-e05cdd3a4372.queue');
2015-05-21 18:21:57 +02:00
Ad Schellevis
69d4aa9f11 (mvc, base model) fix attribute copy 2015-05-21 15:26:20 +02:00
Ad Schellevis
4ee4a93894 (mvc) add Bootgrind (http://www.jquery-bootgrid.com/) to core UI 2015-05-21 14:12:25 +02:00
Ad Schellevis
acc3ad9f31 (traffic shaper) add basic shaper rules to template 2015-05-21 09:04:08 +02:00
Ad Schellevis
485225f46b (proxy) check for existing log file in diag_logs_proxy.php (https://github.com/opnsense/core/issues/186 ) 2015-05-20 17:42:25 +00:00
Ad Schellevis
9fe1b63553 add isset (https://github.com/opnsense/core/issues/189) 2015-05-20 17:33:44 +00:00
Ad Schellevis
d35ce90cbe (firmware) fix countdown timer 2015-05-20 09:45:50 +02:00
Franco Fichtner
a8c558cf11 rc: no hay trabajo 2015-05-20 09:41:43 +02:00
Ad Schellevis
c4c18bd8de (configd) oops, forgot this part 2015-05-20 09:28:35 +02:00
Ad Schellevis
9ed964ea9e replace missing icons (https://github.com/opnsense/core/issues/187) 2015-05-20 06:32:49 +00:00
Ad Schellevis
2500310b16 partial fix for https://github.com/opnsense/core/issues/187 2015-05-20 06:28:13 +00:00
Ad Schellevis
2db9f6a7f1 Merge branch 'master' of github.com:opnsense/core 2015-05-20 06:16:09 +00:00
Ad Schellevis
4a589ec831 fix debug leftover 2015-05-20 06:15:02 +00:00
Franco Fichtner
ae1b610c8e configd: set up an environmen resembling /usr/local/etc/rc
Hopefully approved by: ad@
Inspired by: service(8)
2015-05-20 07:12:58 +02:00
Franco Fichtner
1e4f4d37aa src: whitespace sweep 2015-05-20 07:10:49 +02:00
Ad Schellevis
2db5b9e46f replace some missing icons for glyphicons ( https://github.com/opnsense/core/issues/187) 2015-05-19 20:53:28 +00:00
Ad Schellevis
eb831cfa0f (ipfw) make room for traffic shaping in ipfw template 2015-05-19 20:32:23 +00:00
Ad Schellevis
7a0aa2fc7d (captive portal) small cleanups
- remove unused L2 ipfw support
- redirect after login was duplicate, remove one
- reload ipfw rules on zone save
2015-05-19 19:21:15 +00:00
Franco Fichtner
700ea841a5 rc: tunefs sure is picky sometimes 2015-05-19 21:00:56 +02:00
Ad Schellevis
0233e66d51 (configd) make environment configurable for configd 2015-05-19 20:17:40 +02:00
Franco Fichtner
fac35f1448 firmware: adjust timeout to mimic the old behaviour 2015-05-19 19:07:42 +02:00
Ad Schellevis
69fe3b2931 (group admin) check for internal groupname, fix for https://github.com/opnsense/core/issues/183 2015-05-19 14:54:08 +00:00
Ad Schellevis
c94e79eb3e (firmware) keep polling on fetch status error 2015-05-19 14:26:39 +00:00
Ad Schellevis
d98b45a6f0 (mvc) add some logging to the api 2015-05-19 16:15:54 +02:00
Ad Schellevis
63b476a1c8 (firmware) replace widget link 2015-05-19 10:47:54 +00:00
Franco Fichtner
d9335b6d7f widgets/wol: Illegal string offset warning; fixes #185
Submitted by: @reetp
2015-05-19 11:59:08 +02:00
Ad Schellevis
d3239e081e (firmware) update reboot message 2015-05-19 11:32:44 +02:00
Ad Schellevis
4c618a4fa5 (firmware) stop complaining for reboot on pkg upgrade 2015-05-19 11:21:37 +02:00
Franco Fichtner
a9c3e042d2 rc: write dmesg.boot after possible /var MFS mount 2015-05-19 10:50:24 +02:00
Ad Schellevis
d93c2496a8 (firmware) drop test data 2015-05-19 10:49:36 +02:00
Franco Fichtner
252a9a1384 src: /var/log/dmesg.boot is a lie; whitespace sweep 2015-05-19 10:47:31 +02:00
Ad Schellevis
9be5cdcb73 (firmware) replace menu item 2015-05-19 08:42:57 +00:00
Ad Schellevis
a987bfac13 (firmware) warn user about upcomming reboot 2015-05-19 10:35:41 +02:00
Ad Schellevis
fd6c5101de (firmware) add check for reboot to check update script 2015-05-19 08:07:55 +00:00
Ad Schellevis
a9eecf6a21 (traffic shaper) fix typo in template 2015-05-18 21:25:20 +02:00
Ad Schellevis
58edd8524d (traffic shaper) work in progress model and config template 2015-05-18 21:08:54 +02:00
Ad Schellevis
b668fdeb13 (firewall nat rules UI) make disabled visible, fix for https://github.com/opnsense/core/issues/169 2015-05-18 16:03:53 +00:00
Ad Schellevis
c5bf89cec9 rename traffic shaper to queues to make room for the upcomming shaper feature 2015-05-18 15:50:57 +00:00
Ad Schellevis
626d6bf53a (menu system) rename traffic shaper 2015-05-18 17:47:49 +02:00
Ad Schellevis
12bcaba7c1 (menu system) reformat menu xml 2015-05-18 17:45:46 +02:00
Ad Schellevis
8b994d62cd (traffic shaper) work in progress integrating dummynet pipes 2015-05-18 17:43:49 +02:00
Franco Fichtner
8cefe40920 src: whitespace sweep 2015-05-18 16:49:20 +02:00
Ad Schellevis
7bf001c403 (firewall) fix for https://github.com/opnsense/core/issues/168 (delete multiple items) 2015-05-18 14:18:44 +00:00
Ad Schellevis
8c43a733bf fix for https://github.com/opnsense/core/issues/180 2015-05-18 14:04:42 +00:00