diff options
-rw-r--r-- | ABOUT-NLS (renamed from gnunet-fuse/gnunet-ext/ABOUT-NLS) | 0 | ||||
-rw-r--r-- | AUTHORS | 1 | ||||
-rw-r--r-- | COPYING | 912 | ||||
-rw-r--r-- | ChangeLog | 48 | ||||
-rw-r--r-- | Debug/makefile (renamed from gnunet-fuse/gnunet-ext/Debug/makefile) | 0 | ||||
-rw-r--r-- | Debug/objects.mk (renamed from gnunet-fuse/gnunet-ext/Debug/objects.mk) | 0 | ||||
-rw-r--r-- | Debug/sources.mk (renamed from gnunet-fuse/gnunet-ext/Debug/sources.mk) | 0 | ||||
-rw-r--r-- | Debug/src/ext/subdir.mk (renamed from gnunet-fuse/gnunet-ext/Debug/src/ext/subdir.mk) | 0 | ||||
-rw-r--r-- | INSTALL (renamed from gnunet-fuse/gnunet-ext/INSTALL) | 0 | ||||
-rw-r--r-- | Makefile (renamed from gnunet-fuse/gnunet-ext/Makefile) | 22 | ||||
-rw-r--r-- | Makefile.am | 30 | ||||
-rw-r--r-- | Makefile.in (renamed from gnunet-fuse/gnunet-ext/Makefile.in) | 0 | ||||
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | README | 39 | ||||
-rw-r--r-- | aclocal.m4 (renamed from gnunet-fuse/gnunet-ext/aclocal.m4) | 0 | ||||
-rw-r--r-- | autom4te.cache/output.0 (renamed from gnunet-fuse/gnunet-ext/autom4te.cache/output.0) | 0 | ||||
-rw-r--r-- | autom4te.cache/output.1 (renamed from gnunet-fuse/gnunet-ext/autom4te.cache/output.1) | 0 | ||||
-rw-r--r-- | autom4te.cache/requests (renamed from gnunet-fuse/gnunet-ext/autom4te.cache/requests) | 0 | ||||
-rw-r--r-- | autom4te.cache/traces.0 (renamed from gnunet-fuse/gnunet-ext/autom4te.cache/traces.0) | 0 | ||||
-rw-r--r-- | autom4te.cache/traces.1 (renamed from gnunet-fuse/gnunet-ext/autom4te.cache/traces.1) | 0 | ||||
-rwxr-xr-x | bootstrap (renamed from gnunet-fuse/gnunet-ext/bootstrap) | 0 | ||||
-rwxr-xr-x | config.guess (renamed from gnunet-fuse/gnunet-ext/config.guess) | 0 | ||||
-rw-r--r-- | config.log (renamed from gnunet-fuse/gnunet-ext/config.log) | 151 | ||||
-rwxr-xr-x | config.rpath (renamed from gnunet-fuse/gnunet-ext/config.rpath) | 0 | ||||
-rwxr-xr-x | config.status (renamed from gnunet-fuse/gnunet-ext/config.status) | 20 | ||||
-rwxr-xr-x | config.sub (renamed from gnunet-fuse/gnunet-ext/config.sub) | 0 | ||||
-rwxr-xr-x | configure (renamed from gnunet-fuse/gnunet-ext/configure) | 0 | ||||
-rw-r--r-- | configure.ac | 205 | ||||
-rwxr-xr-x | depcomp (renamed from gnunet-fuse/gnunet-ext/depcomp) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/AUTHORS | 1 | ||||
-rw-r--r-- | gnunet-fuse-0.8/COPYING | 340 | ||||
-rw-r--r-- | gnunet-fuse-0.8/ChangeLog | 34 | ||||
-rw-r--r-- | gnunet-fuse-0.8/Makefile.am | 24 | ||||
-rw-r--r-- | gnunet-fuse-0.8/NEWS | 1 | ||||
-rw-r--r-- | gnunet-fuse-0.8/README | 38 | ||||
-rw-r--r-- | gnunet-fuse-0.8/configure.ac | 62 | ||||
-rw-r--r-- | gnunet-fuse-0.8/directory.c (renamed from directory.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/dirent.c (renamed from dirent.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/file.c (renamed from file.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/getattr.c (renamed from getattr.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/gettext.h (renamed from gettext.h) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/gnfs.h (renamed from gnfs.h) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/main.c (renamed from main.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/mkdir.c (renamed from mkdir.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/mknod.c (renamed from mknod.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/open.c (renamed from open.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/read.c (renamed from read.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/readdir.c (renamed from readdir.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/release.c (renamed from release.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/rename.c (renamed from rename.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/rmdir.c (renamed from rmdir.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/special_file.c (renamed from special_file.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/truncate.c (renamed from truncate.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/unlink.c (renamed from unlink.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/utimens.c (renamed from utimens.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse-0.8/write.c (renamed from write.c) | 0 | ||||
-rw-r--r-- | gnunet-fuse/README | 1 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/.cproject | 946 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/.project | 82 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/AUTHORS | 0 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/COPYING | 674 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/ChangeLog | 14 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/Makefile.am | 8 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/NEWS | 0 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/README | 1 | ||||
-rw-r--r-- | gnunet-fuse/gnunet-ext/configure.ac | 191 | ||||
-rw-r--r-- | gnunet_ext_config.h (renamed from gnunet-fuse/gnunet-ext/gnunet_ext_config.h) | 2 | ||||
-rw-r--r-- | gnunet_ext_config.h.in (renamed from gnunet-fuse/gnunet-ext/gnunet_ext_config.h.in) | 0 | ||||
-rwxr-xr-x | install-sh (renamed from gnunet-fuse/gnunet-ext/install-sh) | 0 | ||||
-rwxr-xr-x | libtool (renamed from gnunet-fuse/gnunet-ext/libtool) | 2 | ||||
-rwxr-xr-x | ltmain.sh (renamed from gnunet-fuse/gnunet-ext/ltmain.sh) | 0 | ||||
-rw-r--r-- | m4/ac_define_dir.m4 (renamed from gnunet-fuse/gnunet-ext/m4/ac_define_dir.m4) | 0 | ||||
-rw-r--r-- | m4/gettext.m4 (renamed from gnunet-fuse/gnunet-ext/m4/gettext.m4) | 0 | ||||
-rw-r--r-- | m4/iconv.m4 (renamed from gnunet-fuse/gnunet-ext/m4/iconv.m4) | 0 | ||||
-rw-r--r-- | m4/lib-ld.m4 (renamed from gnunet-fuse/gnunet-ext/m4/lib-ld.m4) | 0 | ||||
-rw-r--r-- | m4/lib-link.m4 (renamed from gnunet-fuse/gnunet-ext/m4/lib-link.m4) | 0 | ||||
-rw-r--r-- | m4/lib-prefix.m4 (renamed from gnunet-fuse/gnunet-ext/m4/lib-prefix.m4) | 0 | ||||
-rw-r--r-- | m4/libtool.m4 (renamed from gnunet-fuse/gnunet-ext/m4/libtool.m4) | 0 | ||||
-rw-r--r-- | m4/ltoptions.m4 (renamed from gnunet-fuse/gnunet-ext/m4/ltoptions.m4) | 0 | ||||
-rw-r--r-- | m4/ltsugar.m4 (renamed from gnunet-fuse/gnunet-ext/m4/ltsugar.m4) | 0 | ||||
-rw-r--r-- | m4/ltversion.m4 (renamed from gnunet-fuse/gnunet-ext/m4/ltversion.m4) | 0 | ||||
-rw-r--r-- | m4/lt~obsolete.m4 (renamed from gnunet-fuse/gnunet-ext/m4/lt~obsolete.m4) | 0 | ||||
-rw-r--r-- | m4/nls.m4 (renamed from gnunet-fuse/gnunet-ext/m4/nls.m4) | 0 | ||||
-rw-r--r-- | m4/pkg.m4 (renamed from gnunet-fuse/gnunet-ext/m4/pkg.m4) | 0 | ||||
-rw-r--r-- | m4/po.m4 (renamed from gnunet-fuse/gnunet-ext/m4/po.m4) | 0 | ||||
-rw-r--r-- | m4/progtest.m4 (renamed from gnunet-fuse/gnunet-ext/m4/progtest.m4) | 0 | ||||
-rwxr-xr-x | missing (renamed from gnunet-fuse/gnunet-ext/missing) | 0 | ||||
-rw-r--r-- | po/ChangeLog (renamed from gnunet-fuse/gnunet-ext/po/ChangeLog) | 0 | ||||
-rw-r--r-- | po/Makefile (renamed from gnunet-fuse/gnunet-ext/po/Makefile) | 6 | ||||
-rw-r--r-- | po/Makefile.in (renamed from gnunet-fuse/gnunet-ext/po/Makefile.in) | 6 | ||||
-rw-r--r-- | po/Makefile.in.in (renamed from gnunet-fuse/gnunet-ext/po/Makefile.in.in) | 0 | ||||
-rw-r--r-- | po/Makevars (renamed from gnunet-fuse/gnunet-ext/po/Makevars) | 0 | ||||
-rw-r--r-- | po/POTFILES (renamed from gnunet-fuse/gnunet-ext/po/POTFILES) | 0 | ||||
-rw-r--r-- | po/POTFILES.in (renamed from gnunet-fuse/gnunet-ext/po/POTFILES.in) | 0 | ||||
-rw-r--r-- | po/Rules-quot (renamed from gnunet-fuse/gnunet-ext/po/Rules-quot) | 0 | ||||
-rw-r--r-- | po/boldquot.sed (renamed from gnunet-fuse/gnunet-ext/po/boldquot.sed) | 0 | ||||
-rw-r--r-- | po/en@boldquot.header (renamed from gnunet-fuse/gnunet-ext/po/en@boldquot.header) | 0 | ||||
-rw-r--r-- | po/en@quot.header (renamed from gnunet-fuse/gnunet-ext/po/en@quot.header) | 0 | ||||
-rw-r--r-- | po/gnunet-ext.pot (renamed from gnunet-fuse/gnunet-ext/po/gnunet-ext.pot) | 0 | ||||
-rw-r--r-- | po/insert-header.sin (renamed from gnunet-fuse/gnunet-ext/po/insert-header.sin) | 0 | ||||
-rw-r--r-- | po/quot.sed (renamed from gnunet-fuse/gnunet-ext/po/quot.sed) | 0 | ||||
-rw-r--r-- | po/remove-potcdate.sed (renamed from gnunet-fuse/gnunet-ext/po/remove-potcdate.sed) | 0 | ||||
-rw-r--r-- | po/remove-potcdate.sin (renamed from gnunet-fuse/gnunet-ext/po/remove-potcdate.sin) | 0 | ||||
-rw-r--r-- | po/stamp-po (renamed from gnunet-fuse/gnunet-ext/po/stamp-po) | 0 | ||||
-rw-r--r-- | src/Makefile (renamed from gnunet-fuse/gnunet-ext/src/Makefile) | 22 | ||||
-rw-r--r-- | src/Makefile.am (renamed from gnunet-fuse/gnunet-ext/src/Makefile.am) | 0 | ||||
-rw-r--r-- | src/Makefile.in (renamed from gnunet-fuse/gnunet-ext/src/Makefile.in) | 0 | ||||
-rw-r--r-- | src/ext/.deps/ext_api.Plo (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/ext_api.Plo) | 0 | ||||
-rw-r--r-- | src/ext/.deps/gnunet-ext.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-ext.Po) | 0 | ||||
-rw-r--r-- | src/ext/.deps/gnunet-ext2.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-ext2.Po) | 0 | ||||
-rw-r--r-- | src/ext/.deps/gnunet-fuse.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-fuse.Po) | 0 | ||||
-rw-r--r-- | src/ext/.deps/gnunet-service-ext.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-service-ext.Po) | 0 | ||||
-rw-r--r-- | src/ext/.deps/gnunet-service-fuse.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-service-fuse.Po) | 0 | ||||
-rw-r--r-- | src/ext/.deps/test_ext_api.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/test_ext_api.Po) | 0 | ||||
-rw-r--r-- | src/ext/.deps/test_fuse_api.Po (renamed from gnunet-fuse/gnunet-ext/src/ext/.deps/test_fuse_api.Po) | 0 | ||||
-rw-r--r-- | src/ext/Makefile (renamed from gnunet-fuse/gnunet-ext/src/ext/Makefile) | 22 | ||||
-rw-r--r-- | src/ext/Makefile.am (renamed from gnunet-fuse/gnunet-ext/src/ext/Makefile.am) | 0 | ||||
-rw-r--r-- | src/ext/Makefile.in (renamed from gnunet-fuse/gnunet-ext/src/ext/Makefile.in) | 0 | ||||
-rw-r--r-- | src/ext/ext_api.c (renamed from gnunet-fuse/gnunet-ext/src/ext/ext_api.c) | 0 | ||||
-rwxr-xr-x | src/ext/gnunet-fuse (renamed from gnunet-fuse/gnunet-ext/src/ext/gnunet-fuse) | bin | 12790 -> 12790 bytes | |||
-rw-r--r-- | src/ext/gnunet-fuse.c (renamed from gnunet-fuse/gnunet-ext/src/ext/gnunet-fuse.c) | 0 | ||||
-rwxr-xr-x | src/ext/gnunet-service-ext (renamed from gnunet-fuse/gnunet-ext/src/ext/gnunet-service-ext) | bin | 14692 -> 14692 bytes | |||
-rwxr-xr-x | src/ext/gnunet-service-fuse (renamed from gnunet-fuse/gnunet-ext/src/ext/gnunet-service-fuse) | bin | 14653 -> 14653 bytes | |||
-rw-r--r-- | src/ext/gnunet-service-fuse.c (renamed from gnunet-fuse/gnunet-ext/src/ext/gnunet-service-fuse.c) | 0 | ||||
-rwxr-xr-x | src/ext/test_fuse_api (renamed from gnunet-fuse/gnunet-ext/src/ext/test_fuse_api) | 0 | ||||
-rw-r--r-- | src/ext/test_fuse_api.c (renamed from gnunet-fuse/gnunet-ext/src/ext/test_fuse_api.c) | 0 | ||||
-rw-r--r-- | src/include/Makefile (renamed from gnunet-fuse/gnunet-ext/src/include/Makefile) | 22 | ||||
-rw-r--r-- | src/include/Makefile.am (renamed from gnunet-fuse/gnunet-ext/src/include/Makefile.am) | 0 | ||||
-rw-r--r-- | src/include/Makefile.in (renamed from gnunet-fuse/gnunet-ext/src/include/Makefile.in) | 0 | ||||
-rw-r--r-- | src/include/gnunet_fuse_service.h (renamed from gnunet-fuse/gnunet-ext/src/include/gnunet_fuse_service.h) | 0 | ||||
-rw-r--r-- | src/include/gnunet_protocols_fuse.h (renamed from gnunet-fuse/gnunet-ext/src/include/gnunet_protocols_fuse.h) | 0 | ||||
-rw-r--r-- | stamp-h1 (renamed from gnunet-fuse/gnunet-ext/stamp-h1) | 0 |
132 files changed, 1396 insertions, 2532 deletions
diff --git a/gnunet-fuse/gnunet-ext/ABOUT-NLS b/ABOUT-NLS index b1de1b6..b1de1b6 100644 --- a/gnunet-fuse/gnunet-ext/ABOUT-NLS +++ b/ABOUT-NLS | |||
@@ -1 +0,0 @@ | |||
1 | David Barksdale <amatus@gnu.org> | ||
@@ -1,285 +1,626 @@ | |||
1 | GNU GENERAL PUBLIC LICENSE | 1 | GNU GENERAL PUBLIC LICENSE |
2 | Version 2, June 1991 | 2 | Version 3, 29 June 2007 |
3 | 3 | ||
4 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | 4 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> |
5 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
6 | Everyone is permitted to copy and distribute verbatim copies | 5 | Everyone is permitted to copy and distribute verbatim copies |
7 | of this license document, but changing it is not allowed. | 6 | of this license document, but changing it is not allowed. |
8 | 7 | ||
9 | Preamble | 8 | Preamble |
10 | 9 | ||
11 | The licenses for most software are designed to take away your | 10 | The GNU General Public License is a free, copyleft license for |
12 | freedom to share and change it. By contrast, the GNU General Public | 11 | software and other kinds of works. |
13 | License is intended to guarantee your freedom to share and change free | 12 | |
14 | software--to make sure the software is free for all its users. This | 13 | The licenses for most software and other practical works are designed |
15 | General Public License applies to most of the Free Software | 14 | to take away your freedom to share and change the works. By contrast, |
16 | Foundation's software and to any other program whose authors commit to | 15 | the GNU General Public License is intended to guarantee your freedom to |
17 | using it. (Some other Free Software Foundation software is covered by | 16 | share and change all versions of a program--to make sure it remains free |
18 | the GNU Library General Public License instead.) You can apply it to | 17 | software for all its users. We, the Free Software Foundation, use the |
18 | GNU General Public License for most of our software; it applies also to | ||
19 | any other work released this way by its authors. You can apply it to | ||
19 | your programs, too. | 20 | your programs, too. |
20 | 21 | ||
21 | When we speak of free software, we are referring to freedom, not | 22 | When we speak of free software, we are referring to freedom, not |
22 | price. Our General Public Licenses are designed to make sure that you | 23 | price. Our General Public Licenses are designed to make sure that you |
23 | have the freedom to distribute copies of free software (and charge for | 24 | have the freedom to distribute copies of free software (and charge for |
24 | this service if you wish), that you receive source code or can get it | 25 | them if you wish), that you receive source code or can get it if you |
25 | if you want it, that you can change the software or use pieces of it | 26 | want it, that you can change the software or use pieces of it in new |
26 | in new free programs; and that you know you can do these things. | 27 | free programs, and that you know you can do these things. |
27 | 28 | ||
28 | To protect your rights, we need to make restrictions that forbid | 29 | To protect your rights, we need to prevent others from denying you |
29 | anyone to deny you these rights or to ask you to surrender the rights. | 30 | these rights or asking you to surrender the rights. Therefore, you have |
30 | These restrictions translate to certain responsibilities for you if you | 31 | certain responsibilities if you distribute copies of the software, or if |
31 | distribute copies of the software, or if you modify it. | 32 | you modify it: responsibilities to respect the freedom of others. |
32 | 33 | ||
33 | For example, if you distribute copies of such a program, whether | 34 | For example, if you distribute copies of such a program, whether |
34 | gratis or for a fee, you must give the recipients all the rights that | 35 | gratis or for a fee, you must pass on to the recipients the same |
35 | you have. You must make sure that they, too, receive or can get the | 36 | freedoms that you received. You must make sure that they, too, receive |
36 | source code. And you must show them these terms so they know their | 37 | or can get the source code. And you must show them these terms so they |
37 | rights. | 38 | know their rights. |
38 | 39 | ||
39 | We protect your rights with two steps: (1) copyright the software, and | 40 | Developers that use the GNU GPL protect your rights with two steps: |
40 | (2) offer you this license which gives you legal permission to copy, | 41 | (1) assert copyright on the software, and (2) offer you this License |
41 | distribute and/or modify the software. | 42 | giving you legal permission to copy, distribute and/or modify it. |
42 | 43 | ||
43 | Also, for each author's protection and ours, we want to make certain | 44 | For the developers' and authors' protection, the GPL clearly explains |
44 | that everyone understands that there is no warranty for this free | 45 | that there is no warranty for this free software. For both users' and |
45 | software. If the software is modified by someone else and passed on, we | 46 | authors' sake, the GPL requires that modified versions be marked as |
46 | want its recipients to know that what they have is not the original, so | 47 | changed, so that their problems will not be attributed erroneously to |
47 | that any problems introduced by others will not reflect on the original | 48 | authors of previous versions. |
48 | authors' reputations. | 49 | |
49 | 50 | Some devices are designed to deny users access to install or run | |
50 | Finally, any free program is threatened constantly by software | 51 | modified versions of the software inside them, although the manufacturer |
51 | patents. We wish to avoid the danger that redistributors of a free | 52 | can do so. This is fundamentally incompatible with the aim of |
52 | program will individually obtain patent licenses, in effect making the | 53 | protecting users' freedom to change the software. The systematic |
53 | program proprietary. To prevent this, we have made it clear that any | 54 | pattern of such abuse occurs in the area of products for individuals to |
54 | patent must be licensed for everyone's free use or not licensed at all. | 55 | use, which is precisely where it is most unacceptable. Therefore, we |
56 | have designed this version of the GPL to prohibit the practice for those | ||
57 | products. If such problems arise substantially in other domains, we | ||
58 | stand ready to extend this provision to those domains in future versions | ||
59 | of the GPL, as needed to protect the freedom of users. | ||
60 | |||
61 | Finally, every program is threatened constantly by software patents. | ||
62 | States should not allow patents to restrict development and use of | ||
63 | software on general-purpose computers, but in those that do, we wish to | ||
64 | avoid the special danger that patents applied to a free program could | ||
65 | make it effectively proprietary. To prevent this, the GPL assures that | ||
66 | patents cannot be used to render the program non-free. | ||
55 | 67 | ||
56 | The precise terms and conditions for copying, distribution and | 68 | The precise terms and conditions for copying, distribution and |
57 | modification follow. | 69 | modification follow. |
58 | 70 | ||
59 | GNU GENERAL PUBLIC LICENSE | 71 | TERMS AND CONDITIONS |
60 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | 72 | |
61 | 73 | 0. Definitions. | |
62 | 0. This License applies to any program or other work which contains | 74 | |
63 | a notice placed by the copyright holder saying it may be distributed | 75 | "This License" refers to version 3 of the GNU General Public License. |
64 | under the terms of this General Public License. The "Program", below, | 76 | |
65 | refers to any such program or work, and a "work based on the Program" | 77 | "Copyright" also means copyright-like laws that apply to other kinds of |
66 | means either the Program or any derivative work under copyright law: | 78 | works, such as semiconductor masks. |
67 | that is to say, a work containing the Program or a portion of it, | 79 | |
68 | either verbatim or with modifications and/or translated into another | 80 | "The Program" refers to any copyrightable work licensed under this |
69 | language. (Hereinafter, translation is included without limitation in | 81 | License. Each licensee is addressed as "you". "Licensees" and |
70 | the term "modification".) Each licensee is addressed as "you". | 82 | "recipients" may be individuals or organizations. |
71 | 83 | ||
72 | Activities other than copying, distribution and modification are not | 84 | To "modify" a work means to copy from or adapt all or part of the work |
73 | covered by this License; they are outside its scope. The act of | 85 | in a fashion requiring copyright permission, other than the making of an |
74 | running the Program is not restricted, and the output from the Program | 86 | exact copy. The resulting work is called a "modified version" of the |
75 | is covered only if its contents constitute a work based on the | 87 | earlier work or a work "based on" the earlier work. |
76 | Program (independent of having been made by running the Program). | 88 | |
77 | Whether that is true depends on what the Program does. | 89 | A "covered work" means either the unmodified Program or a work based |
78 | 90 | on the Program. | |
79 | 1. You may copy and distribute verbatim copies of the Program's | 91 | |
80 | source code as you receive it, in any medium, provided that you | 92 | To "propagate" a work means to do anything with it that, without |
81 | conspicuously and appropriately publish on each copy an appropriate | 93 | permission, would make you directly or secondarily liable for |
82 | copyright notice and disclaimer of warranty; keep intact all the | 94 | infringement under applicable copyright law, except executing it on a |
83 | notices that refer to this License and to the absence of any warranty; | 95 | computer or modifying a private copy. Propagation includes copying, |
84 | and give any other recipients of the Program a copy of this License | 96 | distribution (with or without modification), making available to the |
85 | along with the Program. | 97 | public, and in some countries other activities as well. |
86 | 98 | ||
87 | You may charge a fee for the physical act of transferring a copy, and | 99 | To "convey" a work means any kind of propagation that enables other |
88 | you may at your option offer warranty protection in exchange for a fee. | 100 | parties to make or receive copies. Mere interaction with a user through |
89 | 101 | a computer network, with no transfer of a copy, is not conveying. | |
90 | 2. You may modify your copy or copies of the Program or any portion | 102 | |
91 | of it, thus forming a work based on the Program, and copy and | 103 | An interactive user interface displays "Appropriate Legal Notices" |
92 | distribute such modifications or work under the terms of Section 1 | 104 | to the extent that it includes a convenient and prominently visible |
93 | above, provided that you also meet all of these conditions: | 105 | feature that (1) displays an appropriate copyright notice, and (2) |
94 | 106 | tells the user that there is no warranty for the work (except to the | |
95 | a) You must cause the modified files to carry prominent notices | 107 | extent that warranties are provided), that licensees may convey the |
96 | stating that you changed the files and the date of any change. | 108 | work under this License, and how to view a copy of this License. If |
97 | 109 | the interface presents a list of user commands or options, such as a | |
98 | b) You must cause any work that you distribute or publish, that in | 110 | menu, a prominent item in the list meets this criterion. |
99 | whole or in part contains or is derived from the Program or any | 111 | |
100 | part thereof, to be licensed as a whole at no charge to all third | 112 | 1. Source Code. |
101 | parties under the terms of this License. | 113 | |
102 | 114 | The "source code" for a work means the preferred form of the work | |
103 | c) If the modified program normally reads commands interactively | 115 | for making modifications to it. "Object code" means any non-source |
104 | when run, you must cause it, when started running for such | 116 | form of a work. |
105 | interactive use in the most ordinary way, to print or display an | 117 | |
106 | announcement including an appropriate copyright notice and a | 118 | A "Standard Interface" means an interface that either is an official |
107 | notice that there is no warranty (or else, saying that you provide | 119 | standard defined by a recognized standards body, or, in the case of |
108 | a warranty) and that users may redistribute the program under | 120 | interfaces specified for a particular programming language, one that |
109 | these conditions, and telling the user how to view a copy of this | 121 | is widely used among developers working in that language. |
110 | License. (Exception: if the Program itself is interactive but | 122 | |
111 | does not normally print such an announcement, your work based on | 123 | The "System Libraries" of an executable work include anything, other |
112 | the Program is not required to print an announcement.) | 124 | than the work as a whole, that (a) is included in the normal form of |
113 | 125 | packaging a Major Component, but which is not part of that Major | |
114 | These requirements apply to the modified work as a whole. If | 126 | Component, and (b) serves only to enable use of the work with that |
115 | identifiable sections of that work are not derived from the Program, | 127 | Major Component, or to implement a Standard Interface for which an |
116 | and can be reasonably considered independent and separate works in | 128 | implementation is available to the public in source code form. A |
117 | themselves, then this License, and its terms, do not apply to those | 129 | "Major Component", in this context, means a major essential component |
118 | sections when you distribute them as separate works. But when you | 130 | (kernel, window system, and so on) of the specific operating system |
119 | distribute the same sections as part of a whole which is a work based | 131 | (if any) on which the executable work runs, or a compiler used to |
120 | on the Program, the distribution of the whole must be on the terms of | 132 | produce the work, or an object code interpreter used to run it. |
121 | this License, whose permissions for other licensees extend to the | 133 | |
122 | entire whole, and thus to each and every part regardless of who wrote it. | 134 | The "Corresponding Source" for a work in object code form means all |
123 | 135 | the source code needed to generate, install, and (for an executable | |
124 | Thus, it is not the intent of this section to claim rights or contest | 136 | work) run the object code and to modify the work, including scripts to |
125 | your rights to work written entirely by you; rather, the intent is to | 137 | control those activities. However, it does not include the work's |
126 | exercise the right to control the distribution of derivative or | 138 | System Libraries, or general-purpose tools or generally available free |
127 | collective works based on the Program. | 139 | programs which are used unmodified in performing those activities but |
128 | 140 | which are not part of the work. For example, Corresponding Source | |
129 | In addition, mere aggregation of another work not based on the Program | 141 | includes interface definition files associated with source files for |
130 | with the Program (or with a work based on the Program) on a volume of | 142 | the work, and the source code for shared libraries and dynamically |
131 | a storage or distribution medium does not bring the other work under | 143 | linked subprograms that the work is specifically designed to require, |
132 | the scope of this License. | 144 | such as by intimate data communication or control flow between those |
133 | 145 | subprograms and other parts of the work. | |
134 | 3. You may copy and distribute the Program (or a work based on it, | 146 | |
135 | under Section 2) in object code or executable form under the terms of | 147 | The Corresponding Source need not include anything that users |
136 | Sections 1 and 2 above provided that you also do one of the following: | 148 | can regenerate automatically from other parts of the Corresponding |
137 | 149 | Source. | |
138 | a) Accompany it with the complete corresponding machine-readable | 150 | |
139 | source code, which must be distributed under the terms of Sections | 151 | The Corresponding Source for a work in source code form is that |
140 | 1 and 2 above on a medium customarily used for software interchange; or, | 152 | same work. |
141 | 153 | ||
142 | b) Accompany it with a written offer, valid for at least three | 154 | 2. Basic Permissions. |
143 | years, to give any third party, for a charge no more than your | 155 | |
144 | cost of physically performing source distribution, a complete | 156 | All rights granted under this License are granted for the term of |
145 | machine-readable copy of the corresponding source code, to be | 157 | copyright on the Program, and are irrevocable provided the stated |
146 | distributed under the terms of Sections 1 and 2 above on a medium | 158 | conditions are met. This License explicitly affirms your unlimited |
147 | customarily used for software interchange; or, | 159 | permission to run the unmodified Program. The output from running a |
148 | 160 | covered work is covered by this License only if the output, given its | |
149 | c) Accompany it with the information you received as to the offer | 161 | content, constitutes a covered work. This License acknowledges your |
150 | to distribute corresponding source code. (This alternative is | 162 | rights of fair use or other equivalent, as provided by copyright law. |
151 | allowed only for noncommercial distribution and only if you | 163 | |
152 | received the program in object code or executable form with such | 164 | You may make, run and propagate covered works that you do not |
153 | an offer, in accord with Subsection b above.) | 165 | convey, without conditions so long as your license otherwise remains |
154 | 166 | in force. You may convey covered works to others for the sole purpose | |
155 | The source code for a work means the preferred form of the work for | 167 | of having them make modifications exclusively for you, or provide you |
156 | making modifications to it. For an executable work, complete source | 168 | with facilities for running those works, provided that you comply with |
157 | code means all the source code for all modules it contains, plus any | 169 | the terms of this License in conveying all material for which you do |
158 | associated interface definition files, plus the scripts used to | 170 | not control copyright. Those thus making or running the covered works |
159 | control compilation and installation of the executable. However, as a | 171 | for you must do so exclusively on your behalf, under your direction |
160 | special exception, the source code distributed need not include | 172 | and control, on terms that prohibit them from making any copies of |
161 | anything that is normally distributed (in either source or binary | 173 | your copyrighted material outside their relationship with you. |
162 | form) with the major components (compiler, kernel, and so on) of the | 174 | |
163 | operating system on which the executable runs, unless that component | 175 | Conveying under any other circumstances is permitted solely under |
164 | itself accompanies the executable. | 176 | the conditions stated below. Sublicensing is not allowed; section 10 |
165 | 177 | makes it unnecessary. | |
166 | If distribution of executable or object code is made by offering | 178 | |
167 | access to copy from a designated place, then offering equivalent | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. |
168 | access to copy the source code from the same place counts as | 180 | |
169 | distribution of the source code, even though third parties are not | 181 | No covered work shall be deemed part of an effective technological |
170 | compelled to copy the source along with the object code. | 182 | measure under any applicable law fulfilling obligations under article |
171 | 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or | |
172 | 4. You may not copy, modify, sublicense, or distribute the Program | 184 | similar laws prohibiting or restricting circumvention of such |
173 | except as expressly provided under this License. Any attempt | 185 | measures. |
174 | otherwise to copy, modify, sublicense or distribute the Program is | 186 | |
175 | void, and will automatically terminate your rights under this License. | 187 | When you convey a covered work, you waive any legal power to forbid |
176 | However, parties who have received copies, or rights, from you under | 188 | circumvention of technological measures to the extent such circumvention |
177 | this License will not have their licenses terminated so long as such | 189 | is effected by exercising rights under this License with respect to |
178 | parties remain in full compliance. | 190 | the covered work, and you disclaim any intention to limit operation or |
179 | 191 | modification of the work as a means of enforcing, against the work's | |
180 | 5. You are not required to accept this License, since you have not | 192 | users, your or third parties' legal rights to forbid circumvention of |
181 | signed it. However, nothing else grants you permission to modify or | 193 | technological measures. |
182 | distribute the Program or its derivative works. These actions are | 194 | |
183 | prohibited by law if you do not accept this License. Therefore, by | 195 | 4. Conveying Verbatim Copies. |
184 | modifying or distributing the Program (or any work based on the | 196 | |
185 | Program), you indicate your acceptance of this License to do so, and | 197 | You may convey verbatim copies of the Program's source code as you |
186 | all its terms and conditions for copying, distributing or modifying | 198 | receive it, in any medium, provided that you conspicuously and |
187 | the Program or works based on it. | 199 | appropriately publish on each copy an appropriate copyright notice; |
188 | 200 | keep intact all notices stating that this License and any | |
189 | 6. Each time you redistribute the Program (or any work based on the | 201 | non-permissive terms added in accord with section 7 apply to the code; |
190 | Program), the recipient automatically receives a license from the | 202 | keep intact all notices of the absence of any warranty; and give all |
191 | original licensor to copy, distribute or modify the Program subject to | 203 | recipients a copy of this License along with the Program. |
192 | these terms and conditions. You may not impose any further | 204 | |
193 | restrictions on the recipients' exercise of the rights granted herein. | 205 | You may charge any price or no price for each copy that you convey, |
194 | You are not responsible for enforcing compliance by third parties to | 206 | and you may offer support or warranty protection for a fee. |
207 | |||
208 | 5. Conveying Modified Source Versions. | ||
209 | |||
210 | You may convey a work based on the Program, or the modifications to | ||
211 | produce it from the Program, in the form of source code under the | ||
212 | terms of section 4, provided that you also meet all of these conditions: | ||
213 | |||
214 | a) The work must carry prominent notices stating that you modified | ||
215 | it, and giving a relevant date. | ||
216 | |||
217 | b) The work must carry prominent notices stating that it is | ||
218 | released under this License and any conditions added under section | ||
219 | 7. This requirement modifies the requirement in section 4 to | ||
220 | "keep intact all notices". | ||
221 | |||
222 | c) You must license the entire work, as a whole, under this | ||
223 | License to anyone who comes into possession of a copy. This | ||
224 | License will therefore apply, along with any applicable section 7 | ||
225 | additional terms, to the whole of the work, and all its parts, | ||
226 | regardless of how they are packaged. This License gives no | ||
227 | permission to license the work in any other way, but it does not | ||
228 | invalidate such permission if you have separately received it. | ||
229 | |||
230 | d) If the work has interactive user interfaces, each must display | ||
231 | Appropriate Legal Notices; however, if the Program has interactive | ||
232 | interfaces that do not display Appropriate Legal Notices, your | ||
233 | work need not make them do so. | ||
234 | |||
235 | A compilation of a covered work with other separate and independent | ||
236 | works, which are not by their nature extensions of the covered work, | ||
237 | and which are not combined with it such as to form a larger program, | ||
238 | in or on a volume of a storage or distribution medium, is called an | ||
239 | "aggregate" if the compilation and its resulting copyright are not | ||
240 | used to limit the access or legal rights of the compilation's users | ||
241 | beyond what the individual works permit. Inclusion of a covered work | ||
242 | in an aggregate does not cause this License to apply to the other | ||
243 | parts of the aggregate. | ||
244 | |||
245 | 6. Conveying Non-Source Forms. | ||
246 | |||
247 | You may convey a covered work in object code form under the terms | ||
248 | of sections 4 and 5, provided that you also convey the | ||
249 | machine-readable Corresponding Source under the terms of this License, | ||
250 | in one of these ways: | ||
251 | |||
252 | a) Convey the object code in, or embodied in, a physical product | ||
253 | (including a physical distribution medium), accompanied by the | ||
254 | Corresponding Source fixed on a durable physical medium | ||
255 | customarily used for software interchange. | ||
256 | |||
257 | b) Convey the object code in, or embodied in, a physical product | ||
258 | (including a physical distribution medium), accompanied by a | ||
259 | written offer, valid for at least three years and valid for as | ||
260 | long as you offer spare parts or customer support for that product | ||
261 | model, to give anyone who possesses the object code either (1) a | ||
262 | copy of the Corresponding Source for all the software in the | ||
263 | product that is covered by this License, on a durable physical | ||
264 | medium customarily used for software interchange, for a price no | ||
265 | more than your reasonable cost of physically performing this | ||
266 | conveying of source, or (2) access to copy the | ||
267 | Corresponding Source from a network server at no charge. | ||
268 | |||
269 | c) Convey individual copies of the object code with a copy of the | ||
270 | written offer to provide the Corresponding Source. This | ||
271 | alternative is allowed only occasionally and noncommercially, and | ||
272 | only if you received the object code with such an offer, in accord | ||
273 | with subsection 6b. | ||
274 | |||
275 | d) Convey the object code by offering access from a designated | ||
276 | place (gratis or for a charge), and offer equivalent access to the | ||
277 | Corresponding Source in the same way through the same place at no | ||
278 | further charge. You need not require recipients to copy the | ||
279 | Corresponding Source along with the object code. If the place to | ||
280 | copy the object code is a network server, the Corresponding Source | ||
281 | may be on a different server (operated by you or a third party) | ||
282 | that supports equivalent copying facilities, provided you maintain | ||
283 | clear directions next to the object code saying where to find the | ||
284 | Corresponding Source. Regardless of what server hosts the | ||
285 | Corresponding Source, you remain obligated to ensure that it is | ||
286 | available for as long as needed to satisfy these requirements. | ||
287 | |||
288 | e) Convey the object code using peer-to-peer transmission, provided | ||
289 | you inform other peers where the object code and Corresponding | ||
290 | Source of the work are being offered to the general public at no | ||
291 | charge under subsection 6d. | ||
292 | |||
293 | A separable portion of the object code, whose source code is excluded | ||
294 | from the Corresponding Source as a System Library, need not be | ||
295 | included in conveying the object code work. | ||
296 | |||
297 | A "User Product" is either (1) a "consumer product", which means any | ||
298 | tangible personal property which is normally used for personal, family, | ||
299 | or household purposes, or (2) anything designed or sold for incorporation | ||
300 | into a dwelling. In determining whether a product is a consumer product, | ||
301 | doubtful cases shall be resolved in favor of coverage. For a particular | ||
302 | product received by a particular user, "normally used" refers to a | ||
303 | typical or common use of that class of product, regardless of the status | ||
304 | of the particular user or of the way in which the particular user | ||
305 | actually uses, or expects or is expected to use, the product. A product | ||
306 | is a consumer product regardless of whether the product has substantial | ||
307 | commercial, industrial or non-consumer uses, unless such uses represent | ||
308 | the only significant mode of use of the product. | ||
309 | |||
310 | "Installation Information" for a User Product means any methods, | ||
311 | procedures, authorization keys, or other information required to install | ||
312 | and execute modified versions of a covered work in that User Product from | ||
313 | a modified version of its Corresponding Source. The information must | ||
314 | suffice to ensure that the continued functioning of the modified object | ||
315 | code is in no case prevented or interfered with solely because | ||
316 | modification has been made. | ||
317 | |||
318 | If you convey an object code work under this section in, or with, or | ||
319 | specifically for use in, a User Product, and the conveying occurs as | ||
320 | part of a transaction in which the right of possession and use of the | ||
321 | User Product is transferred to the recipient in perpetuity or for a | ||
322 | fixed term (regardless of how the transaction is characterized), the | ||
323 | Corresponding Source conveyed under this section must be accompanied | ||
324 | by the Installation Information. But this requirement does not apply | ||
325 | if neither you nor any third party retains the ability to install | ||
326 | modified object code on the User Product (for example, the work has | ||
327 | been installed in ROM). | ||
328 | |||
329 | The requirement to provide Installation Information does not include a | ||
330 | requirement to continue to provide support service, warranty, or updates | ||
331 | for a work that has been modified or installed by the recipient, or for | ||
332 | the User Product in which it has been modified or installed. Access to a | ||
333 | network may be denied when the modification itself materially and | ||
334 | adversely affects the operation of the network or violates the rules and | ||
335 | protocols for communication across the network. | ||
336 | |||
337 | Corresponding Source conveyed, and Installation Information provided, | ||
338 | in accord with this section must be in a format that is publicly | ||
339 | documented (and with an implementation available to the public in | ||
340 | source code form), and must require no special password or key for | ||
341 | unpacking, reading or copying. | ||
342 | |||
343 | 7. Additional Terms. | ||
344 | |||
345 | "Additional permissions" are terms that supplement the terms of this | ||
346 | License by making exceptions from one or more of its conditions. | ||
347 | Additional permissions that are applicable to the entire Program shall | ||
348 | be treated as though they were included in this License, to the extent | ||
349 | that they are valid under applicable law. If additional permissions | ||
350 | apply only to part of the Program, that part may be used separately | ||
351 | under those permissions, but the entire Program remains governed by | ||
352 | this License without regard to the additional permissions. | ||
353 | |||
354 | When you convey a copy of a covered work, you may at your option | ||
355 | remove any additional permissions from that copy, or from any part of | ||
356 | it. (Additional permissions may be written to require their own | ||
357 | removal in certain cases when you modify the work.) You may place | ||
358 | additional permissions on material, added by you to a covered work, | ||
359 | for which you have or can give appropriate copyright permission. | ||
360 | |||
361 | Notwithstanding any other provision of this License, for material you | ||
362 | add to a covered work, you may (if authorized by the copyright holders of | ||
363 | that material) supplement the terms of this License with terms: | ||
364 | |||
365 | a) Disclaiming warranty or limiting liability differently from the | ||
366 | terms of sections 15 and 16 of this License; or | ||
367 | |||
368 | b) Requiring preservation of specified reasonable legal notices or | ||
369 | author attributions in that material or in the Appropriate Legal | ||
370 | Notices displayed by works containing it; or | ||
371 | |||
372 | c) Prohibiting misrepresentation of the origin of that material, or | ||
373 | requiring that modified versions of such material be marked in | ||
374 | reasonable ways as different from the original version; or | ||
375 | |||
376 | d) Limiting the use for publicity purposes of names of licensors or | ||
377 | authors of the material; or | ||
378 | |||
379 | e) Declining to grant rights under trademark law for use of some | ||
380 | trade names, trademarks, or service marks; or | ||
381 | |||
382 | f) Requiring indemnification of licensors and authors of that | ||
383 | material by anyone who conveys the material (or modified versions of | ||
384 | it) with contractual assumptions of liability to the recipient, for | ||
385 | any liability that these contractual assumptions directly impose on | ||
386 | those licensors and authors. | ||
387 | |||
388 | All other non-permissive additional terms are considered "further | ||
389 | restrictions" within the meaning of section 10. If the Program as you | ||
390 | received it, or any part of it, contains a notice stating that it is | ||
391 | governed by this License along with a term that is a further | ||
392 | restriction, you may remove that term. If a license document contains | ||
393 | a further restriction but permits relicensing or conveying under this | ||
394 | License, you may add to a covered work material governed by the terms | ||
395 | of that license document, provided that the further restriction does | ||
396 | not survive such relicensing or conveying. | ||
397 | |||
398 | If you add terms to a covered work in accord with this section, you | ||
399 | must place, in the relevant source files, a statement of the | ||
400 | additional terms that apply to those files, or a notice indicating | ||
401 | where to find the applicable terms. | ||
402 | |||
403 | Additional terms, permissive or non-permissive, may be stated in the | ||
404 | form of a separately written license, or stated as exceptions; | ||
405 | the above requirements apply either way. | ||
406 | |||
407 | 8. Termination. | ||
408 | |||
409 | You may not propagate or modify a covered work except as expressly | ||
410 | provided under this License. Any attempt otherwise to propagate or | ||
411 | modify it is void, and will automatically terminate your rights under | ||
412 | this License (including any patent licenses granted under the third | ||
413 | paragraph of section 11). | ||
414 | |||
415 | However, if you cease all violation of this License, then your | ||
416 | license from a particular copyright holder is reinstated (a) | ||
417 | provisionally, unless and until the copyright holder explicitly and | ||
418 | finally terminates your license, and (b) permanently, if the copyright | ||
419 | holder fails to notify you of the violation by some reasonable means | ||
420 | prior to 60 days after the cessation. | ||
421 | |||
422 | Moreover, your license from a particular copyright holder is | ||
423 | reinstated permanently if the copyright holder notifies you of the | ||
424 | violation by some reasonable means, this is the first time you have | ||
425 | received notice of violation of this License (for any work) from that | ||
426 | copyright holder, and you cure the violation prior to 30 days after | ||
427 | your receipt of the notice. | ||
428 | |||
429 | Termination of your rights under this section does not terminate the | ||
430 | licenses of parties who have received copies or rights from you under | ||
431 | this License. If your rights have been terminated and not permanently | ||
432 | reinstated, you do not qualify to receive new licenses for the same | ||
433 | material under section 10. | ||
434 | |||
435 | 9. Acceptance Not Required for Having Copies. | ||
436 | |||
437 | You are not required to accept this License in order to receive or | ||
438 | run a copy of the Program. Ancillary propagation of a covered work | ||
439 | occurring solely as a consequence of using peer-to-peer transmission | ||
440 | to receive a copy likewise does not require acceptance. However, | ||
441 | nothing other than this License grants you permission to propagate or | ||
442 | modify any covered work. These actions infringe copyright if you do | ||
443 | not accept this License. Therefore, by modifying or propagating a | ||
444 | covered work, you indicate your acceptance of this License to do so. | ||
445 | |||
446 | 10. Automatic Licensing of Downstream Recipients. | ||
447 | |||
448 | Each time you convey a covered work, the recipient automatically | ||
449 | receives a license from the original licensors, to run, modify and | ||
450 | propagate that work, subject to this License. You are not responsible | ||
451 | for enforcing compliance by third parties with this License. | ||
452 | |||
453 | An "entity transaction" is a transaction transferring control of an | ||
454 | organization, or substantially all assets of one, or subdividing an | ||
455 | organization, or merging organizations. If propagation of a covered | ||
456 | work results from an entity transaction, each party to that | ||
457 | transaction who receives a copy of the work also receives whatever | ||
458 | licenses to the work the party's predecessor in interest had or could | ||
459 | give under the previous paragraph, plus a right to possession of the | ||
460 | Corresponding Source of the work from the predecessor in interest, if | ||
461 | the predecessor has it or can get it with reasonable efforts. | ||
462 | |||
463 | You may not impose any further restrictions on the exercise of the | ||
464 | rights granted or affirmed under this License. For example, you may | ||
465 | not impose a license fee, royalty, or other charge for exercise of | ||
466 | rights granted under this License, and you may not initiate litigation | ||
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that | ||
468 | any patent claim is infringed by making, using, selling, offering for | ||
469 | sale, or importing the Program or any portion of it. | ||
470 | |||
471 | 11. Patents. | ||
472 | |||
473 | A "contributor" is a copyright holder who authorizes use under this | ||
474 | License of the Program or a work on which the Program is based. The | ||
475 | work thus licensed is called the contributor's "contributor version". | ||
476 | |||
477 | A contributor's "essential patent claims" are all patent claims | ||
478 | owned or controlled by the contributor, whether already acquired or | ||
479 | hereafter acquired, that would be infringed by some manner, permitted | ||
480 | by this License, of making, using, or selling its contributor version, | ||
481 | but do not include claims that would be infringed only as a | ||
482 | consequence of further modification of the contributor version. For | ||
483 | purposes of this definition, "control" includes the right to grant | ||
484 | patent sublicenses in a manner consistent with the requirements of | ||
195 | this License. | 485 | this License. |
196 | 486 | ||
197 | 7. If, as a consequence of a court judgment or allegation of patent | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free |
198 | infringement or for any other reason (not limited to patent issues), | 488 | patent license under the contributor's essential patent claims, to |
199 | conditions are imposed on you (whether by court order, agreement or | 489 | make, use, sell, offer for sale, import and otherwise run, modify and |
490 | propagate the contents of its contributor version. | ||
491 | |||
492 | In the following three paragraphs, a "patent license" is any express | ||
493 | agreement or commitment, however denominated, not to enforce a patent | ||
494 | (such as an express permission to practice a patent or covenant not to | ||
495 | sue for patent infringement). To "grant" such a patent license to a | ||
496 | party means to make such an agreement or commitment not to enforce a | ||
497 | patent against the party. | ||
498 | |||
499 | If you convey a covered work, knowingly relying on a patent license, | ||
500 | and the Corresponding Source of the work is not available for anyone | ||
501 | to copy, free of charge and under the terms of this License, through a | ||
502 | publicly available network server or other readily accessible means, | ||
503 | then you must either (1) cause the Corresponding Source to be so | ||
504 | available, or (2) arrange to deprive yourself of the benefit of the | ||
505 | patent license for this particular work, or (3) arrange, in a manner | ||
506 | consistent with the requirements of this License, to extend the patent | ||
507 | license to downstream recipients. "Knowingly relying" means you have | ||
508 | actual knowledge that, but for the patent license, your conveying the | ||
509 | covered work in a country, or your recipient's use of the covered work | ||
510 | in a country, would infringe one or more identifiable patents in that | ||
511 | country that you have reason to believe are valid. | ||
512 | |||
513 | If, pursuant to or in connection with a single transaction or | ||
514 | arrangement, you convey, or propagate by procuring conveyance of, a | ||
515 | covered work, and grant a patent license to some of the parties | ||
516 | receiving the covered work authorizing them to use, propagate, modify | ||
517 | or convey a specific copy of the covered work, then the patent license | ||
518 | you grant is automatically extended to all recipients of the covered | ||
519 | work and works based on it. | ||
520 | |||
521 | A patent license is "discriminatory" if it does not include within | ||
522 | the scope of its coverage, prohibits the exercise of, or is | ||
523 | conditioned on the non-exercise of one or more of the rights that are | ||
524 | specifically granted under this License. You may not convey a covered | ||
525 | work if you are a party to an arrangement with a third party that is | ||
526 | in the business of distributing software, under which you make payment | ||
527 | to the third party based on the extent of your activity of conveying | ||
528 | the work, and under which the third party grants, to any of the | ||
529 | parties who would receive the covered work from you, a discriminatory | ||
530 | patent license (a) in connection with copies of the covered work | ||
531 | conveyed by you (or copies made from those copies), or (b) primarily | ||
532 | for and in connection with specific products or compilations that | ||
533 | contain the covered work, unless you entered into that arrangement, | ||
534 | or that patent license was granted, prior to 28 March 2007. | ||
535 | |||
536 | Nothing in this License shall be construed as excluding or limiting | ||
537 | any implied license or other defenses to infringement that may | ||
538 | otherwise be available to you under applicable patent law. | ||
539 | |||
540 | 12. No Surrender of Others' Freedom. | ||
541 | |||
542 | If conditions are imposed on you (whether by court order, agreement or | ||
200 | otherwise) that contradict the conditions of this License, they do not | 543 | otherwise) that contradict the conditions of this License, they do not |
201 | excuse you from the conditions of this License. If you cannot | 544 | excuse you from the conditions of this License. If you cannot convey a |
202 | distribute so as to satisfy simultaneously your obligations under this | 545 | covered work so as to satisfy simultaneously your obligations under this |
203 | License and any other pertinent obligations, then as a consequence you | 546 | License and any other pertinent obligations, then as a consequence you may |
204 | may not distribute the Program at all. For example, if a patent | 547 | not convey it at all. For example, if you agree to terms that obligate you |
205 | license would not permit royalty-free redistribution of the Program by | 548 | to collect a royalty for further conveying from those to whom you convey |
206 | all those who receive copies directly or indirectly through you, then | 549 | the Program, the only way you could satisfy both those terms and this |
207 | the only way you could satisfy both it and this License would be to | 550 | License would be to refrain entirely from conveying the Program. |
208 | refrain entirely from distribution of the Program. | 551 | |
209 | 552 | 13. Use with the GNU Affero General Public License. | |
210 | If any portion of this section is held invalid or unenforceable under | 553 | |
211 | any particular circumstance, the balance of the section is intended to | 554 | Notwithstanding any other provision of this License, you have |
212 | apply and the section as a whole is intended to apply in other | 555 | permission to link or combine any covered work with a work licensed |
213 | circumstances. | 556 | under version 3 of the GNU Affero General Public License into a single |
214 | 557 | combined work, and to convey the resulting work. The terms of this | |
215 | It is not the purpose of this section to induce you to infringe any | 558 | License will continue to apply to the part which is the covered work, |
216 | patents or other property right claims or to contest validity of any | 559 | but the special requirements of the GNU Affero General Public License, |
217 | such claims; this section has the sole purpose of protecting the | 560 | section 13, concerning interaction through a network will apply to the |
218 | integrity of the free software distribution system, which is | 561 | combination as such. |
219 | implemented by public license practices. Many people have made | 562 | |
220 | generous contributions to the wide range of software distributed | 563 | 14. Revised Versions of this License. |
221 | through that system in reliance on consistent application of that | 564 | |
222 | system; it is up to the author/donor to decide if he or she is willing | 565 | The Free Software Foundation may publish revised and/or new versions of |
223 | to distribute software through any other system and a licensee cannot | 566 | the GNU General Public License from time to time. Such new versions will |
224 | impose that choice. | ||
225 | |||
226 | This section is intended to make thoroughly clear what is believed to | ||
227 | be a consequence of the rest of this License. | ||
228 | |||
229 | 8. If the distribution and/or use of the Program is restricted in | ||
230 | certain countries either by patents or by copyrighted interfaces, the | ||
231 | original copyright holder who places the Program under this License | ||
232 | may add an explicit geographical distribution limitation excluding | ||
233 | those countries, so that distribution is permitted only in or among | ||
234 | countries not thus excluded. In such case, this License incorporates | ||
235 | the limitation as if written in the body of this License. | ||
236 | |||
237 | 9. The Free Software Foundation may publish revised and/or new versions | ||
238 | of the General Public License from time to time. Such new versions will | ||
239 | be similar in spirit to the present version, but may differ in detail to | 567 | be similar in spirit to the present version, but may differ in detail to |
240 | address new problems or concerns. | 568 | address new problems or concerns. |
241 | 569 | ||
242 | Each version is given a distinguishing version number. If the Program | 570 | Each version is given a distinguishing version number. If the |
243 | specifies a version number of this License which applies to it and "any | 571 | Program specifies that a certain numbered version of the GNU General |
244 | later version", you have the option of following the terms and conditions | 572 | Public License "or any later version" applies to it, you have the |
245 | either of that version or of any later version published by the Free | 573 | option of following the terms and conditions either of that numbered |
246 | Software Foundation. If the Program does not specify a version number of | 574 | version or of any later version published by the Free Software |
247 | this License, you may choose any version ever published by the Free Software | 575 | Foundation. If the Program does not specify a version number of the |
248 | Foundation. | 576 | GNU General Public License, you may choose any version ever published |
249 | 577 | by the Free Software Foundation. | |
250 | 10. If you wish to incorporate parts of the Program into other free | 578 | |
251 | programs whose distribution conditions are different, write to the author | 579 | If the Program specifies that a proxy can decide which future |
252 | to ask for permission. For software which is copyrighted by the Free | 580 | versions of the GNU General Public License can be used, that proxy's |
253 | Software Foundation, write to the Free Software Foundation; we sometimes | 581 | public statement of acceptance of a version permanently authorizes you |
254 | make exceptions for this. Our decision will be guided by the two goals | 582 | to choose that version for the Program. |
255 | of preserving the free status of all derivatives of our free software and | 583 | |
256 | of promoting the sharing and reuse of software generally. | 584 | Later license versions may give you additional or different |
257 | 585 | permissions. However, no additional obligations are imposed on any | |
258 | NO WARRANTY | 586 | author or copyright holder as a result of your choosing to follow a |
259 | 587 | later version. | |
260 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | 588 | |
261 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | 589 | 15. Disclaimer of Warranty. |
262 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | 590 | |
263 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY |
264 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT |
265 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY |
266 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, |
267 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
268 | REPAIR OR CORRECTION. | 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM |
269 | 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF | |
270 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. |
271 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | 599 | |
272 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | 600 | 16. Limitation of Liability. |
273 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | 601 | |
274 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
275 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS |
276 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY |
277 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE |
278 | POSSIBILITY OF SUCH DAMAGES. | 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF |
279 | 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD | |
280 | END OF TERMS AND CONDITIONS | 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), |
281 | 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF | |
282 | How to Apply These Terms to Your New Programs | 610 | SUCH DAMAGES. |
611 | |||
612 | 17. Interpretation of Sections 15 and 16. | ||
613 | |||
614 | If the disclaimer of warranty and limitation of liability provided | ||
615 | above cannot be given local legal effect according to their terms, | ||
616 | reviewing courts shall apply local law that most closely approximates | ||
617 | an absolute waiver of all civil liability in connection with the | ||
618 | Program, unless a warranty or assumption of liability accompanies a | ||
619 | copy of the Program in return for a fee. | ||
620 | |||
621 | END OF TERMS AND CONDITIONS | ||
622 | |||
623 | How to Apply These Terms to Your New Programs | ||
283 | 624 | ||
284 | If you develop a new program, and you want it to be of the greatest | 625 | If you develop a new program, and you want it to be of the greatest |
285 | possible use to the public, the best way to achieve this is to make it | 626 | possible use to the public, the best way to achieve this is to make it |
@@ -287,15 +628,15 @@ free software which everyone can redistribute and change under these terms. | |||
287 | 628 | ||
288 | To do so, attach the following notices to the program. It is safest | 629 | To do so, attach the following notices to the program. It is safest |
289 | to attach them to the start of each source file to most effectively | 630 | to attach them to the start of each source file to most effectively |
290 | convey the exclusion of warranty; and each file should have at least | 631 | state the exclusion of warranty; and each file should have at least |
291 | the "copyright" line and a pointer to where the full notice is found. | 632 | the "copyright" line and a pointer to where the full notice is found. |
292 | 633 | ||
293 | <one line to give the program's name and a brief idea of what it does.> | 634 | <one line to give the program's name and a brief idea of what it does.> |
294 | Copyright (C) <year> <name of author> | 635 | Copyright (C) <year> <name of author> |
295 | 636 | ||
296 | This program is free software; you can redistribute it and/or modify | 637 | This program is free software: you can redistribute it and/or modify |
297 | it under the terms of the GNU General Public License as published by | 638 | it under the terms of the GNU General Public License as published by |
298 | the Free Software Foundation; either version 2 of the License, or | 639 | the Free Software Foundation, either version 3 of the License, or |
299 | (at your option) any later version. | 640 | (at your option) any later version. |
300 | 641 | ||
301 | This program is distributed in the hope that it will be useful, | 642 | This program is distributed in the hope that it will be useful, |
@@ -304,37 +645,30 @@ the "copyright" line and a pointer to where the full notice is found. | |||
304 | GNU General Public License for more details. | 645 | GNU General Public License for more details. |
305 | 646 | ||
306 | You should have received a copy of the GNU General Public License | 647 | You should have received a copy of the GNU General Public License |
307 | along with this program; if not, write to the Free Software | 648 | along with this program. If not, see <http://www.gnu.org/licenses/>. |
308 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
309 | |||
310 | 649 | ||
311 | Also add information on how to contact you by electronic and paper mail. | 650 | Also add information on how to contact you by electronic and paper mail. |
312 | 651 | ||
313 | If the program is interactive, make it output a short notice like this | 652 | If the program does terminal interaction, make it output a short |
314 | when it starts in an interactive mode: | 653 | notice like this when it starts in an interactive mode: |
315 | 654 | ||
316 | Gnomovision version 69, Copyright (C) year name of author | 655 | <program> Copyright (C) <year> <name of author> |
317 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
318 | This is free software, and you are welcome to redistribute it | 657 | This is free software, and you are welcome to redistribute it |
319 | under certain conditions; type `show c' for details. | 658 | under certain conditions; type `show c' for details. |
320 | 659 | ||
321 | The hypothetical commands `show w' and `show c' should show the appropriate | 660 | The hypothetical commands `show w' and `show c' should show the appropriate |
322 | parts of the General Public License. Of course, the commands you use may | 661 | parts of the General Public License. Of course, your program's commands |
323 | be called something other than `show w' and `show c'; they could even be | 662 | might be different; for a GUI interface, you would use an "about box". |
324 | mouse-clicks or menu items--whatever suits your program. | 663 | |
325 | 664 | You should also get your employer (if you work as a programmer) or school, | |
326 | You should also get your employer (if you work as a programmer) or your | 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. |
327 | school, if any, to sign a "copyright disclaimer" for the program, if | 666 | For more information on this, and how to apply and follow the GNU GPL, see |
328 | necessary. Here is a sample; alter the names: | 667 | <http://www.gnu.org/licenses/>. |
329 | 668 | ||
330 | Yoyodyne, Inc., hereby disclaims all copyright interest in the program | 669 | The GNU General Public License does not permit incorporating your program |
331 | `Gnomovision' (which makes passes at compilers) written by James Hacker. | 670 | into proprietary programs. If your program is a subroutine library, you |
332 | 671 | may consider it more useful to permit linking proprietary applications with | |
333 | <signature of Ty Coon>, 1 April 1989 | 672 | the library. If this is what you want to do, use the GNU Lesser General |
334 | Ty Coon, President of Vice | 673 | Public License instead of this License. But first, please read |
335 | 674 | <http://www.gnu.org/philosophy/why-not-lgpl.html>. | |
336 | This General Public License does not permit incorporating your program into | ||
337 | proprietary programs. If your program is a subroutine library, you may | ||
338 | consider it more useful to permit linking proprietary applications with the | ||
339 | library. If this is what you want to do, use the GNU Library General | ||
340 | Public License instead of this License. | ||
@@ -1,34 +1,14 @@ | |||
1 | 2008-06-13 Christian Grothoff <christian@grothoff.org> 0.8.0 | 1 | 2012-03-07 gettextize <bug-gnu-gettext@gnu.org> |
2 | * Release version | 2 | |
3 | 2007-12-20 Christian Grothoff <christian@grothoff.org> 0.7.3 | 3 | * m4/gettext.m4: New file, from gettext-0.18.1. |
4 | * Release version | 4 | * m4/iconv.m4: New file, from gettext-0.18.1. |
5 | 2007-07-29 David Barksdale <amatus@gnu.org> 0.7.2b | 5 | * m4/lib-ld.m4: New file, from gettext-0.18.1. |
6 | * Release version | 6 | * m4/lib-link.m4: New file, from gettext-0.18.1. |
7 | 2007-07-26 David Barksdale <amatus@gnu.org> 0.7.2-5 | 7 | * m4/lib-prefix.m4: New file, from gettext-0.18.1. |
8 | * Finished support for truncate | 8 | * m4/nls.m4: New file, from gettext-0.18.1. |
9 | 2007-07-17 David Barksdale <amatus@gnu.org> 0.7.2-4 | 9 | * m4/po.m4: New file, from gettext-0.18.1. |
10 | * Added support for renaming files | 10 | * m4/progtest.m4: New file, from gettext-0.18.1. |
11 | 2007-07-12 David Barksdale <amatus@gnu.org> 0.7.2-3 | 11 | * Makefile.am (SUBDIRS): Add po. |
12 | * Added support for unlinking files, creating directories, and removing | 12 | * configure.ac (AC_OUTPUT): Add po/Makefile.in. |
13 | directories | 13 | (AM_GNU_GETTEXT_VERSION): Bump to 0.18.1. |
14 | 2007-07-12 David Barksdale <amatus@gnu.org> 0.7.2-2 | 14 | |
15 | * Added support for creating and modifying files | ||
16 | 2007-06-18 David Barksdale <amatus@gnu.org> 0.7.2-1 | ||
17 | * Modified configure script to better detect compatability with GNUnet | ||
18 | 2007-06-18 David Barksdale <amatus@gnu.org> 0.7.2 | ||
19 | * Gratuitous version incrementation | ||
20 | 2007-06-12 David Barksdale <amatus@gnu.org> 0.6 | ||
21 | * Cleaned up fuse command line option passing (in a manner of speaking) | ||
22 | * Added an implicit "-o ro" so the mount shows up as read-only (for now) | ||
23 | * Added support for interrupting read operations | ||
24 | 2007-06-10 David Barksdale <amatus@gnu.org> 0.5 | ||
25 | * Added .uri.<file> files which read the uri of <file> | ||
26 | 2007-06-08 David Barksdale <amatus@gnu.org> 0.4 | ||
27 | * Added .uri files which read the uri of the containing directory | ||
28 | 2007-05-30 David Barksdale <amatus@gnu.org> 0.3 | ||
29 | * Added support for ECRS_downloadPartialFile (requires GNUnet > 0.7.1c) | ||
30 | 2007-05-29 David Barksdale <amatus@gnu.org> 0.2 | ||
31 | * Fixed ref-counting bug in gn_dirent_find | ||
32 | * Added legal stuff to source files | ||
33 | 2007-05-28 David Barksdale <amatus@gnu.org> 0.1 | ||
34 | * Initial version | ||
diff --git a/gnunet-fuse/gnunet-ext/Debug/makefile b/Debug/makefile index 13718d0..13718d0 100644 --- a/gnunet-fuse/gnunet-ext/Debug/makefile +++ b/Debug/makefile | |||
diff --git a/gnunet-fuse/gnunet-ext/Debug/objects.mk b/Debug/objects.mk index 224ef68..224ef68 100644 --- a/gnunet-fuse/gnunet-ext/Debug/objects.mk +++ b/Debug/objects.mk | |||
diff --git a/gnunet-fuse/gnunet-ext/Debug/sources.mk b/Debug/sources.mk index 8fe126e..8fe126e 100644 --- a/gnunet-fuse/gnunet-ext/Debug/sources.mk +++ b/Debug/sources.mk | |||
diff --git a/gnunet-fuse/gnunet-ext/Debug/src/ext/subdir.mk b/Debug/src/ext/subdir.mk index 5469802..5469802 100644 --- a/gnunet-fuse/gnunet-ext/Debug/src/ext/subdir.mk +++ b/Debug/src/ext/subdir.mk | |||
diff --git a/gnunet-fuse/gnunet-ext/INSTALL b/INSTALL index 7d1c323..7d1c323 100644 --- a/gnunet-fuse/gnunet-ext/INSTALL +++ b/INSTALL | |||
diff --git a/gnunet-fuse/gnunet-ext/Makefile b/Makefile index f75664b..6c224e2 100644 --- a/gnunet-fuse/gnunet-ext/Makefile +++ b/Makefile | |||
@@ -110,13 +110,13 @@ DIST_ARCHIVES = $(distdir).tar.gz | |||
110 | GZIP_ENV = --best | 110 | GZIP_ENV = --best |
111 | distuninstallcheck_listfiles = find . -type f -print | 111 | distuninstallcheck_listfiles = find . -type f -print |
112 | distcleancheck_listfiles = find . -type f -print | 112 | distcleancheck_listfiles = find . -type f -print |
113 | ACLOCAL = ${SHELL} /home/mg/gnunet-ext/missing --run aclocal-1.11 | 113 | ACLOCAL = ${SHELL} /home/mg/gnunet-fuse/missing --run aclocal-1.11 |
114 | AMTAR = ${SHELL} /home/mg/gnunet-ext/missing --run tar | 114 | AMTAR = ${SHELL} /home/mg/gnunet-fuse/missing --run tar |
115 | AR = ar | 115 | AR = ar |
116 | AS = as | 116 | AS = as |
117 | AUTOCONF = ${SHELL} /home/mg/gnunet-ext/missing --run autoconf | 117 | AUTOCONF = ${SHELL} /home/mg/gnunet-fuse/missing --run autoconf |
118 | AUTOHEADER = ${SHELL} /home/mg/gnunet-ext/missing --run autoheader | 118 | AUTOHEADER = ${SHELL} /home/mg/gnunet-fuse/missing --run autoheader |
119 | AUTOMAKE = ${SHELL} /home/mg/gnunet-ext/missing --run automake-1.11 | 119 | AUTOMAKE = ${SHELL} /home/mg/gnunet-fuse/missing --run automake-1.11 |
120 | AWK = mawk | 120 | AWK = mawk |
121 | CC = gcc | 121 | CC = gcc |
122 | CCDEPMODE = depmode=gcc3 | 122 | CCDEPMODE = depmode=gcc3 |
@@ -160,7 +160,7 @@ LN_S = ln -s | |||
160 | LTLIBICONV = -liconv | 160 | LTLIBICONV = -liconv |
161 | LTLIBINTL = | 161 | LTLIBINTL = |
162 | LTLIBOBJS = | 162 | LTLIBOBJS = |
163 | MAKEINFO = ${SHELL} /home/mg/gnunet-ext/missing --run makeinfo | 163 | MAKEINFO = ${SHELL} /home/mg/gnunet-fuse/missing --run makeinfo |
164 | MKDIR_P = /bin/mkdir -p | 164 | MKDIR_P = /bin/mkdir -p |
165 | MSGFMT = /usr/bin/msgfmt | 165 | MSGFMT = /usr/bin/msgfmt |
166 | MSGFMT_015 = /usr/bin/msgfmt | 166 | MSGFMT_015 = /usr/bin/msgfmt |
@@ -192,10 +192,10 @@ VERSION = 0.0.0 | |||
192 | XGETTEXT = /usr/bin/xgettext | 192 | XGETTEXT = /usr/bin/xgettext |
193 | XGETTEXT_015 = /usr/bin/xgettext | 193 | XGETTEXT_015 = /usr/bin/xgettext |
194 | XGETTEXT_EXTRA_OPTIONS = | 194 | XGETTEXT_EXTRA_OPTIONS = |
195 | abs_builddir = /home/mg/gnunet-ext | 195 | abs_builddir = /home/mg/gnunet-fuse |
196 | abs_srcdir = /home/mg/gnunet-ext | 196 | abs_srcdir = /home/mg/gnunet-fuse |
197 | abs_top_builddir = /home/mg/gnunet-ext | 197 | abs_top_builddir = /home/mg/gnunet-fuse |
198 | abs_top_srcdir = /home/mg/gnunet-ext | 198 | abs_top_srcdir = /home/mg/gnunet-fuse |
199 | ac_ct_CC = gcc | 199 | ac_ct_CC = gcc |
200 | ac_ct_DUMPBIN = | 200 | ac_ct_DUMPBIN = |
201 | am__include = include | 201 | am__include = include |
@@ -223,7 +223,7 @@ host_vendor = unknown | |||
223 | htmldir = ${docdir} | 223 | htmldir = ${docdir} |
224 | includedir = ${prefix}/include | 224 | includedir = ${prefix}/include |
225 | infodir = ${datarootdir}/info | 225 | infodir = ${datarootdir}/info |
226 | install_sh = ${SHELL} /home/mg/gnunet-ext/install-sh | 226 | install_sh = ${SHELL} /home/mg/gnunet-fuse/install-sh |
227 | libdir = ${exec_prefix}/lib | 227 | libdir = ${exec_prefix}/lib |
228 | libexecdir = ${exec_prefix}/libexec | 228 | libexecdir = ${exec_prefix}/libexec |
229 | localedir = ${datarootdir}/locale | 229 | localedir = ${datarootdir}/locale |
diff --git a/Makefile.am b/Makefile.am index 0583db3..097e364 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -1,24 +1,8 @@ | |||
1 | bin_PROGRAMS = gnunet-fs | 1 | ## Process this file with automake to produce Makefile.in |
2 | gnunet_fs_SOURCES = \ | ||
3 | directory.c \ | ||
4 | dirent.c \ | ||
5 | file.c \ | ||
6 | getattr.c \ | ||
7 | main.c \ | ||
8 | mkdir.c \ | ||
9 | mknod.c \ | ||
10 | open.c \ | ||
11 | read.c \ | ||
12 | readdir.c \ | ||
13 | release.c \ | ||
14 | rename.c \ | ||
15 | rmdir.c \ | ||
16 | special_file.c \ | ||
17 | truncate.c \ | ||
18 | unlink.c \ | ||
19 | utimens.c \ | ||
20 | write.c \ | ||
21 | gnfs.h \ | ||
22 | gettext.h | ||
23 | 2 | ||
24 | gnunet_fs_CPPFLAGS = -DFUSE_USE_VERSION=26 -D_REENTRANT | 3 | SUBDIRS = src po |
4 | |||
5 | EXTRA_DIST = config.rpath \ | ||
6 | install-sh | ||
7 | |||
8 | ACLOCAL_AMFLAGS = -I m4 | ||
diff --git a/gnunet-fuse/gnunet-ext/Makefile.in b/Makefile.in index b294fa4..b294fa4 100644 --- a/gnunet-fuse/gnunet-ext/Makefile.in +++ b/Makefile.in | |||
@@ -1 +0,0 @@ | |||
1 | see ChangeLog | ||
@@ -1,38 +1 @@ | |||
1 | gnunet-fuse - FUSE filesystem for GNUnet | This is a template for GNUnet extensions. | |
2 | |||
3 | Summary | ||
4 | ======= | ||
5 | You need the URI of a file with the mime-type of application/gnunet-directory. | ||
6 | You can either publish a directory with gnunet-insert or do a search for the | ||
7 | mime-type. To mount the URI use the following command. | ||
8 | |||
9 | $ echo gnunet://ecrs/chk/XXXX/YYYY.NNNN > uri_file | ||
10 | $ gnunet-fs uri_file /mnt | ||
11 | |||
12 | Where gnunet://ecrs/chk/XXXX/YYYY.NNNN is the URI and /mnt is the mount point. | ||
13 | |||
14 | Usage | ||
15 | ===== | ||
16 | gnunet-fuse [OPTIONS] <URI FILE> <PATH> | ||
17 | Arguments mandatory for long options are also mandatory for short options. | ||
18 | -h, --help print this help | ||
19 | -c, --config=FILENAME use configuration file FILENAME | ||
20 | -L, --log=LOGLEVEL configure logging to use LOGLEVEL | ||
21 | -l, --logfile=FILE set logfile name | ||
22 | -a, --anonymity=LEVEL set the desired LEVEL of sender-anonymity | ||
23 | -p, --priority=LEVEL set the desired LEVEL of priority | ||
24 | -u, --uri-files Make .uri files visible | ||
25 | -x, --Xfuse Escape fuse option | ||
26 | |||
27 | Example use of -x option: | ||
28 | $ gnunet-fs -x-o -xfsname=GNUnet <URI> <path> | ||
29 | Mounts <URI> at <path> and passes "-o fsname=GNUnet" as fuse options. | ||
30 | |||
31 | Special Files | ||
32 | ============= | ||
33 | Each directory contains the following special files. These files are read-only | ||
34 | and aren't actually part of the directory, they are generated on-the-fly by | ||
35 | gnunet-fs. | ||
36 | |||
37 | .uri - contains the URI of the directory | ||
38 | .uri.<file> - contains the URI of the file named <file> in the directory | ||
diff --git a/gnunet-fuse/gnunet-ext/aclocal.m4 b/aclocal.m4 index 8504629..8504629 100644 --- a/gnunet-fuse/gnunet-ext/aclocal.m4 +++ b/aclocal.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/autom4te.cache/output.0 b/autom4te.cache/output.0 index f3bcfb2..f3bcfb2 100644 --- a/gnunet-fuse/gnunet-ext/autom4te.cache/output.0 +++ b/autom4te.cache/output.0 | |||
diff --git a/gnunet-fuse/gnunet-ext/autom4te.cache/output.1 b/autom4te.cache/output.1 index f3bcfb2..f3bcfb2 100644 --- a/gnunet-fuse/gnunet-ext/autom4te.cache/output.1 +++ b/autom4te.cache/output.1 | |||
diff --git a/gnunet-fuse/gnunet-ext/autom4te.cache/requests b/autom4te.cache/requests index 9859a4a..9859a4a 100644 --- a/gnunet-fuse/gnunet-ext/autom4te.cache/requests +++ b/autom4te.cache/requests | |||
diff --git a/gnunet-fuse/gnunet-ext/autom4te.cache/traces.0 b/autom4te.cache/traces.0 index 290217e..290217e 100644 --- a/gnunet-fuse/gnunet-ext/autom4te.cache/traces.0 +++ b/autom4te.cache/traces.0 | |||
diff --git a/gnunet-fuse/gnunet-ext/autom4te.cache/traces.1 b/autom4te.cache/traces.1 index 3629111..3629111 100644 --- a/gnunet-fuse/gnunet-ext/autom4te.cache/traces.1 +++ b/autom4te.cache/traces.1 | |||
diff --git a/gnunet-fuse/gnunet-ext/bootstrap b/bootstrap index c5d2098..c5d2098 100755 --- a/gnunet-fuse/gnunet-ext/bootstrap +++ b/bootstrap | |||
diff --git a/gnunet-fuse/gnunet-ext/config.guess b/config.guess index c2246a4..c2246a4 100755 --- a/gnunet-fuse/gnunet-ext/config.guess +++ b/config.guess | |||
diff --git a/gnunet-fuse/gnunet-ext/config.log b/config.log index c0a4536..44b1916 100644 --- a/gnunet-fuse/gnunet-ext/config.log +++ b/config.log | |||
@@ -4,7 +4,7 @@ running configure, to aid debugging if configure makes a mistake. | |||
4 | It was created by gnunet-ext configure 0.0.0, which was | 4 | It was created by gnunet-ext configure 0.0.0, which was |
5 | generated by GNU Autoconf 2.67. Invocation command line was | 5 | generated by GNU Autoconf 2.67. Invocation command line was |
6 | 6 | ||
7 | $ ./configure --prefix=/home/mg/gnunet-EXT --with-gnunet=/home/mg/gnbuild | 7 | $ ./configure --prefix=/home/mg/gnunet-EXT --with-gnunet=/home/mg/gnbuild --no-create --no-recursion |
8 | 8 | ||
9 | ## --------- ## | 9 | ## --------- ## |
10 | ## Platform. ## | 10 | ## Platform. ## |
@@ -301,7 +301,7 @@ configure:7256: output | |||
301 | 0000000000000000 B some_variable | 301 | 0000000000000000 B some_variable |
302 | configure:7263: result: BSD nm | 302 | configure:7263: result: BSD nm |
303 | configure:7267: checking the maximum length of command line arguments | 303 | configure:7267: checking the maximum length of command line arguments |
304 | configure:7387: result: 1572864 | 304 | configure:7387: result: 3458764513820540925 |
305 | configure:7404: checking whether the shell understands some XSI constructs | 305 | configure:7404: checking whether the shell understands some XSI constructs |
306 | configure:7414: result: yes | 306 | configure:7414: result: yes |
307 | configure:7418: checking whether the shell understands "+=" | 307 | configure:7418: checking whether the shell understands "+=" |
@@ -652,31 +652,6 @@ configure:15608: $? = 0 | |||
652 | configure:15617: result: yes | 652 | configure:15617: result: yes |
653 | configure:15806: creating ./config.status | 653 | configure:15806: creating ./config.status |
654 | 654 | ||
655 | ## ---------------------- ## | ||
656 | ## Running config.status. ## | ||
657 | ## ---------------------- ## | ||
658 | |||
659 | This file was extended by gnunet-ext config.status 0.0.0, which was | ||
660 | generated by GNU Autoconf 2.67. Invocation command line was | ||
661 | |||
662 | CONFIG_FILES = | ||
663 | CONFIG_HEADERS = | ||
664 | CONFIG_LINKS = | ||
665 | CONFIG_COMMANDS = | ||
666 | $ ./config.status | ||
667 | |||
668 | on mg | ||
669 | |||
670 | config.status:1129: creating po/Makefile.in | ||
671 | config.status:1129: creating Makefile | ||
672 | config.status:1129: creating src/Makefile | ||
673 | config.status:1129: creating src/include/Makefile | ||
674 | config.status:1129: creating src/ext/Makefile | ||
675 | config.status:1129: creating gnunet_ext_config.h | ||
676 | config.status:1357: executing depfiles commands | ||
677 | config.status:1357: executing libtool commands | ||
678 | config.status:1357: executing po-directories commands | ||
679 | |||
680 | ## ---------------- ## | 655 | ## ---------------- ## |
681 | ## Cache variables. ## | 656 | ## Cache variables. ## |
682 | ## ---------------- ## | 657 | ## ---------------- ## |
@@ -784,22 +759,22 @@ lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]* | |||
784 | lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' | 759 | lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\''' |
785 | lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' | 760 | lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\''' |
786 | lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' | 761 | lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' |
787 | lt_cv_sys_max_cmd_len=1572864 | 762 | lt_cv_sys_max_cmd_len=3458764513820540925 |
788 | 763 | ||
789 | ## ----------------- ## | 764 | ## ----------------- ## |
790 | ## Output variables. ## | 765 | ## Output variables. ## |
791 | ## ----------------- ## | 766 | ## ----------------- ## |
792 | 767 | ||
793 | ACLOCAL='${SHELL} /home/mg/gnunet-ext/missing --run aclocal-1.11' | 768 | ACLOCAL='${SHELL} /home/mg/gnunet-fuse/missing --run aclocal-1.11' |
794 | AMDEPBACKSLASH='\' | 769 | AMDEPBACKSLASH='\' |
795 | AMDEP_FALSE='#' | 770 | AMDEP_FALSE='#' |
796 | AMDEP_TRUE='' | 771 | AMDEP_TRUE='' |
797 | AMTAR='${SHELL} /home/mg/gnunet-ext/missing --run tar' | 772 | AMTAR='${SHELL} /home/mg/gnunet-fuse/missing --run tar' |
798 | AR='ar' | 773 | AR='ar' |
799 | AS='as' | 774 | AS='as' |
800 | AUTOCONF='${SHELL} /home/mg/gnunet-ext/missing --run autoconf' | 775 | AUTOCONF='${SHELL} /home/mg/gnunet-fuse/missing --run autoconf' |
801 | AUTOHEADER='${SHELL} /home/mg/gnunet-ext/missing --run autoheader' | 776 | AUTOHEADER='${SHELL} /home/mg/gnunet-fuse/missing --run autoheader' |
802 | AUTOMAKE='${SHELL} /home/mg/gnunet-ext/missing --run automake-1.11' | 777 | AUTOMAKE='${SHELL} /home/mg/gnunet-fuse/missing --run automake-1.11' |
803 | AWK='mawk' | 778 | AWK='mawk' |
804 | CC='gcc' | 779 | CC='gcc' |
805 | CCDEPMODE='depmode=gcc3' | 780 | CCDEPMODE='depmode=gcc3' |
@@ -842,7 +817,7 @@ LN_S='ln -s' | |||
842 | LTLIBICONV='-liconv' | 817 | LTLIBICONV='-liconv' |
843 | LTLIBINTL='' | 818 | LTLIBINTL='' |
844 | LTLIBOBJS='' | 819 | LTLIBOBJS='' |
845 | MAKEINFO='${SHELL} /home/mg/gnunet-ext/missing --run makeinfo' | 820 | MAKEINFO='${SHELL} /home/mg/gnunet-fuse/missing --run makeinfo' |
846 | MINGW_FALSE='' | 821 | MINGW_FALSE='' |
847 | MINGW_TRUE='#' | 822 | MINGW_TRUE='#' |
848 | MKDIR_P='/bin/mkdir -p' | 823 | MKDIR_P='/bin/mkdir -p' |
@@ -907,7 +882,7 @@ host_vendor='unknown' | |||
907 | htmldir='${docdir}' | 882 | htmldir='${docdir}' |
908 | includedir='${prefix}/include' | 883 | includedir='${prefix}/include' |
909 | infodir='${datarootdir}/info' | 884 | infodir='${datarootdir}/info' |
910 | install_sh='${SHELL} /home/mg/gnunet-ext/install-sh' | 885 | install_sh='${SHELL} /home/mg/gnunet-fuse/install-sh' |
911 | libdir='${exec_prefix}/lib' | 886 | libdir='${exec_prefix}/lib' |
912 | libexecdir='${exec_prefix}/libexec' | 887 | libexecdir='${exec_prefix}/libexec' |
913 | localedir='${datarootdir}/locale' | 888 | localedir='${datarootdir}/locale' |
@@ -971,7 +946,7 @@ target_alias='' | |||
971 | #define HAVE_STDARG_H 1 | 946 | #define HAVE_STDARG_H 1 |
972 | #define HAVE_GNUNET_GNUNET_UTIL_LIB_H 1 | 947 | #define HAVE_GNUNET_GNUNET_UTIL_LIB_H 1 |
973 | #define PACKAGE_DATA "/home/mg/gnunet-EXT/share" | 948 | #define PACKAGE_DATA "/home/mg/gnunet-EXT/share" |
974 | #define PACKAGE_SOURCE_DIR "/home/mg/gnunet-ext" | 949 | #define PACKAGE_SOURCE_DIR "/home/mg/gnunet-fuse" |
975 | 950 | ||
976 | configure: exit 0 | 951 | configure: exit 0 |
977 | 952 | ||
@@ -986,102 +961,19 @@ generated by GNU Autoconf 2.67. Invocation command line was | |||
986 | CONFIG_HEADERS = | 961 | CONFIG_HEADERS = |
987 | CONFIG_LINKS = | 962 | CONFIG_LINKS = |
988 | CONFIG_COMMANDS = | 963 | CONFIG_COMMANDS = |
989 | $ ./config.status gnunet_ext_config.h | 964 | $ ./config.status |
990 | |||
991 | on mg | ||
992 | |||
993 | config.status:1129: creating gnunet_ext_config.h | ||
994 | config.status:1309: gnunet_ext_config.h is unchanged | ||
995 | |||
996 | ## ---------------------- ## | ||
997 | ## Running config.status. ## | ||
998 | ## ---------------------- ## | ||
999 | |||
1000 | This file was extended by gnunet-ext config.status 0.0.0, which was | ||
1001 | generated by GNU Autoconf 2.67. Invocation command line was | ||
1002 | |||
1003 | CONFIG_FILES = | ||
1004 | CONFIG_HEADERS = | ||
1005 | CONFIG_LINKS = | ||
1006 | CONFIG_COMMANDS = | ||
1007 | $ ./config.status src/ext/Makefile depfiles | ||
1008 | |||
1009 | on mg | ||
1010 | |||
1011 | config.status:1129: creating src/ext/Makefile | ||
1012 | config.status:1357: executing depfiles commands | ||
1013 | |||
1014 | ## ---------------------- ## | ||
1015 | ## Running config.status. ## | ||
1016 | ## ---------------------- ## | ||
1017 | |||
1018 | This file was extended by gnunet-ext config.status 0.0.0, which was | ||
1019 | generated by GNU Autoconf 2.67. Invocation command line was | ||
1020 | |||
1021 | CONFIG_FILES = | ||
1022 | CONFIG_HEADERS = | ||
1023 | CONFIG_LINKS = | ||
1024 | CONFIG_COMMANDS = | ||
1025 | $ ./config.status src/ext/Makefile depfiles | ||
1026 | |||
1027 | on mg | ||
1028 | |||
1029 | config.status:1129: creating src/ext/Makefile | ||
1030 | config.status:1357: executing depfiles commands | ||
1031 | |||
1032 | ## ---------------------- ## | ||
1033 | ## Running config.status. ## | ||
1034 | ## ---------------------- ## | ||
1035 | |||
1036 | This file was extended by gnunet-ext config.status 0.0.0, which was | ||
1037 | generated by GNU Autoconf 2.67. Invocation command line was | ||
1038 | |||
1039 | CONFIG_FILES = | ||
1040 | CONFIG_HEADERS = | ||
1041 | CONFIG_LINKS = | ||
1042 | CONFIG_COMMANDS = | ||
1043 | $ ./config.status src/ext/Makefile depfiles | ||
1044 | |||
1045 | on mg | ||
1046 | |||
1047 | config.status:1129: creating src/ext/Makefile | ||
1048 | config.status:1357: executing depfiles commands | ||
1049 | |||
1050 | ## ---------------------- ## | ||
1051 | ## Running config.status. ## | ||
1052 | ## ---------------------- ## | ||
1053 | |||
1054 | This file was extended by gnunet-ext config.status 0.0.0, which was | ||
1055 | generated by GNU Autoconf 2.67. Invocation command line was | ||
1056 | |||
1057 | CONFIG_FILES = | ||
1058 | CONFIG_HEADERS = | ||
1059 | CONFIG_LINKS = | ||
1060 | CONFIG_COMMANDS = | ||
1061 | $ ./config.status src/ext/Makefile depfiles | ||
1062 | |||
1063 | on mg | ||
1064 | |||
1065 | config.status:1129: creating src/ext/Makefile | ||
1066 | config.status:1357: executing depfiles commands | ||
1067 | |||
1068 | ## ---------------------- ## | ||
1069 | ## Running config.status. ## | ||
1070 | ## ---------------------- ## | ||
1071 | |||
1072 | This file was extended by gnunet-ext config.status 0.0.0, which was | ||
1073 | generated by GNU Autoconf 2.67. Invocation command line was | ||
1074 | |||
1075 | CONFIG_FILES = | ||
1076 | CONFIG_HEADERS = | ||
1077 | CONFIG_LINKS = | ||
1078 | CONFIG_COMMANDS = | ||
1079 | $ ./config.status src/ext/Makefile depfiles | ||
1080 | 965 | ||
1081 | on mg | 966 | on mg |
1082 | 967 | ||
968 | config.status:1129: creating po/Makefile.in | ||
969 | config.status:1129: creating Makefile | ||
970 | config.status:1129: creating src/Makefile | ||
971 | config.status:1129: creating src/include/Makefile | ||
1083 | config.status:1129: creating src/ext/Makefile | 972 | config.status:1129: creating src/ext/Makefile |
973 | config.status:1129: creating gnunet_ext_config.h | ||
1084 | config.status:1357: executing depfiles commands | 974 | config.status:1357: executing depfiles commands |
975 | config.status:1357: executing libtool commands | ||
976 | config.status:1357: executing po-directories commands | ||
1085 | 977 | ||
1086 | ## ---------------------- ## | 978 | ## ---------------------- ## |
1087 | ## Running config.status. ## | 979 | ## Running config.status. ## |
@@ -1094,8 +986,9 @@ generated by GNU Autoconf 2.67. Invocation command line was | |||
1094 | CONFIG_HEADERS = | 986 | CONFIG_HEADERS = |
1095 | CONFIG_LINKS = | 987 | CONFIG_LINKS = |
1096 | CONFIG_COMMANDS = | 988 | CONFIG_COMMANDS = |
1097 | $ ./config.status src/include/Makefile | 989 | $ ./config.status gnunet_ext_config.h |
1098 | 990 | ||
1099 | on mg | 991 | on mg |
1100 | 992 | ||
1101 | config.status:1129: creating src/include/Makefile | 993 | config.status:1129: creating gnunet_ext_config.h |
994 | config.status:1309: gnunet_ext_config.h is unchanged | ||
diff --git a/gnunet-fuse/gnunet-ext/config.rpath b/config.rpath index 17298f2..17298f2 100755 --- a/gnunet-fuse/gnunet-ext/config.rpath +++ b/config.rpath | |||
diff --git a/gnunet-fuse/gnunet-ext/config.status b/config.status index 30a6c76..ad64a45 100755 --- a/gnunet-fuse/gnunet-ext/config.status +++ b/config.status | |||
@@ -448,7 +448,7 @@ Copyright (C) 2010 Free Software Foundation, Inc. | |||
448 | This config.status script is free software; the Free Software Foundation | 448 | This config.status script is free software; the Free Software Foundation |
449 | gives unlimited permission to copy, distribute and modify it." | 449 | gives unlimited permission to copy, distribute and modify it." |
450 | 450 | ||
451 | ac_pwd='/home/mg/gnunet-ext' | 451 | ac_pwd='/home/mg/gnunet-fuse' |
452 | srcdir='.' | 452 | srcdir='.' |
453 | INSTALL='/usr/bin/install -c' | 453 | INSTALL='/usr/bin/install -c' |
454 | MKDIR_P='/bin/mkdir -p' | 454 | MKDIR_P='/bin/mkdir -p' |
@@ -583,7 +583,7 @@ FGREP='/bin/grep -F' | |||
583 | LD='/usr/bin/ld -m elf_x86_64' | 583 | LD='/usr/bin/ld -m elf_x86_64' |
584 | NM='/usr/bin/nm -B' | 584 | NM='/usr/bin/nm -B' |
585 | LN_S='ln -s' | 585 | LN_S='ln -s' |
586 | max_cmd_len='1572864' | 586 | max_cmd_len='3458764513820540925' |
587 | ac_objext='o' | 587 | ac_objext='o' |
588 | exeext='' | 588 | exeext='' |
589 | lt_unset='unset' | 589 | lt_unset='unset' |
@@ -897,7 +897,7 @@ S["CFLAGS"]="-fno-strict-aliasing -Wall -g -O2 " | |||
897 | S["CC"]="gcc" | 897 | S["CC"]="gcc" |
898 | S["am__untar"]="${AMTAR} xf -" | 898 | S["am__untar"]="${AMTAR} xf -" |
899 | S["am__tar"]="${AMTAR} chof - \"$$tardir\"" | 899 | S["am__tar"]="${AMTAR} chof - \"$$tardir\"" |
900 | S["AMTAR"]="${SHELL} /home/mg/gnunet-ext/missing --run tar" | 900 | S["AMTAR"]="${SHELL} /home/mg/gnunet-fuse/missing --run tar" |
901 | S["am__leading_dot"]="." | 901 | S["am__leading_dot"]="." |
902 | S["SET_MAKE"]="" | 902 | S["SET_MAKE"]="" |
903 | S["AWK"]="mawk" | 903 | S["AWK"]="mawk" |
@@ -905,12 +905,12 @@ S["mkdir_p"]="/bin/mkdir -p" | |||
905 | S["MKDIR_P"]="/bin/mkdir -p" | 905 | S["MKDIR_P"]="/bin/mkdir -p" |
906 | S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" | 906 | S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" |
907 | S["STRIP"]="strip" | 907 | S["STRIP"]="strip" |
908 | S["install_sh"]="${SHELL} /home/mg/gnunet-ext/install-sh" | 908 | S["install_sh"]="${SHELL} /home/mg/gnunet-fuse/install-sh" |
909 | S["MAKEINFO"]="${SHELL} /home/mg/gnunet-ext/missing --run makeinfo" | 909 | S["MAKEINFO"]="${SHELL} /home/mg/gnunet-fuse/missing --run makeinfo" |
910 | S["AUTOHEADER"]="${SHELL} /home/mg/gnunet-ext/missing --run autoheader" | 910 | S["AUTOHEADER"]="${SHELL} /home/mg/gnunet-fuse/missing --run autoheader" |
911 | S["AUTOMAKE"]="${SHELL} /home/mg/gnunet-ext/missing --run automake-1.11" | 911 | S["AUTOMAKE"]="${SHELL} /home/mg/gnunet-fuse/missing --run automake-1.11" |
912 | S["AUTOCONF"]="${SHELL} /home/mg/gnunet-ext/missing --run autoconf" | 912 | S["AUTOCONF"]="${SHELL} /home/mg/gnunet-fuse/missing --run autoconf" |
913 | S["ACLOCAL"]="${SHELL} /home/mg/gnunet-ext/missing --run aclocal-1.11" | 913 | S["ACLOCAL"]="${SHELL} /home/mg/gnunet-fuse/missing --run aclocal-1.11" |
914 | S["VERSION"]="0.0.0" | 914 | S["VERSION"]="0.0.0" |
915 | S["PACKAGE"]="gnunet-ext" | 915 | S["PACKAGE"]="gnunet-ext" |
916 | S["CYGPATH_W"]="echo" | 916 | S["CYGPATH_W"]="echo" |
@@ -1038,7 +1038,7 @@ D["HAVE_NETINET_IN_H"]=" 1" | |||
1038 | D["HAVE_STDARG_H"]=" 1" | 1038 | D["HAVE_STDARG_H"]=" 1" |
1039 | D["HAVE_GNUNET_GNUNET_UTIL_LIB_H"]=" 1" | 1039 | D["HAVE_GNUNET_GNUNET_UTIL_LIB_H"]=" 1" |
1040 | D["PACKAGE_DATA"]=" \"/home/mg/gnunet-EXT/share\"" | 1040 | D["PACKAGE_DATA"]=" \"/home/mg/gnunet-EXT/share\"" |
1041 | D["PACKAGE_SOURCE_DIR"]=" \"/home/mg/gnunet-ext\"" | 1041 | D["PACKAGE_SOURCE_DIR"]=" \"/home/mg/gnunet-fuse\"" |
1042 | for (key in D) D_is_set[key] = 1 | 1042 | for (key in D) D_is_set[key] = 1 |
1043 | FS = "" | 1043 | FS = "" |
1044 | } | 1044 | } |
diff --git a/gnunet-fuse/gnunet-ext/config.sub b/config.sub index c2d1257..c2d1257 100755 --- a/gnunet-fuse/gnunet-ext/config.sub +++ b/config.sub | |||
diff --git a/gnunet-fuse/gnunet-ext/configure b/configure index 6062e21..6062e21 100755 --- a/gnunet-fuse/gnunet-ext/configure +++ b/configure | |||
diff --git a/configure.ac b/configure.ac index 05c6884..d0cf129 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,62 +1,191 @@ | |||
1 | AC_INIT(gnunet-fuse, 0.8.0c) | 1 | # This file is part of GNUnet. |
2 | AM_INIT_AUTOMAKE | 2 | # (C) 2001-2011 Christian Grothoff (and other contributing authors) |
3 | AM_CONFIG_HEADER(config.h) | 3 | # |
4 | # GNUnet is free software; you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published | ||
6 | # by the Free Software Foundation; either version 2, or (at your | ||
7 | # option) any later version. | ||
8 | # | ||
9 | # GNUnet is distributed in the hope that it will be useful, but | ||
10 | # WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
12 | # General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with GNUnet; see the file COPYING. If not, write to the | ||
16 | # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
17 | # Boston, MA 02111-1307, USA. | ||
18 | # | ||
19 | # | ||
20 | # Process this file with autoconf to produce a configure script. | ||
21 | # | ||
22 | AC_PREREQ(2.61) | ||
23 | AC_INIT([gnunet-ext],[0.0.0],[bug-gnunet@gnu.org]) | ||
24 | AM_INIT_AUTOMAKE([gnunet-ext], [0.0.0]) | ||
25 | AM_CONFIG_HEADER(gnunet_ext_config.h) | ||
4 | 26 | ||
27 | AH_TOP([#define _GNU_SOURCE 1]) | ||
28 | |||
29 | AC_ISC_POSIX | ||
30 | AC_PROG_AWK | ||
31 | AC_PROG_CC | ||
32 | |||
33 | AC_PROG_MKDIR_P | ||
34 | AC_PROG_CPP | ||
35 | AC_PROG_INSTALL | ||
36 | AC_PROG_LN_S | ||
37 | AC_PROG_MAKE_SET | ||
38 | AC_LIBTOOL_WIN32_DLL | ||
5 | AC_PROG_CC | 39 | AC_PROG_CC |
6 | AM_PROG_CC_C_O | 40 | AM_PROG_CC_STDC |
7 | AC_C_CHAR_UNSIGNED | 41 | AC_HEADER_STDC |
42 | AC_CANONICAL_HOST | ||
43 | |||
44 | # dynamic libraries/plugins | ||
45 | AC_DISABLE_STATIC | ||
46 | AC_PROG_LIBTOOL | ||
47 | |||
48 | AC_SYS_LARGEFILE | ||
49 | AC_FUNC_FSEEKO | ||
50 | |||
51 | CFLAGS="-Wall $CFLAGS" | ||
52 | # use '-fno-strict-aliasing', but only if the compiler can take it | ||
53 | if gcc -fno-strict-aliasing -S -o /dev/null -xc /dev/null >/dev/null 2>&1; | ||
54 | then | ||
55 | CFLAGS="-fno-strict-aliasing $CFLAGS" | ||
56 | fi | ||
8 | 57 | ||
9 | export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH | ||
10 | 58 | ||
11 | PKG_CHECK_MODULES(GLIB, [glib-2.0]) | 59 | # Check system type |
12 | PKG_CHECK_MODULES(FUSE, [fuse >= 2.6]) | 60 | case "$host_os" in |
61 | *darwin* | *rhapsody* | *macosx*) | ||
62 | AC_DEFINE_UNQUOTED(OSX,1,[This is an OS X system]) | ||
63 | CFLAGS="-no-cpp-precomp $CFLAGS" | ||
64 | LDFLAGS="-flat_namespace -undefined suppress $LDFLAGS" | ||
65 | ;; | ||
66 | linux*) | ||
67 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | ||
68 | ;; | ||
69 | freebsd*) | ||
70 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | ||
71 | AC_DEFINE_UNQUOTED(FREEBSD,1,[This is a FreeBSD system]) | ||
72 | ;; | ||
73 | openbsd*) | ||
74 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | ||
75 | AC_DEFINE_UNQUOTED(OPENBSD,1,[This is an OpenBSD system]) | ||
76 | ;; | ||
77 | netbsd*) | ||
78 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | ||
79 | AC_DEFINE_UNQUOTED(NETBSD,1,[This is a NetBSD system]) | ||
80 | ;; | ||
81 | *solaris*) | ||
82 | AC_DEFINE_UNQUOTED(SOLARIS,1,[This is a Solaris system]) | ||
83 | AC_DEFINE_UNQUOTED(_REENTRANT,1,[Need with solaris or errno doesnt work]) | ||
84 | build_target="solaris" | ||
85 | ;; | ||
86 | *arm-linux*) | ||
87 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | ||
88 | ;; | ||
89 | *cygwin*) | ||
90 | AC_DEFINE_UNQUOTED(CYGWIN,1,[This is a Cygwin system]) | ||
91 | AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system]) | ||
92 | AC_CHECK_LIB(intl, gettext) | ||
93 | LDFLAGS="$LDFLAGS -no-undefined" | ||
94 | build_target="cygwin" | ||
95 | ;; | ||
96 | *mingw*) | ||
97 | AC_DEFINE_UNQUOTED(MINGW,1,[This is a MinGW system]) | ||
98 | AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system]) | ||
99 | AC_DEFINE_UNQUOTED(_WIN32,1,[This is a Windows system]) | ||
100 | AC_CHECK_LIB(intl, gettext) | ||
101 | LDFLAGS="$LDFLAGS -no-undefined -Wl,--export-all-symbols -lws2_32" | ||
102 | CFLAGS="-mms-bitfields $CFLAGS" | ||
103 | build_target="mingw" | ||
104 | ;; | ||
105 | *) | ||
106 | AC_MSG_RESULT(Unrecognised OS $host_os) | ||
107 | AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS]) | ||
108 | ;; | ||
109 | esac | ||
110 | |||
111 | AM_CONDITIONAL(MINGW, test "$build_target" = "mingw") | ||
112 | |||
113 | # check for gettext | ||
114 | AM_GNU_GETTEXT_VERSION([0.18.1]) | ||
115 | AM_GNU_GETTEXT([external]) | ||
116 | |||
117 | AC_CHECK_HEADERS([errno.h stdio.h unistd.h locale.h sys/stat.h sys/types.h langinfo.h libintl.h unistd.h stddef.h argz.h sys/socket.h netinet/in.h stdarg.h]) | ||
13 | 118 | ||
14 | # test for GNUnet core | 119 | # test for GNUnet core |
15 | gnunet=0 | 120 | gnunet=0 |
16 | AC_MSG_CHECKING([for GNUnet core]) | 121 | lookin=${prefix} |
122 | backup_LIBS="$LIBS" | ||
123 | backup_CFLAGS="$CFLAGS " | ||
124 | backup_CPPFLAGS="$CPPFLAGS" | ||
125 | GNUNET_CFLAGS="" | ||
126 | GNUNET_CPPFLAGS="" | ||
127 | GNUNET_LIBS="" | ||
128 | AC_MSG_CHECKING(for GNUnet core) | ||
17 | AC_ARG_WITH(gnunet, | 129 | AC_ARG_WITH(gnunet, |
18 | [ --with-gnunet=PFX Base of GNUnet installation], | 130 | [ --with-gnunet=PFX Base of GNUnet installation], |
19 | [AC_MSG_RESULT([$with_gnunet]) | 131 | [AC_MSG_RESULT([$with_gnunet]) |
20 | case $with_gnunet in | 132 | case $with_gnunet in |
21 | no) | 133 | no) |
134 | lookin="" | ||
22 | ;; | 135 | ;; |
23 | yes) | 136 | yes) |
24 | AC_CHECK_HEADERS(GNUnet/gnunet_ecrs_lib.h, | 137 | lookin="${prefix}" |
25 | AC_CHECK_LIB([gnunetecrs], [GNUNET_ECRS_file_download_partial], | ||
26 | gnunet=1)) | ||
27 | ;; | 138 | ;; |
28 | *) | 139 | *) |
29 | LDFLAGS="-L$with_gnunet/lib $LDFLAGS" | 140 | lookin="$with_gnunet" |
30 | LIBPATH="$with_gnunet/lib $LIBPATH" | ||
31 | CPPFLAGS="-I$with_gnunet/include $CPPFLAGS" | ||
32 | CFLAGS="-I$with_gnunet/include $CFLAGS" | ||
33 | INCLUDEPATH="$with_gnunet/include $INCLUDEPATH" | ||
34 | AC_CHECK_HEADERS(GNUnet/gnunet_ecrs_lib.h, | ||
35 | AC_CHECK_LIB([gnunetecrs], [GNUNET_ECRS_file_download_partial], | ||
36 | EXT_LIB_PATH="-L$with_gnunet/lib $EXT_LIB_PATH" | ||
37 | gnunet=1)) | ||
38 | ;; | 141 | ;; |
39 | esac | 142 | esac |
40 | ], | 143 | ], |
41 | [AC_MSG_RESULT([--with-gnunet not specified]) | 144 | [ |
42 | AC_CHECK_HEADERS(GNUnet/gnunet_ecrs_lib.h, | 145 | AC_MSG_RESULT([--with-gnunet not specified]) |
43 | AC_CHECK_LIB([gnunetecrs], [GNUNET_ECRS_file_download_partial], | 146 | PKG_CHECK_MODULES([GNUNET], [gnunetutil >= 0.9.0], gnunet=1) |
44 | gnunet=1))]) | 147 | ] |
45 | if test "$gnunet" != 1 | 148 | ) |
149 | |||
150 | if test "x$gnunet" == "x0" -a ! "x$lookin" == "x" | ||
46 | then | 151 | then |
47 | AC_MSG_ERROR([gnunet-fuse requires GNUnet]) | 152 | AC_MSG_CHECKING(for GNUnet util library in $lookin) |
153 | GNUNET_LIBS="-L${lookin}/lib" | ||
154 | GNUNET_CFLAGS="-I${lookin}/include" | ||
155 | GNUNET_CPPFLAGS="-I${lookin}/include" | ||
156 | LIBS="$GNUNET_LIBS $backup_LIBS" | ||
157 | CFLAGS="$GNUNET_CFLAGS $backup_CFLAGS" | ||
158 | CPPFLAGS="$GNUNET_CPPFLAGS $backup_CPPFLAGS" | ||
159 | AC_CHECK_HEADERS([gnunet/gnunet_util_lib.h], | ||
160 | AC_CHECK_LIB([gnunetutil], [GNUNET_xfree_], | ||
161 | [ | ||
162 | gnunet=1 | ||
163 | EXT_LIB_PATH="-L${lookin}/lib $EXT_LIB_PATH" | ||
164 | ] | ||
165 | ),,[#include <gnunet/platform.h>] | ||
166 | ) | ||
48 | fi | 167 | fi |
49 | AC_CHECK_HEADERS([GNUnet/gnunet_util.h GNUnet/gnunet_getoption_lib.h],, | ||
50 | AC_MSG_ERROR([compiling gnunet-fuse requires GNUnet core headers] | ||
51 | )) | ||
52 | 168 | ||
53 | AC_CHECK_LIB(gnunetutil,GNUNET_init,, | 169 | if test "x$gnunet" == "x0" |
54 | AC_MSG_ERROR([gnunet-fuse requires GNUnet-Util])) | 170 | then |
55 | AC_CHECK_LIB(gnunetecrs,GNUNET_ECRS_file_download_partial,, | 171 | AC_MSG_ERROR([gnunet-gtk requires GNUnet]) |
56 | AC_MSG_ERROR([gnunet-fuse requires ECRS])) | 172 | fi |
173 | |||
174 | AC_SUBST(GNUNET_CFLAGS) | ||
175 | AC_SUBST(GNUNET_LIBS) | ||
176 | LIBS="$backup_LIBS" | ||
177 | CFLAGS="$backup_CFLAGS" | ||
178 | CPPFLAGS="$backup_CPPFLAGS" | ||
179 | |||
180 | AC_DEFINE_DIR([PACKAGE_DATA], [datarootdir], [The directory for installing read-only architecture-independent data]) | ||
57 | 181 | ||
58 | CFLAGS="$CFLAGS -Wall -W $GLIB_CFLAGS $FUSE_CFLAGS" | 182 | # Set PACKAGE_SOURCE_DIR in gnunet_gtk_config.h. |
59 | LIBS="$LIBS $GLIB_LIBS $FUSE_LIBS" | 183 | packagesrcdir=`cd $srcdir && pwd` |
184 | AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}", [source dir]) | ||
60 | 185 | ||
61 | AC_CONFIG_FILES([Makefile]) | 186 | AC_OUTPUT([ po/Makefile.in |
62 | AC_OUTPUT | 187 | Makefile |
188 | src/Makefile | ||
189 | src/include/Makefile | ||
190 | src/ext/Makefile | ||
191 | ]) | ||
diff --git a/gnunet-fuse/gnunet-ext/depcomp b/depcomp index df8eea7..df8eea7 100755 --- a/gnunet-fuse/gnunet-ext/depcomp +++ b/depcomp | |||
diff --git a/gnunet-fuse-0.8/AUTHORS b/gnunet-fuse-0.8/AUTHORS new file mode 100644 index 0000000..5b093b5 --- /dev/null +++ b/gnunet-fuse-0.8/AUTHORS | |||
@@ -0,0 +1 @@ | |||
David Barksdale <amatus@gnu.org> | |||
diff --git a/gnunet-fuse-0.8/COPYING b/gnunet-fuse-0.8/COPYING new file mode 100644 index 0000000..623b625 --- /dev/null +++ b/gnunet-fuse-0.8/COPYING | |||
@@ -0,0 +1,340 @@ | |||
1 | GNU GENERAL PUBLIC LICENSE | ||
2 | Version 2, June 1991 | ||
3 | |||
4 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | ||
5 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
6 | Everyone is permitted to copy and distribute verbatim copies | ||
7 | of this license document, but changing it is not allowed. | ||
8 | |||
9 | Preamble | ||
10 | |||
11 | The licenses for most software are designed to take away your | ||
12 | freedom to share and change it. By contrast, the GNU General Public | ||
13 | License is intended to guarantee your freedom to share and change free | ||
14 | software--to make sure the software is free for all its users. This | ||
15 | General Public License applies to most of the Free Software | ||
16 | Foundation's software and to any other program whose authors commit to | ||
17 | using it. (Some other Free Software Foundation software is covered by | ||
18 | the GNU Library General Public License instead.) You can apply it to | ||
19 | your programs, too. | ||
20 | |||
21 | When we speak of free software, we are referring to freedom, not | ||
22 | price. Our General Public Licenses are designed to make sure that you | ||
23 | have the freedom to distribute copies of free software (and charge for | ||
24 | this service if you wish), that you receive source code or can get it | ||
25 | if you want it, that you can change the software or use pieces of it | ||
26 | in new free programs; and that you know you can do these things. | ||
27 | |||
28 | To protect your rights, we need to make restrictions that forbid | ||
29 | anyone to deny you these rights or to ask you to surrender the rights. | ||
30 | These restrictions translate to certain responsibilities for you if you | ||
31 | distribute copies of the software, or if you modify it. | ||
32 | |||
33 | For example, if you distribute copies of such a program, whether | ||
34 | gratis or for a fee, you must give the recipients all the rights that | ||
35 | you have. You must make sure that they, too, receive or can get the | ||
36 | source code. And you must show them these terms so they know their | ||
37 | rights. | ||
38 | |||
39 | We protect your rights with two steps: (1) copyright the software, and | ||
40 | (2) offer you this license which gives you legal permission to copy, | ||
41 | distribute and/or modify the software. | ||
42 | |||
43 | Also, for each author's protection and ours, we want to make certain | ||
44 | that everyone understands that there is no warranty for this free | ||
45 | software. If the software is modified by someone else and passed on, we | ||
46 | want its recipients to know that what they have is not the original, so | ||
47 | that any problems introduced by others will not reflect on the original | ||
48 | authors' reputations. | ||
49 | |||
50 | Finally, any free program is threatened constantly by software | ||
51 | patents. We wish to avoid the danger that redistributors of a free | ||
52 | program will individually obtain patent licenses, in effect making the | ||
53 | program proprietary. To prevent this, we have made it clear that any | ||
54 | patent must be licensed for everyone's free use or not licensed at all. | ||
55 | |||
56 | The precise terms and conditions for copying, distribution and | ||
57 | modification follow. | ||
58 | |||
59 | GNU GENERAL PUBLIC LICENSE | ||
60 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | ||
61 | |||
62 | 0. This License applies to any program or other work which contains | ||
63 | a notice placed by the copyright holder saying it may be distributed | ||
64 | under the terms of this General Public License. The "Program", below, | ||
65 | refers to any such program or work, and a "work based on the Program" | ||
66 | means either the Program or any derivative work under copyright law: | ||
67 | that is to say, a work containing the Program or a portion of it, | ||
68 | either verbatim or with modifications and/or translated into another | ||
69 | language. (Hereinafter, translation is included without limitation in | ||
70 | the term "modification".) Each licensee is addressed as "you". | ||
71 | |||
72 | Activities other than copying, distribution and modification are not | ||
73 | covered by this License; they are outside its scope. The act of | ||
74 | running the Program is not restricted, and the output from the Program | ||
75 | is covered only if its contents constitute a work based on the | ||
76 | Program (independent of having been made by running the Program). | ||
77 | Whether that is true depends on what the Program does. | ||
78 | |||
79 | 1. You may copy and distribute verbatim copies of the Program's | ||
80 | source code as you receive it, in any medium, provided that you | ||
81 | conspicuously and appropriately publish on each copy an appropriate | ||
82 | copyright notice and disclaimer of warranty; keep intact all the | ||
83 | notices that refer to this License and to the absence of any warranty; | ||
84 | and give any other recipients of the Program a copy of this License | ||
85 | along with the Program. | ||
86 | |||
87 | You may charge a fee for the physical act of transferring a copy, and | ||
88 | you may at your option offer warranty protection in exchange for a fee. | ||
89 | |||
90 | 2. You may modify your copy or copies of the Program or any portion | ||
91 | of it, thus forming a work based on the Program, and copy and | ||
92 | distribute such modifications or work under the terms of Section 1 | ||
93 | above, provided that you also meet all of these conditions: | ||
94 | |||
95 | a) You must cause the modified files to carry prominent notices | ||
96 | stating that you changed the files and the date of any change. | ||
97 | |||
98 | b) You must cause any work that you distribute or publish, that in | ||
99 | whole or in part contains or is derived from the Program or any | ||
100 | part thereof, to be licensed as a whole at no charge to all third | ||
101 | parties under the terms of this License. | ||
102 | |||
103 | c) If the modified program normally reads commands interactively | ||
104 | when run, you must cause it, when started running for such | ||
105 | interactive use in the most ordinary way, to print or display an | ||
106 | announcement including an appropriate copyright notice and a | ||
107 | notice that there is no warranty (or else, saying that you provide | ||
108 | a warranty) and that users may redistribute the program under | ||
109 | these conditions, and telling the user how to view a copy of this | ||
110 | License. (Exception: if the Program itself is interactive but | ||
111 | does not normally print such an announcement, your work based on | ||
112 | the Program is not required to print an announcement.) | ||
113 | |||
114 | These requirements apply to the modified work as a whole. If | ||
115 | identifiable sections of that work are not derived from the Program, | ||
116 | and can be reasonably considered independent and separate works in | ||
117 | themselves, then this License, and its terms, do not apply to those | ||
118 | sections when you distribute them as separate works. But when you | ||
119 | distribute the same sections as part of a whole which is a work based | ||
120 | on the Program, the distribution of the whole must be on the terms of | ||
121 | this License, whose permissions for other licensees extend to the | ||
122 | entire whole, and thus to each and every part regardless of who wrote it. | ||
123 | |||
124 | Thus, it is not the intent of this section to claim rights or contest | ||
125 | your rights to work written entirely by you; rather, the intent is to | ||
126 | exercise the right to control the distribution of derivative or | ||
127 | collective works based on the Program. | ||
128 | |||
129 | In addition, mere aggregation of another work not based on the Program | ||
130 | with the Program (or with a work based on the Program) on a volume of | ||
131 | a storage or distribution medium does not bring the other work under | ||
132 | the scope of this License. | ||
133 | |||
134 | 3. You may copy and distribute the Program (or a work based on it, | ||
135 | under Section 2) in object code or executable form under the terms of | ||
136 | Sections 1 and 2 above provided that you also do one of the following: | ||
137 | |||
138 | a) Accompany it with the complete corresponding machine-readable | ||
139 | source code, which must be distributed under the terms of Sections | ||
140 | 1 and 2 above on a medium customarily used for software interchange; or, | ||
141 | |||
142 | b) Accompany it with a written offer, valid for at least three | ||
143 | years, to give any third party, for a charge no more than your | ||
144 | cost of physically performing source distribution, a complete | ||
145 | machine-readable copy of the corresponding source code, to be | ||
146 | distributed under the terms of Sections 1 and 2 above on a medium | ||
147 | customarily used for software interchange; or, | ||
148 | |||
149 | c) Accompany it with the information you received as to the offer | ||
150 | to distribute corresponding source code. (This alternative is | ||
151 | allowed only for noncommercial distribution and only if you | ||
152 | received the program in object code or executable form with such | ||
153 | an offer, in accord with Subsection b above.) | ||
154 | |||
155 | The source code for a work means the preferred form of the work for | ||
156 | making modifications to it. For an executable work, complete source | ||
157 | code means all the source code for all modules it contains, plus any | ||
158 | associated interface definition files, plus the scripts used to | ||
159 | control compilation and installation of the executable. However, as a | ||
160 | special exception, the source code distributed need not include | ||
161 | anything that is normally distributed (in either source or binary | ||
162 | form) with the major components (compiler, kernel, and so on) of the | ||
163 | operating system on which the executable runs, unless that component | ||
164 | itself accompanies the executable. | ||
165 | |||
166 | If distribution of executable or object code is made by offering | ||
167 | access to copy from a designated place, then offering equivalent | ||
168 | access to copy the source code from the same place counts as | ||
169 | distribution of the source code, even though third parties are not | ||
170 | compelled to copy the source along with the object code. | ||
171 | |||
172 | 4. You may not copy, modify, sublicense, or distribute the Program | ||
173 | except as expressly provided under this License. Any attempt | ||
174 | otherwise to copy, modify, sublicense or distribute the Program is | ||
175 | void, and will automatically terminate your rights under this License. | ||
176 | However, parties who have received copies, or rights, from you under | ||
177 | this License will not have their licenses terminated so long as such | ||
178 | parties remain in full compliance. | ||
179 | |||
180 | 5. You are not required to accept this License, since you have not | ||
181 | signed it. However, nothing else grants you permission to modify or | ||
182 | distribute the Program or its derivative works. These actions are | ||
183 | prohibited by law if you do not accept this License. Therefore, by | ||
184 | modifying or distributing the Program (or any work based on the | ||
185 | Program), you indicate your acceptance of this License to do so, and | ||
186 | all its terms and conditions for copying, distributing or modifying | ||
187 | the Program or works based on it. | ||
188 | |||
189 | 6. Each time you redistribute the Program (or any work based on the | ||
190 | Program), the recipient automatically receives a license from the | ||
191 | original licensor to copy, distribute or modify the Program subject to | ||
192 | these terms and conditions. You may not impose any further | ||
193 | restrictions on the recipients' exercise of the rights granted herein. | ||
194 | You are not responsible for enforcing compliance by third parties to | ||
195 | this License. | ||
196 | |||
197 | 7. If, as a consequence of a court judgment or allegation of patent | ||
198 | infringement or for any other reason (not limited to patent issues), | ||
199 | conditions are imposed on you (whether by court order, agreement or | ||
200 | otherwise) that contradict the conditions of this License, they do not | ||
201 | excuse you from the conditions of this License. If you cannot | ||
202 | distribute so as to satisfy simultaneously your obligations under this | ||
203 | License and any other pertinent obligations, then as a consequence you | ||
204 | may not distribute the Program at all. For example, if a patent | ||
205 | license would not permit royalty-free redistribution of the Program by | ||
206 | all those who receive copies directly or indirectly through you, then | ||
207 | the only way you could satisfy both it and this License would be to | ||
208 | refrain entirely from distribution of the Program. | ||
209 | |||
210 | If any portion of this section is held invalid or unenforceable under | ||
211 | any particular circumstance, the balance of the section is intended to | ||
212 | apply and the section as a whole is intended to apply in other | ||
213 | circumstances. | ||
214 | |||
215 | It is not the purpose of this section to induce you to infringe any | ||
216 | patents or other property right claims or to contest validity of any | ||
217 | such claims; this section has the sole purpose of protecting the | ||
218 | integrity of the free software distribution system, which is | ||
219 | implemented by public license practices. Many people have made | ||
220 | generous contributions to the wide range of software distributed | ||
221 | through that system in reliance on consistent application of that | ||
222 | system; it is up to the author/donor to decide if he or she is willing | ||
223 | to distribute software through any other system and a licensee cannot | ||
224 | impose that choice. | ||
225 | |||
226 | This section is intended to make thoroughly clear what is believed to | ||
227 | be a consequence of the rest of this License. | ||
228 | |||
229 | 8. If the distribution and/or use of the Program is restricted in | ||
230 | certain countries either by patents or by copyrighted interfaces, the | ||
231 | original copyright holder who places the Program under this License | ||
232 | may add an explicit geographical distribution limitation excluding | ||
233 | those countries, so that distribution is permitted only in or among | ||
234 | countries not thus excluded. In such case, this License incorporates | ||
235 | the limitation as if written in the body of this License. | ||
236 | |||
237 | 9. The Free Software Foundation may publish revised and/or new versions | ||
238 | of the General Public License from time to time. Such new versions will | ||
239 | be similar in spirit to the present version, but may differ in detail to | ||
240 | address new problems or concerns. | ||
241 | |||
242 | Each version is given a distinguishing version number. If the Program | ||
243 | specifies a version number of this License which applies to it and "any | ||
244 | later version", you have the option of following the terms and conditions | ||
245 | either of that version or of any later version published by the Free | ||
246 | Software Foundation. If the Program does not specify a version number of | ||
247 | this License, you may choose any version ever published by the Free Software | ||
248 | Foundation. | ||
249 | |||
250 | 10. If you wish to incorporate parts of the Program into other free | ||
251 | programs whose distribution conditions are different, write to the author | ||
252 | to ask for permission. For software which is copyrighted by the Free | ||
253 | Software Foundation, write to the Free Software Foundation; we sometimes | ||
254 | make exceptions for this. Our decision will be guided by the two goals | ||
255 | of preserving the free status of all derivatives of our free software and | ||
256 | of promoting the sharing and reuse of software generally. | ||
257 | |||
258 | NO WARRANTY | ||
259 | |||
260 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | ||
261 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | ||
262 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | ||
263 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | ||
264 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | ||
265 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | ||
266 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | ||
267 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | ||
268 | REPAIR OR CORRECTION. | ||
269 | |||
270 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | ||
271 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | ||
272 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | ||
273 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | ||
274 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | ||
275 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | ||
276 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | ||
277 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | ||
278 | POSSIBILITY OF SUCH DAMAGES. | ||
279 | |||
280 | END OF TERMS AND CONDITIONS | ||
281 | |||
282 | How to Apply These Terms to Your New Programs | ||
283 | |||
284 | If you develop a new program, and you want it to be of the greatest | ||
285 | possible use to the public, the best way to achieve this is to make it | ||
286 | free software which everyone can redistribute and change under these terms. | ||
287 | |||
288 | To do so, attach the following notices to the program. It is safest | ||
289 | to attach them to the start of each source file to most effectively | ||
290 | convey the exclusion of warranty; and each file should have at least | ||
291 | the "copyright" line and a pointer to where the full notice is found. | ||
292 | |||
293 | <one line to give the program's name and a brief idea of what it does.> | ||
294 | Copyright (C) <year> <name of author> | ||
295 | |||
296 | This program is free software; you can redistribute it and/or modify | ||
297 | it under the terms of the GNU General Public License as published by | ||
298 | the Free Software Foundation; either version 2 of the License, or | ||
299 | (at your option) any later version. | ||
300 | |||
301 | This program is distributed in the hope that it will be useful, | ||
302 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
303 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
304 | GNU General Public License for more details. | ||
305 | |||
306 | You should have received a copy of the GNU General Public License | ||
307 | along with this program; if not, write to the Free Software | ||
308 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
309 | |||
310 | |||
311 | Also add information on how to contact you by electronic and paper mail. | ||
312 | |||
313 | If the program is interactive, make it output a short notice like this | ||
314 | when it starts in an interactive mode: | ||
315 | |||
316 | Gnomovision version 69, Copyright (C) year name of author | ||
317 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | ||
318 | This is free software, and you are welcome to redistribute it | ||
319 | under certain conditions; type `show c' for details. | ||
320 | |||
321 | The hypothetical commands `show w' and `show c' should show the appropriate | ||
322 | parts of the General Public License. Of course, the commands you use may | ||
323 | be called something other than `show w' and `show c'; they could even be | ||
324 | mouse-clicks or menu items--whatever suits your program. | ||
325 | |||
326 | You should also get your employer (if you work as a programmer) or your | ||
327 | school, if any, to sign a "copyright disclaimer" for the program, if | ||
328 | necessary. Here is a sample; alter the names: | ||
329 | |||
330 | Yoyodyne, Inc., hereby disclaims all copyright interest in the program | ||
331 | `Gnomovision' (which makes passes at compilers) written by James Hacker. | ||
332 | |||
333 | <signature of Ty Coon>, 1 April 1989 | ||
334 | Ty Coon, President of Vice | ||
335 | |||
336 | This General Public License does not permit incorporating your program into | ||
337 | proprietary programs. If your program is a subroutine library, you may | ||
338 | consider it more useful to permit linking proprietary applications with the | ||
339 | library. If this is what you want to do, use the GNU Library General | ||
340 | Public License instead of this License. | ||
diff --git a/gnunet-fuse-0.8/ChangeLog b/gnunet-fuse-0.8/ChangeLog new file mode 100644 index 0000000..6eaf1e3 --- /dev/null +++ b/gnunet-fuse-0.8/ChangeLog | |||
@@ -0,0 +1,34 @@ | |||
1 | 2008-06-13 Christian Grothoff <christian@grothoff.org> 0.8.0 | ||
2 | * Release version | ||
3 | 2007-12-20 Christian Grothoff <christian@grothoff.org> 0.7.3 | ||
4 | * Release version | ||
5 | 2007-07-29 David Barksdale <amatus@gnu.org> 0.7.2b | ||
6 | * Release version | ||
7 | 2007-07-26 David Barksdale <amatus@gnu.org> 0.7.2-5 | ||
8 | * Finished support for truncate | ||
9 | 2007-07-17 David Barksdale <amatus@gnu.org> 0.7.2-4 | ||
10 | * Added support for renaming files | ||
11 | 2007-07-12 David Barksdale <amatus@gnu.org> 0.7.2-3 | ||
12 | * Added support for unlinking files, creating directories, and removing | ||
13 | directories | ||
14 | 2007-07-12 David Barksdale <amatus@gnu.org> 0.7.2-2 | ||
15 | * Added support for creating and modifying files | ||
16 | 2007-06-18 David Barksdale <amatus@gnu.org> 0.7.2-1 | ||
17 | * Modified configure script to better detect compatability with GNUnet | ||
18 | 2007-06-18 David Barksdale <amatus@gnu.org> 0.7.2 | ||
19 | * Gratuitous version incrementation | ||
20 | 2007-06-12 David Barksdale <amatus@gnu.org> 0.6 | ||
21 | * Cleaned up fuse command line option passing (in a manner of speaking) | ||
22 | * Added an implicit "-o ro" so the mount shows up as read-only (for now) | ||
23 | * Added support for interrupting read operations | ||
24 | 2007-06-10 David Barksdale <amatus@gnu.org> 0.5 | ||
25 | * Added .uri.<file> files which read the uri of <file> | ||
26 | 2007-06-08 David Barksdale <amatus@gnu.org> 0.4 | ||
27 | * Added .uri files which read the uri of the containing directory | ||
28 | 2007-05-30 David Barksdale <amatus@gnu.org> 0.3 | ||
29 | * Added support for ECRS_downloadPartialFile (requires GNUnet > 0.7.1c) | ||
30 | 2007-05-29 David Barksdale <amatus@gnu.org> 0.2 | ||
31 | * Fixed ref-counting bug in gn_dirent_find | ||
32 | * Added legal stuff to source files | ||
33 | 2007-05-28 David Barksdale <amatus@gnu.org> 0.1 | ||
34 | * Initial version | ||
diff --git a/gnunet-fuse-0.8/Makefile.am b/gnunet-fuse-0.8/Makefile.am new file mode 100644 index 0000000..0583db3 --- /dev/null +++ b/gnunet-fuse-0.8/Makefile.am | |||
@@ -0,0 +1,24 @@ | |||
1 | bin_PROGRAMS = gnunet-fs | ||
2 | gnunet_fs_SOURCES = \ | ||
3 | directory.c \ | ||
4 | dirent.c \ | ||
5 | file.c \ | ||
6 | getattr.c \ | ||
7 | main.c \ | ||
8 | mkdir.c \ | ||
9 | mknod.c \ | ||
10 | open.c \ | ||
11 | read.c \ | ||
12 | readdir.c \ | ||
13 | release.c \ | ||
14 | rename.c \ | ||
15 | rmdir.c \ | ||
16 | special_file.c \ | ||
17 | truncate.c \ | ||
18 | unlink.c \ | ||
19 | utimens.c \ | ||
20 | write.c \ | ||
21 | gnfs.h \ | ||
22 | gettext.h | ||
23 | |||
24 | gnunet_fs_CPPFLAGS = -DFUSE_USE_VERSION=26 -D_REENTRANT | ||
diff --git a/gnunet-fuse-0.8/NEWS b/gnunet-fuse-0.8/NEWS new file mode 100644 index 0000000..38a7ad0 --- /dev/null +++ b/gnunet-fuse-0.8/NEWS | |||
@@ -0,0 +1 @@ | |||
see ChangeLog | |||
diff --git a/gnunet-fuse-0.8/README b/gnunet-fuse-0.8/README new file mode 100644 index 0000000..0895a8c --- /dev/null +++ b/gnunet-fuse-0.8/README | |||
@@ -0,0 +1,38 @@ | |||
1 | gnunet-fuse - FUSE filesystem for GNUnet | ||
2 | |||
3 | Summary | ||
4 | ======= | ||
5 | You need the URI of a file with the mime-type of application/gnunet-directory. | ||
6 | You can either publish a directory with gnunet-insert or do a search for the | ||
7 | mime-type. To mount the URI use the following command. | ||
8 | |||
9 | $ echo gnunet://ecrs/chk/XXXX/YYYY.NNNN > uri_file | ||
10 | $ gnunet-fs uri_file /mnt | ||
11 | |||
12 | Where gnunet://ecrs/chk/XXXX/YYYY.NNNN is the URI and /mnt is the mount point. | ||
13 | |||
14 | Usage | ||
15 | ===== | ||
16 | gnunet-fuse [OPTIONS] <URI FILE> <PATH> | ||
17 | Arguments mandatory for long options are also mandatory for short options. | ||
18 | -h, --help print this help | ||
19 | -c, --config=FILENAME use configuration file FILENAME | ||
20 | -L, --log=LOGLEVEL configure logging to use LOGLEVEL | ||
21 | -l, --logfile=FILE set logfile name | ||
22 | -a, --anonymity=LEVEL set the desired LEVEL of sender-anonymity | ||
23 | -p, --priority=LEVEL set the desired LEVEL of priority | ||
24 | -u, --uri-files Make .uri files visible | ||
25 | -x, --Xfuse Escape fuse option | ||
26 | |||
27 | Example use of -x option: | ||
28 | $ gnunet-fs -x-o -xfsname=GNUnet <URI> <path> | ||
29 | Mounts <URI> at <path> and passes "-o fsname=GNUnet" as fuse options. | ||
30 | |||
31 | Special Files | ||
32 | ============= | ||
33 | Each directory contains the following special files. These files are read-only | ||
34 | and aren't actually part of the directory, they are generated on-the-fly by | ||
35 | gnunet-fs. | ||
36 | |||
37 | .uri - contains the URI of the directory | ||
38 | .uri.<file> - contains the URI of the file named <file> in the directory | ||
diff --git a/gnunet-fuse-0.8/configure.ac b/gnunet-fuse-0.8/configure.ac new file mode 100644 index 0000000..05c6884 --- /dev/null +++ b/gnunet-fuse-0.8/configure.ac | |||
@@ -0,0 +1,62 @@ | |||
1 | AC_INIT(gnunet-fuse, 0.8.0c) | ||
2 | AM_INIT_AUTOMAKE | ||
3 | AM_CONFIG_HEADER(config.h) | ||
4 | |||
5 | AC_PROG_CC | ||
6 | AM_PROG_CC_C_O | ||
7 | AC_C_CHAR_UNSIGNED | ||
8 | |||
9 | export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH | ||
10 | |||
11 | PKG_CHECK_MODULES(GLIB, [glib-2.0]) | ||
12 | PKG_CHECK_MODULES(FUSE, [fuse >= 2.6]) | ||
13 | |||
14 | # test for GNUnet core | ||
15 | gnunet=0 | ||
16 | AC_MSG_CHECKING([for GNUnet core]) | ||
17 | AC_ARG_WITH(gnunet, | ||
18 | [ --with-gnunet=PFX Base of GNUnet installation], | ||
19 | [AC_MSG_RESULT([$with_gnunet]) | ||
20 | case $with_gnunet in | ||
21 | no) | ||
22 | ;; | ||
23 | yes) | ||
24 | AC_CHECK_HEADERS(GNUnet/gnunet_ecrs_lib.h, | ||
25 | AC_CHECK_LIB([gnunetecrs], [GNUNET_ECRS_file_download_partial], | ||
26 | gnunet=1)) | ||
27 | ;; | ||
28 | *) | ||
29 | LDFLAGS="-L$with_gnunet/lib $LDFLAGS" | ||
30 | LIBPATH="$with_gnunet/lib $LIBPATH" | ||
31 | CPPFLAGS="-I$with_gnunet/include $CPPFLAGS" | ||
32 | CFLAGS="-I$with_gnunet/include $CFLAGS" | ||
33 | INCLUDEPATH="$with_gnunet/include $INCLUDEPATH" | ||
34 | AC_CHECK_HEADERS(GNUnet/gnunet_ecrs_lib.h, | ||
35 | AC_CHECK_LIB([gnunetecrs], [GNUNET_ECRS_file_download_partial], | ||
36 | EXT_LIB_PATH="-L$with_gnunet/lib $EXT_LIB_PATH" | ||
37 | gnunet=1)) | ||
38 | ;; | ||
39 | esac | ||
40 | ], | ||
41 | [AC_MSG_RESULT([--with-gnunet not specified]) | ||
42 | AC_CHECK_HEADERS(GNUnet/gnunet_ecrs_lib.h, | ||
43 | AC_CHECK_LIB([gnunetecrs], [GNUNET_ECRS_file_download_partial], | ||
44 | gnunet=1))]) | ||
45 | if test "$gnunet" != 1 | ||
46 | then | ||
47 | AC_MSG_ERROR([gnunet-fuse requires GNUnet]) | ||
48 | fi | ||
49 | AC_CHECK_HEADERS([GNUnet/gnunet_util.h GNUnet/gnunet_getoption_lib.h],, | ||
50 | AC_MSG_ERROR([compiling gnunet-fuse requires GNUnet core headers] | ||
51 | )) | ||
52 | |||
53 | AC_CHECK_LIB(gnunetutil,GNUNET_init,, | ||
54 | AC_MSG_ERROR([gnunet-fuse requires GNUnet-Util])) | ||
55 | AC_CHECK_LIB(gnunetecrs,GNUNET_ECRS_file_download_partial,, | ||
56 | AC_MSG_ERROR([gnunet-fuse requires ECRS])) | ||
57 | |||
58 | CFLAGS="$CFLAGS -Wall -W $GLIB_CFLAGS $FUSE_CFLAGS" | ||
59 | LIBS="$LIBS $GLIB_LIBS $FUSE_LIBS" | ||
60 | |||
61 | AC_CONFIG_FILES([Makefile]) | ||
62 | AC_OUTPUT | ||
diff --git a/directory.c b/gnunet-fuse-0.8/directory.c index 47d6e98..47d6e98 100644 --- a/directory.c +++ b/gnunet-fuse-0.8/directory.c | |||
diff --git a/dirent.c b/gnunet-fuse-0.8/dirent.c index f44fa0b..f44fa0b 100644 --- a/dirent.c +++ b/gnunet-fuse-0.8/dirent.c | |||
diff --git a/file.c b/gnunet-fuse-0.8/file.c index 2f8ece3..2f8ece3 100644 --- a/file.c +++ b/gnunet-fuse-0.8/file.c | |||
diff --git a/getattr.c b/gnunet-fuse-0.8/getattr.c index 716e3ad..716e3ad 100644 --- a/getattr.c +++ b/gnunet-fuse-0.8/getattr.c | |||
diff --git a/gettext.h b/gnunet-fuse-0.8/gettext.h index 4c87311..4c87311 100644 --- a/gettext.h +++ b/gnunet-fuse-0.8/gettext.h | |||
diff --git a/gnfs.h b/gnunet-fuse-0.8/gnfs.h index e8d0336..e8d0336 100644 --- a/gnfs.h +++ b/gnunet-fuse-0.8/gnfs.h | |||
diff --git a/main.c b/gnunet-fuse-0.8/main.c index edafe4e..edafe4e 100644 --- a/main.c +++ b/gnunet-fuse-0.8/main.c | |||
diff --git a/mkdir.c b/gnunet-fuse-0.8/mkdir.c index 472c5cd..472c5cd 100644 --- a/mkdir.c +++ b/gnunet-fuse-0.8/mkdir.c | |||
diff --git a/mknod.c b/gnunet-fuse-0.8/mknod.c index e4119de..e4119de 100644 --- a/mknod.c +++ b/gnunet-fuse-0.8/mknod.c | |||
diff --git a/open.c b/gnunet-fuse-0.8/open.c index 738b21f..738b21f 100644 --- a/open.c +++ b/gnunet-fuse-0.8/open.c | |||
diff --git a/read.c b/gnunet-fuse-0.8/read.c index 8aa6000..8aa6000 100644 --- a/read.c +++ b/gnunet-fuse-0.8/read.c | |||
diff --git a/readdir.c b/gnunet-fuse-0.8/readdir.c index a85db9b..a85db9b 100644 --- a/readdir.c +++ b/gnunet-fuse-0.8/readdir.c | |||
diff --git a/release.c b/gnunet-fuse-0.8/release.c index 29254f9..29254f9 100644 --- a/release.c +++ b/gnunet-fuse-0.8/release.c | |||
diff --git a/rename.c b/gnunet-fuse-0.8/rename.c index d8e6e3b..d8e6e3b 100644 --- a/rename.c +++ b/gnunet-fuse-0.8/rename.c | |||
diff --git a/rmdir.c b/gnunet-fuse-0.8/rmdir.c index 0eea211..0eea211 100644 --- a/rmdir.c +++ b/gnunet-fuse-0.8/rmdir.c | |||
diff --git a/special_file.c b/gnunet-fuse-0.8/special_file.c index 592f2cc..592f2cc 100644 --- a/special_file.c +++ b/gnunet-fuse-0.8/special_file.c | |||
diff --git a/truncate.c b/gnunet-fuse-0.8/truncate.c index 14f3340..14f3340 100644 --- a/truncate.c +++ b/gnunet-fuse-0.8/truncate.c | |||
diff --git a/unlink.c b/gnunet-fuse-0.8/unlink.c index 112bbe3..112bbe3 100644 --- a/unlink.c +++ b/gnunet-fuse-0.8/unlink.c | |||
diff --git a/utimens.c b/gnunet-fuse-0.8/utimens.c index 317778e..317778e 100644 --- a/utimens.c +++ b/gnunet-fuse-0.8/utimens.c | |||
diff --git a/write.c b/gnunet-fuse-0.8/write.c index dde3dcc..dde3dcc 100644 --- a/write.c +++ b/gnunet-fuse-0.8/write.c | |||
diff --git a/gnunet-fuse/README b/gnunet-fuse/README deleted file mode 100644 index ff5d17f..0000000 --- a/gnunet-fuse/README +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | gnunet-fuse for GNUnet 0.9 \ No newline at end of file | ||
diff --git a/gnunet-fuse/gnunet-ext/.cproject b/gnunet-fuse/gnunet-ext/.cproject deleted file mode 100644 index 0fcf541..0000000 --- a/gnunet-fuse/gnunet-ext/.cproject +++ /dev/null | |||
@@ -1,946 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <?fileVersion 4.0.0?> | ||
3 | |||
4 | <cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> | ||
5 | <storageModule moduleId="org.eclipse.cdt.core.settings"> | ||
6 | <cconfiguration id="cdt.managedbuild.config.gnu.exe.debug.1768684849"> | ||
7 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.1768684849" moduleId="org.eclipse.cdt.core.settings" name="Debug"> | ||
8 | <externalSettings/> | ||
9 | <extensions> | ||
10 | <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | ||
11 | <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
12 | <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
13 | <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
14 | <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
15 | </extensions> | ||
16 | </storageModule> | ||
17 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> | ||
18 | <configuration artifactName="gnunet-ext" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.1768684849" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug"> | ||
19 | <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.1768684849." name="/" resourcePath=""> | ||
20 | <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.146881248" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug"> | ||
21 | <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.930657096" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/> | ||
22 | <builder buildPath="${workspace_loc:/gnunet-ext/Debug}" id="cdt.managedbuild.target.gnu.builder.exe.debug.1861025884" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="cdt.managedbuild.target.gnu.builder.exe.debug"/> | ||
23 | <tool id="cdt.managedbuild.tool.gnu.archiver.base.412092021" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> | ||
24 | <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.2022611312" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug"> | ||
25 | <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.2044176034" name="Optimization Level" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/> | ||
26 | <option id="gnu.cpp.compiler.exe.debug.option.debugging.level.250679134" name="Debug Level" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> | ||
27 | </tool> | ||
28 | <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1223658600" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug"> | ||
29 | <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.910655105" name="Optimization Level" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/> | ||
30 | <option id="gnu.c.compiler.exe.debug.option.debugging.level.115452177" name="Debug Level" superClass="gnu.c.compiler.exe.debug.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/> | ||
31 | <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1320161608" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> | ||
32 | </tool> | ||
33 | <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.562498127" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug"> | ||
34 | <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.569651435" superClass="cdt.managedbuild.tool.gnu.c.linker.input"> | ||
35 | <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | ||
36 | <additionalInput kind="additionalinput" paths="$(LIBS)"/> | ||
37 | </inputType> | ||
38 | </tool> | ||
39 | <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.1000674521" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug"/> | ||
40 | <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1715512876" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug"> | ||
41 | <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1520748558" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | ||
42 | </tool> | ||
43 | </toolChain> | ||
44 | </folderInfo> | ||
45 | <folderInfo id="cdt.managedbuild.config.gnu.exe.debug.1768684849.451089770" name="/" resourcePath="src/ext"> | ||
46 | <toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1161483599" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug" unusedChildren=""> | ||
47 | <tool id="cdt.managedbuild.tool.gnu.archiver.base.1958267536" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base.412092021"/> | ||
48 | <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.531826786" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.debug.2022611312"> | ||
49 | <option id="gnu.cpp.compiler.exe.debug.option.optimization.level.2032019125" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/> | ||
50 | <option id="gnu.cpp.compiler.exe.debug.option.debugging.level.1880908500" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> | ||
51 | </tool> | ||
52 | <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.692477670" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1223658600"> | ||
53 | <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.exe.debug.option.optimization.level.716498553" superClass="gnu.c.compiler.exe.debug.option.optimization.level" valueType="enumerated"/> | ||
54 | <option id="gnu.c.compiler.exe.debug.option.debugging.level.867289082" superClass="gnu.c.compiler.exe.debug.option.debugging.level" value="gnu.c.debugging.level.max" valueType="enumerated"/> | ||
55 | <option id="gnu.c.compiler.option.include.paths.420937040" superClass="gnu.c.compiler.option.include.paths" valueType="includePath"> | ||
56 | <listOptionValue builtIn="false" value=""${workspace_loc:/GNU.NET/src/include}""/> | ||
57 | </option> | ||
58 | <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.342741798" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> | ||
59 | </tool> | ||
60 | <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.debug.478603413" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.debug.562498127"/> | ||
61 | <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.893002963" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.debug.1000674521"/> | ||
62 | <tool id="cdt.managedbuild.tool.gnu.assembler.exe.debug.1747818070" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.debug.1715512876"> | ||
63 | <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1194045271" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | ||
64 | </tool> | ||
65 | </toolChain> | ||
66 | </folderInfo> | ||
67 | </configuration> | ||
68 | </storageModule> | ||
69 | <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> | ||
70 | <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> | ||
71 | <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> | ||
72 | <storageModule moduleId="scannerConfiguration"> | ||
73 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/> | ||
74 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
75 | <buildOutputProvider> | ||
76 | <openAction enabled="true" filePath=""/> | ||
77 | <parser enabled="true"/> | ||
78 | </buildOutputProvider> | ||
79 | <scannerInfoProvider id="specsFile"> | ||
80 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
81 | <parser enabled="true"/> | ||
82 | </scannerInfoProvider> | ||
83 | </profile> | ||
84 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
85 | <buildOutputProvider> | ||
86 | <openAction enabled="true" filePath=""/> | ||
87 | <parser enabled="true"/> | ||
88 | </buildOutputProvider> | ||
89 | <scannerInfoProvider id="makefileGenerator"> | ||
90 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
91 | <parser enabled="true"/> | ||
92 | </scannerInfoProvider> | ||
93 | </profile> | ||
94 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
95 | <buildOutputProvider> | ||
96 | <openAction enabled="true" filePath=""/> | ||
97 | <parser enabled="true"/> | ||
98 | </buildOutputProvider> | ||
99 | <scannerInfoProvider id="specsFile"> | ||
100 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
101 | <parser enabled="true"/> | ||
102 | </scannerInfoProvider> | ||
103 | </profile> | ||
104 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
105 | <buildOutputProvider> | ||
106 | <openAction enabled="true" filePath=""/> | ||
107 | <parser enabled="true"/> | ||
108 | </buildOutputProvider> | ||
109 | <scannerInfoProvider id="specsFile"> | ||
110 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
111 | <parser enabled="true"/> | ||
112 | </scannerInfoProvider> | ||
113 | </profile> | ||
114 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
115 | <buildOutputProvider> | ||
116 | <openAction enabled="true" filePath=""/> | ||
117 | <parser enabled="true"/> | ||
118 | </buildOutputProvider> | ||
119 | <scannerInfoProvider id="specsFile"> | ||
120 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
121 | <parser enabled="true"/> | ||
122 | </scannerInfoProvider> | ||
123 | </profile> | ||
124 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
125 | <buildOutputProvider> | ||
126 | <openAction enabled="true" filePath=""/> | ||
127 | <parser enabled="true"/> | ||
128 | </buildOutputProvider> | ||
129 | <scannerInfoProvider id="specsFile"> | ||
130 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
131 | <parser enabled="true"/> | ||
132 | </scannerInfoProvider> | ||
133 | </profile> | ||
134 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
135 | <buildOutputProvider> | ||
136 | <openAction enabled="true" filePath=""/> | ||
137 | <parser enabled="true"/> | ||
138 | </buildOutputProvider> | ||
139 | <scannerInfoProvider id="specsFile"> | ||
140 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
141 | <parser enabled="true"/> | ||
142 | </scannerInfoProvider> | ||
143 | </profile> | ||
144 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
145 | <buildOutputProvider> | ||
146 | <openAction enabled="true" filePath=""/> | ||
147 | <parser enabled="true"/> | ||
148 | </buildOutputProvider> | ||
149 | <scannerInfoProvider id="specsFile"> | ||
150 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
151 | <parser enabled="true"/> | ||
152 | </scannerInfoProvider> | ||
153 | </profile> | ||
154 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
155 | <buildOutputProvider> | ||
156 | <openAction enabled="false" filePath=""/> | ||
157 | <parser enabled="false"/> | ||
158 | </buildOutputProvider> | ||
159 | <scannerInfoProvider id="specsFile"> | ||
160 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
161 | <parser enabled="true"/> | ||
162 | </scannerInfoProvider> | ||
163 | </profile> | ||
164 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
165 | <buildOutputProvider> | ||
166 | <openAction enabled="false" filePath=""/> | ||
167 | <parser enabled="false"/> | ||
168 | </buildOutputProvider> | ||
169 | <scannerInfoProvider id="specsFile"> | ||
170 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
171 | <parser enabled="true"/> | ||
172 | </scannerInfoProvider> | ||
173 | </profile> | ||
174 | <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1768684849;cdt.managedbuild.config.gnu.exe.debug.1768684849.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1223658600;cdt.managedbuild.tool.gnu.c.compiler.input.1320161608"> | ||
175 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> | ||
176 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
177 | <buildOutputProvider> | ||
178 | <openAction enabled="true" filePath=""/> | ||
179 | <parser enabled="true"/> | ||
180 | </buildOutputProvider> | ||
181 | <scannerInfoProvider id="specsFile"> | ||
182 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
183 | <parser enabled="true"/> | ||
184 | </scannerInfoProvider> | ||
185 | </profile> | ||
186 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
187 | <buildOutputProvider> | ||
188 | <openAction enabled="true" filePath=""/> | ||
189 | <parser enabled="true"/> | ||
190 | </buildOutputProvider> | ||
191 | <scannerInfoProvider id="makefileGenerator"> | ||
192 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
193 | <parser enabled="true"/> | ||
194 | </scannerInfoProvider> | ||
195 | </profile> | ||
196 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
197 | <buildOutputProvider> | ||
198 | <openAction enabled="true" filePath=""/> | ||
199 | <parser enabled="true"/> | ||
200 | </buildOutputProvider> | ||
201 | <scannerInfoProvider id="specsFile"> | ||
202 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
203 | <parser enabled="true"/> | ||
204 | </scannerInfoProvider> | ||
205 | </profile> | ||
206 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
207 | <buildOutputProvider> | ||
208 | <openAction enabled="true" filePath=""/> | ||
209 | <parser enabled="true"/> | ||
210 | </buildOutputProvider> | ||
211 | <scannerInfoProvider id="specsFile"> | ||
212 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
213 | <parser enabled="true"/> | ||
214 | </scannerInfoProvider> | ||
215 | </profile> | ||
216 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
217 | <buildOutputProvider> | ||
218 | <openAction enabled="true" filePath=""/> | ||
219 | <parser enabled="true"/> | ||
220 | </buildOutputProvider> | ||
221 | <scannerInfoProvider id="specsFile"> | ||
222 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
223 | <parser enabled="true"/> | ||
224 | </scannerInfoProvider> | ||
225 | </profile> | ||
226 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
227 | <buildOutputProvider> | ||
228 | <openAction enabled="true" filePath=""/> | ||
229 | <parser enabled="true"/> | ||
230 | </buildOutputProvider> | ||
231 | <scannerInfoProvider id="specsFile"> | ||
232 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
233 | <parser enabled="true"/> | ||
234 | </scannerInfoProvider> | ||
235 | </profile> | ||
236 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
237 | <buildOutputProvider> | ||
238 | <openAction enabled="true" filePath=""/> | ||
239 | <parser enabled="true"/> | ||
240 | </buildOutputProvider> | ||
241 | <scannerInfoProvider id="specsFile"> | ||
242 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
243 | <parser enabled="true"/> | ||
244 | </scannerInfoProvider> | ||
245 | </profile> | ||
246 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
247 | <buildOutputProvider> | ||
248 | <openAction enabled="true" filePath=""/> | ||
249 | <parser enabled="true"/> | ||
250 | </buildOutputProvider> | ||
251 | <scannerInfoProvider id="specsFile"> | ||
252 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
253 | <parser enabled="true"/> | ||
254 | </scannerInfoProvider> | ||
255 | </profile> | ||
256 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
257 | <buildOutputProvider> | ||
258 | <openAction enabled="false" filePath=""/> | ||
259 | <parser enabled="false"/> | ||
260 | </buildOutputProvider> | ||
261 | <scannerInfoProvider id="specsFile"> | ||
262 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
263 | <parser enabled="true"/> | ||
264 | </scannerInfoProvider> | ||
265 | </profile> | ||
266 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
267 | <buildOutputProvider> | ||
268 | <openAction enabled="false" filePath=""/> | ||
269 | <parser enabled="false"/> | ||
270 | </buildOutputProvider> | ||
271 | <scannerInfoProvider id="specsFile"> | ||
272 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
273 | <parser enabled="true"/> | ||
274 | </scannerInfoProvider> | ||
275 | </profile> | ||
276 | </scannerConfigBuildInfo> | ||
277 | <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1768684849;cdt.managedbuild.config.gnu.exe.debug.1768684849.451089770;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.692477670;cdt.managedbuild.tool.gnu.c.compiler.input.342741798"> | ||
278 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> | ||
279 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
280 | <buildOutputProvider> | ||
281 | <openAction enabled="true" filePath=""/> | ||
282 | <parser enabled="true"/> | ||
283 | </buildOutputProvider> | ||
284 | <scannerInfoProvider id="specsFile"> | ||
285 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
286 | <parser enabled="true"/> | ||
287 | </scannerInfoProvider> | ||
288 | </profile> | ||
289 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
290 | <buildOutputProvider> | ||
291 | <openAction enabled="true" filePath=""/> | ||
292 | <parser enabled="true"/> | ||
293 | </buildOutputProvider> | ||
294 | <scannerInfoProvider id="makefileGenerator"> | ||
295 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
296 | <parser enabled="true"/> | ||
297 | </scannerInfoProvider> | ||
298 | </profile> | ||
299 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
300 | <buildOutputProvider> | ||
301 | <openAction enabled="true" filePath=""/> | ||
302 | <parser enabled="true"/> | ||
303 | </buildOutputProvider> | ||
304 | <scannerInfoProvider id="specsFile"> | ||
305 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
306 | <parser enabled="true"/> | ||
307 | </scannerInfoProvider> | ||
308 | </profile> | ||
309 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
310 | <buildOutputProvider> | ||
311 | <openAction enabled="true" filePath=""/> | ||
312 | <parser enabled="true"/> | ||
313 | </buildOutputProvider> | ||
314 | <scannerInfoProvider id="specsFile"> | ||
315 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
316 | <parser enabled="true"/> | ||
317 | </scannerInfoProvider> | ||
318 | </profile> | ||
319 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
320 | <buildOutputProvider> | ||
321 | <openAction enabled="true" filePath=""/> | ||
322 | <parser enabled="true"/> | ||
323 | </buildOutputProvider> | ||
324 | <scannerInfoProvider id="specsFile"> | ||
325 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
326 | <parser enabled="true"/> | ||
327 | </scannerInfoProvider> | ||
328 | </profile> | ||
329 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
330 | <buildOutputProvider> | ||
331 | <openAction enabled="true" filePath=""/> | ||
332 | <parser enabled="true"/> | ||
333 | </buildOutputProvider> | ||
334 | <scannerInfoProvider id="specsFile"> | ||
335 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
336 | <parser enabled="true"/> | ||
337 | </scannerInfoProvider> | ||
338 | </profile> | ||
339 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
340 | <buildOutputProvider> | ||
341 | <openAction enabled="true" filePath=""/> | ||
342 | <parser enabled="true"/> | ||
343 | </buildOutputProvider> | ||
344 | <scannerInfoProvider id="specsFile"> | ||
345 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
346 | <parser enabled="true"/> | ||
347 | </scannerInfoProvider> | ||
348 | </profile> | ||
349 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
350 | <buildOutputProvider> | ||
351 | <openAction enabled="true" filePath=""/> | ||
352 | <parser enabled="true"/> | ||
353 | </buildOutputProvider> | ||
354 | <scannerInfoProvider id="specsFile"> | ||
355 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
356 | <parser enabled="true"/> | ||
357 | </scannerInfoProvider> | ||
358 | </profile> | ||
359 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
360 | <buildOutputProvider> | ||
361 | <openAction enabled="false" filePath=""/> | ||
362 | <parser enabled="false"/> | ||
363 | </buildOutputProvider> | ||
364 | <scannerInfoProvider id="specsFile"> | ||
365 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
366 | <parser enabled="true"/> | ||
367 | </scannerInfoProvider> | ||
368 | </profile> | ||
369 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
370 | <buildOutputProvider> | ||
371 | <openAction enabled="false" filePath=""/> | ||
372 | <parser enabled="false"/> | ||
373 | </buildOutputProvider> | ||
374 | <scannerInfoProvider id="specsFile"> | ||
375 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
376 | <parser enabled="true"/> | ||
377 | </scannerInfoProvider> | ||
378 | </profile> | ||
379 | </scannerConfigBuildInfo> | ||
380 | <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.487186721;cdt.managedbuild.config.gnu.exe.release.487186721.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.990265924;cdt.managedbuild.tool.gnu.c.compiler.input.2103917130"> | ||
381 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> | ||
382 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
383 | <buildOutputProvider> | ||
384 | <openAction enabled="true" filePath=""/> | ||
385 | <parser enabled="true"/> | ||
386 | </buildOutputProvider> | ||
387 | <scannerInfoProvider id="specsFile"> | ||
388 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
389 | <parser enabled="true"/> | ||
390 | </scannerInfoProvider> | ||
391 | </profile> | ||
392 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
393 | <buildOutputProvider> | ||
394 | <openAction enabled="true" filePath=""/> | ||
395 | <parser enabled="true"/> | ||
396 | </buildOutputProvider> | ||
397 | <scannerInfoProvider id="makefileGenerator"> | ||
398 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
399 | <parser enabled="true"/> | ||
400 | </scannerInfoProvider> | ||
401 | </profile> | ||
402 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
403 | <buildOutputProvider> | ||
404 | <openAction enabled="true" filePath=""/> | ||
405 | <parser enabled="true"/> | ||
406 | </buildOutputProvider> | ||
407 | <scannerInfoProvider id="specsFile"> | ||
408 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
409 | <parser enabled="true"/> | ||
410 | </scannerInfoProvider> | ||
411 | </profile> | ||
412 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
413 | <buildOutputProvider> | ||
414 | <openAction enabled="true" filePath=""/> | ||
415 | <parser enabled="true"/> | ||
416 | </buildOutputProvider> | ||
417 | <scannerInfoProvider id="specsFile"> | ||
418 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
419 | <parser enabled="true"/> | ||
420 | </scannerInfoProvider> | ||
421 | </profile> | ||
422 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
423 | <buildOutputProvider> | ||
424 | <openAction enabled="true" filePath=""/> | ||
425 | <parser enabled="true"/> | ||
426 | </buildOutputProvider> | ||
427 | <scannerInfoProvider id="specsFile"> | ||
428 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
429 | <parser enabled="true"/> | ||
430 | </scannerInfoProvider> | ||
431 | </profile> | ||
432 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
433 | <buildOutputProvider> | ||
434 | <openAction enabled="true" filePath=""/> | ||
435 | <parser enabled="true"/> | ||
436 | </buildOutputProvider> | ||
437 | <scannerInfoProvider id="specsFile"> | ||
438 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
439 | <parser enabled="true"/> | ||
440 | </scannerInfoProvider> | ||
441 | </profile> | ||
442 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
443 | <buildOutputProvider> | ||
444 | <openAction enabled="true" filePath=""/> | ||
445 | <parser enabled="true"/> | ||
446 | </buildOutputProvider> | ||
447 | <scannerInfoProvider id="specsFile"> | ||
448 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
449 | <parser enabled="true"/> | ||
450 | </scannerInfoProvider> | ||
451 | </profile> | ||
452 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
453 | <buildOutputProvider> | ||
454 | <openAction enabled="true" filePath=""/> | ||
455 | <parser enabled="true"/> | ||
456 | </buildOutputProvider> | ||
457 | <scannerInfoProvider id="specsFile"> | ||
458 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
459 | <parser enabled="true"/> | ||
460 | </scannerInfoProvider> | ||
461 | </profile> | ||
462 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
463 | <buildOutputProvider> | ||
464 | <openAction enabled="false" filePath=""/> | ||
465 | <parser enabled="false"/> | ||
466 | </buildOutputProvider> | ||
467 | <scannerInfoProvider id="specsFile"> | ||
468 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
469 | <parser enabled="true"/> | ||
470 | </scannerInfoProvider> | ||
471 | </profile> | ||
472 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
473 | <buildOutputProvider> | ||
474 | <openAction enabled="false" filePath=""/> | ||
475 | <parser enabled="false"/> | ||
476 | </buildOutputProvider> | ||
477 | <scannerInfoProvider id="specsFile"> | ||
478 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
479 | <parser enabled="true"/> | ||
480 | </scannerInfoProvider> | ||
481 | </profile> | ||
482 | </scannerConfigBuildInfo> | ||
483 | </storageModule> | ||
484 | </cconfiguration> | ||
485 | <cconfiguration id="cdt.managedbuild.config.gnu.exe.release.487186721"> | ||
486 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.487186721" moduleId="org.eclipse.cdt.core.settings" name="Release"> | ||
487 | <externalSettings/> | ||
488 | <extensions> | ||
489 | <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | ||
490 | <extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
491 | <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
492 | <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
493 | <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> | ||
494 | </extensions> | ||
495 | </storageModule> | ||
496 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> | ||
497 | <configuration artifactName="gnunet-ext" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.487186721" name="Release" parent="cdt.managedbuild.config.gnu.exe.release"> | ||
498 | <folderInfo id="cdt.managedbuild.config.gnu.exe.release.487186721." name="/" resourcePath=""> | ||
499 | <toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.940383560" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release"> | ||
500 | <targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.1948085451" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/> | ||
501 | <builder buildPath="${workspace_loc:/gnunet-ext/Release}" id="cdt.managedbuild.target.gnu.builder.exe.release.1134412753" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="cdt.managedbuild.target.gnu.builder.exe.release"/> | ||
502 | <tool id="cdt.managedbuild.tool.gnu.archiver.base.2109947806" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/> | ||
503 | <tool id="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release.866759502" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.exe.release"> | ||
504 | <option id="gnu.cpp.compiler.exe.release.option.optimization.level.71554214" name="Optimization Level" superClass="gnu.cpp.compiler.exe.release.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/> | ||
505 | <option id="gnu.cpp.compiler.exe.release.option.debugging.level.1780632973" name="Debug Level" superClass="gnu.cpp.compiler.exe.release.option.debugging.level" value="gnu.cpp.compiler.debugging.level.none" valueType="enumerated"/> | ||
506 | </tool> | ||
507 | <tool id="cdt.managedbuild.tool.gnu.c.compiler.exe.release.990265924" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.exe.release"> | ||
508 | <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.exe.release.option.optimization.level.1699268388" name="Optimization Level" superClass="gnu.c.compiler.exe.release.option.optimization.level" valueType="enumerated"/> | ||
509 | <option id="gnu.c.compiler.exe.release.option.debugging.level.1932066410" name="Debug Level" superClass="gnu.c.compiler.exe.release.option.debugging.level" value="gnu.c.debugging.level.none" valueType="enumerated"/> | ||
510 | <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.2103917130" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/> | ||
511 | </tool> | ||
512 | <tool id="cdt.managedbuild.tool.gnu.c.linker.exe.release.1754794929" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.exe.release"> | ||
513 | <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.241368023" superClass="cdt.managedbuild.tool.gnu.c.linker.input"> | ||
514 | <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> | ||
515 | <additionalInput kind="additionalinput" paths="$(LIBS)"/> | ||
516 | </inputType> | ||
517 | </tool> | ||
518 | <tool id="cdt.managedbuild.tool.gnu.cpp.linker.exe.release.838752296" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.exe.release"/> | ||
519 | <tool id="cdt.managedbuild.tool.gnu.assembler.exe.release.580673605" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.exe.release"> | ||
520 | <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1649897728" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> | ||
521 | </tool> | ||
522 | </toolChain> | ||
523 | </folderInfo> | ||
524 | </configuration> | ||
525 | </storageModule> | ||
526 | <storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> | ||
527 | <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> | ||
528 | <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> | ||
529 | <storageModule moduleId="scannerConfiguration"> | ||
530 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/> | ||
531 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
532 | <buildOutputProvider> | ||
533 | <openAction enabled="true" filePath=""/> | ||
534 | <parser enabled="true"/> | ||
535 | </buildOutputProvider> | ||
536 | <scannerInfoProvider id="specsFile"> | ||
537 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
538 | <parser enabled="true"/> | ||
539 | </scannerInfoProvider> | ||
540 | </profile> | ||
541 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
542 | <buildOutputProvider> | ||
543 | <openAction enabled="true" filePath=""/> | ||
544 | <parser enabled="true"/> | ||
545 | </buildOutputProvider> | ||
546 | <scannerInfoProvider id="makefileGenerator"> | ||
547 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
548 | <parser enabled="true"/> | ||
549 | </scannerInfoProvider> | ||
550 | </profile> | ||
551 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
552 | <buildOutputProvider> | ||
553 | <openAction enabled="true" filePath=""/> | ||
554 | <parser enabled="true"/> | ||
555 | </buildOutputProvider> | ||
556 | <scannerInfoProvider id="specsFile"> | ||
557 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
558 | <parser enabled="true"/> | ||
559 | </scannerInfoProvider> | ||
560 | </profile> | ||
561 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
562 | <buildOutputProvider> | ||
563 | <openAction enabled="true" filePath=""/> | ||
564 | <parser enabled="true"/> | ||
565 | </buildOutputProvider> | ||
566 | <scannerInfoProvider id="specsFile"> | ||
567 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
568 | <parser enabled="true"/> | ||
569 | </scannerInfoProvider> | ||
570 | </profile> | ||
571 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
572 | <buildOutputProvider> | ||
573 | <openAction enabled="true" filePath=""/> | ||
574 | <parser enabled="true"/> | ||
575 | </buildOutputProvider> | ||
576 | <scannerInfoProvider id="specsFile"> | ||
577 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
578 | <parser enabled="true"/> | ||
579 | </scannerInfoProvider> | ||
580 | </profile> | ||
581 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
582 | <buildOutputProvider> | ||
583 | <openAction enabled="true" filePath=""/> | ||
584 | <parser enabled="true"/> | ||
585 | </buildOutputProvider> | ||
586 | <scannerInfoProvider id="specsFile"> | ||
587 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
588 | <parser enabled="true"/> | ||
589 | </scannerInfoProvider> | ||
590 | </profile> | ||
591 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
592 | <buildOutputProvider> | ||
593 | <openAction enabled="true" filePath=""/> | ||
594 | <parser enabled="true"/> | ||
595 | </buildOutputProvider> | ||
596 | <scannerInfoProvider id="specsFile"> | ||
597 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
598 | <parser enabled="true"/> | ||
599 | </scannerInfoProvider> | ||
600 | </profile> | ||
601 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
602 | <buildOutputProvider> | ||
603 | <openAction enabled="true" filePath=""/> | ||
604 | <parser enabled="true"/> | ||
605 | </buildOutputProvider> | ||
606 | <scannerInfoProvider id="specsFile"> | ||
607 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
608 | <parser enabled="true"/> | ||
609 | </scannerInfoProvider> | ||
610 | </profile> | ||
611 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
612 | <buildOutputProvider> | ||
613 | <openAction enabled="false" filePath=""/> | ||
614 | <parser enabled="false"/> | ||
615 | </buildOutputProvider> | ||
616 | <scannerInfoProvider id="specsFile"> | ||
617 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
618 | <parser enabled="true"/> | ||
619 | </scannerInfoProvider> | ||
620 | </profile> | ||
621 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
622 | <buildOutputProvider> | ||
623 | <openAction enabled="false" filePath=""/> | ||
624 | <parser enabled="false"/> | ||
625 | </buildOutputProvider> | ||
626 | <scannerInfoProvider id="specsFile"> | ||
627 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
628 | <parser enabled="true"/> | ||
629 | </scannerInfoProvider> | ||
630 | </profile> | ||
631 | <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1768684849;cdt.managedbuild.config.gnu.exe.debug.1768684849.;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.1223658600;cdt.managedbuild.tool.gnu.c.compiler.input.1320161608"> | ||
632 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> | ||
633 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
634 | <buildOutputProvider> | ||
635 | <openAction enabled="true" filePath=""/> | ||
636 | <parser enabled="true"/> | ||
637 | </buildOutputProvider> | ||
638 | <scannerInfoProvider id="specsFile"> | ||
639 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
640 | <parser enabled="true"/> | ||
641 | </scannerInfoProvider> | ||
642 | </profile> | ||
643 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
644 | <buildOutputProvider> | ||
645 | <openAction enabled="true" filePath=""/> | ||
646 | <parser enabled="true"/> | ||
647 | </buildOutputProvider> | ||
648 | <scannerInfoProvider id="makefileGenerator"> | ||
649 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
650 | <parser enabled="true"/> | ||
651 | </scannerInfoProvider> | ||
652 | </profile> | ||
653 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
654 | <buildOutputProvider> | ||
655 | <openAction enabled="true" filePath=""/> | ||
656 | <parser enabled="true"/> | ||
657 | </buildOutputProvider> | ||
658 | <scannerInfoProvider id="specsFile"> | ||
659 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
660 | <parser enabled="true"/> | ||
661 | </scannerInfoProvider> | ||
662 | </profile> | ||
663 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
664 | <buildOutputProvider> | ||
665 | <openAction enabled="true" filePath=""/> | ||
666 | <parser enabled="true"/> | ||
667 | </buildOutputProvider> | ||
668 | <scannerInfoProvider id="specsFile"> | ||
669 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
670 | <parser enabled="true"/> | ||
671 | </scannerInfoProvider> | ||
672 | </profile> | ||
673 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
674 | <buildOutputProvider> | ||
675 | <openAction enabled="true" filePath=""/> | ||
676 | <parser enabled="true"/> | ||
677 | </buildOutputProvider> | ||
678 | <scannerInfoProvider id="specsFile"> | ||
679 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
680 | <parser enabled="true"/> | ||
681 | </scannerInfoProvider> | ||
682 | </profile> | ||
683 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
684 | <buildOutputProvider> | ||
685 | <openAction enabled="true" filePath=""/> | ||
686 | <parser enabled="true"/> | ||
687 | </buildOutputProvider> | ||
688 | <scannerInfoProvider id="specsFile"> | ||
689 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
690 | <parser enabled="true"/> | ||
691 | </scannerInfoProvider> | ||
692 | </profile> | ||
693 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
694 | <buildOutputProvider> | ||
695 | <openAction enabled="true" filePath=""/> | ||
696 | <parser enabled="true"/> | ||
697 | </buildOutputProvider> | ||
698 | <scannerInfoProvider id="specsFile"> | ||
699 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
700 | <parser enabled="true"/> | ||
701 | </scannerInfoProvider> | ||
702 | </profile> | ||
703 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
704 | <buildOutputProvider> | ||
705 | <openAction enabled="true" filePath=""/> | ||
706 | <parser enabled="true"/> | ||
707 | </buildOutputProvider> | ||
708 | <scannerInfoProvider id="specsFile"> | ||
709 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
710 | <parser enabled="true"/> | ||
711 | </scannerInfoProvider> | ||
712 | </profile> | ||
713 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
714 | <buildOutputProvider> | ||
715 | <openAction enabled="false" filePath=""/> | ||
716 | <parser enabled="false"/> | ||
717 | </buildOutputProvider> | ||
718 | <scannerInfoProvider id="specsFile"> | ||
719 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
720 | <parser enabled="true"/> | ||
721 | </scannerInfoProvider> | ||
722 | </profile> | ||
723 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
724 | <buildOutputProvider> | ||
725 | <openAction enabled="false" filePath=""/> | ||
726 | <parser enabled="false"/> | ||
727 | </buildOutputProvider> | ||
728 | <scannerInfoProvider id="specsFile"> | ||
729 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
730 | <parser enabled="true"/> | ||
731 | </scannerInfoProvider> | ||
732 | </profile> | ||
733 | </scannerConfigBuildInfo> | ||
734 | <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.debug.1768684849;cdt.managedbuild.config.gnu.exe.debug.1768684849.451089770;cdt.managedbuild.tool.gnu.c.compiler.exe.debug.692477670;cdt.managedbuild.tool.gnu.c.compiler.input.342741798"> | ||
735 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> | ||
736 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
737 | <buildOutputProvider> | ||
738 | <openAction enabled="true" filePath=""/> | ||
739 | <parser enabled="true"/> | ||
740 | </buildOutputProvider> | ||
741 | <scannerInfoProvider id="specsFile"> | ||
742 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
743 | <parser enabled="true"/> | ||
744 | </scannerInfoProvider> | ||
745 | </profile> | ||
746 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
747 | <buildOutputProvider> | ||
748 | <openAction enabled="true" filePath=""/> | ||
749 | <parser enabled="true"/> | ||
750 | </buildOutputProvider> | ||
751 | <scannerInfoProvider id="makefileGenerator"> | ||
752 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
753 | <parser enabled="true"/> | ||
754 | </scannerInfoProvider> | ||
755 | </profile> | ||
756 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
757 | <buildOutputProvider> | ||
758 | <openAction enabled="true" filePath=""/> | ||
759 | <parser enabled="true"/> | ||
760 | </buildOutputProvider> | ||
761 | <scannerInfoProvider id="specsFile"> | ||
762 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
763 | <parser enabled="true"/> | ||
764 | </scannerInfoProvider> | ||
765 | </profile> | ||
766 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
767 | <buildOutputProvider> | ||
768 | <openAction enabled="true" filePath=""/> | ||
769 | <parser enabled="true"/> | ||
770 | </buildOutputProvider> | ||
771 | <scannerInfoProvider id="specsFile"> | ||
772 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
773 | <parser enabled="true"/> | ||
774 | </scannerInfoProvider> | ||
775 | </profile> | ||
776 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
777 | <buildOutputProvider> | ||
778 | <openAction enabled="true" filePath=""/> | ||
779 | <parser enabled="true"/> | ||
780 | </buildOutputProvider> | ||
781 | <scannerInfoProvider id="specsFile"> | ||
782 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
783 | <parser enabled="true"/> | ||
784 | </scannerInfoProvider> | ||
785 | </profile> | ||
786 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
787 | <buildOutputProvider> | ||
788 | <openAction enabled="true" filePath=""/> | ||
789 | <parser enabled="true"/> | ||
790 | </buildOutputProvider> | ||
791 | <scannerInfoProvider id="specsFile"> | ||
792 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
793 | <parser enabled="true"/> | ||
794 | </scannerInfoProvider> | ||
795 | </profile> | ||
796 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
797 | <buildOutputProvider> | ||
798 | <openAction enabled="true" filePath=""/> | ||
799 | <parser enabled="true"/> | ||
800 | </buildOutputProvider> | ||
801 | <scannerInfoProvider id="specsFile"> | ||
802 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
803 | <parser enabled="true"/> | ||
804 | </scannerInfoProvider> | ||
805 | </profile> | ||
806 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
807 | <buildOutputProvider> | ||
808 | <openAction enabled="true" filePath=""/> | ||
809 | <parser enabled="true"/> | ||
810 | </buildOutputProvider> | ||
811 | <scannerInfoProvider id="specsFile"> | ||
812 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
813 | <parser enabled="true"/> | ||
814 | </scannerInfoProvider> | ||
815 | </profile> | ||
816 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
817 | <buildOutputProvider> | ||
818 | <openAction enabled="false" filePath=""/> | ||
819 | <parser enabled="false"/> | ||
820 | </buildOutputProvider> | ||
821 | <scannerInfoProvider id="specsFile"> | ||
822 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
823 | <parser enabled="true"/> | ||
824 | </scannerInfoProvider> | ||
825 | </profile> | ||
826 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
827 | <buildOutputProvider> | ||
828 | <openAction enabled="false" filePath=""/> | ||
829 | <parser enabled="false"/> | ||
830 | </buildOutputProvider> | ||
831 | <scannerInfoProvider id="specsFile"> | ||
832 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
833 | <parser enabled="true"/> | ||
834 | </scannerInfoProvider> | ||
835 | </profile> | ||
836 | </scannerConfigBuildInfo> | ||
837 | <scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.exe.release.487186721;cdt.managedbuild.config.gnu.exe.release.487186721.;cdt.managedbuild.tool.gnu.c.compiler.exe.release.990265924;cdt.managedbuild.tool.gnu.c.compiler.input.2103917130"> | ||
838 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> | ||
839 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> | ||
840 | <buildOutputProvider> | ||
841 | <openAction enabled="true" filePath=""/> | ||
842 | <parser enabled="true"/> | ||
843 | </buildOutputProvider> | ||
844 | <scannerInfoProvider id="specsFile"> | ||
845 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
846 | <parser enabled="true"/> | ||
847 | </scannerInfoProvider> | ||
848 | </profile> | ||
849 | <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> | ||
850 | <buildOutputProvider> | ||
851 | <openAction enabled="true" filePath=""/> | ||
852 | <parser enabled="true"/> | ||
853 | </buildOutputProvider> | ||
854 | <scannerInfoProvider id="makefileGenerator"> | ||
855 | <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> | ||
856 | <parser enabled="true"/> | ||
857 | </scannerInfoProvider> | ||
858 | </profile> | ||
859 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> | ||
860 | <buildOutputProvider> | ||
861 | <openAction enabled="true" filePath=""/> | ||
862 | <parser enabled="true"/> | ||
863 | </buildOutputProvider> | ||
864 | <scannerInfoProvider id="specsFile"> | ||
865 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> | ||
866 | <parser enabled="true"/> | ||
867 | </scannerInfoProvider> | ||
868 | </profile> | ||
869 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> | ||
870 | <buildOutputProvider> | ||
871 | <openAction enabled="true" filePath=""/> | ||
872 | <parser enabled="true"/> | ||
873 | </buildOutputProvider> | ||
874 | <scannerInfoProvider id="specsFile"> | ||
875 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> | ||
876 | <parser enabled="true"/> | ||
877 | </scannerInfoProvider> | ||
878 | </profile> | ||
879 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> | ||
880 | <buildOutputProvider> | ||
881 | <openAction enabled="true" filePath=""/> | ||
882 | <parser enabled="true"/> | ||
883 | </buildOutputProvider> | ||
884 | <scannerInfoProvider id="specsFile"> | ||
885 | <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> | ||
886 | <parser enabled="true"/> | ||
887 | </scannerInfoProvider> | ||
888 | </profile> | ||
889 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> | ||
890 | <buildOutputProvider> | ||
891 | <openAction enabled="true" filePath=""/> | ||
892 | <parser enabled="true"/> | ||
893 | </buildOutputProvider> | ||
894 | <scannerInfoProvider id="specsFile"> | ||
895 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> | ||
896 | <parser enabled="true"/> | ||
897 | </scannerInfoProvider> | ||
898 | </profile> | ||
899 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> | ||
900 | <buildOutputProvider> | ||
901 | <openAction enabled="true" filePath=""/> | ||
902 | <parser enabled="true"/> | ||
903 | </buildOutputProvider> | ||
904 | <scannerInfoProvider id="specsFile"> | ||
905 | <runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> | ||
906 | <parser enabled="true"/> | ||
907 | </scannerInfoProvider> | ||
908 | </profile> | ||
909 | <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> | ||
910 | <buildOutputProvider> | ||
911 | <openAction enabled="true" filePath=""/> | ||
912 | <parser enabled="true"/> | ||
913 | </buildOutputProvider> | ||
914 | <scannerInfoProvider id="specsFile"> | ||
915 | <runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> | ||
916 | <parser enabled="true"/> | ||
917 | </scannerInfoProvider> | ||
918 | </profile> | ||
919 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"> | ||
920 | <buildOutputProvider> | ||
921 | <openAction enabled="false" filePath=""/> | ||
922 | <parser enabled="false"/> | ||
923 | </buildOutputProvider> | ||
924 | <scannerInfoProvider id="specsFile"> | ||
925 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlc" useDefault="true"/> | ||
926 | <parser enabled="true"/> | ||
927 | </scannerInfoProvider> | ||
928 | </profile> | ||
929 | <profile id="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfileCPP"> | ||
930 | <buildOutputProvider> | ||
931 | <openAction enabled="false" filePath=""/> | ||
932 | <parser enabled="false"/> | ||
933 | </buildOutputProvider> | ||
934 | <scannerInfoProvider id="specsFile"> | ||
935 | <runAction arguments="-E -v ${plugin_state_location}/${specs_file}" command="${XL_compilerRoot}/xlC" useDefault="true"/> | ||
936 | <parser enabled="true"/> | ||
937 | </scannerInfoProvider> | ||
938 | </profile> | ||
939 | </scannerConfigBuildInfo> | ||
940 | </storageModule> | ||
941 | </cconfiguration> | ||
942 | </storageModule> | ||
943 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> | ||
944 | <project id="gnunet-ext.cdt.managedbuild.target.gnu.exe.1698760226" name="Executable" projectType="cdt.managedbuild.target.gnu.exe"/> | ||
945 | </storageModule> | ||
946 | </cproject> | ||
diff --git a/gnunet-fuse/gnunet-ext/.project b/gnunet-fuse/gnunet-ext/.project deleted file mode 100644 index 4b32800..0000000 --- a/gnunet-fuse/gnunet-ext/.project +++ /dev/null | |||
@@ -1,82 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <projectDescription> | ||
3 | <name>gnunet-ext</name> | ||
4 | <comment></comment> | ||
5 | <projects> | ||
6 | <project>GNU.NET</project> | ||
7 | </projects> | ||
8 | <buildSpec> | ||
9 | <buildCommand> | ||
10 | <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name> | ||
11 | <triggers>clean,full,incremental,</triggers> | ||
12 | <arguments> | ||
13 | <dictionary> | ||
14 | <key>?name?</key> | ||
15 | <value></value> | ||
16 | </dictionary> | ||
17 | <dictionary> | ||
18 | <key>org.eclipse.cdt.make.core.append_environment</key> | ||
19 | <value>true</value> | ||
20 | </dictionary> | ||
21 | <dictionary> | ||
22 | <key>org.eclipse.cdt.make.core.autoBuildTarget</key> | ||
23 | <value>all</value> | ||
24 | </dictionary> | ||
25 | <dictionary> | ||
26 | <key>org.eclipse.cdt.make.core.buildArguments</key> | ||
27 | <value></value> | ||
28 | </dictionary> | ||
29 | <dictionary> | ||
30 | <key>org.eclipse.cdt.make.core.buildCommand</key> | ||
31 | <value>make</value> | ||
32 | </dictionary> | ||
33 | <dictionary> | ||
34 | <key>org.eclipse.cdt.make.core.buildLocation</key> | ||
35 | <value>${workspace_loc:/gnunet-ext/Debug}</value> | ||
36 | </dictionary> | ||
37 | <dictionary> | ||
38 | <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> | ||
39 | <value>clean</value> | ||
40 | </dictionary> | ||
41 | <dictionary> | ||
42 | <key>org.eclipse.cdt.make.core.contents</key> | ||
43 | <value>org.eclipse.cdt.make.core.activeConfigSettings</value> | ||
44 | </dictionary> | ||
45 | <dictionary> | ||
46 | <key>org.eclipse.cdt.make.core.enableAutoBuild</key> | ||
47 | <value>false</value> | ||
48 | </dictionary> | ||
49 | <dictionary> | ||
50 | <key>org.eclipse.cdt.make.core.enableCleanBuild</key> | ||
51 | <value>true</value> | ||
52 | </dictionary> | ||
53 | <dictionary> | ||
54 | <key>org.eclipse.cdt.make.core.enableFullBuild</key> | ||
55 | <value>true</value> | ||
56 | </dictionary> | ||
57 | <dictionary> | ||
58 | <key>org.eclipse.cdt.make.core.fullBuildTarget</key> | ||
59 | <value>all</value> | ||
60 | </dictionary> | ||
61 | <dictionary> | ||
62 | <key>org.eclipse.cdt.make.core.stopOnError</key> | ||
63 | <value>true</value> | ||
64 | </dictionary> | ||
65 | <dictionary> | ||
66 | <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> | ||
67 | <value>true</value> | ||
68 | </dictionary> | ||
69 | </arguments> | ||
70 | </buildCommand> | ||
71 | <buildCommand> | ||
72 | <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> | ||
73 | <arguments> | ||
74 | </arguments> | ||
75 | </buildCommand> | ||
76 | </buildSpec> | ||
77 | <natures> | ||
78 | <nature>org.eclipse.cdt.core.cnature</nature> | ||
79 | <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> | ||
80 | <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> | ||
81 | </natures> | ||
82 | </projectDescription> | ||
diff --git a/gnunet-fuse/gnunet-ext/AUTHORS b/gnunet-fuse/gnunet-ext/AUTHORS deleted file mode 100644 index e69de29..0000000 --- a/gnunet-fuse/gnunet-ext/AUTHORS +++ /dev/null | |||
diff --git a/gnunet-fuse/gnunet-ext/COPYING b/gnunet-fuse/gnunet-ext/COPYING deleted file mode 100644 index 94a9ed0..0000000 --- a/gnunet-fuse/gnunet-ext/COPYING +++ /dev/null | |||
@@ -1,674 +0,0 @@ | |||
1 | GNU GENERAL PUBLIC LICENSE | ||
2 | Version 3, 29 June 2007 | ||
3 | |||
4 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> | ||
5 | Everyone is permitted to copy and distribute verbatim copies | ||
6 | of this license document, but changing it is not allowed. | ||
7 | |||
8 | Preamble | ||
9 | |||
10 | The GNU General Public License is a free, copyleft license for | ||
11 | software and other kinds of works. | ||
12 | |||
13 | The licenses for most software and other practical works are designed | ||
14 | to take away your freedom to share and change the works. By contrast, | ||
15 | the GNU General Public License is intended to guarantee your freedom to | ||
16 | share and change all versions of a program--to make sure it remains free | ||
17 | software for all its users. We, the Free Software Foundation, use the | ||
18 | GNU General Public License for most of our software; it applies also to | ||
19 | any other work released this way by its authors. You can apply it to | ||
20 | your programs, too. | ||
21 | |||
22 | When we speak of free software, we are referring to freedom, not | ||
23 | price. Our General Public Licenses are designed to make sure that you | ||
24 | have the freedom to distribute copies of free software (and charge for | ||
25 | them if you wish), that you receive source code or can get it if you | ||
26 | want it, that you can change the software or use pieces of it in new | ||
27 | free programs, and that you know you can do these things. | ||
28 | |||
29 | To protect your rights, we need to prevent others from denying you | ||
30 | these rights or asking you to surrender the rights. Therefore, you have | ||
31 | certain responsibilities if you distribute copies of the software, or if | ||
32 | you modify it: responsibilities to respect the freedom of others. | ||
33 | |||
34 | For example, if you distribute copies of such a program, whether | ||
35 | gratis or for a fee, you must pass on to the recipients the same | ||
36 | freedoms that you received. You must make sure that they, too, receive | ||
37 | or can get the source code. And you must show them these terms so they | ||
38 | know their rights. | ||
39 | |||
40 | Developers that use the GNU GPL protect your rights with two steps: | ||
41 | (1) assert copyright on the software, and (2) offer you this License | ||
42 | giving you legal permission to copy, distribute and/or modify it. | ||
43 | |||
44 | For the developers' and authors' protection, the GPL clearly explains | ||
45 | that there is no warranty for this free software. For both users' and | ||
46 | authors' sake, the GPL requires that modified versions be marked as | ||
47 | changed, so that their problems will not be attributed erroneously to | ||
48 | authors of previous versions. | ||
49 | |||
50 | Some devices are designed to deny users access to install or run | ||
51 | modified versions of the software inside them, although the manufacturer | ||
52 | can do so. This is fundamentally incompatible with the aim of | ||
53 | protecting users' freedom to change the software. The systematic | ||
54 | pattern of such abuse occurs in the area of products for individuals to | ||
55 | use, which is precisely where it is most unacceptable. Therefore, we | ||
56 | have designed this version of the GPL to prohibit the practice for those | ||
57 | products. If such problems arise substantially in other domains, we | ||
58 | stand ready to extend this provision to those domains in future versions | ||
59 | of the GPL, as needed to protect the freedom of users. | ||
60 | |||
61 | Finally, every program is threatened constantly by software patents. | ||
62 | States should not allow patents to restrict development and use of | ||
63 | software on general-purpose computers, but in those that do, we wish to | ||
64 | avoid the special danger that patents applied to a free program could | ||
65 | make it effectively proprietary. To prevent this, the GPL assures that | ||
66 | patents cannot be used to render the program non-free. | ||
67 | |||
68 | The precise terms and conditions for copying, distribution and | ||
69 | modification follow. | ||
70 | |||
71 | TERMS AND CONDITIONS | ||
72 | |||
73 | 0. Definitions. | ||
74 | |||
75 | "This License" refers to version 3 of the GNU General Public License. | ||
76 | |||
77 | "Copyright" also means copyright-like laws that apply to other kinds of | ||
78 | works, such as semiconductor masks. | ||
79 | |||
80 | "The Program" refers to any copyrightable work licensed under this | ||
81 | License. Each licensee is addressed as "you". "Licensees" and | ||
82 | "recipients" may be individuals or organizations. | ||
83 | |||
84 | To "modify" a work means to copy from or adapt all or part of the work | ||
85 | in a fashion requiring copyright permission, other than the making of an | ||
86 | exact copy. The resulting work is called a "modified version" of the | ||
87 | earlier work or a work "based on" the earlier work. | ||
88 | |||
89 | A "covered work" means either the unmodified Program or a work based | ||
90 | on the Program. | ||
91 | |||
92 | To "propagate" a work means to do anything with it that, without | ||
93 | permission, would make you directly or secondarily liable for | ||
94 | infringement under applicable copyright law, except executing it on a | ||
95 | computer or modifying a private copy. Propagation includes copying, | ||
96 | distribution (with or without modification), making available to the | ||
97 | public, and in some countries other activities as well. | ||
98 | |||
99 | To "convey" a work means any kind of propagation that enables other | ||
100 | parties to make or receive copies. Mere interaction with a user through | ||
101 | a computer network, with no transfer of a copy, is not conveying. | ||
102 | |||
103 | An interactive user interface displays "Appropriate Legal Notices" | ||
104 | to the extent that it includes a convenient and prominently visible | ||
105 | feature that (1) displays an appropriate copyright notice, and (2) | ||
106 | tells the user that there is no warranty for the work (except to the | ||
107 | extent that warranties are provided), that licensees may convey the | ||
108 | work under this License, and how to view a copy of this License. If | ||
109 | the interface presents a list of user commands or options, such as a | ||
110 | menu, a prominent item in the list meets this criterion. | ||
111 | |||
112 | 1. Source Code. | ||
113 | |||
114 | The "source code" for a work means the preferred form of the work | ||
115 | for making modifications to it. "Object code" means any non-source | ||
116 | form of a work. | ||
117 | |||
118 | A "Standard Interface" means an interface that either is an official | ||
119 | standard defined by a recognized standards body, or, in the case of | ||
120 | interfaces specified for a particular programming language, one that | ||
121 | is widely used among developers working in that language. | ||
122 | |||
123 | The "System Libraries" of an executable work include anything, other | ||
124 | than the work as a whole, that (a) is included in the normal form of | ||
125 | packaging a Major Component, but which is not part of that Major | ||
126 | Component, and (b) serves only to enable use of the work with that | ||
127 | Major Component, or to implement a Standard Interface for which an | ||
128 | implementation is available to the public in source code form. A | ||
129 | "Major Component", in this context, means a major essential component | ||
130 | (kernel, window system, and so on) of the specific operating system | ||
131 | (if any) on which the executable work runs, or a compiler used to | ||
132 | produce the work, or an object code interpreter used to run it. | ||
133 | |||
134 | The "Corresponding Source" for a work in object code form means all | ||
135 | the source code needed to generate, install, and (for an executable | ||
136 | work) run the object code and to modify the work, including scripts to | ||
137 | control those activities. However, it does not include the work's | ||
138 | System Libraries, or general-purpose tools or generally available free | ||
139 | programs which are used unmodified in performing those activities but | ||
140 | which are not part of the work. For example, Corresponding Source | ||
141 | includes interface definition files associated with source files for | ||
142 | the work, and the source code for shared libraries and dynamically | ||
143 | linked subprograms that the work is specifically designed to require, | ||
144 | such as by intimate data communication or control flow between those | ||
145 | subprograms and other parts of the work. | ||
146 | |||
147 | The Corresponding Source need not include anything that users | ||
148 | can regenerate automatically from other parts of the Corresponding | ||
149 | Source. | ||
150 | |||
151 | The Corresponding Source for a work in source code form is that | ||
152 | same work. | ||
153 | |||
154 | 2. Basic Permissions. | ||
155 | |||
156 | All rights granted under this License are granted for the term of | ||
157 | copyright on the Program, and are irrevocable provided the stated | ||
158 | conditions are met. This License explicitly affirms your unlimited | ||
159 | permission to run the unmodified Program. The output from running a | ||
160 | covered work is covered by this License only if the output, given its | ||
161 | content, constitutes a covered work. This License acknowledges your | ||
162 | rights of fair use or other equivalent, as provided by copyright law. | ||
163 | |||
164 | You may make, run and propagate covered works that you do not | ||
165 | convey, without conditions so long as your license otherwise remains | ||
166 | in force. You may convey covered works to others for the sole purpose | ||
167 | of having them make modifications exclusively for you, or provide you | ||
168 | with facilities for running those works, provided that you comply with | ||
169 | the terms of this License in conveying all material for which you do | ||
170 | not control copyright. Those thus making or running the covered works | ||
171 | for you must do so exclusively on your behalf, under your direction | ||
172 | and control, on terms that prohibit them from making any copies of | ||
173 | your copyrighted material outside their relationship with you. | ||
174 | |||
175 | Conveying under any other circumstances is permitted solely under | ||
176 | the conditions stated below. Sublicensing is not allowed; section 10 | ||
177 | makes it unnecessary. | ||
178 | |||
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. | ||
180 | |||
181 | No covered work shall be deemed part of an effective technological | ||
182 | measure under any applicable law fulfilling obligations under article | ||
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or | ||
184 | similar laws prohibiting or restricting circumvention of such | ||
185 | measures. | ||
186 | |||
187 | When you convey a covered work, you waive any legal power to forbid | ||
188 | circumvention of technological measures to the extent such circumvention | ||
189 | is effected by exercising rights under this License with respect to | ||
190 | the covered work, and you disclaim any intention to limit operation or | ||
191 | modification of the work as a means of enforcing, against the work's | ||
192 | users, your or third parties' legal rights to forbid circumvention of | ||
193 | technological measures. | ||
194 | |||
195 | 4. Conveying Verbatim Copies. | ||
196 | |||
197 | You may convey verbatim copies of the Program's source code as you | ||
198 | receive it, in any medium, provided that you conspicuously and | ||
199 | appropriately publish on each copy an appropriate copyright notice; | ||
200 | keep intact all notices stating that this License and any | ||
201 | non-permissive terms added in accord with section 7 apply to the code; | ||
202 | keep intact all notices of the absence of any warranty; and give all | ||
203 | recipients a copy of this License along with the Program. | ||
204 | |||
205 | You may charge any price or no price for each copy that you convey, | ||
206 | and you may offer support or warranty protection for a fee. | ||
207 | |||
208 | 5. Conveying Modified Source Versions. | ||
209 | |||
210 | You may convey a work based on the Program, or the modifications to | ||
211 | produce it from the Program, in the form of source code under the | ||
212 | terms of section 4, provided that you also meet all of these conditions: | ||
213 | |||
214 | a) The work must carry prominent notices stating that you modified | ||
215 | it, and giving a relevant date. | ||
216 | |||
217 | b) The work must carry prominent notices stating that it is | ||
218 | released under this License and any conditions added under section | ||
219 | 7. This requirement modifies the requirement in section 4 to | ||
220 | "keep intact all notices". | ||
221 | |||
222 | c) You must license the entire work, as a whole, under this | ||
223 | License to anyone who comes into possession of a copy. This | ||
224 | License will therefore apply, along with any applicable section 7 | ||
225 | additional terms, to the whole of the work, and all its parts, | ||
226 | regardless of how they are packaged. This License gives no | ||
227 | permission to license the work in any other way, but it does not | ||
228 | invalidate such permission if you have separately received it. | ||
229 | |||
230 | d) If the work has interactive user interfaces, each must display | ||
231 | Appropriate Legal Notices; however, if the Program has interactive | ||
232 | interfaces that do not display Appropriate Legal Notices, your | ||
233 | work need not make them do so. | ||
234 | |||
235 | A compilation of a covered work with other separate and independent | ||
236 | works, which are not by their nature extensions of the covered work, | ||
237 | and which are not combined with it such as to form a larger program, | ||
238 | in or on a volume of a storage or distribution medium, is called an | ||
239 | "aggregate" if the compilation and its resulting copyright are not | ||
240 | used to limit the access or legal rights of the compilation's users | ||
241 | beyond what the individual works permit. Inclusion of a covered work | ||
242 | in an aggregate does not cause this License to apply to the other | ||
243 | parts of the aggregate. | ||
244 | |||
245 | 6. Conveying Non-Source Forms. | ||
246 | |||
247 | You may convey a covered work in object code form under the terms | ||
248 | of sections 4 and 5, provided that you also convey the | ||
249 | machine-readable Corresponding Source under the terms of this License, | ||
250 | in one of these ways: | ||
251 | |||
252 | a) Convey the object code in, or embodied in, a physical product | ||
253 | (including a physical distribution medium), accompanied by the | ||
254 | Corresponding Source fixed on a durable physical medium | ||
255 | customarily used for software interchange. | ||
256 | |||
257 | b) Convey the object code in, or embodied in, a physical product | ||
258 | (including a physical distribution medium), accompanied by a | ||
259 | written offer, valid for at least three years and valid for as | ||
260 | long as you offer spare parts or customer support for that product | ||
261 | model, to give anyone who possesses the object code either (1) a | ||
262 | copy of the Corresponding Source for all the software in the | ||
263 | product that is covered by this License, on a durable physical | ||
264 | medium customarily used for software interchange, for a price no | ||
265 | more than your reasonable cost of physically performing this | ||
266 | conveying of source, or (2) access to copy the | ||
267 | Corresponding Source from a network server at no charge. | ||
268 | |||
269 | c) Convey individual copies of the object code with a copy of the | ||
270 | written offer to provide the Corresponding Source. This | ||
271 | alternative is allowed only occasionally and noncommercially, and | ||
272 | only if you received the object code with such an offer, in accord | ||
273 | with subsection 6b. | ||
274 | |||
275 | d) Convey the object code by offering access from a designated | ||
276 | place (gratis or for a charge), and offer equivalent access to the | ||
277 | Corresponding Source in the same way through the same place at no | ||
278 | further charge. You need not require recipients to copy the | ||
279 | Corresponding Source along with the object code. If the place to | ||
280 | copy the object code is a network server, the Corresponding Source | ||
281 | may be on a different server (operated by you or a third party) | ||
282 | that supports equivalent copying facilities, provided you maintain | ||
283 | clear directions next to the object code saying where to find the | ||
284 | Corresponding Source. Regardless of what server hosts the | ||
285 | Corresponding Source, you remain obligated to ensure that it is | ||
286 | available for as long as needed to satisfy these requirements. | ||
287 | |||
288 | e) Convey the object code using peer-to-peer transmission, provided | ||
289 | you inform other peers where the object code and Corresponding | ||
290 | Source of the work are being offered to the general public at no | ||
291 | charge under subsection 6d. | ||
292 | |||
293 | A separable portion of the object code, whose source code is excluded | ||
294 | from the Corresponding Source as a System Library, need not be | ||
295 | included in conveying the object code work. | ||
296 | |||
297 | A "User Product" is either (1) a "consumer product", which means any | ||
298 | tangible personal property which is normally used for personal, family, | ||
299 | or household purposes, or (2) anything designed or sold for incorporation | ||
300 | into a dwelling. In determining whether a product is a consumer product, | ||
301 | doubtful cases shall be resolved in favor of coverage. For a particular | ||
302 | product received by a particular user, "normally used" refers to a | ||
303 | typical or common use of that class of product, regardless of the status | ||
304 | of the particular user or of the way in which the particular user | ||
305 | actually uses, or expects or is expected to use, the product. A product | ||
306 | is a consumer product regardless of whether the product has substantial | ||
307 | commercial, industrial or non-consumer uses, unless such uses represent | ||
308 | the only significant mode of use of the product. | ||
309 | |||
310 | "Installation Information" for a User Product means any methods, | ||
311 | procedures, authorization keys, or other information required to install | ||
312 | and execute modified versions of a covered work in that User Product from | ||
313 | a modified version of its Corresponding Source. The information must | ||
314 | suffice to ensure that the continued functioning of the modified object | ||
315 | code is in no case prevented or interfered with solely because | ||
316 | modification has been made. | ||
317 | |||
318 | If you convey an object code work under this section in, or with, or | ||
319 | specifically for use in, a User Product, and the conveying occurs as | ||
320 | part of a transaction in which the right of possession and use of the | ||
321 | User Product is transferred to the recipient in perpetuity or for a | ||
322 | fixed term (regardless of how the transaction is characterized), the | ||
323 | Corresponding Source conveyed under this section must be accompanied | ||
324 | by the Installation Information. But this requirement does not apply | ||
325 | if neither you nor any third party retains the ability to install | ||
326 | modified object code on the User Product (for example, the work has | ||
327 | been installed in ROM). | ||
328 | |||
329 | The requirement to provide Installation Information does not include a | ||
330 | requirement to continue to provide support service, warranty, or updates | ||
331 | for a work that has been modified or installed by the recipient, or for | ||
332 | the User Product in which it has been modified or installed. Access to a | ||
333 | network may be denied when the modification itself materially and | ||
334 | adversely affects the operation of the network or violates the rules and | ||
335 | protocols for communication across the network. | ||
336 | |||
337 | Corresponding Source conveyed, and Installation Information provided, | ||
338 | in accord with this section must be in a format that is publicly | ||
339 | documented (and with an implementation available to the public in | ||
340 | source code form), and must require no special password or key for | ||
341 | unpacking, reading or copying. | ||
342 | |||
343 | 7. Additional Terms. | ||
344 | |||
345 | "Additional permissions" are terms that supplement the terms of this | ||
346 | License by making exceptions from one or more of its conditions. | ||
347 | Additional permissions that are applicable to the entire Program shall | ||
348 | be treated as though they were included in this License, to the extent | ||
349 | that they are valid under applicable law. If additional permissions | ||
350 | apply only to part of the Program, that part may be used separately | ||
351 | under those permissions, but the entire Program remains governed by | ||
352 | this License without regard to the additional permissions. | ||
353 | |||
354 | When you convey a copy of a covered work, you may at your option | ||
355 | remove any additional permissions from that copy, or from any part of | ||
356 | it. (Additional permissions may be written to require their own | ||
357 | removal in certain cases when you modify the work.) You may place | ||
358 | additional permissions on material, added by you to a covered work, | ||
359 | for which you have or can give appropriate copyright permission. | ||
360 | |||
361 | Notwithstanding any other provision of this License, for material you | ||
362 | add to a covered work, you may (if authorized by the copyright holders of | ||
363 | that material) supplement the terms of this License with terms: | ||
364 | |||
365 | a) Disclaiming warranty or limiting liability differently from the | ||
366 | terms of sections 15 and 16 of this License; or | ||
367 | |||
368 | b) Requiring preservation of specified reasonable legal notices or | ||
369 | author attributions in that material or in the Appropriate Legal | ||
370 | Notices displayed by works containing it; or | ||
371 | |||
372 | c) Prohibiting misrepresentation of the origin of that material, or | ||
373 | requiring that modified versions of such material be marked in | ||
374 | reasonable ways as different from the original version; or | ||
375 | |||
376 | d) Limiting the use for publicity purposes of names of licensors or | ||
377 | authors of the material; or | ||
378 | |||
379 | e) Declining to grant rights under trademark law for use of some | ||
380 | trade names, trademarks, or service marks; or | ||
381 | |||
382 | f) Requiring indemnification of licensors and authors of that | ||
383 | material by anyone who conveys the material (or modified versions of | ||
384 | it) with contractual assumptions of liability to the recipient, for | ||
385 | any liability that these contractual assumptions directly impose on | ||
386 | those licensors and authors. | ||
387 | |||
388 | All other non-permissive additional terms are considered "further | ||
389 | restrictions" within the meaning of section 10. If the Program as you | ||
390 | received it, or any part of it, contains a notice stating that it is | ||
391 | governed by this License along with a term that is a further | ||
392 | restriction, you may remove that term. If a license document contains | ||
393 | a further restriction but permits relicensing or conveying under this | ||
394 | License, you may add to a covered work material governed by the terms | ||
395 | of that license document, provided that the further restriction does | ||
396 | not survive such relicensing or conveying. | ||
397 | |||
398 | If you add terms to a covered work in accord with this section, you | ||
399 | must place, in the relevant source files, a statement of the | ||
400 | additional terms that apply to those files, or a notice indicating | ||
401 | where to find the applicable terms. | ||
402 | |||
403 | Additional terms, permissive or non-permissive, may be stated in the | ||
404 | form of a separately written license, or stated as exceptions; | ||
405 | the above requirements apply either way. | ||
406 | |||
407 | 8. Termination. | ||
408 | |||
409 | You may not propagate or modify a covered work except as expressly | ||
410 | provided under this License. Any attempt otherwise to propagate or | ||
411 | modify it is void, and will automatically terminate your rights under | ||
412 | this License (including any patent licenses granted under the third | ||
413 | paragraph of section 11). | ||
414 | |||
415 | However, if you cease all violation of this License, then your | ||
416 | license from a particular copyright holder is reinstated (a) | ||
417 | provisionally, unless and until the copyright holder explicitly and | ||
418 | finally terminates your license, and (b) permanently, if the copyright | ||
419 | holder fails to notify you of the violation by some reasonable means | ||
420 | prior to 60 days after the cessation. | ||
421 | |||
422 | Moreover, your license from a particular copyright holder is | ||
423 | reinstated permanently if the copyright holder notifies you of the | ||
424 | violation by some reasonable means, this is the first time you have | ||
425 | received notice of violation of this License (for any work) from that | ||
426 | copyright holder, and you cure the violation prior to 30 days after | ||
427 | your receipt of the notice. | ||
428 | |||
429 | Termination of your rights under this section does not terminate the | ||
430 | licenses of parties who have received copies or rights from you under | ||
431 | this License. If your rights have been terminated and not permanently | ||
432 | reinstated, you do not qualify to receive new licenses for the same | ||
433 | material under section 10. | ||
434 | |||
435 | 9. Acceptance Not Required for Having Copies. | ||
436 | |||
437 | You are not required to accept this License in order to receive or | ||
438 | run a copy of the Program. Ancillary propagation of a covered work | ||
439 | occurring solely as a consequence of using peer-to-peer transmission | ||
440 | to receive a copy likewise does not require acceptance. However, | ||
441 | nothing other than this License grants you permission to propagate or | ||
442 | modify any covered work. These actions infringe copyright if you do | ||
443 | not accept this License. Therefore, by modifying or propagating a | ||
444 | covered work, you indicate your acceptance of this License to do so. | ||
445 | |||
446 | 10. Automatic Licensing of Downstream Recipients. | ||
447 | |||
448 | Each time you convey a covered work, the recipient automatically | ||
449 | receives a license from the original licensors, to run, modify and | ||
450 | propagate that work, subject to this License. You are not responsible | ||
451 | for enforcing compliance by third parties with this License. | ||
452 | |||
453 | An "entity transaction" is a transaction transferring control of an | ||
454 | organization, or substantially all assets of one, or subdividing an | ||
455 | organization, or merging organizations. If propagation of a covered | ||
456 | work results from an entity transaction, each party to that | ||
457 | transaction who receives a copy of the work also receives whatever | ||
458 | licenses to the work the party's predecessor in interest had or could | ||
459 | give under the previous paragraph, plus a right to possession of the | ||
460 | Corresponding Source of the work from the predecessor in interest, if | ||
461 | the predecessor has it or can get it with reasonable efforts. | ||
462 | |||
463 | You may not impose any further restrictions on the exercise of the | ||
464 | rights granted or affirmed under this License. For example, you may | ||
465 | not impose a license fee, royalty, or other charge for exercise of | ||
466 | rights granted under this License, and you may not initiate litigation | ||
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that | ||
468 | any patent claim is infringed by making, using, selling, offering for | ||
469 | sale, or importing the Program or any portion of it. | ||
470 | |||
471 | 11. Patents. | ||
472 | |||
473 | A "contributor" is a copyright holder who authorizes use under this | ||
474 | License of the Program or a work on which the Program is based. The | ||
475 | work thus licensed is called the contributor's "contributor version". | ||
476 | |||
477 | A contributor's "essential patent claims" are all patent claims | ||
478 | owned or controlled by the contributor, whether already acquired or | ||
479 | hereafter acquired, that would be infringed by some manner, permitted | ||
480 | by this License, of making, using, or selling its contributor version, | ||
481 | but do not include claims that would be infringed only as a | ||
482 | consequence of further modification of the contributor version. For | ||
483 | purposes of this definition, "control" includes the right to grant | ||
484 | patent sublicenses in a manner consistent with the requirements of | ||
485 | this License. | ||
486 | |||
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free | ||
488 | patent license under the contributor's essential patent claims, to | ||
489 | make, use, sell, offer for sale, import and otherwise run, modify and | ||
490 | propagate the contents of its contributor version. | ||
491 | |||
492 | In the following three paragraphs, a "patent license" is any express | ||
493 | agreement or commitment, however denominated, not to enforce a patent | ||
494 | (such as an express permission to practice a patent or covenant not to | ||
495 | sue for patent infringement). To "grant" such a patent license to a | ||
496 | party means to make such an agreement or commitment not to enforce a | ||
497 | patent against the party. | ||
498 | |||
499 | If you convey a covered work, knowingly relying on a patent license, | ||
500 | and the Corresponding Source of the work is not available for anyone | ||
501 | to copy, free of charge and under the terms of this License, through a | ||
502 | publicly available network server or other readily accessible means, | ||
503 | then you must either (1) cause the Corresponding Source to be so | ||
504 | available, or (2) arrange to deprive yourself of the benefit of the | ||
505 | patent license for this particular work, or (3) arrange, in a manner | ||
506 | consistent with the requirements of this License, to extend the patent | ||
507 | license to downstream recipients. "Knowingly relying" means you have | ||
508 | actual knowledge that, but for the patent license, your conveying the | ||
509 | covered work in a country, or your recipient's use of the covered work | ||
510 | in a country, would infringe one or more identifiable patents in that | ||
511 | country that you have reason to believe are valid. | ||
512 | |||
513 | If, pursuant to or in connection with a single transaction or | ||
514 | arrangement, you convey, or propagate by procuring conveyance of, a | ||
515 | covered work, and grant a patent license to some of the parties | ||
516 | receiving the covered work authorizing them to use, propagate, modify | ||
517 | or convey a specific copy of the covered work, then the patent license | ||
518 | you grant is automatically extended to all recipients of the covered | ||
519 | work and works based on it. | ||
520 | |||
521 | A patent license is "discriminatory" if it does not include within | ||
522 | the scope of its coverage, prohibits the exercise of, or is | ||
523 | conditioned on the non-exercise of one or more of the rights that are | ||
524 | specifically granted under this License. You may not convey a covered | ||
525 | work if you are a party to an arrangement with a third party that is | ||
526 | in the business of distributing software, under which you make payment | ||
527 | to the third party based on the extent of your activity of conveying | ||
528 | the work, and under which the third party grants, to any of the | ||
529 | parties who would receive the covered work from you, a discriminatory | ||
530 | patent license (a) in connection with copies of the covered work | ||
531 | conveyed by you (or copies made from those copies), or (b) primarily | ||
532 | for and in connection with specific products or compilations that | ||
533 | contain the covered work, unless you entered into that arrangement, | ||
534 | or that patent license was granted, prior to 28 March 2007. | ||
535 | |||
536 | Nothing in this License shall be construed as excluding or limiting | ||
537 | any implied license or other defenses to infringement that may | ||
538 | otherwise be available to you under applicable patent law. | ||
539 | |||
540 | 12. No Surrender of Others' Freedom. | ||
541 | |||
542 | If conditions are imposed on you (whether by court order, agreement or | ||
543 | otherwise) that contradict the conditions of this License, they do not | ||
544 | excuse you from the conditions of this License. If you cannot convey a | ||
545 | covered work so as to satisfy simultaneously your obligations under this | ||
546 | License and any other pertinent obligations, then as a consequence you may | ||
547 | not convey it at all. For example, if you agree to terms that obligate you | ||
548 | to collect a royalty for further conveying from those to whom you convey | ||
549 | the Program, the only way you could satisfy both those terms and this | ||
550 | License would be to refrain entirely from conveying the Program. | ||
551 | |||
552 | 13. Use with the GNU Affero General Public License. | ||
553 | |||
554 | Notwithstanding any other provision of this License, you have | ||
555 | permission to link or combine any covered work with a work licensed | ||
556 | under version 3 of the GNU Affero General Public License into a single | ||
557 | combined work, and to convey the resulting work. The terms of this | ||
558 | License will continue to apply to the part which is the covered work, | ||
559 | but the special requirements of the GNU Affero General Public License, | ||
560 | section 13, concerning interaction through a network will apply to the | ||
561 | combination as such. | ||
562 | |||
563 | 14. Revised Versions of this License. | ||
564 | |||
565 | The Free Software Foundation may publish revised and/or new versions of | ||
566 | the GNU General Public License from time to time. Such new versions will | ||
567 | be similar in spirit to the present version, but may differ in detail to | ||
568 | address new problems or concerns. | ||
569 | |||
570 | Each version is given a distinguishing version number. If the | ||
571 | Program specifies that a certain numbered version of the GNU General | ||
572 | Public License "or any later version" applies to it, you have the | ||
573 | option of following the terms and conditions either of that numbered | ||
574 | version or of any later version published by the Free Software | ||
575 | Foundation. If the Program does not specify a version number of the | ||
576 | GNU General Public License, you may choose any version ever published | ||
577 | by the Free Software Foundation. | ||
578 | |||
579 | If the Program specifies that a proxy can decide which future | ||
580 | versions of the GNU General Public License can be used, that proxy's | ||
581 | public statement of acceptance of a version permanently authorizes you | ||
582 | to choose that version for the Program. | ||
583 | |||
584 | Later license versions may give you additional or different | ||
585 | permissions. However, no additional obligations are imposed on any | ||
586 | author or copyright holder as a result of your choosing to follow a | ||
587 | later version. | ||
588 | |||
589 | 15. Disclaimer of Warranty. | ||
590 | |||
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY | ||
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT | ||
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY | ||
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, | ||
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM | ||
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF | ||
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. | ||
599 | |||
600 | 16. Limitation of Liability. | ||
601 | |||
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | ||
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS | ||
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY | ||
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE | ||
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF | ||
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD | ||
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), | ||
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF | ||
610 | SUCH DAMAGES. | ||
611 | |||
612 | 17. Interpretation of Sections 15 and 16. | ||
613 | |||
614 | If the disclaimer of warranty and limitation of liability provided | ||
615 | above cannot be given local legal effect according to their terms, | ||
616 | reviewing courts shall apply local law that most closely approximates | ||
617 | an absolute waiver of all civil liability in connection with the | ||
618 | Program, unless a warranty or assumption of liability accompanies a | ||
619 | copy of the Program in return for a fee. | ||
620 | |||
621 | END OF TERMS AND CONDITIONS | ||
622 | |||
623 | How to Apply These Terms to Your New Programs | ||
624 | |||
625 | If you develop a new program, and you want it to be of the greatest | ||
626 | possible use to the public, the best way to achieve this is to make it | ||
627 | free software which everyone can redistribute and change under these terms. | ||
628 | |||
629 | To do so, attach the following notices to the program. It is safest | ||
630 | to attach them to the start of each source file to most effectively | ||
631 | state the exclusion of warranty; and each file should have at least | ||
632 | the "copyright" line and a pointer to where the full notice is found. | ||
633 | |||
634 | <one line to give the program's name and a brief idea of what it does.> | ||
635 | Copyright (C) <year> <name of author> | ||
636 | |||
637 | This program is free software: you can redistribute it and/or modify | ||
638 | it under the terms of the GNU General Public License as published by | ||
639 | the Free Software Foundation, either version 3 of the License, or | ||
640 | (at your option) any later version. | ||
641 | |||
642 | This program is distributed in the hope that it will be useful, | ||
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
645 | GNU General Public License for more details. | ||
646 | |||
647 | You should have received a copy of the GNU General Public License | ||
648 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
649 | |||
650 | Also add information on how to contact you by electronic and paper mail. | ||
651 | |||
652 | If the program does terminal interaction, make it output a short | ||
653 | notice like this when it starts in an interactive mode: | ||
654 | |||
655 | <program> Copyright (C) <year> <name of author> | ||
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | ||
657 | This is free software, and you are welcome to redistribute it | ||
658 | under certain conditions; type `show c' for details. | ||
659 | |||
660 | The hypothetical commands `show w' and `show c' should show the appropriate | ||
661 | parts of the General Public License. Of course, your program's commands | ||
662 | might be different; for a GUI interface, you would use an "about box". | ||
663 | |||
664 | You should also get your employer (if you work as a programmer) or school, | ||
665 | if any, to sign a "copyright disclaimer" for the program, if necessary. | ||
666 | For more information on this, and how to apply and follow the GNU GPL, see | ||
667 | <http://www.gnu.org/licenses/>. | ||
668 | |||
669 | The GNU General Public License does not permit incorporating your program | ||
670 | into proprietary programs. If your program is a subroutine library, you | ||
671 | may consider it more useful to permit linking proprietary applications with | ||
672 | the library. If this is what you want to do, use the GNU Lesser General | ||
673 | Public License instead of this License. But first, please read | ||
674 | <http://www.gnu.org/philosophy/why-not-lgpl.html>. | ||
diff --git a/gnunet-fuse/gnunet-ext/ChangeLog b/gnunet-fuse/gnunet-ext/ChangeLog deleted file mode 100644 index 5363c5b..0000000 --- a/gnunet-fuse/gnunet-ext/ChangeLog +++ /dev/null | |||
@@ -1,14 +0,0 @@ | |||
1 | 2012-03-07 gettextize <bug-gnu-gettext@gnu.org> | ||
2 | |||
3 | * m4/gettext.m4: New file, from gettext-0.18.1. | ||
4 | * m4/iconv.m4: New file, from gettext-0.18.1. | ||
5 | * m4/lib-ld.m4: New file, from gettext-0.18.1. | ||
6 | * m4/lib-link.m4: New file, from gettext-0.18.1. | ||
7 | * m4/lib-prefix.m4: New file, from gettext-0.18.1. | ||
8 | * m4/nls.m4: New file, from gettext-0.18.1. | ||
9 | * m4/po.m4: New file, from gettext-0.18.1. | ||
10 | * m4/progtest.m4: New file, from gettext-0.18.1. | ||
11 | * Makefile.am (SUBDIRS): Add po. | ||
12 | * configure.ac (AC_OUTPUT): Add po/Makefile.in. | ||
13 | (AM_GNU_GETTEXT_VERSION): Bump to 0.18.1. | ||
14 | |||
diff --git a/gnunet-fuse/gnunet-ext/Makefile.am b/gnunet-fuse/gnunet-ext/Makefile.am deleted file mode 100644 index 097e364..0000000 --- a/gnunet-fuse/gnunet-ext/Makefile.am +++ /dev/null | |||
@@ -1,8 +0,0 @@ | |||
1 | ## Process this file with automake to produce Makefile.in | ||
2 | |||
3 | SUBDIRS = src po | ||
4 | |||
5 | EXTRA_DIST = config.rpath \ | ||
6 | install-sh | ||
7 | |||
8 | ACLOCAL_AMFLAGS = -I m4 | ||
diff --git a/gnunet-fuse/gnunet-ext/NEWS b/gnunet-fuse/gnunet-ext/NEWS deleted file mode 100644 index e69de29..0000000 --- a/gnunet-fuse/gnunet-ext/NEWS +++ /dev/null | |||
diff --git a/gnunet-fuse/gnunet-ext/README b/gnunet-fuse/gnunet-ext/README deleted file mode 100644 index a166810..0000000 --- a/gnunet-fuse/gnunet-ext/README +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | This is a template for GNUnet extensions. | ||
diff --git a/gnunet-fuse/gnunet-ext/configure.ac b/gnunet-fuse/gnunet-ext/configure.ac deleted file mode 100644 index d0cf129..0000000 --- a/gnunet-fuse/gnunet-ext/configure.ac +++ /dev/null | |||
@@ -1,191 +0,0 @@ | |||
1 | # This file is part of GNUnet. | ||
2 | # (C) 2001-2011 Christian Grothoff (and other contributing authors) | ||
3 | # | ||
4 | # GNUnet is free software; you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published | ||
6 | # by the Free Software Foundation; either version 2, or (at your | ||
7 | # option) any later version. | ||
8 | # | ||
9 | # GNUnet is distributed in the hope that it will be useful, but | ||
10 | # WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
12 | # General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with GNUnet; see the file COPYING. If not, write to the | ||
16 | # Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
17 | # Boston, MA 02111-1307, USA. | ||
18 | # | ||
19 | # | ||
20 | # Process this file with autoconf to produce a configure script. | ||
21 | # | ||
22 | AC_PREREQ(2.61) | ||
23 | AC_INIT([gnunet-ext],[0.0.0],[bug-gnunet@gnu.org]) | ||
24 | AM_INIT_AUTOMAKE([gnunet-ext], [0.0.0]) | ||
25 | AM_CONFIG_HEADER(gnunet_ext_config.h) | ||
26 | |||
27 | AH_TOP([#define _GNU_SOURCE 1]) | ||
28 | |||
29 | AC_ISC_POSIX | ||
30 | AC_PROG_AWK | ||
31 | AC_PROG_CC | ||
32 | |||
33 | AC_PROG_MKDIR_P | ||
34 | AC_PROG_CPP | ||
35 | AC_PROG_INSTALL | ||
36 | AC_PROG_LN_S | ||
37 | AC_PROG_MAKE_SET | ||
38 | AC_LIBTOOL_WIN32_DLL | ||
39 | AC_PROG_CC | ||
40 | AM_PROG_CC_STDC | ||
41 | AC_HEADER_STDC | ||
42 | AC_CANONICAL_HOST | ||
43 | |||
44 | # dynamic libraries/plugins | ||
45 | AC_DISABLE_STATIC | ||
46 | AC_PROG_LIBTOOL | ||
47 | |||
48 | AC_SYS_LARGEFILE | ||
49 | AC_FUNC_FSEEKO | ||
50 | |||
51 | CFLAGS="-Wall $CFLAGS" | ||
52 | # use '-fno-strict-aliasing', but only if the compiler can take it | ||
53 | if gcc -fno-strict-aliasing -S -o /dev/null -xc /dev/null >/dev/null 2>&1; | ||
54 | then | ||
55 | CFLAGS="-fno-strict-aliasing $CFLAGS" | ||
56 | fi | ||
57 | |||
58 | |||
59 | # Check system type | ||
60 | case "$host_os" in | ||
61 | *darwin* | *rhapsody* | *macosx*) | ||
62 | AC_DEFINE_UNQUOTED(OSX,1,[This is an OS X system]) | ||
63 | CFLAGS="-no-cpp-precomp $CFLAGS" | ||
64 | LDFLAGS="-flat_namespace -undefined suppress $LDFLAGS" | ||
65 | ;; | ||
66 | linux*) | ||
67 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | ||
68 | ;; | ||
69 | freebsd*) | ||
70 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | ||
71 | AC_DEFINE_UNQUOTED(FREEBSD,1,[This is a FreeBSD system]) | ||
72 | ;; | ||
73 | openbsd*) | ||
74 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | ||
75 | AC_DEFINE_UNQUOTED(OPENBSD,1,[This is an OpenBSD system]) | ||
76 | ;; | ||
77 | netbsd*) | ||
78 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | ||
79 | AC_DEFINE_UNQUOTED(NETBSD,1,[This is a NetBSD system]) | ||
80 | ;; | ||
81 | *solaris*) | ||
82 | AC_DEFINE_UNQUOTED(SOLARIS,1,[This is a Solaris system]) | ||
83 | AC_DEFINE_UNQUOTED(_REENTRANT,1,[Need with solaris or errno doesnt work]) | ||
84 | build_target="solaris" | ||
85 | ;; | ||
86 | *arm-linux*) | ||
87 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | ||
88 | ;; | ||
89 | *cygwin*) | ||
90 | AC_DEFINE_UNQUOTED(CYGWIN,1,[This is a Cygwin system]) | ||
91 | AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system]) | ||
92 | AC_CHECK_LIB(intl, gettext) | ||
93 | LDFLAGS="$LDFLAGS -no-undefined" | ||
94 | build_target="cygwin" | ||
95 | ;; | ||
96 | *mingw*) | ||
97 | AC_DEFINE_UNQUOTED(MINGW,1,[This is a MinGW system]) | ||
98 | AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system]) | ||
99 | AC_DEFINE_UNQUOTED(_WIN32,1,[This is a Windows system]) | ||
100 | AC_CHECK_LIB(intl, gettext) | ||
101 | LDFLAGS="$LDFLAGS -no-undefined -Wl,--export-all-symbols -lws2_32" | ||
102 | CFLAGS="-mms-bitfields $CFLAGS" | ||
103 | build_target="mingw" | ||
104 | ;; | ||
105 | *) | ||
106 | AC_MSG_RESULT(Unrecognised OS $host_os) | ||
107 | AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS]) | ||
108 | ;; | ||
109 | esac | ||
110 | |||
111 | AM_CONDITIONAL(MINGW, test "$build_target" = "mingw") | ||
112 | |||
113 | # check for gettext | ||
114 | AM_GNU_GETTEXT_VERSION([0.18.1]) | ||
115 | AM_GNU_GETTEXT([external]) | ||
116 | |||
117 | AC_CHECK_HEADERS([errno.h stdio.h unistd.h locale.h sys/stat.h sys/types.h langinfo.h libintl.h unistd.h stddef.h argz.h sys/socket.h netinet/in.h stdarg.h]) | ||
118 | |||
119 | # test for GNUnet core | ||
120 | gnunet=0 | ||
121 | lookin=${prefix} | ||
122 | backup_LIBS="$LIBS" | ||
123 | backup_CFLAGS="$CFLAGS " | ||
124 | backup_CPPFLAGS="$CPPFLAGS" | ||
125 | GNUNET_CFLAGS="" | ||
126 | GNUNET_CPPFLAGS="" | ||
127 | GNUNET_LIBS="" | ||
128 | AC_MSG_CHECKING(for GNUnet core) | ||
129 | AC_ARG_WITH(gnunet, | ||
130 | [ --with-gnunet=PFX Base of GNUnet installation], | ||
131 | [AC_MSG_RESULT([$with_gnunet]) | ||
132 | case $with_gnunet in | ||
133 | no) | ||
134 | lookin="" | ||
135 | ;; | ||
136 | yes) | ||
137 | lookin="${prefix}" | ||
138 | ;; | ||
139 | *) | ||
140 | lookin="$with_gnunet" | ||
141 | ;; | ||
142 | esac | ||
143 | ], | ||
144 | [ | ||
145 | AC_MSG_RESULT([--with-gnunet not specified]) | ||
146 | PKG_CHECK_MODULES([GNUNET], [gnunetutil >= 0.9.0], gnunet=1) | ||
147 | ] | ||
148 | ) | ||
149 | |||
150 | if test "x$gnunet" == "x0" -a ! "x$lookin" == "x" | ||
151 | then | ||
152 | AC_MSG_CHECKING(for GNUnet util library in $lookin) | ||
153 | GNUNET_LIBS="-L${lookin}/lib" | ||
154 | GNUNET_CFLAGS="-I${lookin}/include" | ||
155 | GNUNET_CPPFLAGS="-I${lookin}/include" | ||
156 | LIBS="$GNUNET_LIBS $backup_LIBS" | ||
157 | CFLAGS="$GNUNET_CFLAGS $backup_CFLAGS" | ||
158 | CPPFLAGS="$GNUNET_CPPFLAGS $backup_CPPFLAGS" | ||
159 | AC_CHECK_HEADERS([gnunet/gnunet_util_lib.h], | ||
160 | AC_CHECK_LIB([gnunetutil], [GNUNET_xfree_], | ||
161 | [ | ||
162 | gnunet=1 | ||
163 | EXT_LIB_PATH="-L${lookin}/lib $EXT_LIB_PATH" | ||
164 | ] | ||
165 | ),,[#include <gnunet/platform.h>] | ||
166 | ) | ||
167 | fi | ||
168 | |||
169 | if test "x$gnunet" == "x0" | ||
170 | then | ||
171 | AC_MSG_ERROR([gnunet-gtk requires GNUnet]) | ||
172 | fi | ||
173 | |||
174 | AC_SUBST(GNUNET_CFLAGS) | ||
175 | AC_SUBST(GNUNET_LIBS) | ||
176 | LIBS="$backup_LIBS" | ||
177 | CFLAGS="$backup_CFLAGS" | ||
178 | CPPFLAGS="$backup_CPPFLAGS" | ||
179 | |||
180 | AC_DEFINE_DIR([PACKAGE_DATA], [datarootdir], [The directory for installing read-only architecture-independent data]) | ||
181 | |||
182 | # Set PACKAGE_SOURCE_DIR in gnunet_gtk_config.h. | ||
183 | packagesrcdir=`cd $srcdir && pwd` | ||
184 | AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}", [source dir]) | ||
185 | |||
186 | AC_OUTPUT([ po/Makefile.in | ||
187 | Makefile | ||
188 | src/Makefile | ||
189 | src/include/Makefile | ||
190 | src/ext/Makefile | ||
191 | ]) | ||
diff --git a/gnunet-fuse/gnunet-ext/gnunet_ext_config.h b/gnunet_ext_config.h index 24e6854..74eea53 100644 --- a/gnunet-fuse/gnunet-ext/gnunet_ext_config.h +++ b/gnunet_ext_config.h | |||
@@ -135,7 +135,7 @@ | |||
135 | #define PACKAGE_NAME "gnunet-ext" | 135 | #define PACKAGE_NAME "gnunet-ext" |
136 | 136 | ||
137 | /* source dir */ | 137 | /* source dir */ |
138 | #define PACKAGE_SOURCE_DIR "/home/mg/gnunet-ext" | 138 | #define PACKAGE_SOURCE_DIR "/home/mg/gnunet-fuse" |
139 | 139 | ||
140 | /* Define to the full name and version of this package. */ | 140 | /* Define to the full name and version of this package. */ |
141 | #define PACKAGE_STRING "gnunet-ext 0.0.0" | 141 | #define PACKAGE_STRING "gnunet-ext 0.0.0" |
diff --git a/gnunet-fuse/gnunet-ext/gnunet_ext_config.h.in b/gnunet_ext_config.h.in index 9a7de88..9a7de88 100644 --- a/gnunet-fuse/gnunet-ext/gnunet_ext_config.h.in +++ b/gnunet_ext_config.h.in | |||
diff --git a/gnunet-fuse/gnunet-ext/install-sh b/install-sh index 6781b98..6781b98 100755 --- a/gnunet-fuse/gnunet-ext/install-sh +++ b/install-sh | |||
diff --git a/gnunet-fuse/gnunet-ext/libtool b/libtool index 541b57e..fe02797 100755 --- a/gnunet-fuse/gnunet-ext/libtool +++ b/libtool | |||
@@ -95,7 +95,7 @@ NM="/usr/bin/nm -B" | |||
95 | LN_S="ln -s" | 95 | LN_S="ln -s" |
96 | 96 | ||
97 | # What is the maximum length of a command? | 97 | # What is the maximum length of a command? |
98 | max_cmd_len=1572864 | 98 | max_cmd_len=3458764513820540925 |
99 | 99 | ||
100 | # Object file suffix (normally "o"). | 100 | # Object file suffix (normally "o"). |
101 | objext=o | 101 | objext=o |
diff --git a/gnunet-fuse/gnunet-ext/ltmain.sh b/ltmain.sh index fa4b1e1..fa4b1e1 100755 --- a/gnunet-fuse/gnunet-ext/ltmain.sh +++ b/ltmain.sh | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/ac_define_dir.m4 b/m4/ac_define_dir.m4 index f7e028f..f7e028f 100644 --- a/gnunet-fuse/gnunet-ext/m4/ac_define_dir.m4 +++ b/m4/ac_define_dir.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/gettext.m4 b/m4/gettext.m4 index f84e6a5..f84e6a5 100644 --- a/gnunet-fuse/gnunet-ext/m4/gettext.m4 +++ b/m4/gettext.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/iconv.m4 b/m4/iconv.m4 index e2041b9..e2041b9 100644 --- a/gnunet-fuse/gnunet-ext/m4/iconv.m4 +++ b/m4/iconv.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/lib-ld.m4 b/m4/lib-ld.m4 index ebb3052..ebb3052 100644 --- a/gnunet-fuse/gnunet-ext/m4/lib-ld.m4 +++ b/m4/lib-ld.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/lib-link.m4 b/m4/lib-link.m4 index c73bd8e..c73bd8e 100644 --- a/gnunet-fuse/gnunet-ext/m4/lib-link.m4 +++ b/m4/lib-link.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/lib-prefix.m4 b/m4/lib-prefix.m4 index 1601cea..1601cea 100644 --- a/gnunet-fuse/gnunet-ext/m4/lib-prefix.m4 +++ b/m4/lib-prefix.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/libtool.m4 b/m4/libtool.m4 index a3fee53..a3fee53 100644 --- a/gnunet-fuse/gnunet-ext/m4/libtool.m4 +++ b/m4/libtool.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/ltoptions.m4 b/m4/ltoptions.m4 index 34151a3..34151a3 100644 --- a/gnunet-fuse/gnunet-ext/m4/ltoptions.m4 +++ b/m4/ltoptions.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/ltsugar.m4 b/m4/ltsugar.m4 index 9000a05..9000a05 100644 --- a/gnunet-fuse/gnunet-ext/m4/ltsugar.m4 +++ b/m4/ltsugar.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/ltversion.m4 b/m4/ltversion.m4 index f3c5309..f3c5309 100644 --- a/gnunet-fuse/gnunet-ext/m4/ltversion.m4 +++ b/m4/ltversion.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4 index 637bb20..637bb20 100644 --- a/gnunet-fuse/gnunet-ext/m4/lt~obsolete.m4 +++ b/m4/lt~obsolete.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/nls.m4 b/m4/nls.m4 index 003704c..003704c 100644 --- a/gnunet-fuse/gnunet-ext/m4/nls.m4 +++ b/m4/nls.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/pkg.m4 b/m4/pkg.m4 index f2bfc2d..f2bfc2d 100644 --- a/gnunet-fuse/gnunet-ext/m4/pkg.m4 +++ b/m4/pkg.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/po.m4 b/m4/po.m4 index 47f36a4..47f36a4 100644 --- a/gnunet-fuse/gnunet-ext/m4/po.m4 +++ b/m4/po.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/m4/progtest.m4 b/m4/progtest.m4 index 2d804ac..2d804ac 100644 --- a/gnunet-fuse/gnunet-ext/m4/progtest.m4 +++ b/m4/progtest.m4 | |||
diff --git a/gnunet-fuse/gnunet-ext/missing b/missing index 28055d2..28055d2 100755 --- a/gnunet-fuse/gnunet-ext/missing +++ b/missing | |||
diff --git a/gnunet-fuse/gnunet-ext/po/ChangeLog b/po/ChangeLog index 16bda42..16bda42 100644 --- a/gnunet-fuse/gnunet-ext/po/ChangeLog +++ b/po/ChangeLog | |||
diff --git a/gnunet-fuse/gnunet-ext/po/Makefile b/po/Makefile index 9f62624..93e00b9 100644 --- a/gnunet-fuse/gnunet-ext/po/Makefile +++ b/po/Makefile | |||
@@ -35,12 +35,12 @@ INSTALL_DATA = ${INSTALL} -m 644 | |||
35 | # We use $(mkdir_p). | 35 | # We use $(mkdir_p). |
36 | # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as | 36 | # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as |
37 | # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, | 37 | # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, |
38 | # ${SHELL} /home/mg/gnunet-ext/install-sh does not start with $(SHELL), so we add it. | 38 | # ${SHELL} /home/mg/gnunet-fuse/install-sh does not start with $(SHELL), so we add it. |
39 | # In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined | 39 | # In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined |
40 | # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake | 40 | # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake |
41 | # versions, $(mkinstalldirs) and $(install_sh) are unused. | 41 | # versions, $(mkinstalldirs) and $(install_sh) are unused. |
42 | mkinstalldirs = $(SHELL) ${SHELL} /home/mg/gnunet-ext/install-sh -d | 42 | mkinstalldirs = $(SHELL) ${SHELL} /home/mg/gnunet-fuse/install-sh -d |
43 | install_sh = $(SHELL) ${SHELL} /home/mg/gnunet-ext/install-sh | 43 | install_sh = $(SHELL) ${SHELL} /home/mg/gnunet-fuse/install-sh |
44 | MKDIR_P = /bin/mkdir -p | 44 | MKDIR_P = /bin/mkdir -p |
45 | mkdir_p = /bin/mkdir -p | 45 | mkdir_p = /bin/mkdir -p |
46 | 46 | ||
diff --git a/gnunet-fuse/gnunet-ext/po/Makefile.in b/po/Makefile.in index 47cddf8..ba33094 100644 --- a/gnunet-fuse/gnunet-ext/po/Makefile.in +++ b/po/Makefile.in | |||
@@ -35,12 +35,12 @@ INSTALL_DATA = ${INSTALL} -m 644 | |||
35 | # We use $(mkdir_p). | 35 | # We use $(mkdir_p). |
36 | # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as | 36 | # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as |
37 | # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, | 37 | # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, |
38 | # ${SHELL} /home/mg/gnunet-ext/install-sh does not start with $(SHELL), so we add it. | 38 | # ${SHELL} /home/mg/gnunet-fuse/install-sh does not start with $(SHELL), so we add it. |
39 | # In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined | 39 | # In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined |
40 | # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake | 40 | # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake |
41 | # versions, $(mkinstalldirs) and $(install_sh) are unused. | 41 | # versions, $(mkinstalldirs) and $(install_sh) are unused. |
42 | mkinstalldirs = $(SHELL) ${SHELL} /home/mg/gnunet-ext/install-sh -d | 42 | mkinstalldirs = $(SHELL) ${SHELL} /home/mg/gnunet-fuse/install-sh -d |
43 | install_sh = $(SHELL) ${SHELL} /home/mg/gnunet-ext/install-sh | 43 | install_sh = $(SHELL) ${SHELL} /home/mg/gnunet-fuse/install-sh |
44 | MKDIR_P = /bin/mkdir -p | 44 | MKDIR_P = /bin/mkdir -p |
45 | mkdir_p = /bin/mkdir -p | 45 | mkdir_p = /bin/mkdir -p |
46 | 46 | ||
diff --git a/gnunet-fuse/gnunet-ext/po/Makefile.in.in b/po/Makefile.in.in index 83d8838..83d8838 100644 --- a/gnunet-fuse/gnunet-ext/po/Makefile.in.in +++ b/po/Makefile.in.in | |||
diff --git a/gnunet-fuse/gnunet-ext/po/Makevars b/po/Makevars index 32692ab..32692ab 100644 --- a/gnunet-fuse/gnunet-ext/po/Makevars +++ b/po/Makevars | |||
diff --git a/gnunet-fuse/gnunet-ext/po/POTFILES b/po/POTFILES index 8368cfc..8368cfc 100644 --- a/gnunet-fuse/gnunet-ext/po/POTFILES +++ b/po/POTFILES | |||
diff --git a/gnunet-fuse/gnunet-ext/po/POTFILES.in b/po/POTFILES.in index 6fb7e2c..6fb7e2c 100644 --- a/gnunet-fuse/gnunet-ext/po/POTFILES.in +++ b/po/POTFILES.in | |||
diff --git a/gnunet-fuse/gnunet-ext/po/Rules-quot b/po/Rules-quot index af52487..af52487 100644 --- a/gnunet-fuse/gnunet-ext/po/Rules-quot +++ b/po/Rules-quot | |||
diff --git a/gnunet-fuse/gnunet-ext/po/boldquot.sed b/po/boldquot.sed index 4b937aa..4b937aa 100644 --- a/gnunet-fuse/gnunet-ext/po/boldquot.sed +++ b/po/boldquot.sed | |||
diff --git a/gnunet-fuse/gnunet-ext/po/en@boldquot.header b/po/en@boldquot.header index fedb6a0..fedb6a0 100644 --- a/gnunet-fuse/gnunet-ext/po/en@boldquot.header +++ b/po/en@boldquot.header | |||
diff --git a/gnunet-fuse/gnunet-ext/po/en@quot.header b/po/en@quot.header index a9647fc..a9647fc 100644 --- a/gnunet-fuse/gnunet-ext/po/en@quot.header +++ b/po/en@quot.header | |||
diff --git a/gnunet-fuse/gnunet-ext/po/gnunet-ext.pot b/po/gnunet-ext.pot index b26cf2c..b26cf2c 100644 --- a/gnunet-fuse/gnunet-ext/po/gnunet-ext.pot +++ b/po/gnunet-ext.pot | |||
diff --git a/gnunet-fuse/gnunet-ext/po/insert-header.sin b/po/insert-header.sin index b26de01..b26de01 100644 --- a/gnunet-fuse/gnunet-ext/po/insert-header.sin +++ b/po/insert-header.sin | |||
diff --git a/gnunet-fuse/gnunet-ext/po/quot.sed b/po/quot.sed index 0122c46..0122c46 100644 --- a/gnunet-fuse/gnunet-ext/po/quot.sed +++ b/po/quot.sed | |||
diff --git a/gnunet-fuse/gnunet-ext/po/remove-potcdate.sed b/po/remove-potcdate.sed index edb38d7..edb38d7 100644 --- a/gnunet-fuse/gnunet-ext/po/remove-potcdate.sed +++ b/po/remove-potcdate.sed | |||
diff --git a/gnunet-fuse/gnunet-ext/po/remove-potcdate.sin b/po/remove-potcdate.sin index 2436c49..2436c49 100644 --- a/gnunet-fuse/gnunet-ext/po/remove-potcdate.sin +++ b/po/remove-potcdate.sin | |||
diff --git a/gnunet-fuse/gnunet-ext/po/stamp-po b/po/stamp-po index 9788f70..9788f70 100644 --- a/gnunet-fuse/gnunet-ext/po/stamp-po +++ b/po/stamp-po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/Makefile b/src/Makefile index a1d737f..8896ed1 100644 --- a/gnunet-fuse/gnunet-ext/src/Makefile +++ b/src/Makefile | |||
@@ -94,13 +94,13 @@ am__relativize = \ | |||
94 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ | 94 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ |
95 | done; \ | 95 | done; \ |
96 | reldir="$$dir2" | 96 | reldir="$$dir2" |
97 | ACLOCAL = ${SHELL} /home/mg/gnunet-ext/missing --run aclocal-1.11 | 97 | ACLOCAL = ${SHELL} /home/mg/gnunet-fuse/missing --run aclocal-1.11 |
98 | AMTAR = ${SHELL} /home/mg/gnunet-ext/missing --run tar | 98 | AMTAR = ${SHELL} /home/mg/gnunet-fuse/missing --run tar |
99 | AR = ar | 99 | AR = ar |
100 | AS = as | 100 | AS = as |
101 | AUTOCONF = ${SHELL} /home/mg/gnunet-ext/missing --run autoconf | 101 | AUTOCONF = ${SHELL} /home/mg/gnunet-fuse/missing --run autoconf |
102 | AUTOHEADER = ${SHELL} /home/mg/gnunet-ext/missing --run autoheader | 102 | AUTOHEADER = ${SHELL} /home/mg/gnunet-fuse/missing --run autoheader |
103 | AUTOMAKE = ${SHELL} /home/mg/gnunet-ext/missing --run automake-1.11 | 103 | AUTOMAKE = ${SHELL} /home/mg/gnunet-fuse/missing --run automake-1.11 |
104 | AWK = mawk | 104 | AWK = mawk |
105 | CC = gcc | 105 | CC = gcc |
106 | CCDEPMODE = depmode=gcc3 | 106 | CCDEPMODE = depmode=gcc3 |
@@ -144,7 +144,7 @@ LN_S = ln -s | |||
144 | LTLIBICONV = -liconv | 144 | LTLIBICONV = -liconv |
145 | LTLIBINTL = | 145 | LTLIBINTL = |
146 | LTLIBOBJS = | 146 | LTLIBOBJS = |
147 | MAKEINFO = ${SHELL} /home/mg/gnunet-ext/missing --run makeinfo | 147 | MAKEINFO = ${SHELL} /home/mg/gnunet-fuse/missing --run makeinfo |
148 | MKDIR_P = /bin/mkdir -p | 148 | MKDIR_P = /bin/mkdir -p |
149 | MSGFMT = /usr/bin/msgfmt | 149 | MSGFMT = /usr/bin/msgfmt |
150 | MSGFMT_015 = /usr/bin/msgfmt | 150 | MSGFMT_015 = /usr/bin/msgfmt |
@@ -176,10 +176,10 @@ VERSION = 0.0.0 | |||
176 | XGETTEXT = /usr/bin/xgettext | 176 | XGETTEXT = /usr/bin/xgettext |
177 | XGETTEXT_015 = /usr/bin/xgettext | 177 | XGETTEXT_015 = /usr/bin/xgettext |
178 | XGETTEXT_EXTRA_OPTIONS = | 178 | XGETTEXT_EXTRA_OPTIONS = |
179 | abs_builddir = /home/mg/gnunet-ext/src | 179 | abs_builddir = /home/mg/gnunet-fuse/src |
180 | abs_srcdir = /home/mg/gnunet-ext/src | 180 | abs_srcdir = /home/mg/gnunet-fuse/src |
181 | abs_top_builddir = /home/mg/gnunet-ext | 181 | abs_top_builddir = /home/mg/gnunet-fuse |
182 | abs_top_srcdir = /home/mg/gnunet-ext | 182 | abs_top_srcdir = /home/mg/gnunet-fuse |
183 | ac_ct_CC = gcc | 183 | ac_ct_CC = gcc |
184 | ac_ct_DUMPBIN = | 184 | ac_ct_DUMPBIN = |
185 | am__include = include | 185 | am__include = include |
@@ -207,7 +207,7 @@ host_vendor = unknown | |||
207 | htmldir = ${docdir} | 207 | htmldir = ${docdir} |
208 | includedir = ${prefix}/include | 208 | includedir = ${prefix}/include |
209 | infodir = ${datarootdir}/info | 209 | infodir = ${datarootdir}/info |
210 | install_sh = ${SHELL} /home/mg/gnunet-ext/install-sh | 210 | install_sh = ${SHELL} /home/mg/gnunet-fuse/install-sh |
211 | libdir = ${exec_prefix}/lib | 211 | libdir = ${exec_prefix}/lib |
212 | libexecdir = ${exec_prefix}/libexec | 212 | libexecdir = ${exec_prefix}/libexec |
213 | localedir = ${datarootdir}/locale | 213 | localedir = ${datarootdir}/locale |
diff --git a/gnunet-fuse/gnunet-ext/src/Makefile.am b/src/Makefile.am index a53c604..a53c604 100644 --- a/gnunet-fuse/gnunet-ext/src/Makefile.am +++ b/src/Makefile.am | |||
diff --git a/gnunet-fuse/gnunet-ext/src/Makefile.in b/src/Makefile.in index d73db89..d73db89 100644 --- a/gnunet-fuse/gnunet-ext/src/Makefile.in +++ b/src/Makefile.in | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/ext_api.Plo b/src/ext/.deps/ext_api.Plo index 1225c9a..1225c9a 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/ext_api.Plo +++ b/src/ext/.deps/ext_api.Plo | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-ext.Po b/src/ext/.deps/gnunet-ext.Po index d28b9ef..d28b9ef 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-ext.Po +++ b/src/ext/.deps/gnunet-ext.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-ext2.Po b/src/ext/.deps/gnunet-ext2.Po index 9ce06a8..9ce06a8 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-ext2.Po +++ b/src/ext/.deps/gnunet-ext2.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-fuse.Po b/src/ext/.deps/gnunet-fuse.Po index cfb9982..cfb9982 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-fuse.Po +++ b/src/ext/.deps/gnunet-fuse.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-service-ext.Po b/src/ext/.deps/gnunet-service-ext.Po index 457b00c..457b00c 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-service-ext.Po +++ b/src/ext/.deps/gnunet-service-ext.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-service-fuse.Po b/src/ext/.deps/gnunet-service-fuse.Po index 463ae00..463ae00 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/gnunet-service-fuse.Po +++ b/src/ext/.deps/gnunet-service-fuse.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/test_ext_api.Po b/src/ext/.deps/test_ext_api.Po index 9ce06a8..9ce06a8 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/test_ext_api.Po +++ b/src/ext/.deps/test_ext_api.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/.deps/test_fuse_api.Po b/src/ext/.deps/test_fuse_api.Po index 36645f4..36645f4 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/.deps/test_fuse_api.Po +++ b/src/ext/.deps/test_fuse_api.Po | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/Makefile b/src/ext/Makefile index cc8d364..d299df9 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/Makefile +++ b/src/ext/Makefile | |||
@@ -161,13 +161,13 @@ am__relativize = \ | |||
161 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ | 161 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ |
162 | done; \ | 162 | done; \ |
163 | reldir="$$dir2" | 163 | reldir="$$dir2" |
164 | ACLOCAL = ${SHELL} /home/mg/gnunet-ext/missing --run aclocal-1.11 | 164 | ACLOCAL = ${SHELL} /home/mg/gnunet-fuse/missing --run aclocal-1.11 |
165 | AMTAR = ${SHELL} /home/mg/gnunet-ext/missing --run tar | 165 | AMTAR = ${SHELL} /home/mg/gnunet-fuse/missing --run tar |
166 | AR = ar | 166 | AR = ar |
167 | AS = as | 167 | AS = as |
168 | AUTOCONF = ${SHELL} /home/mg/gnunet-ext/missing --run autoconf | 168 | AUTOCONF = ${SHELL} /home/mg/gnunet-fuse/missing --run autoconf |
169 | AUTOHEADER = ${SHELL} /home/mg/gnunet-ext/missing --run autoheader | 169 | AUTOHEADER = ${SHELL} /home/mg/gnunet-fuse/missing --run autoheader |
170 | AUTOMAKE = ${SHELL} /home/mg/gnunet-ext/missing --run automake-1.11 | 170 | AUTOMAKE = ${SHELL} /home/mg/gnunet-fuse/missing --run automake-1.11 |
171 | AWK = mawk | 171 | AWK = mawk |
172 | CC = gcc | 172 | CC = gcc |
173 | CCDEPMODE = depmode=gcc3 | 173 | CCDEPMODE = depmode=gcc3 |
@@ -211,7 +211,7 @@ LN_S = ln -s | |||
211 | LTLIBICONV = -liconv | 211 | LTLIBICONV = -liconv |
212 | LTLIBINTL = | 212 | LTLIBINTL = |
213 | LTLIBOBJS = | 213 | LTLIBOBJS = |
214 | MAKEINFO = ${SHELL} /home/mg/gnunet-ext/missing --run makeinfo | 214 | MAKEINFO = ${SHELL} /home/mg/gnunet-fuse/missing --run makeinfo |
215 | MKDIR_P = /bin/mkdir -p | 215 | MKDIR_P = /bin/mkdir -p |
216 | MSGFMT = /usr/bin/msgfmt | 216 | MSGFMT = /usr/bin/msgfmt |
217 | MSGFMT_015 = /usr/bin/msgfmt | 217 | MSGFMT_015 = /usr/bin/msgfmt |
@@ -243,10 +243,10 @@ VERSION = 0.0.0 | |||
243 | XGETTEXT = /usr/bin/xgettext | 243 | XGETTEXT = /usr/bin/xgettext |
244 | XGETTEXT_015 = /usr/bin/xgettext | 244 | XGETTEXT_015 = /usr/bin/xgettext |
245 | XGETTEXT_EXTRA_OPTIONS = | 245 | XGETTEXT_EXTRA_OPTIONS = |
246 | abs_builddir = /home/mg/gnunet-ext/src/ext | 246 | abs_builddir = /home/mg/gnunet-fuse/src/ext |
247 | abs_srcdir = /home/mg/gnunet-ext/src/ext | 247 | abs_srcdir = /home/mg/gnunet-fuse/src/ext |
248 | abs_top_builddir = /home/mg/gnunet-ext | 248 | abs_top_builddir = /home/mg/gnunet-fuse |
249 | abs_top_srcdir = /home/mg/gnunet-ext | 249 | abs_top_srcdir = /home/mg/gnunet-fuse |
250 | ac_ct_CC = gcc | 250 | ac_ct_CC = gcc |
251 | ac_ct_DUMPBIN = | 251 | ac_ct_DUMPBIN = |
252 | am__include = include | 252 | am__include = include |
@@ -274,7 +274,7 @@ host_vendor = unknown | |||
274 | htmldir = ${docdir} | 274 | htmldir = ${docdir} |
275 | includedir = ${prefix}/include | 275 | includedir = ${prefix}/include |
276 | infodir = ${datarootdir}/info | 276 | infodir = ${datarootdir}/info |
277 | install_sh = ${SHELL} /home/mg/gnunet-ext/install-sh | 277 | install_sh = ${SHELL} /home/mg/gnunet-fuse/install-sh |
278 | libdir = ${exec_prefix}/lib | 278 | libdir = ${exec_prefix}/lib |
279 | libexecdir = ${exec_prefix}/libexec | 279 | libexecdir = ${exec_prefix}/libexec |
280 | localedir = ${datarootdir}/locale | 280 | localedir = ${datarootdir}/locale |
diff --git a/gnunet-fuse/gnunet-ext/src/ext/Makefile.am b/src/ext/Makefile.am index 65e246c..65e246c 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/Makefile.am +++ b/src/ext/Makefile.am | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/Makefile.in b/src/ext/Makefile.in index a26bc86..a26bc86 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/Makefile.in +++ b/src/ext/Makefile.in | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/ext_api.c b/src/ext/ext_api.c index 961995b..961995b 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/ext_api.c +++ b/src/ext/ext_api.c | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/gnunet-fuse b/src/ext/gnunet-fuse index 8f7cfd8..a558eb4 100755 --- a/gnunet-fuse/gnunet-ext/src/ext/gnunet-fuse +++ b/src/ext/gnunet-fuse | |||
Binary files differ | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/gnunet-fuse.c b/src/ext/gnunet-fuse.c index 42ac50c..42ac50c 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/gnunet-fuse.c +++ b/src/ext/gnunet-fuse.c | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/gnunet-service-ext b/src/ext/gnunet-service-ext index c370ec2..c370ec2 100755 --- a/gnunet-fuse/gnunet-ext/src/ext/gnunet-service-ext +++ b/src/ext/gnunet-service-ext | |||
Binary files differ | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/gnunet-service-fuse b/src/ext/gnunet-service-fuse index 161912a..f8e6ca0 100755 --- a/gnunet-fuse/gnunet-ext/src/ext/gnunet-service-fuse +++ b/src/ext/gnunet-service-fuse | |||
Binary files differ | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/gnunet-service-fuse.c b/src/ext/gnunet-service-fuse.c index 5b523ac..5b523ac 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/gnunet-service-fuse.c +++ b/src/ext/gnunet-service-fuse.c | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/test_fuse_api b/src/ext/test_fuse_api index b3c5293..b3c5293 100755 --- a/gnunet-fuse/gnunet-ext/src/ext/test_fuse_api +++ b/src/ext/test_fuse_api | |||
diff --git a/gnunet-fuse/gnunet-ext/src/ext/test_fuse_api.c b/src/ext/test_fuse_api.c index 2c76988..2c76988 100644 --- a/gnunet-fuse/gnunet-ext/src/ext/test_fuse_api.c +++ b/src/ext/test_fuse_api.c | |||
diff --git a/gnunet-fuse/gnunet-ext/src/include/Makefile b/src/include/Makefile index f88cfbd..75223b0 100644 --- a/gnunet-fuse/gnunet-ext/src/include/Makefile +++ b/src/include/Makefile | |||
@@ -119,13 +119,13 @@ am__relativize = \ | |||
119 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ | 119 | dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ |
120 | done; \ | 120 | done; \ |
121 | reldir="$$dir2" | 121 | reldir="$$dir2" |
122 | ACLOCAL = ${SHELL} /home/mg/gnunet-ext/missing --run aclocal-1.11 | 122 | ACLOCAL = ${SHELL} /home/mg/gnunet-fuse/missing --run aclocal-1.11 |
123 | AMTAR = ${SHELL} /home/mg/gnunet-ext/missing --run tar | 123 | AMTAR = ${SHELL} /home/mg/gnunet-fuse/missing --run tar |
124 | AR = ar | 124 | AR = ar |
125 | AS = as | 125 | AS = as |
126 | AUTOCONF = ${SHELL} /home/mg/gnunet-ext/missing --run autoconf | 126 | AUTOCONF = ${SHELL} /home/mg/gnunet-fuse/missing --run autoconf |
127 | AUTOHEADER = ${SHELL} /home/mg/gnunet-ext/missing --run autoheader | 127 | AUTOHEADER = ${SHELL} /home/mg/gnunet-fuse/missing --run autoheader |
128 | AUTOMAKE = ${SHELL} /home/mg/gnunet-ext/missing --run automake-1.11 | 128 | AUTOMAKE = ${SHELL} /home/mg/gnunet-fuse/missing --run automake-1.11 |
129 | AWK = mawk | 129 | AWK = mawk |
130 | CC = gcc | 130 | CC = gcc |
131 | CCDEPMODE = depmode=gcc3 | 131 | CCDEPMODE = depmode=gcc3 |
@@ -169,7 +169,7 @@ LN_S = ln -s | |||
169 | LTLIBICONV = -liconv | 169 | LTLIBICONV = -liconv |
170 | LTLIBINTL = | 170 | LTLIBINTL = |
171 | LTLIBOBJS = | 171 | LTLIBOBJS = |
172 | MAKEINFO = ${SHELL} /home/mg/gnunet-ext/missing --run makeinfo | 172 | MAKEINFO = ${SHELL} /home/mg/gnunet-fuse/missing --run makeinfo |
173 | MKDIR_P = /bin/mkdir -p | 173 | MKDIR_P = /bin/mkdir -p |
174 | MSGFMT = /usr/bin/msgfmt | 174 | MSGFMT = /usr/bin/msgfmt |
175 | MSGFMT_015 = /usr/bin/msgfmt | 175 | MSGFMT_015 = /usr/bin/msgfmt |
@@ -201,10 +201,10 @@ VERSION = 0.0.0 | |||
201 | XGETTEXT = /usr/bin/xgettext | 201 | XGETTEXT = /usr/bin/xgettext |
202 | XGETTEXT_015 = /usr/bin/xgettext | 202 | XGETTEXT_015 = /usr/bin/xgettext |
203 | XGETTEXT_EXTRA_OPTIONS = | 203 | XGETTEXT_EXTRA_OPTIONS = |
204 | abs_builddir = /home/mg/gnunet-ext/src/include | 204 | abs_builddir = /home/mg/gnunet-fuse/src/include |
205 | abs_srcdir = /home/mg/gnunet-ext/src/include | 205 | abs_srcdir = /home/mg/gnunet-fuse/src/include |
206 | abs_top_builddir = /home/mg/gnunet-ext | 206 | abs_top_builddir = /home/mg/gnunet-fuse |
207 | abs_top_srcdir = /home/mg/gnunet-ext | 207 | abs_top_srcdir = /home/mg/gnunet-fuse |
208 | ac_ct_CC = gcc | 208 | ac_ct_CC = gcc |
209 | ac_ct_DUMPBIN = | 209 | ac_ct_DUMPBIN = |
210 | am__include = include | 210 | am__include = include |
@@ -232,7 +232,7 @@ host_vendor = unknown | |||
232 | htmldir = ${docdir} | 232 | htmldir = ${docdir} |
233 | includedir = ${prefix}/include | 233 | includedir = ${prefix}/include |
234 | infodir = ${datarootdir}/info | 234 | infodir = ${datarootdir}/info |
235 | install_sh = ${SHELL} /home/mg/gnunet-ext/install-sh | 235 | install_sh = ${SHELL} /home/mg/gnunet-fuse/install-sh |
236 | libdir = ${exec_prefix}/lib | 236 | libdir = ${exec_prefix}/lib |
237 | libexecdir = ${exec_prefix}/libexec | 237 | libexecdir = ${exec_prefix}/libexec |
238 | localedir = ${datarootdir}/locale | 238 | localedir = ${datarootdir}/locale |
diff --git a/gnunet-fuse/gnunet-ext/src/include/Makefile.am b/src/include/Makefile.am index 8816f97..8816f97 100644 --- a/gnunet-fuse/gnunet-ext/src/include/Makefile.am +++ b/src/include/Makefile.am | |||
diff --git a/gnunet-fuse/gnunet-ext/src/include/Makefile.in b/src/include/Makefile.in index 1f326cd..1f326cd 100644 --- a/gnunet-fuse/gnunet-ext/src/include/Makefile.in +++ b/src/include/Makefile.in | |||
diff --git a/gnunet-fuse/gnunet-ext/src/include/gnunet_fuse_service.h b/src/include/gnunet_fuse_service.h index dcb9d86..dcb9d86 100644 --- a/gnunet-fuse/gnunet-ext/src/include/gnunet_fuse_service.h +++ b/src/include/gnunet_fuse_service.h | |||
diff --git a/gnunet-fuse/gnunet-ext/src/include/gnunet_protocols_fuse.h b/src/include/gnunet_protocols_fuse.h index 97e4479..97e4479 100644 --- a/gnunet-fuse/gnunet-ext/src/include/gnunet_protocols_fuse.h +++ b/src/include/gnunet_protocols_fuse.h | |||
diff --git a/gnunet-fuse/gnunet-ext/stamp-h1 b/stamp-h1 index aa3b0be..aa3b0be 100644 --- a/gnunet-fuse/gnunet-ext/stamp-h1 +++ b/stamp-h1 | |||