oweals/gnunet.git
10 years agoDo not cleanup operation queues if they are not empty. Instead, mark them as expired...
Sree Harsha Totakura [Fri, 4 Jul 2014 21:38:45 +0000 (21:38 +0000)]
Do not cleanup operation queues if they are not empty.  Instead, mark them as expired and clean them in destructor.
 --This line, and those
below, will be ignored--

M    testbed/testbed_api_operations.c

10 years agonew sensors + disabled reporting by default
Omar Tarabai [Fri, 4 Jul 2014 15:47:41 +0000 (15:47 +0000)]
new sensors + disabled reporting by default

10 years agosensor lifetime defaults to forever
Omar Tarabai [Fri, 4 Jul 2014 15:31:41 +0000 (15:31 +0000)]
sensor lifetime defaults to forever

10 years agocompleted sensordashboard + fixes
Omar Tarabai [Fri, 4 Jul 2014 15:16:00 +0000 (15:16 +0000)]
completed sensordashboard + fixes

10 years ago- fix #3483
Bart Polot [Fri, 4 Jul 2014 12:29:08 +0000 (12:29 +0000)]
- fix #3483

10 years ago- verbose debug
Bart Polot [Fri, 4 Jul 2014 12:29:07 +0000 (12:29 +0000)]
- verbose debug

10 years ago- dont use pointer after free
Bart Polot [Fri, 4 Jul 2014 12:29:06 +0000 (12:29 +0000)]
- dont use pointer after free

10 years agofix statistics for reuqests
Matthias Wachs [Fri, 4 Jul 2014 10:50:33 +0000 (10:50 +0000)]
fix statistics for reuqests

10 years agoFix hostlist server CORS headers
David Barksdale [Thu, 3 Jul 2014 22:57:31 +0000 (22:57 +0000)]
Fix hostlist server CORS headers

10 years agoRequire libmicrohttpd >= 0.9.32
David Barksdale [Thu, 3 Jul 2014 20:11:03 +0000 (20:11 +0000)]
Require libmicrohttpd >= 0.9.32

We are using suspend/resume features for plugin_transport_http_server
which were added in 0.9.32.

10 years agoUse MHD_USE_SUSPEND_RESUME, fixes #3460
David Barksdale [Thu, 3 Jul 2014 18:52:53 +0000 (18:52 +0000)]
Use MHD_USE_SUSPEND_RESUME, fixes #3460

10 years agoDon't break, this is expected from XHR clients
David Barksdale [Thu, 3 Jul 2014 18:03:54 +0000 (18:03 +0000)]
Don't break, this is expected from XHR clients

10 years ago- fix connection pending counter
Bart Polot [Thu, 3 Jul 2014 15:22:05 +0000 (15:22 +0000)]
- fix connection pending counter

10 years ago- debug info for buildbot reports
Bart Polot [Thu, 3 Jul 2014 14:07:06 +0000 (14:07 +0000)]
- debug info for buildbot reports

10 years agomoved common sensor functionality to a util lib
Omar Tarabai [Thu, 3 Jul 2014 14:06:02 +0000 (14:06 +0000)]
moved common sensor functionality to a util lib

10 years ago- Convince 'make -j 10' to work nicely.
Bart Polot [Thu, 3 Jul 2014 13:39:33 +0000 (13:39 +0000)]
- Convince 'make -j 10' to work nicely.

10 years ago- Revert "Fix transport blacklist tests"
Bart Polot [Thu, 3 Jul 2014 13:30:22 +0000 (13:30 +0000)]
- Revert "Fix transport blacklist tests"
- This reverts commit 3f7a1601abadaa0a8036a39e5227ae4c156dd50e/r33895: we went back to standart Crockford base32.

10 years ago- fixing use after free
Matthias Wachs [Thu, 3 Jul 2014 13:29:17 +0000 (13:29 +0000)]
- fixing use after free
- renaming connections to requests

