Commit Graph

  • e64dd6a8fe
    Merge pull request #77 from nirenjan/dependabot/github_actions/docker/login-action-4.6.0 master nirenjan 2026-09-14 06:59:04 -0700
  • 0bbb7fef09
    Merge pull request #80 from nirenjan/dependabot/github_actions/github/codeql-action-4.38.0 nirenjan 2026-09-14 06:57:09 -0700
  • 5811c8dfaa
    build(deps): bump github/codeql-action from 4.37.4 to 4.38.0 dependabot[bot] 2026-09-14 08:16:49 +0000
  • 80202543e8
    build(deps): bump github/codeql-action from 4.37.4 to 4.37.9 dependabot[bot] 2026-08-31 08:17:38 +0000
  • 692a57abe2
    build(deps): bump github/codeql-action from 4.37.4 to 4.37.8 dependabot[bot] 2026-08-24 08:17:45 +0000
  • 8e12daa9b8
    build(deps): bump docker/login-action from 4.5.2 to 4.6.0 dependabot[bot] 2026-08-19 08:15:27 +0000
  • 96c92912c9
    build(deps): bump github/codeql-action from 4.37.4 to 4.37.7 dependabot[bot] 2026-08-19 08:15:17 +0000
  • 13dba964f7
    Merge pull request #75 from nirenjan/dependabot/github_actions/github/codeql-action-4.37.4 nirenjan 2026-08-18 21:37:49 -0700
  • bc4d094624
    Merge pull request #73 from nirenjan/dependabot/github_actions/docker/login-action-4.5.2 nirenjan 2026-08-18 21:37:20 -0700
  • 554dc9cbc5
    build(deps): bump github/codeql-action from 4 to 4.37.4 dependabot[bot] 2026-08-04 08:14:22 +0000
  • c602ed369f
    build(deps): bump github/codeql-action from 4 to 4.37.3 dependabot[bot] 2026-07-31 08:15:00 +0000
  • bc88369df1
    build(deps): bump docker/login-action from 4 to 4.5.2 dependabot[bot] 2026-07-31 08:13:42 +0000
  • c894904fae fix: use bounded strlcpy/snprintf in comm_internal.c orbisai0security 2026-06-21 16:27:58 +0000
  • 548b1435d9 fix: c.lang.security.insecure-use-string-copy-fn.insecure-use-string-copy-fn security vulnerability orbisai0security 2026-06-21 16:27:23 +0000
  • 10124fac19
    Merge pull request #70 from nirenjan/dependabot/github_actions/codecov/codecov-action-7 nirenjan 2026-06-21 09:03:07 -0700
  • 1ed285db04
    Merge pull request #71 from nirenjan/dependabot/github_actions/actions/checkout-7 nirenjan 2026-06-21 09:02:46 -0700
  • b36a1a873b
    build(deps): bump actions/checkout from 6 to 7 dependabot[bot] 2026-06-19 08:13:27 +0000
  • fda659c875
    build(deps): bump codecov/codecov-action from 6 to 7 dependabot[bot] 2026-06-08 08:19:51 +0000
  • 57676cf540 Revert "feat: Add localipc library for IPC over AF_UNIX" nirenjan 2026-04-27 18:29:12 -0700
  • 4ab8da6680 feat: Migrate daemon to use localipc library lipc-refactor nirenjan 2026-04-26 21:18:33 -0700
  • b8f059a881 feat: Add localipc library for IPC over AF_UNIX nirenjan 2026-04-26 00:04:12 -0700
  • 03d7336234 doc: Fix exclude patterns after restructuring nirenjan 2026-04-25 15:08:58 -0700
  • a710ab5591 fix: Remove redundant condition in scroll.c nirenjan 2026-04-25 13:04:45 -0700
  • 130a1f67de feat: Add scroll functionality to libx52util nirenjan 2026-04-25 12:54:41 -0700
  • 4422ee89c0 feat: Add script to validate layout file nirenjan 2026-04-22 15:18:54 -0700
  • 9aaec8b2f0 feat: Add Python paths module nirenjan 2026-04-22 12:12:21 -0700
  • 3f4990de4d ci: Handle distro specific meson dist nirenjan 2026-04-22 09:45:22 -0700
  • fb913a06a2 ci: Pass allow-dirty to meson dist nirenjan 2026-04-22 09:37:00 -0700
  • c373ca9647 build: Fix meson dist issue inside containers nirenjan 2026-04-22 09:34:12 -0700
  • 9cddfe9cef fix: Address dependency issue with generated module-map.h nirenjan 2026-04-22 09:16:14 -0700
  • 5fecdd3929 feat: Generate identifiers for communication nirenjan 2026-04-22 09:02:17 -0700
  • 772017661d test: Add tests for x52evtest and x52joytest nirenjan 2026-04-20 21:56:58 -0700
  • fdf884cb1c build: Fix install of vkm.h nirenjan 2026-04-20 10:38:47 -0700
  • e0ab5bbab7
    Merge pull request #69 from nirenjan/rework-to-address-sonarqube-duplicate-code-issue nirenjan 2026-04-20 10:34:43 -0700
  • 3c02fe5ec2 refactor: Rearrange files to avoid duplicate code issue nirenjan 2026-04-20 10:28:24 -0700
  • dbf891f951
    Merge pull request #68 from nirenjan/dependabot/github_actions/actions/upload-pages-artifact-5 nirenjan 2026-04-16 18:06:13 -0700
  • 79676250fc
    Merge pull request #67 from nirenjan/dependabot/github_actions/softprops/action-gh-release-3 nirenjan 2026-04-16 18:05:56 -0700
  • a2ce2e2218
    build(deps): bump actions/upload-pages-artifact from 4 to 5 dependabot[bot] 2026-04-14 08:21:56 +0000
  • c487508b7b
    build(deps): bump softprops/action-gh-release from 2 to 3 dependabot[bot] 2026-04-13 08:38:12 +0000
  • 84e151389a feat: Enhance x52 character map bin file nirenjan 2026-04-07 23:50:28 -0700
  • 75f0125f54 feat: Add layout file parsing to x52d nirenjan 2026-04-04 23:16:51 -0700
  • f52e328a8b
    Merge pull request #66 from nirenjan/restructure-layout nirenjan 2026-04-04 00:02:11 -0700
  • 806a88c93d refactor: Remove vkm_ prefix from VKM source files nirenjan 2026-04-03 23:54:58 -0700
  • c0c8787331 fix: Handle test case with PINELOG_STRIP_FILE_PATH nirenjan 2026-04-03 23:47:46 -0700
  • de465fbf6a refactor: Rename daemon sources to remove x52d_ prefix nirenjan 2026-04-03 23:36:34 -0700
  • 583d4fd646 feat: Make prefix stripping optional in pinelog nirenjan 2026-04-03 23:12:01 -0700
  • 836206d93f build: Rename source files to remove prefixes nirenjan 2026-04-03 23:02:43 -0700
  • 9c1eaaa4b2 build: Migrate includes to use libx52/ prefix nirenjan 2026-04-03 22:54:48 -0700
  • 9c47e78fc5 fix: Make pc files not include -Ilibx52/ in CFLAGS nirenjan 2026-04-03 22:42:37 -0700
  • 7bdaea442e cleanup: Remove autotools build infrastructure nirenjan 2026-04-03 22:36:10 -0700
  • 8b139a05c4 fix: Add missing test_io_strings.c nirenjan 2026-04-03 18:09:57 -0700
  • c49689c1ee feat(libx52io): Add _from_str and from_str_nocase APIs nirenjan 2026-04-03 18:06:30 -0700
  • b87464be80 feat: Add layout parsing and loading profile-support nirenjan 2026-04-03 00:23:51 -0700
  • d8cc745d2d feat(libx52io): Add _from_str and from_str_nocase APIs nirenjan 2026-04-02 23:42:29 -0700
  • a3d9708d1e feat: Add config parsing for profiles and layouts nirenjan 2026-04-02 23:17:07 -0700
  • 0fdcb725af feat: Reorder VKM key identifiers to sync with HID usage tables nirenjan 2026-04-02 22:11:05 -0700
  • 03d58c62e8 feat: Improve virtual mouse speed calculations nirenjan 2026-04-01 21:01:48 -0700
  • 991a307191 fix: Handle shortcut execution in x52d_mouse_report_event nirenjan 2026-04-01 20:41:38 -0700
  • 054be3e724 handle sockaddr len on macos mouse-isometric-mode nirenjan 2026-04-01 14:51:04 -0700
  • 6b94d0653e Move arrays into mouse handler file nirenjan 2026-04-01 14:27:00 -0700
  • e810f43512 fix linking with -lm nirenjan 2026-04-01 14:12:51 -0700
  • 22ee7ed19f fix build nirenjan 2026-04-01 14:06:42 -0700
  • 434f64c60f new isometric mode - build fails nirenjan 2026-04-01 13:51:41 -0700
  • 6ec133488b doc: Add new headers nirenjan 2026-03-31 21:53:57 -0700
  • 667e8e2a7b feat: Update symbol visibility nirenjan 2026-03-30 22:35:52 -0700
  • 357ea96676 fix: Fix syntax issue with logical operators nirenjan 2026-03-30 11:52:41 -0700
  • 6a36fc7764 fix: Use logical operators with boolean arguments nirenjan 2026-03-30 11:47:12 -0700
  • 283b476c5e fix: Handle issues found by SonarQube nirenjan 2026-03-30 10:52:47 -0700
  • 75e6f253c9 feat: Add virtual keyboard/mouse library support nirenjan 2026-03-30 10:01:50 -0700
  • 230951a232
    Merge pull request #65 from nirenjan/dependabot/github_actions/codecov/codecov-action-6 nirenjan 2026-03-27 01:59:47 -0700
  • c99f775b70
    build(deps): bump codecov/codecov-action from 5 to 6 dependabot[bot] 2026-03-27 08:17:04 +0000
  • 8914184613 build: Migrate CI to use distro containers nirenjan 2026-03-26 12:15:05 -0700
  • fdafda1d34
    Merge pull request #64 from nirenjan/dependabot/github_actions/actions/deploy-pages-5 nirenjan 2026-03-26 05:56:34 -0700
  • 9501813c36
    build(deps): bump actions/deploy-pages from 4 to 5 dependabot[bot] 2026-03-26 08:18:04 +0000
  • aa555f5e66 doc: Update INSTALL.md with Meson instructions nirenjan 2026-03-22 19:13:00 -0700
  • 842e7e53ed fix: Scope the list of man pages installed nirenjan 2026-03-22 15:59:35 -0700
  • dfbe3e6d21 fix: Enable install for libx52dcomm nirenjan 2026-03-22 15:43:30 -0700
  • 732bc21b65 fix: Address compiler warnings nirenjan 2026-03-19 00:10:18 -0700
  • 3c1abd57d5 fix(pinelog): Cleanup unused parameter warnings nirenjan 2026-03-18 22:25:26 -0700
  • b0b457d14e doc: Update Doxyfile.in to 1.9.8 syntax nirenjan 2026-03-18 00:54:55 -0700
  • ae077dbed8 fix: Add library version for libx52dcomm nirenjan 2026-03-17 16:43:54 -0700
  • d29be6213f doc: Add badges for SonarQube and CodeCov nirenjan 2026-03-16 23:22:23 -0700
  • 273ed22f8e refactor(x52ctl): Break out interactive mode nirenjan 2026-03-16 23:02:15 -0700
  • cdb00739ca fix(x52ctl): Remove unnecessary goto statements nirenjan 2026-03-16 22:50:11 -0700
  • 08a6b0a736 build: Add coverage support with codecov.io nirenjan 2026-03-16 22:39:12 -0700
  • 45d561e0d8 test: Fix SMP test in libx52util nirenjan 2026-03-16 22:23:00 -0700
  • b626a9367f fix(pinelog): Mark benchmark tests as such in Meson nirenjan 2026-03-16 15:56:38 -0700
  • a1098bc134 feat: Add benchmarking for libx52util-bmp-test nirenjan 2026-03-16 11:16:41 -0700
  • 569902be76 fix: Add support for Automake tests nirenjan 2026-03-16 10:45:02 -0700
  • 0cb137bbe0 feat: Handle the entire BMP in libx52util nirenjan 2026-03-16 09:57:55 -0700
  • 899ea57bf7 doc: Update ChangeLog.md to list Meson bugs nirenjan 2026-03-13 09:54:23 -0700
  • e1e020a4f5 fix: Handle test dependency on x52ctl nirenjan 2026-03-13 09:27:51 -0700
  • 7cbf091dc7 fix: Ensure man pages and docs are installed via Meson nirenjan 2026-03-12 16:19:49 -0700
  • 9d180531b9 fix: Treat NLS=auto as enabled nirenjan 2026-03-12 15:53:30 -0700
  • 74229b391d fix: Update pkgconfig to use correct details nirenjan 2026-03-12 15:35:11 -0700
  • 5f8177f16b fix: Use correct paths for local,sysconf,localstate dirs nirenjan 2026-03-12 15:17:00 -0700
  • c5ec15231f feat: Add meson support for configuring udev rules dir nirenjan 2026-03-12 14:45:08 -0700
  • 33bbafe970 fix: Fix systemd service installation in Meson nirenjan 2026-03-12 13:21:59 -0700
  • e9a806a6a2 fix: Update meson.build to handle localization nirenjan 2026-03-12 12:48:23 -0700
  • ad30bfff7b fix: Typo in release changelog generation v0.3.3 nirenjan 2026-03-12 12:10:26 -0700