From a6f030412f6d9866cb13c2701521e7c433c2b074 Mon Sep 17 00:00:00 2001 From: Michael Rash Date: Wed, 13 Nov 2013 23:17:09 -0500 Subject: [PATCH] [test suite] added Rijndael/HMAC compatibility tests for Mac OS X 10.9 --- test/tests/os_compatibility.pl | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/test/tests/os_compatibility.pl b/test/tests/os_compatibility.pl index 58fdf60f..ad09ab22 100644 --- a/test/tests/os_compatibility.pl +++ b/test/tests/os_compatibility.pl @@ -68,6 +68,23 @@ 'fw_rule_created' => $NEW_RULE_REQUIRED, 'fw_rule_removed' => $NEW_RULE_REMOVED, }, + { + 'category' => 'Rijndael', + 'subcategory' => 'client->server OS compatibility', + 'detail' => 'v2.5.1 OSX-10.9', + 'function' => \&os_compatibility, + 'no_ip_check' => 1, + 'pkt' => + '//I+5NoTIET7LtQJ9BGhoVfBnA9vqgQ8SfvHEMOUpxHKgQa5xLFhKK2ScSXQ80K' . + '3P0/XwJqm6HsAyJrl7eafble0AR5T04PJPFF6ejWAKbTsCh5VYywQ+2W7eBOJuc' . + '8tjjKuESWqOaodALS9PaxLrVIfm6dvmwtHU', + 'server_positive_output_matches' => [qr/with expire time/], + 'fwknopd_cmdline' => "LD_LIBRARY_PATH=$lib_dir $valgrind_str " . + "$fwknopdCmd -c $cf{'disable_aging'} -a $cf{'def_access'} " . + "-d $default_digest_file -p $default_pid_file $intf_str", + 'fw_rule_created' => $NEW_RULE_REQUIRED, + 'fw_rule_removed' => $NEW_RULE_REMOVED, + }, { 'category' => 'Rijndael+HMAC', @@ -141,4 +158,22 @@ 'fw_rule_created' => $NEW_RULE_REQUIRED, 'fw_rule_removed' => $NEW_RULE_REMOVED, }, + { + 'category' => 'Rijndael+HMAC', + 'subcategory' => 'client->server OS compatibility', + 'detail' => 'v2.5.1 OSX-10.9', + 'function' => \&os_compatibility, + 'no_ip_check' => 1, + 'pkt' => + '/yH60IrOqXpcFhwIvPndytkT40DUWwho+yuvVocfRrrOlOY0szD/Xo+veQ+Ubs' . + '7Y/szJ/HViJRg2LjDff2AeKz1cWMn6Zg/l+C8TZBBc5Tmwc8PIIOXwjrNHwCv3' . + 'lc9tRToeAVdYyQfM87OgczI6OP9SgKoKfKA5ouI9eIxOlncDn+9TkShRy0+5G+' . + 'xi2vuV4KU0DYxTRvV4', + 'server_positive_output_matches' => [qr/with expire time/], + 'fwknopd_cmdline' => "LD_LIBRARY_PATH=$lib_dir $valgrind_str " . + "$fwknopdCmd -c $cf{'disable_aging'} -a $cf{'hmac_access'} " . + "-d $default_digest_file -p $default_pid_file $intf_str", + 'fw_rule_created' => $NEW_RULE_REQUIRED, + 'fw_rule_removed' => $NEW_RULE_REMOVED, + }, );