OESF Portables Forum

Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Software => Topic started by: koan on February 28, 2009, 11:27:40 pm

Title: Curl (sharp Rom)
Post by: koan on February 28, 2009, 11:27:40 pm
Hi

I have cross compiled curl and libcurl for the Sharp ROM. curl is a very useful utility for downloading/uploading anything via URLs. For example you can interact with webpages that use forms via POST and you can access webpages that use authentication. You can even just use it to simply download files.

Please find a libcurl ipk (http://www.lyndonhill.com/Projects/zaurus-libraries.html) at my website.
Title: Curl (sharp Rom)
Post by: koan on March 29, 2009, 10:13:54 pm
Please check the above link for libcurl 7.19.4 ipk.
Title: Curl (sharp Rom)
Post by: arnpsyke on March 30, 2009, 06:54:45 am
Quote from: koan
Please check the above link for libcurl 7.19.4 ipk.
thx, I ll try it
Title: Curl (sharp Rom)
Post by: laan on May 20, 2009, 05:37:40 pm
A real must have!

tyvm
Title: Curl (sharp Rom)
Post by: koan on January 04, 2010, 03:08:12 pm
Hi

I cross compiled the latest curl 7.19.7 plus linked to the latest openssl 0.9.8l.
ipks are available at the link above.

Development on cURL is consistently fast with many bug fixes, security fixes and features added all the time. A lot of changes have happened with Open SSL too.

I did a quick test and everything seems fine but I don't use all the features so if something doesn't work for you, please let me know.
Title: Curl (sharp Rom)
Post by: koan on January 08, 2010, 06:01:45 pm
I just made a build of 7.19.7 linking to libssh2 1.2.2, this gives access to scp and sftp in addition to all the other protocols curl supports. An ipkg is available at the above link which includes libssh2.
Title: Curl (sharp Rom)
Post by: koan on April 18, 2010, 04:05:13 pm
The latest release is now available: curl 7.20.1; optionally linked to libssh2 1.2.5 and OpenSSL 1.0.0. Curl gets better and better: since the last package I made IMAP, POP3 and SMTP support has been introduced. See the links above for an ipk.
Title: Curl (sharp Rom)
Post by: koan on July 02, 2010, 05:53:23 pm
curl 7.21.0 is now available from my website.

This is the most up to date release of curl. If you already installed my build of 7.20.1 then there is no need to upgrade unless you want to use IDN - why fix something that isn't broken ?

This version links to zlib 1.2.5 and libidn 1.18 so make sure that you get the ipks for those too if you don't have them already.

I decided to add libidn so that internationalised domain names are now supported as they are now becoming available. I am considering enabling IPv6 support next time I build it. Each time I add a dependency that curl supports, the size of the ipk must increase so I am reluctant to add all the features. Let me know if you need IPv6, LDAP, etc.
Title: Curl (sharp Rom)
Post by: koan on December 18, 2010, 04:13:19 am
curl 7.21.3 is now available as an ipk to download.

Support for gopher is now included. curl releases include many small tweaks to the various protocols, e.g. ftp, where servers may interpret the protocol in inconsistent ways so if you have been unsuccessful using curl in the past it may work for you now.

In this package I updated OpenSSL to 1.0.0c and libssh2 to 1.2.7. I also made an ipk for libidn 1.19. I haven't enabled IPv6 yet but surely this will become important soon. I note that for the Sharp ROM you will require a new kernel and kernel module, e.g. from http://software.nautilus6.org/Zaurus/zrom.php (http://software.nautilus6.org/Zaurus/zrom.php)

Another interesting protocol I could enable is RTMP, used for media streaming. Let me know if you need it.
Title: Curl (sharp Rom)
Post by: koan on February 12, 2011, 03:16:23 pm
I just found out that my release of libcurl without SSL, "libcurl-light" had an old post-install script in the ipkg. I have made a new package available.

If you did install the old one you would have noticed that it did not work and then uninstalled it; so hopefully everything will be tidy now. Or until the next version...
Title: Curl (sharp Rom)
Post by: koan on January 07, 2012, 04:44:57 pm
ipks for libcurl 7.23.1 are now available. This version is linked to OpenSSL 1.0.0f and libssh2 1.3.0.

There is also a new ipk for libidn 1.23 which includes the idn command line tool, so that you can play with punycode in the shell.

These are all the latest versions that are available on this date.
Title: Curl (sharp Rom)
Post by: Omicron on January 11, 2012, 11:04:28 am
Sounds great.  I look forward to trying it out once I get a chance to reflash my rom.  (Just something I have been meaning to do for a while)

Thanks for the hard work in keeping the program updated and current!
Title: Curl (sharp Rom)
Post by: koan on November 13, 2013, 03:19:32 pm
I just uploaded new versions of libcurl 7.33.0, libssh2 1.4.3, OpenSSL 1.0.1e, libidn 1.28 and zlib 1.2.8 to my website. You can download from http://www.lyndonhill.com/Projects/zaurus-libraries.html (http://www.lyndonhill.com/Projects/zaurus-libraries.html) or you can use my package feed.

Note: libssh2 and OpenSSL are included in the libcurl-secure package; OpenSSL is statically linked.
Title: Curl (sharp Rom)
Post by: koan on April 13, 2014, 03:10:08 pm
You can now find curl 7.36.0 in my feed on my website and also a version using OpenSSL 1.0.1g with the TLS heartbeat fix. These are the latest versions.