[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][gambas/gambas][master] 2 commits: Don't serialize forks anymore. 'gb.httpd' can be used as a true CGI-only HTTP server.



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
ced1d44c by Benoît Minisini at 2025-06-30T11:12:43+02:00
Don't serialize forks anymore. 'gb.httpd' can be used as a true CGI-only HTTP server.

[GB.HTTPD]
* NEW: Don't serialize forks anymore. 'gb.httpd' can be used as a true CGI-only HTTP server.
* NEW: Pass more headers to the CGI script.
* BUG: Destroy timers outside of 'SIGCHLD' handler, as the timer destruction function is not reentrant.

- - - - -
7bb3c494 by Benoît Minisini at 2025-06-30T11:22:14+02:00
Debug projects using 'gb.httpd' with external debugging now.

[DEVELOPMENT ENVIRONMENT]
* NEW: As 'gb.httpd' embedded HTTP server component does not serialize
  requests anymore, the debugger now uses external debugging to debug
  projects using that component, directly or indirectly.
* BUG: Fix "View browser" menu entry visibility management.

- - - - -


10 changed files:

- app/src/gambas3/.app.png
- app/src/gambas3/.icon.png
- app/src/gambas3/.src/Debug/Design.module
- app/src/gambas3/.src/FMain.class
- gb.httpd/src/libhttpd.c
- gb.httpd/src/libhttpd.h
- gb.httpd/src/thttpd.c
- gb.httpd/src/timers.c
- gb.httpd/src/timers.h
- gb.httpd/src/version.h


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/a4b0b77624a83a3dad50ebc0d327b82b2f457a39...7bb3c49451ebaefa68c062e38fd14342aae0584e

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/a4b0b77624a83a3dad50ebc0d327b82b2f457a39...7bb3c49451ebaefa68c062e38fd14342aae0584e
You're receiving this email because of your account on gitlab.com.