Ticket #715 (closed enhancement: fixed)

Opened 5 months ago

Last modified 5 months ago

POLARSSL library

Reported by: sf3978 Owned by:
Priority: low Milestone: freetz-1.2
Component: packages Version: devel
Severity: trivial Keywords: libpolarssl
Cc: Product ID:
Firmware Version:

Description

Hier ein Paket für die  PolarSSL-Library in Freetz.

Attachments

polarssl.patch Download (3.2 KB) - added by sf3978 5 months ago.
polarssl_external.patch Download (3.8 KB) - added by sf3978 5 months ago.
polarssl_proper.patch Download (6.9 KB) - added by er13 5 months ago.
polarssl_proper.2.patch Download (46.9 KB) - added by er13 5 months ago.
enthält x509write*-Funktionen
xrelayd-using-polarssl.patch Download (5.9 KB) - added by er13 5 months ago.
polarssl.log Download (17.4 KB) - added by oliver 5 months ago.
polarssl_proper.2.including_cert_chain_fix.patch Download (46.5 KB) - added by er13 5 months ago.
missing_polarssl_mk_in_4480.patch Download (1.6 KB) - added by sf3978 5 months ago.

Change History

Changed 5 months ago by sf3978

Changed 5 months ago by sf3978

Changed 5 months ago by er13

Changed 5 months ago by er13

enthält x509write*-Funktionen

Changed 5 months ago by er13

  Changed 5 months ago by er13

Könnte bitte jemand, der xrelayd nutzt, testen, ob xrelayd mit den beiden Patches oben funktioniert. Ist es der Fall, so könnte die nicht mehr gewartete xyssl aus freetz entfernet werden.

Changed 5 months ago by oliver

follow-up: ↓ 6   Changed 5 months ago by oliver

Ich bekomme xrelayd mit polarssl nicht zum Laufen → siehe Log

  Changed 5 months ago by er13

schade, ich habe nur geschaut, dass es sich übersetzen lässt, dann muss mal wohl mehr machen…

  Changed 5 months ago by sf3978

Ich habe mit dem trunk 4439 und dem 2. patch von er13, umurmur einwnandfrei kompilieren können:

....
processing external
  /usr/lib/freetz/libconfig.so.8.1.2... moved & linked
  /usr/lib/freetz/libpolarssl.so.0.12.1... moved & linked
  /usr/bin/umurmurd... moved & linked
done.

Das einzige was nicht funktioniert, ist das Löschen der "libpolarssl*" im Verzeichnis "/usr/lib/freetz". Das geht nur dann, wenn ich in der polarssl.mk, die Zeile "$(RM) -r $(FREETZ_BASE_DIR)/root/usr/lib/freetz/libpolarssl* " einfüge. Oder sollen diese Libs dort nicht gelöscht werden, nach einem "make polarssl-clean" bzw. "make polarssl-dirclean"?

  Changed 5 months ago by er13

sie sollen in uninstall gelöscht werden

Changed 5 months ago by er13

in reply to: ↑ 2   Changed 5 months ago by er13

Replying to oliver:

Ich bekomme xrelayd mit polarssl nicht zum Laufen → siehe Log

hab' den Bug in polarssl gefunden und hoffentlich richtig gefixed, könntest Du bitte auch noch testen (bei mir geht's jetzt), Danke!

  Changed 5 months ago by oliver

  • milestone changed from freetz-1.3 to freetz-1.2

Bei mir gehts jetzt auch. Also raus mit xyssl…

  Changed 5 months ago by er13

(In [4473]) add new library polarssl (superseder of xyssl)

  • by sf3978 + fixes by me
  • refs #715

  Changed 5 months ago by er13

(In [4474]) xrelayd:

  • link against polarssl
  • refs #715

  Changed 5 months ago by er13

  • status changed from new to closed
  • resolution set to fixed

(In [4475]) xyssl:

  • remove it as it's not maintained anymore
  • has officially been superseded by polarssl added in freetz in r4473
  • fixes #715

  Changed 5 months ago by Mulder

  • status changed from closed to reopened
  • resolution fixed deleted

polarssl.mk is missing in 4480

Changed 5 months ago by sf3978

  Changed 5 months ago by er13

  • status changed from reopened to closed
  • resolution set to fixed

(In [4482]) polarssl:

  • add polarssl.mk forgotten in r4473, sorry
  • really fixes #715
Note: See TracTickets for help on using tickets.