Commit Graph

  • 03ee2623b4 Reorganizing codes to match old values Castulo Martinez 2019-01-24 21:35:41 +00:00
  • 97187ac439 Adding guidelines for exit codes to the guide Castulo Martinez 2019-01-24 17:48:40 +00:00
  • 8f7f0b15ee Using swupd_code as return code of main functions Castulo Martinez 2019-01-24 01:25:12 +00:00
  • a723c0bc4a verify should return consistent exit codes Castulo Martinez 2019-01-23 22:46:28 +00:00
  • 1aed824085 update should return consistent exit codes Castulo Martinez 2019-01-23 01:14:42 +00:00
  • 84046e107f mirror should return consistent exit codes Castulo Martinez 2019-01-22 22:37:05 +00:00
  • ff18daa680 clean should return consistent exit codes Castulo Martinez 2019-01-22 22:05:42 +00:00
  • bfdebbaf3e search should return consistent exit codes Castulo Martinez 2019-01-22 21:21:46 +00:00
  • 49a1928849 chek-update should return consistent exit codes Castulo Martinez 2019-01-22 21:12:26 +00:00
  • b653c6308d hashdump should return consistent exit codes Castulo Martinez 2019-01-22 20:52:18 +00:00
  • acdc0e0d74 bundle-list should return consistent exit codes Castulo Martinez 2019-01-22 20:14:33 +00:00
  • ce0dccf95c Make autoupdate return consistent exit codes Castulo Martinez 2019-01-22 18:01:32 +00:00
  • 6c7b9e203b Return a more meaningful code on add failure Castulo Martinez 2019-01-19 01:05:49 +00:00
  • 1b9f4f749e Return a more meaningful code on remove failure Castulo Martinez 2019-01-18 20:53:34 +00:00
  • a153a97477 Updating documentation about swupd exit codes Castulo Martinez 2019-01-18 00:59:35 +00:00
  • 1d1aa36d8b Use bool as return type when applicable over int Castulo Martinez 2019-01-18 00:10:34 +00:00
  • f71b84f22d Renaming existing exit codes for consistency Castulo Martinez 2019-01-17 23:41:58 +00:00
  • ae2e48907a Renaming swupd_error.h to swupd_exit_codes.h Castulo Martinez 2019-01-17 19:22:35 +00:00
  • 8d0556f20d curl: Use functions from log.h instead of printf in curl Otavio Pontes 2019-01-17 17:55:15 +00:00
  • 1211eccb26 curl: Improving documentation and moving some comments to header Otavio Pontes 2019-01-17 17:40:21 +00:00
  • 0e38e63afb curl: Rename internal function to a better name Otavio Pontes 2019-01-17 17:31:58 +00:00
  • 2128ad1cc4 curl: Check if curl is initialized before performing any operation Otavio Pontes 2019-01-17 17:31:16 +00:00
  • 4d3bff7ff6 curl: Consider the download failed even if user handles the error Otavio Pontes 2019-01-23 23:36:06 +00:00
  • 641e8d51fe Removing useless code from get_all_files function Castulo Martinez 2019-01-23 23:24:08 +00:00
  • 53b69ee212 Change working on lock left behind Otavio Pontes 2019-01-17 17:07:35 +00:00
  • 83a6c23372 Change a bit the comments style for swupd Otavio Pontes 2019-01-17 17:02:01 +00:00
  • 138a7d1e67 Rename files replacing - with _ Otavio Pontes 2019-01-17 16:59:55 +00:00
  • e810ba1f36 verify: Add /usr/src to the list of protected directories on verify picky Otavio Pontes 2019-01-16 20:41:21 +00:00
  • 8b34df92ec Removing check for optarg for parameters with required arguments Otavio Pontes 2019-01-16 21:05:18 +00:00
  • 1964084191 verify: Enable verifying a subset of bundles William Douglas 2019-01-10 14:05:56 -08:00
  • 8b02944c02 Release v3.18.7 v3.18.7 Otavio Pontes 2019-01-17 03:11:53 +00:00
  • 639ac32d49 Bringing README back because it's used to generate a package description Otavio Pontes 2019-01-17 03:11:00 +00:00
  • 376e719fc9 Release v3.18.6 v3.18.6 Otavio Pontes 2019-01-17 03:00:56 +00:00
  • 318ffd77c4 sys: Fix memory leak Otavio Pontes 2019-01-16 23:28:33 +00:00
  • 94fe31b2b4 Makefile: Fixing file list Otavio Pontes 2019-01-16 22:59:35 +00:00
  • 945eb52d61 Making testlib shellcheck compliant Castulo Martinez 2019-01-14 18:15:26 +00:00
  • c2262baf47 curl: Reduce the number of downloads in parallel when errors occurs Otavio Pontes 2018-12-20 23:47:59 +00:00
  • b9aa86d7d4 curl: print message when resuming a download Otavio Pontes 2018-12-20 20:41:15 +00:00
  • 2c23164449 curl: Open file with append mode on download resume Otavio Pontes 2018-12-20 20:39:36 +00:00
  • f8f44ee945 curl: Use same error handling from sync downloads in async Otavio Pontes 2018-12-20 20:33:36 +00:00
  • ec8ca4c379 curl: Consolidate http response check on a single function Otavio Pontes 2018-12-20 19:53:41 +00:00
  • 01a5c5a46c curl: Group curl related functions in a new header file Otavio Pontes 2018-12-20 21:21:25 +00:00
  • 05bcdba3f5 download: Run extractions in a thread Brian J Lovin 2018-09-13 20:09:14 +00:00
  • 721e4e468e tp: Add an initial implementation of a Thread Pool Otavio Pontes 2018-09-11 10:00:44 -07:00
  • f4e279d514 Fixing IDs of update tests Castulo Martinez 2019-01-11 18:47:01 +00:00
  • 15855e63b3 Fixing a race condition in testlib Castulo Martinez 2019-01-11 19:40:18 +00:00
  • e184646c6c Fixing code style issues Castulo Martinez 2019-01-11 16:26:08 +00:00
  • e7946b5bb2 Verifying the whole output of the search command Castulo Martinez 2019-01-05 00:08:03 +00:00
  • 3a11522667 Don't re-attempt downloads on full disk on search Castulo Martinez 2018-12-20 22:20:01 +00:00
  • 57ad825a33 Tests for searching when there is no disk space Castulo Martinez 2018-12-20 22:18:07 +00:00
  • 23e3393be0 Tests for listing bundles when no disk space left Castulo Martinez 2018-12-20 19:12:26 +00:00
  • 1db5e9290c Tests for removing a bundle with a full disk Castulo Martinez 2018-12-20 18:55:08 +00:00
  • d8e01a9435 Tests for verifying a system with a full disk Castulo Martinez 2018-12-20 18:12:53 +00:00
  • e6f862999a Don't re-attempt download on full disk bundle-add Castulo Martinez 2018-12-19 23:58:54 +00:00
  • e01f4f852b Abort download retries when the disk is full Castulo Martinez 2018-12-19 20:56:22 +00:00
  • e6dcd2f3a1 Tests for attempting an update with a full disk Castulo Martinez 2018-12-19 17:42:07 +00:00
  • 39e2d40127 Define size of test environment Castulo Martinez 2018-12-17 21:32:00 +00:00
  • 116a4c612e Verify skip unsafe to delete files without warning Castulo Martinez 2019-01-09 23:03:12 +00:00
  • e2b4a7642b Testlib: symlinks to directories in bundles Castulo Martinez 2019-01-09 21:28:43 +00:00
  • 93d0d065d4 Testlib: Fixing symlinks of test bundles Castulo Martinez 2019-01-08 23:35:49 +00:00
  • 4bff779604 Makefile: Check all files under src/ for code style Otavio Pontes 2018-12-27 18:02:27 +00:00
  • a8aec7231c doc: Adding info about how to contact us Otavio Pontes 2019-01-08 23:08:45 +00:00
  • 87009c9c9d Removing -Wpedantic flag because travis compiler is too old Otavio Pontes 2019-01-08 23:40:29 +00:00
  • a7adb91f24 Add swupd development guide Otavio Pontes 2018-12-14 22:41:51 -08:00
  • 99a05c1f78 Fix build problems after adding Wswitch-default Otavio Pontes 2018-12-12 00:39:10 +00:00
  • 84b332ee8d Fixing build problems introduced by -Wpedantic Otavio Pontes 2018-12-12 00:13:42 +00:00
  • c15aed681c Add compile-time warning flags Brian J Lovin 2018-11-15 18:20:05 +00:00
  • e07c9bc6fa curl: swupd_curl_query_content_size is leaking file content Otavio Pontes 2019-01-04 22:46:35 +00:00
  • aab0b0a742 Fix code style Otavio Pontes 2018-12-27 18:01:18 +00:00
  • 10387645f4 log: Use new log in check_update, as an example Otavio Pontes 2018-12-21 17:28:34 +00:00
  • 1779438ee2 curl: Add debug information for file downloads Otavio Pontes 2018-12-17 21:43:59 +00:00
  • 91bdebc945 log: Introduce --quiet and --debug Otavio Pontes 2018-12-17 21:16:13 +00:00
  • 89c7d390a9 Merge both python test servers into one Castulo Martinez 2018-12-21 22:38:05 +00:00
  • 11ee0ee8ad Timeout for testing connection in swupd init Castulo Martinez 2018-12-12 22:49:43 +00:00
  • 3cb61c46a5 Makefile: Only run shellcheck on scripts that have changed in current branch Otavio Pontes 2018-12-18 16:35:35 +00:00
  • af902d272b time: Use strftime instead of asctime Otavio Pontes 2018-12-19 16:49:32 +00:00
  • 4c8159c014 hashmap: Incorrect comparison on equal function Otavio Pontes 2018-12-17 23:04:44 +00:00
  • 8f7dd7e288 hashmap: Invalid operator was used when applying a mask Otavio Pontes 2018-12-17 23:00:07 +00:00
  • f11bb7ee2b hashmap: Add helper to debug hashmap Otavio Pontes 2018-12-17 22:57:40 +00:00
  • 58ed52d39e curl: Show warnings instead of errors on recoverable SSL problems Otavio Pontes 2018-12-13 21:23:18 +00:00
  • 6c82663fa2 strings: Create a function to join strings Otavio Pontes 2018-12-07 19:29:47 +00:00
  • b016469a6d sys: Move function get_dir_files_sorted() to sys.c Otavio Pontes 2018-12-07 18:29:26 +00:00
  • 1c1ae78956 Group code that isn't swupd specific in a directory Otavio Pontes 2018-12-07 18:21:25 +00:00
  • 77c47fcc6b Use std out if there is no fd 3 in testlib Castulo Martinez 2018-12-15 00:39:31 +00:00
  • 4c54f426a7 Silencing output when starting a test web server Castulo Martinez 2018-12-15 00:00:36 +00:00
  • a0691a7ad9 Create files with specific size with testlib Castulo Martinez 2018-12-13 23:16:20 +00:00
  • 64c8b94ccc Separate 'mixin build' command John Akre 2018-12-14 22:40:17 +00:00
  • 2e30eb128a Setting upstream server in client cert tests Castulo Martinez 2018-12-10 21:38:31 +00:00
  • 58443d50d7 Adding options to further control server.py Castulo Martinez 2018-12-04 22:44:10 +00:00
  • d97234ff6b Modifying slow-server tests to use setup Castulo Martinez 2018-12-10 21:13:03 +00:00
  • 8ed78a3758 Add separators for output when using "bash -t" Castulo Martinez 2018-12-10 21:09:30 +00:00
  • 4a3a5762db Functions to set content & version URLs in testlib Castulo Martinez 2018-12-06 19:17:00 +00:00
  • 3fdb077ec8 Remove gen-manifest-hash.sh script Otavio Pontes 2018-11-29 21:01:39 +00:00
  • c8b203504b Removing unused script Otavio Pontes 2018-12-03 22:57:50 +00:00
  • af5833d589 Add git user and email by default in new tests Castulo Martinez 2018-12-13 00:52:22 +00:00
  • 2de6b51e35 docs: Add swupd-alias.7.rst to repository Otavio Pontes 2018-12-12 00:09:36 +00:00
  • 4a06d58c97 Moving experimental flag from 4th to 2nd position Castulo Martinez 2018-12-11 18:21:49 +00:00
  • f9fd62a33e Show when a bundle is experimental in swupd search Castulo Martinez 2018-11-30 23:18:44 +00:00
  • 6131933d98 Show experimental bundles in installed bundle list Castulo Martinez 2018-11-30 01:07:30 +00:00
  • 92fe8acad2 Distinguish experimental bundles in a bundle list Castulo Martinez 2018-11-29 23:30:46 +00:00