Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
xestiaab/.git
8 years agoAdded code for viewing vCard data within an unsupported account
Steve Brokenshire [Fri, 8 Jul 2016 19:27:16 +0000 (20:27 +0100)]
Added code for viewing vCard data within an unsupported account

The code now makes unsupported accounts appear and features which are
used for managing supported accounts are restricted with unsupported
accounts.

- New contacts can't be added.
- Contacts can be viewed but not edited in the contact editor
- Contacts cannot be deleted.
- Account settings cannot be edited.
- Account can still be deleted like supported accounts.
- Data can still be exported.

8 years agoAdded the unsupported account icon
Steve Brokenshire [Fri, 8 Jul 2016 07:57:34 +0000 (08:57 +0100)]
Added the unsupported account icon

8 years agoImplemented support to take XAB online or offline.
Steve Brokenshire [Thu, 7 Jul 2016 23:47:54 +0000 (00:47 +0100)]
Implemented support to take XAB online or offline.

8 years agoAdded ContactDataObject-Save.cpp to the unit test file list.
Steve Brokenshire [Sun, 3 Jul 2016 23:35:28 +0000 (00:35 +0100)]
Added ContactDataObject-Save.cpp to the unit test file list.

8 years agoAdded ContactDataObject-Save.o to the list of files to compile
Steve Brokenshire [Sun, 3 Jul 2016 23:34:57 +0000 (00:34 +0100)]
Added ContactDataObject-Save.o to the list of files to compile

Makefile version.

8 years agoAdded XAB_UNITTEST define to the unit test compilation
Steve Brokenshire [Sun, 3 Jul 2016 23:34:23 +0000 (00:34 +0100)]
Added XAB_UNITTEST define to the unit test compilation

8 years agoAltered SaveContact in frmContactEditor to use the ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 23:11:39 +0000 (00:11 +0100)]
Altered SaveContact in frmContactEditor to use the ContactDataObject

Commented out old code used directly in frmContactEditor when saving a
contact as that has now moved to the SaveFile/SaveString functions in
the ContactDataObject.

8 years agoRandom number generation for account directories wasn't working properly.
Steve Brokenshire [Sun, 3 Jul 2016 22:14:40 +0000 (23:14 +0100)]
Random number generation for account directories wasn't working properly.

8 years agoAdded ANNIVERSARY to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 21:31:51 +0000 (22:31 +0100)]
Added ANNIVERSARY to the SaveString function of ContactDataObject

8 years agoAdded BDAY to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 21:31:29 +0000 (22:31 +0100)]
Added BDAY to the SaveString function of ContactDataObject

8 years agoAdded GENDER to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 16:07:08 +0000 (17:07 +0100)]
Added GENDER to the SaveString function of ContactDataObject

8 years agoAdded N to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 15:41:12 +0000 (16:41 +0100)]
Added N to the SaveString function of ContactDataObject

8 years agoAdded code and unit tests for the SaveFile function in ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 14:28:32 +0000 (15:28 +0100)]
Added code and unit tests for the SaveFile function in ContactDataObject

8 years agoAdded TEL to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 13:08:15 +0000 (14:08 +0100)]
Added TEL to the SaveString function of ContactDataObject

8 years agoAdded IMPP to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 11:08:52 +0000 (12:08 +0100)]
Added IMPP to the SaveString function of ContactDataObject

8 years agoAdded REV to the SaveString function of ContactDataObject
Steve Brokenshire [Sun, 3 Jul 2016 08:42:18 +0000 (09:42 +0100)]
Added REV to the SaveString function of ContactDataObject

8 years agoAdded MEMBER to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 23:25:48 +0000 (00:25 +0100)]
Added MEMBER to the SaveString function of ContactDataObject

8 years agoAdded X-* to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 22:06:47 +0000 (23:06 +0100)]
Added X-* to the SaveString function of ContactDataObject

8 years agoAdded VND-* to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 21:50:13 +0000 (22:50 +0100)]
Added VND-* to the SaveString function of ContactDataObject

8 years agoAdded KEY to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 21:14:01 +0000 (22:14 +0100)]
Added KEY to the SaveString function of ContactDataObject

8 years agoAdded FBURL to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 20:10:06 +0000 (21:10 +0100)]
Added FBURL to the SaveString function of ContactDataObject

8 years agoAdded CALADRURI to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 19:11:46 +0000 (20:11 +0100)]
Added CALADRURI to the SaveString function of ContactDataObject

