Recent

Author Topic: Ho Ho Ho IntraWeb in Lazarus!!!  (Read 5181 times)

Alex.Machado

  • New Member
  • *
  • Posts: 35
Ho Ho Ho IntraWeb in Lazarus!!!
« on: December 24, 2023, 05:20:40 am »
Ho Ho Ho Free Pascal developers!!!!

After a long refactoring, I'm here to announce:

IntraWeb for Lazarus is a few days away!

The same kind of projects and applications that you can build today with IntraWeb, using Delphi, you will be able to do using Lazarus. Same features, same codebase, the same power and performance.

I've been working on the compatibility issues and code base conversion for a long time. The more I worked with Lazarus, the more I liked it (I'll be honest with you I didn't like it much at first). But after you learn some shortcuts and some workarounds - especially when coming from Delphi, it is really pleasant to work with.

FPC developers did a remarkable job. So did the guys that wrote the LCL classes. There are things to improve, yes definitely, but I feel confident that FPC/Lazarus is more than capable to support complex Web applications built with IntraWeb.

I'll keep you all informed.

Cheers and Merry Christmas to all Pascal developers (and the poor guys who work with other languages too) !


« Last Edit: December 24, 2023, 05:26:27 am by Alex.Machado »

Okoba

  • Hero Member
  • *****
  • Posts: 558
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #1 on: December 24, 2023, 06:30:08 am »
Great news, I am waiting for it.
Happy new year to you too.

kapibara

  • Hero Member
  • *****
  • Posts: 629
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #2 on: December 24, 2023, 06:40:23 am »
Very Interesting! And Merry Christmas.
Lazarus trunk / fpc 3.2.2 / Kubuntu 22.04 - 64 bit

Selzig

  • Newbie
  • Posts: 5
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #3 on: December 25, 2023, 11:43:18 am »
Hello,
this is indeed very interesting. I'll install the package as soon as it's released.
Happy new year to you. Regards. Slz.
« Last Edit: December 25, 2023, 11:47:58 am by Selzig »

grl

  • New Member
  • *
  • Posts: 41
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #4 on: February 14, 2024, 09:03:30 pm »
Hi @all,

Any news on that?
Intraweb could be interesting for new project - so I'd really be interested in the current status of the Lazarus port :-)

Regards
Lukas

Thaddy

  • Hero Member
  • *****
  • Posts: 16201
  • Censorship about opinions does not belong here.
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #5 on: February 14, 2024, 09:07:44 pm »
Intraweb is really easy to hack so bring it on!
If I smell bad code it usually is bad code and that includes my own code.

grl

  • New Member
  • *
  • Posts: 41
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #6 on: April 08, 2024, 12:02:31 pm »
Another 2 Months - so bumping it up again.

Any news on that project?

regards
Lukas

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11951
  • FPC developer.
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #7 on: April 08, 2024, 12:23:05 pm »
If I search for OP's name, I get to the Intraweb site, so it seems he is involved with Intraweb. Maybe inquire there?

wfbhappy

  • Newbie
  • Posts: 6
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #8 on: April 10, 2024, 03:32:34 pm »
time

irawan

  • New Member
  • *
  • Posts: 13
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #9 on: April 24, 2024, 11:39:39 am »
any news on this special product?

Thaddy

  • Hero Member
  • *****
  • Posts: 16201
  • Censorship about opinions does not belong here.
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #10 on: April 24, 2024, 12:32:01 pm »
It is not special, just old... You don't need it.
If I smell bad code it usually is bad code and that includes my own code.

VisualLab

  • Hero Member
  • *****
  • Posts: 583
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #11 on: April 24, 2024, 01:28:20 pm »
It is not special, just old... You don't need it.

Is it no longer suitable for anything? I'm asking because I once (in Delphi) used this library for my own needs.

Thaddy

  • Hero Member
  • *****
  • Posts: 16201
  • Censorship about opinions does not belong here.
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #12 on: April 24, 2024, 01:55:52 pm »
Yes, I was a bit too harsh. It is still very suitable for Intra!-web appcications, but it is not very suitable for internet applications because of its inherent vulnerabilities that nobody has fixed yet.
So: it is a welcome port, but don't use it outside of a local network.

The latter can of course be mitigated by using a more modern front-end.
I also used it a lot in the past, but I also hacked it - legally, CEH - a lot in the past..
CVE-2017-17527
CVE-2007-0533

to name a few.
It is also very easy to force access violations at runtime in its codebase.
Which is basically also a means of getting control.
I won't get into much further detail, but a web application using Intraweb can be hacked in minutes, not months or years, and it is quite easy to detect if a web application has been written with Intraweb.
« Last Edit: April 24, 2024, 08:22:45 pm by Thaddy »
If I smell bad code it usually is bad code and that includes my own code.

Thaddy

  • Hero Member
  • *****
  • Posts: 16201
  • Censorship about opinions does not belong here.
Re: Ho Ho Ho IntraWeb in Lazarus!!!
« Reply #13 on: April 24, 2024, 08:31:29 pm »
and <sigh> since my reports are not fixed properly since 2007, I would not use it.
Just google on the CVE's
What is more worrying is that NIST still has not approved a supposed fix from my - our - report in 2007. They are still waiting for it.....
AtoZ is responsible for a fix, not me, we simply reported it in mintute detail.
Both the issues I was involved in are NOT fixed..
« Last Edit: April 24, 2024, 08:43:57 pm by Thaddy »
If I smell bad code it usually is bad code and that includes my own code.

 

TinyPortal © 2005-2018