Commit graph

44 commits

Author SHA1 Message Date
a705a62ad2 Add first Cookie Header Work 2024-12-05 17:13:08 +01:00
bbeceee2b8 Session Handling initial 2024-09-30 17:07:24 +02:00
6479c4645d Errorpage handling change and header work 2024-09-23 05:59:11 +02:00
bfd39d7558 Fixed that a stopped Download Kill the server. 2024-09-20 11:07:37 +02:00
8dc6ba4f77 Add HTTP request methods abd Debug for sucessfull Library Load 2024-03-15 13:27:20 +01:00
7b315bcc25 Bugfixes 2024-03-13 09:23:28 +01:00
ce2a5d4e1a Activate the new module 2023-07-18 08:59:36 +02:00
34c68fa985 add new definitions 2023-07-17 15:47:38 +02:00
d1b24f5f97 Websocket Prototype 2023-03-31 12:46:49 +02:00
8574b29021 Initial Websocket and Bugfix for prototype support 2023-03-31 10:40:32 +02:00
ce46b5c8de Log Bugfix .... 2023-03-30 15:40:27 +02:00
e8651f7602 Rework dynamic and procedure function call 2023-03-30 09:46:13 +02:00
0b540f0fa7 First Dynamic Handler release 2023-03-29 20:06:01 +02:00
fe28ebae1c New Multi Host/Server and XML configurationlayer 2023-03-29 10:46:56 +02:00
8e335d7da1 Redirect on Directory to subdirectory with default index file 2022-02-18 16:05:48 +01:00
2f44cf1149 Make Large File Handling configurable and Default from 5MiB to 512KiB and BlockSize from 3MiB to 64KiB 2022-02-17 14:20:25 +01:00
d3a12eaa23 Large File Support Tested with 6 GiB Files 2022-02-17 13:23:42 +01:00
dc95017cf8 Cachelog added 2021-06-06 09:49:08 +02:00
88b0eeb260 lhttpd and createini updated
Now a working dedicated http/https server.
2021-05-26 11:41:59 +02:00
ed0174b29f Add some Log features and bugfixes 2021-05-25 10:05:41 +02:00
07c1b19efe configuration variabel cleanup 2021-05-22 12:09:31 +02:00
dcfd676a55 Debug change to lhs_log and Empty multiform 2021-05-21 07:45:23 +02:00
cca9fb8052 First english translations 2021-04-29 09:41:41 +02:00
d2429b4b9a Cookie Handling 2020-12-10 16:37:17 +01:00
5f81ea4ebf Bugfix double Trheads
If a Client connect comes from the same Session multiple Threads and
Allocate / Freememory Problems.
Debug for Thread Cleanup (ltls:CloseTLS Problems) Currently witouth a
fix...
2020-12-04 21:03:03 +01:00
2cbfdceaac Splittet source up to some includes.
Every Include should now have some procedure who are standalone usable.

lweb_http Has a lot of changes todo (Full HTTP 1.1 Compliance)
lweb_file_cache, is realy buggy. A lot of todo's
lweb_IP is Only IsIPStringValid in
lweb_helper, there is only some help procedures.

To Do:
lweb_http_post (Everything Post Specific)
lweb_http_get  (Everything Get Specific)
lweb_http_put  (Complete todo nothing done until now)
lweb_server_http (Specific http only Server)
lweb_server_https (Specific https only Server)
lweb_server (Common Server Things)

Maybe everything more generic to use standalone...
2020-12-01 15:17:48 +01:00
6025728cf3 Client type handling and counting change. 2020-12-01 08:53:53 +01:00
20d1e814e7 Full Sample rework, bugfix in lweb.pbi 2020-11-30 10:08:21 +01:00
d20b7ddd55 Rework Max Clients 2020-11-30 10:04:29 +01:00
a25e1b29ce Some translations and bugfixes 2020-11-30 09:52:27 +01:00
5a3e18a541 Bugfixes Server and Connection reuse 2020-11-30 08:15:50 +01:00
af15bd9dc6 Everything on Socket API now
Drop old Network Code
Rename SSL/TLS to HTTPS
Rename default server to HTTP
And other smal fixes
2020-11-28 16:49:22 +01:00
e8f9161fad Bugfix max TLS clients 2020-11-28 10:57:52 +01:00
3f9d146771 Bugfix count SSL clients 2020-11-28 10:52:56 +01:00
880246c0fb Simplification of TLS Init and bugfixes 2020-11-28 10:42:10 +01:00
fc41d38004 TLS Bugfixes
Now a SpiderBasic App could be run.
2020-11-27 21:43:38 +01:00
eea5f589af MapToJSONString Redo
Was working on a older codebase ...
2020-11-27 11:58:18 +01:00
57f76e95cd TLS added
TODO:
Translate all comments to english
Translate Readme to english
Extend Readme with TLS function
Create Readme_DE
Code cleanup (ltls.pbi, lsocket.pbi)
2020-11-27 11:52:35 +01:00
e7c776a8fd Dokumentation erstellt.
Falsch benante Prozedur gändert: MapStringToJSONString -> MapToJSONString
2020-11-13 10:32:09 +01:00
6b793369d3 Konstant #OLF durch Standard #CRLF$ ersetzt.
Sowie bereinigung unbenötigter Variabeln. (Leichen aus altem Code)
2020-11-08 23:26:35 +01:00
4adbb850f3 Weitere Code bereinigung
TODO: Nicht mehr gebrauchte Variabeln entfernen.
2020-11-08 17:33:46 +01:00
5d210dbf06 Small Code Optimization 2020-11-08 17:31:26 +01:00
c6584ccb8f Individuell bearbeitete Subdirs
- Post
- Get
- Fixes in diversen bereichen...
- Test Routinen erweitert
- uvm.
2020-11-08 01:31:57 +01:00
47eb089154 Erster Release
- Multithreading
- Modul lweb erstellt aus dem Original Code
- Erster FileCache Entwurf implementiert (Mit Bugs ... :-( )

Fehlt noch:

- Dynamische eingliederung (Callbacks)
- FileCache Bugbeseitigung manchmal Cache Korruptionen...
2020-11-03 19:09:17 +01:00