8 years agoAdded CALURI to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 18:51:57 +0000 (19:51 +0100)]
Added CALURI to the SaveString function of ContactDataObject

8 years agoAdded SOUND to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 18:19:07 +0000 (19:19 +0100)]
Added SOUND to the SaveString function of ContactDataObject

8 years agoAdded LOGO to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 17:04:58 +0000 (18:04 +0100)]
Added LOGO to the SaveString function of ContactDataObject

8 years agoAdded PHOTO to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 16:13:38 +0000 (17:13 +0100)]
Added PHOTO to the SaveString function of ContactDataObject

8 years agoAdded CATEGORIES to the SaveString function of ContactDataObject
Steve Brokenshire [Sat, 2 Jul 2016 07:51:53 +0000 (08:51 +0100)]
Added CATEGORIES to the SaveString function of ContactDataObject

8 years agoAdded NOTE to the SaveString function of ContactDataObject
Steve Brokenshire [Thu, 30 Jun 2016 22:32:57 +0000 (23:32 +0100)]
Added NOTE to the SaveString function of ContactDataObject

8 years agoAdded ORG to the SaveString function of ContactDataObject
Steve Brokenshire [Thu, 30 Jun 2016 20:37:11 +0000 (21:37 +0100)]
Added ORG to the SaveString function of ContactDataObject

8 years agoAdded ROLE to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 21:44:58 +0000 (22:44 +0100)]
Added ROLE to the SaveString function of ContactDataObject

8 years agoCheck for either a space or space and a newline in OutputText
Steve Brokenshire [Wed, 29 Jun 2016 21:43:02 +0000 (22:43 +0100)]
Check for either a space or space and a newline in OutputText

8 years agoAdded URL to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 20:47:47 +0000 (21:47 +0100)]
Added URL to the SaveString function of ContactDataObject

8 years agoAdded RELATED to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 19:55:43 +0000 (20:55 +0100)]
Added RELATED to the SaveString function of ContactDataObject

8 years agoAdded GEO to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 18:13:47 +0000 (19:13 +0100)]
Added GEO to the SaveString function of ContactDataObject

8 years agoAdded LANG to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 17:39:17 +0000 (18:39 +0100)]
Added LANG to the SaveString function of ContactDataObject

8 years agoAdded EMAIL to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 17:18:25 +0000 (18:18 +0100)]
Added EMAIL to the SaveString function of ContactDataObject

8 years agoAdded ADR to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 17:02:09 +0000 (18:02 +0100)]
Added ADR to the SaveString function of ContactDataObject

8 years agoAdded TZ to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 10:04:38 +0000 (11:04 +0100)]
Added TZ to the SaveString function of ContactDataObject

8 years agoAdded NICKNAME to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 09:21:27 +0000 (10:21 +0100)]
Added NICKNAME to the SaveString function of ContactDataObject

8 years agoCorrect comment saying LANGUAGE to MEDIATYPE for SaveSource
Steve Brokenshire [Wed, 29 Jun 2016 08:24:40 +0000 (09:24 +0100)]
Correct comment saying LANGUAGE to MEDIATYPE for SaveSource

8 years agoAdded stub for saving REV in the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 08:20:35 +0000 (09:20 +0100)]
Added stub for saving REV in the SaveString function of ContactDataObject

8 years agoAdded XML to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 08:20:12 +0000 (09:20 +0100)]
Added XML to the SaveString function of ContactDataObject

8 years agoAdded CLIENTPIDMAP to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 08:06:02 +0000 (09:06 +0100)]
Added CLIENTPIDMAP to the SaveString function of ContactDataObject

8 years agoAdded SOURCE to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 07:34:04 +0000 (08:34 +0100)]
Added SOURCE to the SaveString function of ContactDataObject

8 years agoAdded KIND to the SaveString function of ContactDataObject
Steve Brokenshire [Wed, 29 Jun 2016 07:01:46 +0000 (08:01 +0100)]
Added KIND to the SaveString function of ContactDataObject

8 years agoAdded UID to the SaveString function of ContactDataObject
Steve Brokenshire [Tue, 28 Jun 2016 22:13:59 +0000 (23:13 +0100)]
Added UID to the SaveString function of ContactDataObject

8 years agoAdded OutputText function
Steve Brokenshire [Tue, 28 Jun 2016 21:54:53 +0000 (22:54 +0100)]
Added OutputText function

8 years agoAdded SaveTitle function to the ContactDataObject
Steve Brokenshire [Tue, 28 Jun 2016 21:51:36 +0000 (22:51 +0100)]
Added SaveTitle function to the ContactDataObject

