Matthias Wachs [Fri, 13 Sep 2013 08:10:35 +0000 (08:10 +0000)]
active address was not set to inactive if session is deleted
Fabian Oehlmann [Thu, 12 Sep 2013 16:25:28 +0000 (16:25 +0000)]
ats_ril:
- q and sarsa updates
- added first actions
- agent interacts with environment
- untested
Matthias Wachs [Thu, 12 Sep 2013 13:42:07 +0000 (13:42 +0000)]
fixing assertion in ATS about unknown address in use:
unix returned inbound session with length 0 when transport asked for outbound address
so ATS cannot compare addresses
this bug took exactly so long to find as the additional check has chars
Sree Harsha Totakura [Thu, 12 Sep 2013 13:32:04 +0000 (13:32 +0000)]
- fix likely possible nonterminating loop for small `cap'
Sree Harsha Totakura [Thu, 12 Sep 2013 10:09:21 +0000 (10:09 +0000)]
- capping node degree in scale free topology
Christian Fuchs [Thu, 12 Sep 2013 10:03:41 +0000 (10:03 +0000)]
bugfix, forgot to reset a variable
Matthias Wachs [Thu, 12 Sep 2013 09:42:13 +0000 (09:42 +0000)]
remove not required assignments
changes to log level
Matthias Wachs [Thu, 12 Sep 2013 09:41:40 +0000 (09:41 +0000)]
fixed bug in address iteration
Matthias Wachs [Thu, 12 Sep 2013 09:28:35 +0000 (09:28 +0000)]
important messages are info
ATS timeout was breaking tests /w valgrind
Matthias Wachs [Thu, 12 Sep 2013 09:22:15 +0000 (09:22 +0000)]
better logging since important messages are info
Matthias Wachs [Thu, 12 Sep 2013 07:56:23 +0000 (07:56 +0000)]
- bulk deletion for all addresses
- no break, since solve can be called when addresses is empty due to autosolve parameter
Matthias Wachs [Thu, 12 Sep 2013 07:43:14 +0000 (07:43 +0000)]
improved logging: messages with higher importance changed to info
Matthias Wachs [Thu, 12 Sep 2013 07:11:11 +0000 (07:11 +0000)]
fixing coverity issues
Christian Grothoff [Wed, 11 Sep 2013 22:45:57 +0000 (22:45 +0000)]
-do not clean up reader more than once
Christian Grothoff [Wed, 11 Sep 2013 22:45:32 +0000 (22:45 +0000)]
-cosmetics, trying to narrow down deserialization error
Fabian Oehlmann [Wed, 11 Sep 2013 17:23:14 +0000 (17:23 +0000)]
ats_ril: solver further continued
Christian Fuchs [Wed, 11 Sep 2013 17:06:04 +0000 (17:06 +0000)]
the key entry in GNUNET_SCALARPRODUCT_ComputationHandle is now a struct, not a pointer.
re-added scheduler shutdown to SP-client
Christian Fuchs [Wed, 11 Sep 2013 15:55:47 +0000 (15:55 +0000)]
removed a couple of extra checks from the SP-api
fixed a silly bug in the SP-client
removed two incorrect frees in the SP-service
Matthias Wachs [Wed, 11 Sep 2013 15:25:09 +0000 (15:25 +0000)]
disabling tests not yet passing
Sree Harsha Totakura [Wed, 11 Sep 2013 15:17:47 +0000 (15:17 +0000)]
- implement scale free topology correctly and introduce argument to cap the number of connections to a peer in the generated topology
Matthias Wachs [Wed, 11 Sep 2013 15:16:18 +0000 (15:16 +0000)]
surpress error messages
Christian Grothoff [Wed, 11 Sep 2013 14:35:23 +0000 (14:35 +0000)]
-fix assertion
Christian Grothoff [Wed, 11 Sep 2013 14:34:54 +0000 (14:34 +0000)]
-fix assertion
Christian Grothoff [Wed, 11 Sep 2013 13:41:56 +0000 (13:41 +0000)]
-docu improvements
LRN [Wed, 11 Sep 2013 13:38:24 +0000 (13:38 +0000)]
Don't cancel if we didn't start watching anything in the first place
LRN [Wed, 11 Sep 2013 13:38:21 +0000 (13:38 +0000)]
Disable test_testbed_api_barriers on W32
Christian Fuchs [Wed, 11 Sep 2013 12:34:09 +0000 (12:34 +0000)]
SP-service: converted integer types from 16 to 32bit unsigned whereever needed
Christian Grothoff [Wed, 11 Sep 2013 12:33:30 +0000 (12:33 +0000)]
-no longer experimental
Matthias Wachs [Wed, 11 Sep 2013 12:26:59 +0000 (12:26 +0000)]
modified test
Christian Fuchs [Wed, 11 Sep 2013 12:23:56 +0000 (12:23 +0000)]
adjusted integer types in the SP-client
Matthias Wachs [Wed, 11 Sep 2013 12:22:57 +0000 (12:22 +0000)]
- iterator NULL check
- do no empty name if it did not exist before
Christian Fuchs [Wed, 11 Sep 2013 12:20:03 +0000 (12:20 +0000)]
added propper shutdown task to SP-client
fixed a logics mixup in the SP-API between alice's client and bob's client-function
fixed a memory allocation bug in SP-API
adjusted message formats to use uint32_t instead of 16 for all element counts and mask lengths
Bart Polot [Wed, 11 Sep 2013 12:19:45 +0000 (12:19 +0000)]
- doc
Matthias Wachs [Wed, 11 Sep 2013 10:44:09 +0000 (10:44 +0000)]
new test
Matthias Wachs [Wed, 11 Sep 2013 10:34:57 +0000 (10:34 +0000)]
removing tests: not required anymore
Matthias Wachs [Wed, 11 Sep 2013 10:31:04 +0000 (10:31 +0000)]
tests not required anymore due to removed functionality
Matthias Wachs [Wed, 11 Sep 2013 10:22:00 +0000 (10:22 +0000)]
new test: store a label and update it
Matthias Wachs [Wed, 11 Sep 2013 09:58:13 +0000 (09:58 +0000)]
additional test for monitoring: check if existing records are returned
Matthias Wachs [Wed, 11 Sep 2013 09:51:14 +0000 (09:51 +0000)]
updated tests
Matthias Wachs [Wed, 11 Sep 2013 09:08:34 +0000 (09:08 +0000)]
zone cannot be NULL
Matthias Wachs [Wed, 11 Sep 2013 08:37:48 +0000 (08:37 +0000)]
zone iteration stop
Sree Harsha Totakura [Wed, 11 Sep 2013 08:26:18 +0000 (08:26 +0000)]
- popularity corresponds to edge direction
Matthias Wachs [Wed, 11 Sep 2013 08:18:46 +0000 (08:18 +0000)]
docu and Makefile
Matthias Wachs [Wed, 11 Sep 2013 08:18:18 +0000 (08:18 +0000)]
updated test to iterate specific zone
Matthias Wachs [Wed, 11 Sep 2013 08:00:45 +0000 (08:00 +0000)]
updated zone iteration test
Matthias Wachs [Wed, 11 Sep 2013 06:56:47 +0000 (06:56 +0000)]
improved test
Matthias Wachs [Wed, 11 Sep 2013 06:56:21 +0000 (06:56 +0000)]
return NULL if rd_count is 0
Matthias Wachs [Wed, 11 Sep 2013 06:38:27 +0000 (06:38 +0000)]
- rename test according to what is tested
- added additional checks
Matthias Wachs [Wed, 11 Sep 2013 06:29:47 +0000 (06:29 +0000)]
fixing memory leak
Florian Dold [Wed, 11 Sep 2013 00:38:13 +0000 (00:38 +0000)]
- testbed port is used by java
Christian Grothoff [Tue, 10 Sep 2013 23:23:12 +0000 (23:23 +0000)]
-anonymous contribution: patch to add -c support to gnunet-gns-import.sh
Christian Grothoff [Tue, 10 Sep 2013 20:37:56 +0000 (20:37 +0000)]
renaming fcfs to pin -- at least for now
Christian Grothoff [Tue, 10 Sep 2013 19:04:16 +0000 (19:04 +0000)]
-doxygen fixes
Fabian Oehlmann [Tue, 10 Sep 2013 16:40:41 +0000 (16:40 +0000)]
ats_ril: solver continued
Christian Grothoff [Tue, 10 Sep 2013 15:22:11 +0000 (15:22 +0000)]
-formatting, doxygen
Christian Grothoff [Tue, 10 Sep 2013 14:33:57 +0000 (14:33 +0000)]
-perform tiny wait if we do get worken up to do no work
Christian Grothoff [Tue, 10 Sep 2013 13:04:46 +0000 (13:04 +0000)]
change .zkey encoding in anticipation of compact point encodings
Christian Grothoff [Tue, 10 Sep 2013 12:58:38 +0000 (12:58 +0000)]
-this is not a hard error
Christian Grothoff [Tue, 10 Sep 2013 12:57:42 +0000 (12:57 +0000)]
fix cleanup when request processing is done
Sree Harsha Totakura [Tue, 10 Sep 2013 12:18:07 +0000 (12:18 +0000)]
- experiment driver propagates barrier crossed notification
Martin Schanzenbach [Tue, 10 Sep 2013 12:17:18 +0000 (12:17 +0000)]
-begin new test cases
Christian Grothoff [Tue, 10 Sep 2013 11:06:17 +0000 (11:06 +0000)]
-remember that DHT put was complete
Christian Grothoff [Tue, 10 Sep 2013 11:02:41 +0000 (11:02 +0000)]
-go back to break
Christian Grothoff [Tue, 10 Sep 2013 11:02:16 +0000 (11:02 +0000)]
-set zone on iteration over all zones as well
Christian Grothoff [Tue, 10 Sep 2013 10:58:03 +0000 (10:58 +0000)]
-finalize iterate_all_zones as well
Christian Grothoff [Tue, 10 Sep 2013 10:54:28 +0000 (10:54 +0000)]
-do not crash if cb was NULL on ego free
Christian Grothoff [Tue, 10 Sep 2013 10:50:24 +0000 (10:50 +0000)]
-fix missing '
Christian Grothoff [Tue, 10 Sep 2013 10:50:04 +0000 (10:50 +0000)]
-fix crash in gnunet-namestore -a if no other records already existed
Christian Grothoff [Tue, 10 Sep 2013 10:31:39 +0000 (10:31 +0000)]
-print main output to stdout
Matthias Wachs [Tue, 10 Sep 2013 09:59:28 +0000 (09:59 +0000)]
only solve on request:
- if we have a new request
- if we have an address for the peer
Matthias Wachs [Tue, 10 Sep 2013 09:20:25 +0000 (09:20 +0000)]
renaming delay to latency to map to preference type
added preference usage in test
Fabian Oehlmann [Tue, 10 Sep 2013 09:14:18 +0000 (09:14 +0000)]
added GAS_ril_addresses_preference_feedback() handle
Matthias Wachs [Tue, 10 Sep 2013 08:54:30 +0000 (08:54 +0000)]
updated configuration files
Matthias Wachs [Tue, 10 Sep 2013 08:44:03 +0000 (08:44 +0000)]
more renaming from simplistic to proportional
Matthias Wachs [Tue, 10 Sep 2013 08:04:52 +0000 (08:04 +0000)]
renaming according to new speak
Fabian Oehlmann [Mon, 9 Sep 2013 19:32:14 +0000 (19:32 +0000)]
ats_ril: started ats reinforcement learning solver
Christian Fuchs [Mon, 9 Sep 2013 17:20:29 +0000 (17:20 +0000)]
minichange
Christian Fuchs [Mon, 9 Sep 2013 16:15:32 +0000 (16:15 +0000)]
sanitized the scalarproduct client
fixed a typo in the SP API
changed SP-service to always use GCRYMPI_FMT_STD when sending the result back to client. Even though gcry currently can not print negative numbers, we can just remove the if-else block above it once that's supported
Markus Teich [Mon, 9 Sep 2013 15:51:14 +0000 (15:51 +0000)]
Add script to generate monkeys expression db.
Sree Harsha Totakura [Mon, 9 Sep 2013 15:44:38 +0000 (15:44 +0000)]
- barriers doc
Sree Harsha Totakura [Mon, 9 Sep 2013 15:44:18 +0000 (15:44 +0000)]
- fix failing barriers test case
Sree Harsha Totakura [Mon, 9 Sep 2013 14:52:57 +0000 (14:52 +0000)]
- fix compile
Christian Fuchs [Mon, 9 Sep 2013 13:49:29 +0000 (13:49 +0000)]
renamed the scalar/vector product manpage
Christian Grothoff [Mon, 9 Sep 2013 13:23:36 +0000 (13:23 +0000)]
-monkey integration
Christian Fuchs [Mon, 9 Sep 2013 13:19:00 +0000 (13:19 +0000)]
... and more work, rework should now be OK, testing
Christian Grothoff [Mon, 9 Sep 2013 13:07:05 +0000 (13:07 +0000)]
-eliminate LISTEN_PID check, silly idea anyway, better to just unset the LISTEN_FDS after use; also this is needed to make things work with gdb/valgrind/monkey/etc.
Christian Grothoff [Mon, 9 Sep 2013 12:39:37 +0000 (12:39 +0000)]
-towards a list of symbols for monkey to filter
Christian Fuchs [Mon, 9 Sep 2013 12:34:38 +0000 (12:34 +0000)]
more reworking of the service's state machine
Sree Harsha Totakura [Mon, 9 Sep 2013 12:22:31 +0000 (12:22 +0000)]
- barriers test case; more fixes
Christian Grothoff [Mon, 9 Sep 2013 12:06:29 +0000 (12:06 +0000)]
-dead
Matthias Wachs [Mon, 9 Sep 2013 11:27:27 +0000 (11:27 +0000)]
fixing coverity issue
Matthias Wachs [Mon, 9 Sep 2013 11:18:53 +0000 (11:18 +0000)]
checks for coverity
Christian Grothoff [Mon, 9 Sep 2013 07:44:54 +0000 (07:44 +0000)]
-minor code cleanup
Christian Grothoff [Mon, 9 Sep 2013 07:44:16 +0000 (07:44 +0000)]
-check correct variable
Christian Grothoff [Mon, 9 Sep 2013 07:25:33 +0000 (07:25 +0000)]
-check return value
Christian Grothoff [Sun, 8 Sep 2013 18:07:21 +0000 (18:07 +0000)]
-moving time functions from FS to TIME
LRN [Sun, 8 Sep 2013 17:41:42 +0000 (17:41 +0000)]
Make psycstore.conf generatable
LRN [Sun, 8 Sep 2013 17:41:39 +0000 (17:41 +0000)]
Remove static psycstore.conf
LRN [Sun, 8 Sep 2013 17:37:40 +0000 (17:37 +0000)]
Fix a typo
LRN [Sun, 8 Sep 2013 17:37:37 +0000 (17:37 +0000)]
Fix timing problems in *_select() on W32
1) If timeout is < 1ms, round it up to 1ms, because WaitForMultipleObjects()
can't wait for time shorter than 1ms (0ms means "don't wait at all").
2) Read data from the wakeup socket before commanding the select thread to
start selecting. For some reason the socket would be in signalled state
by the time winsock's select() runs, even though we emptied it the last
time. So now we empty it beforehand.
This should prevent us from returning early in some cases.