From 821d1cb5cbfdf7c82600bd50e78015e75922022c Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:14:45 +0100 Subject: [PATCH 1/9] removed win binary as will be compiled by the user itself --- cnf2txt.exe | Bin 92672 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 cnf2txt.exe diff --git a/cnf2txt.exe b/cnf2txt.exe deleted file mode 100644 index b51c2a69891b0f617cdadc016d6172548ecf1faf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92672 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 P;13S`!GZtJIq?4g^YUgY From 5820579f802ff200b6888656b1502ade53b451b8 Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:15:24 +0100 Subject: [PATCH 2/9] added gitignore to prevent .exe binary from pushing to repo --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b883f1f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.exe From a30e18076478f8a4a8bb26ce7222cf4009b440b6 Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:16:09 +0100 Subject: [PATCH 3/9] added COPYING to put repo under GPLv3 Open Source license --- COPYING | 674 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 674 insertions(+) create mode 100644 COPYING diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. From 6435c43ebed77155f29926c6f55b2be0ee11ea6c Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:42:33 +0100 Subject: [PATCH 4/9] Revert "added gitignore to prevent .exe binary from pushing to repo" This reverts commit 5820579f802ff200b6888656b1502ade53b451b8. --- .gitignore | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .gitignore diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b883f1f..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.exe From 35e671083227c359af75363386357739515fba35 Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:43:01 +0100 Subject: [PATCH 5/9] Revert "removed win binary as will be compiled by the user itself" This reverts commit 821d1cb5cbfdf7c82600bd50e78015e75922022c. --- cnf2txt.exe | Bin 0 -> 92672 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 cnf2txt.exe diff --git a/cnf2txt.exe b/cnf2txt.exe new file mode 100644 index 0000000000000000000000000000000000000000..b51c2a69891b0f617cdadc016d6172548ecf1faf GIT binary patch literal 92672 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 P;13S`!GZtJIq?4g^YUgY literal 0 HcmV?d00001 From 05cd3e0130dfa508ce2d432fb9b55647034b46d7 Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:44:27 +0100 Subject: [PATCH 6/9] added gitignore to prevent linux binary from pushing to repo --- .gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5ca31b7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +cnf2txt.bin From 9d01da4cb7b3a6228f201d78cc708b0697ad556a Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:44:47 +0100 Subject: [PATCH 7/9] rework linux installation process --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 383462c..fde04cf 100644 --- a/README.md +++ b/README.md @@ -27,9 +27,10 @@ Copy the files `cnf2txt.exe` and `cnf2txtall.bat` to the Windows system path ### Installation (Linux) - gcc -o cnf2txt cnf2txt.c - chmod +x cnf2txtall - sudo cp cnf2txt cnf2txtall /usr/local/bin + gcc -o cnf2txt.bin cnf2txt.c + chmod +x cnf2txtall.sh + sudo cp cnf2txt.bin cnf2txtall.sh /usr/local/bin + sudo ln -s /usr/local/bin/cnf2txt.bin /usr/local/bin/cnf2txt ### Usage (command prompt): From 81a058bdb19be8b0778edc4e79c27a58146d22ce Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:51:31 +0100 Subject: [PATCH 8/9] some cleanup --- cnf2txtall => cnf2txtall.sh | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename cnf2txtall => cnf2txtall.sh (100%) diff --git a/cnf2txtall b/cnf2txtall.sh similarity index 100% rename from cnf2txtall rename to cnf2txtall.sh From 0388dc4f907535e2ffdce7993045dc9f0634261f Mon Sep 17 00:00:00 2001 From: "Marco Lechner, Bundesamt fuer Strahlenschutz, Freiburg, Germany" Date: Wed, 24 Nov 2021 10:51:54 +0100 Subject: [PATCH 9/9] fixing file extensions and README --- README.md | 6 +++--- cnf2txtall.sh | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fde04cf..917a88e 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ does not convert correctly, I would be obliged if you could send me copy. * `cnf2txt.exe` Executable binary (Windows) * `cnf2txtall.bat` Batch file (Windows). Converts all .cnf files in the current directory. -* `cnf2txtall` Batch file (Linux). Converts all .cnf files in the current directory. +* `cnf2txtall.sh Batch file (Linux). Converts all .cnf files in the current directory. * `cnf2txt.c` Source code (system independent). @@ -28,7 +28,7 @@ Copy the files `cnf2txt.exe` and `cnf2txtall.bat` to the Windows system path ### Installation (Linux) gcc -o cnf2txt.bin cnf2txt.c - chmod +x cnf2txtall.sh + chmod a+x cnf2txtall.sh sudo cp cnf2txt.bin cnf2txtall.sh /usr/local/bin sudo ln -s /usr/local/bin/cnf2txt.bin /usr/local/bin/cnf2txt @@ -38,7 +38,7 @@ Copy the files `cnf2txt.exe` and `cnf2txtall.bat` to the Windows system path * Convert a single file: `cnf2txt input_file [output_file]` * Convert all files in the current directory: -`cnf2txtall` + `cnf2txtall` ### Usage (Windows explorer): diff --git a/cnf2txtall.sh b/cnf2txtall.sh index 960187c..7c339db 100644 --- a/cnf2txtall.sh +++ b/cnf2txtall.sh @@ -4,7 +4,7 @@ echo "Starting bach processing..." for file in *.cnf *.CNF do echo $file - cnf2txt $file + cnf2txt.bin $file done echo "End batch processing" shopt -u nullglob