8 years agoAdded initial file save layout and test for LoadCheck-Load4.vcf
Steve Brokenshire [Tue, 28 Jun 2016 21:48:18 +0000 (22:48 +0100)]
Added initial file save layout and test for LoadCheck-Load4.vcf

8 years agoMade FN used ProcessData to add data and then append to SaveData
Steve Brokenshire [Tue, 28 Jun 2016 21:38:56 +0000 (22:38 +0100)]
Made FN used ProcessData to add data and then append to SaveData

8 years agoForgot PRODID when saving a contact and -DXAB_UNITTEST isn't used.
Steve Brokenshire [Tue, 28 Jun 2016 21:12:55 +0000 (22:12 +0100)]
Forgot PRODID when saving a contact and -DXAB_UNITTEST isn't used.

8 years agoAdded code for saving data in the ContactDataObject [FN]
Steve Brokenshire [Mon, 27 Jun 2016 22:18:53 +0000 (23:18 +0100)]
Added code for saving data in the ContactDataObject [FN]

Code added to the SaveString function of ContactDataObject for saving
the FN data.

8 years agoSetup unit test for testing the LoadCheck-Load2.vcf file
Steve Brokenshire [Mon, 27 Jun 2016 21:07:04 +0000 (22:07 +0100)]
Setup unit test for testing the LoadCheck-Load2.vcf file

8 years agoSetup unit test for testing the LoadCheck-Load1.vcf file
Steve Brokenshire [Sun, 26 Jun 2016 22:33:21 +0000 (23:33 +0100)]
Setup unit test for testing the LoadCheck-Load1.vcf file

8 years agoInitial version of the SaveString function of the ContactDataObject
Steve Brokenshire [Sun, 26 Jun 2016 20:21:53 +0000 (21:21 +0100)]
Initial version of the SaveString function of the ContactDataObject

8 years agoChanged required for cURL to be version 7.48
Steve Brokenshire [Sun, 26 Jun 2016 20:20:54 +0000 (21:20 +0100)]
Changed required for cURL to be version 7.48

8 years agoNow using flat OpenDocument Text files for documentation
Steve Brokenshire [Sun, 26 Jun 2016 14:45:53 +0000 (15:45 +0100)]
Now using flat OpenDocument Text files for documentation

8 years agoSSL support for OS X and Windows now implemented.
Steve Brokenshire [Sat, 28 May 2016 18:09:40 +0000 (19:09 +0100)]
SSL support for OS X and Windows now implemented.

8 years agoVersion 0.13 release release-0.13
Steve Brokenshire [Sat, 28 May 2016 09:31:40 +0000 (10:31 +0100)]
Version 0.13 release

8 years agoAdded instructions for building XAB under Windows and OSX.
Steve Brokenshire [Sat, 28 May 2016 08:41:35 +0000 (09:41 +0100)]
Added instructions for building XAB under Windows and OSX.

Instructions for building XAB under Windows and OSX using the supplied
project files.

8 years agoCheck if std::string version of ProcessSaveDataStrProc has data before processing
Steve Brokenshire [Sat, 28 May 2016 07:03:50 +0000 (08:03 +0100)]
Check if std::string version of ProcessSaveDataStrProc has data before processing

8 years agoEnsure fetching and storage of SSL certificates on Linux.
Steve Brokenshire [Sat, 28 May 2016 06:56:55 +0000 (07:56 +0100)]
Ensure fetching and storage of SSL certificates on Linux.

8 years agoCheck for certificate, build certificate and added verification check on Linux
Steve Brokenshire [Fri, 27 May 2016 23:20:15 +0000 (00:20 +0100)]
Check for certificate, build certificate and added verification check on Linux

8 years agoCheck for __WIN32__ in addition to __APPLE__
Steve Brokenshire [Fri, 27 May 2016 22:22:18 +0000 (23:22 +0100)]
Check for __WIN32__ in addition to __APPLE__

8 years agoOn Linux systems, GetCertificateData was used instead of GetSSLVerifyResults.
Steve Brokenshire [Fri, 27 May 2016 08:30:18 +0000 (09:30 +0100)]
On Linux systems, GetCertificateData was used instead of GetSSLVerifyResults.

8 years agoRemoved activity status. Will do in future release.
Steve Brokenshire [Wed, 25 May 2016 22:12:54 +0000 (23:12 +0100)]
Removed activity status. Will do in future release.

