Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс июн 25, 2017 10:07 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 9 сообщений ] 
Автор Сообщение
 Заголовок сообщения: SSL: polarSSL
СообщениеДобавлено: Вс окт 27, 2013 9:48 am 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
В начале этого года портировал polarSSL, но так и не смог его допилить - соединение вроде открывает, но хендшейк не проходит. Думаю, что какая-то мелочь. Библиотека на Си. Гипотетически можно её слинковать в COFF.

This year I ported polarSSL, but port isn't finished - it can open network socket, and send some data, but can't make handshake. I think there are some minor bugs.

Я бы и не вспомнил об этом, если бы esevece не предложил polarSSL портировать сегодня.


Вложения:
polar.7z [368.84 КБ]
96 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: SSL: polarSSL
СообщениеДобавлено: Пн ноя 11, 2013 10:47 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1211
Guidelines on how to create the COFF file:

Цитата:
1) convert all ELF to COFF using objcopy
2) link all COFF files to one using LD
3) take menuetlibc.a, unpack it and link it to one COFF file too
4) link SSL.o to libc.o
5) add Kolibrish export table for polarSSL functions in some other COFF-file
5.5) link that file to MEGA.o
6) PROFIT!

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: SSL: polarSSL
СообщениеДобавлено: Пн ноя 11, 2013 11:35 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
I really don't sure if this will work or not, but I sure it's at least possible to link all *.o files to Kolibri COFF library - like I did with iconv and truetype_stb.


Вернуться к началу
 Заголовок сообщения: Re: SSL: polarSSL
СообщениеДобавлено: Вт ноя 12, 2013 10:34 am 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1211
I have looked at the code for PolarSSL and noticed that the sockets code in net.c is full of stubs, written to work with the old network stack.
It seems that new socket functions are not implemented yet in libc, is this true? If so, where should they be, in src\libc\net\socket.c ?

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Netsurf
СообщениеДобавлено: Вс сен 28, 2014 10:49 pm 
Не в сети

Зарегистрирован: Вт фев 12, 2013 9:48 pm
Сообщения: 162
I want to help with PolarSSL. Is someone working on it?


Вернуться к началу
 Заголовок сообщения: Re: Netsurf
СообщениеДобавлено: Вс сен 28, 2014 11:06 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1211
esevece писал(а):
I want to help with PolarSSL. Is someone working on it?


I'm not working on it. Do you know what to do?

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: Netsurf
СообщениеДобавлено: Пн сен 29, 2014 5:20 am 
Не в сети

Зарегистрирован: Вт фев 12, 2013 9:48 pm
Сообщения: 162
I remember (from last year) that was necessary to write some network functions. But I don't know how much is necessary to write now.
Yogev have brought to my attention this topic: viewtopic.php?f=40&t=2460, so I will use that topic if you prefer.
I can start to work using as base the work done by SoUrcerer.

I want to be focused in the security stuff, so I can start by working on PolarSSL.


Вернуться к началу
 Заголовок сообщения: Re: SSL: polarSSL
СообщениеДобавлено: Сб мар 12, 2016 8:09 pm 
Не в сети
KSoC/GSoC Student
Аватара пользователя

Зарегистрирован: Сб мар 12, 2016 1:05 pm
Сообщения: 2
Hello Everyone!
I am interested in this idea
http://wiki.kolibrios.org/wiki/Google_S ... t_PolarSSL
and I want to do some contribution to this project, therefore I want to know what is current status of project and where should I start from!?

_________________
Thanks and Regards,
Jagmeet Singh


Вернуться к началу
 Заголовок сообщения: Re: SSL: polarSSL
СообщениеДобавлено: Сб мар 12, 2016 9:42 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1211
Hi,

As far as I know, no developments have been made since the source code was posted here in this thread.
Best would be to try to compile it, and see what is wrong with it :-)

Good luck.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 9 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB