oweals/gnunet.git
13 years agoadded ATS addresstype information to unix
Matthias Wachs [Tue, 13 Dec 2011 15:15:12 +0000 (15:15 +0000)]
added ATS addresstype information to unix

13 years agofixing crash 0002007
Matthias Wachs [Tue, 13 Dec 2011 15:13:07 +0000 (15:13 +0000)]
fixing crash 0002007
adding network information to addresses

13 years agoLRN's patch argument order
Matthias Wachs [Tue, 13 Dec 2011 15:02:31 +0000 (15:02 +0000)]
LRN's patch argument order

13 years agotrying to fix #2000
Christian Grothoff [Tue, 13 Dec 2011 14:36:14 +0000 (14:36 +0000)]
trying to fix #2000

13 years agomove code from service to api
Matthias Wachs [Tue, 13 Dec 2011 12:31:32 +0000 (12:31 +0000)]
move code from service to api
fix bug
add test

13 years ago- Gather more stats from nse runs
Bart Polot [Mon, 12 Dec 2011 17:29:09 +0000 (17:29 +0000)]
- Gather more stats from nse runs

13 years ago- remove outpu
Matthias Wachs [Mon, 12 Dec 2011 17:20:02 +0000 (17:20 +0000)]
- remove outpu

13 years agoWAN/LAN detection
Matthias Wachs [Mon, 12 Dec 2011 17:11:37 +0000 (17:11 +0000)]
WAN/LAN detection
Mantis 1991

13 years agoIPv4 check implemented
Matthias Wachs [Mon, 12 Dec 2011 13:58:33 +0000 (13:58 +0000)]
IPv4 check implemented
TODO: IPv6

13 years agoWAN/LAN detection
Matthias Wachs [Mon, 12 Dec 2011 12:52:42 +0000 (12:52 +0000)]
WAN/LAN detection

13 years agoincluding integration tests in checks
Matthias Wachs [Mon, 12 Dec 2011 12:05:39 +0000 (12:05 +0000)]
including integration tests in checks

13 years agorenaming WLAN helper process to gnunet-helper-transport-wlan in order to satisfy...
Christian Grothoff [Sun, 11 Dec 2011 15:39:53 +0000 (15:39 +0000)]
renaming WLAN helper process to gnunet-helper-transport-wlan in order to satisfy naming conventions

13 years ago-more minor cleanup
Christian Grothoff [Sun, 11 Dec 2011 15:31:47 +0000 (15:31 +0000)]
-more minor cleanup

13 years ago-careful WLAN code cleanup
Christian Grothoff [Sun, 11 Dec 2011 15:10:48 +0000 (15:10 +0000)]
-careful WLAN code cleanup

13 years agosyntax
Sree Harsha Totakura [Sat, 10 Dec 2011 13:49:39 +0000 (13:49 +0000)]
syntax

13 years agoclique
Matthias Wachs [Fri, 9 Dec 2011 17:31:04 +0000 (17:31 +0000)]
clique

13 years ago-revising stream library api
Christian Grothoff [Fri, 9 Dec 2011 17:28:06 +0000 (17:28 +0000)]
-revising stream library api

13 years agodisconnect test
Matthias Wachs [Fri, 9 Dec 2011 16:18:51 +0000 (16:18 +0000)]
disconnect test

13 years agofix crash
Christian Grothoff [Fri, 9 Dec 2011 16:09:04 +0000 (16:09 +0000)]
fix crash

13 years agofixed missing doc comment
Sree Harsha Totakura [Fri, 9 Dec 2011 15:57:56 +0000 (15:57 +0000)]
fixed missing doc comment

13 years agoadded API definitions for stream library
Sree Harsha Totakura [Fri, 9 Dec 2011 15:55:00 +0000 (15:55 +0000)]
added API definitions for stream library

13 years agoadded core sessions
Matthias Wachs [Fri, 9 Dec 2011 15:19:19 +0000 (15:19 +0000)]
added core sessions

13 years agofirst test ready
Matthias Wachs [Fri, 9 Dec 2011 14:48:25 +0000 (14:48 +0000)]
first test ready

