Skip to content

Commit 256e08f

Browse files
committed
Merge branch 'feature/add_spdy_option' into 'master'
Add Spdy Add Spdy option on SSL-tabs See merge request !142
2 parents 1fa8f42 + 38659f8 commit 256e08f

File tree

14 files changed

+52
-7
lines changed

14 files changed

+52
-7
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE `web_domain` ADD COLUMN `enable_spdy` ENUM('y','n') NULL DEFAULT 'n' AFTER `proxy_directives`;

install/sql/ispconfig3.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1877,6 +1877,7 @@ CREATE TABLE `web_domain` (
18771877
`traffic_quota_lock` enum('n','y') NOT NULL default 'n',
18781878
`fastcgi_php_version` varchar(255) DEFAULT NULL,
18791879
`proxy_directives` mediumtext,
1880+
`enable_spdy` ENUM('y','n') NULL DEFAULT 'n',
18801881
`last_quota_notification` date NULL default NULL,
18811882
`rewrite_rules` mediumtext,
18821883
`added_date` date NOT NULL DEFAULT '0000-00-00',

install/tpl/server.ini.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ php_ini_path_apache=/etc/php5/apache2/php.ini
8585
php_ini_path_cgi=/etc/php5/cgi/php.ini
8686
check_apache_config=y
8787
enable_sni=y
88+
enable_spdy=n
8889
enable_ip_wildcard=y
8990
overtraffic_notify_admin=y
9091
overtraffic_notify_client=y

interface/web/admin/form/server_config.tform.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1021,6 +1021,15 @@
10211021
'width' => '40',
10221022
'maxlength' => '255'
10231023
),
1024+
'enable_spdy' => array (
1025+
'datatype' => 'VARCHAR',
1026+
'formtype' => 'CHECKBOX',
1027+
'default' => 'n',
1028+
'value' => array (
1029+
0 => 'n',
1030+
1 => 'y'
1031+
)
1032+
),
10241033
'apps_vhost_port' => array(
10251034
'datatype' => 'VARCHAR',
10261035
'formtype' => 'TEXT',

interface/web/admin/lib/lang/de_server_config.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,4 +262,5 @@ $wb['php_ini_check_minutes_txt'] = 'Prüfe php.ini alle X Minuten auf Änderunge
262262
$wb['php_ini_check_minutes_error_empty'] = 'Bitte geben Sie einen Wert an, wie oft die php.ini auf Änderungen geprüft werden soll.';
263263
$wb['php_ini_check_minutes_info_txt'] = '0 = keine Prüfung';
264264
$wb['php_handler_txt'] = 'Standard-PHP-Handler';
265+
$wb['enable_spdy_txt'] = 'Stellt SPDY zur Verfügung';
265266
?>

interface/web/admin/lib/lang/en_server_config.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,4 +263,5 @@ $wb['network_filesystem_txt'] = 'Network Filesystem';
263263
$wb['php_ini_check_minutes_txt'] = 'Check php.ini every X minutes for changes';
264264
$wb['php_ini_check_minutes_error_empty'] = 'Please specify a value how often php.ini should be checked for changes.';
265265
$wb['php_ini_check_minutes_info_txt'] = '0 = no check';
266+
$wb['enable_spdy_txt'] = 'Makes SPDY available';
266267
?>

interface/web/admin/templates/server_config_web_edit.htm

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,14 @@ <h2><tmpl_var name="list_head_txt"></h2>
161161
{tmpl_var name='enable_sni'}
162162
</div>
163163
</div>
164+
<div class="ctrlHolder">
165+
<p class="label">
166+
<tmpl_var name="enable_spdy_txt">
167+
</p>
168+
<div class="multiField">
169+
<tmpl_var name="enable_spdy">
170+
</div>
171+
</div>
164172
<div class="ctrlHolder">
165173
<label for="CA_path">{tmpl_var name='CA_path_txt'}</label>
166174
<input name="CA_path" id="CA_path" value="{tmpl_var name='CA_path'}" size="40" maxlength="255" type="text" autocomplete="off" class="textInput" />

interface/web/sites/form/web_vhost_domain.tform.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,15 @@
523523
'default' => '',
524524
'value' => array('' => 'none_txt', 'save' => 'save_certificate_txt', 'create' => 'create_certificate_txt', 'del' => 'delete_certificate_txt')
525525
),
526+
'enable_spdy' => array (
527+
'datatype' => 'VARCHAR',
528+
'formtype' => 'CHECKBOX',
529+
'default' => 'n',
530+
'value' => array (
531+
0 => 'n',
532+
1 => 'y'
533+
)
534+
),
526535
//#################################
527536
// ENDE Datatable fields
528537
//#################################

interface/web/sites/lib/lang/de_web_vhost_domain.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,4 +136,5 @@ $wb['invalid_system_user_or_group_txt'] = 'Invalid system user or group';
136136
$wb['apache_directive_blocked_error'] = 'Die Apache Direktive wurde durch die Sicherheitsrichtline blockiert:';
137137
$wb['btn_save_txt'] = 'Speichern';
138138
$wb['btn_cancel_txt'] = 'Abbrechen';
139+
$wb['enable_spdy_txt'] = 'Aktiviere SPDY';
139140
?>

interface/web/sites/lib/lang/en_web_vhost_domain.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,4 +139,5 @@ $wb['backup_excludes_error_regex'] = 'The excluded directories contain invalid c
139139
$wb['subdomain_error_empty'] = 'The subdommain field is empty or contains invalid characters.';
140140
$wb['btn_save_txt'] = "Save";
141141
$wb['btn_cancel_txt'] = "Cancel";
142+
$wb['enable_spdy_txt'] = 'Enable SPDY';
142143
?>

0 commit comments

Comments
 (0)