Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
84 check-ins using file src/fsl_fs.c version 13ad144d62
2021-02-07
| ||
14:27 | Updated Doxygen.in and remote doc path. check-in: b78d59d054 user: stephan tags: trunk | |
13:39 | Updated sqlite3 for C99-ism fix. Removed sqlite3ext.h. check-in: 601041d827 user: stephan tags: trunk | |
10:45 | Ported in core SHA3 hash routines from fossil(1). check-in: edf64345bb user: stephan tags: trunk | |
10:32 | Updated build for newer gcc and sqlite3.c, in prep for a potential upcoming effort of getting the hashing bits updated for fossil v2. check-in: 451d0b8a9b user: stephan tags: trunk | |
2018-12-01
| ||
15:59 | i know this isn't maintained anymore, but found a broken assert() while porting the db wrapper into another tree. check-in: 5c9c84f81d user: stephan tags: trunk | |
2016-08-26
| ||
15:15 | latest s2 for ARM platform fixes. check-in: e961eb1201 user: stephan tags: trunk | |
2016-08-20
| ||
12:37 | fixed a mis-think in the previous commit which caused unnecessary extra allocations. check-in: 679e38294a user: stephan tags: trunk | |
12:13 | fixed: when parsing F-cards, defossilize their names (in-place) before insertion into the deck. Was broken with space-containing filenames. check-in: 9f317f8fa8 user: stephan tags: trunk | |
11:41 | s2 update. check-in: b7da6be617 user: stephan tags: trunk | |
2016-03-14
| ||
17:21 | minor s2 update. check-in: e9556c1886 user: stephan tags: trunk | |
17:08 | latest s2 for proc() using(...) {...}. check-in: daa02e9344 user: stephan tags: trunk | |
2016-03-07
| ||
15:57 | added FSL_OPEN_F_TRACE_SQL for use with fsl_db_open(), which tells fsl_db_open() to enable SQL tracing. Previously this feature was restricted to Fossil-open()'d db handles. check-in: a43aece996 user: stephan tags: trunk | |
2016-03-06
| ||
10:52 | latest s2. check-in: 633707c54a user: stephan tags: trunk | |
2016-03-05
| ||
21:42 | Internal cleanups in the Fossil.Db.open() binding. And this time passed the -v flag to f-tag. check-in: f15fa6ba7c user: stephan tags: trunk | |
13:55 | fixed broken return vals from fsl_db_existsv(). check-in: f6f9628a30 user: stephan tags: trunk | |
2016-02-29
| ||
17:41 | Rewrote the "can call dlopen() without -ldl" auto.def test so that it will fail on Linux (thereby continuing on to the next clause, which handles the Linux case) while still doing the right thing on FreeBSD. check-in: 94468be8ca user: tangent tags: trunk | |
14:04 | removed cgimod bits (moved them to the s2 module repo). Some CGI-related scripts kept around for later tinkering. check-in: d4b02ee824 user: stephan tags: trunk | |
13:16 | more -ldl flag tweaking - this is likely to break s2 on BSD again (where -ldl is not needed), but the current test for "dlopen is built-in" incorrect reports success on my linuxes then does not work at link-time. check-in: 008a3a3208 user: stephan tags: trunk | |
13:01 | fixed a syntax error not reported on my odroid box b/c that block was not hit. check-in: c90823b297 user: stephan tags: trunk | |
12:43 | straightened out the module loading flags. fixed breakage in f-s2sh.s2 caused by s2 making "import" a reserved word. Removed th1ish leftovers from cleanup rules. check-in: 2e4dd625ab user: stephan tags: trunk | |
11:58 | latest s2, including %d patch from Warren. Disabled loadable modules temporarily due to a local system hiccup. check-in: efd0f500fe user: stephan tags: trunk | |
11:41 | merged in os-x-fixes branch from Warren. One of those changes will be overwritten by a pending s2 update, though. check-in: 61d8fbeee2 user: stephan tags: trunk | |
11:29 | merged in freebsd-10-fixes bundle from Warren. check-in: a6b8958efc user: stephan tags: trunk | |
2016-02-28
| ||
19:34 | Added s2_amalgamation.o to the link step for cgimod.so, without which you get a bunch of undefined symbols, at least on OS X. Closed-Leaf check-in: 781346a2e4 user: tangent tags: os-x-fixes | |
19:30 | Removed GCC-specific -export-dynamic flag in f-s2sh's Makefile, per mailing list discussion. check-in: df42433396 user: tangent tags: os-x-fixes | |
19:29 | Squished printf() format specifier warning in s2 amalgamation, per mailing list discussion. (It really needs to be fixed in s2, but I need it fixed in *this* tree in order to continue work, so...) check-in: 4d5d7ace65 user: tangent tags: os-x-fixes | |
19:24 | autoconfigure now checks for iconv(3) in libc and libiconv; this is needed on OS X at least, and may also be needed on older SUS type Unixes. (libiconv comes to SUS via XPG4, and thence from HP/UX.) We check for it in libc first because it's built into the standard C library in glibc and FreeBSD's libc, at least. Also, added $(LDLIBS) to the link flags in shakenmake, without which the above fix has no effect. check-in: cd6b27805b user: tangent tags: os-x-fixes | |
17:39 | Removed -static-libgcc flag from shakenmake.make, since that's GCC-specific, breaking the build under Clang, and presumably other C compilers. It only allows fully-static binary builds, which is not a generally-useful thing anyway. (Consider the recent glibc DNS bug. (CVE-2015-7547) Do you really want to rebuild every binary on the system to fix it, or just upgrade glibc?) check-in: 00f219f225 user: tangent tags: os-x-fixes | |
17:15 | Fixed a fossil_strdup() -> fsl_strdup() hiding in an ifdef that's true on OS X only. check-in: a571a60261 user: tangent tags: os-x-fixes | |
2016-02-23
| ||
19:58 | Added -fPIC to CPPFLAGS in s2/Makefile, without which it won't link on FreeBSD Closed-Leaf check-in: 164d5552e8 user: tangent tags: freebsd-10-fixes | |
19:47 | Swapped the two dlfcn.h detection cases in auto.def. Previously, if it found that header it would then go blindly chasing after libdl. But on FreeBSD, the header exists and libdl does not because those functions are built into libc. The second case checked for this, but because dlfcn.h was found, it was never even tried. The new way tries to build against the dl functions without libraries *first* and only then if that fails does it go chasing after libdl. check-in: 870a29ea5d user: tangent tags: freebsd-10-fixes | |
19:15 | Updated _XOPEN_SOURCE definition from 500 to 600, as that's needed to allow lstat(2) to be visible under FreeBSD 10. check-in: 2755eb8768 user: tangent tags: freebsd-10-fixes | |
2016-02-18
| ||
16:00 | latest s2, fixed an error handling case in Fossil.Context.loadManifest() (caught by an assertion). check-in: a4b5749230 user: stephan tags: trunk | |
11:24 | fixed an assertion, improved an error message (just now triggered by files with spaces in their names :/). check-in: a5d8233f6d user: stephan tags: trunk | |
2016-02-17
| ||
21:27 | Latest s2 and a Happy 8th Birthday to Baako. check-in: 56901c5b0a user: stephan tags: trunk | |
2016-02-12
| ||
15:38 | more tinkering with q-ancestry.sql. check-in: c5dc22c1d2 user: stephan tags: trunk | |
10:32 | typo fix. check-in: 59fe7b70ce user: stephan tags: trunk | |
2016-02-10
| ||
16:33 | Removed extended s2.Buffer unit test script because this feature is now supplied by the s2 core and its unit tests. (Make sure to rm s2/UNIT*.s2 or 'make unit' may still try to import it.) check-in: 10da5cf074 user: stephan tags: trunk | |
16:30 | Updated s2 and related build bits, removed the libfossil-injected s2.Buffer.compress() and friends because those have been ported over to the s2 core. check-in: a25251e6b0 user: stephan tags: trunk | |
2016-01-31
| ||
17:54 | latest s2, re-enabled test combinations disabled when string interning was recently turned off. check-in: 6085b8689d user: stephan tags: trunk | |
2016-01-28
| ||
12:40 | minor script updates. check-in: 1cffc35efe user: stephan tags: trunk | |
12:29 | sqlite3 version 3.10.0. check-in: 99efd91396 user: stephan tags: trunk | |
2016-01-27
| ||
09:31 | s2 update to disable string interning because how s2 manages values is (occassionally) incompatible with interning, leading to cwal-level memory misuse and assertions getting triggered. check-in: f9eba44f38 user: stephan tags: trunk | |
2016-01-24
| ||
18:43 | okay, last s2 for a while. check-in: eb54d84520 user: stephan tags: trunk | |
02:05 | latest s2, lots of minor tweaks. check-in: 8a4665bffa user: stephan tags: trunk | |
02:04 | an admittedly untested changed to etPATH handling ('%/' specifier) tweak in fsl_appendf(), to avoid allocating for 0-length strings. check-in: 965a326ce2 user: stephan tags: trunk | |
2016-01-22
| ||
15:31 | added a missing return on error. check-in: c95de406e5 user: stephan tags: trunk | |
2016-01-13
| ||
16:32 | minor doc correction. check-in: 754f74c4b9 user: stephan tags: trunk | |
2016-01-09
| ||
18:17 | MOAR latest s2. check-in: efb9c69d75 user: stephan tags: trunk | |
2016-01-08
| ||
17:10 | latest s2, accommodated API change. check-in: 2827317748 user: stephan tags: trunk | |
2016-01-07
| ||
21:11 | replaced impl_fsl_buffer_swap with fsl_buffer_swap. check-in: 51bafea46e user: stephan tags: trunk | |
20:57 | merged in dave's old branch. The related strangely failing tests seem to work now :). Also the latest s2. check-in: feb9f32d06 user: stephan tags: trunk | |
19:25 | back-ported in http://www.fossil-scm.org/index.html/info/ecedaf93991c66a4 (zip fix for 0-byte files). check-in: 0043352e45 user: stephan tags: trunk | |
19:23 | adding empty file to help test some 0-size corner cases. check-in: 5c449173a5 user: stephan tags: trunk | |
07:14 | straightening out an accidental fork, possibly caused by a libfossil bug when testing the previous few commits. check-in: 01a238f837 user: stephan tags: trunk | |
07:08 | comments related to https://www.fossil-scm.org/index.html/info/18607775fe2e3aa3 check-in: 5fbcdd6b4b user: stephan tags: trunk | |
2016-01-06
| ||
17:15 | latest s2. check-in: 4b42506fe4 user: stephan tags: trunk | |
17:15 | workaround for recent gcc adding __func__ warnings in -pedantic mode. check-in: adf79c4a82 user: stephan tags: trunk | |
2015-12-28
| ||
22:04 | disable some kludgy code, added some todos. check-in: 11fac6a958 user: stephan tags: trunk | |
21:47 | fixed broken (swapped) logic in fsl_rid_is_leaf(). check-in: 2273183275 user: stephan tags: trunk | |
21:44 | another test of the leaf-check fix check-in: f0930aedad user: stephan tags: trunk | |
21:41 | another test of the leaf-check fix check-in: 12acd9c844 user: stephan tags: trunk | |
21:33 | another test of the leaf-check fix check-in: 7eb42e237a user: stephan tags: trunk | |
21:24 | another test of the leaf-check fix (not included in this commit). Found 2 bugs compared to fossil(1). check-in: 7a117a135a user: stephan tags: trunk | |
21:00 | ancient CGI tinkering - need a commit to test a fix. check-in: 17216ed8c6 user: stephan tags: trunk | |
19:20 | potential fix for the missing leaf update when crosslinking. Fixes a mismatch with fossil(1), in any case. Edit: nope, didn't fix that particular problem, but was nonetheless a bug. check-in: c9010b6036 user: stephan tags: trunk | |
19:08 | backported in delta generation tweaks from http://www.fossil-scm.org/index.html/vdiff?from=063779a14cb7c4a7&to=dbbe320297e55cb4 check-in: ff9e4cea5c user: stephan tags: trunk | |
2015-12-13
| ||
15:46 | back-ported in http://www.fossil-scm.org/index.html/info/8e44cf6f4df4f9f0. check-in: ee2a7f7c06 user: stephan tags: trunk | |
2015-08-17
| ||
10:38 | minor internal text fix. check-in: 6a88a2d589 user: stephan tags: trunk | |
10:36 | minor API text tweak. check-in: 08e1ce7fd4 user: stephan tags: trunk | |
10:35 | removed confusing bit of help text, corrected other help text. check-in: 9e2f749e6d user: stephan tags: trunk | |
2015-07-30
| ||
07:49 | latest s2. check-in: 54bdadaf14 user: stephan tags: trunk | |
2015-07-25
| ||
07:59 | confusing doc fix. check-in: c0abb85213 user: stephan tags: trunk | |
2015-07-23
| ||
18:02 | ported in relatively recent mlink/plink changes - requires newer fossil aux schema. check-in: ee03f7343f user: stephan tags: trunk | |
14:51 | back-port in some precision/width overflow fixes from https://www.sqlite.org/src/info/aeca95ac77f6f320 check-in: ac6f25aaba user: stephan tags: trunk | |
2015-07-21
| ||
17:15 | minor test tweak check-in: 1cfe75477d user: stephan tags: trunk | |
16:34 | minor test code improvements. check-in: cb3828bc16 user: stephan tags: trunk | |
2015-07-16
| ||
15:31 | latest s2 and related bits. unit tests still work. check-in: 493e8904d9 user: stephan tags: trunk | |
2015-05-13
| ||
21:16 | update sqlite 3.8.10.1 check-in: 050fc789ce user: bch tags: trunk | |
2014-12-16
| ||
20:17 | accomodated s2 API change. check-in: 59661de01b user: stephan tags: trunk | |
19:25 | latest s2 for memory cap support, typeinfo keyword, other improvements. check-in: 3d382469bd user: stephan tags: trunk | |
12:45 | f-timeline: added -c|--comment=TEXT to filter on a comment glob. check-in: 01c49aaa16 user: stephan tags: trunk | |
2014-12-07
| ||
15:17 | a _potential_ workaround for ticket [ae43e36ebdcee2dd7a74]. check-in: 52cd3b7088 user: stephan tags: trunk | |
2014-12-04
| ||
15:43 | Latest s2, fixed ticket [dee8469f4b] by removing the (unused) chroot() feature from fsl_chdir(), accommodated an older libf API change in the th1ish bindings. check-in: 09fb223f65 user: stephan tags: trunk | |