aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2008-03-02 06:08:16 +0000
committerChristian Grothoff <christian@grothoff.org>2008-03-02 06:08:16 +0000
commit27934ea2d5f46c2be415fe21cf87a7a3f8544c82 (patch)
tree983a4d7c8ee7c4e45cdb308cfe34872d710d4a19
parentbf1c767dafa51e951890c4ce4bb4b2c7d3865a41 (diff)
downloadgnunet-gtk-27934ea2d5f46c2be415fe21cf87a7a3f8544c82.tar.gz
gnunet-gtk-27934ea2d5f46c2be415fe21cf87a7a3f8544c82.zip
more stats
-rw-r--r--ChangeLog4
-rw-r--r--TODO25
-rw-r--r--gnunet-gtk.glade23
-rw-r--r--ltmain.sh58
-rw-r--r--src/plugins/chat/.deps/chat.Plo185
-rw-r--r--src/plugins/chat/Makefile50
-rw-r--r--src/plugins/stats/functions.c29
7 files changed, 187 insertions, 187 deletions
diff --git a/ChangeLog b/ChangeLog
index 8daf256f..0b63d8c1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
1Sat Mar 1 23:07:18 MST 2008
2 Added DHT (dstore) utilization statistics.
3 Added trust (earned/spend/awarded) statistics.
4
1Sat Feb 9 19:39:24 MST 2008 5Sat Feb 9 19:39:24 MST 2008
2 Fixed lifelock caused by buggy semaphore operations 6 Fixed lifelock caused by buggy semaphore operations
3 in event thread handler. Added suspend/resume for 7 in event thread handler. Added suspend/resume for
diff --git a/TODO b/TODO
index 50244b20..2c3a436d 100644
--- a/TODO
+++ b/TODO
@@ -3,25 +3,7 @@ This is just the current plan, plans change.
3Annotations: 3Annotations:
4 RC == Release Critical 4 RC == Release Critical
5 5
6 60.8.0 (goal: expand features):
70.7.4 (goal: polish):
8- CRASH (was this with IPv6 and ADNS, or not?)
9(gdb) ba
10#0 0xb73d3057 in adns__internal_check () from /usr/lib/libadns.so.1
11#1 0xb73d33a9 in adns_check () from /usr/lib/libadns.so.1
12#2 0xb78937ba in cache_resolve (cache=0x844bf90) at dns.c:89
13#3 0xb7893dc2 in GNUNET_get_ip_as_string (sav=0x84518b4, salen=16, do_resolve=1) at dns.c:256
14#4 0xb6ec3714 in collector (data=0x83e9640, identity=0x8451868, address=0x84518b4,
15 addr_len=16, last_message=0, trust=59, bpmFromPeer=0) at peers.c:115
16#5 0xb6e4c177 in GNUNET_IDENTITY_request_peer_infos (sock=0x844a478,
17 callback=0xb6ec34fc <collector>, cls=0x83e9640) at clientapi.c:216
18#6 0xb6ec3db1 in getPeerModel () at peers.c:227
19#7 0xb6ec3f02 in updatePeerInfo (dummy=0x0) at peers.c:268
20#8 0xb7884ec3 in runJob (cron=0x806cf08) at cron.c:529
21#9 0xb7884fad in cron_main_method (ctx=0x806cf08) at cron.c:569
22#10 0xb76b2383 in start_thread () from /lib/libpthread.so.0
23#11 0xb763673e in clone () from /lib/libc.so.6
24
25- improve collection handling [RC] 7- improve collection handling [RC]
26 + show content of current collection somewhere 8 + show content of current collection somewhere
27 + does it make sense to have "no update" for collections? 9 + does it make sense to have "no update" for collections?
@@ -32,9 +14,6 @@ Annotations:
32- for potentially long clists, add option to specify a string 14- for potentially long clists, add option to specify a string
33 pattern that must be matched for the lines to be displayed 15 pattern that must be matched for the lines to be displayed
34 (to further prune search results, for example) 16 (to further prune search results, for example)
35- #747: sharing stats for gnunet-gtk
36
370.8.0 (goal: expand features):
38- chat [RC] 17- chat [RC]
39- add option to list all indexed files and delete from them 18- add option to list all indexed files and delete from them
40 (ECRS now supports listing of indexed files! 19 (ECRS now supports listing of indexed files!
@@ -42,6 +21,8 @@ Annotations:
42- implement search bookmarking (e.g. user could add/edit/delete 21- implement search bookmarking (e.g. user could add/edit/delete
43 favourite namespace/key etc combinations) 22 favourite namespace/key etc combinations)
44 23
24
25
451.0.0 (goal: "userfriendly"): 261.0.0 (goal: "userfriendly"):
46- a completely new interactive directory building 27- a completely new interactive directory building
47 module that would allow importing files/directories from 28 module that would allow importing files/directories from
diff --git a/gnunet-gtk.glade b/gnunet-gtk.glade
index 6b3c844a..0e0e8296 100644
--- a/gnunet-gtk.glade
+++ b/gnunet-gtk.glade
@@ -53,7 +53,7 @@
53 <widget class="GtkLabel" id="titleLabel"> 53 <widget class="GtkLabel" id="titleLabel">
54 <property name="visible">True</property> 54 <property name="visible">True</property>
55 <property name="xpad">5</property> 55 <property name="xpad">5</property>
56 <property name="label" translatable="yes">&lt;span size="x-large"&gt;Welcome to gnunet-gtk 0.7.3&lt;/span&gt;</property> 56 <property name="label" translatable="yes">&lt;span size="x-large"&gt;Welcome to gnunet-gtk 0.8.0pre0&lt;/span&gt;</property>
57 <property name="use_markup">True</property> 57 <property name="use_markup">True</property>
58 <property name="justify">GTK_JUSTIFY_CENTER</property> 58 <property name="justify">GTK_JUSTIFY_CENTER</property>
59 </widget> 59 </widget>
@@ -81,6 +81,10 @@ Thank you,
81 81
82 The GNUnet Team 82 The GNUnet Team
83 83
84&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.3:&lt;/span&gt;
85
86This release fixes a deadlock and improves visualization of the current connectivity status of gnunetd (including visualization using the tray icon). Searches can now be paused and resumed. Various useless and confusing features were removed (or at least are invisible with the default GLADE skin). The GLADE file was updated to Glade version 3. The code was updated to work with GNUnet 0.8.0pre0 (and will not work with previous GNUnet versions).
87
84&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.2c:&lt;/span&gt; 88&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.2c:&lt;/span&gt;
85 89
86This release adds support for starting gnunetd and gnunet-setup with gksu support. The code was updated to work with GNUnet 0.7.3 (and will not work with previous GNUnet versions). The release also fixes some memory leaks. 90This release adds support for starting gnunetd and gnunet-setup with gksu support. The code was updated to work with GNUnet 0.7.3 (and will not work with previous GNUnet versions). The release also fixes some memory leaks.
@@ -92,23 +96,6 @@ This version implements the advanced file-sharing features (in particular intera
92&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.1:&lt;/span&gt; 96&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.1:&lt;/span&gt;
93 97
94This release adds context-menus (right-click) which allow copying the URI of search results and uploads to the clipboard. 98This release adds context-menus (right-click) which allow copying the URI of search results and uploads to the clipboard.
95
96&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.0e:&lt;/span&gt;
97
98Made code compatible with GNUnet 0.7.1 APIs.
99
100&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.0d:&lt;/span&gt;
101
102This release adds some additional statistics and includes various minor cosmetic improvements. Also, a stack overflow problem on some architectures was fixed.
103
104&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.0c:&lt;/span&gt;
105
106This release improves responsiveness of various operations. Closing searches, aborting downloads and terminating gnunet-gtk should be much faster. Resuming downloads should work properly in this version.
107
108&lt;span size="x-large"&gt;Changes from gnunet-gtk 0.7.0b:&lt;/span&gt;
109
110This release fixes downloads of files from directories. The previous version had some issues with where to copy the completed downloads. Now all downloads (pending and completed) are stored in the directory specified in the configuration file (by default, that directory is ~/gnunet-downloads).
111
112</property> 99</property>
113 <property name="use_markup">True</property> 100 <property name="use_markup">True</property>
114 <property name="wrap">True</property> 101 <property name="wrap">True</property>
diff --git a/ltmain.sh b/ltmain.sh
index 13c5494d..5def3516 100644
--- a/ltmain.sh
+++ b/ltmain.sh
@@ -2,7 +2,7 @@
2# NOTE: Changing this file will not affect anything until you rerun configure. 2# NOTE: Changing this file will not affect anything until you rerun configure.
3# 3#
4# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 4# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
5# 2007 Free Software Foundation, Inc. 5# 2007, 2008 Free Software Foundation, Inc.
6# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 6# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7# 7#
8# This program is free software; you can redistribute it and/or modify 8# This program is free software; you can redistribute it and/or modify
@@ -43,8 +43,8 @@ EXIT_FAILURE=1
43 43
44PROGRAM=ltmain.sh 44PROGRAM=ltmain.sh
45PACKAGE=libtool 45PACKAGE=libtool
46VERSION="1.5.24 Debian 1.5.24-2" 46VERSION="1.5.26 Debian 1.5.26-1"
47TIMESTAMP=" (1.1220.2.456 2007/06/24 02:25:32)" 47TIMESTAMP=" (1.1220.2.493 2008/02/01 16:58:18)"
48 48
49# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE). 49# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
50if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 50if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
@@ -113,15 +113,21 @@ esac
113# These must not be set unconditionally because not all systems understand 113# These must not be set unconditionally because not all systems understand
114# e.g. LANG=C (notably SCO). 114# e.g. LANG=C (notably SCO).
115# We save the old values to restore during execute mode. 115# We save the old values to restore during execute mode.
116for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES 116lt_env=
117for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
117do 118do
118 eval "if test \"\${$lt_var+set}\" = set; then 119 eval "if test \"\${$lt_var+set}\" = set; then
119 save_$lt_var=\$$lt_var 120 save_$lt_var=\$$lt_var
121 lt_env=\"$lt_var=\$$lt_var \$lt_env\"
120 $lt_var=C 122 $lt_var=C
121 export $lt_var 123 export $lt_var
122 fi" 124 fi"
123done 125done
124 126
127if test -n "$lt_env"; then
128 lt_env="env $lt_env"
129fi
130
125# Make sure IFS has a sensible default 131# Make sure IFS has a sensible default
126lt_nl=' 132lt_nl='
127' 133'
@@ -485,7 +491,7 @@ do
485 echo "\ 491 echo "\
486$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP 492$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP
487 493
488Copyright (C) 2007 Free Software Foundation, Inc. 494Copyright (C) 2008 Free Software Foundation, Inc.
489This is free software; see the source for copying conditions. There is NO 495This is free software; see the source for copying conditions. There is NO
490warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." 496warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
491 exit $? 497 exit $?
@@ -788,6 +794,7 @@ if test -z "$show_help"; then
788 *.for) xform=for ;; 794 *.for) xform=for ;;
789 *.java) xform=java ;; 795 *.java) xform=java ;;
790 *.obj) xform=obj ;; 796 *.obj) xform=obj ;;
797 *.sx) xform=sx ;;
791 esac 798 esac
792 799
793 libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` 800 libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
@@ -956,7 +963,7 @@ EOF
956 $run $rm "$lobj" "$output_obj" 963 $run $rm "$lobj" "$output_obj"
957 964
958 $show "$command" 965 $show "$command"
959 if $run eval "$command"; then : 966 if $run eval $lt_env "$command"; then :
960 else 967 else
961 test -n "$output_obj" && $run $rm $removelist 968 test -n "$output_obj" && $run $rm $removelist
962 exit $EXIT_FAILURE 969 exit $EXIT_FAILURE
@@ -1028,7 +1035,7 @@ EOF
1028 command="$command$suppress_output" 1035 command="$command$suppress_output"
1029 $run $rm "$obj" "$output_obj" 1036 $run $rm "$obj" "$output_obj"
1030 $show "$command" 1037 $show "$command"
1031 if $run eval "$command"; then : 1038 if $run eval $lt_env "$command"; then :
1032 else 1039 else
1033 $run $rm $removelist 1040 $run $rm $removelist
1034 exit $EXIT_FAILURE 1041 exit $EXIT_FAILURE
@@ -1161,6 +1168,7 @@ EOF
1161 thread_safe=no 1168 thread_safe=no
1162 vinfo= 1169 vinfo=
1163 vinfo_number=no 1170 vinfo_number=no
1171 single_module="${wl}-single_module"
1164 1172
1165 func_infer_tag $base_compile 1173 func_infer_tag $base_compile
1166 1174
@@ -1646,6 +1654,11 @@ EOF
1646 continue 1654 continue
1647 ;; 1655 ;;
1648 1656
1657 -multi_module)
1658 single_module="${wl}-multi_module"
1659 continue
1660 ;;
1661
1649 -module) 1662 -module)
1650 module=yes 1663 module=yes
1651 continue 1664 continue
@@ -2152,7 +2165,12 @@ EOF
2152 continue 2165 continue
2153 fi 2166 fi
2154 name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` 2167 name=`$echo "X$deplib" | $Xsed -e 's/^-l//'`
2155 for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do 2168 if test "$linkmode" = lib; then
2169 searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
2170 else
2171 searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
2172 fi
2173 for searchdir in $searchdirs; do
2156 for search_ext in .la $std_shrext .so .a; do 2174 for search_ext in .la $std_shrext .so .a; do
2157 # Search the libtool library 2175 # Search the libtool library
2158 lib="$searchdir/lib${name}${search_ext}" 2176 lib="$searchdir/lib${name}${search_ext}"
@@ -2948,12 +2966,18 @@ EOF
2948 # we do not want to link against static libs, 2966 # we do not want to link against static libs,
2949 # but need to link against shared 2967 # but need to link against shared
2950 eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` 2968 eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
2969 eval deplibdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
2951 if test -n "$deplibrary_names" ; then 2970 if test -n "$deplibrary_names" ; then
2952 for tmp in $deplibrary_names ; do 2971 for tmp in $deplibrary_names ; do
2953 depdepl=$tmp 2972 depdepl=$tmp
2954 done 2973 done
2955 if test -f "$path/$depdepl" ; then 2974 if test -f "$deplibdir/$depdepl" ; then
2975 depdepl="$deplibdir/$depdepl"
2976 elif test -f "$path/$depdepl" ; then
2956 depdepl="$path/$depdepl" 2977 depdepl="$path/$depdepl"
2978 else
2979 # Can't find it, oh well...
2980 depdepl=
2957 fi 2981 fi
2958 # do not add paths which are already there 2982 # do not add paths which are already there
2959 case " $newlib_search_path " in 2983 case " $newlib_search_path " in
@@ -3101,9 +3125,10 @@ EOF
3101 3125
3102 case $linkmode in 3126 case $linkmode in
3103 oldlib) 3127 oldlib)
3104 if test -n "$deplibs"; then 3128 case " $deplibs" in
3105 $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 3129 *\ -l* | *\ -L*)
3106 fi 3130 $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ;;
3131 esac
3107 3132
3108 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then 3133 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
3109 $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 3134 $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2
@@ -4245,9 +4270,10 @@ EOF
4245 ;; 4270 ;;
4246 4271
4247 obj) 4272 obj)
4248 if test -n "$deplibs"; then 4273 case " $deplibs" in
4249 $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 4274 *\ -l* | *\ -L*)
4250 fi 4275 $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 ;;
4276 esac
4251 4277
4252 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then 4278 if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
4253 $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2 4279 $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
@@ -6486,7 +6512,7 @@ relink_command=\"$relink_command\""
6486 fi 6512 fi
6487 6513
6488 # Restore saved environment variables 6514 # Restore saved environment variables
6489 for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES 6515 for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
6490 do 6516 do
6491 eval "if test \"\${save_$lt_var+set}\" = set; then 6517 eval "if test \"\${save_$lt_var+set}\" = set; then
6492 $lt_var=\$save_$lt_var; export $lt_var 6518 $lt_var=\$save_$lt_var; export $lt_var
diff --git a/src/plugins/chat/.deps/chat.Plo b/src/plugins/chat/.deps/chat.Plo
index f49a02f7..5ef43952 100644
--- a/src/plugins/chat/.deps/chat.Plo
+++ b/src/plugins/chat/.deps/chat.Plo
@@ -1,49 +1,48 @@
1chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \ 1chat.lo: chat.c ../../../src/include/platform.h ../../../config.h \
2 ../../../config.h ../../../src/include/gettext.h /usr/include/libintl.h \ 2 ../../../src/include/gettext.h /usr/include/libintl.h \
3 /usr/include/features.h /usr/include/sys/cdefs.h \ 3 /usr/include/features.h /usr/include/sys/cdefs.h \
4 /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ 4 /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
5 /usr/include/gnu/stubs-32.h \ 5 /usr/include/gnu/stubs-32.h ../../../src/include/plibc.h \
6 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/stddef.h \ 6 /usr/include/pthread.h /usr/include/endian.h /usr/include/bits/endian.h \
7 /usr/include/locale.h /usr/include/bits/locale.h /usr/include/xlocale.h \
8 ../../../src/include/plibc.h /usr/include/pthread.h \
9 /usr/include/sched.h /usr/include/bits/types.h \ 7 /usr/include/sched.h /usr/include/bits/types.h \
10 /usr/include/bits/typesizes.h /usr/include/time.h \ 8 /usr/include/bits/typesizes.h \
9 /usr/lib/gcc/i486-linux-gnu/4.3.0/include/stddef.h /usr/include/time.h \
11 /usr/include/bits/sched.h /usr/include/bits/time.h \ 10 /usr/include/bits/sched.h /usr/include/bits/time.h \
12 /usr/include/signal.h /usr/include/bits/sigset.h \ 11 /usr/include/xlocale.h /usr/include/signal.h /usr/include/bits/sigset.h \
13 /usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h \ 12 /usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h \
14 /usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \ 13 /usr/include/netdb.h /usr/include/netinet/in.h /usr/include/stdint.h \
15 /usr/include/bits/wchar.h /usr/include/sys/socket.h \ 14 /usr/include/bits/wchar.h /usr/include/sys/socket.h \
16 /usr/include/sys/uio.h /usr/include/sys/types.h /usr/include/endian.h \ 15 /usr/include/sys/uio.h /usr/include/sys/types.h \
17 /usr/include/bits/endian.h /usr/include/sys/select.h \ 16 /usr/include/sys/select.h /usr/include/bits/select.h \
18 /usr/include/bits/select.h /usr/include/sys/sysmacros.h \ 17 /usr/include/sys/sysmacros.h /usr/include/bits/uio.h \
19 /usr/include/bits/uio.h /usr/include/bits/socket.h \ 18 /usr/include/bits/socket.h \
20 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/limits.h \ 19 /usr/lib/gcc/i486-linux-gnu/4.3.0/include-fixed/limits.h \
21 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/syslimits.h \ 20 /usr/lib/gcc/i486-linux-gnu/4.3.0/include-fixed/syslimits.h \
22 /usr/include/limits.h /usr/include/bits/posix1_lim.h \ 21 /usr/include/limits.h /usr/include/bits/posix1_lim.h \
23 /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ 22 /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
24 /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ 23 /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
25 /usr/include/bits/stdio_lim.h /usr/include/bits/sockaddr.h \ 24 /usr/include/bits/stdio_lim.h /usr/include/bits/sockaddr.h \
26 /usr/include/asm/socket.h /usr/include/asm/sockios.h \ 25 /usr/include/asm/socket.h /usr/include/asm-i386/socket.h \
26 /usr/include/asm/sockios.h /usr/include/asm-i386/sockios.h \
27 /usr/include/bits/in.h /usr/include/bits/byteswap.h \ 27 /usr/include/bits/in.h /usr/include/bits/byteswap.h \
28 /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \ 28 /usr/include/rpc/netdb.h /usr/include/bits/siginfo.h \
29 /usr/include/bits/netdb.h /usr/include/arpa/inet.h \ 29 /usr/include/bits/netdb.h /usr/include/arpa/inet.h \
30 /usr/include/netinet/tcp.h /usr/include/pwd.h /usr/include/stdio.h \ 30 /usr/include/netinet/tcp.h /usr/include/pwd.h /usr/include/stdio.h \
31 /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \ 31 /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \
32 /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \ 32 /usr/include/asm/ioctls.h /usr/include/asm-i386/ioctls.h \
33 /usr/include/asm/ioctl.h /usr/include/asm-i386/ioctl.h \
33 /usr/include/asm-generic/ioctl.h /usr/include/bits/ioctl-types.h \ 34 /usr/include/asm-generic/ioctl.h /usr/include/bits/ioctl-types.h \
34 /usr/include/sys/ttydefaults.h /usr/include/string.h \ 35 /usr/include/sys/ttydefaults.h /usr/include/string.h \
35 /usr/include/bits/string.h /usr/include/bits/string2.h \ 36 /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
36 /usr/include/stdlib.h /usr/include/libio.h /usr/include/_G_config.h \ 37 /usr/lib/gcc/i486-linux-gnu/4.3.0/include/stdarg.h \
37 /usr/include/wchar.h /usr/include/gconv.h \ 38 /usr/include/bits/sys_errlist.h /usr/include/stdlib.h \
38 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/stdarg.h \
39 /usr/include/bits/sys_errlist.h /usr/include/bits/stdio.h \
40 /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \ 39 /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
41 /usr/include/alloca.h /usr/include/ltdl.h /usr/include/errno.h \ 40 /usr/include/alloca.h /usr/include/ltdl.h /usr/include/errno.h \
42 /usr/include/bits/errno.h /usr/include/linux/errno.h \ 41 /usr/include/bits/errno.h /usr/include/linux/errno.h \
43 /usr/include/asm/errno.h /usr/include/asm-generic/errno.h \ 42 /usr/include/asm/errno.h /usr/include/asm-i386/errno.h \
44 /usr/include/asm-generic/errno-base.h /usr/include/bits/signum.h \ 43 /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
45 /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \ 44 /usr/include/bits/signum.h /usr/include/bits/sigaction.h \
46 /usr/include/asm/sigcontext.h /usr/include/bits/sigstack.h \ 45 /usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \
47 /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \ 46 /usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \
48 /usr/include/unistd.h /usr/include/bits/posix_opt.h \ 47 /usr/include/unistd.h /usr/include/bits/posix_opt.h \
49 /usr/include/bits/environments.h /usr/include/bits/confname.h \ 48 /usr/include/bits/environments.h /usr/include/bits/confname.h \
@@ -53,26 +52,27 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
53 /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \ 52 /usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
54 /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \ 53 /usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
55 /usr/include/bits/nan.h /usr/include/bits/mathdef.h \ 54 /usr/include/bits/nan.h /usr/include/bits/mathdef.h \
56 /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \ 55 /usr/include/bits/mathcalls.h /usr/include/net/if.h \
57 /usr/include/net/if.h /usr/include/ctype.h /usr/include/sys/mman.h \ 56 /usr/include/ctype.h /usr/include/locale.h /usr/include/bits/locale.h \
58 /usr/include/bits/mman.h /usr/include/langinfo.h \ 57 /usr/include/sys/mman.h /usr/include/bits/mman.h \
59 /usr/include/nl_types.h /root/GNUnetData//include/GNUnet/gnunet_util.h \ 58 /usr/include/langinfo.h /usr/include/nl_types.h \
60 /root/GNUnetData//include/GNUnet/gnunet_util_error.h \ 59 /home/grothoff/include/GNUnet/gnunet_util.h \
61 /root/GNUnetData//include/GNUnet/gnunet_util_common.h \ 60 /home/grothoff/include/GNUnet/gnunet_util_error.h \
62 /root/GNUnetData//include/GNUnet/gnunet_util_config.h \ 61 /home/grothoff/include/GNUnet/gnunet_util_common.h \
63 /root/GNUnetData//include/GNUnet/gnunet_util_string.h \ 62 /home/grothoff/include/GNUnet/gnunet_util_config.h \
64 /root/GNUnetData//include/GNUnet/gnunet_util_disk.h \ 63 /home/grothoff/include/GNUnet/gnunet_util_string.h \
65 /root/GNUnetData//include/GNUnet/gnunet_util_threads.h \ 64 /home/grothoff/include/GNUnet/gnunet_util_disk.h \
66 /root/GNUnetData//include/GNUnet/gnunet_util_getopt.h \ 65 /home/grothoff/include/GNUnet/gnunet_util_threads.h \
67 /root/GNUnetData//include/GNUnet/gnunet_util_network.h \ 66 /home/grothoff/include/GNUnet/gnunet_util_getopt.h \
68 /root/GNUnetData//include/GNUnet/gnunet_util_os.h \ 67 /home/grothoff/include/GNUnet/gnunet_util_network.h \
69 /root/GNUnetData//include/GNUnet/gnunet_util_network_client.h \ 68 /home/grothoff/include/GNUnet/gnunet_util_os.h \
70 /root/GNUnetData//include/GNUnet/gnunet_util_crypto.h \ 69 /home/grothoff/include/GNUnet/gnunet_util_network_client.h \
71 /root/GNUnetData//include/GNUnet/gnunet_util.h \ 70 /home/grothoff/include/GNUnet/gnunet_util_crypto.h \
72 /root/GNUnetData//include/GNUnet/gnunet_util_error_loggers.h \ 71 /home/grothoff/include/GNUnet/gnunet_util.h \
73 /root/GNUnetData//include/GNUnet/gnunet_util_containers.h \ 72 /home/grothoff/include/GNUnet/gnunet_util_error_loggers.h \
74 /root/GNUnetData//include/GNUnet/gnunet_util_cron.h \ 73 /home/grothoff/include/GNUnet/gnunet_util_containers.h \
75 /root/GNUnetData//include/GNUnet/gnunet_util_boot.h \ 74 /home/grothoff/include/GNUnet/gnunet_util_cron.h \
75 /home/grothoff/include/GNUnet/gnunet_util_boot.h \
76 /usr/include/gtk-2.0/gtk/gtk.h /usr/include/gtk-2.0/gdk/gdk.h \ 76 /usr/include/gtk-2.0/gtk/gtk.h /usr/include/gtk-2.0/gdk/gdk.h \
77 /usr/include/gtk-2.0/gdk/gdkcairo.h /usr/include/gtk-2.0/gdk/gdkcolor.h \ 77 /usr/include/gtk-2.0/gdk/gdkcairo.h /usr/include/gtk-2.0/gdk/gdkcolor.h \
78 /usr/include/cairo/cairo.h /usr/include/cairo/cairo-features.h \ 78 /usr/include/cairo/cairo.h /usr/include/cairo/cairo-features.h \
@@ -82,7 +82,7 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
82 /usr/include/glib-2.0/glib/gtypes.h \ 82 /usr/include/glib-2.0/glib/gtypes.h \
83 /usr/lib/glib-2.0/include/glibconfig.h \ 83 /usr/lib/glib-2.0/include/glibconfig.h \
84 /usr/include/glib-2.0/glib/gmacros.h \ 84 /usr/include/glib-2.0/glib/gmacros.h \
85 /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/float.h \ 85 /usr/lib/gcc/i486-linux-gnu/4.3.0/include/float.h \
86 /usr/include/glib-2.0/glib/garray.h \ 86 /usr/include/glib-2.0/glib/garray.h \
87 /usr/include/glib-2.0/glib/gasyncqueue.h \ 87 /usr/include/glib-2.0/glib/gasyncqueue.h \
88 /usr/include/glib-2.0/glib/gthread.h \ 88 /usr/include/glib-2.0/glib/gthread.h \
@@ -398,7 +398,6 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
398 /usr/include/gtk-2.0/gtk/gtktipsquery.h \ 398 /usr/include/gtk-2.0/gtk/gtktipsquery.h \
399 /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h \ 399 /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h \
400 /usr/include/gtk-2.0/gtk/gtktoolbar.h \ 400 /usr/include/gtk-2.0/gtk/gtktoolbar.h \
401 /usr/include/gtk-2.0/gtk/gtktoolbutton.h \
402 /usr/include/gtk-2.0/gtk/gtktoolitem.h \ 401 /usr/include/gtk-2.0/gtk/gtktoolitem.h \
403 /usr/include/gtk-2.0/gtk/gtktree.h \ 402 /usr/include/gtk-2.0/gtk/gtktree.h \
404 /usr/include/gtk-2.0/gtk/gtktreednd.h \ 403 /usr/include/gtk-2.0/gtk/gtktreednd.h \
@@ -437,30 +436,30 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
437 436
438/usr/include/gnu/stubs-32.h: 437/usr/include/gnu/stubs-32.h:
439 438
440/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/stddef.h:
441
442/usr/include/locale.h:
443
444/usr/include/bits/locale.h:
445
446/usr/include/xlocale.h:
447
448../../../src/include/plibc.h: 439../../../src/include/plibc.h:
449 440
450/usr/include/pthread.h: 441/usr/include/pthread.h:
451 442
443/usr/include/endian.h:
444
445/usr/include/bits/endian.h:
446
452/usr/include/sched.h: 447/usr/include/sched.h:
453 448
454/usr/include/bits/types.h: 449/usr/include/bits/types.h:
455 450
456/usr/include/bits/typesizes.h: 451/usr/include/bits/typesizes.h:
457 452
453/usr/lib/gcc/i486-linux-gnu/4.3.0/include/stddef.h:
454
458/usr/include/time.h: 455/usr/include/time.h:
459 456
460/usr/include/bits/sched.h: 457/usr/include/bits/sched.h:
461 458
462/usr/include/bits/time.h: 459/usr/include/bits/time.h:
463 460
461/usr/include/xlocale.h:
462
464/usr/include/signal.h: 463/usr/include/signal.h:
465 464
466/usr/include/bits/sigset.h: 465/usr/include/bits/sigset.h:
@@ -483,10 +482,6 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
483 482
484/usr/include/sys/types.h: 483/usr/include/sys/types.h:
485 484
486/usr/include/endian.h:
487
488/usr/include/bits/endian.h:
489
490/usr/include/sys/select.h: 485/usr/include/sys/select.h:
491 486
492/usr/include/bits/select.h: 487/usr/include/bits/select.h:
@@ -497,9 +492,9 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
497 492
498/usr/include/bits/socket.h: 493/usr/include/bits/socket.h:
499 494
500/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/limits.h: 495/usr/lib/gcc/i486-linux-gnu/4.3.0/include-fixed/limits.h:
501 496
502/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/syslimits.h: 497/usr/lib/gcc/i486-linux-gnu/4.3.0/include-fixed/syslimits.h:
503 498
504/usr/include/limits.h: 499/usr/include/limits.h:
505 500
@@ -519,8 +514,12 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
519 514
520/usr/include/asm/socket.h: 515/usr/include/asm/socket.h:
521 516
517/usr/include/asm-i386/socket.h:
518
522/usr/include/asm/sockios.h: 519/usr/include/asm/sockios.h:
523 520
521/usr/include/asm-i386/sockios.h:
522
524/usr/include/bits/in.h: 523/usr/include/bits/in.h:
525 524
526/usr/include/bits/byteswap.h: 525/usr/include/bits/byteswap.h:
@@ -545,8 +544,12 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
545 544
546/usr/include/asm/ioctls.h: 545/usr/include/asm/ioctls.h:
547 546
547/usr/include/asm-i386/ioctls.h:
548
548/usr/include/asm/ioctl.h: 549/usr/include/asm/ioctl.h:
549 550
551/usr/include/asm-i386/ioctl.h:
552
550/usr/include/asm-generic/ioctl.h: 553/usr/include/asm-generic/ioctl.h:
551 554
552/usr/include/bits/ioctl-types.h: 555/usr/include/bits/ioctl-types.h:
@@ -555,25 +558,17 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
555 558
556/usr/include/string.h: 559/usr/include/string.h:
557 560
558/usr/include/bits/string.h:
559
560/usr/include/bits/string2.h:
561
562/usr/include/stdlib.h:
563
564/usr/include/libio.h: 561/usr/include/libio.h:
565 562
566/usr/include/_G_config.h: 563/usr/include/_G_config.h:
567 564
568/usr/include/wchar.h: 565/usr/include/wchar.h:
569 566
570/usr/include/gconv.h: 567/usr/lib/gcc/i486-linux-gnu/4.3.0/include/stdarg.h:
571
572/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/stdarg.h:
573 568
574/usr/include/bits/sys_errlist.h: 569/usr/include/bits/sys_errlist.h:
575 570
576/usr/include/bits/stdio.h: 571/usr/include/stdlib.h:
577 572
578/usr/include/bits/waitflags.h: 573/usr/include/bits/waitflags.h:
579 574
@@ -591,6 +586,8 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
591 586
592/usr/include/asm/errno.h: 587/usr/include/asm/errno.h:
593 588
589/usr/include/asm-i386/errno.h:
590
594/usr/include/asm-generic/errno.h: 591/usr/include/asm-generic/errno.h:
595 592
596/usr/include/asm-generic/errno-base.h: 593/usr/include/asm-generic/errno-base.h:
@@ -601,8 +598,6 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
601 598
602/usr/include/bits/sigcontext.h: 599/usr/include/bits/sigcontext.h:
603 600
604/usr/include/asm/sigcontext.h:
605
606/usr/include/bits/sigstack.h: 601/usr/include/bits/sigstack.h:
607 602
608/usr/include/sys/ucontext.h: 603/usr/include/sys/ucontext.h:
@@ -647,12 +642,14 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
647 642
648/usr/include/bits/mathcalls.h: 643/usr/include/bits/mathcalls.h:
649 644
650/usr/include/bits/mathinline.h:
651
652/usr/include/net/if.h: 645/usr/include/net/if.h:
653 646
654/usr/include/ctype.h: 647/usr/include/ctype.h:
655 648
649/usr/include/locale.h:
650
651/usr/include/bits/locale.h:
652
656/usr/include/sys/mman.h: 653/usr/include/sys/mman.h:
657 654
658/usr/include/bits/mman.h: 655/usr/include/bits/mman.h:
@@ -661,39 +658,39 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
661 658
662/usr/include/nl_types.h: 659/usr/include/nl_types.h:
663 660
664/root/GNUnetData//include/GNUnet/gnunet_util.h: 661/home/grothoff/include/GNUnet/gnunet_util.h:
665 662
666/root/GNUnetData//include/GNUnet/gnunet_util_error.h: 663/home/grothoff/include/GNUnet/gnunet_util_error.h:
667 664
668/root/GNUnetData//include/GNUnet/gnunet_util_common.h: 665/home/grothoff/include/GNUnet/gnunet_util_common.h:
669 666
670/root/GNUnetData//include/GNUnet/gnunet_util_config.h: 667/home/grothoff/include/GNUnet/gnunet_util_config.h:
671 668
672/root/GNUnetData//include/GNUnet/gnunet_util_string.h: 669/home/grothoff/include/GNUnet/gnunet_util_string.h:
673 670
674/root/GNUnetData//include/GNUnet/gnunet_util_disk.h: 671/home/grothoff/include/GNUnet/gnunet_util_disk.h:
675 672
676/root/GNUnetData//include/GNUnet/gnunet_util_threads.h: 673/home/grothoff/include/GNUnet/gnunet_util_threads.h:
677 674
678/root/GNUnetData//include/GNUnet/gnunet_util_getopt.h: 675/home/grothoff/include/GNUnet/gnunet_util_getopt.h:
679 676
680/root/GNUnetData//include/GNUnet/gnunet_util_network.h: 677/home/grothoff/include/GNUnet/gnunet_util_network.h:
681 678
682/root/GNUnetData//include/GNUnet/gnunet_util_os.h: 679/home/grothoff/include/GNUnet/gnunet_util_os.h:
683 680
684/root/GNUnetData//include/GNUnet/gnunet_util_network_client.h: 681/home/grothoff/include/GNUnet/gnunet_util_network_client.h:
685 682
686/root/GNUnetData//include/GNUnet/gnunet_util_crypto.h: 683/home/grothoff/include/GNUnet/gnunet_util_crypto.h:
687 684
688/root/GNUnetData//include/GNUnet/gnunet_util.h: 685/home/grothoff/include/GNUnet/gnunet_util.h:
689 686
690/root/GNUnetData//include/GNUnet/gnunet_util_error_loggers.h: 687/home/grothoff/include/GNUnet/gnunet_util_error_loggers.h:
691 688
692/root/GNUnetData//include/GNUnet/gnunet_util_containers.h: 689/home/grothoff/include/GNUnet/gnunet_util_containers.h:
693 690
694/root/GNUnetData//include/GNUnet/gnunet_util_cron.h: 691/home/grothoff/include/GNUnet/gnunet_util_cron.h:
695 692
696/root/GNUnetData//include/GNUnet/gnunet_util_boot.h: 693/home/grothoff/include/GNUnet/gnunet_util_boot.h:
697 694
698/usr/include/gtk-2.0/gtk/gtk.h: 695/usr/include/gtk-2.0/gtk/gtk.h:
699 696
@@ -721,7 +718,7 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
721 718
722/usr/include/glib-2.0/glib/gmacros.h: 719/usr/include/glib-2.0/glib/gmacros.h:
723 720
724/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/float.h: 721/usr/lib/gcc/i486-linux-gnu/4.3.0/include/float.h:
725 722
726/usr/include/glib-2.0/glib/garray.h: 723/usr/include/glib-2.0/glib/garray.h:
727 724
@@ -1409,8 +1406,6 @@ chat.lo .libs/chat.o: chat.c ../../../src/include/platform.h \
1409 1406
1410/usr/include/gtk-2.0/gtk/gtktoolbar.h: 1407/usr/include/gtk-2.0/gtk/gtktoolbar.h:
1411 1408
1412/usr/include/gtk-2.0/gtk/gtktoolbutton.h:
1413
1414/usr/include/gtk-2.0/gtk/gtktoolitem.h: 1409/usr/include/gtk-2.0/gtk/gtktoolitem.h:
1415 1410
1416/usr/include/gtk-2.0/gtk/gtktree.h: 1411/usr/include/gtk-2.0/gtk/gtktree.h:
diff --git a/src/plugins/chat/Makefile b/src/plugins/chat/Makefile
index 85d70781..4d0f755e 100644
--- a/src/plugins/chat/Makefile
+++ b/src/plugins/chat/Makefile
@@ -77,23 +77,23 @@ DIST_SOURCES = $(libgnunetgtkmodule_chat_la_SOURCES)
77ETAGS = etags 77ETAGS = etags
78CTAGS = ctags 78CTAGS = ctags
79DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) 79DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
80ACLOCAL = ${SHELL} /root/gnunet-gtk/missing --run aclocal-1.8 80ACLOCAL = aclocal-1.8
81AMDEP_FALSE = # 81AMDEP_FALSE = #
82AMDEP_TRUE = 82AMDEP_TRUE =
83AMTAR = ${SHELL} /root/gnunet-gtk/missing --run tar 83AMTAR = ${SHELL} /home/grothoff/svn/gnunet-gtk/missing --run tar
84AR = ar 84AR = ar
85AS = as 85AS = as
86AUTOCONF = ${SHELL} /root/gnunet-gtk/missing --run autoconf 86AUTOCONF = ${SHELL} /home/grothoff/svn/gnunet-gtk/missing --run autoconf
87AUTOHEADER = ${SHELL} /root/gnunet-gtk/missing --run autoheader 87AUTOHEADER = ${SHELL} /home/grothoff/svn/gnunet-gtk/missing --run autoheader
88AUTOMAKE = ${SHELL} /root/gnunet-gtk/missing --run automake-1.8 88AUTOMAKE = automake-1.8
89AWK = gawk 89AWK = mawk
90CC = gcc 90CC = gcc
91CCDEPMODE = depmode=gcc3 91CCDEPMODE = depmode=gcc3
92CFLAGS = -fno-strict-aliasing -Wall -g -O2 92CFLAGS = -fno-strict-aliasing -Wall -g -Wall -Werror -O0
93CONVENIENCE_LTDL_FALSE = 93CONVENIENCE_LTDL_FALSE =
94CONVENIENCE_LTDL_TRUE = # 94CONVENIENCE_LTDL_TRUE = #
95CPP = gcc -E 95CPP = gcc -E
96CPPFLAGS = -I/root/GNUnetData//include 96CPPFLAGS = -I/home/grothoff/include -I/home/grothoff/include
97CXX = g++ 97CXX = g++
98CXXCPP = g++ -E 98CXXCPP = g++ -E
99CXXDEPMODE = depmode=gcc3 99CXXDEPMODE = depmode=gcc3
@@ -102,24 +102,25 @@ CYGPATH_W = echo
102DEFS = -DHAVE_CONFIG_H 102DEFS = -DHAVE_CONFIG_H
103DEPDIR = .deps 103DEPDIR = .deps
104DLLTOOL = dlltool 104DLLTOOL = dlltool
105DSYMUTIL =
105ECHO = echo 106ECHO = echo
106ECHO_C = 107ECHO_C =
107ECHO_N = -n 108ECHO_N = -n
108ECHO_T = 109ECHO_T =
109EGREP = /bin/grep -E 110EGREP = /bin/grep -E
110EXEEXT = 111EXEEXT =
111F77 = gfortran 112F77 = f77
112FFLAGS = -g -O2 113FFLAGS = -g -O2
113GMSGFMT = /usr/bin/gmsgfmt 114GMSGFMT = /usr/bin/msgfmt
114GNUNETGTK_CFLAGS = -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 115GNUNETGTK_CFLAGS = -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
115GNUNETGTK_LIBS = -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 116GNUNETGTK_LIBS = -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
116GREP = /bin/grep 117GREP = /bin/grep
117GTK_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 118GTK_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
118GTK_LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 119GTK_LIBS = -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
119HAVE_GTK_FALSE = # 120HAVE_GTK_FALSE = #
120HAVE_GTK_TRUE = 121HAVE_GTK_TRUE =
121HAVE_LIBGKSU2_FALSE = 122HAVE_LIBGKSU2_FALSE = #
122HAVE_LIBGKSU2_TRUE = # 123HAVE_LIBGKSU2_TRUE =
123HAVE_LIBNOTIFY_FALSE = 124HAVE_LIBNOTIFY_FALSE =
124HAVE_LIBNOTIFY_TRUE = # 125HAVE_LIBNOTIFY_TRUE = #
125INSTALL_DATA = ${INSTALL} -m 644 126INSTALL_DATA = ${INSTALL} -m 644
@@ -129,34 +130,35 @@ INSTALL_PROGRAM = ${INSTALL}
129INSTALL_SCRIPT = ${INSTALL} 130INSTALL_SCRIPT = ${INSTALL}
130INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s 131INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
131INTLLIBS = 132INTLLIBS =
132LDFLAGS = -L/root/GNUnetData//lib 133LDFLAGS = -L/home/grothoff/lib
133LIBADD_DL = -ldl 134LIBADD_DL = -ldl
134LIBGKSU2_CFLAGS = 135LIBGKSU2_CFLAGS = -DORBIT2=1 -pthread -I/usr/include/libgksu -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/startup-notification-1.0 -I/usr/include/gnome-keyring-1 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0
135LIBGKSU2_LIBS = 136LIBGKSU2_LIBS = -pthread -lgksu2 -lstartup-notification-1 -lgnome-keyring -lgconf-2 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0
136LIBICONV = -liconv 137LIBICONV = -liconv
137LIBINTL = 138LIBINTL =
138LIBLTDL = -lltdl 139LIBLTDL = -lltdl
139LIBNOTIFY_CFLAGS = 140LIBNOTIFY_CFLAGS =
140LIBNOTIFY_LIBS = 141LIBNOTIFY_LIBS =
141LIBOBJS = 142LIBOBJS =
142LIBS = -lm -lnsl 143LIBS = -lnsl
143LIBTOOL = $(SHELL) $(top_builddir)/libtool 144LIBTOOL = $(SHELL) $(top_builddir)/libtool
144LN_S = ln -s 145LN_S = ln -s
145LTDLINCL = 146LTDLINCL =
146LTLIBICONV = -liconv 147LTLIBICONV = -liconv
147LTLIBINTL = 148LTLIBINTL =
148LTLIBOBJS = 149LTLIBOBJS =
149MAKEINFO = ${SHELL} /root/gnunet-gtk/missing --run makeinfo 150MAKEINFO = ${SHELL} /home/grothoff/svn/gnunet-gtk/missing --run makeinfo
150MINGW_FALSE = 151MINGW_FALSE =
151MINGW_TRUE = # 152MINGW_TRUE = #
152MKINSTALLDIRS = $(top_builddir)/./mkinstalldirs 153MKINSTALLDIRS = $(top_builddir)/./mkinstalldirs
153MSGFMT = /usr/bin/msgfmt 154MSGFMT = /usr/bin/msgfmt
154MSGMERGE = /usr/bin/msgmerge 155MSGMERGE = /usr/bin/msgmerge
156NMEDIT =
155OBJDUMP = objdump 157OBJDUMP = objdump
156OBJEXT = o 158OBJEXT = o
157PACKAGE = gnunet-gtk 159PACKAGE = gnunet-gtk
158PACKAGE_BUGREPORT = bug-gnunet@gnu.org 160PACKAGE_BUGREPORT = bug-gnunet@gnu.org
159PACKAGE_DATA = /root/GNUnetData//share 161PACKAGE_DATA = /home/grothoff/share
160PACKAGE_NAME = gnunet-gtk 162PACKAGE_NAME = gnunet-gtk
161PACKAGE_STRING = gnunet-gtk 0.7.3 163PACKAGE_STRING = gnunet-gtk 0.7.3
162PACKAGE_TARNAME = gnunet-gtk 164PACKAGE_TARNAME = gnunet-gtk
@@ -174,7 +176,7 @@ VERSION = 0.7.3
174XGETTEXT = /usr/bin/xgettext 176XGETTEXT = /usr/bin/xgettext
175ac_ct_CC = gcc 177ac_ct_CC = gcc
176ac_ct_CXX = g++ 178ac_ct_CXX = g++
177ac_ct_F77 = gfortran 179ac_ct_F77 = f77
178am__fastdepCC_FALSE = # 180am__fastdepCC_FALSE = #
179am__fastdepCC_TRUE = 181am__fastdepCC_TRUE =
180am__fastdepCXX_FALSE = # 182am__fastdepCXX_FALSE = #
@@ -201,7 +203,7 @@ host_vendor = pc
201htmldir = ${docdir} 203htmldir = ${docdir}
202includedir = ${prefix}/include 204includedir = ${prefix}/include
203infodir = ${datarootdir}/info 205infodir = ${datarootdir}/info
204install_sh = /root/gnunet-gtk/install-sh 206install_sh = /home/grothoff/svn/gnunet-gtk/install-sh
205libdir = ${exec_prefix}/lib 207libdir = ${exec_prefix}/lib
206libexecdir = ${exec_prefix}/libexec 208libexecdir = ${exec_prefix}/libexec
207localedir = ${datarootdir}/locale 209localedir = ${datarootdir}/locale
@@ -210,7 +212,7 @@ mandir = ${datarootdir}/man
210mkdir_p = mkdir -p -- . 212mkdir_p = mkdir -p -- .
211oldincludedir = /usr/include 213oldincludedir = /usr/include
212pdfdir = ${docdir} 214pdfdir = ${docdir}
213prefix = /root/GNUnetData/ 215prefix = /home/grothoff
214program_transform_name = s,x,x, 216program_transform_name = s,x,x,
215psdir = ${docdir} 217psdir = ${docdir}
216sbindir = ${exec_prefix}/sbin 218sbindir = ${exec_prefix}/sbin
@@ -233,7 +235,7 @@ libgnunetgtkmodule_chat_la_SOURCES = \
233 235
234libgnunetgtkmodule_chat_la_LIBADD = \ 236libgnunetgtkmodule_chat_la_LIBADD = \
235 $(top_builddir)/src/common/libgnunetgtk_common.la \ 237 $(top_builddir)/src/common/libgnunetgtk_common.la \
236 -lgnunetutil -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 238 -lgnunetutil -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
237 239
238libgnunetgtkmodule_chat_la_LDFLAGS = \ 240libgnunetgtkmodule_chat_la_LDFLAGS = \
239 -export-dynamic -avoid-version -module 241 -export-dynamic -avoid-version -module
diff --git a/src/plugins/stats/functions.c b/src/plugins/stats/functions.c
index 71d46e08..d8a459aa 100644
--- a/src/plugins/stats/functions.c
+++ b/src/plugins/stats/functions.c
@@ -167,16 +167,21 @@ getQuotaStat (const void *closure, gfloat ** data)
167 unsigned long long allowed; 167 unsigned long long allowed;
168 unsigned long long have; 168 unsigned long long have;
169 169
170 if (GNUNET_OK != getStatValue (&allowed, 170 data[0][0] = 0;
171 NULL, NULL, "# bytes allowed in datastore", 171 data[0][1] = 0;
172 GNUNET_NO)) 172 if ( (GNUNET_OK == getStatValue (&allowed,
173 return GNUNET_SYSERR; 173 NULL, NULL, "# bytes allowed in datastore",
174 if (allowed == 0) 174 GNUNET_NO)) &&
175 return GNUNET_SYSERR; 175 (allowed != 0) &&
176 if (GNUNET_OK != 176 (GNUNET_OK == getStatValue (&have, NULL, NULL, "# bytes in datastore", GNUNET_NO)) )
177 getStatValue (&have, NULL, NULL, "# bytes in datastore", GNUNET_NO)) 177 data[0][0] = ((gfloat) have) / allowed;
178 return GNUNET_SYSERR; 178 if ( (GNUNET_OK == getStatValue (&allowed,
179 data[0][0] = ((gfloat) have) / allowed; 179 NULL, NULL, "# max bytes allowed in dstore",
180 GNUNET_NO)) &&
181 (allowed != 0) &&
182 (GNUNET_OK ==
183 getStatValue (&have, NULL, NULL, "# bytes in dstore", GNUNET_NO)) )
184 data[0][1] = ((gfloat) have) / allowed;
180 return GNUNET_OK; 185 return GNUNET_OK;
181} 186}
182 187
@@ -665,10 +670,10 @@ StatEntry stats[] = {
665 , 670 ,
666 { 671 {
667 gettext_noop ("Datastore capacity"), 672 gettext_noop ("Datastore capacity"),
668 gettext_noop ("Data in datastore (in percent of allowed quota)"), 673 gettext_noop ("Persistent file-sharing data (red) and DHT cache (green)"),
669 &getQuotaStat, 674 &getQuotaStat,
670 NULL, 675 NULL,
671 1, 676 2,
672 GNUNET_NO, 677 GNUNET_NO,
673 } 678 }
674 , 679 ,