diff options
-rw-r--r-- | po/POTFILES.in | 120 | ||||
-rw-r--r-- | src/identity-provider/gnunet-idp.c | 96 |
2 files changed, 124 insertions, 92 deletions
diff --git a/po/POTFILES.in b/po/POTFILES.in index 7d25914d0..50cf97613 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in | |||
@@ -4,13 +4,21 @@ src/arm/arm_monitor_api.c | |||
4 | src/arm/gnunet-arm.c | 4 | src/arm/gnunet-arm.c |
5 | src/arm/gnunet-service-arm.c | 5 | src/arm/gnunet-service-arm.c |
6 | src/arm/mockup-service.c | 6 | src/arm/mockup-service.c |
7 | src/ats-tests/ats-testing-experiment.c | ||
8 | src/ats-tests/ats-testing-log.c | ||
9 | src/ats-tests/ats-testing-preferences.c | ||
10 | src/ats-tests/ats-testing-traffic.c | ||
11 | src/ats-tests/ats-testing.c | ||
12 | src/ats-tests/gnunet-ats-sim.c | ||
13 | src/ats-tests/gnunet-solver-eval.c | ||
14 | src/ats-tool/gnunet-ats.c | ||
7 | src/ats/ats_api_connectivity.c | 15 | src/ats/ats_api_connectivity.c |
8 | src/ats/ats_api_performance.c | 16 | src/ats/ats_api_performance.c |
9 | src/ats/ats_api_scanner.c | 17 | src/ats/ats_api_scanner.c |
10 | src/ats/ats_api_scheduling.c | 18 | src/ats/ats_api_scheduling.c |
11 | src/ats/gnunet-ats-solver-eval.c | 19 | src/ats/gnunet-ats-solver-eval.c |
12 | src/ats/gnunet-service-ats_addresses.c | ||
13 | src/ats/gnunet-service-ats.c | 20 | src/ats/gnunet-service-ats.c |
21 | src/ats/gnunet-service-ats_addresses.c | ||
14 | src/ats/gnunet-service-ats_connectivity.c | 22 | src/ats/gnunet-service-ats_connectivity.c |
15 | src/ats/gnunet-service-ats_normalization.c | 23 | src/ats/gnunet-service-ats_normalization.c |
16 | src/ats/gnunet-service-ats_performance.c | 24 | src/ats/gnunet-service-ats_performance.c |
@@ -21,14 +29,6 @@ src/ats/gnunet-service-ats_scheduling.c | |||
21 | src/ats/plugin_ats_mlp.c | 29 | src/ats/plugin_ats_mlp.c |
22 | src/ats/plugin_ats_proportional.c | 30 | src/ats/plugin_ats_proportional.c |
23 | src/ats/plugin_ats_ril.c | 31 | src/ats/plugin_ats_ril.c |
24 | src/ats-tests/ats-testing.c | ||
25 | src/ats-tests/ats-testing-experiment.c | ||
26 | src/ats-tests/ats-testing-log.c | ||
27 | src/ats-tests/ats-testing-preferences.c | ||
28 | src/ats-tests/ats-testing-traffic.c | ||
29 | src/ats-tests/gnunet-ats-sim.c | ||
30 | src/ats-tests/gnunet-solver-eval.c | ||
31 | src/ats-tool/gnunet-ats.c | ||
32 | src/auction/gnunet-auction-create.c | 32 | src/auction/gnunet-auction-create.c |
33 | src/auction/gnunet-auction-info.c | 33 | src/auction/gnunet-auction-info.c |
34 | src/auction/gnunet-auction-join.c | 34 | src/auction/gnunet-auction-join.c |
@@ -40,8 +40,8 @@ src/block/plugin_block_test.c | |||
40 | src/cadet/cadet_api.c | 40 | src/cadet/cadet_api.c |
41 | src/cadet/cadet_test_lib.c | 41 | src/cadet/cadet_test_lib.c |
42 | src/cadet/desirability_table.c | 42 | src/cadet/desirability_table.c |
43 | src/cadet/gnunet-cadet.c | ||
44 | src/cadet/gnunet-cadet-profiler.c | 43 | src/cadet/gnunet-cadet-profiler.c |
44 | src/cadet/gnunet-cadet.c | ||
45 | src/cadet/gnunet-service-cadet.c | 45 | src/cadet/gnunet-service-cadet.c |
46 | src/cadet/gnunet-service-cadet_channel.c | 46 | src/cadet/gnunet-service-cadet_channel.c |
47 | src/cadet/gnunet-service-cadet_connection.c | 47 | src/cadet/gnunet-service-cadet_connection.c |
@@ -57,15 +57,15 @@ src/consensus/gnunet-service-consensus.c | |||
57 | src/consensus/plugin_block_consensus.c | 57 | src/consensus/plugin_block_consensus.c |
58 | src/conversation/conversation_api.c | 58 | src/conversation/conversation_api.c |
59 | src/conversation/conversation_api_call.c | 59 | src/conversation/conversation_api_call.c |
60 | src/conversation/gnunet-conversation.c | ||
61 | src/conversation/gnunet-conversation-test.c | 60 | src/conversation/gnunet-conversation-test.c |
62 | src/conversation/gnunet_gst.c | 61 | src/conversation/gnunet-conversation.c |
63 | src/conversation/gnunet_gst_test.c | ||
64 | src/conversation/gnunet-helper-audio-playback.c | ||
65 | src/conversation/gnunet-helper-audio-playback-gst.c | 62 | src/conversation/gnunet-helper-audio-playback-gst.c |
66 | src/conversation/gnunet-helper-audio-record.c | 63 | src/conversation/gnunet-helper-audio-playback.c |
67 | src/conversation/gnunet-helper-audio-record-gst.c | 64 | src/conversation/gnunet-helper-audio-record-gst.c |
65 | src/conversation/gnunet-helper-audio-record.c | ||
68 | src/conversation/gnunet-service-conversation.c | 66 | src/conversation/gnunet-service-conversation.c |
67 | src/conversation/gnunet_gst.c | ||
68 | src/conversation/gnunet_gst_test.c | ||
69 | src/conversation/microphone.c | 69 | src/conversation/microphone.c |
70 | src/conversation/plugin_gnsrecord_conversation.c | 70 | src/conversation/plugin_gnsrecord_conversation.c |
71 | src/conversation/speaker.c | 71 | src/conversation/speaker.c |
@@ -102,7 +102,6 @@ src/dht/dht_api.c | |||
102 | src/dht/dht_test_lib.c | 102 | src/dht/dht_test_lib.c |
103 | src/dht/gnunet-dht-get.c | 103 | src/dht/gnunet-dht-get.c |
104 | src/dht/gnunet-dht-monitor.c | 104 | src/dht/gnunet-dht-monitor.c |
105 | src/dht/gnunet_dht_profiler.c | ||
106 | src/dht/gnunet-dht-put.c | 105 | src/dht/gnunet-dht-put.c |
107 | src/dht/gnunet-service-dht.c | 106 | src/dht/gnunet-service-dht.c |
108 | src/dht/gnunet-service-dht_clients.c | 107 | src/dht/gnunet-service-dht_clients.c |
@@ -111,6 +110,7 @@ src/dht/gnunet-service-dht_hello.c | |||
111 | src/dht/gnunet-service-dht_neighbours.c | 110 | src/dht/gnunet-service-dht_neighbours.c |
112 | src/dht/gnunet-service-dht_nse.c | 111 | src/dht/gnunet-service-dht_nse.c |
113 | src/dht/gnunet-service-dht_routing.c | 112 | src/dht/gnunet-service-dht_routing.c |
113 | src/dht/gnunet_dht_profiler.c | ||
114 | src/dht/plugin_block_dht.c | 114 | src/dht/plugin_block_dht.c |
115 | src/dns/dns_api.c | 115 | src/dns/dns_api.c |
116 | src/dns/dnsparser.c | 116 | src/dns/dnsparser.c |
@@ -126,8 +126,8 @@ src/dv/gnunet-dv.c | |||
126 | src/dv/gnunet-service-dv.c | 126 | src/dv/gnunet-service-dv.c |
127 | src/dv/plugin_transport_dv.c | 127 | src/dv/plugin_transport_dv.c |
128 | src/exit/gnunet-daemon-exit.c | 128 | src/exit/gnunet-daemon-exit.c |
129 | src/exit/gnunet-helper-exit.c | ||
130 | src/exit/gnunet-helper-exit-windows.c | 129 | src/exit/gnunet-helper-exit-windows.c |
130 | src/exit/gnunet-helper-exit.c | ||
131 | src/fragmentation/defragmentation.c | 131 | src/fragmentation/defragmentation.c |
132 | src/fragmentation/fragmentation.c | 132 | src/fragmentation/fragmentation.c |
133 | src/fs/fs_api.c | 133 | src/fs/fs_api.c |
@@ -152,8 +152,8 @@ src/fs/gnunet-auto-share.c | |||
152 | src/fs/gnunet-daemon-fsprofiler.c | 152 | src/fs/gnunet-daemon-fsprofiler.c |
153 | src/fs/gnunet-directory.c | 153 | src/fs/gnunet-directory.c |
154 | src/fs/gnunet-download.c | 154 | src/fs/gnunet-download.c |
155 | src/fs/gnunet-fs.c | ||
156 | src/fs/gnunet-fs-profiler.c | 155 | src/fs/gnunet-fs-profiler.c |
156 | src/fs/gnunet-fs.c | ||
157 | src/fs/gnunet-helper-fs-publish.c | 157 | src/fs/gnunet-helper-fs-publish.c |
158 | src/fs/gnunet-publish.c | 158 | src/fs/gnunet-publish.c |
159 | src/fs/gnunet-search.c | 159 | src/fs/gnunet-search.c |
@@ -172,10 +172,10 @@ src/gns/gns_api.c | |||
172 | src/gns/gns_tld_api.c | 172 | src/gns/gns_tld_api.c |
173 | src/gns/gnunet-bcd.c | 173 | src/gns/gnunet-bcd.c |
174 | src/gns/gnunet-dns2gns.c | 174 | src/gns/gnunet-dns2gns.c |
175 | src/gns/gnunet-gns.c | ||
176 | src/gns/gnunet-gns-helper-service-w32.c | 175 | src/gns/gnunet-gns-helper-service-w32.c |
177 | src/gns/gnunet-gns-import.c | 176 | src/gns/gnunet-gns-import.c |
178 | src/gns/gnunet-gns-proxy.c | 177 | src/gns/gnunet-gns-proxy.c |
178 | src/gns/gnunet-gns.c | ||
179 | src/gns/gnunet-service-gns.c | 179 | src/gns/gnunet-service-gns.c |
180 | src/gns/gnunet-service-gns_interceptor.c | 180 | src/gns/gnunet-service-gns_interceptor.c |
181 | src/gns/gnunet-service-gns_resolver.c | 181 | src/gns/gnunet-service-gns_resolver.c |
@@ -184,15 +184,15 @@ src/gns/nss/nss_gns_query.c | |||
184 | src/gns/plugin_block_gns.c | 184 | src/gns/plugin_block_gns.c |
185 | src/gns/plugin_gnsrecord_gns.c | 185 | src/gns/plugin_gnsrecord_gns.c |
186 | src/gns/plugin_rest_gns.c | 186 | src/gns/plugin_rest_gns.c |
187 | src/gns/w32nsp-install.c | ||
188 | src/gns/w32nsp-resolve.c | ||
189 | src/gns/w32nsp-uninstall.c | ||
190 | src/gns/w32nsp.c | ||
187 | src/gnsrecord/gnsrecord.c | 191 | src/gnsrecord/gnsrecord.c |
188 | src/gnsrecord/gnsrecord_crypto.c | 192 | src/gnsrecord/gnsrecord_crypto.c |
189 | src/gnsrecord/gnsrecord_misc.c | 193 | src/gnsrecord/gnsrecord_misc.c |
190 | src/gnsrecord/gnsrecord_serialization.c | 194 | src/gnsrecord/gnsrecord_serialization.c |
191 | src/gnsrecord/plugin_gnsrecord_dns.c | 195 | src/gnsrecord/plugin_gnsrecord_dns.c |
192 | src/gns/w32nsp.c | ||
193 | src/gns/w32nsp-install.c | ||
194 | src/gns/w32nsp-resolve.c | ||
195 | src/gns/w32nsp-uninstall.c | ||
196 | src/hello/address.c | 196 | src/hello/address.c |
197 | src/hello/gnunet-hello.c | 197 | src/hello/gnunet-hello.c |
198 | src/hello/hello.c | 198 | src/hello/hello.c |
@@ -201,11 +201,6 @@ src/hostlist/gnunet-daemon-hostlist_client.c | |||
201 | src/hostlist/gnunet-daemon-hostlist_server.c | 201 | src/hostlist/gnunet-daemon-hostlist_server.c |
202 | src/identity-attribute/identity_attribute.c | 202 | src/identity-attribute/identity_attribute.c |
203 | src/identity-attribute/plugin_identity_attribute_gnuid.c | 203 | src/identity-attribute/plugin_identity_attribute_gnuid.c |
204 | src/identity/gnunet-identity.c | ||
205 | src/identity/gnunet-service-identity.c | ||
206 | src/identity/identity_api.c | ||
207 | src/identity/identity_api_lookup.c | ||
208 | src/identity/plugin_rest_identity.c | ||
209 | src/identity-provider/gnunet-idp.c | 204 | src/identity-provider/gnunet-idp.c |
210 | src/identity-provider/gnunet-service-identity-provider.c | 205 | src/identity-provider/gnunet-service-identity-provider.c |
211 | src/identity-provider/identity_provider_api.c | 206 | src/identity-provider/identity_provider_api.c |
@@ -214,15 +209,20 @@ src/identity-provider/plugin_gnsrecord_identity_provider.c | |||
214 | src/identity-provider/plugin_identity_provider_sqlite.c | 209 | src/identity-provider/plugin_identity_provider_sqlite.c |
215 | src/identity-provider/plugin_rest_identity_provider.c | 210 | src/identity-provider/plugin_rest_identity_provider.c |
216 | src/identity-provider/plugin_rest_openid_connect.c | 211 | src/identity-provider/plugin_rest_openid_connect.c |
212 | src/identity/gnunet-identity.c | ||
213 | src/identity/gnunet-service-identity.c | ||
214 | src/identity/identity_api.c | ||
215 | src/identity/identity_api_lookup.c | ||
216 | src/identity/plugin_rest_identity.c | ||
217 | src/json/json.c | ||
218 | src/json/json_generator.c | ||
219 | src/json/json_helper.c | ||
220 | src/json/json_mhd.c | ||
217 | src/jsonapi/jsonapi.c | 221 | src/jsonapi/jsonapi.c |
218 | src/jsonapi/jsonapi_document.c | 222 | src/jsonapi/jsonapi_document.c |
219 | src/jsonapi/jsonapi_error.c | 223 | src/jsonapi/jsonapi_error.c |
220 | src/jsonapi/jsonapi_relationship.c | 224 | src/jsonapi/jsonapi_relationship.c |
221 | src/jsonapi/jsonapi_resource.c | 225 | src/jsonapi/jsonapi_resource.c |
222 | src/json/json.c | ||
223 | src/json/json_generator.c | ||
224 | src/json/json_helper.c | ||
225 | src/json/json_mhd.c | ||
226 | src/multicast/gnunet-multicast.c | 226 | src/multicast/gnunet-multicast.c |
227 | src/multicast/gnunet-service-multicast.c | 227 | src/multicast/gnunet-service-multicast.c |
228 | src/multicast/multicast_api.c | 228 | src/multicast/multicast_api.c |
@@ -236,8 +236,8 @@ src/namecache/namecache_api.c | |||
236 | src/namecache/plugin_namecache_flat.c | 236 | src/namecache/plugin_namecache_flat.c |
237 | src/namecache/plugin_namecache_postgres.c | 237 | src/namecache/plugin_namecache_postgres.c |
238 | src/namecache/plugin_namecache_sqlite.c | 238 | src/namecache/plugin_namecache_sqlite.c |
239 | src/namestore/gnunet-namestore.c | ||
240 | src/namestore/gnunet-namestore-fcfsd.c | 239 | src/namestore/gnunet-namestore-fcfsd.c |
240 | src/namestore/gnunet-namestore.c | ||
241 | src/namestore/gnunet-service-namestore.c | 241 | src/namestore/gnunet-service-namestore.c |
242 | src/namestore/gnunet-zoneimport.c | 242 | src/namestore/gnunet-zoneimport.c |
243 | src/namestore/namestore_api.c | 243 | src/namestore/namestore_api.c |
@@ -253,10 +253,10 @@ src/nat-auto/gnunet-service-nat-auto.c | |||
253 | src/nat-auto/gnunet-service-nat-auto_legacy.c | 253 | src/nat-auto/gnunet-service-nat-auto_legacy.c |
254 | src/nat-auto/nat_auto_api.c | 254 | src/nat-auto/nat_auto_api.c |
255 | src/nat-auto/nat_auto_api_test.c | 255 | src/nat-auto/nat_auto_api_test.c |
256 | src/nat/gnunet-helper-nat-client.c | ||
257 | src/nat/gnunet-helper-nat-client-windows.c | 256 | src/nat/gnunet-helper-nat-client-windows.c |
258 | src/nat/gnunet-helper-nat-server.c | 257 | src/nat/gnunet-helper-nat-client.c |
259 | src/nat/gnunet-helper-nat-server-windows.c | 258 | src/nat/gnunet-helper-nat-server-windows.c |
259 | src/nat/gnunet-helper-nat-server.c | ||
260 | src/nat/gnunet-nat.c | 260 | src/nat/gnunet-nat.c |
261 | src/nat/gnunet-service-nat.c | 261 | src/nat/gnunet-service-nat.c |
262 | src/nat/gnunet-service-nat_externalip.c | 262 | src/nat/gnunet-service-nat_externalip.c |
@@ -265,15 +265,15 @@ src/nat/gnunet-service-nat_mini.c | |||
265 | src/nat/gnunet-service-nat_stun.c | 265 | src/nat/gnunet-service-nat_stun.c |
266 | src/nat/nat_api.c | 266 | src/nat/nat_api.c |
267 | src/nat/nat_api_stun.c | 267 | src/nat/nat_api_stun.c |
268 | src/nse/gnunet-nse.c | ||
269 | src/nse/gnunet-nse-profiler.c | 268 | src/nse/gnunet-nse-profiler.c |
269 | src/nse/gnunet-nse.c | ||
270 | src/nse/gnunet-service-nse.c | 270 | src/nse/gnunet-service-nse.c |
271 | src/nse/nse_api.c | 271 | src/nse/nse_api.c |
272 | src/peerinfo-tool/gnunet-peerinfo.c | ||
273 | src/peerinfo-tool/gnunet-peerinfo_plugins.c | ||
272 | src/peerinfo/gnunet-service-peerinfo.c | 274 | src/peerinfo/gnunet-service-peerinfo.c |
273 | src/peerinfo/peerinfo_api.c | 275 | src/peerinfo/peerinfo_api.c |
274 | src/peerinfo/peerinfo_api_notify.c | 276 | src/peerinfo/peerinfo_api_notify.c |
275 | src/peerinfo-tool/gnunet-peerinfo.c | ||
276 | src/peerinfo-tool/gnunet-peerinfo_plugins.c | ||
277 | src/peerstore/gnunet-peerstore.c | 277 | src/peerstore/gnunet-peerstore.c |
278 | src/peerstore/gnunet-service-peerstore.c | 278 | src/peerstore/gnunet-service-peerstore.c |
279 | src/peerstore/peerstore_api.c | 279 | src/peerstore/peerstore_api.c |
@@ -324,13 +324,13 @@ src/rps/gnunet-service-rps_custommap.c | |||
324 | src/rps/gnunet-service-rps_sampler.c | 324 | src/rps/gnunet-service-rps_sampler.c |
325 | src/rps/gnunet-service-rps_sampler_elem.c | 325 | src/rps/gnunet-service-rps_sampler_elem.c |
326 | src/rps/gnunet-service-rps_view.c | 326 | src/rps/gnunet-service-rps_view.c |
327 | src/rps/rps_api.c | ||
328 | src/rps/rps-test_util.c | 327 | src/rps/rps-test_util.c |
328 | src/rps/rps_api.c | ||
329 | src/scalarproduct/gnunet-scalarproduct.c | 329 | src/scalarproduct/gnunet-scalarproduct.c |
330 | src/scalarproduct/gnunet-service-scalarproduct_alice.c | ||
331 | src/scalarproduct/gnunet-service-scalarproduct_bob.c | ||
332 | src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c | 330 | src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c |
333 | src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c | 331 | src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c |
332 | src/scalarproduct/gnunet-service-scalarproduct_alice.c | ||
333 | src/scalarproduct/gnunet-service-scalarproduct_bob.c | ||
334 | src/scalarproduct/scalarproduct_api.c | 334 | src/scalarproduct/scalarproduct_api.c |
335 | src/secretsharing/gnunet-secretsharing-profiler.c | 335 | src/secretsharing/gnunet-secretsharing-profiler.c |
336 | src/secretsharing/gnunet-service-secretsharing.c | 336 | src/secretsharing/gnunet-service-secretsharing.c |
@@ -357,15 +357,16 @@ src/statistics/gnunet-statistics.c | |||
357 | src/statistics/statistics_api.c | 357 | src/statistics/statistics_api.c |
358 | src/template/gnunet-service-template.c | 358 | src/template/gnunet-service-template.c |
359 | src/template/gnunet-template.c | 359 | src/template/gnunet-template.c |
360 | src/testbed-logger/gnunet-service-testbed-logger.c | ||
361 | src/testbed-logger/testbed_logger_api.c | ||
360 | src/testbed/generate-underlay-topology.c | 362 | src/testbed/generate-underlay-topology.c |
361 | src/testbed/gnunet-daemon-latency-logger.c | 363 | src/testbed/gnunet-daemon-latency-logger.c |
362 | src/testbed/gnunet-daemon-testbed-blacklist.c | 364 | src/testbed/gnunet-daemon-testbed-blacklist.c |
363 | src/testbed/gnunet-daemon-testbed-underlay.c | 365 | src/testbed/gnunet-daemon-testbed-underlay.c |
364 | src/testbed/gnunet-helper-testbed.c | 366 | src/testbed/gnunet-helper-testbed.c |
365 | src/testbed/gnunet_mpi_test.c | ||
366 | src/testbed/gnunet-service-test-barriers.c | 367 | src/testbed/gnunet-service-test-barriers.c |
367 | src/testbed/gnunet-service-testbed_barriers.c | ||
368 | src/testbed/gnunet-service-testbed.c | 368 | src/testbed/gnunet-service-testbed.c |
369 | src/testbed/gnunet-service-testbed_barriers.c | ||
369 | src/testbed/gnunet-service-testbed_cache.c | 370 | src/testbed/gnunet-service-testbed_cache.c |
370 | src/testbed/gnunet-service-testbed_connectionpool.c | 371 | src/testbed/gnunet-service-testbed_connectionpool.c |
371 | src/testbed/gnunet-service-testbed_cpustatus.c | 372 | src/testbed/gnunet-service-testbed_cpustatus.c |
@@ -373,20 +374,19 @@ src/testbed/gnunet-service-testbed_links.c | |||
373 | src/testbed/gnunet-service-testbed_meminfo.c | 374 | src/testbed/gnunet-service-testbed_meminfo.c |
374 | src/testbed/gnunet-service-testbed_oc.c | 375 | src/testbed/gnunet-service-testbed_oc.c |
375 | src/testbed/gnunet-service-testbed_peers.c | 376 | src/testbed/gnunet-service-testbed_peers.c |
376 | src/testbed/gnunet_testbed_mpi_spawn.c | ||
377 | src/testbed/gnunet-testbed-profiler.c | 377 | src/testbed/gnunet-testbed-profiler.c |
378 | src/testbed-logger/gnunet-service-testbed-logger.c | 378 | src/testbed/gnunet_mpi_test.c |
379 | src/testbed-logger/testbed_logger_api.c | 379 | src/testbed/gnunet_testbed_mpi_spawn.c |
380 | src/testbed/testbed_api_barriers.c | ||
381 | src/testbed/testbed_api.c | 380 | src/testbed/testbed_api.c |
381 | src/testbed/testbed_api_barriers.c | ||
382 | src/testbed/testbed_api_hosts.c | 382 | src/testbed/testbed_api_hosts.c |
383 | src/testbed/testbed_api_operations.c | 383 | src/testbed/testbed_api_operations.c |
384 | src/testbed/testbed_api_peers.c | 384 | src/testbed/testbed_api_peers.c |
385 | src/testbed/testbed_api_sd.c | 385 | src/testbed/testbed_api_sd.c |
386 | src/testbed/testbed_api_services.c | 386 | src/testbed/testbed_api_services.c |
387 | src/testbed/testbed_api_statistics.c | 387 | src/testbed/testbed_api_statistics.c |
388 | src/testbed/testbed_api_testbed.c | ||
389 | src/testbed/testbed_api_test.c | 388 | src/testbed/testbed_api_test.c |
389 | src/testbed/testbed_api_testbed.c | ||
390 | src/testbed/testbed_api_topology.c | 390 | src/testbed/testbed_api_topology.c |
391 | src/testbed/testbed_api_underlay.c | 391 | src/testbed/testbed_api_underlay.c |
392 | src/testing/gnunet-testing.c | 392 | src/testing/gnunet-testing.c |
@@ -395,34 +395,39 @@ src/testing/testing.c | |||
395 | src/topology/friends.c | 395 | src/topology/friends.c |
396 | src/topology/gnunet-daemon-topology.c | 396 | src/topology/gnunet-daemon-topology.c |
397 | src/transport/gnunet-helper-transport-bluetooth.c | 397 | src/transport/gnunet-helper-transport-bluetooth.c |
398 | src/transport/gnunet-helper-transport-wlan.c | ||
399 | src/transport/gnunet-helper-transport-wlan-dummy.c | 398 | src/transport/gnunet-helper-transport-wlan-dummy.c |
400 | src/transport/gnunet-service-transport_ats.c | 399 | src/transport/gnunet-helper-transport-wlan.c |
401 | src/transport/gnunet-service-transport.c | 400 | src/transport/gnunet-service-transport.c |
401 | src/transport/gnunet-service-transport_ats.c | ||
402 | src/transport/gnunet-service-transport_hello.c | 402 | src/transport/gnunet-service-transport_hello.c |
403 | src/transport/gnunet-service-transport_manipulation.c | 403 | src/transport/gnunet-service-transport_manipulation.c |
404 | src/transport/gnunet-service-transport_neighbours.c | 404 | src/transport/gnunet-service-transport_neighbours.c |
405 | src/transport/gnunet-service-transport_plugins.c | 405 | src/transport/gnunet-service-transport_plugins.c |
406 | src/transport/gnunet-service-transport_validation.c | 406 | src/transport/gnunet-service-transport_validation.c |
407 | src/transport/gnunet-transport.c | ||
408 | src/transport/gnunet-transport-certificate-creation.c | 407 | src/transport/gnunet-transport-certificate-creation.c |
409 | src/transport/gnunet-transport-profiler.c | 408 | src/transport/gnunet-transport-profiler.c |
410 | src/transport/gnunet-transport-wlan-receiver.c | 409 | src/transport/gnunet-transport-wlan-receiver.c |
411 | src/transport/gnunet-transport-wlan-sender.c | 410 | src/transport/gnunet-transport-wlan-sender.c |
411 | src/transport/gnunet-transport.c | ||
412 | src/transport/plugin_transport_http_client.c | 412 | src/transport/plugin_transport_http_client.c |
413 | src/transport/plugin_transport_http_common.c | 413 | src/transport/plugin_transport_http_common.c |
414 | src/transport/plugin_transport_http_server.c | 414 | src/transport/plugin_transport_http_server.c |
415 | src/transport/plugin_transport_smtp.c | 415 | src/transport/plugin_transport_smtp.c |
416 | src/transport/plugin_transport_tcp.c | 416 | src/transport/plugin_transport_tcp.c |
417 | src/transport/plugin_transport_template.c | 417 | src/transport/plugin_transport_template.c |
418 | src/transport/plugin_transport_udp_broadcasting.c | ||
419 | src/transport/plugin_transport_udp.c | 418 | src/transport/plugin_transport_udp.c |
419 | src/transport/plugin_transport_udp_broadcasting.c | ||
420 | src/transport/plugin_transport_unix.c | 420 | src/transport/plugin_transport_unix.c |
421 | src/transport/plugin_transport_wlan.c | 421 | src/transport/plugin_transport_wlan.c |
422 | src/transport/tcp_connection_legacy.c | 422 | src/transport/tcp_connection_legacy.c |
423 | src/transport/tcp_server_legacy.c | 423 | src/transport/tcp_server_legacy.c |
424 | src/transport/tcp_server_mst_legacy.c | 424 | src/transport/tcp_server_mst_legacy.c |
425 | src/transport/tcp_service_legacy.c | 425 | src/transport/tcp_service_legacy.c |
426 | src/transport/transport-testing-filenames.c | ||
427 | src/transport/transport-testing-loggers.c | ||
428 | src/transport/transport-testing-main.c | ||
429 | src/transport/transport-testing-send.c | ||
430 | src/transport/transport-testing.c | ||
426 | src/transport/transport_api_address_to_string.c | 431 | src/transport/transport_api_address_to_string.c |
427 | src/transport/transport_api_blacklist.c | 432 | src/transport/transport_api_blacklist.c |
428 | src/transport/transport_api_core.c | 433 | src/transport/transport_api_core.c |
@@ -431,11 +436,6 @@ src/transport/transport_api_manipulation.c | |||
431 | src/transport/transport_api_monitor_peers.c | 436 | src/transport/transport_api_monitor_peers.c |
432 | src/transport/transport_api_monitor_plugins.c | 437 | src/transport/transport_api_monitor_plugins.c |
433 | src/transport/transport_api_offer_hello.c | 438 | src/transport/transport_api_offer_hello.c |
434 | src/transport/transport-testing.c | ||
435 | src/transport/transport-testing-filenames.c | ||
436 | src/transport/transport-testing-loggers.c | ||
437 | src/transport/transport-testing-main.c | ||
438 | src/transport/transport-testing-send.c | ||
439 | src/tun/regex.c | 439 | src/tun/regex.c |
440 | src/tun/tun.c | 440 | src/tun/tun.c |
441 | src/util/bandwidth.c | 441 | src/util/bandwidth.c |
@@ -449,8 +449,8 @@ src/util/configuration_loader.c | |||
449 | src/util/container_bloomfilter.c | 449 | src/util/container_bloomfilter.c |
450 | src/util/container_heap.c | 450 | src/util/container_heap.c |
451 | src/util/container_meta_data.c | 451 | src/util/container_meta_data.c |
452 | src/util/container_multihashmap32.c | ||
453 | src/util/container_multihashmap.c | 452 | src/util/container_multihashmap.c |
453 | src/util/container_multihashmap32.c | ||
454 | src/util/container_multipeermap.c | 454 | src/util/container_multipeermap.c |
455 | src/util/container_multishortmap.c | 455 | src/util/container_multishortmap.c |
456 | src/util/crypto_abe.c | 456 | src/util/crypto_abe.c |
@@ -470,8 +470,8 @@ src/util/crypto_symmetric.c | |||
470 | src/util/disk.c | 470 | src/util/disk.c |
471 | src/util/getopt.c | 471 | src/util/getopt.c |
472 | src/util/getopt_helpers.c | 472 | src/util/getopt_helpers.c |
473 | src/util/gnunet-config.c | ||
474 | src/util/gnunet-config-diff.c | 473 | src/util/gnunet-config-diff.c |
474 | src/util/gnunet-config.c | ||
475 | src/util/gnunet-ecc.c | 475 | src/util/gnunet-ecc.c |
476 | src/util/gnunet-helper-w32-console.c | 476 | src/util/gnunet-helper-w32-console.c |
477 | src/util/gnunet-resolver.c | 477 | src/util/gnunet-resolver.c |
@@ -502,8 +502,8 @@ src/util/time.c | |||
502 | src/util/w32cat.c | 502 | src/util/w32cat.c |
503 | src/util/win.c | 503 | src/util/win.c |
504 | src/util/winproc.c | 504 | src/util/winproc.c |
505 | src/vpn/gnunet-helper-vpn.c | ||
506 | src/vpn/gnunet-helper-vpn-windows.c | 505 | src/vpn/gnunet-helper-vpn-windows.c |
506 | src/vpn/gnunet-helper-vpn.c | ||
507 | src/vpn/gnunet-service-vpn.c | 507 | src/vpn/gnunet-service-vpn.c |
508 | src/vpn/gnunet-vpn.c | 508 | src/vpn/gnunet-vpn.c |
509 | src/vpn/vpn_api.c | 509 | src/vpn/vpn_api.c |
diff --git a/src/identity-provider/gnunet-idp.c b/src/identity-provider/gnunet-idp.c index 4f17919b9..cb82f42b8 100644 --- a/src/identity-provider/gnunet-idp.c +++ b/src/identity-provider/gnunet-idp.c | |||
@@ -287,27 +287,30 @@ iter_finished (void *cls) | |||
287 | NULL); | 287 | NULL); |
288 | return; | 288 | return; |
289 | } | 289 | } |
290 | if (NULL == type_str) | 290 | if (attr_name) |
291 | type = GNUNET_IDENTITY_ATTRIBUTE_TYPE_STRING; | 291 | { |
292 | else | 292 | if (NULL == type_str) |
293 | type = GNUNET_IDENTITY_ATTRIBUTE_typename_to_number (type_str); | 293 | type = GNUNET_IDENTITY_ATTRIBUTE_TYPE_STRING; |
294 | 294 | else | |
295 | GNUNET_assert (GNUNET_SYSERR != GNUNET_IDENTITY_ATTRIBUTE_string_to_value (type, | 295 | type = GNUNET_IDENTITY_ATTRIBUTE_typename_to_number (type_str); |
296 | attr_value, | 296 | |
297 | (void**)&data, | 297 | GNUNET_assert (GNUNET_SYSERR != GNUNET_IDENTITY_ATTRIBUTE_string_to_value (type, |
298 | &data_size)); | 298 | attr_value, |
299 | claim = GNUNET_IDENTITY_ATTRIBUTE_claim_new (attr_name, | 299 | (void**)&data, |
300 | type, | 300 | &data_size)); |
301 | data, | 301 | claim = GNUNET_IDENTITY_ATTRIBUTE_claim_new (attr_name, |
302 | data_size); | 302 | type, |
303 | idp_op = GNUNET_IDENTITY_PROVIDER_attribute_store (idp_handle, | 303 | data, |
304 | pkey, | 304 | data_size); |
305 | claim, | 305 | idp_op = GNUNET_IDENTITY_PROVIDER_attribute_store (idp_handle, |
306 | &exp_interval, | 306 | pkey, |
307 | &store_attr_cont, | 307 | claim, |
308 | NULL); | 308 | &exp_interval, |
309 | 309 | &store_attr_cont, | |
310 | 310 | NULL); | |
311 | return; | ||
312 | } | ||
313 | GNUNET_SCHEDULER_add_now (&do_cleanup, NULL); | ||
311 | } | 314 | } |
312 | 315 | ||
313 | static void | 316 | static void |
@@ -347,16 +350,14 @@ iter_cb (void *cls, | |||
347 | } | 350 | } |
348 | 351 | ||
349 | static void | 352 | static void |
350 | ego_cb (void *cls, | 353 | ego_iter_finished (void *cls) |
351 | struct GNUNET_IDENTITY_Ego *ego, | ||
352 | void **ctx, | ||
353 | const char *name) | ||
354 | { | 354 | { |
355 | if (NULL == name) | 355 | if (NULL == pkey) |
356 | return; | 356 | { |
357 | if (0 != strcmp (name, ego_name)) | 357 | GNUNET_log (GNUNET_ERROR_TYPE_MESSAGE, |
358 | "Ego %s not found\n", ego_name); | ||
358 | return; | 359 | return; |
359 | pkey = GNUNET_IDENTITY_ego_get_private_key (ego); | 360 | } |
360 | 361 | ||
361 | if (NULL != rp) | 362 | if (NULL != rp) |
362 | GNUNET_CRYPTO_ecdsa_public_key_from_string (rp, | 363 | GNUNET_CRYPTO_ecdsa_public_key_from_string (rp, |
@@ -388,6 +389,23 @@ ego_cb (void *cls, | |||
388 | 389 | ||
389 | } | 390 | } |
390 | 391 | ||
392 | |||
393 | static void | ||
394 | ego_cb (void *cls, | ||
395 | struct GNUNET_IDENTITY_Ego *ego, | ||
396 | void **ctx, | ||
397 | const char *name) | ||
398 | { | ||
399 | if (NULL == name) { | ||
400 | GNUNET_SCHEDULER_add_now (&ego_iter_finished, NULL); | ||
401 | return; | ||
402 | } | ||
403 | if (0 != strcmp (name, ego_name)) | ||
404 | return; | ||
405 | pkey = GNUNET_IDENTITY_ego_get_private_key (ego); | ||
406 | } | ||
407 | |||
408 | |||
391 | static void | 409 | static void |
392 | run (void *cls, | 410 | run (void *cls, |
393 | char *const *args, | 411 | char *const *args, |
@@ -400,7 +418,21 @@ run (void *cls, | |||
400 | GNUNET_log (GNUNET_ERROR_TYPE_MESSAGE, | 418 | GNUNET_log (GNUNET_ERROR_TYPE_MESSAGE, |
401 | _("Ego is required\n")); | 419 | _("Ego is required\n")); |
402 | return; | 420 | return; |
403 | } | 421 | } |
422 | |||
423 | if ( (NULL == attr_value) && (NULL != attr_name) ) | ||
424 | { | ||
425 | GNUNET_log (GNUNET_ERROR_TYPE_MESSAGE, | ||
426 | _("Attribute value missing!\n")); | ||
427 | return; | ||
428 | } | ||
429 | |||
430 | if ( (NULL == rp) && (NULL != issue_attrs) ) | ||
431 | { | ||
432 | GNUNET_log (GNUNET_ERROR_TYPE_MESSAGE, | ||
433 | _("Requesting party key is required!\n")); | ||
434 | return; | ||
435 | } | ||
404 | 436 | ||
405 | idp_handle = GNUNET_IDENTITY_PROVIDER_connect (c); | 437 | idp_handle = GNUNET_IDENTITY_PROVIDER_connect (c); |
406 | //Get Ego | 438 | //Get Ego |
@@ -472,8 +504,8 @@ main(int argc, char *const argv[]) | |||
472 | GNUNET_GETOPT_OPTION_END | 504 | GNUNET_GETOPT_OPTION_END |
473 | }; | 505 | }; |
474 | if (GNUNET_OK != GNUNET_PROGRAM_run (argc, argv, "ct", | 506 | if (GNUNET_OK != GNUNET_PROGRAM_run (argc, argv, "ct", |
475 | "ct", options, | 507 | "ct", options, |
476 | &run, NULL)) | 508 | &run, NULL)) |
477 | return 1; | 509 | return 1; |
478 | else | 510 | else |
479 | return ret; | 511 | return ret; |