[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r13435 - in gnunet: bin contrib src/datacache src/fragmenta
From: |
gnunet |
Subject: |
[GNUnet-SVN] r13435 - in gnunet: bin contrib src/datacache src/fragmentation src/fs src/monkey src/monkey/seaspider src/monkey/seaspider/org/gnunet/seaspider src/testing src/util src/vpn |
Date: |
Wed, 27 Oct 2010 16:32:10 +0200 |
Author: grothoff
Date: 2010-10-27 16:32:10 +0200 (Wed, 27 Oct 2010)
New Revision: 13435
Added:
gnunet/bin/seaspider
gnunet/contrib/seaspider.jar
Modified:
gnunet/src/datacache/plugin_datacache_sqlite.c
gnunet/src/fragmentation/fragmentation.c
gnunet/src/fs/test_fs.c
gnunet/src/fs/test_fs_download_recursive.c
gnunet/src/fs/test_fs_search_ranking.c
gnunet/src/monkey/gnunet-monkey.c
gnunet/src/monkey/seaspider/C.jj
gnunet/src/monkey/seaspider/org/gnunet/seaspider/ExpressionDatabaseHandler.java
gnunet/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
gnunet/src/testing/test_testing_topology.c
gnunet/src/testing/testing_group.c
gnunet/src/util/test_pseudonym.c
gnunet/src/vpn/gnunet-daemon-vpn.c
Log:
seaspidering
Added: gnunet/bin/seaspider
===================================================================
--- gnunet/bin/seaspider (rev 0)
+++ gnunet/bin/seaspider 2010-10-27 14:32:10 UTC (rev 13435)
@@ -0,0 +1,2 @@
+#!/bin/sh
+java -classpath
contrib/seaspider.jar:contrib/antlr-runtime-3.1.3.jar:contrib/sqljet.1.0.3.b914.jar
org.gnunet.seaspider.Seaspider contrib/seaspider.db src/
Property changes on: gnunet/bin/seaspider
___________________________________________________________________
Added: svn:executable
+ *
Added: gnunet/contrib/seaspider.jar
===================================================================
(Binary files differ)
Property changes on: gnunet/contrib/seaspider.jar
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Modified: gnunet/src/datacache/plugin_datacache_sqlite.c
===================================================================
--- gnunet/src/datacache/plugin_datacache_sqlite.c 2010-10-27 13:19:52 UTC
(rev 13434)
+++ gnunet/src/datacache/plugin_datacache_sqlite.c 2010-10-27 14:32:10 UTC
(rev 13435)
@@ -372,13 +372,12 @@
GNUNET_break (0);
return NULL;
}
- fn_utf8 = GNUNET_STRINGS_to_utf8 (fn, strlen (fn),
#ifdef ENABLE_NLS
- nl_langinfo (CODESET)
+ fn_utf8 = GNUNET_STRINGS_to_utf8 (fn, strlen (fn), nl_langinfo (CODESET));
#else
- "UTF-8" /* good luck */
+ /* good luck */
+ fn_utf8 = GNUNET_STRINGS_to_utf8 (fn, strlen (fn), "UTF-8");
#endif
- );
if (SQLITE_OK != sqlite3_open (fn_utf8, &dbh))
{
GNUNET_free (fn);
Modified: gnunet/src/fragmentation/fragmentation.c
===================================================================
--- gnunet/src/fragmentation/fragmentation.c 2010-10-27 13:19:52 UTC (rev
13434)
+++ gnunet/src/fragmentation/fragmentation.c 2010-10-27 14:32:10 UTC (rev
13435)
@@ -333,7 +333,7 @@
/**
* Hashtable *with* collision management!
*/
-static FC *defragmentationCache[DEFRAG_BUCKET_COUNT];
+static struct FC *defragmentationCache[DEFRAG_BUCKET_COUNT];
/**
* Lock for the defragmentation cache.
Modified: gnunet/src/fs/test_fs.c
===================================================================
--- gnunet/src/fs/test_fs.c 2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/fs/test_fs.c 2010-10-27 14:32:10 UTC (rev 13435)
@@ -47,7 +47,7 @@
return fn;
}
-static volatile enum GNUNET_FSUI_EventType lastEvent;
+static enum GNUNET_FSUI_EventType lastEvent;
static struct GNUNET_MetaData *search_meta;
Modified: gnunet/src/fs/test_fs_download_recursive.c
===================================================================
--- gnunet/src/fs/test_fs_download_recursive.c 2010-10-27 13:19:52 UTC (rev
13434)
+++ gnunet/src/fs/test_fs_download_recursive.c 2010-10-27 14:32:10 UTC (rev
13435)
@@ -39,7 +39,7 @@
static struct GNUNET_GE_Context *ectx;
-volatile int download_done;
+static int download_done;
static char *
makeName (unsigned int i)
@@ -150,8 +150,8 @@
}
-static volatile enum GNUNET_FSUI_EventType lastEvent;
-static volatile enum GNUNET_FSUI_EventType waitForEvent;
+static enum GNUNET_FSUI_EventType lastEvent;
+static enum GNUNET_FSUI_EventType waitForEvent;
static struct GNUNET_FSUI_Context *ctx;
static struct GNUNET_ECRS_URI *upURI;
static struct GNUNET_FSUI_DownloadList *download;
Modified: gnunet/src/fs/test_fs_search_ranking.c
===================================================================
--- gnunet/src/fs/test_fs_search_ranking.c 2010-10-27 13:19:52 UTC (rev
13434)
+++ gnunet/src/fs/test_fs_search_ranking.c 2010-10-27 14:32:10 UTC (rev
13435)
@@ -48,15 +48,15 @@
static struct GNUNET_FSUI_SearchList *search;
-static volatile enum GNUNET_FSUI_EventType lastEvent;
+static enum GNUNET_FSUI_EventType lastEvent;
-static volatile struct GNUNET_ECRS_URI *uri;
+static struct GNUNET_ECRS_URI *uri;
-static volatile int availability;
+static int availability;
-static volatile unsigned int rank;
+static unsigned int rank;
-static volatile enum GNUNET_FSUI_EventType waitForEvent;
+static enum GNUNET_FSUI_EventType waitForEvent;
static void *
eventCallback (void *cls, const GNUNET_FSUI_Event * event)
Modified: gnunet/src/monkey/gnunet-monkey.c
===================================================================
--- gnunet/src/monkey/gnunet-monkey.c 2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/monkey/gnunet-monkey.c 2010-10-27 14:32:10 UTC (rev 13435)
@@ -46,7 +46,7 @@
printf("<< %s\n",str);
}
-volatile int async_c=0;
+static int async_c=0;
void cb_async(mi_output *o, void *data)
{
Modified: gnunet/src/monkey/seaspider/C.jj
===================================================================
--- gnunet/src/monkey/seaspider/C.jj 2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/monkey/seaspider/C.jj 2010-10-27 14:32:10 UTC (rev 13435)
@@ -179,7 +179,8 @@
(StorageClassSpecifier())*
(
LOOKAHEAD (FunctionDeclaration()) FunctionDeclaration() |
- LOOKAHEAD (StructOrUnionSpecifier()) StructOrUnionSpecifier() ";" |
+ LOOKAHEAD (StructOrUnionSpecifier() ";") StructOrUnionSpecifier()
";" |
+ LOOKAHEAD (EnumSpecifier() ";") EnumSpecifier() ";" |
LOOKAHEAD (VariableDeclaration()) VariableDeclaration() |
LOOKAHEAD (TypeDeclaration()) TypeDeclaration ()
)
Modified:
gnunet/src/monkey/seaspider/org/gnunet/seaspider/ExpressionDatabaseHandler.java
===================================================================
---
gnunet/src/monkey/seaspider/org/gnunet/seaspider/ExpressionDatabaseHandler.java
2010-10-27 13:19:52 UTC (rev 13434)
+++
gnunet/src/monkey/seaspider/org/gnunet/seaspider/ExpressionDatabaseHandler.java
2010-10-27 14:32:10 UTC (rev 13435)
@@ -55,7 +55,8 @@
return;
if (expressionSyntax.startsWith("\""))
return;
- System.out.println (fileName + ":[" + startLineNo + "-" +
endLineNo + "]: " + expressionSyntax);
+ if (false)
+ System.out.println (fileName + ":[" + startLineNo +
"-" + endLineNo + "]: " + expressionSyntax);
if (true)
return;
if (db == null) {
Modified: gnunet/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
===================================================================
--- gnunet/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/monkey/seaspider/org/gnunet/seaspider/Seaspider.java
2010-10-27 14:32:10 UTC (rev 13435)
@@ -7,11 +7,12 @@
import org.gnunet.seaspider.parser.CParser;
import org.gnunet.seaspider.parser.ParseException;
+import org.gnunet.seaspider.parser.TokenMgrError;
import org.gnunet.seaspider.parser.nodes.Node;
public class Seaspider {
- static final boolean DEBUG = true;
+ static final boolean DEBUG = false;
public static void main(String args[])
{
@@ -41,8 +42,7 @@
FileFilter sourceFilter = new FileFilter() {
public boolean accept(File file) {
String fileName = file.getName();
- System.out.println ("Found file " + fileName);
- return (fileName.endsWith(".c") || fileName.endsWith(".h"));
+ return fileName.endsWith(".c");
}
};
@@ -67,17 +67,22 @@
e.printStackTrace();
}
try {
- System.out.println("Parsing file: " + dir + "/" +
fileArr[j].getName());
Node root = parser.TranslationUnit();
root.accept(new
ExpressionExtractorVisitor(fileArr[j].getName()));
System.out.println("File " + dir + "/" + fileArr[j].getName()
+ " parsed successfully.");
successCount++;
}
catch (ParseException e) {
- System.out.println("Encountered errors during parsing file " +
fileArr[j].getName());
+ System.err.println("Encountered errors during parsing file " +
fileArr[j].getName() + ":" + e.getMessage());
failureCount++;
if (DEBUG)
e.printStackTrace();
+ } catch (TokenMgrError e)
+ {
+ System.err.println("Encountered errors during parsing file " +
fileArr[j].getName() + ":" + e.getMessage());
+ failureCount++;
+ if (DEBUG)
+ e.printStackTrace();
}
}
}
Modified: gnunet/src/testing/test_testing_topology.c
===================================================================
--- gnunet/src/testing/test_testing_topology.c 2010-10-27 13:19:52 UTC (rev
13434)
+++ gnunet/src/testing/test_testing_topology.c 2010-10-27 14:32:10 UTC (rev
13435)
@@ -1001,7 +1001,7 @@
modnum = num_peers / 4;
dotnum = (num_peers / 50) + 1;
#if VERBOSE
- fprintf (stdout, "Hostkey generation progress: \[");
+ fprintf (stdout, "Hostkey generation progress: [");
#endif
/* Set up a task to end testing if peer start fails */
die_task = GNUNET_SCHEDULER_add_delayed (sched,
Modified: gnunet/src/testing/testing_group.c
===================================================================
--- gnunet/src/testing/testing_group.c 2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/testing/testing_group.c 2010-10-27 14:32:10 UTC (rev 13435)
@@ -2395,12 +2395,12 @@
total = total + ret;
#if OLD
- connection_iter = ;
+ connection_iter = FIXME;
while (connection_iter != NULL)
{
connect_context = GNUNET_malloc(sizeof(struct ConnectContext));
connect_context->pg = pg;
- connect_context->first = ;
+ connect_context->first = FIXME;
connect_context->second = connection_iter->daemon;
GNUNET_SCHEDULER_add_now(pg->sched, &schedule_connect,
connect_context);
connection_iter = connection_iter->next;
Modified: gnunet/src/util/test_pseudonym.c
===================================================================
--- gnunet/src/util/test_pseudonym.c 2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/util/test_pseudonym.c 2010-10-27 14:32:10 UTC (rev 13435)
@@ -31,7 +31,7 @@
#include "gnunet_disk_lib.h"
#include "gnunet_pseudonym_lib.h"
-#define CHECK(a) if (!(a)) { ok = GNUNET_NO; GNUNET_break(0); goto FAILURE; }
+#define CHECK(a) do { if (!(a)) { ok = GNUNET_NO; GNUNET_break(0); goto
FAILURE; } } while (0)
static struct GNUNET_CONTAINER_MetaData *meta;
@@ -79,12 +79,12 @@
static int
false_callback (void *cls,
- const GNUNET_HashCode *
- pseudonym,
- const struct GNUNET_CONTAINER_MetaData *md, int rating)
+ const GNUNET_HashCode *pseudonym,
+ const struct GNUNET_CONTAINER_MetaData *md, int rating)
{
- return GNUNET_OK;
+ return GNUNET_OK;
}
+
int
main (int argc, char *argv[])
{
@@ -167,7 +167,7 @@
name1 = GNUNET_PSEUDONYM_id_to_name (cfg, &id1);
CHECK (name1 != NULL);
CHECK (0 != strcmp (name1, name2));
- CHECK (GNUNET_SYSERR == GNUNET_PSEUDONYM_name_to_id (cfg, "fake",
&rid2))
+ CHECK (GNUNET_SYSERR == GNUNET_PSEUDONYM_name_to_id (cfg, "fake",
&rid2));
CHECK (GNUNET_OK == GNUNET_PSEUDONYM_name_to_id (cfg, name2, &rid2));
CHECK (GNUNET_OK == GNUNET_PSEUDONYM_name_to_id (cfg, name1, &rid1));
CHECK (0 == memcmp (&id1, &rid1, sizeof (GNUNET_HashCode)));
Modified: gnunet/src/vpn/gnunet-daemon-vpn.c
===================================================================
--- gnunet/src/vpn/gnunet-daemon-vpn.c 2010-10-27 13:19:52 UTC (rev 13434)
+++ gnunet/src/vpn/gnunet-daemon-vpn.c 2010-10-27 14:32:10 UTC (rev 13435)
@@ -310,8 +310,9 @@
if (pkt->subtype == GNUNET_DNS_ANSWER_TYPE_SERVICE)
{
- pkt->subtype = GNUNET_DNS_ANSWER_TYPE_IP;
unsigned char ip6addr[16];
+
+ pkt->subtype = GNUNET_DNS_ANSWER_TYPE_IP;
memcpy(ip6addr, (int[]){htons(0x1234)}, 2);
memcpy(ip6addr+2, &pkt->peer, 7);
memcpy(ip6addr+9, &pkt->service_descriptor, 7);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r13435 - in gnunet: bin contrib src/datacache src/fragmentation src/fs src/monkey src/monkey/seaspider src/monkey/seaspider/org/gnunet/seaspider src/testing src/util src/vpn,
gnunet <=