taskSavannah Administration - Tasks: task #15828, Submission of Mirror Port

 
 

task #15828: Submission of Mirror Port

Submitter:  Pasha (biblio) <salahuddin>
Submitted:  Wed 02 Dec 2020 10:01:36 PM UTC
   
 
Should Start On:  Wed 02 Dec 2020 12:00:00 AM UTC Should be Finished on:  Sat 12 Dec 2020 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Tue 15 Dec 2020 09:22:31 AM UTC, comment #11: 

Thank you, approving.

Ineiev <ineiev>
Site Administrator
Mon 14 Dec 2020 01:31:27 PM UTC, comment #10: 


comment #9:

> You should be able to identify files with missing copyright and license notices yourself.  Please check all files, your tarball is quite small.


Update:
https://savannah.nongnu.org/task/download.php?file_id=50459

Thank you.

Pasha (biblio) <salahuddin>
Mon 14 Dec 2020 12:21:13 PM UTC, comment #9: 

You should be able to identify files with missing copyright and license notices yourself.  Please check all files, your tarball is quite small.

Ineiev <ineiev>
Site Administrator
Sun 13 Dec 2020 09:15:36 AM UTC, comment #8: 
Pasha (biblio) <salahuddin>
Fri 11 Dec 2020 10:20:21 AM UTC, comment #7: 


comment #6:

> The issue is not with file access, it's with missing copyright and license notices.
>Thu 03 Dec 2020 08:26:46 AM UTC, comment #1:


>All copyrightable files in your tarball should have valid >copyright and license notices, including files like INSTALL and >src/common/base64.[ch].



port-mirror-0.1.1a.tar.gz

I already added copyright and license as you suggested in INSTALL and base64.[ch].

Please let me know if I missed anything else.
Thank you.

Pasha (biblio) <salahuddin>
Fri 11 Dec 2020 08:13:22 AM UTC, comment #6: 

The issue is not with file access, it's with missing copyright and license notices.

Ineiev <ineiev>
Site Administrator
Thu 10 Dec 2020 01:31:56 PM UTC, comment #5: 


comment #4:

> The first file I've checked lacked them; have you attached the right tarball?


Yes. Please let me know if you have any issue accessing it.

Pasha (biblio) <salahuddin>
Thu 10 Dec 2020 12:51:32 PM UTC, comment #4: 

The first file I've checked lacked them; have you attached the right tarball?

Ineiev <ineiev>
Site Administrator
Thu 03 Dec 2020 04:51:30 PM UTC, comment #3: 


comment #1:

> All copyrightable files in your tarball should have valid copyright and license notices, including files like INSTALL and src/common/base64.[ch].


update:
https://demo.minmaxopt.com/port-mirror-0.1.1a.tar.gz

Pasha (biblio) <salahuddin>
Thu 03 Dec 2020 11:06:43 AM UTC, comment #2: 

comment #1:

> All copyrightable files in your tarball should have valid copyright and license notices, including files like INSTALL and src/common/base64.[ch].

I will add notice in INSTALL.
There is a copyright notice from original author in src/common/base64.[ch]. I did not modify it.

Did you mean I should reformat copyright text add full "MIT License" in base64.[ch] ?

Pasha (biblio) <salahuddin>
Thu 03 Dec 2020 08:26:46 AM UTC, comment #1: 

All copyrightable files in your tarball should have valid copyright and license notices, including files like INSTALL and src/common/base64.[ch].

Ineiev <ineiev>
Site Administrator
Wed 02 Dec 2020 10:01:36 PM 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: Mirror Port
  • System Name:  mirror-port
  • Type: non-GNU software and documentation
  • License: GNU General Public License v3 or later





Description:

Purpose: This program allows users to mirror a local port to a remote server.

Topic: TCP networking, socket, client-server

Example use case (there are many): You are behind a firewall and want to show your local HTTP server for demo. You can mirror your local port 80 to a remote server with public IP without administrative privileges.

Programming language: C

Special about it: You connect to a remove server using a client application, but your system will act as a server for the users.



Other Software Required:

port-mirror-0.1a/src/common/base64.(c|h) MIT License https://github.com/joedf/base64.c

GnuTLS LGPLv2.1+ https://gnutls.org/


Other Comments:

I implemented it for my personal use.

Use case: Instead of installing Nominatim (openstreetmap) in cloud, we installed it in a local machine and was able to show a demo.


Tarball URL:

https://demo.minmaxopt.com/port-mirror-0.1a.tar.gz


Pasha (biblio) <salahuddin>

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #50459:  port-mirror-0.1.2a.tar.gz added by salahuddin (26KiB - application/gzip)
file #50431:  port-mirror-0.1.1a.tar.gz added by salahuddin (26KiB - application/gzip)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by salahuddin (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 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-12-15 ineiev StatusIn Progress Done
        Open/ClosedOpen Closed
    2020-12-14 salahuddin Attached File- Added port-mirror-0.1.2a.tar.gz, #50459
    2020-12-10 salahuddin Attached File- Added port-mirror-0.1.1a.tar.gz, #50431
    2020-12-03 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code