diff options
author | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-08-13 08:51:19 +0200 |
---|---|---|
committer | Schanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de> | 2018-08-13 08:51:19 +0200 |
commit | 6371b64774428e83ff83ada88bda354356718aca (patch) | |
tree | a2a68aafcf1f6faa8a84648baaf0731da1136346 | |
parent | 6656d6c3e7111075572c042ae714c9710f30273b (diff) | |
download | gnunet-6371b64774428e83ff83ada88bda354356718aca.tar.gz gnunet-6371b64774428e83ff83ada88bda354356718aca.zip |
fix build; move rest plugins to separate folder
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | po/POTFILES.in | 132 | ||||
-rw-r--r-- | src/Makefile.am | 8 | ||||
-rw-r--r-- | src/gns/Makefile.am | 19 | ||||
-rw-r--r-- | src/identity/Makefile.am | 19 | ||||
-rw-r--r-- | src/jsonapi/Makefile.am | 18 | ||||
-rw-r--r-- | src/jsonapi/plugin_rest_reclaim.c (renamed from src/reclaim/plugin_rest_reclaim.c) | 0 | ||||
-rw-r--r-- | src/namestore/Makefile.am | 23 | ||||
-rw-r--r-- | src/peerinfo/Makefile.am | 20 | ||||
-rw-r--r-- | src/reclaim/Makefile.am | 33 | ||||
-rw-r--r-- | src/rest-plugins/Makefile.am | 102 | ||||
-rw-r--r-- | src/rest-plugins/oidc_helper.c (renamed from src/reclaim/oidc_helper.c) | 0 | ||||
-rw-r--r-- | src/rest-plugins/oidc_helper.h (renamed from src/reclaim/oidc_helper.h) | 0 | ||||
-rw-r--r-- | src/rest-plugins/plugin_rest_copying.c (renamed from src/rest/plugin_rest_copying.c) | 0 | ||||
-rw-r--r-- | src/rest-plugins/plugin_rest_gns.c (renamed from src/gns/plugin_rest_gns.c) | 0 | ||||
-rw-r--r-- | src/rest-plugins/plugin_rest_identity.c (renamed from src/identity/plugin_rest_identity.c) | 0 | ||||
-rw-r--r-- | src/rest-plugins/plugin_rest_namestore.c (renamed from src/namestore/plugin_rest_namestore.c) | 0 | ||||
-rw-r--r-- | src/rest-plugins/plugin_rest_openid_connect.c (renamed from src/reclaim/plugin_rest_openid_connect.c) | 0 | ||||
-rw-r--r-- | src/rest-plugins/plugin_rest_peerinfo.c (renamed from src/peerinfo/plugin_rest_peerinfo.c) | 0 | ||||
-rw-r--r-- | src/rest/Makefile.am | 13 |
20 files changed, 190 insertions, 198 deletions
diff --git a/configure.ac b/configure.ac index 535ce0ffe..6a75b1ebf 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1758,6 +1758,7 @@ src/vpn/vpn.conf | |||
1758 | src/zonemaster/Makefile | 1758 | src/zonemaster/Makefile |
1759 | src/zonemaster/zonemaster.conf | 1759 | src/zonemaster/zonemaster.conf |
1760 | src/rest/Makefile | 1760 | src/rest/Makefile |
1761 | src/rest-plugins/Makefile | ||
1761 | src/abe/Makefile | 1762 | src/abe/Makefile |
1762 | src/reclaim-attribute/Makefile | 1763 | src/reclaim-attribute/Makefile |
1763 | src/reclaim/Makefile | 1764 | src/reclaim/Makefile |
diff --git a/po/POTFILES.in b/po/POTFILES.in index 070ecc4ce..a1cdac7f2 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/gnunet-dns-monitor.c | 116 | src/dns/gnunet-dns-monitor.c |
@@ -124,8 +124,8 @@ src/dv/gnunet-dv.c | |||
124 | src/dv/gnunet-service-dv.c | 124 | src/dv/gnunet-service-dv.c |
125 | src/dv/plugin_transport_dv.c | 125 | src/dv/plugin_transport_dv.c |
126 | src/exit/gnunet-daemon-exit.c | 126 | src/exit/gnunet-daemon-exit.c |
127 | src/exit/gnunet-helper-exit.c | ||
128 | src/exit/gnunet-helper-exit-windows.c | 127 | src/exit/gnunet-helper-exit-windows.c |
128 | src/exit/gnunet-helper-exit.c | ||
129 | src/fragmentation/defragmentation.c | 129 | src/fragmentation/defragmentation.c |
130 | src/fragmentation/fragmentation.c | 130 | src/fragmentation/fragmentation.c |
131 | src/fs/fs_api.c | 131 | src/fs/fs_api.c |
@@ -150,8 +150,8 @@ src/fs/gnunet-auto-share.c | |||
150 | src/fs/gnunet-daemon-fsprofiler.c | 150 | src/fs/gnunet-daemon-fsprofiler.c |
151 | src/fs/gnunet-directory.c | 151 | src/fs/gnunet-directory.c |
152 | src/fs/gnunet-download.c | 152 | src/fs/gnunet-download.c |
153 | src/fs/gnunet-fs.c | ||
154 | src/fs/gnunet-fs-profiler.c | 153 | src/fs/gnunet-fs-profiler.c |
154 | src/fs/gnunet-fs.c | ||
155 | src/fs/gnunet-helper-fs-publish.c | 155 | src/fs/gnunet-helper-fs-publish.c |
156 | src/fs/gnunet-publish.c | 156 | src/fs/gnunet-publish.c |
157 | src/fs/gnunet-search.c | 157 | src/fs/gnunet-search.c |
@@ -171,10 +171,10 @@ src/gns/gns_tld_api.c | |||
171 | src/gns/gnunet-bcd.c | 171 | src/gns/gnunet-bcd.c |
172 | src/gns/gnunet-dns2gns.c | 172 | src/gns/gnunet-dns2gns.c |
173 | src/gns/gnunet-gns-benchmark.c | 173 | src/gns/gnunet-gns-benchmark.c |
174 | src/gns/gnunet-gns.c | ||
175 | src/gns/gnunet-gns-helper-service-w32.c | 174 | src/gns/gnunet-gns-helper-service-w32.c |
176 | src/gns/gnunet-gns-import.c | 175 | src/gns/gnunet-gns-import.c |
177 | src/gns/gnunet-gns-proxy.c | 176 | src/gns/gnunet-gns-proxy.c |
177 | src/gns/gnunet-gns.c | ||
178 | src/gns/gnunet-service-gns.c | 178 | src/gns/gnunet-service-gns.c |
179 | src/gns/gnunet-service-gns_interceptor.c | 179 | src/gns/gnunet-service-gns_interceptor.c |
180 | src/gns/gnunet-service-gns_resolver.c | 180 | src/gns/gnunet-service-gns_resolver.c |
@@ -182,16 +182,15 @@ src/gns/nss/nss_gns.c | |||
182 | src/gns/nss/nss_gns_query.c | 182 | src/gns/nss/nss_gns_query.c |
183 | src/gns/plugin_block_gns.c | 183 | src/gns/plugin_block_gns.c |
184 | src/gns/plugin_gnsrecord_gns.c | 184 | src/gns/plugin_gnsrecord_gns.c |
185 | src/gns/plugin_rest_gns.c | 185 | src/gns/w32nsp-install.c |
186 | src/gns/w32nsp-resolve.c | ||
187 | src/gns/w32nsp-uninstall.c | ||
188 | src/gns/w32nsp.c | ||
186 | src/gnsrecord/gnsrecord.c | 189 | src/gnsrecord/gnsrecord.c |
187 | src/gnsrecord/gnsrecord_crypto.c | 190 | src/gnsrecord/gnsrecord_crypto.c |
188 | src/gnsrecord/gnsrecord_misc.c | 191 | src/gnsrecord/gnsrecord_misc.c |
189 | src/gnsrecord/gnsrecord_serialization.c | 192 | src/gnsrecord/gnsrecord_serialization.c |
190 | src/gnsrecord/plugin_gnsrecord_dns.c | 193 | src/gnsrecord/plugin_gnsrecord_dns.c |
191 | src/gns/w32nsp.c | ||
192 | src/gns/w32nsp-install.c | ||
193 | src/gns/w32nsp-resolve.c | ||
194 | src/gns/w32nsp-uninstall.c | ||
195 | src/hello/address.c | 194 | src/hello/address.c |
196 | src/hello/gnunet-hello.c | 195 | src/hello/gnunet-hello.c |
197 | src/hello/hello.c | 196 | src/hello/hello.c |
@@ -202,17 +201,18 @@ src/identity/gnunet-identity.c | |||
202 | src/identity/gnunet-service-identity.c | 201 | src/identity/gnunet-service-identity.c |
203 | src/identity/identity_api.c | 202 | src/identity/identity_api.c |
204 | src/identity/identity_api_lookup.c | 203 | src/identity/identity_api_lookup.c |
205 | src/identity/plugin_rest_identity.c | ||
206 | src/jsonapi/jsonapi.c | ||
207 | src/jsonapi/jsonapi_document.c | ||
208 | src/jsonapi/jsonapi_error.c | ||
209 | src/jsonapi/jsonapi_relationship.c | ||
210 | src/jsonapi/jsonapi_resource.c | ||
211 | src/json/json.c | 204 | src/json/json.c |
212 | src/json/json_generator.c | 205 | src/json/json_generator.c |
213 | src/json/json_gnsrecord.c | 206 | src/json/json_gnsrecord.c |
214 | src/json/json_helper.c | 207 | src/json/json_helper.c |
215 | src/json/json_mhd.c | 208 | src/json/json_mhd.c |
209 | src/jsonapi/jsonapi.c | ||
210 | src/jsonapi/jsonapi_document.c | ||
211 | src/jsonapi/jsonapi_error.c | ||
212 | src/jsonapi/jsonapi_relationship.c | ||
213 | src/jsonapi/jsonapi_resource.c | ||
214 | src/jsonapi/plugin_rest_openid_connect.c | ||
215 | src/jsonapi/plugin_rest_reclaim.c | ||
216 | src/multicast/gnunet-multicast.c | 216 | src/multicast/gnunet-multicast.c |
217 | src/multicast/gnunet-service-multicast.c | 217 | src/multicast/gnunet-service-multicast.c |
218 | src/multicast/multicast_api.c | 218 | src/multicast/multicast_api.c |
@@ -226,8 +226,8 @@ src/namecache/namecache_api.c | |||
226 | src/namecache/plugin_namecache_flat.c | 226 | src/namecache/plugin_namecache_flat.c |
227 | src/namecache/plugin_namecache_postgres.c | 227 | src/namecache/plugin_namecache_postgres.c |
228 | src/namecache/plugin_namecache_sqlite.c | 228 | src/namecache/plugin_namecache_sqlite.c |
229 | src/namestore/gnunet-namestore.c | ||
230 | src/namestore/gnunet-namestore-fcfsd.c | 229 | src/namestore/gnunet-namestore-fcfsd.c |
230 | src/namestore/gnunet-namestore.c | ||
231 | src/namestore/gnunet-service-namestore.c | 231 | src/namestore/gnunet-service-namestore.c |
232 | src/namestore/gnunet-zoneimport.c | 232 | src/namestore/gnunet-zoneimport.c |
233 | src/namestore/namestore_api.c | 233 | src/namestore/namestore_api.c |
@@ -235,7 +235,6 @@ src/namestore/namestore_api_monitor.c | |||
235 | src/namestore/plugin_namestore_flat.c | 235 | src/namestore/plugin_namestore_flat.c |
236 | src/namestore/plugin_namestore_postgres.c | 236 | src/namestore/plugin_namestore_postgres.c |
237 | src/namestore/plugin_namestore_sqlite.c | 237 | src/namestore/plugin_namestore_sqlite.c |
238 | src/namestore/plugin_rest_namestore.c | ||
239 | src/nat-auto/gnunet-nat-auto.c | 238 | src/nat-auto/gnunet-nat-auto.c |
240 | src/nat-auto/gnunet-nat-auto_legacy.c | 239 | src/nat-auto/gnunet-nat-auto_legacy.c |
241 | src/nat-auto/gnunet-nat-server.c | 240 | src/nat-auto/gnunet-nat-server.c |
@@ -243,10 +242,10 @@ src/nat-auto/gnunet-service-nat-auto.c | |||
243 | src/nat-auto/gnunet-service-nat-auto_legacy.c | 242 | src/nat-auto/gnunet-service-nat-auto_legacy.c |
244 | src/nat-auto/nat_auto_api.c | 243 | src/nat-auto/nat_auto_api.c |
245 | src/nat-auto/nat_auto_api_test.c | 244 | src/nat-auto/nat_auto_api_test.c |
246 | src/nat/gnunet-helper-nat-client.c | ||
247 | src/nat/gnunet-helper-nat-client-windows.c | 245 | src/nat/gnunet-helper-nat-client-windows.c |
248 | src/nat/gnunet-helper-nat-server.c | 246 | src/nat/gnunet-helper-nat-client.c |
249 | src/nat/gnunet-helper-nat-server-windows.c | 247 | src/nat/gnunet-helper-nat-server-windows.c |
248 | src/nat/gnunet-helper-nat-server.c | ||
250 | src/nat/gnunet-nat.c | 249 | src/nat/gnunet-nat.c |
251 | src/nat/gnunet-service-nat.c | 250 | src/nat/gnunet-service-nat.c |
252 | src/nat/gnunet-service-nat_externalip.c | 251 | src/nat/gnunet-service-nat_externalip.c |
@@ -255,16 +254,15 @@ src/nat/gnunet-service-nat_mini.c | |||
255 | src/nat/gnunet-service-nat_stun.c | 254 | src/nat/gnunet-service-nat_stun.c |
256 | src/nat/nat_api.c | 255 | src/nat/nat_api.c |
257 | src/nat/nat_api_stun.c | 256 | src/nat/nat_api_stun.c |
258 | src/nse/gnunet-nse.c | ||
259 | src/nse/gnunet-nse-profiler.c | 257 | src/nse/gnunet-nse-profiler.c |
258 | src/nse/gnunet-nse.c | ||
260 | src/nse/gnunet-service-nse.c | 259 | src/nse/gnunet-service-nse.c |
261 | src/nse/nse_api.c | 260 | src/nse/nse_api.c |
261 | src/peerinfo-tool/gnunet-peerinfo.c | ||
262 | src/peerinfo-tool/gnunet-peerinfo_plugins.c | ||
262 | src/peerinfo/gnunet-service-peerinfo.c | 263 | src/peerinfo/gnunet-service-peerinfo.c |
263 | src/peerinfo/peerinfo_api.c | 264 | src/peerinfo/peerinfo_api.c |
264 | src/peerinfo/peerinfo_api_notify.c | 265 | src/peerinfo/peerinfo_api_notify.c |
265 | src/peerinfo/plugin_rest_peerinfo.c | ||
266 | src/peerinfo-tool/gnunet-peerinfo.c | ||
267 | src/peerinfo-tool/gnunet-peerinfo_plugins.c | ||
268 | src/peerstore/gnunet-peerstore.c | 266 | src/peerstore/gnunet-peerstore.c |
269 | src/peerstore/gnunet-service-peerstore.c | 267 | src/peerstore/gnunet-service-peerstore.c |
270 | src/peerstore/peerstore_api.c | 268 | src/peerstore/peerstore_api.c |
@@ -297,8 +295,6 @@ src/reclaim/jwt.c | |||
297 | src/reclaim/oidc_helper.c | 295 | src/reclaim/oidc_helper.c |
298 | src/reclaim/plugin_gnsrecord_reclaim.c | 296 | src/reclaim/plugin_gnsrecord_reclaim.c |
299 | src/reclaim/plugin_reclaim_sqlite.c | 297 | src/reclaim/plugin_reclaim_sqlite.c |
300 | src/reclaim/plugin_rest_openid_connect.c | ||
301 | src/reclaim/plugin_rest_reclaim.c | ||
302 | src/reclaim/reclaim_api.c | 298 | src/reclaim/reclaim_api.c |
303 | src/regex/gnunet-daemon-regexprofiler.c | 299 | src/regex/gnunet-daemon-regexprofiler.c |
304 | src/regex/gnunet-regex-profiler.c | 300 | src/regex/gnunet-regex-profiler.c |
@@ -314,27 +310,31 @@ src/regex/regex_internal_dht.c | |||
314 | src/regex/regex_test_graph.c | 310 | src/regex/regex_test_graph.c |
315 | src/regex/regex_test_lib.c | 311 | src/regex/regex_test_lib.c |
316 | src/regex/regex_test_random.c | 312 | src/regex/regex_test_random.c |
313 | src/rest-plugins/plugin_rest_copying.c | ||
314 | src/rest-plugins/plugin_rest_gns.c | ||
315 | src/rest-plugins/plugin_rest_identity.c | ||
316 | src/rest-plugins/plugin_rest_namestore.c | ||
317 | src/rest-plugins/plugin_rest_peerinfo.c | ||
317 | src/rest/gnunet-rest-server.c | 318 | src/rest/gnunet-rest-server.c |
318 | src/rest/plugin_rest_copying.c | ||
319 | src/rest/rest.c | 319 | src/rest/rest.c |
320 | src/revocation/gnunet-revocation.c | 320 | src/revocation/gnunet-revocation.c |
321 | src/revocation/gnunet-service-revocation.c | 321 | src/revocation/gnunet-service-revocation.c |
322 | src/revocation/plugin_block_revocation.c | 322 | src/revocation/plugin_block_revocation.c |
323 | src/revocation/revocation_api.c | 323 | src/revocation/revocation_api.c |
324 | src/rps/gnunet-rps.c | ||
325 | src/rps/gnunet-rps-profiler.c | 324 | src/rps/gnunet-rps-profiler.c |
325 | src/rps/gnunet-rps.c | ||
326 | src/rps/gnunet-service-rps.c | 326 | src/rps/gnunet-service-rps.c |
327 | src/rps/gnunet-service-rps_custommap.c | 327 | src/rps/gnunet-service-rps_custommap.c |
328 | src/rps/gnunet-service-rps_sampler.c | 328 | src/rps/gnunet-service-rps_sampler.c |
329 | src/rps/gnunet-service-rps_sampler_elem.c | 329 | src/rps/gnunet-service-rps_sampler_elem.c |
330 | src/rps/gnunet-service-rps_view.c | 330 | src/rps/gnunet-service-rps_view.c |
331 | src/rps/rps_api.c | ||
332 | src/rps/rps-test_util.c | 331 | src/rps/rps-test_util.c |
332 | src/rps/rps_api.c | ||
333 | src/scalarproduct/gnunet-scalarproduct.c | 333 | src/scalarproduct/gnunet-scalarproduct.c |
334 | src/scalarproduct/gnunet-service-scalarproduct_alice.c | ||
335 | src/scalarproduct/gnunet-service-scalarproduct_bob.c | ||
336 | src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c | 334 | src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c |
337 | src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c | 335 | src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c |
336 | src/scalarproduct/gnunet-service-scalarproduct_alice.c | ||
337 | src/scalarproduct/gnunet-service-scalarproduct_bob.c | ||
338 | src/scalarproduct/scalarproduct_api.c | 338 | src/scalarproduct/scalarproduct_api.c |
339 | src/secretsharing/gnunet-secretsharing-profiler.c | 339 | src/secretsharing/gnunet-secretsharing-profiler.c |
340 | src/secretsharing/gnunet-service-secretsharing.c | 340 | src/secretsharing/gnunet-service-secretsharing.c |
@@ -363,15 +363,16 @@ src/statistics/gnunet-statistics.c | |||
363 | src/statistics/statistics_api.c | 363 | src/statistics/statistics_api.c |
364 | src/template/gnunet-service-template.c | 364 | src/template/gnunet-service-template.c |
365 | src/template/gnunet-template.c | 365 | src/template/gnunet-template.c |
366 | src/testbed-logger/gnunet-service-testbed-logger.c | ||
367 | src/testbed-logger/testbed_logger_api.c | ||
366 | src/testbed/generate-underlay-topology.c | 368 | src/testbed/generate-underlay-topology.c |
367 | src/testbed/gnunet-daemon-latency-logger.c | 369 | src/testbed/gnunet-daemon-latency-logger.c |
368 | src/testbed/gnunet-daemon-testbed-blacklist.c | 370 | src/testbed/gnunet-daemon-testbed-blacklist.c |
369 | src/testbed/gnunet-daemon-testbed-underlay.c | 371 | src/testbed/gnunet-daemon-testbed-underlay.c |
370 | src/testbed/gnunet-helper-testbed.c | 372 | src/testbed/gnunet-helper-testbed.c |
371 | src/testbed/gnunet_mpi_test.c | ||
372 | src/testbed/gnunet-service-test-barriers.c | 373 | src/testbed/gnunet-service-test-barriers.c |
373 | src/testbed/gnunet-service-testbed_barriers.c | ||
374 | src/testbed/gnunet-service-testbed.c | 374 | src/testbed/gnunet-service-testbed.c |
375 | src/testbed/gnunet-service-testbed_barriers.c | ||
375 | src/testbed/gnunet-service-testbed_cache.c | 376 | src/testbed/gnunet-service-testbed_cache.c |
376 | src/testbed/gnunet-service-testbed_connectionpool.c | 377 | src/testbed/gnunet-service-testbed_connectionpool.c |
377 | src/testbed/gnunet-service-testbed_cpustatus.c | 378 | src/testbed/gnunet-service-testbed_cpustatus.c |
@@ -379,20 +380,19 @@ src/testbed/gnunet-service-testbed_links.c | |||
379 | src/testbed/gnunet-service-testbed_meminfo.c | 380 | src/testbed/gnunet-service-testbed_meminfo.c |
380 | src/testbed/gnunet-service-testbed_oc.c | 381 | src/testbed/gnunet-service-testbed_oc.c |
381 | src/testbed/gnunet-service-testbed_peers.c | 382 | src/testbed/gnunet-service-testbed_peers.c |
382 | src/testbed/gnunet_testbed_mpi_spawn.c | ||
383 | src/testbed/gnunet-testbed-profiler.c | 383 | src/testbed/gnunet-testbed-profiler.c |
384 | src/testbed-logger/gnunet-service-testbed-logger.c | 384 | src/testbed/gnunet_mpi_test.c |
385 | src/testbed-logger/testbed_logger_api.c | 385 | src/testbed/gnunet_testbed_mpi_spawn.c |
386 | src/testbed/testbed_api_barriers.c | ||
387 | src/testbed/testbed_api.c | 386 | src/testbed/testbed_api.c |
387 | src/testbed/testbed_api_barriers.c | ||
388 | src/testbed/testbed_api_hosts.c | 388 | src/testbed/testbed_api_hosts.c |
389 | src/testbed/testbed_api_operations.c | 389 | src/testbed/testbed_api_operations.c |
390 | src/testbed/testbed_api_peers.c | 390 | src/testbed/testbed_api_peers.c |
391 | src/testbed/testbed_api_sd.c | 391 | src/testbed/testbed_api_sd.c |
392 | src/testbed/testbed_api_services.c | 392 | src/testbed/testbed_api_services.c |
393 | src/testbed/testbed_api_statistics.c | 393 | src/testbed/testbed_api_statistics.c |
394 | src/testbed/testbed_api_testbed.c | ||
395 | src/testbed/testbed_api_test.c | 394 | src/testbed/testbed_api_test.c |
395 | src/testbed/testbed_api_testbed.c | ||
396 | src/testbed/testbed_api_topology.c | 396 | src/testbed/testbed_api_topology.c |
397 | src/testbed/testbed_api_underlay.c | 397 | src/testbed/testbed_api_underlay.c |
398 | src/testing/gnunet-testing.c | 398 | src/testing/gnunet-testing.c |
@@ -401,28 +401,28 @@ src/testing/testing.c | |||
401 | src/topology/friends.c | 401 | src/topology/friends.c |
402 | src/topology/gnunet-daemon-topology.c | 402 | src/topology/gnunet-daemon-topology.c |
403 | src/transport/gnunet-helper-transport-bluetooth.c | 403 | src/transport/gnunet-helper-transport-bluetooth.c |
404 | src/transport/gnunet-helper-transport-wlan.c | ||
405 | src/transport/gnunet-helper-transport-wlan-dummy.c | 404 | src/transport/gnunet-helper-transport-wlan-dummy.c |
406 | src/transport/gnunet-service-transport_ats.c | 405 | src/transport/gnunet-helper-transport-wlan.c |
407 | src/transport/gnunet-service-transport.c | 406 | src/transport/gnunet-service-transport.c |
407 | src/transport/gnunet-service-transport_ats.c | ||
408 | src/transport/gnunet-service-transport_hello.c | 408 | src/transport/gnunet-service-transport_hello.c |
409 | src/transport/gnunet-service-transport_manipulation.c | 409 | src/transport/gnunet-service-transport_manipulation.c |
410 | src/transport/gnunet-service-transport_neighbours.c | 410 | src/transport/gnunet-service-transport_neighbours.c |
411 | src/transport/gnunet-service-transport_plugins.c | 411 | src/transport/gnunet-service-transport_plugins.c |
412 | src/transport/gnunet-service-transport_validation.c | 412 | src/transport/gnunet-service-transport_validation.c |
413 | src/transport/gnunet-transport.c | ||
414 | src/transport/gnunet-transport-certificate-creation.c | 413 | src/transport/gnunet-transport-certificate-creation.c |
415 | src/transport/gnunet-transport-profiler.c | 414 | src/transport/gnunet-transport-profiler.c |
416 | src/transport/gnunet-transport-wlan-receiver.c | 415 | src/transport/gnunet-transport-wlan-receiver.c |
417 | src/transport/gnunet-transport-wlan-sender.c | 416 | src/transport/gnunet-transport-wlan-sender.c |
417 | src/transport/gnunet-transport.c | ||
418 | src/transport/plugin_transport_http_client.c | 418 | src/transport/plugin_transport_http_client.c |
419 | src/transport/plugin_transport_http_common.c | 419 | src/transport/plugin_transport_http_common.c |
420 | src/transport/plugin_transport_http_server.c | 420 | src/transport/plugin_transport_http_server.c |
421 | src/transport/plugin_transport_smtp.c | 421 | src/transport/plugin_transport_smtp.c |
422 | src/transport/plugin_transport_tcp.c | 422 | src/transport/plugin_transport_tcp.c |
423 | src/transport/plugin_transport_template.c | 423 | src/transport/plugin_transport_template.c |
424 | src/transport/plugin_transport_udp_broadcasting.c | ||
425 | src/transport/plugin_transport_udp.c | 424 | src/transport/plugin_transport_udp.c |
425 | src/transport/plugin_transport_udp_broadcasting.c | ||
426 | src/transport/plugin_transport_unix.c | 426 | src/transport/plugin_transport_unix.c |
427 | src/transport/plugin_transport_wlan.c | 427 | src/transport/plugin_transport_wlan.c |
428 | src/transport/plugin_transport_xt.c | 428 | src/transport/plugin_transport_xt.c |
@@ -431,6 +431,11 @@ src/transport/tcp_connection_legacy.c | |||
431 | src/transport/tcp_server_legacy.c | 431 | src/transport/tcp_server_legacy.c |
432 | src/transport/tcp_server_mst_legacy.c | 432 | src/transport/tcp_server_mst_legacy.c |
433 | src/transport/tcp_service_legacy.c | 433 | src/transport/tcp_service_legacy.c |
434 | src/transport/transport-testing-filenames.c | ||
435 | src/transport/transport-testing-loggers.c | ||
436 | src/transport/transport-testing-main.c | ||
437 | src/transport/transport-testing-send.c | ||
438 | src/transport/transport-testing.c | ||
434 | src/transport/transport_api_address_to_string.c | 439 | src/transport/transport_api_address_to_string.c |
435 | src/transport/transport_api_blacklist.c | 440 | src/transport/transport_api_blacklist.c |
436 | src/transport/transport_api_core.c | 441 | src/transport/transport_api_core.c |
@@ -439,11 +444,6 @@ src/transport/transport_api_manipulation.c | |||
439 | src/transport/transport_api_monitor_peers.c | 444 | src/transport/transport_api_monitor_peers.c |
440 | src/transport/transport_api_monitor_plugins.c | 445 | src/transport/transport_api_monitor_plugins.c |
441 | src/transport/transport_api_offer_hello.c | 446 | src/transport/transport_api_offer_hello.c |
442 | src/transport/transport-testing.c | ||
443 | src/transport/transport-testing-filenames.c | ||
444 | src/transport/transport-testing-loggers.c | ||
445 | src/transport/transport-testing-main.c | ||
446 | src/transport/transport-testing-send.c | ||
447 | src/util/bandwidth.c | 447 | src/util/bandwidth.c |
448 | src/util/bio.c | 448 | src/util/bio.c |
449 | src/util/client.c | 449 | src/util/client.c |
@@ -455,8 +455,8 @@ src/util/configuration_loader.c | |||
455 | src/util/container_bloomfilter.c | 455 | src/util/container_bloomfilter.c |
456 | src/util/container_heap.c | 456 | src/util/container_heap.c |
457 | src/util/container_meta_data.c | 457 | src/util/container_meta_data.c |
458 | src/util/container_multihashmap32.c | ||
459 | src/util/container_multihashmap.c | 458 | src/util/container_multihashmap.c |
459 | src/util/container_multihashmap32.c | ||
460 | src/util/container_multipeermap.c | 460 | src/util/container_multipeermap.c |
461 | src/util/container_multishortmap.c | 461 | src/util/container_multishortmap.c |
462 | src/util/crypto_abe.c | 462 | src/util/crypto_abe.c |
@@ -478,15 +478,15 @@ src/util/dnsparser.c | |||
478 | src/util/dnsstub.c | 478 | src/util/dnsstub.c |
479 | src/util/getopt.c | 479 | src/util/getopt.c |
480 | src/util/getopt_helpers.c | 480 | src/util/getopt_helpers.c |
481 | src/util/gnunet-config.c | ||
482 | src/util/gnunet-config-diff.c | 481 | src/util/gnunet-config-diff.c |
482 | src/util/gnunet-config.c | ||
483 | src/util/gnunet-ecc.c | 483 | src/util/gnunet-ecc.c |
484 | src/util/gnunet-helper-w32-console.c | 484 | src/util/gnunet-helper-w32-console.c |
485 | src/util/gnunet-resolver.c | 485 | src/util/gnunet-resolver.c |
486 | src/util/gnunet-scrypt.c | 486 | src/util/gnunet-scrypt.c |
487 | src/util/gnunet-service-resolver.c | 487 | src/util/gnunet-service-resolver.c |
488 | src/util/gnunet-timeout.c | ||
489 | src/util/gnunet-timeout-w32.c | 488 | src/util/gnunet-timeout-w32.c |
489 | src/util/gnunet-timeout.c | ||
490 | src/util/gnunet-uri.c | 490 | src/util/gnunet-uri.c |
491 | src/util/helper.c | 491 | src/util/helper.c |
492 | src/util/load.c | 492 | src/util/load.c |
@@ -514,13 +514,13 @@ src/util/tun.c | |||
514 | src/util/w32cat.c | 514 | src/util/w32cat.c |
515 | src/util/win.c | 515 | src/util/win.c |
516 | src/util/winproc.c | 516 | src/util/winproc.c |
517 | src/vpn/gnunet-helper-vpn.c | ||
518 | src/vpn/gnunet-helper-vpn-windows.c | 517 | src/vpn/gnunet-helper-vpn-windows.c |
518 | src/vpn/gnunet-helper-vpn.c | ||
519 | src/vpn/gnunet-service-vpn.c | 519 | src/vpn/gnunet-service-vpn.c |
520 | src/vpn/gnunet-vpn.c | 520 | src/vpn/gnunet-vpn.c |
521 | src/vpn/vpn_api.c | 521 | src/vpn/vpn_api.c |
522 | src/zonemaster/gnunet-service-zonemaster.c | ||
523 | src/zonemaster/gnunet-service-zonemaster-monitor.c | 522 | src/zonemaster/gnunet-service-zonemaster-monitor.c |
523 | src/zonemaster/gnunet-service-zonemaster.c | ||
524 | src/fs/fs_api.h | 524 | src/fs/fs_api.h |
525 | src/include/gnunet_common.h | 525 | src/include/gnunet_common.h |
526 | src/include/gnunet_mq_lib.h | 526 | src/include/gnunet_mq_lib.h |
diff --git a/src/Makefile.am b/src/Makefile.am index 53d157da3..43b1004eb 100644 --- a/src/Makefile.am +++ b/src/Makefile.am | |||
@@ -65,9 +65,8 @@ if HAVE_POSTGRESQL | |||
65 | endif | 65 | endif |
66 | 66 | ||
67 | if HAVE_MHD | 67 | if HAVE_MHD |
68 | REST_DIR = rest | ||
69 | if HAVE_JSON | 68 | if HAVE_JSON |
70 | JSONAPI_DIR = jsonapi | 69 | REST_DIR = rest jsonapi rest-plugins |
71 | endif | 70 | endif |
72 | endif | 71 | endif |
73 | 72 | ||
@@ -82,9 +81,6 @@ SUBDIRS = \ | |||
82 | include $(INTLEMU_SUBDIRS) \ | 81 | include $(INTLEMU_SUBDIRS) \ |
83 | util \ | 82 | util \ |
84 | gnsrecord \ | 83 | gnsrecord \ |
85 | $(JSON_DIR) \ | ||
86 | $(REST_DIR) \ | ||
87 | $(JSONAPI_DIR) \ | ||
88 | hello \ | 84 | hello \ |
89 | block \ | 85 | block \ |
90 | statistics \ | 86 | statistics \ |
@@ -130,6 +126,8 @@ SUBDIRS = \ | |||
130 | exit \ | 126 | exit \ |
131 | pt \ | 127 | pt \ |
132 | secretsharing \ | 128 | secretsharing \ |
129 | $(JSON_DIR) \ | ||
130 | $(REST_DIR) \ | ||
133 | integration-tests \ | 131 | integration-tests \ |
134 | $(EXP_DIR) | 132 | $(EXP_DIR) |
135 | 133 | ||
diff --git a/src/gns/Makefile.am b/src/gns/Makefile.am index 2c7bb8ebb..2659f7e6a 100644 --- a/src/gns/Makefile.am +++ b/src/gns/Makefile.am | |||
@@ -92,12 +92,6 @@ plugin_LTLIBRARIES = \ | |||
92 | libgnunet_plugin_gnsrecord_gns.la | 92 | libgnunet_plugin_gnsrecord_gns.la |
93 | 93 | ||
94 | 94 | ||
95 | if HAVE_MHD | ||
96 | if HAVE_JSON | ||
97 | plugin_LTLIBRARIES += libgnunet_plugin_rest_gns.la | ||
98 | endif | ||
99 | endif | ||
100 | |||
101 | libgnunet_plugin_gnsrecord_gns_la_SOURCES = \ | 95 | libgnunet_plugin_gnsrecord_gns_la_SOURCES = \ |
102 | plugin_gnsrecord_gns.c | 96 | plugin_gnsrecord_gns.c |
103 | libgnunet_plugin_gnsrecord_gns_la_LIBADD = \ | 97 | libgnunet_plugin_gnsrecord_gns_la_LIBADD = \ |
@@ -238,19 +232,6 @@ libgnunet_plugin_block_gns_la_LIBADD = \ | |||
238 | libgnunet_plugin_block_gns_la_LDFLAGS = \ | 232 | libgnunet_plugin_block_gns_la_LDFLAGS = \ |
239 | $(GN_PLUGIN_LDFLAGS) | 233 | $(GN_PLUGIN_LDFLAGS) |
240 | 234 | ||
241 | libgnunet_plugin_rest_gns_la_SOURCES = \ | ||
242 | plugin_rest_gns.c | ||
243 | libgnunet_plugin_rest_gns_la_LIBADD = \ | ||
244 | libgnunetgns.la \ | ||
245 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
246 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
247 | $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \ | ||
248 | $(top_builddir)/src/jsonapi/libgnunetjsonapiutils.la \ | ||
249 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
250 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
251 | libgnunet_plugin_rest_gns_la_LDFLAGS = \ | ||
252 | $(GN_PLUGIN_LDFLAGS) | ||
253 | |||
254 | 235 | ||
255 | check_SCRIPTS = \ | 236 | check_SCRIPTS = \ |
256 | test_gns_lookup.sh \ | 237 | test_gns_lookup.sh \ |
diff --git a/src/identity/Makefile.am b/src/identity/Makefile.am index e7104f0c3..1f21fc65d 100644 --- a/src/identity/Makefile.am +++ b/src/identity/Makefile.am | |||
@@ -39,14 +39,6 @@ bin_PROGRAMS = \ | |||
39 | libexec_PROGRAMS = \ | 39 | libexec_PROGRAMS = \ |
40 | gnunet-service-identity | 40 | gnunet-service-identity |
41 | 41 | ||
42 | if HAVE_MHD | ||
43 | if HAVE_JSON | ||
44 | plugin_LTLIBRARIES = \ | ||
45 | libgnunet_plugin_rest_identity.la | ||
46 | endif | ||
47 | endif | ||
48 | |||
49 | |||
50 | gnunet_service_identity_SOURCES = \ | 42 | gnunet_service_identity_SOURCES = \ |
51 | gnunet-service-identity.c | 43 | gnunet-service-identity.c |
52 | gnunet_service_identity_LDADD = \ | 44 | gnunet_service_identity_LDADD = \ |
@@ -55,17 +47,6 @@ gnunet_service_identity_LDADD = \ | |||
55 | $(GN_LIBINTL) | 47 | $(GN_LIBINTL) |
56 | 48 | ||
57 | 49 | ||
58 | libgnunet_plugin_rest_identity_la_SOURCES = \ | ||
59 | plugin_rest_identity.c | ||
60 | libgnunet_plugin_rest_identity_la_LIBADD = \ | ||
61 | libgnunetidentity.la \ | ||
62 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
63 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
64 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
65 | libgnunet_plugin_rest_identity_la_LDFLAGS = \ | ||
66 | $(GN_PLUGIN_LDFLAGS) | ||
67 | |||
68 | |||
69 | gnunet_identity_SOURCES = \ | 50 | gnunet_identity_SOURCES = \ |
70 | gnunet-identity.c | 51 | gnunet-identity.c |
71 | gnunet_identity_LDADD = \ | 52 | gnunet_identity_LDADD = \ |
diff --git a/src/jsonapi/Makefile.am b/src/jsonapi/Makefile.am index 054d3c550..0c6d60b10 100644 --- a/src/jsonapi/Makefile.am +++ b/src/jsonapi/Makefile.am | |||
@@ -8,7 +8,23 @@ endif | |||
8 | 8 | ||
9 | lib_LTLIBRARIES = \ | 9 | lib_LTLIBRARIES = \ |
10 | libgnunetjsonapi.la \ | 10 | libgnunetjsonapi.la \ |
11 | libgnunetjsonapiutils.la | 11 | libgnunetjsonapiutils.la \ |
12 | libgnunet_plugin_rest_reclaim.la | ||
13 | |||
14 | libgnunet_plugin_rest_reclaim_la_SOURCES = \ | ||
15 | plugin_rest_reclaim.c | ||
16 | libgnunet_plugin_rest_reclaim_la_LIBADD = \ | ||
17 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
18 | $(top_builddir)/src/reclaim/libgnunetreclaim.la \ | ||
19 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
20 | libgnunetjsonapi.la \ | ||
21 | $(top_builddir)/src/reclaim-attribute/libgnunetreclaimattribute.la \ | ||
22 | $(top_builddir)/src/namestore/libgnunetnamestore.la \ | ||
23 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
24 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
25 | libgnunet_plugin_rest_reclaim_la_LDFLAGS = \ | ||
26 | i$(GN_PLUGIN_LDFLAGS) | ||
27 | |||
12 | 28 | ||
13 | libgnunetjsonapiutils_la_LDFLAGS = \ | 29 | libgnunetjsonapiutils_la_LDFLAGS = \ |
14 | -version-info 0:0:0 \ | 30 | -version-info 0:0:0 \ |
diff --git a/src/reclaim/plugin_rest_reclaim.c b/src/jsonapi/plugin_rest_reclaim.c index 38ffc4ddb..38ffc4ddb 100644 --- a/src/reclaim/plugin_rest_reclaim.c +++ b/src/jsonapi/plugin_rest_reclaim.c | |||
diff --git a/src/namestore/Makefile.am b/src/namestore/Makefile.am index 7f44c2a71..a349921d7 100644 --- a/src/namestore/Makefile.am +++ b/src/namestore/Makefile.am | |||
@@ -97,12 +97,6 @@ check_PROGRAMS = \ | |||
97 | $(FLAT_TESTS) | 97 | $(FLAT_TESTS) |
98 | endif | 98 | endif |
99 | 99 | ||
100 | if HAVE_MHD | ||
101 | if HAVE_JSON | ||
102 | REST_PLUGIN=libgnunet_plugin_rest_namestore.la | ||
103 | endif | ||
104 | endif | ||
105 | |||
106 | if ENABLE_TEST_RUN | 100 | if ENABLE_TEST_RUN |
107 | AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME; | 101 | AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME; |
108 | TESTS = \ | 102 | TESTS = \ |
@@ -186,8 +180,7 @@ gnunet_service_namestore_LDADD = \ | |||
186 | plugin_LTLIBRARIES = \ | 180 | plugin_LTLIBRARIES = \ |
187 | $(SQLITE_PLUGIN) \ | 181 | $(SQLITE_PLUGIN) \ |
188 | $(POSTGRES_PLUGIN) \ | 182 | $(POSTGRES_PLUGIN) \ |
189 | $(FLAT_PLUGIN) \ | 183 | $(FLAT_PLUGIN) |
190 | $(REST_PLUGIN) | ||
191 | 184 | ||
192 | 185 | ||
193 | 186 | ||
@@ -224,20 +217,6 @@ libgnunet_plugin_namestore_postgres_la_LIBADD = \ | |||
224 | libgnunet_plugin_namestore_postgres_la_LDFLAGS = \ | 217 | libgnunet_plugin_namestore_postgres_la_LDFLAGS = \ |
225 | $(GN_PLUGIN_LDFLAGS) $(POSTGRESQL_LDFLAGS) | 218 | $(GN_PLUGIN_LDFLAGS) $(POSTGRESQL_LDFLAGS) |
226 | 219 | ||
227 | libgnunet_plugin_rest_namestore_la_SOURCES = \ | ||
228 | plugin_rest_namestore.c | ||
229 | libgnunet_plugin_rest_namestore_la_LIBADD = \ | ||
230 | libgnunetnamestore.la \ | ||
231 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
232 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
233 | $(top_builddir)/src/json/libgnunetjson.la \ | ||
234 | $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ | ||
235 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
236 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
237 | libgnunet_plugin_rest_namestore_la_LDFLAGS = \ | ||
238 | $(GN_PLUGIN_LDFLAGS) | ||
239 | |||
240 | |||
241 | test_namestore_api_store_flat_SOURCES = \ | 220 | test_namestore_api_store_flat_SOURCES = \ |
242 | test_namestore_api_store.c | 221 | test_namestore_api_store.c |
243 | test_namestore_api_store_flat_LDADD = \ | 222 | test_namestore_api_store_flat_LDADD = \ |
diff --git a/src/peerinfo/Makefile.am b/src/peerinfo/Makefile.am index 5e96250b1..3f68becb5 100644 --- a/src/peerinfo/Makefile.am +++ b/src/peerinfo/Makefile.am | |||
@@ -27,8 +27,6 @@ libgnunetpeerinfo_la_SOURCES = \ | |||
27 | libgnunetpeerinfo_la_LIBADD = \ | 27 | libgnunetpeerinfo_la_LIBADD = \ |
28 | $(top_builddir)/src/hello/libgnunethello.la \ | 28 | $(top_builddir)/src/hello/libgnunethello.la \ |
29 | $(top_builddir)/src/util/libgnunetutil.la \ | 29 | $(top_builddir)/src/util/libgnunetutil.la \ |
30 | $(top_builddir)/src/json/libgnunetjson.la \ | ||
31 | $(top_builddir)/src/transport/libgnunettransport.la \ | ||
32 | $(XLIB) \ | 30 | $(XLIB) \ |
33 | $(LTLIBINTL) | 31 | $(LTLIBINTL) |
34 | libgnunetpeerinfo_la_LDFLAGS = \ | 32 | libgnunetpeerinfo_la_LDFLAGS = \ |
@@ -39,13 +37,6 @@ libgnunetpeerinfo_la_LDFLAGS = \ | |||
39 | libexec_PROGRAMS = \ | 37 | libexec_PROGRAMS = \ |
40 | gnunet-service-peerinfo | 38 | gnunet-service-peerinfo |
41 | 39 | ||
42 | if HAVE_MHD | ||
43 | if HAVE_JSON | ||
44 | plugin_LTLIBRARIES = \ | ||
45 | libgnunet_plugin_rest_peerinfo.la | ||
46 | endif | ||
47 | endif | ||
48 | |||
49 | gnunet_service_peerinfo_SOURCES = \ | 40 | gnunet_service_peerinfo_SOURCES = \ |
50 | gnunet-service-peerinfo.c | 41 | gnunet-service-peerinfo.c |
51 | gnunet_service_peerinfo_LDADD = \ | 42 | gnunet_service_peerinfo_LDADD = \ |
@@ -53,17 +44,6 @@ gnunet_service_peerinfo_LDADD = \ | |||
53 | $(top_builddir)/src/statistics/libgnunetstatistics.la \ | 44 | $(top_builddir)/src/statistics/libgnunetstatistics.la \ |
54 | $(top_builddir)/src/util/libgnunetutil.la | 45 | $(top_builddir)/src/util/libgnunetutil.la |
55 | 46 | ||
56 | |||
57 | libgnunet_plugin_rest_peerinfo_la_SOURCES = \ | ||
58 | plugin_rest_peerinfo.c | ||
59 | libgnunet_plugin_rest_peerinfo_la_LIBADD = \ | ||
60 | libgnunetpeerinfo.la \ | ||
61 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
62 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
63 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
64 | libgnunet_plugin_rest_peerinfo_la_LDFLAGS = \ | ||
65 | $(GN_PLUGIN_LDFLAGS) | ||
66 | |||
67 | if HAVE_BENCHMARKS | 47 | if HAVE_BENCHMARKS |
68 | PEERINFO_BENCHMARKS = \ | 48 | PEERINFO_BENCHMARKS = \ |
69 | perf_peerinfo_api | 49 | perf_peerinfo_api |
diff --git a/src/reclaim/Makefile.am b/src/reclaim/Makefile.am index 2ee43d21a..093442181 100644 --- a/src/reclaim/Makefile.am +++ b/src/reclaim/Makefile.am | |||
@@ -31,8 +31,6 @@ pkgcfg_DATA = \ | |||
31 | lib_LTLIBRARIES = \ | 31 | lib_LTLIBRARIES = \ |
32 | libgnunetreclaim.la | 32 | libgnunetreclaim.la |
33 | plugin_LTLIBRARIES = \ | 33 | plugin_LTLIBRARIES = \ |
34 | libgnunet_plugin_rest_reclaim.la \ | ||
35 | libgnunet_plugin_rest_openid_connect.la \ | ||
36 | libgnunet_plugin_gnsrecord_reclaim.la \ | 34 | libgnunet_plugin_gnsrecord_reclaim.la \ |
37 | $(SQLITE_PLUGIN) | 35 | $(SQLITE_PLUGIN) |
38 | 36 | ||
@@ -88,37 +86,6 @@ libgnunetreclaim_la_LDFLAGS = \ | |||
88 | $(GN_LIB_LDFLAGS) $(WINFLAGS) \ | 86 | $(GN_LIB_LDFLAGS) $(WINFLAGS) \ |
89 | -version-info 0:0:0 | 87 | -version-info 0:0:0 |
90 | 88 | ||
91 | libgnunet_plugin_rest_reclaim_la_SOURCES = \ | ||
92 | plugin_rest_reclaim.c | ||
93 | libgnunet_plugin_rest_reclaim_la_LIBADD = \ | ||
94 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
95 | libgnunetreclaim.la \ | ||
96 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
97 | $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \ | ||
98 | $(top_builddir)/src/reclaim-attribute/libgnunetreclaimattribute.la \ | ||
99 | $(top_builddir)/src/namestore/libgnunetnamestore.la \ | ||
100 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
101 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
102 | libgnunet_plugin_rest_reclaim_la_LDFLAGS = \ | ||
103 | $(GN_PLUGIN_LDFLAGS) | ||
104 | |||
105 | libgnunet_plugin_rest_openid_connect_la_SOURCES = \ | ||
106 | plugin_rest_openid_connect.c \ | ||
107 | oidc_helper.c | ||
108 | libgnunet_plugin_rest_openid_connect_la_LIBADD = \ | ||
109 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
110 | libgnunetreclaim.la \ | ||
111 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
112 | $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \ | ||
113 | $(top_builddir)/src/reclaim-attribute/libgnunetreclaimattribute.la \ | ||
114 | $(top_builddir)/src/namestore/libgnunetnamestore.la \ | ||
115 | $(top_builddir)/src/gns/libgnunetgns.la \ | ||
116 | $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ | ||
117 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
118 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
119 | libgnunet_plugin_rest_openid_connect_la_LDFLAGS = \ | ||
120 | $(GN_PLUGIN_LDFLAGS) | ||
121 | |||
122 | gnunet_reclaim_SOURCES = \ | 89 | gnunet_reclaim_SOURCES = \ |
123 | gnunet-reclaim.c | 90 | gnunet-reclaim.c |
124 | gnunet_reclaim_LDADD = \ | 91 | gnunet_reclaim_LDADD = \ |
diff --git a/src/rest-plugins/Makefile.am b/src/rest-plugins/Makefile.am new file mode 100644 index 000000000..ae74dc78a --- /dev/null +++ b/src/rest-plugins/Makefile.am | |||
@@ -0,0 +1,102 @@ | |||
1 | # This Makefile.am is in the public domain | ||
2 | AM_CPPFLAGS = -I$(top_srcdir)/src/include | ||
3 | |||
4 | plugindir = $(libdir)/gnunet | ||
5 | |||
6 | pkgcfgdir= $(pkgdatadir)/config.d/ | ||
7 | |||
8 | libexecdir= $(pkglibdir)/libexec/ | ||
9 | |||
10 | |||
11 | if MINGW | ||
12 | WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols | ||
13 | endif | ||
14 | |||
15 | if USE_COVERAGE | ||
16 | AM_CFLAGS = --coverage -O0 | ||
17 | XLIBS = -lgcov | ||
18 | endif | ||
19 | |||
20 | plugin_LTLIBRARIES = \ | ||
21 | libgnunet_plugin_rest_copying.la \ | ||
22 | libgnunet_plugin_rest_peerinfo.la \ | ||
23 | libgnunet_plugin_rest_identity.la \ | ||
24 | libgnunet_plugin_rest_namestore.la \ | ||
25 | libgnunet_plugin_rest_gns.la \ | ||
26 | libgnunet_plugin_rest_openid_connect.la | ||
27 | |||
28 | |||
29 | libgnunet_plugin_rest_copying_la_SOURCES = \ | ||
30 | plugin_rest_copying.c | ||
31 | libgnunet_plugin_rest_copying_la_LIBADD = \ | ||
32 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
33 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
34 | $(LTLIBINTL) -lmicrohttpd | ||
35 | libgnunet_plugin_rest_copying_la_LDFLAGS = \ | ||
36 | $(GN_PLUGIN_LDFLAGS) | ||
37 | |||
38 | libgnunet_plugin_rest_peerinfo_la_SOURCES = \ | ||
39 | plugin_rest_peerinfo.c | ||
40 | libgnunet_plugin_rest_peerinfo_la_LIBADD = \ | ||
41 | $(top_builddir)/src/peerinfo/libgnunetpeerinfo.la \ | ||
42 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
43 | $(top_builddir)/src/json/libgnunetjson.la \ | ||
44 | $(top_builddir)/src/transport/libgnunettransport.la \ | ||
45 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
46 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
47 | libgnunet_plugin_rest_peerinfo_la_LDFLAGS = \ | ||
48 | $(GN_PLUGIN_LDFLAGS) | ||
49 | |||
50 | libgnunet_plugin_rest_identity_la_SOURCES = \ | ||
51 | plugin_rest_identity.c | ||
52 | libgnunet_plugin_rest_identity_la_LIBADD = \ | ||
53 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
54 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
55 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
56 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
57 | libgnunet_plugin_rest_identity_la_LDFLAGS = \ | ||
58 | $(GN_PLUGIN_LDFLAGS) | ||
59 | |||
60 | |||
61 | |||
62 | libgnunet_plugin_rest_namestore_la_SOURCES = \ | ||
63 | plugin_rest_namestore.c | ||
64 | libgnunet_plugin_rest_namestore_la_LIBADD = \ | ||
65 | $(top_builddir)/src/namestore/libgnunetnamestore.la \ | ||
66 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
67 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
68 | $(top_builddir)/src/json/libgnunetjson.la \ | ||
69 | $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ | ||
70 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
71 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
72 | libgnunet_plugin_rest_namestore_la_LDFLAGS = \ | ||
73 | $(GN_PLUGIN_LDFLAGS) | ||
74 | |||
75 | libgnunet_plugin_rest_gns_la_SOURCES = \ | ||
76 | plugin_rest_gns.c | ||
77 | libgnunet_plugin_rest_gns_la_LIBADD = \ | ||
78 | $(top_builddir)/src/gns/libgnunetgns.la \ | ||
79 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
80 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
81 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
82 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
83 | libgnunet_plugin_rest_gns_la_LDFLAGS = \ | ||
84 | $(GN_PLUGIN_LDFLAGS) | ||
85 | |||
86 | libgnunet_plugin_rest_openid_connect_la_SOURCES = \ | ||
87 | plugin_rest_openid_connect.c \ | ||
88 | oidc_helper.c | ||
89 | libgnunet_plugin_rest_openid_connect_la_LIBADD = \ | ||
90 | $(top_builddir)/src/identity/libgnunetidentity.la \ | ||
91 | $(top_builddir)/src/reclaim/libgnunetreclaim.la \ | ||
92 | $(top_builddir)/src/rest/libgnunetrest.la \ | ||
93 | $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \ | ||
94 | $(top_builddir)/src/reclaim-attribute/libgnunetreclaimattribute.la \ | ||
95 | $(top_builddir)/src/namestore/libgnunetnamestore.la \ | ||
96 | $(top_builddir)/src/gns/libgnunetgns.la \ | ||
97 | $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \ | ||
98 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
99 | $(LTLIBINTL) -ljansson -lmicrohttpd | ||
100 | libgnunet_plugin_rest_openid_connect_la_LDFLAGS = \ | ||
101 | $(GN_PLUGIN_LDFLAGS) | ||
102 | |||
diff --git a/src/reclaim/oidc_helper.c b/src/rest-plugins/oidc_helper.c index 1e9e64fec..1e9e64fec 100644 --- a/src/reclaim/oidc_helper.c +++ b/src/rest-plugins/oidc_helper.c | |||
diff --git a/src/reclaim/oidc_helper.h b/src/rest-plugins/oidc_helper.h index 7a0f45bf9..7a0f45bf9 100644 --- a/src/reclaim/oidc_helper.h +++ b/src/rest-plugins/oidc_helper.h | |||
diff --git a/src/rest/plugin_rest_copying.c b/src/rest-plugins/plugin_rest_copying.c index 668dc5d38..668dc5d38 100644 --- a/src/rest/plugin_rest_copying.c +++ b/src/rest-plugins/plugin_rest_copying.c | |||
diff --git a/src/gns/plugin_rest_gns.c b/src/rest-plugins/plugin_rest_gns.c index 0bf4198fc..0bf4198fc 100644 --- a/src/gns/plugin_rest_gns.c +++ b/src/rest-plugins/plugin_rest_gns.c | |||
diff --git a/src/identity/plugin_rest_identity.c b/src/rest-plugins/plugin_rest_identity.c index 9f1765a63..9f1765a63 100644 --- a/src/identity/plugin_rest_identity.c +++ b/src/rest-plugins/plugin_rest_identity.c | |||
diff --git a/src/namestore/plugin_rest_namestore.c b/src/rest-plugins/plugin_rest_namestore.c index 1d72d13ff..1d72d13ff 100644 --- a/src/namestore/plugin_rest_namestore.c +++ b/src/rest-plugins/plugin_rest_namestore.c | |||
diff --git a/src/reclaim/plugin_rest_openid_connect.c b/src/rest-plugins/plugin_rest_openid_connect.c index 24673c692..24673c692 100644 --- a/src/reclaim/plugin_rest_openid_connect.c +++ b/src/rest-plugins/plugin_rest_openid_connect.c | |||
diff --git a/src/peerinfo/plugin_rest_peerinfo.c b/src/rest-plugins/plugin_rest_peerinfo.c index 29b40088d..29b40088d 100644 --- a/src/peerinfo/plugin_rest_peerinfo.c +++ b/src/rest-plugins/plugin_rest_peerinfo.c | |||
diff --git a/src/rest/Makefile.am b/src/rest/Makefile.am index f87335152..6c23ad2a6 100644 --- a/src/rest/Makefile.am +++ b/src/rest/Makefile.am | |||
@@ -10,7 +10,6 @@ libexecdir= $(pkglibdir)/libexec/ | |||
10 | pkgcfg_DATA = \ | 10 | pkgcfg_DATA = \ |
11 | rest.conf | 11 | rest.conf |
12 | 12 | ||
13 | |||
14 | if MINGW | 13 | if MINGW |
15 | WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols | 14 | WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols |
16 | endif | 15 | endif |
@@ -29,18 +28,6 @@ libexec_PROGRAMS = \ | |||
29 | EXTRA_DIST = \ | 28 | EXTRA_DIST = \ |
30 | rest.conf | 29 | rest.conf |
31 | 30 | ||
32 | plugin_LTLIBRARIES = libgnunet_plugin_rest_copying.la | ||
33 | |||
34 | libgnunet_plugin_rest_copying_la_SOURCES = \ | ||
35 | plugin_rest_copying.c | ||
36 | libgnunet_plugin_rest_copying_la_LIBADD = \ | ||
37 | libgnunetrest.la \ | ||
38 | $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \ | ||
39 | $(LTLIBINTL) -lmicrohttpd | ||
40 | libgnunet_plugin_rest_copying_la_LDFLAGS = \ | ||
41 | $(GN_PLUGIN_LDFLAGS) | ||
42 | |||
43 | |||
44 | gnunet_rest_server_SOURCES = \ | 31 | gnunet_rest_server_SOURCES = \ |
45 | gnunet-rest-server.c | 32 | gnunet-rest-server.c |
46 | 33 | ||