13 years agotest now checks if boths transports are connecting
Matthias Wachs [Fri, 9 Dec 2011 12:41:18 +0000 (12:41 +0000)]
test now checks if boths transports are connecting

13 years agoadded quiet mode just printing the value
Matthias Wachs [Fri, 9 Dec 2011 10:40:59 +0000 (10:40 +0000)]
added quiet mode just printing the value

13 years ago-LRN: Fix for ARMed processes that have zero lsocks (such as hostlist)
Christian Grothoff [Fri, 9 Dec 2011 08:15:06 +0000 (08:15 +0000)]
-LRN: Fix for ARMed processes that have zero lsocks (such as hostlist)

13 years ago-LRN fix deallocation
Christian Grothoff [Thu, 8 Dec 2011 18:01:44 +0000 (18:01 +0000)]
-LRN fix deallocation

13 years ago- Fixed message accounting, file creation flags, added logging in verbose mode
Bart Polot [Thu, 8 Dec 2011 17:51:51 +0000 (17:51 +0000)]
- Fixed message accounting, file creation flags, added logging in verbose mode

13 years ago-LRN: misc. minor fixes
Christian Grothoff [Thu, 8 Dec 2011 17:48:54 +0000 (17:48 +0000)]
-LRN: misc. minor fixes

13 years ago-more
Matthias Wachs [Thu, 8 Dec 2011 17:22:03 +0000 (17:22 +0000)]
-more

13 years agostep by step
Matthias Wachs [Thu, 8 Dec 2011 16:16:24 +0000 (16:16 +0000)]
step by step

13 years agomajor rewrite of ARM service and a bit of the ARM IPC to take advantage of the simpli...
Christian Grothoff [Thu, 8 Dec 2011 15:45:10 +0000 (15:45 +0000)]
major rewrite of ARM service and a bit of the ARM IPC to take advantage of the simplifications possible now that we no longer intercept traffic; the new code in particular is better at communicating what exactly ARM was doing in response to requests.  A major change is that gnunet-arm -i/-k now only impacts if a service is running by-default, on-demand starting is no longer impacted, option -t from gnunet-arm was removed

13 years ago- Revert 18513, invalid fix
Bart Polot [Thu, 8 Dec 2011 15:41:43 +0000 (15:41 +0000)]
- Revert 18513, invalid fix

13 years ago- Fixed memory leak / possible crash of freeing an invalid pointer
Bart Polot [Thu, 8 Dec 2011 15:39:18 +0000 (15:39 +0000)]
- Fixed memory leak / possible crash of freeing an invalid pointer

13 years agomodified to create cfg with default without template
Matthias Wachs [Thu, 8 Dec 2011 15:32:52 +0000 (15:32 +0000)]
modified to create cfg with default without template

13 years agoadded option to specify hostkey file
Matthias Wachs [Thu, 8 Dec 2011 13:43:19 +0000 (13:43 +0000)]
added option to specify hostkey file

13 years agobasics for integration tests
Matthias Wachs [Thu, 8 Dec 2011 13:16:31 +0000 (13:16 +0000)]
basics for integration tests

13 years agospace after backslash
Matthias Wachs [Thu, 8 Dec 2011 13:04:39 +0000 (13:04 +0000)]
space after backslash

13 years ago-eliminate special case, no justification for why it is there
Christian Grothoff [Thu, 8 Dec 2011 12:51:14 +0000 (12:51 +0000)]
-eliminate special case, no justification for why it is there

13 years ago-add logging for randomized delays
Christian Grothoff [Thu, 8 Dec 2011 12:47:23 +0000 (12:47 +0000)]
-add logging for randomized delays

13 years agoadd statistic to track estimated network diameter
Christian Grothoff [Thu, 8 Dec 2011 12:42:06 +0000 (12:42 +0000)]
add statistic to track estimated network diameter

13 years agofixing issue with sending back size estimate messages to peers that already have...
Christian Grothoff [Thu, 8 Dec 2011 12:38:28 +0000 (12:38 +0000)]
fixing issue with sending back size estimate messages to peers that already have good estimate information

