Christian Grothoff [Tue, 29 Nov 2011 20:46:16 +0000 (20:46 +0000)]
adding missing files to dist
Christian Grothoff [Tue, 29 Nov 2011 20:43:49 +0000 (20:43 +0000)]
HACKING guide moved to CMS on https://gnunet.org/style
Christian Grothoff [Tue, 29 Nov 2011 20:42:23 +0000 (20:42 +0000)]
fix xslt invocation for change log generation
Christian Grothoff [Tue, 29 Nov 2011 20:36:59 +0000 (20:36 +0000)]
-fux
Christian Grothoff [Tue, 29 Nov 2011 20:27:09 +0000 (20:27 +0000)]
adding authors header block following suggestions from Werner Koch
Christian Grothoff [Tue, 29 Nov 2011 20:13:45 +0000 (20:13 +0000)]
-no valgrind
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
Matthias Wachs [Tue, 29 Nov 2011 18:04:01 +0000 (18:04 +0000)]
- finale commit for the api change
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_*
Bart Polot [Tue, 29 Nov 2011 16:34:20 +0000 (16:34 +0000)]
- Use #defined constant, not direct numbers
Christian Grothoff [Tue, 29 Nov 2011 16:17:28 +0000 (16:17 +0000)]
-set ignores for various generated files
Christian Grothoff [Tue, 29 Nov 2011 15:51:21 +0000 (15:51 +0000)]
- removing files in flux
Matthias Wachs [Tue, 29 Nov 2011 15:43:11 +0000 (15:43 +0000)]
- latest changes for refactoring: iterate sends disassembled hello-address
Christian Grothoff [Tue, 29 Nov 2011 14:14:43 +0000 (14:14 +0000)]
-nl
Bart Polot [Tue, 29 Nov 2011 12:13:48 +0000 (12:13 +0000)]
- allow slower buildbots to finish tests
Christian Grothoff [Tue, 29 Nov 2011 11:47:40 +0000 (11:47 +0000)]
LRN: new code for GNUNET_OS_network_interfaces_list on W32 improving support for IPv6 and subnets/masks, see Mantis 1958
Matthias Wachs [Tue, 29 Nov 2011 09:52:10 +0000 (09:52 +0000)]
api clean up next steps
Matthias Wachs [Tue, 29 Nov 2011 09:37:54 +0000 (09:37 +0000)]
first steps to transport_api cleanup
compiles but no guarante to work!
Matthias Wachs [Tue, 29 Nov 2011 08:32:22 +0000 (08:32 +0000)]
- hunting a bug
Christian Grothoff [Mon, 28 Nov 2011 18:27:26 +0000 (18:27 +0000)]
-do not send previous round messages if we are just going online and did not setup those messages yet
Bart Polot [Mon, 28 Nov 2011 18:27:23 +0000 (18:27 +0000)]
- Off by 1
Christian Grothoff [Mon, 28 Nov 2011 18:02:29 +0000 (18:02 +0000)]
-trying harder to remove useless signing in NSE
Bart Polot [Mon, 28 Nov 2011 17:51:36 +0000 (17:51 +0000)]
Mesh adds info about paths to peers as early as possible to avoid unoptimal routes and artifacts caused by parallel path creation of less optimal paths (loops, path corruption, etc)
Christian Grothoff [Mon, 28 Nov 2011 17:44:16 +0000 (17:44 +0000)]
-handle shutdown
Christian Grothoff [Mon, 28 Nov 2011 17:39:25 +0000 (17:39 +0000)]
cache signature upon first generation to avoid useless re-signing of the same data
Christian Grothoff [Mon, 28 Nov 2011 17:24:11 +0000 (17:24 +0000)]
-improving NSE test error message
Christian Grothoff [Mon, 28 Nov 2011 16:49:29 +0000 (16:49 +0000)]
-typo
Christian Grothoff [Mon, 28 Nov 2011 16:45:16 +0000 (16:45 +0000)]
-fixing use of uninitialized variable, some code cleanup, fixing memory leak on error path
Christian Grothoff [Mon, 28 Nov 2011 16:25:09 +0000 (16:25 +0000)]
-more doxygen fixes
Christian Grothoff [Mon, 28 Nov 2011 16:19:21 +0000 (16:19 +0000)]
-more doxygen fixes
Christian Grothoff [Mon, 28 Nov 2011 16:09:47 +0000 (16:09 +0000)]
introducing GNUNET_UNUSED macro instead of hard-coding gcc attribute all over the place; also some further documentation fixes
Bart Polot [Mon, 28 Nov 2011 16:00:18 +0000 (16:00 +0000)]
- Removed misleading code
Christian Grothoff [Mon, 28 Nov 2011 15:56:09 +0000 (15:56 +0000)]
-doxygen fixes
Christian Grothoff [Mon, 28 Nov 2011 15:21:02 +0000 (15:21 +0000)]
-document clock skew variable a bit more
Christian Grothoff [Mon, 28 Nov 2011 15:20:50 +0000 (15:20 +0000)]
-document desired direction of transport API change
Matthias Wachs [Mon, 28 Nov 2011 14:38:15 +0000 (14:38 +0000)]
fixing mantis #1970
bug: ats only deleted active addresses, but should delete all addresses with session removed and addrlen 0
Bart Polot [Mon, 28 Nov 2011 12:47:33 +0000 (12:47 +0000)]
- Do not reserve ports for unused services
Bart Polot [Mon, 28 Nov 2011 11:57:37 +0000 (11:57 +0000)]
- Changes to run 4k peers nse networks
Matthias Wachs [Mon, 28 Nov 2011 10:50:20 +0000 (10:50 +0000)]
fixing bus error on sparc, mantis bug 1909
Christian Grothoff [Sat, 26 Nov 2011 14:52:20 +0000 (14:52 +0000)]
Implementing Thomas Bushnell's suggestion to work around the signal race without needing special vfork semantics
Christian Grothoff [Sat, 26 Nov 2011 13:55:29 +0000 (13:55 +0000)]
LRN: increase dht multipeer test timeout
Christian Grothoff [Sat, 26 Nov 2011 13:54:02 +0000 (13:54 +0000)]
LRN: Fix dht multipeer testing crash #2 - #1919
Christian Grothoff [Sat, 26 Nov 2011 13:52:44 +0000 (13:52 +0000)]
LRN: Fix dht multipeer testing crash - #1919
Christian Grothoff [Sat, 26 Nov 2011 13:52:09 +0000 (13:52 +0000)]
LRN: Do not stop daemons twice / #1919
Christian Grothoff [Fri, 25 Nov 2011 22:15:37 +0000 (22:15 +0000)]
LRN: Use GNUNET_strdup() instead of strdup ()
Bart Polot [Fri, 25 Nov 2011 17:43:16 +0000 (17:43 +0000)]
-Fixed coverity #10264
Bart Polot [Fri, 25 Nov 2011 17:41:03 +0000 (17:41 +0000)]
-Fixed coverity #10265
Christian Grothoff [Fri, 25 Nov 2011 17:02:00 +0000 (17:02 +0000)]
-spelling
Christian Grothoff [Fri, 25 Nov 2011 17:01:25 +0000 (17:01 +0000)]
-reduce log level
Christian Grothoff [Fri, 25 Nov 2011 16:37:59 +0000 (16:37 +0000)]
-files were removed earlier
Bart Polot [Fri, 25 Nov 2011 16:24:41 +0000 (16:24 +0000)]
- More changes in po files
Christian Grothoff [Fri, 25 Nov 2011 16:16:27 +0000 (16:16 +0000)]
-fixing 1963 by changing warning to stats call
Christian Grothoff [Fri, 25 Nov 2011 16:12:56 +0000 (16:12 +0000)]
-files were removed earlier
Christian Grothoff [Fri, 25 Nov 2011 16:10:58 +0000 (16:10 +0000)]
fixing mantis 1961
Christian Grothoff [Fri, 25 Nov 2011 16:04:36 +0000 (16:04 +0000)]
-fixing string printing - size_t is not unsigned int
Christian Grothoff [Fri, 25 Nov 2011 16:01:07 +0000 (16:01 +0000)]
-pyexpect fix
Christian Grothoff [Fri, 25 Nov 2011 15:48:13 +0000 (15:48 +0000)]
LRN: I'm tired of seeing something like "ATS tells us to switch to address
'(null)' session 0x497198 for peer `IIH1' in state `S_NOT_CONNECTED'",
so i wrote this.
- From what i see in the logs, '(null)'s are mostly caused by 0-byte
long addresses. I'm not sure whether it is a bug, or a feature (but
then, why would ATS tell us to switch to a 0-byte long address?).
CG: for inbound connections, ATS tells us to switch to a 0-byte long address
(since there is no address) but at the same time gives us a 'struct Session'
to use as well. So 0-byte addresses really mean 'inbound' connections.
Bart Polot [Fri, 25 Nov 2011 15:38:24 +0000 (15:38 +0000)]
Use _weighted_ average of last estimations to calculate network size
Bart Polot [Fri, 25 Nov 2011 10:52:19 +0000 (10:52 +0000)]
- Fixed testcase evaluation condition
Christian Grothoff [Fri, 25 Nov 2011 10:30:55 +0000 (10:30 +0000)]
-some more wlan code cleanup
Christian Grothoff [Fri, 25 Nov 2011 10:24:26 +0000 (10:24 +0000)]
-some more wlan code cleanup
Christian Grothoff [Fri, 25 Nov 2011 10:23:02 +0000 (10:23 +0000)]
-some more wlan code cleanup
Christian Grothoff [Fri, 25 Nov 2011 10:14:05 +0000 (10:14 +0000)]
-some more wlan code cleanup
Christian Grothoff [Fri, 25 Nov 2011 10:11:35 +0000 (10:11 +0000)]
some more wlan code cleanup
Christian Grothoff [Fri, 25 Nov 2011 09:19:41 +0000 (09:19 +0000)]
removing no longer needed wlan directory
Christian Grothoff [Fri, 25 Nov 2011 09:18:53 +0000 (09:18 +0000)]
inlining files from wlan, preparing to obsolete wlan subdirectory
Christian Grothoff [Fri, 25 Nov 2011 08:55:19 +0000 (08:55 +0000)]
-minor code clean up and renaming dummy
Bart Polot [Thu, 24 Nov 2011 16:25:55 +0000 (16:25 +0000)]
- Added explicit cast, just in case
Bart Polot [Thu, 24 Nov 2011 16:24:53 +0000 (16:24 +0000)]
- Same result, cleaner code
Christian Grothoff [Thu, 24 Nov 2011 16:12:38 +0000 (16:12 +0000)]
fixing mantis 1960
Christian Grothoff [Thu, 24 Nov 2011 16:07:49 +0000 (16:07 +0000)]
-cleaner
Bart Polot [Thu, 24 Nov 2011 14:44:07 +0000 (14:44 +0000)]
- Updated doxygen
Christian Grothoff [Thu, 24 Nov 2011 12:45:59 +0000 (12:45 +0000)]
better error message
Christian Grothoff [Thu, 24 Nov 2011 12:33:49 +0000 (12:33 +0000)]
adjust log level to DEBUG as this is normal
Christian Grothoff [Thu, 24 Nov 2011 12:31:32 +0000 (12:31 +0000)]
disable use of signatures if nse proof is disabled -- for example, this is done in testing/benchmarking
Christian Grothoff [Thu, 24 Nov 2011 12:15:04 +0000 (12:15 +0000)]
changing API in anticipation of future implementation of 1369
Bart Polot [Thu, 24 Nov 2011 11:58:55 +0000 (11:58 +0000)]
Removed variance debug, initialized variance in WEST method
Christian Grothoff [Thu, 24 Nov 2011 11:54:42 +0000 (11:54 +0000)]
increase
Christian Grothoff [Thu, 24 Nov 2011 10:35:11 +0000 (10:35 +0000)]
-ignore
Christian Grothoff [Thu, 24 Nov 2011 10:25:27 +0000 (10:25 +0000)]
remove generated files from SVN
Christian Grothoff [Thu, 24 Nov 2011 10:23:40 +0000 (10:23 +0000)]
check return value
Christian Grothoff [Thu, 24 Nov 2011 10:23:14 +0000 (10:23 +0000)]
prevent same message from being requested twice by always skipping head-of-queue when inserting (possibly related to 1957)
Christian Grothoff [Thu, 24 Nov 2011 10:06:44 +0000 (10:06 +0000)]
fs also never queues more than one message per peer, so reduce requested queue size
Christian Grothoff [Thu, 24 Nov 2011 10:05:33 +0000 (10:05 +0000)]
nse never queues more than one message per peer
Christian Grothoff [Wed, 23 Nov 2011 20:03:58 +0000 (20:03 +0000)]
LRN: Fix the use of SRANDOM
Christian Grothoff [Wed, 23 Nov 2011 19:38:40 +0000 (19:38 +0000)]
do not try to run with valgrind everywhere
Christian Grothoff [Wed, 23 Nov 2011 19:23:03 +0000 (19:23 +0000)]
LRN: fixing 1956 by using a better random generator on W32
Christian Grothoff [Wed, 23 Nov 2011 18:57:13 +0000 (18:57 +0000)]
fixing west algorithm to also use j and to consider case where estimate_count is 0
Christian Grothoff [Wed, 23 Nov 2011 18:48:46 +0000 (18:48 +0000)]
fixing variance calculation - we calculate the average from the same distribution, so the degrees of freedom is n-1
Bart Polot [Wed, 23 Nov 2011 17:23:52 +0000 (17:23 +0000)]
- Fixed simplified variance code
Matthias Wachs [Wed, 23 Nov 2011 15:10:10 +0000 (15:10 +0000)]
fix shutdown order + disable broadcast in testcase
Christian Grothoff [Wed, 23 Nov 2011 14:32:38 +0000 (14:32 +0000)]
simpler alternative to the West algorithm to convince ourselves that we can still do averages...
Matthias Wachs [Wed, 23 Nov 2011 14:17:47 +0000 (14:17 +0000)]
Adding UDP IPv6 peer discovery support using the GNUnet IPv6 multicast address with site-local scope FF05::13B assigned by IANA
Matthias Wachs [Wed, 23 Nov 2011 12:37:56 +0000 (12:37 +0000)]
fixing unsupported messages in core
Bart Polot [Wed, 23 Nov 2011 10:53:15 +0000 (10:53 +0000)]
- Fixed nse profiler handling of config files
Christian Grothoff [Wed, 23 Nov 2011 10:29:35 +0000 (10:29 +0000)]
adding shell script to show changes prior to commit to reduce submission foo-bars
Christian Grothoff [Wed, 23 Nov 2011 10:09:42 +0000 (10:09 +0000)]
update ignore list to include ChangeLog
Christian Grothoff [Wed, 23 Nov 2011 10:08:16 +0000 (10:08 +0000)]
making sure ChangeLog is properly generated on 'make dist'
Christian Grothoff [Wed, 23 Nov 2011 10:05:21 +0000 (10:05 +0000)]
automated gettext updates to PO files from 'make dist'
Christian Grothoff [Wed, 23 Nov 2011 10:05:05 +0000 (10:05 +0000)]
updated file list in POTFILES.in after renaming operations earlier