Fossil

Changes On Branch mistake
Login

Changes On Branch mistake

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

Changes In Branch mistake Excluding Merge-Ins

This is equivalent to a diff from 903142fef8 to 7d6f6b09c3

2024-12-14
20:41
Add the --external-baseline option to the "fossil diff" command, plus some minor name refactoring in the diff system. ... (check-in: 99d0baa615 user: drh tags: trunk)
19:52
Add the "--tree DIRECTORY" option to the "fossil diff" command. ... (check-in: 07a699738a user: drh tags: diff-tree)
2024-12-13
23:46
Avoid use of %R in /ckout redirect for a non-checkout to avoid the problem reported in [forum:a0ecb34145|forum post a0ecb34145]. (Edit: already resolved in [02eb97d801a899ff].) ... (Closed-Leaf check-in: 7d6f6b09c3 user: stephan tags: mistake)
23:40
Update the all-diffs-toggle button's label dynamically to clarify whether it will show or hide the diffs on its next click, per request in [forum:516f1ba3d82ed249|forum post 516f1ba3d82ed249]. The semantics haven't changed: if any are hidden, its action will be to reveal them, else it will be to hide them. ... (check-in: 903142fef8 user: stephan tags: trunk)
15:36
Fix redirect for the misuse of /ckout. ... (check-in: 02eb97d801 user: drh tags: trunk)

Changes to src/info.c.

625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
  DiffConfig DCfg,*pCfg;      /* Diff details */
  const char *zHome;          /* Home directory */
  const char *zW;             /* The "w" query parameter */
  int nChng;                  /* Number of changes */
  Stmt q;

  if( !db_open_local(0) || !cgi_is_loopback(g.zIpAddr) ){
    cgi_redirectf("%R/home");
    return;
  }
  file_chdir(g.zLocalRoot, 0);
  diffType = preferred_diff_type();
  pCfg = construct_diff_flags(diffType, &DCfg);
  vid = db_lget_int("checkout", 0);
  db_unprotect(PROTECT_ALL);







|







625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
  DiffConfig DCfg,*pCfg;      /* Diff details */
  const char *zHome;          /* Home directory */
  const char *zW;             /* The "w" query parameter */
  int nChng;                  /* Number of changes */
  Stmt q;

  if( !db_open_local(0) || !cgi_is_loopback(g.zIpAddr) ){
    cgi_redirect("/home");
    return;
  }
  file_chdir(g.zLocalRoot, 0);
  diffType = preferred_diff_type();
  pCfg = construct_diff_flags(diffType, &DCfg);
  vid = db_lget_int("checkout", 0);
  db_unprotect(PROTECT_ALL);