10 years agoSince we started using ECC, peer identities ARE public keys, not their hashes. This...
Bart Polot [Thu, 3 Jul 2014 13:25:01 +0000 (13:25 +0000)]
Since we started using ECC, peer identities ARE public keys, not their hashes. This commit removes the miss-documented, redundant option and the duplicate code associated to its handling.

10 years agoAdded a cleaned-up vanity key generator to gnunet-ecc
Bart Polot [Thu, 3 Jul 2014 13:25:00 +0000 (13:25 +0000)]
Added a cleaned-up vanity key generator to gnunet-ecc

10 years agofixing memory leak and session disconnect
Matthias Wachs [Thu, 3 Jul 2014 13:08:31 +0000 (13:08 +0000)]
fixing memory leak and session disconnect

10 years agowrong type
Matthias Wachs [Thu, 3 Jul 2014 12:17:29 +0000 (12:17 +0000)]
wrong type

10 years agoadditional log info
Matthias Wachs [Thu, 3 Jul 2014 12:16:14 +0000 (12:16 +0000)]
additional log info

10 years ago- introducing state for put requests
Matthias Wachs [Thu, 3 Jul 2014 12:10:02 +0000 (12:10 +0000)]
- introducing state for put requests
- clean up shutdown
- renaming GET/PUT connections to "requests"

10 years agoXvine: fixes
Supriti Singh [Thu, 3 Jul 2014 08:45:49 +0000 (08:45 +0000)]
Xvine: fixes

10 years ago- trigger an immediate rekey if a peer's ephemeral key changes
Bart Polot [Wed, 2 Jul 2014 19:30:52 +0000 (19:30 +0000)]
- trigger an immediate rekey if a peer's ephemeral key changes

10 years ago- dont destroy in-progress kx
Bart Polot [Wed, 2 Jul 2014 19:30:51 +0000 (19:30 +0000)]
- dont destroy in-progress kx

10 years ago- destroy kx_ctx created on receipt of an ephemeral key if key is not new
Bart Polot [Wed, 2 Jul 2014 19:30:50 +0000 (19:30 +0000)]
- destroy kx_ctx created on receipt of an ephemeral key if key is not new

10 years ago- refactor
Bart Polot [Wed, 2 Jul 2014 19:30:49 +0000 (19:30 +0000)]
- refactor

10 years ago- fix #3479
Bart Polot [Wed, 2 Jul 2014 19:30:48 +0000 (19:30 +0000)]
- fix #3479

10 years ago- fix error condition
Bart Polot [Wed, 2 Jul 2014 19:30:47 +0000 (19:30 +0000)]
- fix error condition

10 years ago- don't warn when connection is being established
Bart Polot [Wed, 2 Jul 2014 19:30:46 +0000 (19:30 +0000)]
- don't warn when connection is being established

10 years ago- don't update ACK based on queued and yet undelivered messages
Bart Polot [Wed, 2 Jul 2014 19:30:45 +0000 (19:30 +0000)]
- don't update ACK based on queued and yet undelivered messages
- send ACK upon delivery of queued messages to client

10 years ago- fix log
Bart Polot [Wed, 2 Jul 2014 19:30:44 +0000 (19:30 +0000)]
- fix log

10 years ago- revert to standard Crockford base32
Bart Polot [Wed, 2 Jul 2014 19:30:44 +0000 (19:30 +0000)]
- revert to standard Crockford base32

10 years agoFix transport blacklist tests
David Barksdale [Wed, 2 Jul 2014 16:55:09 +0000 (16:55 +0000)]
Fix transport blacklist tests

Fallout from harsha's changes.

10 years agoSimplify HTTP server session cleanup even more
David Barksdale [Wed, 2 Jul 2014 15:27:39 +0000 (15:27 +0000)]
Simplify HTTP server session cleanup even more

Allow HTTP clients to get disconnected without deleting
their session so they can re-connect quickly. This also
works for XHR clients which need to disconnect to work.

10 years agosensor: completed reporting to collection point
Omar Tarabai [Wed, 2 Jul 2014 12:51:48 +0000 (12:51 +0000)]
sensor: completed reporting to collection point