8 years agoOS X Support: Xcode project files
Steve Brokenshire [Wed, 25 May 2016 21:07:03 +0000 (22:07 +0100)]
OS X Support: Xcode project files

8 years agoMoved common/win32ssl.h include into the __WIN32__ if section in frmNewAccount.cpp
Steve Brokenshire [Tue, 24 May 2016 20:27:45 +0000 (21:27 +0100)]
Moved common/win32ssl.h include into the __WIN32__ if section in frmNewAccount.cpp

8 years agoWin32 Support: Visual Studio 2013 (Express) project files for 32-bit and 64-bit support
Steve Brokenshire [Sun, 22 May 2016 14:06:45 +0000 (15:06 +0100)]
Win32 Support: Visual Studio 2013 (Express) project files for 32-bit and 64-bit support

8 years agoCheck for NULL pointers for CertificateData in the GetCertificateContextPointer and...
Steve Brokenshire [Mon, 16 May 2016 21:17:07 +0000 (22:17 +0100)]
Check for NULL pointers for CertificateData in the GetCertificateContextPointer and GetCertificateContext functions in the CardDAV object.

8 years agoWin32 Support: Added more headers.
Steve Brokenshire [Mon, 16 May 2016 21:13:04 +0000 (22:13 +0100)]
Win32 Support: Added more headers.

8 years agoFree the previous SSL certificate context before getting a new one.
Steve Brokenshire [Mon, 16 May 2016 21:05:54 +0000 (22:05 +0100)]
Free the previous SSL certificate context before getting a new one.

8 years agoWin32 Support: Support for processing tasks within frmActivityMgr and updating the...
Steve Brokenshire [Mon, 16 May 2016 21:05:17 +0000 (22:05 +0100)]
Win32 Support: Support for processing tasks within frmActivityMgr and updating the SSL status as required.

8 years agoReplaced integers for cURLcode with actual cURLcode values.
Steve Brokenshire [Mon, 16 May 2016 21:02:05 +0000 (22:02 +0100)]
Replaced integers for cURLcode with actual cURLcode values.

8 years agoSet AccSSL to FALSE if AccSSLInc is not true.
Steve Brokenshire [Mon, 16 May 2016 20:47:58 +0000 (21:47 +0100)]
Set AccSSL to FALSE if AccSSLInc is not true.

8 years agoWin32 Support: Replaced CERT_CONTEXT with PCCERT_CONTEXT for BuildCertificateData.
Steve Brokenshire [Mon, 16 May 2016 20:47:30 +0000 (21:47 +0100)]
Win32 Support: Replaced CERT_CONTEXT with PCCERT_CONTEXT for BuildCertificateData.

8 years agoShow alternative message if no SSL result could be found instead of crashing XAB.
Steve Brokenshire [Mon, 16 May 2016 20:40:17 +0000 (21:40 +0100)]
Show alternative message if no SSL result could be found instead of crashing XAB.

8 years agoWin32 Support: When reloading the account list, free the PCCERT_CONTEXT data.
Steve Brokenshire [Mon, 16 May 2016 20:34:18 +0000 (21:34 +0100)]
Win32 Support: When reloading the account list, free the PCCERT_CONTEXT data.

8 years agoWin32 Support: Added support for displaying the certificate information using the...
Steve Brokenshire [Mon, 16 May 2016 20:33:36 +0000 (21:33 +0100)]
Win32 Support: Added support for displaying the certificate information using the OS provided certificate information dialog.

8 years agoReplaced CERT_CONTEXT with PCCERT_CONTEXT for the frmMain::UpdateSSLAccountStatus...
Steve Brokenshire [Mon, 16 May 2016 20:20:29 +0000 (21:20 +0100)]
Replaced CERT_CONTEXT with PCCERT_CONTEXT for the frmMain::UpdateSSLAccountStatus function.

8 years agoSet conncode in carddav/carddav-sslverify.cpp to have the default value of CURLE_OK.
Steve Brokenshire [Mon, 16 May 2016 19:58:06 +0000 (20:58 +0100)]
Set conncode in carddav/carddav-sslverify.cpp to have the default value of CURLE_OK.

8 years agoForgot header update for AppXestiaAddrBk.cpp
Steve Brokenshire [Sun, 15 May 2016 12:03:21 +0000 (13:03 +0100)]
Forgot header update for AppXestiaAddrBk.cpp

8 years agoWin32 Support: Added initial Windows support for frmMain
Steve Brokenshire [Sun, 15 May 2016 11:49:22 +0000 (12:49 +0100)]
Win32 Support: Added initial Windows support for frmMain

