Fossil

200 check-ins occurring around 2c5a5e82be8c30d7.

Fix typo that prevented the --no-repository option from working. Correction: It actually worked before and the issue was due to an incorrect assumption by the 'merge5' test, namely that the Fossil executable was present in the PATH.
check-in: 0a2eaa5a user: mistachkin tags: trunk

Started work on allowing manifest.tags to automatically be created containing the checkout's tags. Repurposed the manifest setting slightly allowing manifest and manifest.uuid to be toggled individually, but keeping backwards compatibility.
check-in: 9a2c75fc user: jan tags: jan-manifest-tags

Fix a bug in the manifest parser that can cause a read off the end of a buffer
when doing a "fossil rebuild" on a repository that contains artifacts that
start out looking like a valid special artifact but are not terminated by \n.
This fixes a bug introduced by check-in [49b0ff15922674].
check-in: 6013aea0 user: drh tags: trunk

For the "fossil server" command, set the HTTP_SERVER_HAD_REPOSITORY and
HTTP_SERVER_HAD_CHECKOUT flags just as they would have been with the
"fossil ui" command.
check-in: e4e09884 user: drh tags: trunk

Fix the "fossil import --git" command so that it does delta compression
on the fly, and hence uses much less temporary disk space. Also show
progress information unless --quiet is used.
check-in: 063779a1 user: drh tags: trunk

Improvements to handling of localtime. The 'utc' and 'localtime' query
parameters now work on all web pages. Timestamps can be expressed with
a timezone modifier and that works correctly.
check-in: ea63a2d1 user: drh tags: trunk

Describe an enhancement to manifest artifacts that allows for an hierarchical
description of the structure of a check-in. It is hoped that this new format
will work more efficiently for large repositories, and make clone and pull from
Git much easier and faster. This check-in is a documentation change only.
the new hierarchical manifest type has not yet been implemented in code.
check-in: 7576a0f1 user: drh tags: hierarchical-manifests

Add 'download' parameter to the 'artifact' web page that allows a specific artifact to be downloaded by specifying the file name and check-in.
Closed-Leaf
check-in: 40933474 user: mistachkin tags: artifactDownload

Minor fix to the previous "fossil diff" enhancement to avoid unnecessary
warnings about directories not being found if the directory does not contain
any files that were changed.
check-in: b789df4b user: drh tags: trunk

Fix the "add" command so that it prints "SKIP" instead of "ADDED" for files
that are already under management. Code to do this was already in place, but
it did not work correctly due to a logic error.
check-in: d252cfd6 user: drh tags: trunk

Enhance the /finfo webpage so that when it is showing the ancestors of a
particular check-in, it only shows direct ancestors, the same as the
/annotate and /blame pages.
check-in: f8db2c74 user: drh tags: trunk

Improvements to the /bigbloblist page. Fix the
output_table_sorting_javascript() routine so that the sort is stable even
when selecting a field that defaults to sorting in reverse order.
check-in: f9826423 user: drh tags: trunk

Fix incorrect form generation for zip pages from redirected anonymous
login. This only happens when the zip permission is only allowed after
anonymous login is successful.
check-in: 167dec48 user: andybradford tags: trunk

Include the filename in the form action when redirected from login required
to avoid needing to use Content-Disposition header to hint the client
what the filename is.
Closed-Leaf
check-in: 5f32bf71 user: andybradford tags: pending-review

Check for ENABLE_DBSTAT_VTAB feature in stead of SQLite version number before using the dbstat virtual table: It might be that the SQLite version is OK, but it is compiled without ENABLE_DBSTAT_VTAB.
check-in: 1a6892ae user: jan.nijtmans tags: trunk

Micro-optimization in lookslike* functions, proving that LOOK_CR can be expressed as (LOOK_LONE_CR | LOOK_CRLF) and LOOK_LF as (LOOK_LONE_LF | LOOK_CRLF). This saves 6 assembler-instructions in the loops.
Ready to be reviewed.
check-in: 13c796a4 user: jan.nijtmans tags: pending-review