Commit graph

  • 3e5c800de8
    backend_chromium: improve sandboxing CismonX 2025-02-24 17:45:52 +08:00
  • 8a0070833a
    doc: misc update CismonX 2025-02-23 10:53:23 +08:00
  • 9494bf72af
    doc: update backend API CismonX 2025-02-22 19:19:55 +08:00
  • 6d99a3574c
    doc: update backend API CismonX 2025-02-21 18:44:58 +08:00
  • e7743f0285
    doc: fix syntax problems CismonX 2025-02-20 14:13:20 +08:00
  • 5affe9ee02
    test: misc updates CismonX 2025-02-20 11:11:10 +08:00
  • bd90602d4a
    xattr: misc refactor CismonX 2025-02-19 11:34:03 +08:00
  • 63c491bc02
    doc: update backend API CismonX 2025-02-18 12:29:12 +08:00
  • d7724e9a8f
    db: disable SQL printing in debug mode by default CismonX 2025-02-18 10:31:55 +08:00
  • e97adeaa7b
    doc: update backend API CismonX 2025-02-17 19:26:13 +08:00
  • fef7b4d3a8
    backend: remove BOOKMARKFS_BOOKMARK_DELETE_DIR CismonX 2025-02-17 17:52:50 +08:00
  • 557cc17449
    doc: misc updates CismonX 2025-02-16 08:59:22 +08:00
  • dd4e6401e8
    doc: update backend API CismonX 2025-02-16 08:08:11 +08:00
  • c90c5f6fc7
    all: fix build with musl libc CismonX 2025-02-16 00:19:51 +08:00
  • 1db61bc878
    all: debug_puts() should accept arbitrary string CismonX 2025-02-15 19:38:15 +08:00
  • bf9e0e7f92
    sandbox: workaround legacy landlock CismonX 2025-02-15 19:08:08 +08:00
  • 5c244c4ef5
    doc: update backend API CismonX 2025-02-14 19:24:44 +08:00
  • 9afdfc45d7
    backend: rename bookmark_check args CismonX 2025-02-13 17:48:07 +08:00
  • 52b3707d2b
    backend: rename bookmark_fsck -> bookmark_check CismonX 2025-02-12 20:47:10 +08:00
  • 3375674973
    backend: ignore val_len when updating timestamps CismonX 2025-02-12 12:36:30 +08:00
  • a7575dc074
    doc: update backend API CismonX 2025-02-12 12:34:10 +08:00
  • 87931bc1f7
    doc: update doc for the Firefox backend CismonX 2025-02-11 18:45:49 +08:00
  • 31067eff42
    build: misc update CismonX 2025-02-11 18:28:30 +08:00
  • e199a1203a
    backend: fix includes CismonX 2025-02-10 19:55:43 +08:00
  • 916102484f
    all: only log line numbers in debug mode CismonX 2025-02-10 18:43:15 +08:00
  • cd3d6a6232
    backend_firefox: improve mkfs CismonX 2025-02-10 18:28:12 +08:00
  • 4f8b15fd80
    backend_firefox: improve bookmark storage init CismonX 2025-02-09 23:49:21 +08:00
  • df29392008
    all: fix conditional build CismonX 2025-02-08 19:47:20 +08:00
  • d1dac54b72
    chore: tidy up includes CismonX 2025-02-08 18:56:45 +08:00
  • 08f0655721
    test: init tests; add tests for util lib CismonX 2025-02-07 23:36:54 +08:00
  • b195e7821a
    hash: add hash_digestcb() function CismonX 2025-02-06 16:09:58 +08:00
  • 767e25e867
    xstd: update xabort_() output format CismonX 2025-02-05 18:28:22 +08:00
  • d99ef6d681
    chore: update links CismonX 2025-02-05 18:11:37 +08:00
  • fbed71ce3e
    all: add line number to log output CismonX 2025-02-04 20:55:49 +08:00
  • 852caab209
    doc: misc update CismonX 2025-02-04 20:55:29 +08:00
  • 8b848825f2
    doc: update backend API CismonX 2025-02-04 16:51:31 +08:00
  • d0aa74b212
    backend: rename object_free -> cookie_free CismonX 2025-02-03 18:15:52 +08:00
  • f92054bdf5
    doc: update backend API CismonX 2025-02-03 18:02:59 +08:00
  • 1d1ff58aa4
    ioctl: move type definitions to common.h CismonX 2025-02-02 21:35:12 +08:00
  • 031691fae5
    build: move BUILDING_BOOKMARKFS to config.h CismonX 2025-02-02 18:51:48 +08:00
  • d08848c097
    db: minor refactor CismonX 2025-02-02 17:55:14 +08:00
  • 54c81c43bb
    all: fix __FILE_NAME__ workaround CismonX 2025-02-02 17:48:42 +08:00
  • c17d6ebadf
    all: better workaround for __FILE_NAME__ CismonX 2025-02-01 23:13:39 +08:00
  • 5286cda051
    doc: update backend API CismonX 2025-02-01 19:07:42 +08:00
  • 88e38bd38e
    backend: update cookie even on callback failure CismonX 2025-02-01 00:21:02 +08:00
  • 78b80be2e5
    backend: rename struct bookmarkfs_bookmark_entry CismonX 2025-01-31 20:31:52 +08:00
  • 93ff8cabe9
    doc: update backend API CismonX 2025-01-31 00:09:17 +08:00
  • 6cae25ee7f
    doc: misc update CismonX 2025-01-30 21:50:56 +08:00
  • da453cdefd
    doc: update backend API CismonX 2025-01-29 23:10:22 +08:00
  • 341b7b3d5a
    doc: misc update CismonX 2025-01-28 20:56:06 +08:00
  • 50f05d2bd3
    all: relax compiler requirements CismonX 2025-01-28 20:20:20 +08:00
  • 56fa90397d
    fs_ops: limit xattr value length CismonX 2025-01-27 23:48:37 +08:00
  • 18b801f960
    doc: update backend API CismonX 2025-01-27 23:19:28 +08:00
  • 579f396e46
    doc: minor update CismonX 2025-01-26 19:39:13 +08:00
  • 3ed11f53e5
    backend: fix xattr bookmark title check CismonX 2025-01-26 19:35:03 +08:00
  • 996ca0e042
    backend_firefox: fix and refactor mkfs CismonX 2025-01-26 00:19:54 +08:00
  • 3b45900157
    db: allow non-integer argument for safeincr CismonX 2025-01-25 21:25:37 +08:00
  • 35d4a93a41
    backend_firefox: fix sandbox CismonX 2025-01-25 21:15:57 +08:00
  • 10ad224b03
    backend: rename backend_sync -> bookmark_sync CismonX 2025-01-24 23:07:22 +08:00
  • bff21c54b1
    doc: update doc for fsck handler API CismonX 2025-01-24 18:37:23 +08:00
  • a01912e6f0
    doc: misc update CismonX 2025-01-24 17:18:57 +08:00
  • 8e86e56dfc
    doc: update backend API and fsck handler API CismonX 2025-01-24 09:44:04 +08:00
  • 623b4dd4f3
    backend: rename backend_free -> backend_destroy CismonX 2025-01-24 09:12:41 +08:00
  • b9e02d2d3d
    fsck: add BOOKMARKFS_FSCK_HANDLER_READONLY flag CismonX 2025-01-24 08:34:40 +08:00
  • 3cb99fe85b
    all: fix punctuation regarding "e.g." and "i.e." CismonX 2025-01-23 19:23:54 +08:00
  • 5d861f4752
    doc: update doc for backend API CismonX 2025-01-23 19:11:36 +08:00
  • 0510e5e8c0
    doc: update doc for fsck handler API CismonX 2025-01-23 18:02:10 +08:00
  • 228f1b621e
    doc: misc fix CismonX 2025-01-23 17:48:47 +08:00
  • 22263e48f2
    backend: rename struct CismonX 2025-01-23 17:41:31 +08:00
  • b699a613ef
    fsck_online: wrap Linux getdents(2) to a function CismonX 2025-01-23 00:00:00 +08:00
  • c2bdd02c65
    doc: update backend API CismonX 2025-01-21 20:15:58 +08:00
  • 6989f1e828
    doc: misc refactor CismonX 2025-01-21 19:24:02 +08:00
  • 12fb17463a
    doc: add overview for backend and fsck handler API CismonX 2025-01-21 11:53:49 +08:00
  • 8b1c0d0dc1
    doc: misc update CismonX 2025-01-20 20:08:06 +08:00
  • 712861e8f8
    fsck: fix fsck apply CismonX 2025-01-18 08:52:43 +08:00
  • 7aaa8753cc
    doc: misc update CismonX 2025-01-17 21:52:59 +08:00
  • 521fadcc2c
    doc: add doc for the Tcl-based fsck handler CismonX 2025-01-16 22:19:59 +08:00
  • fb197f9941
    doc: fix style CismonX 2025-01-16 12:46:58 +08:00
  • dad6533028
    doc: update section "directory entries" CismonX 2025-01-16 11:42:42 +08:00
  • 57a1a181b8
    fsck: minor refactor CismonX 2025-01-15 22:44:08 +08:00
  • 95d6ff6b52
    json: optimize file write CismonX 2025-01-15 22:34:38 +08:00
  • d4a370c223
    backend_chromium: fix bookmark_create() CismonX 2025-01-15 19:32:12 +08:00
  • c0a99474c7
    fsck_handler_tcl: improve initialization CismonX 2025-01-14 23:03:24 +08:00
  • aa5326edf9
    sandbox: fix landlock rule fd close CismonX 2025-01-14 19:45:22 +08:00
  • 349877f9a3
    backend_firefox: don't bother opening db readonly CismonX 2025-01-14 19:44:34 +08:00
  • 76d22c5bcc
    doc: misc update CismonX 2025-01-14 09:22:26 +08:00
  • 7b2942416b
    doc: update doc for programs and backends CismonX 2025-01-12 23:19:58 +08:00
  • 0c65676309
    doc: refactor style CismonX 2025-01-12 18:08:16 +08:00
  • f6fcd489f2
    doc: add doc for fsck handlers CismonX 2025-01-12 17:06:05 +08:00
  • 3de5006ae5
    fsck_util: fix escape_control_chars() CismonX 2025-01-11 19:17:18 +08:00
  • c1b8267939
    doc: add doc for fsck ioctls CismonX 2025-01-11 19:04:46 +08:00
  • d6df1cd89b
    fsck: add result code for "." and ".." entries CismonX 2025-01-11 18:32:50 +08:00
  • 68281c2ecb
    doc: refactor doc for mount.bookmarkfs CismonX 2025-01-11 02:28:27 +08:00
  • 7e54112178
    doc: update doc for fsck.bookmarkfs CismonX 2025-01-11 02:16:00 +08:00
  • a4878bfe6d
    doc: refactor CismonX 2025-01-08 22:49:35 +08:00
  • 16e454c30c
    doc: refactor CismonX 2025-01-08 12:57:06 +08:00
  • 9960d67465
    doc: add doc for the Chromium backend CismonX 2025-01-08 11:58:15 +08:00
  • 1602853772
    doc: add doc for the Firefox backend CismonX 2025-01-08 01:12:44 +08:00
  • 6978feb9d4
    doc: update doc for mount.bookmarkfs CismonX 2025-01-08 01:11:56 +08:00
  • 47f51435d1
    doc: update doc for fsck.bookmarkfs CismonX 2025-01-06 20:06:08 +08:00