gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnunet] 03/07: Merge branch 'master' of ssh://gnunet.org/g


From: gnunet
Subject: [GNUnet-SVN] [gnunet] 03/07: Merge branch 'master' of ssh://gnunet.org/gnunet
Date: Wed, 08 Mar 2017 23:41:23 +0100

This is an automated email from the git hooks/post-receive script.

xrs pushed a commit to branch master
in repository gnunet.

commit f82b3a27df765f4a31548ae4efe66dc3dbc42cef
Merge: b0042448a a9a6b98c5
Author: xrs <address@hidden>
AuthorDate: Tue Feb 28 19:37:43 2017 +0100

    Merge branch 'master' of ssh://gnunet.org/gnunet
    
    Conflicts:
            src/multicast/test_multicast_multipeer.c

 configure.ac                                       |   12 +-
 contrib/.gitignore                                 |    1 +
 contrib/gnunet-gns-import.sh                       |    6 +-
 contrib/gnunet-logread                             |    5 +-
 contrib/vagrant/Vagrantfile                        |   55 +
 contrib/vagrant/bootstrap.ubuntu.sh                |   48 +
 doc/.gitignore                                     |    2 +
 doc/gnunet-c-tutorial.pdf                          |  Bin 395507 -> 262596 
bytes
 doc/gnunet-c-tutorial.tex                          |  434 +-
 po/POTFILES.in                                     |   14 +-
 src/Makefile.am                                    |   14 +-
 src/ats-tests/Makefile.am                          |    4 +-
 src/ats/.gitignore                                 |    2 +
 src/ats/Makefile.am                                |   12 +-
 src/block/Makefile.am                              |    2 +
 src/block/bg_bf.c                                  |   32 +
 src/block/block.c                                  |   35 +-
 src/block/plugin_block_template.c                  |   25 +-
 src/block/plugin_block_test.c                      |   21 +-
 src/cadet/Makefile.am                              |   18 +-
 src/cadet/cadet_api_new.c                          |   27 +-
 src/cadet/gnunet-cadet-profiler.c                  |    4 +-
 src/cadet/gnunet-service-cadet-new.c               |   26 +-
 src/cadet/gnunet-service-cadet-new_channel.c       |   10 +-
 src/cadet/gnunet-service-cadet-new_peer.c          |   70 +-
 src/cadet/gnunet-service-cadet-new_tunnels.c       |   34 +-
 src/consensus/.gitignore                           |    1 +
 src/consensus/Makefile.am                          |   20 +
 src/consensus/consensus_protocol.h                 |   43 +
 src/consensus/gnunet-consensus-profiler.c          |   52 +-
 src/consensus/gnunet-service-consensus.c           |  251 +-
 src/consensus/plugin_block_consensus.c             |  137 +
 src/consensus/test_consensus.conf                  |   19 +-
 src/conversation/conversation_api_call.c           |    1 -
 src/conversation/gnunet_gst_def.h                  |   11 +-
 src/core/gnunet-service-core.c                     |   56 +-
 src/core/gnunet-service-core_kx.c                  |    4 +-
 src/datastore/datastore_api.c                      |   13 +-
 src/datastore/gnunet-service-datastore.c           |    8 +-
 src/datastore/plugin_datastore_sqlite.c            |   52 +-
 src/datastore/test_datastore_api_management.c      |   19 +-
 src/dht/.gitignore                                 |    2 -
 src/dht/Makefile.am                                |   47 -
 src/dht/dht_api.c                                  |   21 +-
 src/dht/gnunet-service-dht_clients.c               |    5 +-
 src/dht/gnunet-service-dht_neighbours.c            |  360 +-
 src/dht/gnunet-service-dht_routing.c               |    8 +-
 src/dht/gnunet-service-dht_routing.h               |    8 +-
 src/dht/gnunet-service-wdht.c                      |  103 -
 src/dht/gnunet-service-wdht.h                      |   50 -
 src/dht/gnunet-service-wdht_clients.c              | 1428 -----
 src/dht/gnunet-service-wdht_neighbours.c           | 1768 ------
 src/dht/gnunet-service-xdht.c                      |  121 -
 src/dht/gnunet-service-xdht.h                      |   50 -
 src/dht/gnunet-service-xdht_hello.c                |  137 -
 src/dht/gnunet-service-xdht_hello.h                |   55 -
 src/dht/gnunet-service-xdht_neighbours.c           | 6265 --------------------
 src/dht/gnunet-service-xdht_neighbours.h           |   47 -
 src/dht/gnunet-service-xdht_routing.c              |  368 --
 src/dht/gnunet-service-xdht_routing.h              |  141 -
 src/dht/plugin_block_dht.c                         |   32 +-
 src/dht/test_dht_api.c                             |  180 +-
 src/dht/test_dht_monitor.c                         |   42 +-
 src/dns/plugin_block_dns.c                         |   68 +-
 src/dv/gnunet-service-dv.c                         |    4 +
 src/exit/Makefile.am                               |    8 +-
 src/exit/gnunet-daemon-exit.c                      | 3151 +++++-----
 src/fs/.gitignore                                  |    1 +
 src/fs/fs.conf.in                                  |    2 +-
 src/fs/fs_search.c                                 |    2 +-
 src/fs/gnunet-service-fs.c                         |    2 +-
 src/fs/gnunet-service-fs_pr.c                      |   10 +-
 src/fs/plugin_block_fs.c                           |   48 +-
 src/gns/Makefile.am                                |   20 +-
 src/gns/gns.h                                      |   53 +-
 src/gns/gns_api.c                                  |  194 +-
 src/gns/gnunet-dns2gns.c                           |   19 +-
 src/gns/gnunet-gns-helper-service-w32.c            |  517 +-
 src/gns/gnunet-gns-import.c                        |   71 +-
 src/gns/gnunet-gns-proxy.c                         |   90 +-
 src/gns/gnunet-gns.c                               |  162 +-
 src/gns/gnunet-service-gns.c                       |  199 +-
 src/gns/gnunet-service-gns_interceptor.c           |    1 -
 src/gns/gnunet-service-gns_resolver.c              |   36 +-
 src/gns/gnunet-service-gns_resolver.h              |   11 +-
 src/gns/gnunet-service-gns_reverser.c              |  601 --
 src/gns/gnunet-service-gns_reverser.h              |   91 -
 src/gns/gnunet-service-gns_shorten.c               |  466 --
 src/gns/gnunet-service-gns_shorten.h               |   70 -
 src/gns/plugin_block_gns.c                         |   23 +-
 src/gns/plugin_rest_gns.c                          |   54 +-
 src/gns/test_gns_nick_shorten.sh                   |  124 -
 src/gns/test_gns_reverse_lookup.sh                 |   50 -
 src/gns/w32nsp-resolve.c                           |    3 +
 .../gnunet-service-identity-provider.c             |    7 +-
 src/identity/gnunet-identity.c                     |   64 +-
 src/include/Makefile.am                            |    1 +
 src/include/gnunet_block_group_lib.h               |   18 +
 src/include/gnunet_block_lib.h                     |   19 +-
 src/include/gnunet_block_plugin.h                  |    2 +
 src/include/gnunet_cadet_service.h                 |    4 +-
 src/include/gnunet_common.h                        |    2 +-
 src/include/gnunet_gns_service.h                   |   37 +-
 src/include/gnunet_mq_lib.h                        |   27 +-
 src/include/gnunet_mysql_lib.h                     |   14 +-
 src/include/gnunet_plugin_lib.h                    |    2 +-
 src/include/gnunet_pq_lib.h                        |   20 +-
 src/include/gnunet_protocols.h                     |   19 +
 src/include/gnunet_set_service.h                   |   59 +-
 src/include/{gnunet_pq_lib.h => gnunet_sq_lib.h}   |  213 +-
 src/include/gnunet_strings_lib.h                   |   14 +-
 src/integration-tests/.gitignore                   |    8 +
 src/multicast/Makefile.am                          |    4 +-
 src/multicast/gnunet-service-multicast.c           |  950 +--
 src/multicast/test_multicast.c                     |    9 +
 src/multicast/test_multicast.conf                  |   10 +-
 src/multicast/test_multicast_multipeer.c           |   58 +-
 src/namecache/.gitignore                           |    1 +
 src/namestore/.gitignore                           |    1 +
 src/nat/gnunet-helper-nat-client-windows.c         |    2 +
 src/nat/gnunet-helper-nat-server-windows.c         |    2 +
 src/nat/gnunet-nat.c                               |    3 +
 src/peerinfo/.gitignore                            |    1 +
 src/peerinfo/perf_peerinfo_api.c                   |   93 +-
 src/peerstore/.gitignore                           |    1 +
 src/peerstore/gnunet-service-peerstore.c           |    4 +-
 src/pq/pq_result_helper.c                          |   50 +-
 src/pq/test_pq.c                                   |    6 +-
 src/pt/.gitignore                                  |    5 +
 src/pt/Makefile.am                                 |    2 +-
 src/pt/gnunet-daemon-pt.c                          |  461 +-
 src/pt/test_gns_vpn.c                              |  251 +-
 src/pt/test_gns_vpn.conf                           |    4 +
 src/regex/plugin_block_regex.c                     |   33 +-
 src/revocation/Makefile.am                         |   17 +-
 src/revocation/gnunet-service-revocation.c         |   20 +-
 src/revocation/plugin_block_revocation.c           |  257 +
 src/revocation/revocation_api.c                    |    4 +-
 src/revocation/test_local_revocation.py.in         |    4 +
 src/rps/gnunet-service-rps.c                       |    4 +-
 .../gnunet-service-scalarproduct-ecc_alice.c       |    3 +
 .../gnunet-service-scalarproduct-ecc_bob.c         |    3 +
 .../gnunet-service-scalarproduct_alice.c           |    3 +
 .../gnunet-service-scalarproduct_bob.c             |    7 +-
 src/secretsharing/.gitignore                       |    1 +
 src/secretsharing/Makefile.am                      |    3 +-
 src/set/Makefile.am                                |   16 +
 src/set/gnunet-service-set.c                       |  128 +-
 src/set/gnunet-service-set.h                       |   24 +
 src/set/gnunet-service-set_protocol.h              |   14 +
 src/set/gnunet-service-set_union.c                 |  482 +-
 src/set/gnunet-set-profiler.c                      |  105 +-
 .../plugin_block_set_test.c}                       |   88 +-
 src/set/set.h                                      |   53 +
 src/set/set_api.c                                  |   27 +
 src/set/test_set.conf                              |    1 -
 src/set/test_set_api.c                             |    5 +
 src/set/test_set_intersection_result_full.c        |    4 +
 src/set/test_set_union_result_symmetric.c          |    4 +
 src/social/gnunet-service-social.c                 |    8 +-
 src/sq/.gitignore                                  |    1 +
 src/sq/Makefile.am                                 |   40 +
 src/sq/sq.c                                        |  108 +
 src/sq/sq_query_helper.c                           |  443 ++
 src/sq/sq_result_helper.c                          |  710 +++
 src/sq/test_sq.c                                   |  279 +
 src/testing/testing.c                              |    4 +-
 .../gnunet-service-transport_neighbours.c          |   38 +-
 src/transport/test_transport_address_switch.c      |   11 +-
 src/transport/test_transport_api_reliability.c     |   12 +-
 src/transport/transport.conf.in                    |    2 +
 src/util/Makefile.am                               |    5 +-
 src/util/bio.c                                     |    2 +-
 src/util/client.c                                  |    7 +-
 src/util/common_allocation.c                       |    4 +-
 src/util/common_endian.c                           |    2 +-
 src/util/configuration_loader.c                    |    2 +-
 src/util/connection.c                              |   15 +-
 src/util/container_bloomfilter.c                   |    6 +-
 src/util/container_heap.c                          |    2 +-
 src/util/container_meta_data.c                     |    2 +-
 src/util/container_multihashmap.c                  |    2 +-
 src/util/container_multihashmap32.c                |    2 +-
 src/util/container_multipeermap.c                  |    2 +-
 src/util/container_multishortmap.c                 |    2 +-
 src/util/crypto_crc.c                              |    2 +-
 src/util/crypto_ecc.c                              |    6 +-
 src/util/crypto_ecc_setup.c                        |    6 +-
 src/util/crypto_hash.c                             |    4 +-
 src/util/crypto_hash_file.c                        |    4 +-
 src/util/crypto_hkdf.c                             |    2 +-
 src/util/crypto_kdf.c                              |    2 +-
 src/util/crypto_mpi.c                              |    2 +-
 src/util/crypto_random.c                           |    4 +-
 src/util/crypto_rsa.c                              |   38 +-
 src/util/crypto_symmetric.c                        |    2 +-
 src/util/disk.c                                    |    8 +-
 src/util/getopt.c                                  |    4 +-
 src/util/getopt_helpers.c                          |    2 +-
 src/util/load.c                                    |    2 +-
 src/util/mq.c                                      |   83 +-
 src/util/mst.c                                     |    2 +-
 src/util/network.c                                 |    6 +-
 src/util/os_installation.c                         |   53 +-
 src/util/os_network.c                              |    6 +-
 src/util/os_priority.c                             |   17 +-
 src/util/peer.c                                    |    2 +-
 src/util/plugin.c                                  |    2 +-
 src/util/program.c                                 |    4 +-
 src/util/resolver_api.c                            |    8 +-
 src/util/server.c                                  |   16 +-
 src/util/server_mst.c                              |    2 +-
 src/util/server_tc.c                               |    2 +-
 src/util/service.c                                 |    6 +-
 src/util/service_new.c                             |   28 +-
 src/util/signal.c                                  |    2 +-
 src/util/socks.c                                   |    4 +-
 src/util/speedup.c                                 |    2 +-
 src/util/strings.c                                 |   38 +-
 src/util/time.c                                    |    2 +-
 src/util/win.c                                     |   10 +-
 src/util/winproc.c                                 |    2 +-
 src/vpn/Makefile.am                                |    4 +-
 src/vpn/gnunet-service-vpn.c                       | 3143 +++++-----
 224 files changed, 9478 insertions(+), 18512 deletions(-)

