ScroogeXHTML for Object Pascal is a library which supports a subset of the Rich Text Format (RTF) standard. It converts RTF to HTML5 and XHTML stand-alone documents, or to fragments which can be embedded in other documents. The library is compatible with Delphi 2009+ and Free Pascal 3.2.0. The 8.4 release fixes some minor issues. … Continue reading ScroogeXHTML for Object Pascal 8.4 released
Habari STOMP Client libraries release 2023.06
Habarisoft released new versions of its native STOMP client libraries for Delphi / Object Pascal for integration with popular open source message brokers: Habari STOMP Client for ActiveMQ 8.2 - tested with Apache ActiveMQ 5.18.0 Habari STOMP Client for Artemis 8.2 - tested with Apache ActiveMQ Artemis 2.28.0 Habari STOMP Client for OpenMQ 8.2 - … Continue reading Habari STOMP Client libraries release 2023.06
ScroogeXHTML RTF converter 10.2
Version 10.2 of the RTF to HTML5 and XHTML converter library ScroogeXHTML for the Java SE 8+ platform is available now. About ScroogeXHTML is a library which converts RTF to HTML5 as markup fragments (for embedding in other documents), or to stand-alone documents.Key features:* minimizes documents using CSS and default font definitions* includes an API … Continue reading ScroogeXHTML RTF converter 10.2
Habari STOMP Client libraries release 2023.04
Habarisoft released new versions of its native STOMP client libraries for Delphi / Object Pascal for integration with popular open source message brokers: Habari STOMP Client for ActiveMQ 8.1 - tested with Apache ActiveMQ 5.18.0 Habari STOMP Client for Artemis 8.1 - tested with Apache ActiveMQ Artemis 2.28.0 Habari STOMP Client for OpenMQ 8.1 - … Continue reading Habari STOMP Client libraries release 2023.04
Habari STOMP Client libraries release 2023.02
Habarisoft released new versions of its native STOMP client libraries for Delphi / Object Pascal for integration with popular open source message brokers: Habari STOMP Client for ActiveMQ 8.0 - tested with Apache ActiveMQ 5.17.3 Habari STOMP Client for Artemis 8.0 - tested with Apache ActiveMQ Artemis 2.28.0 Habari STOMP Client for OpenMQ 8.0 - … Continue reading Habari STOMP Client libraries release 2023.02
ScroogeXHTML for Object Pascal 8.3 released
ScroogeXHTML for Object Pascal is a library which supports a subset of the Rich Text Format (RTF) standard. It converts RTF to HTML5 and XHTML stand-alone documents, or to fragments which can be embedded in other documents. The library is compatible with Delphi 2009+ and Free Pascal 3.2.0. The 8.3 release adds basic Linux platform … Continue reading ScroogeXHTML for Object Pascal 8.3 released
Daraja HTTP Framework 2.5 released
The Daraja HTTP Framework is a free open source library for Object Pascal (Free Pascal 3.2.0, Delphi 2009+), based on the stand-alone HTTP server component in Internet Direct (Indy). This release includes a new example application which demonstrates server-sent events. More information - GitHub: https://github.com/michaelJustin/daraja-framework- API documentation: https://michaeljustin.github.io/daraja-framework/- Resources: https://www.habarisoft.com/daraja_framework.html- Wiki: https://github.com/michaelJustin/daraja-framework/wiki
How to: read a snowman ☃ – terminated text from a TCP socket in Delphi and Free Pascal
Full source code now available on GitHub. Covering Internet Direct (Indy), Ararat Synapse, and Synapse SynCrtSock. This is the second part in a series which explores basic TCP socket use cases and presents them in minimal examples. For this part, I selected an unusual string terminator byte sequence. The Unicode Character “☃” (U+2603), named Snowman, … Continue reading How to: read a snowman ☃ – terminated text from a TCP socket in Delphi and Free Pascal
How to: read a fixed number of bytes from a TCP socket in Delphi and Free Pascal
Full source code now available on GitHub. Covering Internet Direct (Indy), Ararat Synapse, and Synapse SynCrtSock. This is the first part in a series which explores basic TCP socket use cases and presents them in minimal examples, with useful comments regarding not-so-obvious requirements and pitfalls (a.k.a surprising results). The clients are tested with a small … Continue reading How to: read a fixed number of bytes from a TCP socket in Delphi and Free Pascal
Habari Client libraries release 2022.12
Habarisoft released new versions of its native STOMP client libraries for Delphi / Object Pascal for integration with popular open source message brokers: Habari Client for ActiveMQ 7.3 - tested with Apache ActiveMQ 5.16.5 and 5.17.2 Habari Client for Artemis 7.3 - tested with Apache ActiveMQ Artemis 2.26.0 and 2.27.0 Habari Client for OpenMQ 7.3 … Continue reading Habari Client libraries release 2022.12