summaryrefslogtreecommitdiffabout
authorMichael Krelin <hacker@klever.net>2009-04-05 13:52:45 (UTC)
committer Michael Krelin <hacker@klever.net>2009-04-05 13:52:45 (UTC)
commit870b9eb4279337ce3d1415c62082247fb977ce4c (patch) (unidiff)
tree810770fa2a261aa4e4e1cfd76ccba345119c9e67
parentb65ea766b6de214a78b92be2b2edd67897e74207 (diff)
downloadiii-870b9eb4279337ce3d1415c62082247fb977ce4c.zip
iii-870b9eb4279337ce3d1415c62082247fb977ce4c.tar.gz
iii-870b9eb4279337ce3d1415c62082247fb977ce4c.tar.bz2
bumped version to 0.1 and added credits
Signed-off-by: Michael Krelin <hacker@klever.net>
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--AUTHORS7
-rw-r--r--NEWS.xml4
-rw-r--r--configure.ac4
3 files changed, 8 insertions, 7 deletions
diff --git a/AUTHORS b/AUTHORS
index f054dad..257669f 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,12 +1,9 @@
1Klever dissected: 1Klever dissected:
2 Michael 'hacker' Krelin <hacker@klever.net> 2 Michael 'hacker' Krelin <hacker@klever.net>
3 Leonid Ivanov <kamel@klever.net> 3 Leonid Ivanov <kamel@klever.net>
4 4
5 5
6Thanks to: 6Thanks to:
7 7
8Brian Muller <bmuller AT butterfat DOT net> of mod_auth_openid project for 8cdavies of Eye-Fi forums for integrity digest verification algorithm.
9suggestions, bug reports, testing and actually making use of the library. 9 See http://forums.eye.fi/viewtopic.php?f=4&t=270&p=4074#p4074
10
11Joseph Smarr <joseph AT plaxo DOT com> of plaxo.com for robustness enhancements
12and making use of my work.
diff --git a/NEWS.xml b/NEWS.xml
index 03e1c42..d2d06d0 100644
--- a/NEWS.xml
+++ b/NEWS.xml
@@ -1,6 +1,10 @@
1<?xml version="1.0" encoding="us-ascii"?> 1<?xml version="1.0" encoding="us-ascii"?>
2<news> 2<news>
3 <version version="0.1" date="">
4 <ni>integrity digest verification</ni>
5 <ni>try to create upload directory if it doesn't exist</ni>
6 </version>
3 <version version="0.0" date="March 8th, 2009"> 7 <version version="0.0" date="March 8th, 2009">
4 <ni>Initial release</ni> 8 <ni>Initial release</ni>
5 </version> 9 </version>
6</news> 10</news>
diff --git a/configure.ac b/configure.ac
index 7b1db54..c3bb8ab 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,71 +1,71 @@
1AC_INIT([iii], [0.0], [iii-bugs@klever.net]) 1AC_INIT([iii], [0.1], [iii-bugs@klever.net])
2AC_CONFIG_SRCDIR([configure.ac]) 2AC_CONFIG_SRCDIR([src/iiid.cc])
3AC_CONFIG_HEADERS([config.h]) 3AC_CONFIG_HEADERS([config.h])
4AM_INIT_AUTOMAKE([dist-bzip2]) 4AM_INIT_AUTOMAKE([dist-bzip2])
5 5
6AC_PROG_INSTALL 6AC_PROG_INSTALL
7AC_PROG_CXX 7AC_PROG_CXX
8AC_PROG_CC 8AC_PROG_CC
9PKG_PROG_PKG_CONFIG 9PKG_PROG_PKG_CONFIG
10 10
11AC_HEADER_STDC 11AC_HEADER_STDC
12 12
13AC_PATH_PROG([XSLTPROC],[xsltproc],[true]) 13AC_PATH_PROG([XSLTPROC],[xsltproc],[true])
14 14
15PKG_CHECK_MODULES([MODULES],[gsoap++ openssl libconfuse],,[ 15PKG_CHECK_MODULES([MODULES],[gsoap++ openssl libconfuse],,[
16 AC_MSG_ERROR([one of the build dependencies isn't satisfied]) 16 AC_MSG_ERROR([one of the build dependencies isn't satisfied])
17]) 17])
18 18
19AC_PATH_PROG([SOAPCPP2],[soapcpp2],[false]) 19AC_PATH_PROG([SOAPCPP2],[soapcpp2],[false])
20test "$SOAPCPP2" = "false" && AC_MSG_ERROR([no soapcpp2 tool, part of gsoap package, found.]) 20test "$SOAPCPP2" = "false" && AC_MSG_ERROR([no soapcpp2 tool, part of gsoap package, found.])
21 21
22notfound=false 22notfound=false
23AC_CHECK_HEADERS([archive.h],[ 23AC_CHECK_HEADERS([archive.h],[
24 AC_CHECK_LIB([archive],[archive_read_new],,[notfound=true]) 24 AC_CHECK_LIB([archive],[archive_read_new],,[notfound=true])
25],[notfound=true]) 25],[notfound=true])
26$notfound && AC_MSG_ERROR([no required libarchive library found. get one from http://people.freebsd.org/~kientzle/libarchive/]) 26$notfound && AC_MSG_ERROR([no required libarchive library found. get one from http://people.freebsd.org/~kientzle/libarchive/])
27 27
28notfound=false 28notfound=false
29AC_LANG_PUSH([C++]) 29AC_LANG_PUSH([C++])
30AC_CHECK_HEADERS([autosprintf.h],[ 30AC_CHECK_HEADERS([autosprintf.h],[
31 AC_CHECK_LIB([asprintf],[main],,[notfound=true]) 31 AC_CHECK_LIB([asprintf],[main],,[notfound=true])
32],[notfound=true]) 32],[notfound=true])
33$notfound && AC_MSG_ERROR([no autosprintf, part of gettext, found]) 33$notfound && AC_MSG_ERROR([no autosprintf, part of gettext, found])
34AC_LANG_POP([C++]) 34AC_LANG_POP([C++])
35 35
36nitpick=false 36nitpick=false
37AC_ARG_ENABLE([nitpicking], 37AC_ARG_ENABLE([nitpicking],
38 AC_HELP_STRING([--enable-nitpicking],[make compiler somewhat overly fastidious about the code it deals with]), 38 AC_HELP_STRING([--enable-nitpicking],[make compiler somewhat overly fastidious about the code it deals with]),
39 [ test "$enableval" = "no" || nitpick=true ] 39 [ test "$enableval" = "no" || nitpick=true ]
40) 40)
41if $nitpick ; then 41if $nitpick ; then
42 CPP_NITPICK="-pedantic -Wall -Wextra -Wundef -Wshadow \ 42 CPP_NITPICK="-pedantic -Wall -Wextra -Wundef -Wshadow \
43 -Wunsafe-loop-optimizations -Wconversion -Wmissing-format-attribute \ 43 -Wunsafe-loop-optimizations -Wconversion -Wmissing-format-attribute \
44 -Wredundant-decls -ansi -Wlogical-op -Wmissing-noreturn" 44 -Wredundant-decls -ansi -Wlogical-op -Wmissing-noreturn"
45 C_NITPICK="$CPP_NITPICK" 45 C_NITPICK="$CPP_NITPICK"
46 CXX_NITPICK="$C_NITPICK" 46 CXX_NITPICK="$C_NITPICK"
47 47
48 CPPFLAGS="$CPPFLAGS $CPP_NITPICK" 48 CPPFLAGS="$CPPFLAGS $CPP_NITPICK"
49 CFLAGS="$CFLAGS $C_NITPICK" 49 CFLAGS="$CFLAGS $C_NITPICK"
50 CXXFLAGS="$CXXFLAGS $CXX_NITPICK" 50 CXXFLAGS="$CXXFLAGS $CXX_NITPICK"
51fi 51fi
52 52
53ndebug=true 53ndebug=true
54AC_ARG_ENABLE([debug], 54AC_ARG_ENABLE([debug],
55 AC_HELP_STRING([--enable-debug],[enable debugginc code]), 55 AC_HELP_STRING([--enable-debug],[enable debugginc code]),
56 [ test "$enableval" = "no" || ndebug=false ] 56 [ test "$enableval" = "no" || ndebug=false ]
57) 57)
58if $ndebug ; then 58if $ndebug ; then
59 CPPFLAGS_DEBUG="-DNDEBUG" 59 CPPFLAGS_DEBUG="-DNDEBUG"
60else 60else
61 CPPFLAGS_DEBUG="-DDEBUG" 61 CPPFLAGS_DEBUG="-DDEBUG"
62fi 62fi
63AC_SUBST([CPPFLAGS_DEBUG]) 63AC_SUBST([CPPFLAGS_DEBUG])
64 64
65AC_CONFIG_FILES([ 65AC_CONFIG_FILES([
66 Makefile 66 Makefile
67 src/Makefile 67 src/Makefile
68 doc/Makefile 68 doc/Makefile
69 doc/iiid.8 69 doc/iiid.8
70]) 70])
71AC_OUTPUT 71AC_OUTPUT