libfossil  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2016-08-26
15:15
latest s2 for ARM platform fixes. Leaf 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... 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 fi... 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 bu... 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