Help - Search - Members - Calendar
Full Version: Curl (sharp Rom)
OESF Portables Forum > Everything Else > Archived Forums > Zaurus General Forums > General Support and Discussion > Software

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 at my website.
Please check the above link for libcurl 7.19.4 ipk.
QUOTE(koan @ Mar 29 2009, 06:13 PM) *
Please check the above link for libcurl 7.19.4 ipk.

thx, I ll try it
A real must have!


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.
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.
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.
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.
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

Another interesting protocol I could enable is RTMP, used for media streaming. Let me know if you need it.
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...
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.
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!
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 or you can use my package feed.

Note: libssh2 and OpenSSL are included in the libcurl-secure package; OpenSSL is statically linked.
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.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2018 Invision Power Services, Inc.