mirror of
https://github.com/strongswan/strongswan.git
synced 2025-10-08 00:02:03 -04:00
renamed algorithm to proposal
This commit is contained in:
parent
f4e5acef3a
commit
cbdcca7fd7
@ -38,18 +38,18 @@ CREATE TABLE `child_config_traffic_selector` (
|
|||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||||
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `algorithms`;
|
DROP TABLE IF EXISTS `proposals`;
|
||||||
CREATE TABLE `algorithms` (
|
CREATE TABLE `proposals` (
|
||||||
`id` int(10) unsigned NOT NULL auto_increment,
|
`id` int(10) unsigned NOT NULL auto_increment,
|
||||||
`algorithm` varchar(128) NOT NULL
|
`proposal` varchar(128) NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `child_config_algorithm`;
|
DROP TABLE IF EXISTS `child_config_proposal`;
|
||||||
CREATE TABLE `child_config_algorithm` (
|
CREATE TABLE `child_config_proposal` (
|
||||||
`child_cfg` int(10) unsigned NOT NULL,
|
`child_cfg` int(10) unsigned NOT NULL,
|
||||||
`prio` smallint(5) unsigned NOT NULL,
|
`prio` smallint(5) unsigned NOT NULL,
|
||||||
`alg` int(10) unsigned NOT NULL
|
`prop` int(10) unsigned NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@ -64,11 +64,11 @@ CREATE TABLE `ike_configs` (
|
|||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||||
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS `ike_config_algorithm`;
|
DROP TABLE IF EXISTS `ike_config_proposal`;
|
||||||
CREATE TABLE `ike_config_algorithm` (
|
CREATE TABLE `ike_config_proposal` (
|
||||||
`ike_cfg` int(10) unsigned NOT NULL,
|
`ike_cfg` int(10) unsigned NOT NULL,
|
||||||
`prio` smallint(5) unsigned NOT NULL,
|
`prio` smallint(5) unsigned NOT NULL,
|
||||||
`alg` int(10) unsigned NOT NULL
|
`prop` int(10) unsigned NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2006-2008 Martin Willi
|
* Copyright (C) 2006-2008 Martin Willi
|
||||||
|
* Copyright (C) 2010 Andreas Steffen
|
||||||
* Hochschule fuer Technik Rapperswil
|
* Hochschule fuer Technik Rapperswil
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify it
|
* This program is free software; you can redistribute it and/or modify it
|
||||||
@ -126,19 +127,19 @@ static void add_esp_proposals(private_sql_config_t *this,
|
|||||||
{
|
{
|
||||||
enumerator_t *e;
|
enumerator_t *e;
|
||||||
proposal_t *proposal;
|
proposal_t *proposal;
|
||||||
char *alg;
|
char *prop;
|
||||||
bool use_default = TRUE;
|
bool use_default = TRUE;
|
||||||
|
|
||||||
e = this->db->query(this->db,
|
e = this->db->query(this->db,
|
||||||
"SELECT algorithm "
|
"SELECT proposal "
|
||||||
"FROM algorithms JOIN child_config_algorithm ON id = alg "
|
"FROM proposals JOIN child_config_proposal ON id = prop "
|
||||||
"WHERE child_cfg = ? ORDER BY prio",
|
"WHERE child_cfg = ? ORDER BY prio",
|
||||||
DB_INT, id, DB_TEXT);
|
DB_INT, id, DB_TEXT);
|
||||||
if (e)
|
if (e)
|
||||||
{
|
{
|
||||||
while (e->enumerate(e, &alg))
|
while (e->enumerate(e, &prop))
|
||||||
{
|
{
|
||||||
proposal = proposal_create_from_string(PROTO_ESP, alg);
|
proposal = proposal_create_from_string(PROTO_ESP, prop);
|
||||||
child->add_proposal(child, proposal);
|
child->add_proposal(child, proposal);
|
||||||
use_default = FALSE;
|
use_default = FALSE;
|
||||||
}
|
}
|
||||||
@ -209,19 +210,19 @@ static void add_ike_proposals(private_sql_config_t *this,
|
|||||||
{
|
{
|
||||||
enumerator_t *e;
|
enumerator_t *e;
|
||||||
proposal_t *proposal;
|
proposal_t *proposal;
|
||||||
char *alg;
|
char *prop;
|
||||||
bool use_default = TRUE;
|
bool use_default = TRUE;
|
||||||
|
|
||||||
e = this->db->query(this->db,
|
e = this->db->query(this->db,
|
||||||
"SELECT algorithm "
|
"SELECT proposal "
|
||||||
"FROM algorithms JOIN ike_config_algorithm ON id = alg "
|
"FROM proposals JOIN ike_config_proposal ON id = prop "
|
||||||
"WHERE ike_cfg = ? ORDER BY prio",
|
"WHERE ike_cfg = ? ORDER BY prio",
|
||||||
DB_INT, id, DB_TEXT);
|
DB_INT, id, DB_TEXT);
|
||||||
if (e)
|
if (e)
|
||||||
{
|
{
|
||||||
while (e->enumerate(e, &alg))
|
while (e->enumerate(e, &prop))
|
||||||
{
|
{
|
||||||
proposal = proposal_create_from_string(PROTO_IKE, alg);
|
proposal = proposal_create_from_string(PROTO_IKE, prop);
|
||||||
ike_cfg->add_proposal(ike_cfg, proposal);
|
ike_cfg->add_proposal(ike_cfg, proposal);
|
||||||
use_default = FALSE;
|
use_default = FALSE;
|
||||||
}
|
}
|
||||||
|
@ -41,18 +41,18 @@ CREATE INDEX child_config_traffic_selector_all ON child_config_traffic_selector
|
|||||||
child_cfg, traffic_selector
|
child_cfg, traffic_selector
|
||||||
);
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS algorithms;
|
DROP TABLE IF EXISTS proposals;
|
||||||
CREATE TABLE algorithms (
|
CREATE TABLE proposals (
|
||||||
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
algorithm TEXT NOT NULL
|
proposal TEXT NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS child_config_algorithm;
|
DROP TABLE IF EXISTS child_config_proposal;
|
||||||
CREATE TABLE child_config_algorithm (
|
CREATE TABLE child_config_proposal (
|
||||||
child_cfg INTEGER NOT NULL,
|
child_cfg INTEGER NOT NULL,
|
||||||
prio INTEGER NOT NULL,
|
prio INTEGER NOT NULL,
|
||||||
alg INTEGER NOT NULL
|
prop INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@ -66,11 +66,11 @@ CREATE TABLE ike_configs (
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_config_algorithm;
|
DROP TABLE IF EXISTS ike_config_proposal;
|
||||||
CREATE TABLE ike_config_algorithm (
|
CREATE TABLE ike_config_proposal (
|
||||||
ike_cfg INTEGER NOT NULL,
|
ike_cfg INTEGER NOT NULL,
|
||||||
prio INTEGER NOT NULL,
|
prio INTEGER NOT NULL,
|
||||||
alg INTEGER NOT NULL
|
prop INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@ -39,17 +39,17 @@ CREATE INDEX child_config_traffic_selector_all ON child_config_traffic_selector
|
|||||||
child_cfg, traffic_selector
|
child_cfg, traffic_selector
|
||||||
);
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS algorithms;
|
DROP TABLE IF EXISTS proposals;
|
||||||
CREATE TABLE algorithms (
|
CREATE TABLE proposals (
|
||||||
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||||
algorithm TEXT NOT NULL
|
proposal TEXT NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS child_config_algorithm;
|
DROP TABLE IF EXISTS child_config_proposal;
|
||||||
CREATE TABLE child_config_algorithm (
|
CREATE TABLE child_config_proposal (
|
||||||
child_cfg INTEGER NOT NULL,
|
child_cfg INTEGER NOT NULL,
|
||||||
prio INTEGER NOT NULL,
|
prio INTEGER NOT NULL,
|
||||||
alg INTEGER NOT NULL
|
prop INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_configs;
|
DROP TABLE IF EXISTS ike_configs;
|
||||||
@ -61,11 +61,11 @@ CREATE TABLE ike_configs (
|
|||||||
remote TEXT NOT NULL
|
remote TEXT NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS ike_config_algorithm;
|
DROP TABLE IF EXISTS ike_config_proposal;
|
||||||
CREATE TABLE ike_config_algorithm (
|
CREATE TABLE ike_config_proposal (
|
||||||
ike_cfg INTEGER NOT NULL,
|
ike_cfg INTEGER NOT NULL,
|
||||||
prio INTEGER NOT NULL,
|
prio INTEGER NOT NULL,
|
||||||
alg INTEGER NOT NULL
|
prop INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
DROP TABLE IF EXISTS peer_configs;
|
DROP TABLE IF EXISTS peer_configs;
|
||||||
|
@ -100,10 +100,10 @@ INSERT INTO private_key_identity (
|
|||||||
1, 6
|
1, 6
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Algorithms */
|
/* Proposals */
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes128-sha256-modp3072'
|
'aes128-sha256-modp3072'
|
||||||
);
|
);
|
||||||
@ -116,8 +116,8 @@ INSERT INTO ike_configs (
|
|||||||
'PH_IP_MOON', 'PH_IP_SUN'
|
'PH_IP_MOON', 'PH_IP_SUN'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO ike_config_algorithm (
|
INSERT INTO ike_config_proposal (
|
||||||
ike_cfg, prio, alg
|
ike_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 1
|
1, 1, 1
|
||||||
);
|
);
|
||||||
@ -164,20 +164,20 @@ INSERT INTO peer_config_child_config (
|
|||||||
1, 3
|
1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 1
|
1, 1, 1
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
2, 1, 1
|
2, 1, 1
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
3, 1, 1
|
3, 1, 1
|
||||||
);
|
);
|
||||||
|
@ -100,10 +100,10 @@ INSERT INTO private_key_identity (
|
|||||||
1, 6
|
1, 6
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Algorithms */
|
/* Proposals */
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes128-sha256-modp3072'
|
'aes128-sha256-modp3072'
|
||||||
);
|
);
|
||||||
@ -116,8 +116,8 @@ INSERT INTO ike_configs (
|
|||||||
'PH_IP_SUN', 'PH_IP_MOON'
|
'PH_IP_SUN', 'PH_IP_MOON'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO ike_config_algorithm (
|
INSERT INTO ike_config_proposal (
|
||||||
ike_cfg, prio, alg
|
ike_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 1
|
1, 1, 1
|
||||||
);
|
);
|
||||||
@ -164,20 +164,20 @@ INSERT INTO peer_config_child_config (
|
|||||||
1, 3
|
1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 1
|
1, 1, 1
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
2, 1, 1
|
2, 1, 1
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
3, 1, 1
|
3, 1, 1
|
||||||
);
|
);
|
||||||
|
@ -100,28 +100,28 @@ INSERT INTO private_key_identity (
|
|||||||
1, 6
|
1, 6
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Algorithms */
|
/* Proposals */
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes128-sha256-modp2048'
|
'aes128-sha256-modp2048'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes192-sha384-modp3072'
|
'aes192-sha384-modp3072'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes128gcm128'
|
'aes128gcm128'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes192gcm128'
|
'aes192gcm128'
|
||||||
);
|
);
|
||||||
@ -134,14 +134,14 @@ INSERT INTO ike_configs (
|
|||||||
'PH_IP_MOON', 'PH_IP_SUN'
|
'PH_IP_MOON', 'PH_IP_SUN'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO ike_config_algorithm (
|
INSERT INTO ike_config_proposal (
|
||||||
ike_cfg, prio, alg
|
ike_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 1
|
1, 1, 1
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO ike_config_algorithm (
|
INSERT INTO ike_config_proposal (
|
||||||
ike_cfg, prio, alg
|
ike_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 2, 2
|
1, 2, 2
|
||||||
);
|
);
|
||||||
@ -188,26 +188,26 @@ INSERT INTO peer_config_child_config (
|
|||||||
1, 3
|
1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 3
|
1, 1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
2, 1, 4
|
2, 1, 4
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
3, 1, 3
|
3, 1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
3, 2, 4
|
3, 2, 4
|
||||||
);
|
);
|
||||||
|
@ -100,28 +100,28 @@ INSERT INTO private_key_identity (
|
|||||||
1, 6
|
1, 6
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Algorithms */
|
/* Proposals */
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes128-sha256-modp2048'
|
'aes128-sha256-modp2048'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes192-sha384-modp3072'
|
'aes192-sha384-modp3072'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes128gcm128'
|
'aes128gcm128'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO algorithms (
|
INSERT INTO proposals (
|
||||||
algorithm
|
proposal
|
||||||
) VALUES (
|
) VALUES (
|
||||||
'aes192gcm128'
|
'aes192gcm128'
|
||||||
);
|
);
|
||||||
@ -134,14 +134,14 @@ INSERT INTO ike_configs (
|
|||||||
'PH_IP_SUN', 'PH_IP_MOON'
|
'PH_IP_SUN', 'PH_IP_MOON'
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO ike_config_algorithm (
|
INSERT INTO ike_config_proposal (
|
||||||
ike_cfg, prio, alg
|
ike_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 1
|
1, 1, 1
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO ike_config_algorithm (
|
INSERT INTO ike_config_proposal (
|
||||||
ike_cfg, prio, alg
|
ike_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 2, 2
|
1, 2, 2
|
||||||
);
|
);
|
||||||
@ -188,20 +188,20 @@ INSERT INTO peer_config_child_config (
|
|||||||
1, 3
|
1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
1, 1, 3
|
1, 1, 3
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
2, 1, 4
|
2, 1, 4
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO child_config_algorithm (
|
INSERT INTO child_config_proposal (
|
||||||
child_cfg, prio, alg
|
child_cfg, prio, prop
|
||||||
) VALUES (
|
) VALUES (
|
||||||
3, 1, 4
|
3, 1, 4
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user