Commit Graph

  • 0d5117d4e3 set proper version master Egor Shestakov 2025-01-14 18:11:11 +07:00
  • 9f8ae70cba gitlab-ci: add static analysis check Arnaud Ferraris 2024-10-29 15:04:23 +01:00
  • f978b775e0 src: fix issues reported by clang-tidy Arnaud Ferraris 2024-10-29 15:03:45 +01:00
  • 2c311b9022 add clang-tidy configuration Arnaud Ferraris 2024-10-29 15:02:39 +01:00
  • c785f7cb8d add gitlab CI pipeline Arnaud Ferraris 2024-10-29 14:33:14 +01:00
  • 9f6178dafd src: format using clang-format Arnaud Ferraris 2024-10-29 14:04:59 +01:00
  • 57142c2c11 add clang-format configuration Arnaud Ferraris 2024-10-29 14:04:27 +01:00
  • 99aa7e2bf7 gpio: remove handling of W_DISABLE pin 0.5.2 Aren Moynihan 2024-10-28 14:45:18 -04:00
  • ce0fc25892 at: don't clear the resetting state on sequence end Aren Moynihan 2024-10-28 12:11:23 -04:00
  • ec96153b0f at: fix indentation Aren Moynihan 2024-10-28 10:37:18 -04:00
  • b000a75238 meson.build: release version 0.5.1 0.5.1 Arnaud Ferraris 2024-10-28 09:37:49 +01:00
  • 541aa00198 gpio: disable airplane mode when starting the modem Aren Moynihan 2024-10-21 15:22:32 -04:00
  • b53702ad0b manager: modem_reset: fix file descriptor leek Aren Moynihan 2024-10-04 11:21:25 -04:00
  • 1482899888 manager: reset using gpio pins if the mode is unresponsive Aren Moynihan 2024-09-02 12:27:52 -04:00
  • c4b3b75047 manager: always set the reset line when exiting Aren Moynihan 2024-09-07 11:53:57 -04:00
  • 3c5d455f20 gpio: toggle the RESET_N pin before booting the modem to ensure it is actually off Aren Moynihan 2024-09-11 18:51:45 -04:00
  • 1acd15ca2f src: gnss: fix build on 32-bit architectures Arnaud Ferraris 2024-08-27 10:16:07 +02:00
  • 012c09e630 meson.build: release version 0.5.0 0.5.0 Arnaud Ferraris 2024-08-27 09:45:45 +02:00
  • 40623d1572 src: gpio: small cleanups following the port to libgpiod 2.x Arnaud Ferraris 2024-08-27 09:44:52 +02:00
  • 93bdfbdfa2 libgpiod 2.0: specify that we need at least libgpiod 2.0 marcin 2024-05-13 23:19:28 +02:00
  • bc5a25b17e gpio: libgpiod 2.0: port gpiod_line_{get,set}_value marcin 2024-05-13 22:55:48 +02:00
  • b1bb871eb7 gpio: libgpiod 2.0: port gpiod_chip_num_lines marcin 2024-05-13 22:29:23 +02:00
  • 88e85ae7c2 gpio: libgpiod 2.0: port gpio_get_{input,output}_line marcin 2024-05-13 22:20:01 +02:00
  • b8ff1ef3d4 gpio: libgpiod 2.0: port gpiod_chip_open_by_label marcin 2024-05-13 21:43:58 +02:00
  • e7790f941c meson.build: release version 0.4.6 0.4.6 Arnaud Ferraris 2022-11-01 15:26:17 +01:00
  • 6b41ae6b3b udev rules: fix detection of community firmware ArenM 2022-10-23 19:32:04 -04:00
  • 5b4f9bcc12 meson.build: release version 0.4.5 0.4.5 Arnaud Ferraris 2022-09-19 02:09:51 +02:00
  • 2218a908ab replace DRIVER w/ DRIVERS in 80-modem-eg25.rules joerg 2022-08-31 17:00:49 +02:00
  • be6a924f8d meson.build: release version 0.4.4 0.4.4 Arnaud Ferraris 2022-07-26 12:27:59 +02:00
  • 34472a5cff udev: allow different attribute values for the community firmware Arnaud Ferraris 2022-06-30 01:11:28 +02:00
  • ca98361552 d/gbp.conf: update upstream branch name mobian Arnaud Ferraris 2022-02-19 15:51:13 +01:00
  • 56ddc3a664 d/control: provide alternative for libcurl-dev virtual package Arnaud Ferraris 2022-02-19 15:43:57 +01:00
  • c9d89e1736 d/changelog: release version 0.4.3-1 mobian/0.4.3-1 Arnaud Ferraris 2022-02-19 15:22:53 +01:00
  • a66852d96d d/watch: fix watch file Arnaud Ferraris 2022-02-19 15:36:37 +01:00
  • 8c9941eef6 debian: small cleanups Arnaud Ferraris 2022-02-19 15:22:40 +01:00
  • d9778e6ecd d/control: build-depend on scdoc Arnaud Ferraris 2022-02-19 15:19:13 +01:00
  • 7b46f084d9 New upstream version 0.4.3 Arnaud Ferraris 2022-02-19 15:18:21 +01:00
  • ee70cf7d2f meson.build: release version 0.4.3 0.4.3 Arnaud Ferraris 2022-02-19 15:06:53 +01:00
  • 0e2311fb36 Rename executable to eg25-manager Arnaud Ferraris 2022-02-19 15:06:36 +01:00
  • 5e4c797695 meson: bump minimum version Arnaud Ferraris 2022-02-19 15:05:31 +01:00
  • be1ae18592 Move manpages to doc/ subfolder Arnaud Ferraris 2022-02-19 15:02:29 +01:00
  • 19eb488e29 gpio: fix init for BH edition PinePhone Arnaud Ferraris 2022-02-16 18:35:36 +01:00
  • a3c51fc513 Add manpages for eg25-manager and it's config file ArenM 2021-12-28 22:32:53 -05:00
  • 75400fb9c0 data: add USB vendor/product IDs to all configs Arnaud Ferraris 2022-01-04 15:29:56 +01:00
  • 97b1878ebc manager: disable reset timers once reset sequence starts Arnaud Ferraris 2022-01-04 15:28:12 +01:00
  • 9e6bccdf37 udev: use USB vendor/product ID to determine behavior Arnaud Ferraris 2022-01-04 15:26:43 +01:00
  • df79247821 manager: populate USB vendor/product ID's with default values Arnaud Ferraris 2022-01-04 15:24:01 +01:00
  • 61c89a003a udev: cancel reset if modem is already back Dylan Van Assche 2021-12-20 14:07:15 +01:00
  • 9cf51b9529 pinephone-pro: switch to 16K audio Arnaud Ferraris 2021-12-15 15:32:18 +01:00
  • 50b4c00c16 data: add 'monitor_udev' parameter to existing configs Arnaud Ferraris 2021-12-15 15:29:29 +01:00
  • fedce7298b manager: start udev monitoring module conditionally Arnaud Ferraris 2021-12-15 15:27:47 +01:00
  • 8665f8a4a6 Fix compile error when not using Modem Manager. Rafael Diniz 2021-12-23 21:12:24 +03:00
  • 88c68b9933 suspend: actually check if the modem is found before resetting Kai Lüke 2021-12-01 21:59:46 +01:00
  • 9c05776843 d/changelog: release version 0.4.2-1 mobian/0.4.2-1 Arnaud Ferraris 2021-12-08 18:27:34 +01:00
  • 08a7039ca0 Update upstream source from tag '0.4.2' Arnaud Ferraris 2021-12-08 18:23:57 +01:00
  • 929b3942c0 d/gbp.conf: update for current Mobian workflow Arnaud Ferraris 2021-12-08 18:23:44 +01:00
  • a91bc71e23 meson.build: release version 0.4.2 0.4.2 Arnaud Ferraris 2021-12-08 18:21:48 +01:00
  • b21c4b0fa4 data: add PinePhone Pro config Arnaud Ferraris 2021-11-24 01:18:21 +01:00
  • abf60b793a gpio: make more generic Arnaud Ferraris 2021-11-24 01:17:57 +01:00
  • f8b3e28434 config: add config_get_table helper function Arnaud Ferraris 2021-11-24 01:02:11 +01:00
  • d9725981bb Merge branch 'at-overflow' into 'master' Arnaud Ferraris 2021-11-10 10:50:58 +00:00
  • a06360f4c8 at: break before overflow when receiving messages ArenM 2021-11-06 17:19:20 -04:00
  • f8430eb16f d/changelog: release version 0.4.1-1 Arnaud Ferraris 2021-10-08 11:03:27 +02:00
  • 1b69252cbe d/copyright: add missing entries Arnaud Ferraris 2021-10-08 11:02:21 +02:00
  • c17f947249 debian: drop distro-specific systemd service Arnaud Ferraris 2021-10-08 11:02:05 +02:00
  • e96aec8390 New upstream version 0.4.1 Arnaud Ferraris 2021-10-08 10:56:18 +02:00
  • 1f8fa88d37 meson.build: release version 0.4.1 0.4.1 Arnaud Ferraris 2021-10-06 22:44:48 +02:00
  • deeb60fa6a gnss: warn if ftruncate() fails Arnaud Ferraris 2021-10-07 11:11:08 +02:00
  • a3d27cb3f7 data: install systemd system service Arnaud Ferraris 2021-10-06 22:41:43 +02:00
  • af4d5ca1c1 udev: don't reset immediately Arnaud Ferraris 2021-10-06 22:35:36 +02:00
  • 25dd46bb30 manager: make modem_reset more reliable Arnaud Ferraris 2021-10-06 22:25:39 +02:00
  • 86978e18a6 at: fix more typos Arnaud Ferraris 2021-10-06 02:15:13 +02:00
  • bcdc839abb gnss: don't overload the modem during upload Arnaud Ferraris 2021-10-06 01:54:11 +02:00
  • 73868260a2 gnss: wait for the modem to confirm upload success Arnaud Ferraris 2021-10-06 01:48:43 +02:00
  • 66073cdd21 at: get rid of compiler warning Arnaud Ferraris 2021-10-06 00:57:14 +02:00
  • cfd7ebf156 at: ensure we don't skip steps Arnaud Ferraris 2021-10-06 00:56:39 +02:00
  • f03f086fcb src: fix typo Arnaud Ferraris 2021-10-05 23:40:44 +02:00
  • f68af6405d manager: honor --version option Arnaud Ferraris 2021-10-05 23:08:33 +02:00
  • 68349c9f58 Merge branch 'fix-config-crash' into 'master' Arnaud Ferraris 2021-10-05 20:34:28 +00:00
  • 3d9456c0e7 Merge branch 'wip/a-wai/clear-command-queue' into 'master' Arnaud Ferraris 2021-10-05 20:34:12 +00:00
  • 87a7a6c9e9 Merge branch 'at_logging' into 'master' Arnaud Ferraris 2021-10-05 20:33:55 +00:00
  • aec8135ad4 at: escape non text characters in modem response logs ArenM 2021-10-03 19:58:25 -04:00
  • fcf3832f52 gpio: don't execute soft wake sequence if already woken up Arnaud Ferraris 2021-10-05 11:23:06 +02:00
  • 4c6625a38d src: don't crash on incomplete user-edited config file Arnaud Ferraris 2021-09-29 00:02:41 +02:00
  • 55ed2dc39c src: add helper functions for reading config files Arnaud Ferraris 2021-10-04 19:29:49 +02:00
  • 89b7dfda2f at: remove call to g_strstrip before sending commando ArenM 2021-10-04 23:26:16 -04:00
  • 0f3e51cd06 at: clear command queue before configuring modem Arnaud Ferraris 2021-10-04 18:20:46 +02:00
  • 8ae79fa34c Merge branch 'at-write-repeat' into 'master' Arnaud Ferraris 2021-10-02 12:14:44 +00:00
  • 6b2f0e8fbd at.c: fix misleading g_message Xavier Del Campo 2021-10-02 11:17:47 +02:00
  • 082cf996d1 Use a more meaningful message on AT send failure Arnaud Ferraris 2021-09-30 19:59:24 +00:00
  • 5102902692 at_send_command: call write(2) in a loop Xavier Del Campo 2021-09-28 22:51:08 +02:00
  • 5c61d41090 Merge branch 'gnss_upload_doublefree' into 'master' Arnaud Ferraris 2021-09-30 23:19:57 +00:00
  • 1a65947176 gnss: fix double free introduced by !29 ArenM 2021-09-30 14:23:21 -04:00
  • 3d29617977 Merge branch 'gnss_cleanup' into 'master' Arnaud Ferraris 2021-09-29 21:05:08 +00:00
  • 36ac57b627 gnss: Gracefully handle failure to access xtra data file ArenM 2021-09-28 14:30:31 -04:00
  • ee10cafa00 gnss: flush tmp_file after downloading gpsOneXtra data ArenM 2021-09-12 16:03:45 -04:00
  • 2fcb5852ae gnss: better error handling and messages when fetching data ArenM 2021-09-29 14:28:59 -04:00
  • 86372093d7 Merge branch 'gnss-disable-after-fetch' into 'master' Arnaud Ferraris 2021-09-29 07:33:34 +00:00
  • 34ec02cd34 gnss: disable GPS only after fetching assistance data Arnaud Ferraris 2021-09-29 01:31:54 +02:00
  • 3f4dd9ac79 Merge branch 'snprintf' into 'master' Arnaud Ferraris 2021-09-28 21:31:53 +00:00