Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
110 ancestors of 0.16 back to 0.15
2023-11-26 11:24 | CHANGES for 0.16 (check-in: dce24e7685 user: mark tags: trunk, 0.16) | |
2023-11-25 10:48 | allow stash operations involving empty tracked files (check-in: a2c542f43c user: mark tags: trunk) | |
2023-11-25 09:44 | latest upstream libfossil: 72f05d4c41e735ba (check-in: 81bb6571c6 user: mark tags: trunk) | |
2023-11-25 06:16 | move comment that was accidentally left behind in [9b828967b6] (check-in: f2f408c56c user: mark tags: trunk) | |
2023-11-25 06:13 | fix undefined behaviour when releasing view resources (check-in: 948f0d7f1e user: mark tags: trunk) | |
2023-11-25 05:25 | fix 'fnc blame -r' regression introduced in [aae8e777f] (check-in: e1f8458086 user: mark tags: trunk) | |
2023-11-23 11:57 | makefile: add a 'mkdir ${BINDIR}' to the install target (check-in: d62cb5406d user: mark tags: trunk) | |
2023-11-22 12:02 | latest upstream libfossil 230cf225fc4da5f4 (check-in: 65fcef892a user: mark tags: trunk) | |
2023-11-22 07:09 | trim trailing slash from work tree path and plug hdr leak (check-in: 82334e1616 user: mark tags: trunk) | |
2023-11-22 06:11 | tweak to quell a couple spurious gcc maybe-uninitialised (check-in: d41561bef4 user: mark tags: trunk) | |
2023-11-22 02:00 | Latest upstream libfossil.c/h to correct compilation warnings in some versions of gcc. (check-in: a0938b3163 user: stephan tags: trunk) | |
2023-11-21 14:44 | zap redundant include in landlocked linux builds (check-in: 8209a3260b user: mark tags: trunk) | |
2023-11-20 14:18 | ignore TMPDIR envvar for unveil(2) and landlock(7) (check-in: 6bd796aa34 user: mark tags: trunk) | |
2023-11-20 13:32 | zap unnecessary and convoluted ifdef and strto{l,num} dance (check-in: 50a975f4d7 user: mark tags: trunk) | |
2023-11-19 13:21 | latest upstream sqlite [6f8f4bfe60] 3.42.0 -> 3.45.0 (check-in: be5ca742e4 user: mark tags: trunk) | |
2023-11-19 12:14 | drop the terminal out of raw mode when echoing input (check-in: 751261d8fb user: mark tags: trunk) | |
2023-11-19 10:16 | fix runtime help regression introduced in [0d3e7424d4] (check-in: f1a89b635c user: mark tags: trunk) | |
2023-11-18 13:55 | fix typo in error handling: s/RC_FERROR/RC_ERRNO (check-in: 741f5724aa user: mark tags: trunk) | |
2023-11-18 13:14 | fix typo and redefined variable hidden behind an ifndef (check-in: dd3faaaebc user: mark tags: trunk) | |
2023-11-18 13:04 | tweak makefile for compatibility with macOS bsdmake (check-in: 97716dd812 user: mark tags: trunk) | |
2023-11-18 12:55 | use the one true tabsize in .editorconfig's makefile setting (check-in: cdb1b17d86 user: mark tags: trunk) | |
2023-10-16 12:36 | make fnc diff honour fossil(1)'s 'allow-symlinks' option (check-in: 6c61864fbc user: mark tags: trunk) | |
2023-10-16 12:20 | make RC_RESET() reset all database error state (check-in: 441f01d931 user: mark tags: trunk) | |
2023-09-20 14:56 | decompose f__stash_get() into a few helper functions (check-in: ec66d41b25 user: mark tags: trunk) | |
2023-09-20 14:40 | replace RC() instances with RC_LIBF() for library errors (check-in: db0d1040f1 user: mark tags: trunk) | |
2023-09-20 14:30 | replace fsl_file_unlink() with unlink(2) + style(9) (check-in: 669833a0e4 user: mark tags: trunk) | |
2023-09-20 11:17 | fix one legit and two spurious gcc 11.2.0 compiler warnings (check-in: 959f4959f2 user: mark tags: trunk) | |
2023-09-20 04:01 | latest upstream libfossil [58651fd51]: int overflow fix (check-in: 5bbd56d7ca user: mark tags: trunk) | |
2023-09-19 14:35 | show tree index in the tree view header (check-in: c00ae323bf user: mark tags: trunk) | |
2023-09-19 07:31 | more s/fseek/fseeko to replace fseek() with fseeko(3) (check-in: 70c9b270c6 user: mark tags: trunk) | |
2023-09-18 15:51 | fnc(1) manual page improvements; no code changes (check-in: 339667087f user: mark tags: trunk) | |
2023-09-18 14:12 | fix diff view 'v' keymap when showing diff of blobs (check-in: 1a25210dbc user: mark tags: trunk) | |
2023-09-18 13:21 | write diffstat and commit metadata to P keymap patch file (check-in: 42aa5b8176 user: mark tags: trunk) | |
2023-09-17 14:59 | zap unnecessary path allocation in blame view (check-in: 06eae5aa1c user: mark tags: trunk) | |
2023-09-17 14:09 | check fsl_needs_ckout() and fsl_file_unlink() for failure (check-in: 8a208a097d user: mark tags: trunk) | |
2023-09-17 13:53 | plug small fnc_file_artifact struct member memleak (check-in: 4a6b5f1c6e user: mark tags: trunk) | |
2023-09-17 13:50 | reset error state on 'fnc <path>' invocations (check-in: 7ba906852a user: mark tags: trunk) | |
2023-09-17 13:40 | add more paranoid sanity checks on application exit (check-in: b861d5ff1d user: mark tags: trunk) | |
2023-09-17 08:13 | style: no functional change intended (check-in: 0524508c22 user: mark tags: trunk) | |
2023-09-17 07:27 | restore ability to resolve work tree root relative paths (check-in: ab9f7a6016 user: mark tags: trunk) | |
2023-09-17 06:51 | update RC_RESET() to clear client-side error state (check-in: 8e3562d64b user: mark tags: trunk) | |
2023-09-14 14:37 | whitespace (check-in: 7947984d2d user: mark tags: trunk) | |
2023-09-14 14:09 | show work tree state in timeline view if in a work tree (check-in: 32fd3cf03f user: mark tags: trunk) | |
2023-09-13 07:30 | add diffstat to arbitrary commits, blob, and work tree diffs (check-in: 033fcd52e4 user: mark tags: trunk) | |
2023-09-12 12:58 | add RC_LIBF() API to report libf fsl_rc_e result codes (check-in: 589725cbce user: mark tags: trunk) | |
2023-09-12 12:52 | allow aborting stash by making 'Q' a valid answer (check-in: 0d3e7424d4 user: mark tags: trunk) | |
2023-09-10 06:24 | fix typo in blame command error path (check-in: 6e55584f4b user: mark tags: trunk) | |
2023-09-10 06:21 | change getdirname() semantics to be more like dirname(3) (check-in: 21d0d05f71 user: mark tags: trunk) | |
2023-09-05 14:34 | s/fseek/fseeko: replace fseek() calls with fseeko(3) (check-in: 9368432f20 user: mark tags: trunk) | |
2023-09-05 07:38 | zap hack to workaround duplicate latest commit entries (check-in: 7d3ae63482 user: mark tags: trunk) | |
2023-09-05 07:03 | swap the diff view j/k and ^e/^y keymaps (check-in: ead292556b user: mark tags: trunk) | |
2023-09-04 17:03 | show diffstat in 'fnc diff -o artifact1 artifact2' case (check-in: f731ff2158 user: mark tags: trunk) | |
2023-09-04 16:18 | simplify blame file prep; no functional change intended (check-in: db2cc2579e user: mark tags: trunk) | |
2023-09-03 15:56 | typo: add missing commas in runtime help (check-in: 2ed185ec4e user: mark tags: trunk) | |
2023-09-03 15:55 | don't parse the empty string as the work tree root dir (check-in: 95b2bebcb5 user: mark tags: trunk) | |
2023-09-03 15:42 | check fclose(3) and unlink(2) for failure (check-in: 8dd53e6ada user: mark tags: trunk) | |
2023-09-03 14:49 | replace !strcmp(...) with the explicit strcmp(...) == 0 (check-in: 9a2ff78e54 user: mark tags: trunk) | |
2023-09-02 16:23 | zap redundant strlen(3) calls and guard against OOB read (check-in: 2ae5ca7049 user: mark tags: trunk) | |
2023-09-02 16:05 | move map_version_path() callers to new rc semantics (check-in: b25e3a11cb user: mark tags: trunk) | |
2023-09-02 14:04 | reject pathological FNC_VIEW_SPLIT_HEIGHT values (check-in: c93ed1f63a user: mark tags: trunk) | |
2023-09-02 07:58 | respect line position in blame, diff, and timeline search (check-in: 49d2b6f240 user: mark tags: trunk) | |
2023-09-02 06:44 | zap unnecessary buffer in commit_builder() (check-in: fa095cd411 user: mark tags: trunk) | |
2023-09-01 14:25 | implement -o diff option to write diff direct to stdout (check-in: e97a803fb3 user: mark tags: trunk) | |
2023-08-31 15:53 | major man page tweaks; primarily formatting and markup (check-in: b4e773a7c6 user: mark tags: trunk) | |
2023-08-31 12:00 | sync stash help text for the -x option with diff -x (check-in: de279496f0 user: mark tags: trunk) | |
2023-08-31 11:58 | generalise usage() and zap individual cmd_usage() routines (check-in: 76685cbe32 user: mark tags: trunk) | |
2023-08-30 13:19 | zap needless vflag; call fnc_show_version() if we eat -v (check-in: 753de4e55b user: mark tags: trunk) | |
2023-08-30 13:17 | use program_invocation_short_name if _GNU_SOURCE is defined (check-in: 1f3d06dc80 user: mark tags: trunk) | |
2023-08-30 12:43 | read buffer->used so we can zap a needless strlen(3) (check-in: 135e75630b user: mark tags: trunk) | |
2023-08-30 12:36 | make all command line option parsing posixly correct (check-in: 8b3a22f02d user: mark tags: trunk) | |
2023-08-30 12:25 | tweak error result codes/messages in blame error paths (check-in: a0a930970c user: mark tags: trunk) | |
2023-08-30 12:14 | don't guard conditional highlight attrs with os macros (check-in: e675af18ff user: mark tags: trunk) | |
2023-08-21 07:47 | make {SIMPLE,STAIL}Q hack a little less ugly (check-in: f5301cc368 user: mark tags: trunk) | |
2023-08-20 15:19 | use a fixed-size buffer for commit sha hash id (check-in: 3df0344fb2 user: mark tags: trunk) | |
2023-08-20 14:43 | zap needless allocations left from previous refactor (check-in: f219e1fde9 user: mark tags: trunk) | |
2023-08-20 14:11 | zap decorations from non-fatal reports to view footer (check-in: 6bd4c6853d user: mark tags: trunk) | |
2023-08-20 13:46 | move tl tag code from input handler to tag_timeline_entry() (check-in: 289523de51 user: mark tags: trunk) | |
2023-08-20 11:48 | fix blob diff regression introduced in [2d681fc13] (check-in: 94bcf5a1dd user: mark tags: trunk) | |
2023-08-20 11:19 | relax restrictions on 'fnc log -c ref' artifact type (check-in: f270026a62 user: mark tags: trunk) | |
2023-08-19 15:54 | align branch ref IDs in repos with sha1 and sha3 hashes (check-in: 973bcc15ac user: mark tags: trunk) | |
2023-08-19 14:25 | report whether the invoked command is ambiguous or invalid (check-in: c175f278cd user: mark tags: trunk) | |
2023-08-19 14:11 | set max hscroll to the longest line in view not the buffer (check-in: 43664c6420 user: mark tags: trunk) | |
2023-08-17 14:09 | change fnc_strsep() signature to return the token length (check-in: efb9ebbdd9 user: mark tags: trunk) | |
2023-08-16 14:30 | slightly tweak tag artifacts and polish diff_wiki() (check-in: 4980179649 user: mark tags: trunk) | |
2023-08-16 14:19 | prevent potential diff lines array out-of-bounds read (check-in: b6b90e1541 user: mark tags: trunk) | |
2023-08-15 14:56 | doc tweaks: define context min/max and change -D longopt (check-in: 65b7a511ab user: mark tags: trunk) | |
2023-08-15 14:48 | make a distinction between aborted stash and no hunks stashed (check-in: 04a71b6744 user: mark tags: trunk) | |
2023-08-15 14:18 | tighten check for empty diffs to avoid false positives (check-in: 64f597f9db user: mark tags: trunk) | |
2023-08-15 14:09 | add RC_ERRNO_SET() API for routines that return errno (check-in: 587d43aa61 user: mark tags: trunk) | |
2023-08-15 05:14 | style(9) whitespace fix (check-in: 79ea4f0c1e user: mark tags: trunk) | |
2023-08-15 05:09 | add fnc_cmd_lookup() to improve command line parsing (check-in: 5d95523949 user: mark tags: trunk) | |
2023-08-15 05:02 | implement (minimal) diffstat histogram in the diff view (check-in: 2d681fc137 user: mark tags: trunk) | |
2023-08-12 07:01 | zap diff view 'F' keymap to navigate directly to file N (check-in: 69fd47f205 user: mark tags: trunk) | |
2023-08-12 06:54 | more mechanical changes for the new RC() API conversion (check-in: 5cf146e9c6 user: mark tags: trunk) | |
2023-08-09 14:16 | plug commmit_id leak in blame view (check-in: bba52f6898 user: mark tags: trunk) | |
2023-08-09 12:54 | add 'make ccdb' target to generate compilation database (check-in: 164f14dbf0 user: mark tags: trunk) | |
2023-08-09 05:22 | report no changes rather than show an empty diff (check-in: 2c82c11897 user: mark tags: trunk) | |
2023-08-09 05:04 | fix minor timeline view horizontal scrolling bug (check-in: 03c2195aab user: mark tags: trunk) | |
2023-08-09 04:48 | s/FSL_RC_OK/FNC_RC_OK for new RC API in the previous commit (check-in: 29e2e02bb4 user: mark tags: trunk) | |
2023-08-09 04:44 | implement bespoke error handling for improved reporting (check-in: 329fd644c5 user: mark tags: trunk) | |
2023-08-05 16:18 | fix faulty logic in validating path as work tree root (check-in: 694d7156e7 user: mark tags: trunk) | |
2023-08-05 15:04 | fix potential off-by-one from ISO8601 timestamp macro (check-in: 4333aee4c8 user: mark tags: trunk) | |
2023-08-05 13:53 | improve handling of symbolic links in the tree view (check-in: a5e78bd6a4 user: mark tags: trunk) | |
2023-08-04 14:28 | do not assume a given commit always has tracked files (check-in: efc5ae8ab7 user: mark tags: trunk) | |
2023-08-04 14:17 | really disable landlock when 'fnc stash' is invoked (check-in: c26cc1ae45 user: mark tags: trunk) | |
2023-08-04 14:04 | use reallocarray(3), strlcpy/strlcat(3), and related cleanup (check-in: d00ec34061 user: mark tags: trunk) | |
2023-08-02 14:22 | major refactor of command line parsing and app state (check-in: aae8e777f6 user: mark tags: trunk) | |
2023-04-26 16:34 | latest upstream libfossil 251db8cb45d76172. Remove unnecessary/unused sqlite3ext.h. (check-in: adcb7dc23b user: stephan tags: trunk) | |
2023-04-20 12:42 | cycle public keys: -0.14 +0.16 (check-in: 62c3e7179f user: mark tags: trunk) | |
2023-04-20 12:10 | bump version number: 0.16 (check-in: e515c79492 user: mark tags: trunk) | |
2023-04-20 12:08 | CHANGES for 0.15 (check-in: 4e2b3d91eb user: mark tags: trunk, 0.15) | |