~ubuntu-branches/ubuntu/utopic/dropbear/utopic-proposed

« back to all changes in this revision

Viewing changes to libtomcrypt/testme.sh

  • Committer: Bazaar Package Importer
  • Author(s): Matt Johnston
  • Date: 2005-12-08 19:20:21 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051208192021-nyp9rwnt77nsg6ty
Tags: 0.47-1
* New upstream release.
* SECURITY: Fix incorrect buffer sizing.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/bash
 
2
 
 
3
# date
 
4
echo "date="`date`
 
5
 
 
6
# output version
 
7
echo "Testing verion" `grep "^VERSION=" makefile | sed "s/.*=//"`
 
8
#grep "VERSION=" makefile | perl -e "@a = split('=', <>); print @a[1];"`
 
9
 
 
10
# get uname 
 
11
echo "uname="`uname -a`
 
12
echo
 
13
 
 
14
# stock build
 
15
bash run.sh "STOCK" " " $1 || exit 1
 
16
 
 
17
# SMALL code
 
18
bash run.sh "SMALL" "-DLTC_SMALL_CODE" $1 || exit 1
 
19
 
 
20
# NOTABLES
 
21
bash run.sh "NOTABLES" "-DLTC_NO_TABLES" $1 || exit 1
 
22
 
 
23
# SMALL+NOTABLES
 
24
bash run.sh "SMALL+NOTABLES" "-DLTC_SMALL_CODE -DLTC_NO_TABLES" $1 || exit 1
 
25
 
 
26
# CLEANSTACK
 
27
bash run.sh "CLEANSTACK" "-DLTC_CLEAN_STACK" $1 || exit 1
 
28
 
 
29
# CLEANSTACK + SMALL
 
30
bash run.sh "CLEANSTACK+SMALL" "-DLTC_SMALL_CODE -DLTC_CLEAN_STACK" $1 || exit 1
 
31
 
 
32
# CLEANSTACK + NOTABLES
 
33
bash run.sh "CLEANSTACK+NOTABLES" "-DLTC_NO_TABLES -DLTC_CLEAN_STACK" $1 || exit 1
 
34
 
 
35
# CLEANSTACK + NOTABLES + SMALL
 
36
bash run.sh "CLEANSTACK+NOTABLES+SMALL" "-DLTC_NO_TABLES -DLTC_CLEAN_STACK -DLTC_SMALL_CODE" $1 || exit 1
 
37
 
 
38
# NO_FAST
 
39
bash run.sh "NO_FAST" "-DLTC_NO_FAST" $1 || exit 1
 
40
 
 
41
# NO_ASM
 
42
bash run.sh "NO_ASM" "-DLTC_NO_ASM" $1 || exit 1
 
43
 
 
44
# test build with no testing
 
45
bash testbuild.sh "NOTEST" "-DLTC_NO_TEST" $1 || exit 1
 
46
 
 
47
# test build with no file routines
 
48
bash testbuild.sh "NOFILE" "-DLTC_NO_FILE" $1 || exit 1
 
49
 
 
50
# $Source: /cvs/libtom/libtomcrypt/testme.sh,v $   
 
51
# $Revision: 1.16 $   
 
52
# $Date: 2005/05/11 18:59:53 $