10 years agotracking down connection exceeded issue
Matthias Wachs [Wed, 2 Jul 2014 07:39:27 +0000 (07:39 +0000)]
tracking down connection exceeded issue

10 years agosensor: towards reporting to collection point
Omar Tarabai [Tue, 1 Jul 2014 23:12:33 +0000 (23:12 +0000)]
sensor: towards reporting to collection point

10 years agosensor dashboard (collection point) initial commit
Omar Tarabai [Tue, 1 Jul 2014 17:42:04 +0000 (17:42 +0000)]
sensor dashboard (collection point) initial commit

10 years agoxvine: fixes
Supriti Singh [Tue, 1 Jul 2014 08:21:04 +0000 (08:21 +0000)]
xvine: fixes

10 years agoAdd HTTP transport tests with XHR client emulation
David Barksdale [Tue, 1 Jul 2014 03:13:16 +0000 (03:13 +0000)]
Add HTTP transport tests with XHR client emulation

These tests don't pass currently but I ran them against a hacked
version of the HTTP server which never calls server_delete_session
and they passed.

10 years agoinitial sensor reporting component code
Omar Tarabai [Mon, 30 Jun 2014 14:17:28 +0000 (14:17 +0000)]
initial sensor reporting component code

10 years agoPrint `I' instead of `L'.
Sree Harsha Totakura [Mon, 30 Jun 2014 13:44:25 +0000 (13:44 +0000)]
Print `I' instead of `L'.

10 years agoPrint O, L, U instead of 0, 1, V in Crockford encoding.
Sree Harsha Totakura [Mon, 30 Jun 2014 13:20:05 +0000 (13:20 +0000)]
Print O, L, U instead of 0, 1, V in Crockford encoding.

This allows use to generate customized meaningfull addresses.

10 years ago- debug
Bart Polot [Mon, 30 Jun 2014 13:04:28 +0000 (13:04 +0000)]
- debug

10 years agoxvine: bug fixes
Supriti Singh [Fri, 27 Jun 2014 15:01:19 +0000 (15:01 +0000)]
xvine: bug fixes

10 years agofix for cfg loading
Matthias Wachs [Fri, 27 Jun 2014 12:30:52 +0000 (12:30 +0000)]
fix for cfg loading

10 years agoclarify cfg loading
Matthias Wachs [Fri, 27 Jun 2014 11:53:24 +0000 (11:53 +0000)]
clarify cfg loading

10 years agodo not notify transport multiple time for a session
Matthias Wachs [Fri, 27 Jun 2014 10:27:11 +0000 (10:27 +0000)]
do not notify transport multiple time for a session

10 years agoreflow paragraph
Matthias Wachs [Fri, 27 Jun 2014 10:03:48 +0000 (10:03 +0000)]
reflow paragraph

10 years agofixes for neighbor:
Matthias Wachs [Fri, 27 Jun 2014 09:00:12 +0000 (09:00 +0000)]
fixes for neighbor:

- when alternative address is terminated always free address
- when primary address is disconnected during switch, go to "RECONNECT_SENT"
and not RECONNECT_ATS_INIT

10 years agoFix hostlist server CORS headers
David Barksdale [Thu, 26 Jun 2014 23:49:06 +0000 (23:49 +0000)]
Fix hostlist server CORS headers

10 years agoremoving duplicate curl handles
Matthias Wachs [Thu, 26 Jun 2014 20:01:53 +0000 (20:01 +0000)]
removing duplicate curl handles

10 years agoset parent queue to NULL before discarding envelopes when destroying a message queue
Florian Dold [Thu, 26 Jun 2014 17:40:10 +0000 (17:40 +0000)]
set parent queue to NULL before discarding envelopes when destroying a message queue

10 years agosensor analysis: gaussian model
Omar Tarabai [Thu, 26 Jun 2014 16:18:31 +0000 (16:18 +0000)]
sensor analysis: gaussian model

