Commit Graph

  • 68fe6c21f2 fix the ping command John Crispin 2022-06-23 06:54:51 +02:00
  • 62efd454a0 add radius-proxy RX path John Crispin 2022-06-21 09:03:47 +02:00
  • a4671bbe7d fix an error reported by CI John Crispin 2022-05-29 17:24:15 +02:00
  • a82c3f005a add handling for the "script" command John Crispin 2022-05-29 16:44:29 +02:00
  • e749518bf1 add code to allow sending radius messages to the gateway John Crispin 2022-05-20 16:16:16 +02:00
  • 6cb4485ab4 drop healthcheck from the client and move it to its own service John Crispin 2022-03-25 09:56:39 +01:00
  • 63eddd24ea send the original size when using compress_64 John Crispin 2022-03-21 09:32:09 +01:00
  • e3b71c61e1 fix a memory leak John Crispin 2022-02-03 13:20:09 +01:00
  • b4e8fc8826 add connection watchdog John Crispin 2022-01-25 08:43:20 +01:00
  • 48e89d8dee send a success message if the config had already been applied. John Crispin 2022-01-25 07:51:33 +01:00
  • 9bb8cfe405 properly decrement the event counter when deleting entries John Crispin 2022-01-12 09:39:26 +01:00
  • 2e53c8f760 add event_dump_all support to uboot John Crispin 2022-01-12 09:37:00 +01:00
  • 7ebeaca750 add ping command handler John Crispin 2022-01-10 11:53:56 +01:00
  • e27356216c improve initial connect logic John Crispin 2021-11-08 07:43:03 +01:00
  • eabfeaa480 dynamically start event daemon when we need it John Crispin 2021-11-02 17:17:25 +01:00
  • 0179c0f980 Drop 60s socket timeout John Crispin 2021-10-22 08:16:17 +02:00
  • 0456fc4b89 telemetry task was not getting enqueued in the correct runqueue John Crispin 2021-10-18 08:20:05 +02:00
  • 06704453be increase the base reconnect timer John Crispin 2021-09-13 17:18:26 +02:00
  • 095ade25a7 add state to telemetry streaming John Crispin 2021-09-13 08:37:49 +02:00
  • d2e9852846 add telemetry streaming John Crispin 2021-09-10 14:56:40 +02:00
  • 8cfed4cd06 client: give the apply task its own runqueue John Crispin 2021-08-11 09:51:28 +02:00
  • 6e51960fe1 client: increase ssl timeouts John Crispin 2021-07-30 17:18:10 +02:00
  • 4bb6290932 client: fix off by one in readlink handling John Crispin 2021-07-28 12:49:37 +02:00
  • 94b39ac3c1 client: add optional state compression John Crispin 2021-07-26 19:10:50 +02:00
  • 7ab73f5e63 client: switch to using monotonic clock John Crispin 2021-07-26 07:57:43 +02:00
  • aafa114703 client: allow sending the password to the gateway John Crispin 2021-07-08 10:17:02 +02:00
  • b8106894ee client: add severity to log messages John Crispin 2021-06-10 14:35:48 +02:00
  • d2d2e9511e client: fix healthcheck interval John Crispin 2021-06-02 11:45:51 +02:00
  • a7feee0dd8 client: fix double free John Crispin 2021-06-01 08:24:40 +02:00
  • 6ae7c78969 client: fix event dump John Crispin 2021-05-30 14:23:48 +02:00
  • e09960022a client: add ubus method for dumping internal event list John Crispin 2021-05-28 16:11:29 +02:00
  • 93d940de31 client: fix initial cfg request John Crispin 2021-05-28 07:09:27 +02:00
  • 746239b4cc client: add recovery mode support John Crispin 2021-05-25 14:25:38 +02:00
  • b8725d66c2 client: add support for the rtty command John Crispin 2021-05-25 09:04:41 +02:00
  • d58e7ed042 client: drop failsafe mode John Crispin 2021-05-22 15:35:27 +02:00
  • f90775e85f client: fixes for the new data model John Crispin 2021-05-14 18:55:52 +02:00
  • c118567dfd ucentral-client: updates for the new data model John Crispin 2021-05-14 13:07:08 +02:00
  • 45b2e27d23 ucentral-client: embedd the result_uuid inside the request reply compressed payload John Crispin 2021-05-06 07:42:02 +02:00
  • a32aeff579 ucentral-client: fix gcc 5 related build issue John Crispin 2021-05-04 07:56:29 +02:00
  • ec65294898 ucentral-client: rework zlib/b64 code John Crispin 2021-05-03 09:00:08 +02:00
  • ea16099ffc ucenttral-client: fix even results John Crispin 2021-05-03 07:39:50 +02:00
  • d068d8e5e8 ucentral-client: fix another CI warning John Crispin 2021-04-27 15:30:35 +02:00
  • 7795f5ee33 ucentral-client: add ssl key support John Crispin 2021-04-27 13:57:54 +02:00
  • 96431a95e5 ucentral-client: fix a CI warning John Crispin 2021-04-27 12:35:19 +02:00
  • b41a3129fd ucentral-client: add request_uuid to state and health calls John Crispin 2021-04-26 17:48:09 +02:00
  • ede2247f49 ucentral-client: add proper certificate verification John Crispin 2021-04-27 08:26:23 +02:00
  • 5f0de40f2f ucentral-client: add event queue John Crispin 2021-04-21 14:46:10 +02:00
  • 1008ad3d0c ucentral-client: register ubus signatures John Crispin 2021-04-21 11:19:43 +02:00
  • 0586206911 ucentral-client: add wifiscan support John Crispin 2021-04-21 09:53:28 +02:00
  • e2ed426412 ucentral-client: give commands different delays John Crispin 2021-04-19 13:38:37 +02:00
  • 4d2eec4427 ucentral-client: change blink->led command John Crispin 2021-04-19 11:38:47 +02:00
  • 6b9c1906fa ucentral-client: fix perfom call John Crispin 2021-04-19 09:54:57 +02:00
  • 11f5c42d30 ucentral-client: add handling for the request message John Crispin 2021-04-19 08:33:26 +02:00
  • bd2b7df386 ucentral-client: fix "comparison of integers of different signs" John Crispin 2021-04-08 14:09:54 +02:00
  • bd027cd565 Add initial GitLab and GitHub CI support Petr Štetiar 2021-03-26 16:19:54 +01:00
  • 049c64170a cmake: add more hardening compiler flags Petr Štetiar 2021-03-26 16:19:38 +01:00
  • 6c2c4bc1e1 ucentral-client: fix curl upload signature John Crispin 2021-03-31 09:36:23 +02:00
  • fbaaf89780 ucentral-client: add chrashlog handling John Crispin 2021-03-30 16:40:00 +02:00
  • d6aeab4027 ucentral-client: add file uploader task John Crispin 2021-03-30 12:57:47 +02:00
  • a0e0982ebc ucentral-client: add trace action support John Crispin 2021-03-30 12:05:34 +02:00
  • 6194debc09 ucentral-client: make sure to reply to blink command John Crispin 2021-03-29 12:58:09 +02:00
  • a4af6f7971 ucentral-client: fix led blink timeout John Crispin 2021-03-29 12:51:18 +02:00
  • c3c7097fd5 ucentral-client: fix rejected message handling John Crispin 2021-03-29 08:09:24 +02:00
  • 5abc27fadf ucentral-client: never reply when id is 0 John Crispin 2021-03-29 07:17:54 +02:00
  • bb4b26894b ucentral-client: add support for sending config rejected message John Crispin 2021-03-29 06:08:25 +02:00
  • 226c39af40 ucentral-client: drop remaining pro jsonrpc code John Crispin 2021-03-28 09:27:16 +02:00
  • eba2db8331 ucentral-client: cleanup usage() John Crispin 2021-03-25 10:34:24 +01:00
  • cf6333e093 ucentral-client: add failsafe mode John Crispin 2021-03-25 10:08:36 +01:00
  • d3d9c3c949 ucentral-client: split verify functions into their own file John Crispin 2021-03-25 07:19:55 +01:00
  • 02578d3229 ucentral-client: split apply functions into their own file John Crispin 2021-03-25 07:16:19 +01:00
  • d06fc1ca88 ucentral-client: split health functions into their own file John Crispin 2021-03-25 07:13:17 +01:00
  • c90f27947b ucentral-client: add led blink command support John Crispin 2021-03-25 07:08:54 +01:00
  • a00ce2fefc ucentral-client: move to bsd 3-clause John Crispin 2021-03-25 06:53:15 +01:00
  • cf7ae0ced3 ucentral-client: id shall be in the most outer jsonrpc table John Crispin 2021-03-25 06:36:37 +01:00
  • 9f0b40736b ucentral-client: add id to config result message John Crispin 2021-03-24 20:16:48 +01:00
  • aaa031cbc3 ucentral-client: do not reply to id=0 config completion John Crispin 2021-03-24 17:03:09 +01:00
  • adbbd4001d ucentral-client: make health check a periodic task John Crispin 2021-03-24 10:33:35 +01:00
  • a888d11711 ucentral-client: allow killing delayed tasks John Crispin 2021-03-24 09:36:58 +01:00
  • dc389f9923 ucentral-client: drop basic auth support John Crispin 2021-03-24 09:27:19 +01:00
  • 29b99d82e3 ucentral-client: fix leaks reported by valgrind John Crispin 2021-03-24 09:24:25 +01:00
  • 85f5c8c433 ucentral-client: cleanup John Crispin 2021-03-22 13:04:26 +01:00
  • 1a8cefc2f4 ucentral-client: move command handling over to new jsonrpc api John Crispin 2021-03-22 09:33:01 +01:00
  • 601c682a8e ucentral-wifi: add healthcheck support John Crispin 2021-03-19 10:42:37 +01:00
  • 690c8a8452 ucentral-client: handle error messages from the server John Crispin 2021-03-19 10:27:40 +01:00
  • dc0c3c323c ucentral-client: more jsonrpc fixes John Crispin 2021-03-19 10:12:14 +01:00
  • 7e754eaaa9 foo John Crispin 2021-03-19 09:30:15 +01:00
  • 1d21b3216b ucentral-client: add severity element to log messages John Crispin 2021-03-19 08:17:23 +01:00
  • 86501dcd27 ucentral-client: fix ping message fields John Crispin 2021-03-19 07:48:47 +01:00
  • bbce756726 ucentral-client: add firmware field to connect message John Crispin 2021-03-19 07:44:13 +01:00
  • fda0b0653b ucentral-client: add jsonrpc2.0 support John Crispin 2021-03-15 10:41:34 +01:00
  • 79a1fd7d25 ucentral-client: start health check 75s after applying the cfg John Crispin 2021-02-19 15:35:53 +01:00
  • 0a66f5fe42 ucentral-client: fix potetnial memory leak John Crispin 2021-02-05 10:59:33 +01:00
  • c67eb0ddfc ucentral-client: properly honour the delay settings inside commands John Crispin 2021-02-02 15:54:14 +01:00
  • d418b68a38 ucentral-client: consolidate ubus api and add logging John Crispin 2021-02-02 15:21:36 +01:00
  • 0cd5417eb0 ucentral-client: allow passing max timeout and delay along with a command John Crispin 2021-02-02 12:08:05 +01:00
  • 20e31057d6 ucentral-client: cleanup cmd handling John Crispin 2021-02-01 11:27:18 +01:00
  • 33ead05f37 ucentral-client: add in-band cmd support John Crispin 2021-02-01 10:53:21 +01:00
  • 64f7415d39 ucentral: rebrand John Crispin 2020-11-27 08:31:46 +01:00
  • f758e30f4e usync-client: make the connect more robust and set 32k a max payload John Crispin 2020-11-19 08:35:31 +01:00
  • 70028d730e usync-client: drop scripts John Crispin 2020-11-17 15:18:40 +01:00