Teodor Sigaev [Wed, 25 Apr 2012 15:00:13 +0000 (19:00 +0400)]
add .gitignore
teodor [Thu, 16 Sep 2010 15:58:20 +0000 (15:58 +0000)]
extend initStringBuffer
teodor [Tue, 13 Apr 2010 17:15:30 +0000 (17:15 +0000)]
use uintptr_t instead of long in TYPEALIGN macros
teodor [Tue, 30 Mar 2010 13:56:46 +0000 (13:56 +0000)]
reduce size of context, fix double support in template
teodor [Wed, 17 Mar 2010 15:59:44 +0000 (15:59 +0000)]
StrinBuffer now can work both with and without memory context
teodor [Thu, 18 Feb 2010 13:10:41 +0000 (13:10 +0000)]
fix reallocation memory in appendStringBuffer
teodor [Mon, 25 Jan 2010 17:25:45 +0000 (17:25 +0000)]
add StringBuffer
teodor [Thu, 21 Jan 2010 14:09:19 +0000 (14:09 +0000)]
use offset instead of manually calculated header size
teodor [Thu, 21 Jan 2010 13:33:17 +0000 (13:33 +0000)]
add pop/push cells into list
teodor [Sat, 14 Feb 2009 12:12:46 +0000 (12:12 +0000)]
Fix dumping empty suffix tree
teodor [Fri, 13 Feb 2009 12:35:43 +0000 (12:35 +0000)]
Add INFGetBollean method
teodor [Wed, 24 Dec 2008 15:53:04 +0000 (15:53 +0000)]
Fix several bugs in SFSFindDataFromSavedOrSave/SFSAddSaved interface
teodor [Thu, 16 Oct 2008 11:32:16 +0000 (11:32 +0000)]
Add 64-bit variant for xtostr and strtox
teodor [Wed, 15 Oct 2008 15:22:31 +0000 (15:22 +0000)]
Resets lineno with new file
teodor [Fri, 10 Oct 2008 10:20:36 +0000 (10:20 +0000)]
Use c99 instead of ansi due to support int64 in template. Add __LEVEL built-in variable for nested loop
teodor [Tue, 7 Oct 2008 13:22:45 +0000 (13:22 +0000)]
Add <@ elsif expression @>
teodor [Tue, 7 Oct 2008 11:46:38 +0000 (11:46 +0000)]
Introduce template instance concept to simplify freeing memory
teodor [Sat, 4 Oct 2008 09:30:04 +0000 (09:30 +0000)]
Add self to varname list
teodor [Fri, 3 Oct 2008 23:35:37 +0000 (23:35 +0000)]
Add some comments, fix cleanup, improve tests
teodor [Fri, 3 Oct 2008 22:57:17 +0000 (22:57 +0000)]
Add recursive loop to support tree-like structures
teodor [Fri, 3 Oct 2008 15:29:51 +0000 (15:29 +0000)]
Fix comments and remove unneeded fields
teodor [Thu, 2 Oct 2008 15:44:13 +0000 (15:44 +0000)]
Usage information is added
teodor [Thu, 2 Oct 2008 15:06:16 +0000 (15:06 +0000)]
Fix memory leaks and mistypes
teodor [Thu, 2 Oct 2008 14:33:03 +0000 (14:33 +0000)]
Fix memory leak in GListTruncate
teodor [Thu, 2 Oct 2008 14:20:21 +0000 (14:20 +0000)]
Fix memory leak in SFSIterate
teodor [Thu, 2 Oct 2008 14:05:59 +0000 (14:05 +0000)]
Add expressions
teodor [Wed, 1 Oct 2008 09:40:35 +0000 (09:40 +0000)]
Fix bug in GListTruncate, extends templates tests
teodor [Tue, 30 Sep 2008 15:05:26 +0000 (15:05 +0000)]
Add log messase
teodor [Tue, 30 Sep 2008 14:58:09 +0000 (14:58 +0000)]
add tmalloc.h header file
teodor [Tue, 30 Sep 2008 13:49:53 +0000 (13:49 +0000)]
add tests
teodor [Tue, 30 Sep 2008 13:26:12 +0000 (13:26 +0000)]
add forgotten calls for url/html escape
teodor [Tue, 30 Sep 2008 13:21:38 +0000 (13:21 +0000)]
Add simple template library
teodor [Fri, 26 Sep 2008 23:13:14 +0000 (23:13 +0000)]
Fix searching key with presented its length
teodor [Thu, 18 Sep 2008 09:45:55 +0000 (09:45 +0000)]
Add resetMemoryContext()
teodor [Fri, 11 Jul 2008 13:22:39 +0000 (13:22 +0000)]
Add SFSFindDataFromSavedOrSave - to fast insert partially existed strings
teodor [Fri, 11 Jul 2008 13:06:22 +0000 (13:06 +0000)]
Fix style
teodor [Fri, 11 Jul 2008 13:05:05 +0000 (13:05 +0000)]
make saved position reusable
teodor [Fri, 11 Jul 2008 10:15:12 +0000 (10:15 +0000)]
Add FindOrSavePosition interface for suffix tree
teodor [Thu, 10 Jul 2008 17:59:15 +0000 (17:59 +0000)]
Fix commented code
teodor [Thu, 10 Jul 2008 12:08:17 +0000 (12:08 +0000)]
Fix memory aligment
teodor [Wed, 9 Jul 2008 21:25:51 +0000 (21:25 +0000)]
add correct header
teodor [Wed, 9 Jul 2008 21:18:19 +0000 (21:18 +0000)]
Use uintptr_t Opaque type
teodor [Wed, 9 Jul 2008 14:59:34 +0000 (14:59 +0000)]
Fix check of end word with its length
teodor [Wed, 9 Jul 2008 14:24:33 +0000 (14:24 +0000)]
Add optional length to SFSFindData
teodor [Tue, 8 Jul 2008 17:03:06 +0000 (17:03 +0000)]
Implement simple query_string parser
teodor [Mon, 7 Jul 2008 16:56:22 +0000 (16:56 +0000)]
fix inaccurace memory count
teodor [Mon, 7 Jul 2008 16:10:18 +0000 (16:10 +0000)]
Add user-defined extradata to tree dump
teodor [Mon, 7 Jul 2008 14:24:17 +0000 (14:24 +0000)]
Use flock call instead of open's flags O_EXLOCK/O_SHLOCK
teodor [Mon, 7 Jul 2008 13:53:06 +0000 (13:53 +0000)]
make suffix dumpable and some minors cleanup
teodor [Fri, 4 Jul 2008 15:06:12 +0000 (15:06 +0000)]
Eliminate warinig.
teodor [Mon, 3 Dec 2007 15:15:28 +0000 (15:15 +0000)]
Correct use HAVE_HSTRERROR
teodor [Fri, 30 Nov 2007 18:07:44 +0000 (18:07 +0000)]
Use offsetof macro where possible to defined header size;
Use network byteorder for messages
Use standart message type for tcp connection.
teodor [Thu, 29 Nov 2007 18:17:32 +0000 (18:17 +0000)]
Add max allowed size to TC_Read and TC_Talk
teodor [Thu, 29 Nov 2007 17:52:39 +0000 (17:52 +0000)]
Allow use * for bindings
teodor [Thu, 29 Nov 2007 15:37:34 +0000 (15:37 +0000)]
Allow use hostname instead of ip address
teodor [Thu, 26 Oct 2006 12:39:49 +0000 (12:39 +0000)]
use ftsbenchs Makefile infrastructure
teodor [Wed, 25 Oct 2006 15:16:37 +0000 (15:16 +0000)]
Automate CFLAGS
teodor [Thu, 19 Oct 2006 13:04:54 +0000 (13:04 +0000)]
Add common c-utils, make flatdb aligned on disk
teodor [Thu, 19 Oct 2006 11:55:54 +0000 (11:55 +0000)]
Fix warnings on x86_64
teodor [Thu, 19 Oct 2006 11:33:31 +0000 (11:33 +0000)]
GList - double linked abstract list implementation
teodor [Wed, 14 Dec 2005 12:24:10 +0000 (12:24 +0000)]
WOW
teodor [Tue, 22 Nov 2005 16:07:28 +0000 (16:07 +0000)]
Optimize mcrealloc
teodor [Tue, 22 Nov 2005 15:33:21 +0000 (15:33 +0000)]
fixes in mcrealloc
teodor [Thu, 26 May 2005 13:21:24 +0000 (13:21 +0000)]
Code clean up
teodor [Fri, 18 Feb 2005 14:06:32 +0000 (14:06 +0000)]
Fix free memoory for getLast/getFirst
teodor [Mon, 14 Feb 2005 16:22:34 +0000 (16:22 +0000)]
add TBTGetFirst/TBTGetLast methods
teodor [Fri, 11 Feb 2005 13:22:20 +0000 (13:22 +0000)]
add one more cycle
teodor [Thu, 10 Feb 2005 18:24:51 +0000 (18:24 +0000)]
Add debug and size options to memtest
teodor [Thu, 10 Feb 2005 16:46:25 +0000 (16:46 +0000)]
more coorect comparing
teodor [Thu, 10 Feb 2005 16:36:49 +0000 (16:36 +0000)]
small sisez
teodor [Thu, 10 Feb 2005 16:30:52 +0000 (16:30 +0000)]
add bulk memory operations and memtest
teodor [Wed, 9 Feb 2005 16:49:41 +0000 (16:49 +0000)]
Small optimization
teodor [Wed, 9 Feb 2005 10:49:59 +0000 (10:49 +0000)]
Usage() extends
teodor [Wed, 9 Feb 2005 10:29:52 +0000 (10:29 +0000)]
Make beauty
teodor [Wed, 9 Feb 2005 09:43:41 +0000 (09:43 +0000)]
New cache subsystem
teodor [Tue, 8 Feb 2005 14:14:37 +0000 (14:14 +0000)]
Hash based cache
teodor [Mon, 7 Feb 2005 17:19:13 +0000 (17:19 +0000)]
Optimize cache in tbtree. Fix small bug in psort and move on tmalloc psortex
teodor [Sun, 6 Feb 2005 15:11:45 +0000 (15:11 +0000)]
tests fixes
teodor [Sun, 6 Feb 2005 15:11:45 +0000 (15:11 +0000)]
tests fixes
teodor [Sun, 6 Feb 2005 14:47:37 +0000 (14:47 +0000)]
add verbose flag to tbtreetest, modify btree test.
teodor [Sun, 6 Feb 2005 14:39:37 +0000 (14:39 +0000)]
linux fixes
teodor [Sun, 6 Feb 2005 14:17:27 +0000 (14:17 +0000)]
Linux fixes
teodor [Sun, 6 Feb 2005 13:55:52 +0000 (13:55 +0000)]
small fixes and add "gmake test"
teodor [Fri, 4 Feb 2005 18:58:46 +0000 (18:58 +0000)]
BTree realization
teodor [Tue, 5 Oct 2004 08:25:25 +0000 (08:25 +0000)]
Add linux compatibility - 2
teodor [Tue, 5 Oct 2004 08:13:52 +0000 (08:13 +0000)]
Add linux compatibility
teodor [Tue, 5 Oct 2004 08:03:06 +0000 (08:03 +0000)]
test program, flatdb tested
teodor [Tue, 5 Oct 2004 06:27:21 +0000 (06:27 +0000)]
remove
teodor [Mon, 4 Oct 2004 19:59:37 +0000 (19:59 +0000)]
cleanup code, remove possible freespace leak on close
teodor [Mon, 4 Oct 2004 18:04:33 +0000 (18:04 +0000)]
fix FDBPut offset
teodor [Mon, 4 Oct 2004 18:00:17 +0000 (18:00 +0000)]
fix vacuum function name
teodor [Mon, 4 Oct 2004 17:59:09 +0000 (17:59 +0000)]
Add licence
teodor [Mon, 4 Oct 2004 17:57:14 +0000 (17:57 +0000)]
Add flat file manager (need testing)
teodor [Thu, 30 Sep 2004 13:40:44 +0000 (13:40 +0000)]
cleanup
teodor [Thu, 30 Sep 2004 10:58:24 +0000 (10:58 +0000)]
Clean up code
teodor [Wed, 29 Sep 2004 17:34:30 +0000 (17:34 +0000)]
add timeout to TC_ServerConnect
teodor [Wed, 29 Sep 2004 17:11:39 +0000 (17:11 +0000)]
poll<=select
teodor [Wed, 29 Sep 2004 17:07:01 +0000 (17:07 +0000)]
poll<=select
teodor [Wed, 29 Sep 2004 16:47:01 +0000 (16:47 +0000)]
poll=>select
teodor [Wed, 29 Sep 2004 16:00:35 +0000 (16:00 +0000)]
add reuse