[sword-devel] Where is current cipherraw.exe for Windows?

David Haslam dfhdfh at protonmail.com
Wed Mar 27 08:22:52 MST 2019


Just curious.

If you did use mod2zmod twice with a different cipherkey, what happens?

David

Sent from ProtonMail Mobile

On Wed, Mar 27, 2019 at 13:50, Greg Hellings <greg.hellings at gmail.com> wrote:

> The version that I upload to the link David provided are identical in pedigree to the ones that ship with Xiphos. I just bundle them up separately from the Xiphos builds whenever I create a new release in Fedora.
>
> The code that creates them is available for anyone with a Linux or Macintosh host to execute and create. You would need to install the Python package "molecule" as well as install the Docker tools. Code to create it lives at https://github.com/devroles/mingw_sword_package. Download that and execute "molecule test" in the root of that directory. It will run for a few minutes and create a zip file in the root of that directory with the latest available release of the Sword utilities for Windows.
>
> The cipherraw utility was removed from the library in 2016 by the following commit pair:
> ------------------------------------------------------------------------
> r3435 | scribe | 2016-09-16 10:40:50 -0500 (Fri, 16 Sep 2016) | 1 line
>
> Removed reference to deprecated cipherraw utility
> ------------------------------------------------------------------------
> r3434 | scribe | 2016-08-17 13:17:13 -0500 (Wed, 17 Aug 2016) | 5 lines
>
> Removed deprecated (and broken) cipherraw util; instead, use mod2zmod w/ cipherkey areg or osis2mod -c cipherkey
> Added more tests for cipher and compression utils
> Have all tests write any generated files to tmp/
> Added a clean target to clean up test temporaries
> Added a Makefile.am to maybe help others understand how to run these tests
>
> Troy: It should be noted that cipherraw does continue to have a few references in the Visual Studio and Borland build systems.
>
> $ find . -name 'cipherraw*'
> ./utilities/bcppmake/cipherraw.bpf
> ./utilities/bcppmake/cipherraw.bpr
> ./utilities/bcppmake/cipherraw.bdsproj
> ./utilities/bcpp6make/cipherraw.bpf
> ./utilities/bcpp6make/cipherraw.bpr
> ./utilities/vcppmake/cipherraw.vcxproj
>
> There are also references to it in ./utilities/bcppmake/utilities.bpg, ./utilities/bcppmake/utilities.bdsgroup, ./utilities/bcppmake/Makefile.am, ./utilities/bcpp6make/utils.bpg, ./utilities/vcppmake/utilities.sln which should probably be expunged as well. I believe I still don't have access to the code to make changes outside of the CMake files and the bindings directory.
>
> --Greg
>
> On Wed, Mar 27, 2019 at 5:29 AM David Haslam <dfhdfh at protonmail.com> wrote:
>
>> Why not just include it in future?
>>
>> Surely there’s no risks involved?
>>
>> David
>>
>> Sent from ProtonMail Mobile
>>
>> On Wed, Mar 27, 2019 at 10:26, Peter Von Kaehne <refdoc at gmx.net> wrote:
>>
>>> Von: "David Haslam" <dfhdfh at protonmail.com>
>>>
>>>> Greg also maintains a copy of Sword utilities compiled for Windows at
>>>> http://dl.thehellings.com/sword-utils/
>>>
>>>> Are these also without cipherraw.exe ?
>>>
>>> I checked the newest incarnation. Cipherraw is not part of it.
>>>
>>>> If so, what’s the story that caused the omission ?
>>>
>>> I think it is set as not to be built and installed in the source's makefiles. You would need to compile it by hand.
>>>
>>> Peter
>>
>> _______________________________________________
>> sword-devel mailing list: sword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20190327/e003f5d2/attachment.html>


More information about the sword-devel mailing list