13 years ago- Added logging of peers to NSE service
Bart Polot [Thu, 8 Dec 2011 01:51:33 +0000 (01:51 +0000)]
- Added logging of peers to NSE service

13 years ago- Added periodic transport & nse stats data logging
Bart Polot [Thu, 8 Dec 2011 01:07:47 +0000 (01:07 +0000)]
- Added periodic transport & nse stats data logging

13 years ago-fix missing library link flags
Christian Grothoff [Wed, 7 Dec 2011 19:10:24 +0000 (19:10 +0000)]
-fix missing library link flags

13 years ago- revert 18495
Bart Polot [Wed, 7 Dec 2011 17:45:07 +0000 (17:45 +0000)]
- revert 18495

13 years agoadded hostkey generation functionality
Matthias Wachs [Wed, 7 Dec 2011 17:02:52 +0000 (17:02 +0000)]
added hostkey generation functionality

13 years ago(no commit message)
Matthias Wachs [Wed, 7 Dec 2011 15:34:26 +0000 (15:34 +0000)]

13 years agoMade sure that NSE never returns invalid standard deviation values
Bart Polot [Wed, 7 Dec 2011 15:33:04 +0000 (15:33 +0000)]
Made sure that NSE never returns invalid standard deviation values

13 years ago-moving interceptor.c code into main arm file
Christian Grothoff [Wed, 7 Dec 2011 14:53:57 +0000 (14:53 +0000)]
-moving interceptor.c code into main arm file

13 years ago- Add periodic statistic readings to output
Bart Polot [Wed, 7 Dec 2011 13:40:28 +0000 (13:40 +0000)]
- Add periodic statistic readings to output

13 years ago(no commit message)
Matthias Wachs [Wed, 7 Dec 2011 13:23:01 +0000 (13:23 +0000)]

13 years agofixed docu
Matthias Wachs [Wed, 7 Dec 2011 12:42:00 +0000 (12:42 +0000)]
fixed docu

13 years agotesting cmd line tool
Matthias Wachs [Wed, 7 Dec 2011 12:28:26 +0000 (12:28 +0000)]
testing cmd line tool

13 years ago-fix
Matthias Wachs [Wed, 7 Dec 2011 08:51:16 +0000 (08:51 +0000)]
-fix

13 years agoremoving ARM interceptor connection forwarding post-accept code, now using lsocks...
Christian Grothoff [Tue, 6 Dec 2011 20:20:46 +0000 (20:20 +0000)]
removing ARM interceptor connection forwarding post-accept code, now using lsocks everywhere

13 years ago-make mst code static, remove GNUNET_SERVER_ prefix
Christian Grothoff [Tue, 6 Dec 2011 20:11:58 +0000 (20:11 +0000)]
-make mst code static, remove GNUNET_SERVER_ prefix

13 years ago-server_mst simplification as possilbe from inlining
Christian Grothoff [Tue, 6 Dec 2011 20:11:16 +0000 (20:11 +0000)]
-server_mst simplification as possilbe from inlining

13 years ago-duplicated
Christian Grothoff [Tue, 6 Dec 2011 20:07:48 +0000 (20:07 +0000)]
-duplicated

13 years agoeliminating last dependency on util code from wlan helper by inlining
Christian Grothoff [Tue, 6 Dec 2011 20:07:08 +0000 (20:07 +0000)]
eliminating last dependency on util code from wlan helper by inlining

13 years ago-only with MINGW
Christian Grothoff [Tue, 6 Dec 2011 19:56:51 +0000 (19:56 +0000)]
-only with MINGW

13 years agoLRN: correct behaviour when logfile does not exist
Christian Grothoff [Tue, 6 Dec 2011 19:06:30 +0000 (19:06 +0000)]
LRN: correct behaviour when logfile does not exist

13 years agofix compile
Christian Grothoff [Tue, 6 Dec 2011 18:06:54 +0000 (18:06 +0000)]
fix compile

