gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r3429 - in GNUnet: . src/applications/fs/tools


From: grothoff
Subject: [GNUnet-SVN] r3429 - in GNUnet: . src/applications/fs/tools
Date: Sat, 30 Sep 2006 21:45:16 -0700 (PDT)

Author: grothoff
Date: 2006-09-30 21:45:12 -0700 (Sat, 30 Sep 2006)
New Revision: 3429

Modified:
   GNUnet/src/applications/fs/tools/gnunet-download.c
   GNUnet/src/applications/fs/tools/gnunet-insert.c
   GNUnet/todo
Log:
todo update

Modified: GNUnet/src/applications/fs/tools/gnunet-download.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-download.c  2006-10-01 04:27:24 UTC 
(rev 3428)
+++ GNUnet/src/applications/fs/tools/gnunet-download.c  2006-10-01 04:45:12 UTC 
(rev 3429)
@@ -235,6 +235,7 @@
   /* FIXME: use gnunetutil shutdown management instead! */
   if (dl != NULL)
     SEMAPHORE_DOWN(signalFinished, YES);
+  FSUI_stopDownload(ctx, dl);
   FSUI_stop(ctx);
   SEMAPHORE_DESTROY(signalFinished);
 

Modified: GNUnet/src/applications/fs/tools/gnunet-insert.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-insert.c    2006-10-01 04:27:24 UTC 
(rev 3428)
+++ GNUnet/src/applications/fs/tools/gnunet-insert.c    2006-10-01 04:45:12 UTC 
(rev 3429)
@@ -463,12 +463,14 @@
   ECRS_freeUri(gloKeywords);
   ECRS_freeUri(topKeywords);
   FREE(tmp);
-  /* wait for completion */
-  SEMAPHORE_DOWN(exitSignal, YES);
-  es = exitSignal;
-  exitSignal = NULL;
-  SEMAPHORE_DESTROY(es);
-
+  if (ul != NULL) {
+    /* wait for completion */
+    SEMAPHORE_DOWN(exitSignal, YES);
+    es = exitSignal;
+    exitSignal = NULL;
+    SEMAPHORE_DESTROY(es);
+    FSUI_stopUpload(ctx, ul);
+  }
   ECRS_freeMetaData(meta);
   FSUI_stop(ctx);
   

Modified: GNUnet/todo
===================================================================
--- GNUnet/todo 2006-10-01 04:27:24 UTC (rev 3428)
+++ GNUnet/todo 2006-10-01 04:45:12 UTC (rev 3429)
@@ -14,61 +14,48 @@
 
 0.7.1 ['06] (aka "stabilization")
 - finish util refactoring: [RC]
-  * util: 
-    + loggers: SMTP logger
-    + use new loggers in for CS error reporting
-  * make testcases compile & pass again:
+  * Not compiling:
+    + dht/module
+    + dht/tools
+    + vpn
+  * Testcases not compiling or passing:
     + dht/tools, dht/module
-  * transports:
-    + SMTP/HTTP: do not yet compile (commented out from build)
-      - libcurl / libmicrohttpd / libesmtp?
-  * applications:
-    + more testing needed:
-      - advertising
-      - ecrs_core
-      - tracekit
-      - gap
-      - rpc
-    + incomplete (API change-related fixes):
-      - fs/fslib
-        * error handing
-      - fs/module 
-      - fs/ecrs
-      - fs/uritrack 
-      - fs/tools
-      - fs/namespace,
-      - fs/collection
-      - fs/fsui:
-        * events for suspend, abort
-        * make sure new event fields are set for all events
-    + not compiling:
-      - vpn
-      - chat
-      - dht
-      - testbed
-  * setup:
-    + gtk wizard
-    + ncurses wizard
-    + Scheme (scm) specification of entire configuration
+  * Missing functionality: 
+    + fs/fsui:
+      @ generate events for suspend, abort
+      @ make sure new event fields are set for all events
+    + fs/fslib: error handing
+    + fs/module: error handing
+    + fs/ecrs: test-terminate integration (upload, unindex)
+    + logger configuration
+- More testcases: [RC]
+  * advertising
+  * ecrs_core
+  * tracekit
+  * gap (incl. economy)
+  * rpc
+  * fs/uritrack
+  * fs/collection
+  * make dht tests work (and write more) 
+  * fs/fsui: recursive uploads and downloads (incl. persistence)
+  * fs/namespaces
+- gnunet-setup: [RC]
+  * gtk wizard
+  * ncurses wizard
+  * Scheme (scm) specification of entire configuration
 - fix known bugs (see Mantis for updates):
   * file/socket leak (#955)
   * Windows installer, uninstall: Remove account [Nils, RC]
-- testing:
-  * make dht tests work (and write more) [ CG, RC ]
-  * more "make check" targets to test: 
-    + gap and economy  [ RC ]
-    + FSUI URI tracking [ RC ]
-    + FSUI recursive uploads and downloads (incl. persistence) [ RC ]
-    + FSUI namespaces
-    + FSUI collections
-    + gnunet-tracekit
 
+
 0.7.2 ['06] (aka "performance"):
+- Transports:
+  * SMTP/HTTP (using libcurl, libmicrohttpd, libesmtp)
+- Features:
+  * SMTP logger
+  * Chat support [RC]
+  * XFS / support for location URIs [CG, RC]
 - Optimizations:
-  * cache some kblock-public/private keys in memory [ CG, RC ]
-    (1024 bit keys are much better than the 2048 bit keys,
-     but this would give another performance boost, especially for
-     insertion of zip files with hundreds of files/keywords!)
   * directories can be compacted -- add heuristic to determine
     if we should NOT padd with zeros (if we would waste too
     much space).  Needs some lookahead for size of remaining
@@ -76,7 +63,6 @@
     by 50% (?) -- incidentially 25% is what gzip can do on the
     current directories!) [ CG ]
   * DHT: use additional optional fields (HELLOs) [ CG ]
-- XFS / support for location URIs [CG, RC]
 
 0.7.3 ['06] (aka "features"):
 - #747 (sharing stats for gnunet-gtk)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]