diff --cc src/multicast/test_multicast.conf
index 675776bbc,675776bbc..3081aeecc
--- a/src/multicast/test_multicast.conf
+++ b/src/multicast/test_multicast.conf
@@@ -1,4 -1,4 +1,12 @@@
++[testbed]
++HOSTNAME = localhost
++
  [arm]
  GLOBAL_POSTFIX=-L ERROR
  
--#PREFIX = sakura -t test-multicast -e cgdb --args
++[multicast]
++#PREFIX = xterm -T peer -e gdb --args
++UNIXPATH = $GNUNET_RUNTIME_DIR/gnunet-service-multicast.sock
++
++[vpn]
++AUTOSTART = NO
diff --cc src/multicast/test_multicast_multipeer.c
index aee3a44d5,1b76737f4..0f973517d
--- a/src/multicast/test_multicast_multipeer.c
+++ b/src/multicast/test_multicast_multipeer.c
@@@ -120,30 -121,13 +120,30 @@@ member_join_request (void *cls
                       const struct GNUNET_MessageHeader *join_msg,
                       struct GNUNET_MULTICAST_JoinHandle *jh)
  {
-   GNUNET_log (GNUNET_ERROR_TYPE_INFO, 
+   GNUNET_log (GNUNET_ERROR_TYPE_INFO,
                "Member sent a join request.\n");
-   
+ 
  }
  
 +int notify (void *cls,
 +            size_t *data_size,
 +            void *data)
 +{
 +  GNUNET_log (GNUNET_ERROR_TYPE_INFO, 
 +              "Member sents message to origin.\n");
 +
 +  char text[] = "ping";
 +  *data_size = strlen(text);
 +  GNUNET_memcpy(data, text, *data_size);
 +
 +  GNUNET_log (GNUNET_ERROR_TYPE_INFO, 
 +              "len: %i.\n", strlen(text));
 +
 +  return GNUNET_YES;
 +}
 +
  
- static void 
+ static void
  member_join_decision (void *cls,
                        int is_admitted,
                        const struct GNUNET_PeerIdentity *peer,
@@@ -151,24 -135,17 +151,24 @@@
                        const struct GNUNET_PeerIdentity *relays,
                        const struct GNUNET_MessageHeader *join_msg)
  {
 -  GNUNET_log (GNUNET_ERROR_TYPE_INFO,
 +  struct GNUNET_MULTICAST_MemberTransmitHandle *req;
 +  
 +  GNUNET_log (GNUNET_ERROR_TYPE_INFO, 
                "Member received a decision from origin: %s\n", (GNUNET_YES == 
is_admitted)?"accepted":"rejected");
 -
 -  result = GNUNET_OK;
 -  GNUNET_SCHEDULER_shutdown ();
 +  
 +  if (GNUNET_YES == is_admitted)
 +  {
 +    req = GNUNET_MULTICAST_member_to_origin (member,
 +                                             0,
 +                                             notify,
 +                                             NULL);
 +  }
  }
  
- static void 
+ static void
  member_replay_frag ()
  {
-   GNUNET_log (GNUNET_ERROR_TYPE_INFO, 
+   GNUNET_log (GNUNET_ERROR_TYPE_INFO,
                "member replay frag...\n");
  }
  
@@@ -217,25 -196,25 +217,25 @@@ origin_join_request (void *cls
    result = GNUNET_OK;
  }
  
- static void 
+ static void
  origin_replay_frag (void *cls,
 -                const struct GNUNET_CRYPTO_EcdsaPublicKey *member_pub_key,
 -                uint64_t fragment_id,
 -                uint64_t flags,
 -                struct GNUNET_MULTICAST_ReplayHandle *rh)
 +                    const struct GNUNET_CRYPTO_EcdsaPublicKey *member_pub_key,
 +                    uint64_t fragment_id,
 +                    uint64_t flags,
 +                    struct GNUNET_MULTICAST_ReplayHandle *rh)
  {
    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "origin replay fraq msg\n");
  }
  
- static void 
+ static void
  origin_replay_msg (void *cls,
 -               const struct GNUNET_CRYPTO_EcdsaPublicKey *member_pub_key,
 -               uint64_t message_id,
 -               uint64_t fragment_offset,
 -               uint64_t flags,
 -               struct GNUNET_MULTICAST_ReplayHandle *rh)
 +                   const struct GNUNET_CRYPTO_EcdsaPublicKey *member_pub_key,
 +                   uint64_t message_id,
 +                   uint64_t fragment_offset,
 +                   uint64_t flags,
 +                   struct GNUNET_MULTICAST_ReplayHandle *rh) 
  {
-   
+ 
    GNUNET_log (GNUNET_ERROR_TYPE_INFO, "origin replay msg\n");
  }
  

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]