13 years agoLRN: Ensure that GTK can then do the internal call write(2, message, strlen
Christian Grothoff [Tue, 6 Dec 2011 18:06:13 +0000 (18:06 +0000)]
LRN: Ensure that GTK can then do the internal call write(2, message, strlen
(message)); successfully by default.

13 years agoImplement passing sockets in IPC on W32 (#1975)
Christian Grothoff [Tue, 6 Dec 2011 17:58:40 +0000 (17:58 +0000)]
Implement passing sockets in IPC on W32 (#1975)

13 years agoadding GNUnet endian operations
Matthias Wachs [Tue, 6 Dec 2011 14:55:46 +0000 (14:55 +0000)]
adding GNUnet endian operations

13 years agotimestamp not supported on fedora core 8
Matthias Wachs [Tue, 6 Dec 2011 14:19:35 +0000 (14:19 +0000)]
timestamp not supported on fedora core 8

13 years agoFixing #1976 by allowing allocations between INT_MAX and SIZE_MAX and at the same...
Christian Grothoff [Tue, 6 Dec 2011 14:13:38 +0000 (14:13 +0000)]
Fixing #1976 by allowing allocations between INT_MAX and SIZE_MAX and at the same time limiting BF size for datastore to 2 GB. Also fixing infinite loop when creating BFs of sizes between 2-4 GB

13 years ago-preping arm for test by LRN
Christian Grothoff [Tue, 6 Dec 2011 13:56:42 +0000 (13:56 +0000)]
-preping arm for test by LRN

13 years ago-use uint64_t instead of long long for GNUNET_ntohll/GNUNET_htonll
Christian Grothoff [Tue, 6 Dec 2011 13:54:35 +0000 (13:54 +0000)]
-use uint64_t instead of long long for GNUNET_ntohll/GNUNET_htonll

13 years agouse uint64_t instead of long long for GNUNET_ntohll/GNUNET_htonll
Christian Grothoff [Tue, 6 Dec 2011 13:54:18 +0000 (13:54 +0000)]
use uint64_t instead of long long for GNUNET_ntohll/GNUNET_htonll

13 years agoRemoved legacy code
Bart Polot [Tue, 6 Dec 2011 13:35:10 +0000 (13:35 +0000)]
Removed legacy code

13 years agoLRN: Fixing Mantis #1974: On W32 winsock2.h defines FD_SETSIZE (if it was not defined...
Christian Grothoff [Tue, 6 Dec 2011 12:49:06 +0000 (12:49 +0000)]
LRN: Fixing Mantis #1974: On W32 winsock2.h defines FD_SETSIZE (if it was not defined before inclusion of the header) to 64, which means that it's not possible to select on more than 64 sockets at once. This might work during the tests, but in the wild people might want to have more than 60 connections, at least in the transport service.
The patch attached should increase the limit to 1024.

13 years agofix
Christian Grothoff [Tue, 6 Dec 2011 09:44:46 +0000 (09:44 +0000)]
fix

13 years agodistfix
Christian Grothoff [Tue, 6 Dec 2011 01:56:29 +0000 (01:56 +0000)]
distfix

13 years ago-LRN: unset control pipe after use, add missing #define
Christian Grothoff [Fri, 2 Dec 2011 07:38:24 +0000 (07:38 +0000)]
-LRN: unset control pipe after use, add missing #define

13 years ago-LRN: fix socket_close logging
Christian Grothoff [Fri, 2 Dec 2011 07:37:27 +0000 (07:37 +0000)]
-LRN: fix socket_close logging

13 years ago-undo
Christian Grothoff [Thu, 1 Dec 2011 09:17:47 +0000 (09:17 +0000)]
-undo

13 years agoLRN: Adding vectored exception handling for W32 (#1965)
Christian Grothoff [Thu, 1 Dec 2011 09:17:27 +0000 (09:17 +0000)]
LRN: Adding vectored exception handling for W32 (#1965)

Whenever an exception occurs, and the process is not being debugged, it will run a debugger specified by GNUNET_DEBUGGER environment variable, and wait for it to attach.
The net effect is the same as using JIT debugging (AeDebug), but without the stack being broken by SEH (because VEH has a priority over SEH), which allows for fuller backtraces for any exception, not just for GNUNET_abort() calls.

13 years agoreleasing GNUnet 0.9.0
Christian Grothoff [Wed, 30 Nov 2011 15:21:36 +0000 (15:21 +0000)]
releasing GNUnet 0.9.0

13 years ago-fixing minor typos, version bump
Christian Grothoff [Wed, 30 Nov 2011 15:21:18 +0000 (15:21 +0000)]
-fixing minor typos, version bump

13 years ago- doxygen
Matthias Wachs [Wed, 30 Nov 2011 15:13:38 +0000 (15:13 +0000)]
- doxygen

13 years ago-make compiler happy (presumed uninitialized variable)
Christian Grothoff [Wed, 30 Nov 2011 15:04:48 +0000 (15:04 +0000)]
-make compiler happy (presumed uninitialized variable)

13 years agoMake reeeeeally sure SPARC has time to do its stuff
Bart Polot [Wed, 30 Nov 2011 15:00:23 +0000 (15:00 +0000)]
Make reeeeeally sure SPARC has time to do its stuff

13 years agosome doxygen + refactoring of GST_validation_set_address_use
Matthias Wachs [Wed, 30 Nov 2011 14:45:27 +0000 (14:45 +0000)]
some doxygen + refactoring of GST_validation_set_address_use

13 years agomoving ats quotas to template files
Matthias Wachs [Wed, 30 Nov 2011 14:23:15 +0000 (14:23 +0000)]
moving ats quotas to template files

13 years ago- Fixed an insufficient allocation, probably causing OS X crashes
Bart Polot [Wed, 30 Nov 2011 10:32:31 +0000 (10:32 +0000)]
- Fixed an insufficient allocation, probably causing OS X crashes

13 years ago- Even longer timeout to allow SPARC to finish testcase
Bart Polot [Wed, 30 Nov 2011 10:23:29 +0000 (10:23 +0000)]
- Even longer timeout to allow SPARC to finish testcase

13 years ago-fix typo in configuration
Christian Grothoff [Wed, 30 Nov 2011 08:46:58 +0000 (08:46 +0000)]
-fix typo in configuration

13 years ago-fixing indentation
Christian Grothoff [Tue, 29 Nov 2011 20:47:18 +0000 (20:47 +0000)]
-fixing indentation

13 years agoadding missing files to dist
Christian Grothoff [Tue, 29 Nov 2011 20:46:16 +0000 (20:46 +0000)]
adding missing files to dist

13 years agoHACKING guide moved to CMS on https://gnunet.org/style
Christian Grothoff [Tue, 29 Nov 2011 20:43:49 +0000 (20:43 +0000)]
HACKING guide moved to CMS on https://gnunet.org/style

13 years agofix xslt invocation for change log generation
Christian Grothoff [Tue, 29 Nov 2011 20:42:23 +0000 (20:42 +0000)]
fix xslt invocation for change log generation

13 years ago-fux
Christian Grothoff [Tue, 29 Nov 2011 20:36:59 +0000 (20:36 +0000)]
-fux

13 years agoadding authors header block following suggestions from Werner Koch
Christian Grothoff [Tue, 29 Nov 2011 20:27:09 +0000 (20:27 +0000)]
adding authors header block following suggestions from Werner Koch

13 years ago-no valgrind
Christian Grothoff [Tue, 29 Nov 2011 20:13:45 +0000 (20:13 +0000)]
-no valgrind

13 years ago-cleaning up message format and code related to recent transport address stringificat...
Christian Grothoff [Tue, 29 Nov 2011 20:03:12 +0000 (20:03 +0000)]
-cleaning up message format and code related to recent transport address stringification code

13 years ago- finale commit for the api change
Matthias Wachs [Tue, 29 Nov 2011 18:04:01 +0000 (18:04 +0000)]
- finale commit for the api change

13 years agoChanged quota configuration from core to ats section, renamed from TOTAL_QUOTA_*...
Bart Polot [Tue, 29 Nov 2011 17:13:57 +0000 (17:13 +0000)]
Changed quota configuration from core to ats section, renamed from TOTAL_QUOTA_* to WAN_QUOTA_*

13 years ago- Use #defined constant, not direct numbers
Bart Polot [Tue, 29 Nov 2011 16:34:20 +0000 (16:34 +0000)]
- Use #defined constant, not direct numbers