Find Jobs
Hire Freelancers

TLS certificate unit for Delphi XE

€50-70 EUR

Closed
Posted over 6 years ago

€50-70 EUR

Paid on delivery
I make small program for owners, renting apartments, houses and other, with Delphi XE. I have a WEB site and this program sent and receive databases via it. To do this I'm using FTPS ( FTP Explicit TLS ). Recently, from host company upgraded TLS from version 1.0 to 1.2 and the program doesn't work any more. Because, the modules in Delphi XE Indy components support only version 1.0. So, need to have TLS unit, support versions 1.0, 1.1 and 1.2, ( Implicit, Explicit ), to be able to set host, username, password, support commands: connect, put, get list and other, similar like Indy. I need the source of unit to be able to compile with Delphi XE and include to my program. The idea is to avoid Indy using this module to transfer files and to be able to upgrade this unit in future changes of TLS certificate. I need also for the source, to has clear comments for everything.
Project ID: 15869769

About the project

6 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average €91 EUR for this job
User Avatar
Добрый день. Вроде как судя по описанию Инди должен его поддерживать. вобщем задача интересная. так что готов помочь. Можно или на Синапс перекинуть или дожать Инди или вообще виндовыми функциями попробовать
€70 EUR in 10 days
4.9 (82 reviews)
7.0
7.0
User Avatar
Hello I can implement this part with using Synapse library instead of Indy. It compatible with any existing versions of SSL/TLS. Could you please provide existing code for I can preview it and check the work amount? Let's discuss the task over the chat. Thank you. With regards, Oleksandr.
€130 EUR in 2 days
5.0 (53 reviews)
6.5
6.5
User Avatar
The problem depends on: Your XE (you did not specify number; there are more than ten, including subversions) Your Indy. According to the documentation, it seems, that Indy shipped with XE4 and later should support TLS 1.2. However, documentation often is not exact, especially in case of Indy. Maybe, even OpenSSL version coming with Indy. If you need only a working executable, I should recompile your source in latest Delphi XE 10.2 - and it probably will work. If you need also possibility to recompile it in your environment, then probably I should write instructions about Indy updating. And probably it will work with updated Indy. The complexity may be different. Some Indy updates are simple, but some revolutionary change whole component system. Note. I see your message, but I cannot reply to it. Probably, something wrong in your settings.
€100 EUR in 6 days
4.9 (26 reviews)
5.0
5.0
User Avatar
I already have done ftps and sftp clients as part of another project I think I can do this for you. If you interested I can test connect using my existed client to be sure
€111 EUR in 7 days
5.0 (6 reviews)
5.0
5.0
User Avatar
hello there ^^ im delphi coder actually i used to deal with delphi since version 7 till the current one for now 10.2.2 tokyo , i used to deal with indy comps both clients and servers including most protocols like HTTP,FTP,SMTP dealing with SSL/TLS , well to solve your problem we could use another third party to extend the support , there is open source that i believe could solve this ^° best regards
€70 EUR in 3 days
4.9 (25 reviews)
5.0
5.0
User Avatar
Hello I am delphi developer for more than 10 years, already large experience working with differents delphi version. I would like tyo ask, do you have the old source in your hands? Or may I do it from begining? Cheers
€66 EUR in 2 days
5.0 (2 reviews)
4.4
4.4

About the client

Flag of KAZAKHSTAN
Kazakhstan
0.0
0
Member since Dec 14, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.