10 years agoremove
Matthias Wachs [Thu, 26 Jun 2014 14:54:05 +0000 (14:54 +0000)]
remove

10 years agoadding useful info messages
Matthias Wachs [Thu, 26 Jun 2014 14:40:32 +0000 (14:40 +0000)]
adding useful info messages

10 years agoaddresses must not change the active value
Matthias Wachs [Thu, 26 Jun 2014 14:32:00 +0000 (14:32 +0000)]
addresses must not change the active value

10 years agosensor: unified numeric datatypes
Omar Tarabai [Thu, 26 Jun 2014 14:15:56 +0000 (14:15 +0000)]
sensor: unified numeric datatypes

10 years agoxvine: bug fix
Supriti Singh [Thu, 26 Jun 2014 14:09:46 +0000 (14:09 +0000)]
xvine: bug fix

10 years agoDLL instead of multihashmap
Omar Tarabai [Thu, 26 Jun 2014 12:51:11 +0000 (12:51 +0000)]
DLL instead of multihashmap

10 years agofixing memory leak
Matthias Wachs [Thu, 26 Jun 2014 12:50:43 +0000 (12:50 +0000)]
fixing memory leak

10 years agofix fixmes
Matthias Wachs [Thu, 26 Jun 2014 12:40:53 +0000 (12:40 +0000)]
fix fixmes
+ minor debug

10 years agouse static variable
Matthias Wachs [Thu, 26 Jun 2014 12:25:46 +0000 (12:25 +0000)]
use static variable

10 years agoSensor gaussian model skeleton
Omar Tarabai [Thu, 26 Jun 2014 12:25:04 +0000 (12:25 +0000)]
Sensor gaussian model skeleton

10 years agorenaming
Matthias Wachs [Thu, 26 Jun 2014 12:15:48 +0000 (12:15 +0000)]
renaming

10 years agoinfo when refuse otherwise debug
Matthias Wachs [Thu, 26 Jun 2014 11:43:16 +0000 (11:43 +0000)]
info when refuse otherwise debug

10 years agolog message for delayed validation
Matthias Wachs [Thu, 26 Jun 2014 11:39:54 +0000 (11:39 +0000)]
log message for delayed validation

10 years agofix uninitialized value
Matthias Wachs [Thu, 26 Jun 2014 11:34:05 +0000 (11:34 +0000)]
fix uninitialized value

10 years agomake delay computation readable
Matthias Wachs [Thu, 26 Jun 2014 11:32:07 +0000 (11:32 +0000)]
make delay computation readable
perform validation only if plugin is available, otherwise reschedule

10 years agothis break was never seen ... so not required anymore
Matthias Wachs [Thu, 26 Jun 2014 11:21:21 +0000 (11:21 +0000)]
this break was never seen ... so not required anymore

10 years agoreduced debug level
Matthias Wachs [Thu, 26 Jun 2014 11:02:46 +0000 (11:02 +0000)]
reduced debug level

10 years agoif suggested address == primary address only update quotas
Matthias Wachs [Thu, 26 Jun 2014 10:58:04 +0000 (10:58 +0000)]
if suggested address == primary address only update quotas

10 years agodetecting duplicate connects
Matthias Wachs [Thu, 26 Jun 2014 10:50:30 +0000 (10:50 +0000)]
detecting duplicate connects

10 years agotarget not required anymore since we use HELLO_ADDRESSES
Matthias Wachs [Thu, 26 Jun 2014 09:00:46 +0000 (09:00 +0000)]
target not required anymore since we use HELLO_ADDRESSES

10 years agoMissed mesh->cadet rename in fs.conf.in
David Barksdale [Thu, 26 Jun 2014 02:24:14 +0000 (02:24 +0000)]
Missed mesh->cadet rename in fs.conf.in

This will re-enable the fs cadet server.

10 years agocombine sources for wlan and bluetooth plugin logic into one file
Christian Grothoff [Wed, 25 Jun 2014 20:22:58 +0000 (20:22 +0000)]
combine sources for wlan and bluetooth plugin logic into one file

