-
086fcebc25
* simdb_error() : refactor
master
Alex 'AdUser' Z
2020-10-08 23:27:57 +1000
-
2b2b6337bf
* leave only builds with GraphicsMagic (broken with new versions of IM)
Alex 'AdUser' Z
2020-10-08 23:23:47 +1000
-
d1c51e0627
* simdb-tool.c : fix compiler warnings
Alex 'AdUser' Z
2020-10-08 23:21:32 +1000
-
5e75701841
* fix warning
Alex 'AdUser' Z
2019-01-10 11:33:54 +1000
-
38b6f760ac
* simdb_search : fix realloc
Alex 'AdUser' Z
2018-02-16 15:02:23 +1000
-
4858de8b27
* simdb_search : use memset instead assignments
Alex 'AdUser' Z
2018-02-16 15:02:13 +1000
-
20217309cf
* simdb_record_used() : fix return value
Alex 'AdUser' Z
2018-02-16 02:56:09 +1000
-
79a28ea13a
* simdb-tool : fix display of last row in db_usage_map()
Alex 'AdUser' Z
2018-02-15 22:51:34 +1000
-
9708bcb240
* simdb-tool : drop hardcoded limit in 256 colums
Alex 'AdUser' Z
2018-02-15 22:51:15 +1000
-
d26a66875a
* simdb-tool : better error handling of simdb_usage_*()
Alex 'AdUser' Z
2018-02-15 22:50:35 +1000
-
d13931f0e9
* simdb_usage_slice() : fix segfault
Alex 'AdUser' Z
2018-02-15 22:20:45 +1000
-
334e01fbd4
* cleanup
Alex 'AdUser' Z
2018-02-15 20:45:44 +1000
-
b20f8a060d
* fix debian -dev pkg
Alex 'AdUser' Z
2018-02-09 23:23:51 +1000
-
22af5a4b0e
* strip debian/rules
Alex 'AdUser' Z
2018-02-09 22:31:24 +1000
-
5b4d87d245
+ debian packaging
Alex 'AdUser' Z
2018-02-09 22:30:06 +1000
-
c3e4118286
* add 'make test' step to build notes
Alex 'AdUser' Z
2017-02-07 23:14:18 +1000
-
2b16356f4f
- requirements
Alex 'AdUser' Z
2017-02-07 22:52:50 +1000
-
4bc73d0d75
* add README and some docs/
Alex 'AdUser' Z
2017-02-05 22:06:40 +1000
-
b40b3c86c9
* rename variable
Alex 'AdUser' Z
2017-02-05 22:06:02 +1000
-
2379da6c8a
* fix typedef in simdb.h
Alex 'AdUser' Z
2017-02-05 22:05:40 +1000
-
5933fd91aa
* update license terms
Alex 'AdUser' Z
2017-02-05 21:12:06 +1000
-
a135a26ed5
* fix doxygen comments
Alex 'AdUser' Z
2017-02-05 19:18:27 +1000
-
a97d108a57
* simdb_search_byid() report an error if try to use missing record
Alex 'AdUser' Z
2017-02-05 15:53:24 +1000
-
1ea6899098
* don't include source sample to search results
Alex 'AdUser' Z
2017-02-05 14:45:35 +1000
-
e7478390e4
* fix bitmap diff calc in simdb_search()
Alex 'AdUser' Z
2017-02-04 00:34:47 +1000
-
38ab5ab60d
+ add 'random' sampler : for testing
Alex 'AdUser' Z
2017-02-03 23:24:30 +1000
-
c07e4c57f7
* free results from previous search
Alex 'AdUser' Z
2017-02-03 23:28:45 +1000
-
1ea106fa05
* simdb_search_free()
Alex 'AdUser' Z
2017-02-03 18:46:26 +1000
-
19d7c3fe27
* rename upgrade tool
Alex 'AdUser' Z
2017-01-20 23:00:56 +1000
-
f09afc9e11
* install header
Alex 'AdUser' Z
2017-01-20 22:58:30 +1000
-
908b05f74b
* use initializer list instead memset()
Alex 'AdUser' Z
2017-01-18 14:08:26 +1000
-
93a8148946
* use simdb_search_init()
Alex 'AdUser' Z
2017-01-18 14:08:11 +1000
-
4ce6fd7111
+ simdb_search_init()
Alex 'AdUser' Z
2017-01-18 13:56:15 +1000
-
3572281ad5
* rename some fields in simdb_search_t & simdb_match_t
Alex 'AdUser' Z
2017-01-18 13:55:52 +1000
-
da3b1e6346
* add search directly by file
Alex 'AdUser' Z
2017-01-18 13:42:13 +1000
-
3637d62e32
* fix usage() in simdb-tool
Alex 'AdUser' Z
2017-01-18 13:41:15 +1000
-
1ede0872d6
* add -Wl,--as-needed for tool
Alex 'AdUser' Z
2017-01-17 22:58:59 +1000
-
a98ace3461
* fix SONAME for library
v0.4
Alex 'AdUser' Z
2017-01-17 22:38:07 +1000
-
fa970f6cf4
* simdb-tool : optimize set of variables in main()
Alex 'AdUser' Z
2017-01-17 22:03:53 +1000
-
cc2c2b0270
* merge simdb-{query,write} to simdb-tool
Alex 'AdUser' Z
2017-01-17 21:46:02 +1000
-
4540f482b6
* simdb-query : rename option
Alex 'AdUser' Z
2017-01-17 21:34:31 +1000
-
f1d23fa49f
* replace uint64_t with int type to match other functions
Alex 'AdUser' Z
2017-01-17 17:30:53 +1000
-
f403428036
* fix member name : clang consider this some macro name
Alex 'AdUser' Z
2017-01-17 17:30:08 +1000
-
02fd085351
* tools now depends only on public library interface
Alex 'AdUser' Z
2017-01-11 20:57:53 +1000
-
69aaa729b9
* move simdb_bitmap_diffmap() from library to tool
Alex 'AdUser' Z
2017-01-11 20:38:14 +1000
-
e0dea4f3c7
* move simdb_bitmap_print() from library to tool
Alex 'AdUser' Z
2017-01-11 18:30:53 +1000
-
e938df873f
* change simdb_usage_*() : use just 0x0 and 0x1
Alex 'AdUser' Z
2017-01-11 18:30:07 +1000
-
58289201a4
+ simdb_record_bitmap()
Alex 'AdUser' Z
2017-01-11 18:08:13 +1000
-
47ff55936d
* chg simdb_bitmap_unpack() : use signed char *
Alex 'AdUser' Z
2017-01-11 18:07:30 +1000
-
e8314d7eab
* update tests
Alex 'AdUser' Z
2017-01-11 17:39:35 +1000
-
657101a3f5
* update tests
Alex 'AdUser' Z
2017-01-11 00:08:59 +1000
-
43a3dca5f7
* ability to use locks on database file
Alex 'AdUser' Z
2017-01-10 23:42:25 +1000
-
ec3514ca87
* simdb_record_used() fix
Alex 'AdUser' Z
2017-01-11 00:08:52 +1000
-
757f2e48e5
* free memory for db handled on close
Alex 'AdUser' Z
2017-01-10 23:55:59 +1000
-
05fbfde344
* split simdb_search by two functions, sharing the same code: * simdb_search_byid(db, search, num) * simdb_search_file(db, search, path) * move pointer to found matches inside simdb_search_t * fix search without limit (possible OOM)
Alex 'AdUser' Z
2017-01-10 22:58:44 +1000
-
f493cab98e
* simdb-write : cleanup
Alex 'AdUser' Z
2017-01-10 00:56:52 +1000
-
d692f9373c
* drop CALLOC() macro
Alex 'AdUser' Z
2017-01-10 00:53:32 +1000
-
77ff00a98a
* doxygen comments
Alex 'AdUser' Z
2017-01-10 00:53:14 +1000
-
146d4e4fe4
+ simdb_record_add()
Alex 'AdUser' Z
2017-01-10 00:26:11 +1000
-
908fd5bc04
* fix mistype
Alex 'AdUser' Z
2017-01-10 00:24:21 +1000
-
44fe96c8fd
+ simdb_record_used()
Alex 'AdUser' Z
2017-01-10 00:23:19 +1000
-
0e3aa8f989
* add SIMDB_ERR_SAMPLER
Alex 'AdUser' Z
2017-01-09 23:43:50 +1000
-
3649dd01fa
* renme include guards to match header name
Alex 'AdUser' Z
2017-01-09 19:47:20 +1000
-
97fb6cbf80
* keep records count in database
Alex 'AdUser' Z
2017-01-09 19:44:21 +1000
-
1cdeacdc54
+ simdb_record_del()
Alex 'AdUser' Z
2017-01-09 18:15:04 +1000
-
fadb954e89
* drop simdb_record_write(), simdb_rec_t, simdb_block_t, DB_{READ,WRITE} macro
Alex 'AdUser' Z
2017-01-09 18:02:33 +1000
-
f766b1e8f3
* use simdb_write() instead simdb_record_write()
Alex 'AdUser' Z
2017-01-09 18:00:45 +1000
-
4a37f289c0
* drop simdb_{record,block}_read()
Alex 'AdUser' Z
2017-01-09 17:20:27 +1000
-
17f23023e8
* use simdb_read() instead simdb_{record,block}_read()
Alex 'AdUser' Z
2017-01-09 17:17:47 +1000
-
245222705d
* add tests for new i/o functions
Alex 'AdUser' Z
2017-01-09 16:43:20 +1000
-
c4359f673f
* add simdb_{read,write}()
Alex 'AdUser' Z
2017-01-09 16:20:06 +1000
-
9bc3a5d4cf
* reformat simdb_search() define
Alex 'AdUser' Z
2017-01-09 16:19:27 +1000
-
2b4b68e86e
* add SIMDB_ERR_USAGE
Alex 'AdUser' Z
2017-01-09 16:19:09 +1000
-
7939d7f655
* reformat simdb_error()
Alex 'AdUser' Z
2017-01-09 15:44:19 +1000
-
e87e55517e
* cmake : drop explicit setting of CMAKE_INSTALL_PREFIX
Alex 'AdUser' Z
2017-01-08 21:01:07 +1000
-
2f66696350
* add second sampler: dummy
Alex 'AdUser' Z
2016-12-30 16:09:39 +1000
-
4234d0c538
* add asserts
Alex 'AdUser' Z
2016-12-30 15:54:26 +1000
-
0cc41e6805
* move sampler code
Alex 'AdUser' Z
2016-12-30 12:18:26 +1000
-
3c5746e990
* merge sample.h to simdb.h * refactor simdb_sample() -> simdb_record_create()
Alex 'AdUser' Z
2016-12-30 12:13:40 +1000
-
b1c2f72242
* add tests for record's packed struct
Alex 'AdUser' Z
2016-12-30 10:42:38 +1000
-
db57f1049d
* use simdb_urec_t instead direct access by offsets
Alex 'AdUser' Z
2016-12-30 10:24:37 +1000
-
53a775aedc
* use simdb_urec_t instead direct access by offsets
Alex 'AdUser' Z
2016-12-30 00:32:53 +1000
-
eb627d4229
* use new simdb_urec_t struct * ratio_from_rec_data() -> simdb_record_ratio() refactoring
Alex 'AdUser' Z
2016-12-30 00:18:26 +1000
-
f5f490a192
+ record.h
Alex 'AdUser' Z
2016-12-30 00:17:51 +1000
-
e8862af5d4
* move typedef in simdb.h
Alex 'AdUser' Z
2016-12-30 00:16:27 +1000
-
d1a4cd9bb1
* simplify SIMDB_BITMAP_* defines
Alex 'AdUser' Z
2016-12-30 00:15:34 +1000
-
bc108a64bd
* update cmake files * add option WITH_HARDENING * add option WITH_TOOLS
Alex 'AdUser' Z
2016-12-29 22:05:16 +1000
-
dc93c00cde
* more doxygen comments
Alex 'AdUser' Z
2016-12-29 14:39:03 +1000
-
3f5886d1e7
* doxygen comments in common.h
Alex 'AdUser' Z
2016-12-29 14:32:44 +1000
-
e134a0e5af
* chg simdb_bitmap_diffmap() signature for consistency with other functions
Alex 'AdUser' Z
2016-12-29 14:04:19 +1000
-
461aaeaaca
* add prefixes for functions & defines in bitmap.[ch]
Alex 'AdUser' Z
2016-12-29 13:57:16 +1000
-
0cf1db360b
* doxygen comments in bitmap.h
Alex 'AdUser' Z
2016-12-29 13:45:40 +1000
-
2a0dcd21cc
* minor fixes in bitmap.c
Alex 'AdUser' Z
2016-12-29 13:45:25 +1000
-
f4b596a283
* drop bitmap_t typedef
Alex 'AdUser' Z
2016-12-29 13:10:15 +1000
-
7a9d0ae549
* add cleanup after test
Alex 'AdUser' Z
2016-12-29 13:05:08 +1000
-
51c193248e
* rename main header
Alex 'AdUser' Z
2016-12-29 10:40:31 +1000
-
e29176e883
* rename simdb_{read,write}_{rec,blk} to simdb_{record,block}_{read,write}
Alex 'AdUser' Z
2016-12-29 10:36:40 +1000
-
fb4389d481
* style fixes in database.c
Alex 'AdUser' Z
2016-12-28 23:28:40 +1000
-
3af7b53fe6
* doxygen comments in database.[ch]
Alex 'AdUser' Z
2016-12-28 23:15:17 +1000
-
9a96d14a6a
+ Doxyfile
Alex 'AdUser' Z
2016-12-28 22:23:47 +1000