8 years agoAdded the common/sslcertstructs.h header file to frmActivityMgr
Steve Brokenshire [Sun, 15 May 2016 10:25:55 +0000 (11:25 +0100)]
Added the common/sslcertstructs.h header file to frmActivityMgr

8 years agoMerge branch 'master' of ssh://gelforn.xestia.co.uk/scmrepos/xestiaab
Steve Brokenshire [Sun, 15 May 2016 10:16:42 +0000 (11:16 +0100)]
Merge branch 'master' of ssh://gelforn.xestia.co.uk/scmrepos/xestiaab

8 years agoAdded section for display the activity result in the activity manager
Steve Brokenshire [Sun, 15 May 2016 10:13:11 +0000 (11:13 +0100)]
Added section for display the activity result in the activity manager

8 years agoWin32 Support: Display certificate information and let the user make a decision if...
Steve Brokenshire [Sat, 14 May 2016 08:53:06 +0000 (09:53 +0100)]
Win32 Support: Display certificate information and let the user make a decision if the SSL connection isn't trusted when syncronising.

8 years agoWin32 Support: Added header for implementing Windows support in frmActivityMgr
Steve Brokenshire [Sat, 14 May 2016 08:51:17 +0000 (09:51 +0100)]
Win32 Support: Added header for implementing Windows support in frmActivityMgr

8 years agoMoved actual fetching of server contact data until after verifying that the SSL conne...
Steve Brokenshire [Sat, 14 May 2016 08:44:33 +0000 (09:44 +0100)]
Moved actual fetching of server contact data until after verifying that the SSL connection is okay.

8 years agoReplaced numbers with actual cURL error codes when running the syncronising data...
Steve Brokenshire [Sat, 14 May 2016 08:39:29 +0000 (09:39 +0100)]
Replaced numbers with actual cURL error codes when running the syncronising data task.

8 years agoRemove pre-processor definition of FRMACTIVITYMGR_H from frmActivityMgr.cpp as it...
Steve Brokenshire [Fri, 13 May 2016 21:57:24 +0000 (22:57 +0100)]
Remove pre-processor definition of FRMACTIVITYMGR_H from frmActivityMgr.cpp as it shouldn't be there. Whoops.

8 years agoWin32 Support: Implement dialog when an untrusted SSL connection is made.
Steve Brokenshire [Fri, 13 May 2016 13:47:56 +0000 (14:47 +0100)]
Win32 Support: Implement dialog when an untrusted SSL connection is made.

8 years agoMoved includes in frmEditAccount.cpp to frmEditAccount.h
Steve Brokenshire [Fri, 13 May 2016 13:47:34 +0000 (14:47 +0100)]
Moved includes in frmEditAccount.cpp to frmEditAccount.h

8 years agoWin32 Support: Setup initial connection
Steve Brokenshire [Thu, 12 May 2016 21:52:45 +0000 (22:52 +0100)]
Win32 Support: Setup initial connection

8 years agoWin32 Support: Support for adding a new account on Windows.
Steve Brokenshire [Thu, 12 May 2016 21:26:26 +0000 (22:26 +0100)]
Win32 Support: Support for adding a new account on Windows.

8 years agoWin32 Support: Add basic SSL verification.
Steve Brokenshire [Thu, 12 May 2016 20:47:41 +0000 (21:47 +0100)]
Win32 Support: Add basic SSL verification.

8 years agoRemove 'TODO: Port to OS X' message as this has been completed.
Steve Brokenshire [Thu, 12 May 2016 20:25:53 +0000 (21:25 +0100)]
Remove 'TODO: Port to OS X' message as this has been completed.

8 years agoWin32 Support: Subroutines for Windows SSL support.
Steve Brokenshire [Thu, 12 May 2016 20:21:32 +0000 (21:21 +0100)]
Win32 Support: Subroutines for Windows SSL support.

New subroutines BuildCertificateData(CardDAV*, HWND) and BuildCertificateData(CERT_CONTEXT, HWND).

8 years agoWin32 support: Added code to load up the Security Interface.
Steve Brokenshire [Thu, 12 May 2016 20:09:38 +0000 (21:09 +0100)]
Win32 support: Added code to load up the Security Interface.

8 years agoVersion 0.12 release release-0.12
Steve Brokenshire [Tue, 12 Apr 2016 21:41:26 +0000 (22:41 +0100)]
Version 0.12 release

Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy