Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file src/fsl_sha1.c at check-in 8eb7c269104ae8d7
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: [d40b060966] check-in: [76d6359435] user: stephan branch: trunk, size: 106256 | |
2021-03-12
| ||
19:31 | The hashing routines were responsible for the unexpected buffer resizing, as they were explicitly resizing their output buffers to fit. file: [e89937b5df] check-in: [06f5974d60] user: stephan branch: cx-scratchpad-rework, size: 106264 | |
2021-03-03
| ||
11:42 | Renamed fsl_buffer_reset() to fsl_buffer_reuse() to try to reduce the confusion between its semantics contrasted with fsl_buffer_clear(). file: [b59a8ce103] check-in: [0584c1b6e2] user: stephan branch: trunk, size: 106068 | |
2021-03-01
| ||
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: [bf212a98fc] check-in: [fa5fb24496] user: stephan branch: trunk, size: 106068 | |
2021-02-15
| ||
03:24 | Renamed src/fsl_sha1.c → src/sha1.c. Renamed src/fsl_XYZ.c to src/XYZ.c. f-checkin vfile dump now includes renames. file: [a533a87fd1] check-in: [ed3183170a] user: stephan branch: trunk, size: 106706 | |
2021-02-12
| ||
22:09 | libfossil is now C99, rather than C89, per discussion at [https://fossil.wanderinghorse.net/r/libfossil-forum/forumpost/e02ff0e8d0]. fsl_int{16,32,64}_t have been replaced by the standard uint{16,32,64}_t, FSL_xxx_T_PFMT/SFMT replaced with PRIx32 and friends, and auto.def now checks for -std=c99 capability (but that check could probably be done differently/improved). fsl_int_t and fsl_uint_t are retained, as they're more about documentation/intent than fixed sizes. file: [a533a87fd1] check-in: [ee070353b9] user: stephan branch: trunk, size: 106706 | |
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: [eab7bb78d6] check-in: [631fb3f69a] user: stephan branch: trunk, size: 107166 | |
2021-02-08
| ||
23:47 | Renamed the hash length constants. file: [61011b2228] check-in: [0c9a6d3644] user: stephan branch: trunk, size: 107126 | |
20:35 | Ported in more of the fossil(1) hashing-related infrastructure. file: [4829476150] check-in: [033d78f03f] user: stephan branch: sha3-port, size: 107140 | |
18:23 | f-apps compile and f-sanity runs. MILESTONE. Still need to test the other f-apps, though. file: [1f731fda0c] check-in: [76c290eb05] user: stephan branch: sha3-port, size: 107159 | |
04:48 | Undefined all sha1-hardened-related defines at the end of that code, for the sake of an eventual amalgamation build. file: [cd2b43a11c] check-in: [6ce8ec4fef] user: stephan branch: trunk, size: 107112 | |
04:31 | Ported in hardened SHA1 hash and set default build config to use that one instead of standard SHA1. file: [45ad5f98c8] check-in: [0f3f1d2bf2] user: stephan branch: trunk, size: 106558 | |
2021-02-07
| ||
14:31 | Globally replaced http://... URLs with https://.... Most of them probably still work, too. file: [157cc47711] check-in: [6af7b3b7c8] user: stephan branch: trunk, size: 11642 | |
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: [185e35dd49] check-in: [a2cbd2e343] user: stephan branch: trunk, size: 11641 | |
2013-09-07
| ||
11:00 | Another round of API renaming/shortening. Added fsl_cx_stat(). file: [358946c2bd] check-in: [4bd2202448] user: stephan branch: trunk, size: 11641 | |
2013-08-18
| ||
12:45 | Extended fsl_fopen() to support '-' as an alias for stdin/stdout, added fsl_fclose(), changed all fsl_fopen() calls to use fsl_fclose() instead of fclose(). file: [ad11556ecf] check-in: [2cc00a131c] user: stephan branch: trunk, size: 11646 | |
2013-08-14
| ||
23:15 | Added fsl_sha1_cx_empty, for consistency/completeness. Minor cleanups to the last round of refactoring. file: [2e4221f87a] check-in: [9307625bb7] user: stephan branch: trunk, size: 11617 | |
2013-08-13
| ||
13:17 | Renamed header files from fossil/*.h to fossil-scm/*.h, to avoid any potential confusion with the fossil FS or other fossils out there. file: [908a5cce2b] check-in: [99a4a0ff23] user: stephan branch: trunk, size: 11801 | |
2013-08-09
| ||
22:29 | Added fsl_(sha1|md5)sum_(stream|filename)(). s/fsl_input_FILE/fsl_input_f_FILE/g, for consistency. file: [c160626dff] check-in: [1c3b2f9249] user: stephan branch: trunk, size: 11797 | |
22:04 | Cleaned up some hard-coded magic numbers and fixed a couple mis-sized md5 strings (sized as sha1 strings due to copy/paste). Removed some dead code. file: [046438c6e7] check-in: [fc6285dba7] user: stephan branch: trunk, size: 10897 | |
2013-08-08
| ||
16:32 | Renamed fsl_sha1.c → src/fsl_sha1.c. moved main sources into src/. moved fsl_internal.h to include/fossil. file: [b00f9fa616] check-in: [dd9401360d] user: stephan branch: autosetup, size: 10863 | |
2013-08-06
| ||
17:14 | more baby steps towards committing a tag change. file: [b00f9fa616] check-in: [380a6483e5] user: stephan branch: trunk, size: 10863 | |
2013-07-31
| ||
19:52 | minor consistency tweaks for the sha1/md5 APIs, ran sha1 code through a reformatter. file: [883b8fc35a] check-in: [2718586074] user: stephan branch: trunk, size: 10778 | |
14:39 | s/fossil2.h/fossil.h/g file: [b031cd5bf7] check-in: [9c20ce5c00] user: stephan branch: trunk, size: 10430 | |
2013-07-28
| ||
11:06 | s/sha1_ctx/sha1_cx/g for consistency. file: [360ce4bfc6] check-in: [4fc8ce9a30] user: stephan branch: trunk, size: 10431 | |
2013-07-27
| ||
20:40 | Added: ported in sha1 code. file: [4526903f07] check-in: [1651d4e9ec] user: stephan branch: trunk, size: 10440 | |