taskSavannah Administration - Tasks: task #14071, Submission of Rose Crypt

 
 

task #14071: Submission of Rose Crypt

Submitter:  ali abdul ghani <alimiracle>
Submitted:  Sat 02 Jul 2016 06:56:30 AM UTC
   
 
Should Start On:  Sat 02 Jul 2016 12:00:00 AM UTC Should be Finished on:  Tue 12 Jul 2016 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  hlam Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Fri 29 Jul 2016 09:19:00 AM UTC, comment #8: 

Thanks, Ali.  Project now approved. 

Very best of luck with it and best wishes,

Hugh

-X- <hlam>
Thu 28 Jul 2016 08:32:13 AM UTC, comment #7: 

Ali, having looked again at my comment from 9 Jul 5:34pm, I can see that perhaps it could be clearer.

If you would still like to create a project for Rose Crypt, can you please either remove the .ICO file or describe its source and license somewhere, and resubmit the tarball.

I will close this submission if we haven't heard from you in a week or so.

Thanks again for your interest and happy hacking!

Best wishes

Hugh

-X- <hlam>
Sat 09 Jul 2016 05:34:38 PM UTC, comment #6: 

Ali, thanks.

rosecrypt.ico: OK, if the program can work without the file, and you're not happy to add a short note somewhere suitable describing the source of the file and its licence, do go ahead and remove it.

DCPrijndael.inc: OK, as the readme file describes its origin, that's OK, I guess.

Best wishes

Hugh

-X- <hlam>
Fri 08 Jul 2016 02:12:40 PM UTC, comment #5: 

hi
to day I test lazarus for Windows useing wine
rosecrypt can run in no RoseCrypt.ico
you can remove this file from src

> unit1.lfm: please could you explain why adding a copyright header to this file
> breaks the program?  I'm not familiar with Pascal, so I apologise if the
> answer is obvious.

lfm files don't accept comments

> DCPrijndael.inc: did the file not have a header as supplied to you?

its part from dcpcrypt lib
se the README.txt file
have fun and be free
ali miracle


ali abdul ghani <alimiracle>
Fri 08 Jul 2016 08:19:41 AM UTC, comment #4: 

Ali, thanks.

unit1.lfm: please could you explain why adding a copyright header to this file breaks the program?  I'm not familiar with Pascal, so I apologise if the answer is obvious.

DCPrijndael.inc: did the file not have a header as supplied to you? 

I think it is important to add a note somewhere specifying the source and licence on the .ICO binary file.

Best wishes

Hugh

-X- <hlam>
Wed 06 Jul 2016 05:54:24 PM UTC, comment #3: 


> Thanks for adding the copyright headers.  Perhaps it would make things clearer
> to add a header to unit1.lfm also?

 if I add it
the app dont run

> I am guessing file DCPrijndael.inc is part of the library under the X11  license?

yes

> Perhaps it should have a copyright header?

this file not to me

> On further reflection, a question for you: is this package intended for use
> primarily on free systems such as GNU/Linux, or at least to offer its full
> functionality on such as system?  I ask because of the included Windows icon,
> CRLF encoding in places, and Windows-type file extensions.


its run in all systems
and RoseCrypt.ico file make by lazarus IDE
you can remove it
but will make the app dont run in Windows

ali abdul ghani <alimiracle>
Mon 04 Jul 2016 02:27:52 PM UTC, comment #2: 

Ali,

Thanks for the updated file.  A tip: it might be worth avoiding space characters in filenames intended for use on Unix-like systems, it just makes life a lot easier!

Thanks for adding the copyright headers.  Perhaps it would make things clearer to add a header to unit1.lfm also? 

I am guessing file DCPrijndael.inc is part of the library under the X11 license?  Perhaps it should have a copyright header?

On further reflection, a question for you: is this package intended for use primarily on free systems such as GNU/Linux, or at least to offer its full functionality on such as system?  I ask because of the included Windows icon, CRLF encoding in places, and Windows-type file extensions.

If you have a look at those items, I will look again.

Best wishes and thanks again

Hugh

-X- <hlam>
Sun 03 Jul 2016 08:40:10 AM UTC, comment #1: 


Ali,

Thanks a lot for this submission.

A few observations for you:

  • I think preferred terminology is "X11 license" rather than "MIT license" [1] [2]


  • Please ensure that GPLv3 is applied correctly [3]; in particular, please make sure there is a suitable copyright header in each source file and that the notice references the file that contains the full license


I think a facility for people to encrypt files through a simple
interface is a great idea.  But looking at things from an alternative perspective: could something similar be achieved through a simplifying front-end to gpg?  Maybe something like that already exists, I don't know.  Something to think about, anyway.

Please amend as above and upload a revised tarball.  I will then be happy to review the submission again.

[1] https://www.gnu.org/licenses/license-list.html.en#X11License
[2] http://directory.fsf.org/wiki/License:X11
[3] http://gplv3.fsf.org/wiki/index.php/Howto

-X- <hlam>
Sat 02 Jul 2016 06:56:30 AM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: Rose Crypt
  • System Name:  rosecrypt
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later





Description:

Rose Crypt provides users with a simplistic application that can be used
for encrypting files in your computer using a custom passphrase.

With its minimal design, Rose Crypt can be used by both advanced and
beginner users.

Once the encryption process is finished, you can access the newly created file
from the location you previously selected.
The algorithm used in rose crypt is AES.
The AES mode is CBC mode - Cipher Block Chaining



Other Software Required:

Needs files from dcpcrypt-2.0.4.1
These files use the MIT license.
http://wiki.lazarus.freepascal.org/DCPcrypt



Tarball URL:

http://savannah.gnu.org/submissions_uploads/Rose_Crypt-1.2.tar.gz


ali abdul ghani <alimiracle>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #38040:  Rose Crypt.zip added by alimiracle (54KiB - application/zip)
file #37786:  Rose Crypt.zip added by alimiracle (54KiB - application/zip)
file #37676:  Rose Crypt.zip added by alimiracle (115KiB - application/zip - its ok now?)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by hlam (Updated the item)
  • -email is unavailable- added by alimiracle (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-07-29 hlam StatusWait reply Done
        Open/ClosedOpen Closed
    2016-07-28 alimiracle Attached File- Added Rose Crypt.zip, #38040
    2016-07-09 alimiracle Attached File- Added Rose Crypt.zip, #37786
    2016-07-03 alimiracle Attached File- Added Rose Crypt.zip, #37676
    2016-07-03 hlam StatusIn Progress Wait reply
    2016-07-02 hlam StatusNone In Progress
        Assigned toNone hlam

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code