Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for f-apps/f-zip.c
2022-07-31
| ||
22:52 | More generic internal cleanups. Removed undocumented -VV -VVV flags from fcli. file: [11a25c4995] check-in: [0df1833ab6] user: stephan branch: trunk, size: 3489 | |
2021-12-30
| ||
05:37 | Replaced f-apps fcli_setup() calls with fcli_setup_v2(). file: [56b70db11a] check-in: [313b59841e] user: stephan branch: trunk, size: 3379 | |
2021-12-21
| ||
08:28 | Moved fossil-scm/fossil.h to ../libfossil.h so that client code can build from both the canonical tree and amalgamation using the same include name. file: [8abb97817e] check-in: [76d6359435] user: stephan branch: trunk, size: 3411 | |
2021-10-03
| ||
09:04 | Fixed a segfault in f-zip when trying to zip an unnamed project. Fixed fsl_repo_manifest_write() to not require an opened checkout so long as it is given an RID to work with. file: [33fc02d273] check-in: [b7282cdbdc] user: stephan branch: trunk, size: 3455 | |
2021-04-04
| ||
05:07 | f-apps: modernized/simplified usage of exit-on-help. Removed some bogus CLI flag entries from f-config. file: [afca0a30a9] check-in: [1d3192c82b] user: stephan branch: trunk, size: 3385 | |
2021-03-10
| ||
08:06 | New F-card list model is working but the savings for it are underwhelming to say the least. At most, 10-15% alloc count savings on f-parseparty runs, with a slightly higher RAM total. Disabled delta checksum self-test, as it's a big time hit and fossil also disables that by default. (Edit: but this changes cuts the time needed for f-parseparty to process the core fossil repo by a bit more than half. It's still dog slow compared to a fossil rebuild, though.) file: [bfe2aec4dd] check-in: [2440c84b01] user: stephan branch: f-card-array, size: 3437 | |
2021-03-01
| ||
16:21 | Arguably a typo fix in the new header. Thank goodness for stream editors. file: [8d7e8ace44] check-in: [386316db07] user: stephan branch: trunk, size: 3436 | |
15:46 | Replaced the overwhelming majority of license headers with the new project-standard one. Left a few as they were for files which were imported essentially unchanged from Fossil or, in the case of SHA1/SHA3/MD5 bits, other 3rd-party sources. file: [927d75473f] check-in: [fa5fb24496] user: stephan branch: trunk, size: 3428 | |
2021-02-28
| ||
04:57 | fcli now uses its own FCLI_RC_HELP, instead of hijacking FSL_RC_BREAK, to indicate that --help was triggered. file: [908ad4a36e] check-in: [d0edf4583f] user: stephan branch: trunk, size: 3751 | |
2021-02-27
| ||
14:29 | Finished porting the f-apps to the new CLI handling bits. Replaced fcli::appHelp with what was formerly fcli::appHelp2. file: [346183af1e] check-in: [ca464b5b74] user: stephan branch: trunk, size: 3748 | |
13:13 | More fcli CLI reworking. Renamed FossilCommand to FCliCommand and expanded it with a CLI flags array for command-specific flags dispatching and unifying help text generation for command-driven apps like f-wiki and f-config. file: [da31dd0fa5] check-in: [36bb349a93] user: stephan branch: trunk, size: 3749 | |
2021-02-26
| ||
14:04 | Reworking how fcli flag handling is done. file: [0fd19651e2] check-in: [dad2f76f30] user: stephan branch: fcli-flag-rework, size: 3895 | |
2021-02-21
| ||
15:10 | Renamed FSL_CATYPE... (CA=Control Artifact) to FSL_SATYPE... (SA=Structural Artifact) so that they correspond to the terms as set out by the fossil file format docs. file: [e9d5e0c6a2] check-in: [8728796601] user: stephan branch: trunk, size: 3889 | |
2021-02-11
| ||
19:13 | Completely reimplemented ownership semantics of fcli argument/flag memory, greatly simplifying app-side management of those. Now fcli sticks all of them in fcli_fax() so that their lifetime is predictable and managed, so clients no longer have to free them. file: [195f2d2ac1] check-in: [4307886eab] user: stephan branch: trunk, size: 3889 | |
2021-02-09
| ||
00:18 | Updated license text in almost all C/H to claim copyright while attributing all of the files as heavily derived from DRH's work. file: [5f7e075fb0] check-in: [631fb3f69a] user: stephan branch: trunk, size: 3900 | |
2014-03-16
| ||
17:08 | minor touchups to f-zip. file: [eb0108e67b] check-in: [be2b468e4e] user: stephan branch: trunk, size: 3857 | |
2014-02-14
| ||
09:05 | Globally changes the API docs from fossil/sqlite-style '**' to Doxygen-friendly format because the extra stars hinder writability/changability and require an extra filter at the doxygen-processing level. file: [a19655b87c] check-in: [a2cbd2e343] user: stephan branch: trunk, size: 3366 | |
2014-02-13
| ||
11:45 | accommodated fcli API additions. file: [0fd9218819] check-in: [b018e152fb] user: stephan branch: trunk, size: 3366 | |
2014-02-12
| ||
21:51 | Added a progress callback to the repo-zip-version bits, since zipping can take a while. file: [6f17199d46] check-in: [d610686d1d] user: stephan branch: trunk, size: 3400 | |
20:42 | Added: Moved ZIP-creation code into the public API. Expanded and fixed it considerably. Added f-zip tool. file: [b7f8202c86] check-in: [54a3117046] user: stephan branch: trunk, size: 3121 | |