Christian Grothoff [Tue, 21 Jan 2014 13:17:16 +0000 (13:17 +0000)]
should be uint32_t
Christian Fuchs [Tue, 21 Jan 2014 11:37:50 +0000 (11:37 +0000)]
- added logics for homomorphic operation in paillier
- adjusted headers
Christian Fuchs [Tue, 21 Jan 2014 10:54:47 +0000 (10:54 +0000)]
- scalarproduct element container was 1 byte too large
- added logics to compute the maximum supported number of paillier hom.ops for a ciphertext
- updated comments
LRN [Tue, 21 Jan 2014 10:39:54 +0000 (10:39 +0000)]
GST-based backend does not require opus at compile time
Florian Dold [Tue, 21 Jan 2014 10:10:44 +0000 (10:10 +0000)]
remove unnecessary mpi conversion
Florian Dold [Tue, 21 Jan 2014 10:08:13 +0000 (10:08 +0000)]
use paillier private key container in secretsharing
Florian Dold [Tue, 21 Jan 2014 10:05:56 +0000 (10:05 +0000)]
use paillier public key container in secretsharing
Florian Dold [Tue, 21 Jan 2014 10:01:07 +0000 (10:01 +0000)]
remove paillier_decrypt in secretsharing
Florian Dold [Tue, 21 Jan 2014 09:51:01 +0000 (09:51 +0000)]
remove paillier_encrypt in secretsharing
Florian Dold [Tue, 21 Jan 2014 09:44:50 +0000 (09:44 +0000)]
remove paillier_create in secretsharing
Florian Dold [Tue, 21 Jan 2014 09:40:50 +0000 (09:40 +0000)]
paillier constants / structs from util
Christian Fuchs [Tue, 21 Jan 2014 09:34:09 +0000 (09:34 +0000)]
- header sync
Christian Fuchs [Tue, 21 Jan 2014 09:31:38 +0000 (09:31 +0000)]
- first extension of paillier with foolproof homomorphism support (ciphertext container carries information on support ops)
- adjusted encryt/decrypt functionality to handle gcry_mpi_t, not a plaintext container
Christian Grothoff [Tue, 21 Jan 2014 09:20:23 +0000 (09:20 +0000)]
-document libogg requirement
Christian Grothoff [Tue, 21 Jan 2014 09:18:08 +0000 (09:18 +0000)]
add configure test for libogg to fix #3278
Bart Polot [Tue, 21 Jan 2014 03:05:02 +0000 (03:05 +0000)]
- wait for conncetion_ACK to start keepalive timer
Bart Polot [Tue, 21 Jan 2014 03:05:00 +0000 (03:05 +0000)]
- dont start keepalive on intermediate peers
Bart Polot [Tue, 21 Jan 2014 03:04:58 +0000 (03:04 +0000)]
- dont schedule keepalive on connection creation, wait for first creation message to be sent
Florian Dold [Mon, 20 Jan 2014 23:45:10 +0000 (23:45 +0000)]
- paillier implementation and test
Florian Dold [Mon, 20 Jan 2014 22:47:34 +0000 (22:47 +0000)]
- doxygen
Florian Dold [Mon, 20 Jan 2014 22:25:25 +0000 (22:25 +0000)]
- gnunet-secretsharing-profiler.c should not have exec flag set
Florian Dold [Mon, 20 Jan 2014 22:19:39 +0000 (22:19 +0000)]
- add missing crypto_paillier.c
Florian Dold [Mon, 20 Jan 2014 21:21:15 +0000 (21:21 +0000)]
- document string termination
Florian Dold [Mon, 20 Jan 2014 20:24:42 +0000 (20:24 +0000)]
- paillier implementation
Florian Dold [Mon, 20 Jan 2014 20:17:18 +0000 (20:17 +0000)]
- type error
Florian Dold [Mon, 20 Jan 2014 20:14:44 +0000 (20:14 +0000)]
- remove adjust
Florian Dold [Mon, 20 Jan 2014 19:59:22 +0000 (19:59 +0000)]
- paillier
Florian Dold [Mon, 20 Jan 2014 19:08:47 +0000 (19:08 +0000)]
- make mpi scan/print public
- secretsharing key generation and decryption fixed
Matthias Wachs [Mon, 20 Jan 2014 17:17:59 +0000 (17:17 +0000)]
blacklist check on try connect
Matthias Wachs [Mon, 20 Jan 2014 09:04:50 +0000 (09:04 +0000)]
fix use after free and mantis
0003257
Matthias Wachs [Mon, 20 Jan 2014 08:59:28 +0000 (08:59 +0000)]
removing useless fixme comment
Fabian Oehlmann [Fri, 17 Jan 2014 18:05:23 +0000 (18:05 +0000)]
- minor renamings
- eligibility trace fix
LRN [Fri, 17 Jan 2014 15:34:14 +0000 (15:34 +0000)]
Check for libopus to be sufficiently new
Bart Polot [Fri, 17 Jan 2014 11:57:20 +0000 (11:57 +0000)]
- add warning if check fails
Matthias Wachs [Fri, 17 Jan 2014 08:47:40 +0000 (08:47 +0000)]
fix ftbfs on system where SIN_LEN exists
LRN [Fri, 17 Jan 2014 06:39:51 +0000 (06:39 +0000)]
Fix scalarproduct argument parsing (don't scan past 0-terminator)
LRN [Fri, 17 Jan 2014 04:13:01 +0000 (04:13 +0000)]
Fix vpn helper argparsing logic
LRN [Fri, 17 Jan 2014 04:12:59 +0000 (04:12 +0000)]
Check that we're not scheduling destroy twice
LRN [Fri, 17 Jan 2014 04:12:56 +0000 (04:12 +0000)]
Add hostname to conversation config
LRN [Fri, 17 Jan 2014 04:12:54 +0000 (04:12 +0000)]
More W32 resolver workarounds
LRN [Fri, 17 Jan 2014 04:12:51 +0000 (04:12 +0000)]
Wrap opus in ogg container
Fabian Oehlmann [Thu, 16 Jan 2014 19:02:54 +0000 (19:02 +0000)]
minor action-selection improvement
Fabian Oehlmann [Thu, 16 Jan 2014 17:35:08 +0000 (17:35 +0000)]
- state-feature fix
- minor refactorings
Matthias Wachs [Thu, 16 Jan 2014 17:02:54 +0000 (17:02 +0000)]
perform blacklist before address switch
this commit adds the blacklist check before address switch
in the next step the old blacklist check has to be removed
Matthias Wachs [Thu, 16 Jan 2014 14:38:06 +0000 (14:38 +0000)]
documentation for callback
Matthias Wachs [Thu, 16 Jan 2014 14:03:36 +0000 (14:03 +0000)]
more fixed documentation
Matthias Wachs [Thu, 16 Jan 2014 12:29:57 +0000 (12:29 +0000)]
documentation for transport service
Christian Grothoff [Thu, 16 Jan 2014 12:21:45 +0000 (12:21 +0000)]
fix #3272
Bart Polot [Thu, 16 Jan 2014 12:12:12 +0000 (12:12 +0000)]
-when tunnel is empty
-- don't end connections
-- don't stop encryption handshake
Bart Polot [Thu, 16 Jan 2014 11:54:05 +0000 (11:54 +0000)]
- add explicit shutdown state
- don't try to reconnect when destroying last connection during tunnel_destroy
- don't create new connections for a tunnel in shutdown
Matthias Wachs [Thu, 16 Jan 2014 11:50:59 +0000 (11:50 +0000)]
fixing documentation for hello
Matthias Wachs [Thu, 16 Jan 2014 10:44:27 +0000 (10:44 +0000)]
documentation for ATS
Matthias Wachs [Thu, 16 Jan 2014 10:20:19 +0000 (10:20 +0000)]
documentation for validation monitoring test case
Matthias Wachs [Thu, 16 Jan 2014 10:18:19 +0000 (10:18 +0000)]
test
Matthias Wachs [Thu, 16 Jan 2014 09:54:33 +0000 (09:54 +0000)]
correct string
Matthias Wachs [Thu, 16 Jan 2014 09:53:57 +0000 (09:53 +0000)]
new state
Matthias Wachs [Thu, 16 Jan 2014 09:53:34 +0000 (09:53 +0000)]
fixes for reconnecting and message handling
Matthias Wachs [Thu, 16 Jan 2014 09:14:05 +0000 (09:14 +0000)]
printing validation information with cli
Bart Polot [Wed, 15 Jan 2014 23:02:46 +0000 (23:02 +0000)]
- ignore binary
Matthias Wachs [Wed, 15 Jan 2014 17:18:11 +0000 (17:18 +0000)]
transport validation monitoring API (not yet complete) + CLI
+ fix for crash in transport/plugin_transport_udp.c
Matthias Wachs [Wed, 15 Jan 2014 17:16:10 +0000 (17:16 +0000)]
header for transport validation monitoring API
Christian Grothoff [Wed, 15 Jan 2014 16:01:29 +0000 (16:01 +0000)]
-typo
Matthias Wachs [Wed, 15 Jan 2014 12:25:45 +0000 (12:25 +0000)]
fix mantis bug
0003270: do not broadcast on loopback
Fabian Oehlmann [Wed, 15 Jan 2014 11:02:56 +0000 (11:02 +0000)]
-fix extended address suggest api callback call
Matthias Wachs [Wed, 15 Jan 2014 10:43:04 +0000 (10:43 +0000)]
fix bt plugin
Matthias Wachs [Wed, 15 Jan 2014 10:42:47 +0000 (10:42 +0000)]
remove inbound outbound notion from wlan plugin
Matthias Wachs [Wed, 15 Jan 2014 10:05:36 +0000 (10:05 +0000)]
fixed wlan plugin
LRN [Tue, 14 Jan 2014 21:07:24 +0000 (21:07 +0000)]
Link dv transport to libgnunethello
Matthias Wachs [Tue, 14 Jan 2014 17:16:02 +0000 (17:16 +0000)]
fix crash on shutdown
Matthias Wachs [Tue, 14 Jan 2014 17:05:05 +0000 (17:05 +0000)]
simplification for tcp plugin
Matthias Wachs [Tue, 14 Jan 2014 16:57:55 +0000 (16:57 +0000)]
fix memory leak
Matthias Wachs [Tue, 14 Jan 2014 16:49:32 +0000 (16:49 +0000)]
fixing dv plugin
Matthias Wachs [Tue, 14 Jan 2014 16:29:51 +0000 (16:29 +0000)]
issue: as long as we do not have a peer identity we cannot work with HELLO_addresses, so we have to stick to sock_addr
fixed sockaddr-to-session lookup
Matthias Wachs [Tue, 14 Jan 2014 15:21:04 +0000 (15:21 +0000)]
fixing memory leaks
Matthias Wachs [Tue, 14 Jan 2014 14:15:06 +0000 (14:15 +0000)]
fixing issues with udp due to internal address length
Matthias Wachs [Tue, 14 Jan 2014 13:33:15 +0000 (13:33 +0000)]
fix for creating session
Sree Harsha Totakura [Tue, 14 Jan 2014 13:32:21 +0000 (13:32 +0000)]
- only log changed values
Matthias Wachs [Tue, 14 Jan 2014 13:31:06 +0000 (13:31 +0000)]
copy info
Matthias Wachs [Tue, 14 Jan 2014 13:24:52 +0000 (13:24 +0000)]
missing option assignment
Matthias Wachs [Tue, 14 Jan 2014 13:07:46 +0000 (13:07 +0000)]
improved checking for direction
Matthias Wachs [Tue, 14 Jan 2014 13:07:25 +0000 (13:07 +0000)]
additional function to check option
Matthias Wachs [Tue, 14 Jan 2014 12:55:09 +0000 (12:55 +0000)]
improved log messages
Christian Grothoff [Tue, 14 Jan 2014 10:41:15 +0000 (10:41 +0000)]
-updating potfiles
Christian Grothoff [Tue, 14 Jan 2014 10:40:56 +0000 (10:40 +0000)]
-doxygen, indentation
Matthias Wachs [Tue, 14 Jan 2014 09:40:41 +0000 (09:40 +0000)]
increase log level for useful messages
Matthias Wachs [Tue, 14 Jan 2014 09:38:02 +0000 (09:38 +0000)]
fix for printing address
Matthias Wachs [Tue, 14 Jan 2014 09:27:04 +0000 (09:27 +0000)]
set default options
Bart Polot [Mon, 13 Jan 2014 23:51:23 +0000 (23:51 +0000)]
- complete tunnel info gathering
LRN [Mon, 13 Jan 2014 21:10:15 +0000 (21:10 +0000)]
Don't transmit partial packets
Bart Polot [Mon, 13 Jan 2014 20:02:25 +0000 (20:02 +0000)]
- attempt 2
Bart Polot [Mon, 13 Jan 2014 19:47:51 +0000 (19:47 +0000)]
- fix compilation
Bart Polot [Mon, 13 Jan 2014 19:33:49 +0000 (19:33 +0000)]
- various CLI fixes
Matthias Wachs [Mon, 13 Jan 2014 16:59:57 +0000 (16:59 +0000)]
implementing
0003268 to inbound information in HELLO addresses
All transport plugin functions are modified to use HELLO addresses instead of peer,address,address_length
All plugins are modified to use HELLO addresses internally
This commit can break transport functionality: core tests on my system still pass,
but transport tests may still fail, errors messages may occurs or crashs
Will be fixed asap
Matthias Wachs [Mon, 13 Jan 2014 16:56:41 +0000 (16:56 +0000)]
Matthias Wachs [Mon, 13 Jan 2014 16:56:29 +0000 (16:56 +0000)]
Sree Harsha Totakura [Mon, 13 Jan 2014 15:59:59 +0000 (15:59 +0000)]
- latency logging daemon
Sree Harsha Totakura [Mon, 13 Jan 2014 08:39:44 +0000 (08:39 +0000)]
- remove spurious parameter tuple
Christian Grothoff [Sun, 12 Jan 2014 20:19:43 +0000 (20:19 +0000)]
generate compact regular expressions if range is negated (#3226), switch default policy to not-25 (SMTP) as we can now work with that
Sree Harsha Totakura [Fri, 10 Jan 2014 18:35:56 +0000 (18:35 +0000)]
- fix parallel build
Matthias Wachs [Fri, 10 Jan 2014 09:36:58 +0000 (09:36 +0000)]
naming conventions for peer states