Fossil

Check-in [196cb77223]
Login

Check-in [196cb77223]

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

Overview
Comment:Spelling correction to error message for "fossil get" command.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 196cb7722377ef1374d828cdd83a5b3151b486393514185cdc9bca5d66472ead
User & Date: andybradford 2025-10-16 07:24:57.967
Context
2025-10-17
10:58
Improvements to the HTTP request over SSH infrastructure so that it works better on platforms that have restrictions on what commands SSH is allowed to run. ... (check-in: be76a57b7a user: drh tags: trunk)
03:41
Have the new "fossil get" command work more like other SSH operations (e.g. sync, clone) by sending the complete URI. This enables "fossil get" to work with SSH servers which force the command to "fossil test-http /path" to restrict access to just Fossil repositories from a specific directory, without which Fossil returns 404. See problem discussion in [forum:/forumpost/7b3e0e0582525d3b|forum post 7b3e0e0582525d] for more details. ... (check-in: 6fc6874026 user: andybradford tags: get-command-directory)
2025-10-16
15:03
Enhancements to the infrastructure that generates timeline displays. ... (check-in: 3795543911 user: drh tags: timeline-enhance-2025)
07:24
Spelling correction to error message for "fossil get" command. ... (check-in: 196cb77223 user: andybradford tags: trunk)
06:07
Additional cleanup of the CGI handling when using SSH. Specifically the use of cgi_init() introduced some side-effects that caused Fossil to return errors when using ForceCommand to require "fossil http" interface. ... (check-in: 088be210db user: andybradford tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/checkout.c.
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
  }

  /* Error checking */
  if( zDest!=file_tail(zDest) ){
    fossil_fatal("--dest must be a simple directory name, not a path");
  }
  if( zVers!=file_tail(zVers) ){
    fossil_fatal("The \"fossil get\" command does not current work with"
                 " version names that contain \"/\". This will be fixed in"
                 " a future release.");
  }
  /* To relax the restrictions above, change the subpath URL formula below
  ** to use query parameters.  Ex:  /sqlar?r=%t&name=%t */

  if( !forceFlag ){







|







530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
  }

  /* Error checking */
  if( zDest!=file_tail(zDest) ){
    fossil_fatal("--dest must be a simple directory name, not a path");
  }
  if( zVers!=file_tail(zVers) ){
    fossil_fatal("The \"fossil get\" command does not currently work with"
                 " version names that contain \"/\". This will be fixed in"
                 " a future release.");
  }
  /* To relax the restrictions above, change the subpath URL formula below
  ** to use query parameters.  Ex:  /sqlar?r=%t&name=%t */

  if( !forceFlag ){