Martin Schanzenbach [Thu, 28 Jun 2012 12:41:26 +0000 (12:41 +0000)]
-add ptr.+
Martin Schanzenbach [Thu, 28 Jun 2012 12:11:50 +0000 (12:11 +0000)]
-fix
Martin Schanzenbach [Thu, 28 Jun 2012 00:47:17 +0000 (00:47 +0000)]
-big commit, make new ns and valgrind happy
Bart Polot [Thu, 28 Jun 2012 00:46:09 +0000 (00:46 +0000)]
- finish implementation of mesh search by regex, testing pending
Christian Grothoff [Wed, 27 Jun 2012 20:29:34 +0000 (20:29 +0000)]
-more namestore code cleanup
Christian Grothoff [Wed, 27 Jun 2012 19:38:59 +0000 (19:38 +0000)]
-LRN: new mesh build fixes
Christian Grothoff [Wed, 27 Jun 2012 19:31:59 +0000 (19:31 +0000)]
-fix
Bart Polot [Wed, 27 Jun 2012 17:54:36 +0000 (17:54 +0000)]
- use hashmaps for active gets in by_strig connect
Maximilian Szengel [Wed, 27 Jun 2012 16:13:48 +0000 (16:13 +0000)]
new and improved tests
Florian Dold [Wed, 27 Jun 2012 15:34:07 +0000 (15:34 +0000)]
added JAVAPORT to peerinfo config, fix in gnunet-testing-run-service.c
Sree Harsha Totakura [Wed, 27 Jun 2012 15:28:20 +0000 (15:28 +0000)]
-configuration deserialization
Bart Polot [Wed, 27 Jun 2012 13:48:42 +0000 (13:48 +0000)]
- Reorder iterator arguments
Martin Schanzenbach [Wed, 27 Jun 2012 13:45:03 +0000 (13:45 +0000)]
-fix
Christian Grothoff [Wed, 27 Jun 2012 13:32:10 +0000 (13:32 +0000)]
-major cleanup and various minor bugfixes for namestore_api
Sree Harsha Totakura [Wed, 27 Jun 2012 12:24:26 +0000 (12:24 +0000)]
configuration serialization
Martin Schanzenbach [Wed, 27 Jun 2012 12:00:59 +0000 (12:00 +0000)]
-add af check
Martin Schanzenbach [Wed, 27 Jun 2012 11:49:24 +0000 (11:49 +0000)]
-fix bigendian
Bart Polot [Wed, 27 Jun 2012 11:23:16 +0000 (11:23 +0000)]
- doxygen
Bart Polot [Wed, 27 Jun 2012 11:19:56 +0000 (11:19 +0000)]
- fix comments
Christian Grothoff [Wed, 27 Jun 2012 11:18:54 +0000 (11:18 +0000)]
-fixing the schanzenbug
Martin Schanzenbach [Wed, 27 Jun 2012 10:42:49 +0000 (10:42 +0000)]
-fix
Bart Polot [Wed, 27 Jun 2012 10:41:05 +0000 (10:41 +0000)]
- move mesh regex block code to a lib
Martin Schanzenbach [Wed, 27 Jun 2012 10:30:38 +0000 (10:30 +0000)]
-fix
Martin Schanzenbach [Wed, 27 Jun 2012 10:26:20 +0000 (10:26 +0000)]
-fix order
Christian Grothoff [Wed, 27 Jun 2012 10:22:13 +0000 (10:22 +0000)]
-\'optimize\'
Christian Grothoff [Wed, 27 Jun 2012 10:15:36 +0000 (10:15 +0000)]
-fix
Christian Grothoff [Wed, 27 Jun 2012 10:13:14 +0000 (10:13 +0000)]
-fix
Christian Grothoff [Wed, 27 Jun 2012 10:09:53 +0000 (10:09 +0000)]
-cleaner
Matthias Wachs [Wed, 27 Jun 2012 09:56:06 +0000 (09:56 +0000)]
- build order: first vpn then gns
Sree Harsha Totakura [Tue, 26 Jun 2012 22:27:48 +0000 (22:27 +0000)]
-testbed host registration cancel
Christian Grothoff [Tue, 26 Jun 2012 21:19:18 +0000 (21:19 +0000)]
-man page for gnunet-uri
Christian Grothoff [Tue, 26 Jun 2012 21:16:24 +0000 (21:16 +0000)]
-LRN: fix host list freeing in testbed
Christian Grothoff [Tue, 26 Jun 2012 21:11:32 +0000 (21:11 +0000)]
-ignore
Christian Grothoff [Tue, 26 Jun 2012 21:07:02 +0000 (21:07 +0000)]
-add tool to handle gnunet-uris
Christian Grothoff [Tue, 26 Jun 2012 21:06:47 +0000 (21:06 +0000)]
-allow blank specification of URI-only
Martin Schanzenbach [Tue, 26 Jun 2012 20:58:37 +0000 (20:58 +0000)]
-remove rp filter fix from test
Martin Schanzenbach [Tue, 26 Jun 2012 20:58:03 +0000 (20:58 +0000)]
-add rp filter fix to dns helper
Christian Grothoff [Tue, 26 Jun 2012 20:44:32 +0000 (20:44 +0000)]
-adding support for importing PKEY records from URIs
Martin Schanzenbach [Tue, 26 Jun 2012 20:00:50 +0000 (20:00 +0000)]
-ignore
Martin Schanzenbach [Tue, 26 Jun 2012 19:54:27 +0000 (19:54 +0000)]
-add rp filter fix
Martin Schanzenbach [Tue, 26 Jun 2012 19:37:18 +0000 (19:37 +0000)]
-fix warning
Sree Harsha Totakura [Tue, 26 Jun 2012 19:07:46 +0000 (19:07 +0000)]
testbed host registration
Martin Schanzenbach [Tue, 26 Jun 2012 18:00:49 +0000 (18:00 +0000)]
-fix tests
Martin Schanzenbach [Tue, 26 Jun 2012 17:40:39 +0000 (17:40 +0000)]
-test now working
Martin Schanzenbach [Tue, 26 Jun 2012 17:39:38 +0000 (17:39 +0000)]
-fix.. that took ages to find
Martin Schanzenbach [Tue, 26 Jun 2012 17:05:46 +0000 (17:05 +0000)]
-fix??
Martin Schanzenbach [Tue, 26 Jun 2012 15:55:55 +0000 (15:55 +0000)]
-added vpn gns test, fixes
Matthias Wachs [Tue, 26 Jun 2012 14:45:47 +0000 (14:45 +0000)]
Christian Grothoff [Tue, 26 Jun 2012 13:58:10 +0000 (13:58 +0000)]
-cleaning up logging
Christian Grothoff [Tue, 26 Jun 2012 13:55:28 +0000 (13:55 +0000)]
-more debug messages
Maximilian Szengel [Tue, 26 Jun 2012 13:52:08 +0000 (13:52 +0000)]
doxygen fixes
Christian Grothoff [Tue, 26 Jun 2012 13:10:45 +0000 (13:10 +0000)]
-fix error message for unix paths starting with 0-termination
Matthias Wachs [Tue, 26 Jun 2012 13:01:54 +0000 (13:01 +0000)]
Christian Grothoff [Tue, 26 Jun 2012 11:54:28 +0000 (11:54 +0000)]
-fix
Christian Grothoff [Tue, 26 Jun 2012 11:54:00 +0000 (11:54 +0000)]
-fix
Martin Schanzenbach [Tue, 26 Jun 2012 11:50:13 +0000 (11:50 +0000)]
-test for working system resolver
Christian Grothoff [Tue, 26 Jun 2012 11:47:56 +0000 (11:47 +0000)]
-use sqlite
Christian Grothoff [Tue, 26 Jun 2012 11:46:25 +0000 (11:46 +0000)]
-fix rest of #2458
Christian Grothoff [Tue, 26 Jun 2012 11:27:08 +0000 (11:27 +0000)]
-clarify comments
Christian Grothoff [Mon, 25 Jun 2012 22:36:56 +0000 (22:36 +0000)]
trying to fix #2458, largely works
Christian Grothoff [Mon, 25 Jun 2012 22:07:37 +0000 (22:07 +0000)]
-extend test to cover iteration over empty store
Christian Grothoff [Mon, 25 Jun 2012 21:03:00 +0000 (21:03 +0000)]
-LRN: remove unused variables
Christian Grothoff [Mon, 25 Jun 2012 18:31:37 +0000 (18:31 +0000)]
-LRN: gives CONNECT message a priority (stops waiting for ATS to
provide an address to connect to, and goes straight to checking the
incoming address).
Christian Grothoff [Mon, 25 Jun 2012 18:31:13 +0000 (18:31 +0000)]
-LRN: reverting earlier attempt to fix LRN's NAT connect issue
Christian Grothoff [Mon, 25 Jun 2012 18:25:38 +0000 (18:25 +0000)]
-fixing #2459
Bart Polot [Mon, 25 Jun 2012 16:52:29 +0000 (16:52 +0000)]
- implement mesh regex block plugin checks
Maximilian Szengel [Mon, 25 Jun 2012 16:16:08 +0000 (16:16 +0000)]
regex bugfixes and optimizations
Bart Polot [Mon, 25 Jun 2012 12:55:31 +0000 (12:55 +0000)]
- initialize return variable
Bart Polot [Mon, 25 Jun 2012 12:53:14 +0000 (12:53 +0000)]
- initialize return variable
Bart Polot [Mon, 25 Jun 2012 11:55:03 +0000 (11:55 +0000)]
- wip mesh/regex
Christian Grothoff [Mon, 25 Jun 2012 11:46:24 +0000 (11:46 +0000)]
-some cleanup
Christian Grothoff [Mon, 25 Jun 2012 11:18:14 +0000 (11:18 +0000)]
-boundscheck
Maximilian Szengel [Mon, 25 Jun 2012 11:15:41 +0000 (11:15 +0000)]
new test for regex
Maximilian Szengel [Mon, 25 Jun 2012 10:36:57 +0000 (10:36 +0000)]
regex optimizations
Christian Grothoff [Mon, 25 Jun 2012 10:05:27 +0000 (10:05 +0000)]
-optimizing regex
Maximilian Szengel [Mon, 25 Jun 2012 08:33:13 +0000 (08:33 +0000)]
regex simplification wip
Christian Grothoff [Mon, 25 Jun 2012 08:26:14 +0000 (08:26 +0000)]
-pogen
Christian Grothoff [Mon, 25 Jun 2012 07:32:18 +0000 (07:32 +0000)]
-fix
Christian Grothoff [Mon, 25 Jun 2012 07:30:06 +0000 (07:30 +0000)]
-fix include installation
Christian Grothoff [Mon, 25 Jun 2012 07:17:55 +0000 (07:17 +0000)]
-LRN: fix integration tests
Martin Schanzenbach [Sun, 24 Jun 2012 23:32:15 +0000 (23:32 +0000)]
-test cleanup
Bart Polot [Sun, 24 Jun 2012 22:01:52 +0000 (22:01 +0000)]
- more mesh/regex integration: basic announce completed, lookup started, wip
Christian Grothoff [Sun, 24 Jun 2012 21:34:47 +0000 (21:34 +0000)]
-LRN: really no more pexpect
Sree Harsha Totakura [Sun, 24 Jun 2012 16:52:10 +0000 (16:52 +0000)]
-service sharing message handling
Christian Grothoff [Sun, 24 Jun 2012 15:48:11 +0000 (15:48 +0000)]
-cleaner
Christian Grothoff [Sun, 24 Jun 2012 15:47:22 +0000 (15:47 +0000)]
-fix
Christian Grothoff [Sun, 24 Jun 2012 09:23:37 +0000 (09:23 +0000)]
-LRN: no more pexpect
Christian Grothoff [Sun, 24 Jun 2012 09:20:57 +0000 (09:20 +0000)]
-attempting to fix LRN's NAT connect issue
Sree Harsha Totakura [Sun, 24 Jun 2012 09:05:45 +0000 (09:05 +0000)]
- removed test_stream_api.c
Christian Grothoff [Sun, 24 Jun 2012 08:53:12 +0000 (08:53 +0000)]
-LRN: Log timeouts that are bigger than DWORD; fix format string
Christian Grothoff [Sun, 24 Jun 2012 08:51:46 +0000 (08:51 +0000)]
-LRN: Don't use freed ic
Christian Grothoff [Sun, 24 Jun 2012 07:31:11 +0000 (07:31 +0000)]
-LRN: Don't free shutdown handle while it's in use
Christian Grothoff [Sun, 24 Jun 2012 07:30:07 +0000 (07:30 +0000)]
-fix
Christian Grothoff [Sat, 23 Jun 2012 22:33:52 +0000 (22:33 +0000)]
-LRN: Wincat:
I've been experimenting with an alternative non-MSYS buildsystem for
a while, and GNUNET_os_start_process() test kept failing due to lack
of cat. Wincat is a minimal cat implementation in pure WinAPI. It's
not named "cat.exe" to avoid clashing with MSYS cat (which can lead to
some very weird issues).
Christian Grothoff [Sat, 23 Jun 2012 22:32:58 +0000 (22:32 +0000)]
-document new requirements on struct Session
Christian Grothoff [Sat, 23 Jun 2012 22:31:43 +0000 (22:31 +0000)]
-LRN: Check session target:
It changes the Session object layout to make peer identity its first
field, always, for all sessions. Code in find_session() can use this
to check that the session belongs to the right peer.
test_ats_api_add_address always triggers this due to the way it fakes
a pointer to session object.
Christian Grothoff [Sat, 23 Jun 2012 22:30:43 +0000 (22:30 +0000)]
-LRN: Poisoning:
Poisons memory before freeing it. It uses msize() CRT function,
which (i believe) is not available on other platforms. This patch was
intended to make the output of the next patch (see below) more apparent.
Christian Grothoff [Sat, 23 Jun 2012 22:29:39 +0000 (22:29 +0000)]
-LRN: Better process termination for W32:
Avoids spewing warnings about killing processes that are already
dead. Also removes a FIXME.
Christian Grothoff [Sat, 23 Jun 2012 22:28:37 +0000 (22:28 +0000)]
-LRN: Support [] (formatted to be pid) in logfile names:
I needed it for mesh debugging. Wrote this patch before your log
rotation changes, and had to hastily adapt it after them, so i'm not
sure it actually works. Did some quick tests on it, and it appears to
be working, so i'll just send it to you as is, and see how it turns out.
Christian Grothoff [Sat, 23 Jun 2012 22:25:58 +0000 (22:25 +0000)]
-LRN: Lock the output on W32:
Purely W32 patch. It was needed for some threading-related debugging
i did for select() wrapper. Shouldn't harm to have it, in case i do
logging from multiple threads again.