Commit Graph

34 Commits

Author SHA1 Message Date
Dmitry Belyaev d9712b37f4 waitForEncrypted fix + ignoreSslErrors
added ignoreSslErrors() method
switching to encrypted mode after "AUTH TLS" fixed
2015-07-08 20:55:37 +03:00
Dmitry Belyaev 0e8721f302 FTPES
simple FTP over TLS support
2015-07-08 11:04:22 +03:00
Dmitry Belyaev 13132f5567 Local8Bit + timeout timer
Local 8 bit encoding support for ftp filenames.
Connection timeout timer.
2015-06-13 23:12:59 +03:00
Joerg Bornemann 75b21b033f fix include warning
Change-Id: I920445947fb7bb3802f692a0b5aeab8d292120ef
Reviewed-by: Christian Kandeler <>
2014-11-07 14:04:20 +01:00
Joerg Bornemann 6142a4947e add missing QT_{BEGIN|END}_NAMESPACE
Change-Id: I4e5b1bd4dc4339c1ba5b2ef9cfb153f48fa84a5c
Reviewed-by: Christian Kandeler <>
2014-11-07 14:04:15 +01:00
Joerg Bornemann 736bf93155 remove QT_{BEGIN|END}HEADER
Change-Id: Id30e6b75e5f682df5837f0e53f62bdb227f4323d
Reviewed-by: Christian Kandeler <>
2014-11-07 14:04:06 +01:00
Marcel Krems 80823b53d2 Add CMake tests.
Task-number: QTBUG-41445
Change-Id: Ia3b903aa41d5b8c5de72e9a31ccd37b222e72b5c
Reviewed-by: Stephen Kelly <>
2014-10-28 17:11:04 +01:00
Topi Reinio 4e4e73f100 Doc: Add a note about syncqt in readme.txt
When downloading the source directly from a hosting service
instead of using git, users need to run syncqt to generate
the files under ./include directory.

Task-number: QTBUG-32397
Change-Id: Iae6e340f3ca749367472ca822de2754877a4b6cf
Reviewed-by: Andy Shaw <>
2014-01-30 11:18:39 +01:00
Jeff Tranter a2a7f28c0f Fix for parsing date format used by some Windows ftp servers.
The code was not correctly parsing dates returned from a Windows ftp
server, causing no files to be reported from the server. The date
format has four digit years and the parsing code expected a two digit
year. This change allows there to be 2 or 4 digit years in the dates.
Task-number: QTBUG-35177

Change-Id: Ibbd7333776f7f998f1cc569a8768a1658bb0a376
Reviewed-by: Peter Hartmann <>
2013-12-10 15:08:34 +01:00
Teemu Kaukoranta 8f60c8c0ad Changed contact from to
Digia contact details should point to /legal

Change-Id: I46adc460b18a2e311a64e520465de2b4b08625f9
Reviewed-by: Sergio Ahumada <>
2013-06-11 13:14:36 +02:00
Thiago Macieira ea32971633 Set module version
Change-Id: I26b334ba916b2e3d95a9d6e7363d459d5172abf5
Reviewed-by: Oswald Buddenhagen <>
2013-04-02 21:03:26 +02:00
Marcel Krems 910239aadb Bring the build configuration in line with the other Qt modules.
Change-Id: I1fea859ae44fe7f368ea338d6f604df55e72652c
Reviewed-by: Oswald Buddenhagen <>
2013-01-27 02:24:54 +01:00
Venugopal Shivashankar e18df9add5 Doc: Added documentation for the qftp example
Change-Id: I40db57431cb4bbf2bb0185e8afa294bcaf2cb891
Reviewed-by: Jerome Pasion <>
2012-12-12 12:26:02 +01:00
Marcel Krems f99365139c Replace deprecated methods.
QString::fromAscii -> QString::fromLatin1
QDate::setYMD -> QDate::setDate

Change-Id: I5c488b00225508104cb6e1667e5c43a5584936a2
Reviewed-by: Oswald Buddenhagen <>
Reviewed-by: Thiago Macieira <>
2012-12-11 21:38:08 +01:00
Iikka Eklund 448b65aeee Change copyrights from Nokia to Digia
Change copyrights and license headers from Nokia to Digia

Change-Id: I443b23648642c842c184dfa4538fdc016a29f201
Reviewed-by: Sergio Ahumada <>
Reviewed-by: Janne Anttila <>
Reviewed-by: Lars Knoll <>
2012-09-24 09:08:16 +02:00
Oswald Buddenhagen 1e6bdf895e fix module build
follow renames qt_module => qt_build_config, qt_module_config => qt_module.
and CONFIG+=module is just obsolete.

