Commit graph

75 commits

Author SHA1 Message Date
David Botton
6ab1e21f40 update copyright 2025-11-18 00:19:49 -05:00
David Botton
05c4759434 move *clog-running* to clog:connection 2024-07-05 16:54:56 -04:00
David Botton
ecc09b01c4 add-plugin-path added to clog-ace and clog-terminal so removing from static-files 2024-07-01 19:44:17 -04:00
David Botton
95ce3a89e7 clog-connection:add-plugin-path 2024-07-01 17:15:52 -04:00
David Botton
eb63715883 ability to switch static routes at run-time 2024-07-01 00:30:55 -04:00
David Botton
eac63c2255 on intel delay even longer when mirrored network enabled for wsl 2024-06-28 17:12:32 -04:00
David Botton
a894c739c8 improved reconnect to compensate for ARM wake times 2024-06-28 11:28:03 -04:00
David Botton
0cc8aca4da grid additions 2024-06-27 18:16:32 -04:00
David Botton
519cadddd4 Preserve auto-place nil and objects in connection-data 2024-06-19 23:08:41 -04:00
David Botton
540d9aab5a Better GC of removed DOM elements on Lisp side 2024-06-18 21:36:12 -04:00
David Botton
dd1ed6580c browser-gc no longer on ping by default, manual do after menus and trees 2024-06-10 21:40:06 -04:00
David Botton
caf52fe44d Support for CLOG console 2024-04-05 15:19:08 -04:00
David Botton
1c9fa342ad Prepare for additional connection types 2024-03-11 23:20:23 -04:00
David Botton
0001feccc6 clog popups 2024-03-08 16:28:49 -05:00
David Botton
14a4f3630d
Merge pull request #328 from em7/em7_fix_ccl_windows_features
Fix for CCL on Windows: 'windows' feature to clog-connection
2024-03-07 07:39:29 -05:00
em7
03ca2a96fb Added 'windows' feature to clog-connection to make it buildable on Windows using Clozure CL 2024-03-07 10:20:48 +01:00
David Botton
2c03011f4f Report websocket errors 2024-02-14 08:40:34 -05:00
Christopher Mark Gore
c083f905b2 Adding SSL keys for the clack:clackup call 2024-01-11 13:22:55 -06:00
hxz
44dd86ba56 fixed a typo 2023-01-16 14:13:08 +08:00
fbmnds
905d3f99af
Update clog-connection.lisp
Fix sequence of replacements for escaping strings.
2022-10-01 10:26:33 +02:00
David Botton
e1adace5ff better handling of missing boot.html files 2022-09-30 14:52:40 -04:00
hxz
f73c488900 fixed a typo when closing the connection 2022-09-26 14:01:08 +08:00
David Botton
b5c33af83e run builder as an app and make a executable 2022-08-22 22:35:23 -04:00
David Botton
0a3cec7c41 better resolution of post data 2022-08-10 00:53:07 -04:00
David Botton
91e228e3f6 remove lock and use atomic-incf 2022-08-10 00:26:24 -04:00
Shaka Chen
839d995a84 Inserting "NOT supporting LACK.BUILDER DSL" into docstring 2022-08-09 14:23:40 +08:00
Shaka Chen
d79785044d docstring updated for :LACK-MIDDLEWARE-LIST 2022-08-09 12:37:58 +08:00
Shaka Chen
e44d2b247b fixed read-sequence type error when there are more lack middlewares
Error message: The value [NUMBER] is not of type CHARACTER when setting an element of (ARRAY CHARACTER).
Thus, the updated code checks the type of RAW-BODY to decide what to do.
2022-08-09 12:30:04 +08:00
Shaka Chen
b5fd7e458a more functional style and fixed middleware ordering 2022-08-09 12:30:04 +08:00
Shaka Chen
1787996e02 basic api for lack middlewares 2022-08-09 12:30:04 +08:00
Shaka Chen
a05ff40e97 close the connection when connection-id is invalid 2022-08-04 10:39:16 +08:00
Shaka Chen
3f1f908f6b Aborting the old connection when doing reconnection 2022-08-04 10:39:16 +08:00
Shaka Chen
9315a0fee6 Accept reconnection only if the connection-id is valid 2022-08-04 10:39:16 +08:00
Shaka Chen
e0aeae7690 Close zombie websocket connection 2022-08-04 10:39:16 +08:00
Shaka Chen
b5c8e3a165 SSOT for compiled boot-js and base version of js/boot.js 2022-08-04 10:39:16 +08:00
Shaka Chen
dd94ccd6c1 Cryptographic grade random hex string for connection ids 2022-07-28 14:13:30 +08:00
Shaka Chen
6cea90dab3 tuned code and log readibility for CLOG-CONNECTION::HANDLE-MESSAGE 2022-07-27 15:48:34 +08:00
David Botton
29fd488725 revert long poll behavior but if a number that many times till stop long poll 2022-07-25 16:35:03 -04:00
David Botton
7c2791d4ed :extend option keeps long polling on after first query, otherwise long polling shutsdown on first query 2022-07-25 13:19:26 -04:00
David Botton
174d263db1 long poll missing fix for better ids 2022-07-25 12:32:06 -04:00
David Botton
1cf6758abb add declare ignores 2022-07-18 22:58:52 -04:00
David Botton
25a9462f1f update documentation, remove tabs 2022-07-18 22:26:37 -04:00
David Botton
6bf8860b94 more secure connection ids 2022-07-15 10:03:25 -04:00
David Botton
8097a8b344 more secure connection ids 2022-07-15 09:50:26 -04:00
David Botton
96891ba5b6 properly escape backslash and attributes 2022-07-07 19:41:01 -04:00
David Botton
465a6efba4 code formatting 2022-06-22 18:54:32 -04:00
David Botton
a98ea6b7fc Bump jQuery to 3.6.0 and jQueryUI to 1.13.1 2022-06-21 20:31:57 -04:00
David Botton
ce339a4f56 remove tabs and trailing white spaces 2022-06-09 19:17:58 -04:00
David Botton
b85c539cca Close long polling first connection sooner 2022-05-23 21:47:05 -04:00
David Botton
c3e7223077 catch errors on disconects 2022-05-16 12:52:01 -04:00