Fossil Forum

Forum Search Results
Login

Forum Search Results

  1. Forum Post: Minor annoyance when asking for a diff from another diff
    ... the new first node, and then the endpoint for a new diff, and a new diff is generated... and at this point, I've lost the added "&diff=1" parameter I had for the first ... (2024-03-29)

  2. Forum Reply: Integrating Check-In ID and Timestamp into Fossil SCM Version Display
    ... manifest manifest.uuid The Makefile uses the "mkversion.c" utility to read these two files plus "VERSION" file and generate the "VERSION.h" header file as part of the build process. Information about the hash ... (2024-03-25)

  3. Forum Reply: Command exit codes
    ... It would be nice, from a purely aesthetic perspective, to see the fossil program implemented using a more general purpose library ... Indeed: https://fossil.wanderinghorse.net/r/libfossil As far as its readiness goes: it ... (2024-03-19)

  4. Forum Reply: Command exit codes
    ... Certainly, for general programming, it is good to have components upon which one relies producing useful diagnostic information. This is particularly true for those errors which can be anticipated as common and subject to some ... (2024-03-19)

  5. Forum Reply: Command exit codes
    ... not known until after all work is done or some error has been encountered, possibly after having generated an arbitrary amount of output, so it would be effectively impossible to guaranty that the first line ... (2024-03-18)

  6. Forum Reply: Fossil Discord Community
    ... Fossil is generally easy to script but it's not designed specifically with that in mind because that's not how it's typically used day-to-day by those who work on it. (2024-03-18)

  7. Forum Post: Fossil detected an (unsuccessful) SQL injection attack
    ... Begone, Knave! This page was generated because Fossil detected an (unsuccessful) SQL injection attack or other nefarious content in your HTTP request. If you believe you are innocent and have reached this page in error ... (2024-03-16)

  8. Forum Reply: Using fossil for town government
    ... That said, there is a reparent command which you could, in theory, use to generate the graph starting at the leaves and working backwards toward the root. But that might be tricky. I recommend running ... (2024-03-15)

  9. Forum Reply: fossil server: specify ip address to bind to
    ... fossil did this"? This response is not intended to dissuade your request, but to convey that requests for additional complexity generally gain more traction when accompanied by a justification stronger than a hypothetical use case. (2024-03-08)

  10. Forum Reply: login group question
    ... One of the menu entries ("Repos") points to a subdir which holds (A) a single CGI script per repo and (B) an shell-script-generated index.html to list those repos. Far simpler is probably ... (2024-03-04)

  11. Forum Reply: login group question
    ... Either I record everyone's password so I can reset it for them, which is a bad idea in general and won't even work if they change the password on their own, or I ... (2024-03-01)

  12. Forum Edit reply: login group question
    ... Without that input plaintext, you can't generate valid hashes in all the other repos. This is why I pointed out the inevitable failure if you try to copy the user table between repos wholesale ... (2024-03-01)

  13. Forum Edit reply: login group question
    ... Without that input plaintext, you can't generate valid hashes in all the other repos. This is why I pointed out the inevitable failure if you try to copy the user table between repos wholesale ... (2024-03-01)

  14. Forum Reply: login group question
    ... Without that input plaintext, you can't generate valid hashes in all the other repos. This is why I brought up copying the user table between repos wholesale; that won't work, either. If you ... (2024-03-01)

  15. Forum Reply: When are individual email notifications sent in this forum?
    ... And for what reason? They claim they are fighting *spam*, yet, when they block legitimate emails from sources that have never generated such *spam*, then one can only assume that there is some other agenda ... (2024-02-23)

  16. Forum Reply: Successfully cloned massive NetBSD src fossil repository with resume
    ... Difference From 738b8b5e0c633827 To 3f7ad32ff303270b It took Fossil a couple of minutes to generate a response and about 1.5GB of RAM. Firefox, on the other hand, took 9GB of RAM to render the page ... (2024-02-17)

  17. Forum Reply: Show all files in open leaves?
    From stephan: Does the code page have a filter for that? It does not. Generating the full list of all files across all checkins is trivial because fossil keeps a record of all filenames in ... (2024-02-16)

  18. Forum Reply: A forum moderation feature request, pre-approval edits
    ... I suppose this does suffer from the "don't change history" approach of fossil in general. That is one of the two (IMO) cruxes with that hypothetical feature, which would have been done long ago ... (2024-02-14)

  19. Forum Reply: A forum moderation feature request, pre-approval edits
    ... I suppose this does suffer from the "don't change history" approach of fossil in general. Source code management as applied to human interaction. I think I would be in favour of your suggestion overall ... (2024-02-14)

  20. Forum Reply: Can we get a flowchart diamond shape for Pikchr?
    ... Those Emscripten-generated files are checked in to the source repo. If we automatically built pikchr.js and pikchr.wasm when the emscripten tools are found by the configure process, two developers who have different ... (2024-02-08)

  21. Forum Reply: makeheaders bug?
    ... LOCAL_INTERFACE struct thing1 { thing3 fun; }; struct thing2 { thing3 also_fun; }; #endif Output: /* This file was automatically generated. Do not edit! */ #undef INTERFACE #define LOCAL_INTERFACE 0 typedef struct thing2 thing2; struct thing2 { thing3 also ... (2024-02-04)

  22. Forum Post: makeheaders bug?
    ... thing3 more_fun; void *more_data; }; #endif Which results in the following header: /* This file was automatically generated. Do not edit! */ #undef INTERFACE #define LOCAL_INTERFACE 0 enum thing4 { VERY, LITTLE, BRAIN, }; typedef enum thing4 ... (2024-02-04)

  23. Forum Edit: What's the best way to manually extract a file from a Fossil repo?
    ... As far as I can tell (from reading that command's definition in finfo.c and going from there), the general process (notwithstanding any caching) looks to be: Get the record ID for the desired ... (2024-01-31)

  24. Forum Reply: What's the best way to manually extract a file from a Fossil repo?
    ... What you're looking at with the B-card is called a delta manifest, which is a special-case compressed format for manifest which is independent of the general-purpose delta compression mentioned above. You ... (2024-01-31)

  25. Forum Reply: What's the best way manually extract a file from a Fossil repo?
    ... What you're looking at with the B-card is called a delta manifest, which is a special-case compressed format for manifest which is independent of the general-purpose delta compression mentioned above. You ... (2024-01-31)

  26. Forum Post: What's the best way manually extract a file from a Fossil repo?
    ... As far as I can tell (from reading that command's definition in finfo.c and going from there), the general process (notwithstanding any caching) looks to be: Get the record ID for the desired ... (2024-01-31)

  27. Forum Edit reply: Outdated Download ?
    ... Fossil can generate the per-page dynamic URL needed for this, then inject it via a <link rel=canonical> tag into every header emitted by src/style.c. It does have the info needed to ... (2024-01-30)

  28. Forum Reply: Outdated Download ?
    ... Secondarily, it's a small overreach to reuse a setting meant for email alerts, but I can't justify creating a new one or renaming this one to be more general. An alternate plan is ... (2024-01-30)

  29. Forum Reply: Does Fossil sometimes forget which skin to use?
    ... Browsers generally do not obey the DPI setting in image files; they assume it's 72 no matter what it declares. (2024-01-29)

  30. Forum Reply: Hyperlink visibility (a wee nit)
    ... If we're going to assume window widths about equal to a piece of office paper, we need generous line spacing to compensate. Hierarchy: The current Fossil default skin limits itself to header font sizes ... (2024-01-26)

  31. Forum Edit reply: Hyperlink visibility (a wee nit)
    ... By the way, note also the font size, wide line spacing, and generous margins, another thing Fossil's UI gets wrong. If the default skin didn't present things in "wall of text" mode, as ... (2024-01-25)

  32. Forum Edit reply: Hyperlink visibility (a wee nit)
    ... By the way, note also the font size, wide line spacing, and generous margins, another thing Fossil's UI gets wrong. If the default skin didn't present things in "wall of text" mode, as ... (2024-01-25)

  33. Forum Reply: Hyperlink visibility (a wee nit)
    ... By the way, note also the font size, wide line spacing, and generous margins, another thing Fossil's UI gets wrong. If the default skin didn't present things in "wall of text" mode, as ... (2024-01-25)

  34. Forum Reply: Hyperlink visibility (a wee nit)
    ... Now, after some study, I see that several skins have seen fit to doctor hyperlinks, but not line-styled generally -- just within some elements. After having tried this locally, adding underlining everywhere indeed adds an ... (2024-01-25)

  35. Forum Edit reply: Hyperlink visibility (a wee nit)
    ... some study, I see that several skins have seen fit to doctor hyperlinks, but not line-styled generally -- just within some elements. I also see that with this added to src/default.css: a { text ... (2024-01-25)

  36. Forum Reply: RFC: fossil checkin -ui
    ... Any prompts generated by the sync/update process must, however, be translated to errors because we can't prompt the UI user in the middle of the sync/update output. Is this a good excuse ... (2024-01-19)

  37. Forum Post: RFC: fossil checkin -ui
    ... How to deal with the output generated by update/sync is as-yet unclear. It all goes to fossil_print(), which will send its output to the CGI channel when running in server mode, so ... (2024-01-19)

  38. Forum Reply: linux fossil server recommendation - non-systemd
    ... The only reason I switched to running them under systemd is that Podman can generate the unit files automatically, and I wanted to run it containerized, for security. I know you said you didn't ... (2024-01-08)

  39. Forum Post: "Fossil can do that!" task-oriented article series?
    ... In order to generate more interest in fossil, would it be a good idea to create documentation not so much about how to do a task technically, but from a point of view of getting ... (2024-01-08)

  40. Forum Reply: MX Linux Service
    ... Even though I'm uncertain as to how often it goes down, it does seem to happen a lot if I haven't committed in a day or so, I generally have to restart the ... (2024-01-04)

  41. Forum Reply: Test fixes for the next version 2.24
    ... test.clean file Compare the checksums and use diff when not identical The cleaned up outputs are generally identical across BSDs, Linux, macOS, Windows and Cygwin. Minor differences like skipping symlinks tests on Windows ar ... (2024-01-04)

  42. Forum Reply: CSS /setup_skin process is very buggy
    ... You don't even have to run Inskinerator itself; you can swipe the generated CSS directly from that linked page; it's demoing Modern. Compared to the current Fossil default skin, Modern adds: hierarchical indents ... (2023-12-30)

  43. Forum Post: CSS /setup_skin process is very buggy
    ... I modified the CSS as follows (this could be for any skin): /* General settings for the entire page */ body { margin: 0 auto; max-width: 800px; padding: 0px; background-color: white; font-family: sans-serif; -moz ... (2023-12-30)

  44. Forum Reply: Upgraded to Fossil 2.23 [47362306a7] and accounts no longer authenticate
    ... Fossil doesn't use openssl to generate the hash. It has it's own SHA1 algorithm (actually a hardened variant of SHA1 not subject to the SHAttered attack) so I don't think a system ... (2023-12-29)

  45. Forum Reply: Upgraded to Fossil 2.23 [47362306a7] and accounts no longer authenticate
    ... Looks like the system did an upgrade from FreeBSD 13 -> 14 before the fossil upgrade, so maybe a change in openssl altered how how hashed were generated or something? (2023-12-29)

  46. Forum Reply: Merge branch lost empty lines and line breaks in the code
    ... While I do understand the POSIX take on this (text files and lines thereof) and find it generally a good idea - also in connection with the C standard (A source file that is not empty ... (2023-12-20)

  47. Forum Edit reply: Successfully cloned massive NetBSD src fossil repository with resume
    ... 82s user 0m07.10s system Opening the ui: $ fossil ui #opened page in browser This page was generated in about 0.001s by Fossil 2.24 [29e9e84a1e] 2023-12-08 15:30:14 Browsing commits ... (2023-12-19)

  48. Forum Reply: Merge branch lost empty lines and line breaks in the code
    ... I don't remember what editor I started out with, but I generally use VSCode and I didn't notice the missing EOL. I just tried creating another file with VScode and there is no ... (2023-12-19)

  49. Forum Reply: Wiki editor glitch on iPhone
    From stephan: Verdict: 🚢 🇮🇹 If that's the general consensus then i'll get that merged in the coming days. If there are objections, please voice them. (2023-12-19)

  50. Forum Reply: Successfully cloned massive NetBSD src fossil repository with resume
    ... 82s user 0m07.10s system Opening the ui: $ fossil ui #opened page in browser This page was generated in about 0.001s by Fossil 2.24 [29e9e84a1e] 2023-12-08 15:30:14 Browsing commits ... (2023-12-18)

  51. Forum Post: Wiki editor glitch on iPhone
    ... I've noticed a quirk when editing wiki pages on iPhone (and maybe iOS in general... I've not tested others). If you tap return when the keyboard is in caps mode, the tab switches ... (2023-12-15)

  52. Forum Reply: Don't receive mail from Forum
    From drh: That was me. So if you are receive emails that I manually trigger Fossil to send, I don't understand why you do not get the automatically generated emails. (2023-12-12)

  53. Forum Edit reply: Don't receive mail from Forum
    ... continue to receive emails from the forum, so I can at least claim that there are no generic problems with email. If you are subscribed with a Gmail email address, perhaps you could try using ... (2023-12-12)

  54. Forum Reply: Don't receive mail from Forum
    ... continue to receive emails from the forum, so I can at least claim that there are no generic problems with email. If you are subscribed with a Gmail email address, perhaps you could try using ... (2023-12-12)

  55. Forum Reply: RFC: Warning policy for commits and merges
    ... But, I think the general input is that it is not that desirable in the community. I remember drh expressing his interest about a "policy" or "guardrail" feature in chat. Indeed. I wanted to follow ... (2023-12-11)

  56. Forum Reply: `--user` Option Not Documented in `pull` Command Help
    ... the page generation time was over 10 seconds, my browser became mostly unresponsive for 30 seconds to 1 minute. Ultimately it looked like an incredibly long page of every check in and their hash. So ... (2023-12-04)

  57. Forum Reply: Question on with-openssl and with-tcl order in auto.def
    ... They were used for the generated Makefile, though, so compiling fossil with -lssl would work. I have updated auto.def in the auto-def-compilation-flags branch. This works well on my macOS now as ... (2023-12-03)

  58. Forum Reply: Database error: attempt to write a readonly database:
    ... Is the directory that contains the Fossil repository writable by the CGI process? It needs to be in order for SQLite to generate a rollback journal for transaction control. If the directory containing the Fossil ... (2023-11-29)

  59. Forum Reply: Opening a remote fossil
    ... At that point, you can stand the new instance up in any of several ways, then log in over HTTP[S] with the generated login credentials printed by the init command. (2023-11-28)

  60. Forum Reply: Question on with-openssl and with-tcl order in auto.def
    ... Since this has gone unremarked on, I'll offer some generalities. Most of those lines (558+) haven't changed in a decade, and the newest change is from 7 years ago. Whether that means they ... (2023-11-28)

  61. Forum Edit: Ability to resume a failed clone
    ... It's probably not bug-free and could use some additional feedback and testing, and in fact, I just noticed that there is a bug in the generation of the admin-user password (now fixed ... (2023-11-24)

  62. Forum Post: Ability to resume a failed clone
    ... It's probably not bug-free and could use some additional feedback and testing, and in fact, I just noticed that there is a bug in the generation of the admin-user password (now fixed ... (2023-11-24)

  63. Forum Reply: Algorithm for the timeline graph
    ... There is no writing about the graph generator, other than comments in the code. The code in timeline.c just parses query parameters and figures out which graph to draw. The layout is computed by ... (2023-11-21)

  64. Forum Edit reply: Please add some command-line sanity - implementing git log -p
    ... Compare the SQL used to generate /finfo web output to that backing the timeline command. EDIT: The CLI version of finfo cannot currently do this rename back-tracing, and if it could, your use of ... (2023-11-18)

  65. Forum Edit reply: Please add some command-line sanity - implementing git log -p
    ... Compare the SQL used to generate finfo terminal output to that backing the timeline command. Fossil is not a reimplementation of Git but with all its subcommands and options pointlessly misspelled. (2023-11-18)

  66. Forum Edit reply: Please add some command-line sanity - implementing git log -p
    ... Compare the SQL used to generate finfo terminal output to that backing the timeline command. Fossil is not merely a reimplementation of Git with all its subcommands and options pointlessly misspelled. (2023-11-18)

  67. Forum Reply: Please add some command-line sanity - implementing git log -p
    ... Compare the SQL used to generate finfo terminal output to that backing the timeline command. Don't assume Fossil is merely Git with all its subcommands and options misspelled. (2023-11-18)

  68. Forum Reply: Test fixes for the next version 2.24
    ... Should I use different branches for these (as they are not inherently linked) or a general "test-improvements" branch as a mini-project (where I would initially add changes from small to large)? (2023-11-16)

  69. Forum Reply: Unresolved RID when using fossil open
    ... Even if this may be part of a solution, I think it's better to expand on why, in general terms, a Unresolved RID might occur - but leave the user to search for a solution ... (2023-11-16)

  70. Forum Reply: Unresolved RID when using fossil open
    ... So actually all the commands listed in my post don't work and generate the same error message. (2023-11-15)

  71. Forum Reply: Unresolved RID when using fossil open
    From preben: What was the general flow before you encountered the problem? Did you do any backups of repositories that you restored, for instance? BTW, what version of fossil are you using? (2023-11-15)

  72. Forum Reply: Fossil UI diff is "longer than necessary"
    ... For the regular fossil xdiff the diff is generated by contextDiff(), which behaves differently from formatDiff() used by the other formats. For formatDiff(), each set of COPY/DELETE/INSERT triples to process is processed in ... (2023-11-14)

  73. Forum Reply: Are fossil hooks cloned?
    ... That would require any commands to work on the cloning host - which to me seem to require a fairly well controlled environment, which I would not expect in the generic case. (2023-11-09)

  74. Forum Reply: RFC: Warning policy for commits and merges
    ... So as not to generate missing artifact references on peer repositories without the private branch, the merge parent is not recorded when merging the private branch into a public branch, and the timeline shows no ... (2023-10-18)

  75. Forum Edit reply: Fossil Curious; Big Video Archive Project, can Fossil Do This? Or Two Fossils?
    ... That said, Fossil is not a general-purpose filesystem. The biggies are that it doesn't maintain file permissions, and its sole provision for declaring the existence of an empty directory is fairly weak. If ... (2023-10-12)

  76. Forum Post: Still periodically amazed I get access to this world-class version control system
    ... on Windows, Linux, or Raspberry Pi as a single binary in a directory of my choosing and that I can generally understand how to use this world-class version control system to do better work. (2023-10-11)

  77. Forum Reply: Remove deadname from repository
    ... optimism regarding the social change needed to avoid this specific kind of harassment is, I think, somewhat naïve, I did say I expect it to take generations, and you only have to look back over ... (2023-10-10)

  78. Forum Edit reply: Remove deadname from repository
    ... I don't need chapter-and-verse on real incidents, but distilling them to true yet generic stories we can learn from would be much more helpful in getting to actionable solutions. it is sometimes ... (2023-10-10)

  79. Forum Reply: Remove deadname from repository
    ... I don't need chapter-and-verse on real incidents, but distilling them to true yet generic stories we can learn from would be much more helpful in getting to actionable solutions. it is sometimes ... (2023-10-10)

  80. Forum Reply: freeing memory
    ... is this a recommended pattern for Sqlite apps in general? (2023-10-06)

  81. Forum Edit reply: Fossil Curious; Big Video Archive Project, can Fossil Do This? Or Two Fossils?
    ... That said, Fossil is not a general-purpose filesystem. The biggies are that it doesn't maintain file permissions, and its sole provision for declaring the existence of an empty directory is fairly weak. If ... (2023-10-03)

  82. Forum Reply: Fossil Curious; Big Video Archive Project, can Fossil Do This? Or Two Fossils?
    ... That said, Fossil is not a general-purpose filesystem. The biggies are that it doesn't maintain file permissions, and its sole provision for declaring the existence of an empty directory is fairly weak. If ... (2023-10-03)

  83. Forum Post: Fossil Curious; Big Video Archive Project, can Fossil Do This? Or Two Fossils?
    ... This would be a case where I could create one massive website database file of content, share it, and if somebody wanted to run the template-generating engine upon it, they could. However, maintaining a ... (2023-10-03)

  84. Forum Reply: Tip of trunk is now a release candidate
    ... But if some of them represent earlier-generated discrepancies, moving those most recent changes to a branch is just part of what is needed for a release. I hesitate to second guess Richard, but I ... (2023-10-02)

  85. Forum Reply: Is there an easy way to find branches a specific user checked in to?
    ... Would this be generally considered useful? IMO yes. It would help me locate some of my older stale or out-of-date branches. Related: any interest in getting a list of users that committed to ... (2023-09-28)

  86. Forum Post: Is there an easy way to find branches a specific user checked in to?
    ... Am I missing an easy way to get such information that already exists? Would this be generally considered useful? Related: any interest in getting a list of users that committed to a branch (which could ... (2023-09-28)

  87. Forum Reply: Missing hyperlinks in email body for the fossil forum
    ... by sending only HTML-format mails would irk me because, like Richard, my general preference is for plain-text mails. +1 More than a few times I've been asked about suspect HTML emails where ... (2023-09-26)

  88. Forum Reply: Missing hyperlinks in email body for the fossil forum
    ... Bypassing that (non-)issue by sending only HTML-format mails would irk me because, like Richard, my general preference is for plain-text mails. (2023-09-26)

  89. Forum Reply: plaintext password after import from Git repo
    From anonymous: Is there some general advice to replace / hash them or protect the files? (2023-09-19)

  90. Forum Post: plaintext password after import from Git repo
    ... Is this by design? When I do "git fast-export --all fossil import --git new-repo.fossil" from https://fossil-scm.org/home/doc/trunk/www/inout.wiki, the automatically generated password is stored in ... (2023-09-18)

  91. Forum Reply: Cross-compiled fossil.exe does not output stdout in Windows
    ... OUTPUT_HANDLE),L?STD_OUTPUT_HANDLE? }, { GetStdHandle(STD_ERROR_HANDLE), L?STD_ERROR_HANDLE? } }; hConsole = CreateFileA( ?CONOUT$?, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL); for (i = 0; i < ARRAYSIZE ... (2023-09-18)

  92. Forum Reply: Feature request: generating highlighted source file view server-side
    ... it requires support from Fossil to use the third party command to first generate the HTML, instead of dumping the source file contents directly. Shelling out an external application from a fossil server (as opposed ... (2023-09-12)

  93. Forum Post: Feature request: generating highlighted source file view server-side
    ... But I'd prefer to minimize Javascript usage on the frontend and generate highlighted code on the server. Something like highlight can do this, but it requires support from Fossil to use the third party ... (2023-09-12)

  94. Forum Reply: Wiki search: page titles, case sensitivity
    ... It may be too much, but I felt this better separated the code in to first handling different mimetypes for the purpose of determining the title and converting to HTML, followed by generating the resulting ... (2023-09-12)

  95. Forum Edit reply: Git importing questions
    ... DVCSes fall apart when you try to treat them as a general-purpose distributed filesystem. The trick is, what to suggest instead? A purpose-engineered alternative like Syncthing? I'm so far out of this ... (2023-09-11)

  96. Forum Edit reply: Git importing questions
    ... DVCSes fall apart when you try to treat them as a general-purpose distributed filesystem. The trick is, what to suggest instead? A purpose-engineered alternative like Syncthing? I'm so far out of this ... (2023-09-11)

  97. Forum Reply: Git importing questions
    ... DVCSes fall apart when you try to treat them as a general-purpose distributed filesystem. The trick is, what to suggest instead? A purpose-engineered alternative like Syncthing? I'm so far out of this ... (2023-09-11)

  98. Forum Reply: Git importing questions
    From richieadler: I think difficulties and the need to use Git for Windows are more or less generally implied in the relevant part of the "Fossil vs. Git" document. (2023-09-10)

  99. Forum Post: Typo in tar.c
    ... src/tar.c ================================================================== --- src/tar.c +++ src/tar.c @@ -607,11 +607,11 @@ ** ** If OUTPUTFILE is an empty string or ?/dev/null? then no tarball is ** actually generated. This feature can be used in combination ... (2023-09-10)

  100. Forum Reply: Command 'open --empty' succeeds but (nearly) every subsequent command fails
    ... src/name.c ================================================================== --- src/name.c +++ src/name.c @@ -398,10 +398,11 @@ ** the ticket-change or technote-change artifact, not the randomly generated ** hexadecimal identifier assigned to tickets and events. Those identifiers ** live in ... (2023-09-09)