Commit Graph

  • 43ba5def2a Require a force flag to continue with insecure URL Castulo Martinez 2019-06-20 23:27:25 +00:00
  • 91cc01bf14 Extract global flags to own variable in swupd.bash Castulo Martinez 2019-06-20 22:00:28 +00:00
  • c07b47abc1 Prevent swupd from running interactive commands. Arzhan Kinzhalin 2019-06-24 18:10:12 -07:00
  • d9373b1709 Clean up. Arzhan Kinzhalin 2019-06-24 18:09:17 -07:00
  • ec9eeee4d0 Return correct code when bad path in picky-tree Castulo Martinez 2019-06-24 20:20:22 +00:00
  • eb4872391e Make "clean" help consistent with other commands Castulo Martinez 2019-06-24 19:54:21 +00:00
  • a5952aafdf Return correct code when current version unknown Castulo Martinez 2019-06-24 19:41:33 +00:00
  • aa361c7d50 Consistency in global options help menu Castulo Martinez 2019-06-24 17:52:41 +00:00
  • 5933267cea Fixes a bug when calculating the download size Castulo Martinez 2019-06-10 07:34:43 +00:00
  • 1aaebc2751 Fixed typo in _swupd_bundle_add Lucius Hu 2019-06-20 13:42:14 -04:00
  • 94e10c679c zsh completion finished Lucius Hu 2019-06-19 01:21:49 -04:00
  • 67fffae295 Add zsh completion Lucius Hu 2019-06-06 06:16:44 -04:00
  • 0cc96ed702 Adding a progress overflow protection Castulo Martinez 2019-06-11 20:13:59 +00:00
  • c521417205 Including a few more cosmetic changes for "verify" Castulo Martinez 2019-06-07 23:01:09 +00:00
  • 3233a7d9cb Makefile.am: add files to distribution Juro Bystricky 2019-06-13 08:20:03 -07:00
  • 7d295f3ec5 Fix the output when diagnosing a system Castulo Martinez 2019-06-04 23:48:53 +00:00
  • 4434fcb54d Split verification progress Castulo Martinez 2019-06-04 23:40:15 +00:00
  • eb579bcdae Adding a line break when reaching 100% in progress Castulo Martinez 2019-06-04 23:26:52 +00:00
  • 0a205aa8c2 Add full path to swupd binary before re-update Castulo Martinez 2019-06-05 23:03:18 +00:00
  • b634f09d7d Fix download progress for fullfiles Castulo Martinez 2019-06-03 23:20:25 +00:00
  • 1272040876 bundle-list: local bundle list should work without root Otavio Pontes 2019-05-31 09:50:33 -07:00
  • 230e3e5744 Add missing file to Manifest Otavio Pontes 2019-05-28 22:02:29 -07:00
  • 2276e3f42b verify command as superseded instead of deprecated Castulo Martinez 2019-05-30 18:38:38 +00:00
  • ae61186bbd Release v3.20.0 v3.20.0 Otavio Pontes 2019-05-28 21:50:33 -07:00
  • 232351cd25 curl: Add extra warning on check_connection errors Otavio Pontes 2019-05-28 20:18:51 -07:00
  • 5ccb839148 Sorting swupd menu Castulo Martinez 2019-05-24 23:07:31 +00:00
  • eb0ed74cde Fix a line break when running "swupd repair" Castulo Martinez 2019-05-25 00:29:47 +00:00
  • a89f61e4e8 Fixing false positive in a test Castulo Martinez 2019-05-24 20:36:04 +00:00
  • e06c7e8628 test: Fix space that was removed by accident in previous commit Otavio Pontes 2019-05-28 20:07:41 -07:00
  • e777d1a1e4 global: Remove trailing slashes on content and version URLs Otavio Pontes 2019-05-24 14:13:39 -07:00
  • a3131db0fe Adding the -V / --version flag to swupd commands Castulo Martinez 2019-05-24 16:49:11 +00:00
  • 47166cd3c8 global: Use system format number as a fallback if there's no format number in path_prefix Otavio Pontes 2019-05-24 10:43:27 -07:00
  • e21e681cd6 global: Fallback to system configuration when configuration on path_prefix Otavio Pontes 2019-05-21 20:26:26 +00:00
  • 5917c570cb mirror: Don't enforce root if mirror command is used in read-only mode Otavio Pontes 2019-05-20 13:54:13 -07:00
  • 41ac4f76f3 check_update: Unify check_update and update -s Otavio Pontes 2019-04-22 15:02:05 -07:00
  • 80c6568a5f globals: Make swupd_init more generic Otavio Pontes 2019-04-22 14:30:00 -07:00
  • 74e7021655 helpers: remove unecessary wrapper for free Otavio Pontes 1970-01-02 12:37:06 -08:00
  • 2cb0dd80b4 Renaming "swupd verify" to "swupd diagnose" Castulo Martinez 2019-05-10 17:26:00 +00:00
  • dc8e9235d5 Making verify --fix a top-level command Castulo Martinez 2019-05-09 21:25:43 +00:00
  • a4c00b4ed9 test: Move unit test datas to data/ directory Otavio Pontes 2019-05-13 14:15:45 -07:00
  • a3a58b7319 test: Adding extra tests for signature Otavio Pontes 2019-04-18 12:02:05 -07:00
  • 1b2761fd01 signature: Fix memory leak in certitificate file Otavio Pontes 2019-04-18 12:25:22 -07:00
  • 852c70d8d2 sys: Adding helper to dirname and path_join Otavio Pontes 2019-04-18 10:41:35 -07:00
  • a84c60a500 Making verify --install a top-level command Castulo Martinez 2019-05-06 22:41:18 +00:00
  • 65f22401f6 Set user-agent header for swupd Alex Jaramillo 2019-04-30 13:38:09 -07:00
  • 2f03f946f7 Overwriting old content during bundle-add Castulo Martinez 2019-04-20 00:44:43 +00:00
  • 3768d5cfc6 Removing unecessary recursion in bundle-add Castulo Martinez 2019-04-19 21:50:21 +00:00
  • a7cf50d360 Improving output messages in bundle-add Castulo Martinez 2019-04-19 23:19:25 +00:00
  • a2593a556e Print the json output to stdout instead of stderr Castulo Martinez 2019-04-29 22:20:54 +00:00
  • 3e7721583d swupd.bash" Remove extra " when setting COMPREPL Otavio Pontes 2019-05-09 15:33:26 -07:00
  • 2d29ae07f4 Removes iter manifests from bundle-add completion Castulo Martinez 2019-05-07 19:14:13 +00:00
  • 755c5549a0 Update the copyright to 2019 Castulo Martinez 2019-05-08 18:43:56 +00:00
  • c0703398a0 sys: Adding a missing --no-block flag on call that shouldn't block Otavio Pontes 2019-04-23 15:25:33 -07:00
  • 6c4b44ac37 docs: Use doxygen style on header API documentation Otavio Pontes 2019-04-19 13:27:32 -07:00
  • 798665efb5 docs: Check API documentation coverage Otavio Pontes 2019-04-22 15:08:20 -07:00
  • d4ddcb2c9a docs: Use doxygen style on header API documentation Otavio Pontes 2019-04-19 13:27:32 -07:00
  • 30f4ec4436 docs: Add a doxyfile to make it easier to check documentation coverage Otavio Pontes 2019-04-19 09:34:37 -07:00
  • eb6371afa5 curl: Use a struct declaration instead of void pointers Otavio Pontes 2019-04-18 12:34:36 -07:00
  • eb694590a4 Re-enable the json tests Castulo Martinez 2019-04-17 22:36:14 +00:00
  • 755e7e1527 Use swupd_progress_callback for fullfile download Castulo Martinez 2019-04-17 22:31:02 +00:00
  • d7210882e6 Use the swupd_progress_callback for packs download Castulo Martinez 2019-04-17 22:24:05 +00:00
  • 591aef2ebe Report progress based on downloaded content Castulo Martinez 2019-04-17 21:59:48 +00:00
  • db512848c7 signature: Add a unit test for signature Otavio Pontes 2019-04-17 16:05:38 -07:00
  • 18939abdcc signature: Add check for OCSP when checking the certificate Otavio Pontes 2019-04-17 14:10:07 -07:00
  • 62a9f81ed2 signature: remove signatures safeguard from global file Otavio Pontes 2019-04-17 12:09:49 -07:00
  • 47c61f8658 signature: Move swupd specific code away from signature Otavio Pontes 2019-04-16 16:14:39 -07:00
  • 88101532bc macros: Move UNUSED_PARAM to macros Otavio Pontes 2019-04-16 16:13:59 -07:00
  • 58aa0c28af signature: Don't use global variables when not needed Otavio Pontes 2019-04-16 15:52:30 -07:00
  • 8876b55c22 signature: Removing unused variable Otavio Pontes 2019-04-16 15:21:12 -07:00
  • cd3637adfd Signature: Check if signature should be checked in a more appropriate context Otavio Pontes 2019-04-16 13:28:56 -07:00
  • 6d2ab6a20c signature: Minor changes in style to make code style consistent Otavio Pontes 2019-04-16 13:27:10 -07:00
  • 22f68e4981 swupd: Don't include libcurl headers Otavio Pontes 2019-04-17 08:51:34 -07:00
  • c4db7f30fd globals: Replace tabs for spaces on printf Otavio Pontes 2019-04-17 08:31:44 -07:00
  • ebd657fde0 Removing code not used from bundle-add Castulo Martinez 2019-04-17 00:03:04 +00:00
  • 6f97b70003 archives: Don't assume tarball includes '/' for directories Otavio Pontes 2019-04-12 10:20:10 -07:00
  • fb57047151 search: Fix test ID duplication on search Otavio Pontes 2019-04-09 13:31:24 -07:00
  • 61bf5dc999 verify: Fix tests ID duplication on verify Otavio Pontes 2019-03-29 13:40:46 -07:00
  • 1b9efc01ce Checking for duplicated or missing test IDs Castulo Martinez 2019-04-06 00:42:36 +00:00
  • b4d852f29b configure: Cert Path was incorrect when default was used for signature check Otavio Pontes 2019-04-12 10:14:40 -07:00
  • d4f34bc1a9 archive: Use libarchive to check for tar contents Otavio Pontes 2019-04-10 14:23:08 -07:00
  • a688c1e77d archive: Don't mix up ints and bools Otavio Pontes 2019-04-10 13:24:38 -07:00
  • cd3831c696 archives: move archive module to lib Otavio Pontes 2019-04-10 12:59:13 -07:00
  • d9dedbac91 scripts: Use run_command() instead of system() for all scripts Otavio Pontes 2019-04-09 16:10:45 -07:00
  • 4f21c8339c sys: Fix typo Otavio Pontes 2019-04-09 15:17:28 -07:00
  • 7021f8bfa0 scripts: Pre update script was never run for custom paths Otavio Pontes 2019-04-09 14:15:35 -07:00
  • 20922d970b autoupdate: Don't use system() to set up autoupdates Otavio Pontes 2019-04-05 10:22:35 -07:00
  • 7ef0809882 sys: Use run_command() to print messages to the journal Otavio Pontes 2019-04-04 15:05:18 -07:00
  • 9525c93265 test: Disabling json tests for now Otavio Pontes 2019-04-10 13:34:32 -07:00
  • 7e4d607dab sys: First parameter in argv isn't the basename of the binary Otavio Pontes 2019-04-04 14:07:30 -07:00
  • 1cd5688ea3 update: use execv() instead of system() to re-execute update Otavio Pontes 2019-04-04 14:34:17 -07:00
  • ff36af7b7d Makefile: Adding extra compiler flags Otavio Pontes 2019-04-03 14:43:04 -07:00
  • f3cdfb0125 verifytime: Add missing \n Otavio Pontes 2012-04-17 00:02:18 -07:00
  • 069af9decf Enabling the --json-output flag as a global option Castulo Martinez 2019-03-26 22:31:11 +00:00
  • 08765f32c4 Makefile: Adding extra compiler flags Otavio Pontes 2019-03-29 13:05:05 -07:00
  • b34390efec search: Fix incorrect usages of printf Otavio Pontes 2019-03-28 09:47:33 -07:00
  • 7d6fa1db05 search: Add support to regular expressions in search-file Otavio Pontes 2019-03-20 16:22:22 -07:00
  • 9d6d8aa894 search: Improving search-file results and speed Otavio Pontes 2019-03-15 15:28:11 -07:00
  • ea376e1021 search: Improve manifests download Otavio Pontes 2019-03-14 13:29:52 -07:00
  • 407ec31d1a search: Use allcaps for enum values Otavio Pontes 2019-03-14 13:29:00 -07:00
  • d8bb8f3abc search: Taking scope variable parameter out Otavio Pontes 2019-03-14 12:40:36 -07:00