summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-02-19Adaptation for libcalendaring from import part2HEADlibcalendaring-4.9.1masterSandro Knauß3-3/+3
2015-02-19Adaptation for libcalendaring from importSandro Knauß10-14/+21
2015-02-19copy from kdepimlibs 4.13.0.1Sandro Knauß24-8970/+10133
2014-08-21Removed dependency on non-qt uuid libraries and use QUuid instead.Christian Mollekopf5-54/+4
2014-08-18Fix build libcalendering for Qt < 4.7Sandro Knauß2-2/+25
disable sslserver for tests. We don't use sslserver for tests, so it is save to disable it for Qt < 4.7 BUG: #3224
2014-06-25Add for all circumstances the uid to ifb filesSandro Knauß1-3/+2
2014-05-30Make sslserver work inside libcalendering.Sandro Knauß1-4/+6
* replace kDebug -> qDebug * add #include "sslserver.moc"
2014-05-30Add support for subclassing Fakeserver.Sandro Knauß5-26/+217
This patch is only moving a new version of fakeserver from: kdepimlibs d04fcaa1 [master] from 29 May 2014.
2014-05-15Activation complete kpimutils/email to have email validationSandro Knauß2-23/+22
* removing #if 0 * replacing kDebug -> qDebug * adding dummy for i18n
2014-05-14kimaptest: create and use moc fileSandro Knauß2-0/+3
2014-05-14Build kimaptest for using itSandro Knauß4-37/+35
2014-05-13KIMAP: Fixed METADATA support.Sandro Knauß1-29/+37
This is a comination of 5 commits made in kdepimlibs, but only the part that modifies kimap/getmetadatajob.cpp. with all commits between Tue Oct 29 09:54:21 2013 +0100 and Mon May 12 16:54:31 2014 +0200 excepting: commit 0140be4c1ffe5828ac409a5c0ffe7be91b8df264 Author: Christian Mollekopf <chrigi_1@fastmail.fm> Date: Fri Nov 8 22:56:44 2013 +0100 Use METADATA style annotations only. Applied patches: commit 61cfe3bcfd5541e071649469bb111aca71a7ebf7 Author: Sandro Knauß <mail@sandroknauss.de> Date: Mon May 12 16:54:31 2014 +0200 Added tests for ANNOTATEMORE mode. commit 2ed9d5f4074e30a8fc44776c5e2d7fd12064e5c5 Author: Sandro Knauß <mail@sandroknauss.de> Date: Mon May 12 16:39:50 2014 +0200 Make GETMETADATA RFC 5464 compatiple. commit 0a0cde867d115feff66871a0c248224541022510 Author: Christian Mollekopf <chrigi_1@fastmail.fm> Date: Sat Nov 16 10:32:24 2013 +0100 Skip NIL values as they simply indicate no value. commit 43d9d814c3dfc057c6e3514f24ef7823d2eebe2c Author: Christian Mollekopf <chrigi_1@fastmail.fm> Date: Tue Oct 29 09:54:21 2013 +0100 Fixed METADATA support for the GetMetaDataJob.
2014-04-08Applied a fix for the kimap bug that ends up filling the harddrive with ↵Christian Mollekopf1-2/+5
logmessages. Same patch as 2bc7588fc: Handle properly inconsistent parser state by closing the session BUG: 287424
2013-11-02Fix ImapStreamParser CRLF skipping.Christian Mollekopf1-1/+4
With the code before it was possible that either the carriage return or the newline was not yet parsed, resulting in it ending up as part of the payload. This resulted in broken payloads.
2013-10-16Rollback to "41b11ca - Avoid error message when building without timezoned ↵Christian Mollekopf94-1692/+1237
support." * The deadlock in kimap can be worked around by exporting QT_NO_GLIB=1. * libcalendaring is on purpose unversioned Revert "Updated the buildsystem to export it's version using the usual cmake config approach." This reverts commit f4f632de0e135acdce17043fe9730e96bf683e6c. Revert "Bumped version to 0.3" This reverts commit 79f416f2ca4e40c1e569599d1897f144464c2897. Revert "Bumped version to 0.2" This reverts commit 2fd77f151e8c57d6ecff56bfb5055ccc834ef41f. Revert "Fixed SNI support caused by missing KTcpSocket::SslVersion to QSsl::SslProtocol" This reverts commit f558b7237004089e74bf907353e236dfc7968a6b. Revert "Call KTcpSocket::abort instead of disconnectFromHost to avoid infinite loop." This reverts commit 16f053f5c40ea4579807199a1ee7d5ea78b839b8. Revert "Failed to commit the last patch fully." This reverts commit a16e9bed54172f78aaaf25c1638375ecc28e891c. Revert "Added missing error mapping for SslHandshakeFailedError." This reverts commit ab99247c3ab94df76c1b855fd83fdbc4441818ca. Revert "generate and use camelcase includes" This reverts commit f26af72d056dcd60d0f12a704888e6f7473439e8. Revert "Applied patch to build again using qt4_automoc" This reverts commit 5042637961e5abaa47bb977815e8bc3570e70ee3. Revert "Applied kimap from 3ca54b6 (kolab/stable/4.11.2)" This reverts commit 8e5a810e432ae46a238151839c9f8d07405b93d9. Revert "Made the mutex recursive to prevent deadlocks." This reverts commit 6b1fda16546e6d77c49112ecbba22103f8d859c0.
2013-10-14Updated the buildsystem to export it's version using the usual cmake config ↵Christian Mollekopf5-27/+240
approach. Additinoally the kdepimlibs version is exported for workarounds in libkolab/kolab-utils. This replaces the FindLibcalendaring.cmake modules in libkolab and kolab-utils.
2013-10-14Bumped version to 0.3Christian Mollekopf1-1/+1
2013-10-14Bumped version to 0.2Christian Mollekopf1-1/+1
2013-10-04Fixed SNI support caused by missing KTcpSocket::SslVersion to QSsl::SslProtocolChristian Mollekopf1-1/+6
conversions. df1f193ba792b3bd258254ab3f75d4e76b0d0524 (kdelibs)
2013-10-04Call KTcpSocket::abort instead of disconnectFromHost to avoid infinite loop.Christian Mollekopf1-1/+2
In some setups calling disconnectFromHost emits an error again, resulting in an infinite loop. I ran into this problem on Centos 6 with Qt 4.6. See also "Help solving an IMAP SSL bug" on kcd.
2013-10-04Failed to commit the last patch fully.Christian Mollekopf1-0/+2
2013-10-04Added missing error mapping for SslHandshakeFailedError.Christian Mollekopf1-1/+2
Without this segmentation faults occur. kdelibs patch ddc33b85e27ab18e84a0183dc35bec3dee3dc597
2013-10-04generate and use camelcase includesChristian Mollekopf4-1/+44
2013-10-04Applied patch to build again using qt4_automocChristian Mollekopf36-7/+104
2013-10-04Applied kimap from 3ca54b6 (kolab/stable/4.11.2)Christian Mollekopf83-1267/+1360
2013-10-03Made the mutex recursive to prevent deadlocks.Christian Mollekopf1-1/+1
2013-02-28Avoid error message when building without timezoned support.startChristian Mollekopf1-0/+2
2013-02-22Avoid creating kdebugrc.Christian Mollekopf1-7/+12
2013-02-19From kdepimlibs 7c0d110a01b6b0e38f373af95180b1f05d2f9e04 (wihtout debug message)Christian Mollekopf7-14/+330
Don't mix up CREATED and DTSTAMP, and introduce X-KDE-IMPLEMENTATION-VERSION. CREATED is the creation-date of the icalendar object, and not the time of serialization. DTSTAMP is the last-modification-date without METHOD, and the time of serialization with a METHOD. This patch fixes the following problems: * dtstamp and created exchanged when writing any ical object * created date is not preserved * last-modification-date is not preserved * vFreebusy iTip messages contain a created date (but must not) Backwardscompatibility is ensured by only applying the fix for ical objects which have been written using the new implementation. For this X-KDE-IMPLEMENTATION-VERSION has been introduced to track the implementation version which makes it possible to provide proper backwards compatiblity. BUG: 310469 REVIEW: 107480 FIXED-IN: 4.9.5
2013-02-19Build in release mode.Christian Mollekopf1-0/+1
2012-09-08Include the Qt include directories for kpimutilsJeroen van Meeuwen (Kolab Systems)1-1/+2
2012-08-09Add autogen.shJeroen van Meeuwen (Kolab Systems)1-0/+72
2012-08-01removed another bunch of dbus dependencies and compile with --no-undefined ↵libcalendaring-4.9.0Christian Mollekopf6-3/+15
to find missing symbols before trying to link something against the installed library.
2012-07-31Remvoe the dependency on the ktimezonedrc configfile and hardcode the ↵Christian Mollekopf1-0/+13
required information.
2012-07-26...and another bunch of dbus dependenciesChristian Mollekopf4-5/+27
2012-07-26disabled more dbus stuffChristian Mollekopf5-9/+21
2012-07-26removed another dbus dependencyChristian Mollekopf2-4/+15
2012-07-25Disable the dbus interface to ktimezoned.Christian Mollekopf1-1/+6
2012-07-25conditionally disable dbus interfacesChristian Mollekopf1-2/+9
2012-07-20install some more headers which we require for kolab-utils-format buildChristian Mollekopf1-6/+6
2012-07-20Version number and proper include_install_dir.Christian Mollekopf1-1/+14
2012-06-28The imap proxyauth patch.Christian Mollekopf2-90/+185
2012-06-27it seems we don't need the filters after all...Christian Mollekopf2-4/+4
2012-06-27generate kdeversion.h compression stuffChristian Mollekopf2-6/+11
2012-06-27no more undefined references when used from libkolab...Christian Mollekopf21-183/+190
2012-06-27compiles on el6Christian Mollekopf1-3/+3
2012-06-27come more compilation fixes for el6Christian Mollekopf8-14/+14
2012-06-27Merge branch 'master' into 860Christian Mollekopf6-8/+11
2012-06-27find the export file and install kglobal.hChristian Mollekopf2-5/+5
2012-06-27gitignoreChristian Mollekopf1-0/+3