10 years agotowards sensor analysis functionality
Omar Tarabai [Wed, 25 Jun 2014 19:29:54 +0000 (19:29 +0000)]
towards sensor analysis functionality

10 years ago-add missing calls to monitor
Christian Grothoff [Wed, 25 Jun 2014 19:05:42 +0000 (19:05 +0000)]
-add missing calls to monitor

10 years ago-simplify logic
Christian Grothoff [Wed, 25 Jun 2014 19:02:04 +0000 (19:02 +0000)]
-simplify logic

10 years agoforgotten commit making penalty quadratic as used and documented
Matthias Wachs [Wed, 25 Jun 2014 15:35:29 +0000 (15:35 +0000)]
forgotten commit making penalty quadratic as used and documented

10 years agofixing comment
Matthias Wachs [Wed, 25 Jun 2014 15:34:54 +0000 (15:34 +0000)]
fixing comment

10 years ago-adding missing API functions to WLAN, skeleton for monitoring support
Christian Grothoff [Wed, 25 Jun 2014 14:35:47 +0000 (14:35 +0000)]
-adding missing API functions to WLAN, skeleton for monitoring support

10 years agoHandling 'put', 'get' and 'get result' correctly
Supriti Singh [Wed, 25 Jun 2014 14:27:31 +0000 (14:27 +0000)]
Handling 'put', 'get' and 'get result' correctly

10 years ago-add monitor support to http server, more code clean up, add http server MHD suspend...
Christian Grothoff [Wed, 25 Jun 2014 14:14:16 +0000 (14:14 +0000)]
-add monitor support to http server, more code clean up, add http server MHD suspend feature, support quota reset API from transport in HTTP server

10 years agodocu for address selection
Matthias Wachs [Wed, 25 Jun 2014 08:24:22 +0000 (08:24 +0000)]
docu for address selection

10 years ago- ignore
Bart Polot [Wed, 25 Jun 2014 01:32:27 +0000 (01:32 +0000)]
- ignore

10 years ago- log
Bart Polot [Wed, 25 Jun 2014 00:33:11 +0000 (00:33 +0000)]
- log

10 years ago- adjust test's log levels
Bart Polot [Tue, 24 Jun 2014 23:45:33 +0000 (23:45 +0000)]
- adjust test's log levels

10 years ago- debug info for #3425
Bart Polot [Tue, 24 Jun 2014 23:29:50 +0000 (23:29 +0000)]
- debug info for #3425

10 years ago- update m2s for non-payload
Bart Polot [Tue, 24 Jun 2014 15:17:34 +0000 (15:17 +0000)]
- update m2s for non-payload

10 years ago- don't use payload_type on non-payload messages
Bart Polot [Tue, 24 Jun 2014 15:17:32 +0000 (15:17 +0000)]
- don't use payload_type on non-payload messages

10 years ago- more verbose warning message
Bart Polot [Tue, 24 Jun 2014 14:53:24 +0000 (14:53 +0000)]
- more verbose warning message

10 years ago- remove debug info used to fix #3405
Bart Polot [Tue, 24 Jun 2014 14:44:17 +0000 (14:44 +0000)]
- remove debug info used to fix #3405

10 years ago- check return values from GCC_send_prebuilt_message
Bart Polot [Tue, 24 Jun 2014 14:44:15 +0000 (14:44 +0000)]
- check return values from GCC_send_prebuilt_message

10 years agoxvine: fixes
Supriti Singh [Tue, 24 Jun 2014 13:23:06 +0000 (13:23 +0000)]
xvine: fixes

10 years ago- don't try update info on NULL connections, avoid segfault for #3453
Bart Polot [Tue, 24 Jun 2014 13:04:22 +0000 (13:04 +0000)]
- don't try update info on NULL connections, avoid segfault for #3453

10 years agoadding documentation
Matthias Wachs [Tue, 24 Jun 2014 11:13:37 +0000 (11:13 +0000)]
adding documentation