Change-Id: I9aac19ecdd296b6f04fb1a41e713f1d76e1d848a
Reviewed-by: Thiago Macieira <>
2012-09-04 13:52:54 +02:00
Thiago Macieira bb3d51ded0 Update the git-archive export options
The .gitattributes and .gitignore files do not need to be present in
packaged sources, as they are for people using the Git repository.
People who download tarballs usually don't reimport into Git -- they
should just download the actual repositories.

Meanwhile, the .tag file is quite useful. Instead of making Git extract
to the useless SHA-1 of the $n string, ask git-archive to store
the SHA-1 of the commit being packaged.

Change-Id: Id5a9cf70038f4feac1c1be78389f9a34973116c8
Reviewed-by: Oswald Buddenhagen <>
2012-09-03 19:52:27 +02:00
Thiago Macieira 1cc17e33c5 Set the Qt API level to compatibility mode in all tests.
Qt 5.0 beta requires changing the default to the 5.0 API, disabling
the deprecated code. However, tests should test (and often do) the
compatibility API too, so turn it back on.

Task-number: QTBUG-25053
Change-Id: I17b02c252bea56c265d6e80359628fa02dba3525
Reviewed-by: Lars Knoll <>
2012-08-01 22:28:09 +02:00
Thiago Macieira 496180637b The metatype for QNetworkConfiguration is already defined
Don't redefine it, that causes a compilation error.

Change-Id: I19caf8d174a430c6f871b18a52d0d888d9236b2e
Reviewed-by: Shane Kearns <>
2012-08-01 16:25:59 +02:00
Marcel Krems 15b9e24bd6 remove Qt3Support code
Change-Id: I07eee5ab540f4a19f40cf84c82c4bd04b8c0f3c6
Reviewed-by: Shane Kearns <>
2012-07-05 13:42:48 +02:00
Marcel Krems 9b9e878b9f compile-fix (use local qurlinfo.h)
Change-Id: I293522bedb88ce17b061551d0903d8f535a9e24b
Reviewed-by: David Faure <>
2012-07-05 12:55:26 +02:00
David Faure e2b28811ad Import QUrlInfo from qtbase, and install it as a public header.
Change-Id: I876ea3d3c4d7fbc899e4c9798733e8354e51c4ae
Reviewed-by: Thiago Macieira <>
Reviewed-by: Shane Kearns <>
2012-06-14 14:31:47 +02:00
Shane Kearns d4f52aa324 Add headersclean test
Change-Id: I27c3c6d0e36b65f995de05820779b3d2a56d1a18
Reviewed-by: Thiago Macieira <>
Reviewed-by: Shane Kearns <>
2012-04-30 19:55:12 +02:00
Shane Kearns f03135fac2 Fix tests & examples for module build
Change-Id: Ic2d5d1a6efc0af1c1b2810da2d6916ed100ace4a
Reviewed-by: Thiago Macieira <>
2012-04-20 12:18:22 +02:00
Shane Kearns 7cf01577c2 Add pro file structure
Change-Id: I82c697726e3689cf34c5378dc122e018d3603401
Reviewed-by: Thiago Macieira <>
2012-04-20 12:18:07 +02:00
Shane Kearns 3235eedfa4 Add sync.profile and qt_ftp.pri files
Change-Id: I246ad5429661b09816ff9b14deb316b84820123c
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:56 +02:00
Shane Kearns 8a578c4c30 Copy license files from Qt base
Change-Id: Ia0a5488bf6f9f2e0d6d3d45109858863c9185bea
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:51 +02:00
Shane Kearns edbc8bf5f6 Copy QFtp example from Qt
Change-Id: I4d58e4a7040ad2ecc9a53be05a27f22d7852e9a3
Reviewed-by: Shane Kearns <>
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:45 +02:00
Shane Kearns d87ae4451a copy network-settings.h from Qt
Change-Id: I2c13e07814389fd764b88f9cc7e12d5262c767e5
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:40 +02:00
Shane Kearns 25350b892f port QFtp autotest
Change-Id: I254f1586425c5a9054f2f726051f661b44f32e67
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:35 +02:00
Shane Kearns 16c0287d52 Make QFtp compile as a standalone static lib
Change-Id: I0470846ce8574cca8d1992dac41f00545664169a
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:30 +02:00
Shane Kearns c9d938b1de add .gitignore and readme files
Change-Id: I21554cfa46e0354cba84eca0d15dbb752b7ce70d
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:19 +02:00
Shane Kearns 55d7651ed7 Add QFtp sources from Qt
Change-Id: I9c271327de6b3934b0cd289956183ff5b9256df4
Reviewed-by: Shane Kearns <>
Reviewed-by: Thiago Macieira <>
2012-04-20 12:17:11 +02:00
Sergio Ahumada 420d58e8b4 Initial commit 2012-04-18 14:42:51 +02:00