taskGNU Astronomy Utilities - Tasks: task #15774, Use libcurl to contact remote...


You are not allowed to post comments on this tracker with your current authentication level.

task #15774: Use libcurl to contact remote servers, not the curl executable

Submitted by:  Mohammad Akhlaghi <makhlaghi>
Submitted on:  Tue 15 Sep 2020 12:02:41 AM UTC  
Should Start On:  Mon 14 Sep 2020 11:00:00 PM UTC Should be Finished on:  Mon 14 Sep 2020 11:00:00 PM UTC
Category:  Query Priority:  5 - Normal
Item Group:  Enhancement Status:  Postponed
Privacy:  Public Percent Complete:  0%
Assigned to:  None Open/Closed:  Open
Effort:  0.00

Tue 15 Sep 2020 12:02:41 AM UTC, original submission:  

Currently the Query program uses the 'curl' executable (from the 'cURL' package) to access the remote repositories. But the curl executable requires a 'system' call, that doesn't give us much control over the outcome.

The 'libcurl' library (that also comes with 'cURL') is a much better way to access the remote servers because control won't leave Gnuastro's programs, and we can probably have more control over the outputs and errors and etc.

But currently I have no experience with it, if anyone reading this is familiar with libcurl and has time, it would be great if you can complete this task ;-).

Mohammad Akhlaghi <makhlaghi>
Project Administrator


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by makhlaghi (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    No changes have been made to this item

    Back to the top

    Powered by Savane 3.7