Fossil

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins by user stephan occurring on or after 2021-12-20 11:54:38.

2022-01-15
13:54
In standalone TLS mode, SSL_read() must be performed in a loop to avoid truncated POST data. Discussed in [https://sqlite.org/althttpd/forumpost/11c263b822fde80d | althttpd forum post 11c263b822fde80d]. ... (check-in: 5fd1ca6fba user: stephan tags: markdown-tagrefs)
10:09
Merged in trunk. ... (check-in: d11cbb637b user: stephan tags: markdown-tagrefs)
04:41
ssl-config show typo fixes reported in [forum:/forumpost/dde10203ae3dfe36 | forum post dde10203ae3dfe36]. ... (check-in: 2d3bee3b67 user: stephan tags: trunk)
2022-01-12
03:46
sync.wiki: fixed a typo and struck allow-symlinks from the list of sync'd config options. ... (check-in: d1ac2f90da user: stephan tags: trunk)
2022-01-10
07:16
Replaced a call to SSL_CTX_use_certificate_file() with SSL_CTX_use_certificate_chain_file(), per [forum:054f637e002683e3| forum post 054f637e002683e3]. ... (check-in: 82c62e5f8d user: stephan tags: trunk)
05:18
A couple more src-to-tools link fixes. ... (check-in: b3460ed3b0 user: stephan tags: trunk)
05:16
Fixed recently-broken links to makeheaders, caused by its move from src/ to tools/. Reported in the forum. ... (check-in: 78c484d153 user: stephan tags: trunk)
2022-01-09
10:15
Refactored the QUERY_STRING initialization so that a redirect to the index-page when visiting the top of a repo can catch the skin URL parameter. ... (check-in: 1b6ec17d59 user: stephan tags: trunk)
00:22
Another help text typo fix: s/clear-certs/clear-cert/. ... (check-in: c4ab04b59d user: stephan tags: trunk)
00:21
Doc/help fix for the ssl-config command: s/load-certs/load-cert/, per forum report. ... (check-in: 67e0be1ec0 user: stephan tags: trunk)
2022-01-08
08:28
Resolved crash in (hook delete all) reported in [forum:/forumpost/8a3a2f7df6 | forum post 8a3a2f7df6]. ... (check-in: faa39ea31a user: stephan tags: trunk)
2022-01-06
19:00
Corrected new cherry-pick merge alias to account for users entering a partial command name like 'cher'. Reported Martin G. in /chat. ... (check-in: 7ffc999f05 user: stephan tags: trunk)
2022-01-05
23:30
Added cherry-pick to the change log. ... (check-in: 12fc5dc7ce user: stephan tags: trunk)
23:26
Make the merge command behave as if --cherrypick were passed in if merge is invoked with the name cherry-pick, per [forum:/forumpost/7ca2e5dc4c | forum post 7ca2e5dc4c] and /chat discussion. Fixed an unrelated internal doc typo. ... (check-in: 0421108812 user: stephan tags: trunk)
2022-01-04
18:49
Added year=YYYY filter to /timeline, per request in [forum:/forumpost/7c923903ad45c8ea | forum post 7c923903ad45c8ea]. ... (check-in: f8681a9c06 user: stephan tags: trunk)
2022-01-01
23:09
/chat: be more restrictive in what mimetypes we enable embedding for because loading an iframe with an arbitrary mimetype might force the browser to prompt to download the content. Leave the Embed toggle enabled, even during loading, to avoid that such a download prompt leaves the toggle permanently disabled. That latter bit required some refactoring of the auto-iframe-resize to account for toggling while the content is still in transit. ... (check-in: 0423fb8d7b user: stephan tags: trunk)
13:09
/chat: when creating download links, append file's extension to the /chat-download/MSGID so that the browser's mime-type guessing can work better (seems to fix inline SVG attachments). Prefer to use an attachment's mimetype, instead of filename, for guessing whether it can be embedded, and enable embedding for all text/ and image/ mimetypes. ... (check-in: cead9178c8 user: stephan tags: trunk)
12:50
Added --as FILENAME option to the (chat send) command, which uses FILENAME as the attachment name for the file specified by the --file flag. Mimetype guessing for the attachment is based on the --as name. ... (check-in: 2bb3c76ad9 user: stephan tags: trunk)
2021-12-31
02:59
Merged in trunk. ... (check-in: c800d2ca82 user: stephan tags: markdown-tagrefs)
2021-12-30
19:25
Updated change log for new /chat embedding feature. ... (check-in: 79ebb3c18a user: stephan tags: trunk)
19:21
/chat: added a bit of gap between the Embed checkbox and its label. ... (check-in: 90d89f886a user: stephan tags: trunk)
19:17
Enhance /chat to enable embedding of HTML/text/image attachments via iframes, the motivating use case being embedding of attached diff files. ... (check-in: 432ff8d8c1 user: stephan tags: trunk)
19:14
Force inheritance of the HTML-mode diff font-size and line-height attributes to fix misalignment in some browsers. ... (Closed-Leaf check-in: cf911e4425 user: stephan tags: chat-attachment-iframe)
19:02
/chat: if an iframe's body has no fontSize set, try to force it to match the message wrapper's font size. Whether this works might be environment-dependent. Add support for embedding images in iframes if the when the 'inline images' option is off. ... (check-in: d4b167bd97 user: stephan tags: chat-attachment-iframe)
18:26
/chat: shorted 'Toggle Embedded' label to 'Embed'. ... (check-in: 490c7b435f user: stephan tags: chat-attachment-iframe)
18:08
Remove display:flex from .message-widget-content elements, as it causes IMG elements to stretch to fill up all available space. ... (check-in: cf4a17c8b4 user: stephan tags: chat-attachment-iframe)
18:02
/chat: added txt to the list of iframe-embeddable extensions. ... (check-in: 1721d3089a user: stephan tags: chat-attachment-iframe)
17:58
/chat: change the Embed button to a toggle checkbox to show/hide the embedded iframe. ... (check-in: 956515f677 user: stephan tags: chat-attachment-iframe)
17:43
For diff --webpage output, style body to background-color white, primarily so that embedding in chat does not lead to unreadable diffs for certain user colors. ... (check-in: 41767a2e5f user: stephan tags: chat-attachment-iframe)
17:39
/chat: fixed text mode toggle to not mangle messages with attachments (it apparently never worked properly with them). ... (check-in: 7678922283 user: stephan tags: chat-attachment-iframe)
17:20
/chat: experimentally add an Embed button to HTML attachments which embeds their contents in an iframe. ... (check-in: d9e3ed5e20 user: stephan tags: chat-attachment-iframe)
2021-12-29
23:00
Corrected missing commas in JSON-format diff builder output of Edit records. ... (check-in: 31be3836b7 user: stephan tags: trunk)
03:49
Added missing -nocomplain flag to a glob command call to avoid configure dying if it cannot find libsqlite*. ... (check-in: 5e2dbcc6fe user: stephan tags: trunk)
03:15
Adapted ssl_new_server() docs to account for code changes. ... (check-in: 258479650b user: stephan tags: trunk)
2021-12-26
13:05
Removed miniz.c, per /chat discussion. It is incompatible with both OpenSLL and the SQL shell's sqlar support. ... (check-in: f9c2d23f29 user: stephan tags: trunk)
13:05
Got Makefile.classic mostly working again, with the caveat that it assumes an SSL build. ... (check-in: 6c3d398a91 user: stephan tags: trunk)
2021-12-25
20:01
Moved 3rd-party source code from src/ to extsrc/ and internal tooling source code from src/ to tools/. ... (check-in: b62f651cc0 user: stephan tags: trunk)
19:49
Fixed a broken reference to pikchr.c in Makefile.msc. ... (Closed-Leaf check-in: 789f8ce809 user: stephan tags: code-movement)
19:29
Corrected path to mkbuiltin.c in Makefile.msc. Corrected, perhaps, build of tools/*.c, in Makefile.PellesCGMake. ... (check-in: 1b1938e213 user: stephan tags: code-movement)
19:25
Ensure that SRCDIR_extsrc and SRCDIR_tools are defined in the Windows makefiles (they are not inherited from the main makefile). ... (check-in: 5e203da667 user: stephan tags: code-movement)
19:10
Makefile vars which leak into Makefile.msv renamed to replace '.' characters, as nmake does not like those. ... (check-in: 6454f7bcd1 user: stephan tags: code-movement)
14:55
Removed the long-unused art/ and ajax/ dirs, per /chat discussion. ... (check-in: d49bdb6cc2 user: stephan tags: code-movement)
14:39
Part three of code relocation. All 3rd-party/upstream source files in src/ have been moved to extsrc/. It is very likely that Makefile.msc requires fixing, and a 100% certainty that Makefile.PellesCGMake needed fixing. ... (check-in: 9e8c47381e user: stephan tags: code-movement)
13:43
Part two of code-relocation effort: moved sqlite3.c/h to extsrc/, per /chat discussion. Moving remaining 3rd-party sources will be far more invasive in makemake.tcl, so will be a separate step. ... (check-in: e3e204dce1 user: stephan tags: code-movement)
13:26
Fixed the builtin files generation broken by the previous checkin (moving makemake.tcl changed resolution of builtin file names) and disabled the glob -nocomplain flag which allowed that to silently fail. Moved src/sqlcompattest.c to tools/. ... (check-in: 7271f22355 user: stephan tags: code-movement)
12:06
Part one of src/ file relocations discussed in /chat. This step moves the various code generators and translators from src/ to tools/. Edit: moving to branch for further changes, as this broke diff -tk. ... (check-in: a13ab011f4 user: stephan tags: code-movement)
2021-12-23
23:35
Extended configure --with-sqlite=PATH to support pointing to a directory which contains sqlite3.c and sqlite3.h. It's not yet tested with out-of-tree SEE distributions (TODO). ... (check-in: 31d431e358 user: stephan tags: trunk)
20:38
Initial go at a new --with-sqlite=tree|path|auto configure flag which enables building against out-of-tree sqlite3.o or libsqlite3, with the caveat that we do not know whether the external sqlite3 is built with all features we need, e.g. JSON1. ... (check-in: dfa758b016 user: stephan tags: trunk)
2021-12-22
10:57
Fixed a null-pointer deref in /chat JS in the try-to-resend-message error handler. ... (check-in: 86bba486c5 user: stephan tags: trunk)
2021-12-20
11:54
ardoise skin: fixed misalignment of line number and content columns in the /file line-number view. Reported by Daniel D. in /chat. ... (check-in: 22e41fe344 user: stephan tags: trunk)