Commit Graph

383 Commits

Author SHA1 Message Date
Greg Neagle 7f6248c796 Convert more comments to documentation 2024-09-11 17:55:09 -07:00
Greg Neagle 55c769edfa Convert more comments to documentation 2024-09-11 17:39:51 -07:00
Greg Neagle 65d0d6724f Convert more comments to documentation 2024-09-11 17:26:04 -07:00
Greg Neagle b59988e11d Convert more comments to documentation 2024-09-11 16:46:37 -07:00
Greg Neagle db671e0012 Convert more comments to documentation 2024-09-11 16:22:09 -07:00
Greg Neagle bae4dfc20a Convert more comments to documentation 2024-09-11 15:49:03 -07:00
Greg Neagle 89dcdd84f1 Convert more comments to documentation 2024-09-11 15:38:07 -07:00
Greg Neagle f7e3193f6a Change the POSTACTION_ constants into an enum 2024-09-11 15:24:28 -07:00
Greg Neagle 0b4297ae41 Convert more comments to documentation 2024-09-11 14:41:34 -07:00
Greg Neagle f7cbba03a8 Convert more comments to documentation 2024-09-11 14:23:40 -07:00
Greg Neagle 4729445418 Convert more comments to documentation 2024-09-11 14:01:53 -07:00
Greg Neagle 80fa4cb463 Remove extraneous characters in documentation comments 2024-09-11 14:01:31 -07:00
Greg Neagle 190a024f26 Convert more comments to documentation 2024-09-11 11:41:58 -07:00
Greg Neagle 7ba4266a3d Convert more comments to documentation 2024-09-11 11:23:44 -07:00
Greg Neagle 694825beae Convert more comments to documentation 2024-09-11 11:14:23 -07:00
Greg Neagle eca2173084 Convert some comments to documentation 2024-09-10 20:55:44 -07:00
Greg Neagle 83aafa770f Convert some comments to documentation 2024-09-10 20:46:42 -07:00
Greg Neagle 544138152b Finally getting the hang of how documentation comments work 2024-09-10 20:34:19 -07:00
Greg Neagle 605ac2eedf Finally getting the hand of how documentation comments work 2024-09-10 16:47:34 -07:00
Greg Neagle 4fbf1f0d4c Tweak comment style for comments that describe a function/method 2024-09-10 16:32:01 -07:00
Greg Neagle e8041cd820 Tweak comment style for comments that describe a function/method 2024-09-10 16:26:46 -07:00
Greg Neagle 433588176e Tweak comment style for comments that describe a function/method 2024-09-10 16:09:16 -07:00
Greg Neagle 9d8eb19b16 Tweak comment style for comments that describe a function/method 2024-09-10 16:08:22 -07:00
Greg Neagle 3e0d55b3bc Tweak comment style for comments that describe a function/method 2024-09-10 16:02:30 -07:00
Greg Neagle aca25f9428 Add ability to filter out major OS updates from Apple updates list 2024-09-10 14:53:33 -07:00
Greg Neagle b3cab07d90 Fix which source files are available to which targets so all targets that should build successfully do 2024-09-10 09:15:01 -07:00
Greg Neagle 1c75186788 Fix yet another instance of typealiased MunkiError (RepoError) 2024-09-10 09:13:57 -07:00
Greg Neagle 8a31efddd7 Edit stub socket/server.swift so it doesn't trigger errors 2024-09-10 09:12:59 -07:00
Greg Neagle d58a4ae0d7 Move baseName() function from download.swift to fileutils.swift 2024-09-10 09:11:53 -07:00
Greg Neagle a2e8571b48 Initial bare-bones commit of appleupdates support. No support for installation; only support for notification 2024-09-09 16:02:36 -07:00
Greg Neagle 516688516b Implement more of launchd, osinstaller, and managedsoftwareupdate 2024-09-08 21:32:07 -07:00
Greg Neagle 1e63b58eda Allow for additional temp directories beyond the shared instance 2024-09-08 21:31:03 -07:00
Greg Neagle 4c916302f6 Allow for custom UNIX permissions in createExecutableFile() 2024-09-08 21:29:39 -07:00
Greg Neagle 9013bb9128 Implement more osinstaller functions 2024-09-08 11:33:25 -07:00
Greg Neagle 27b7896a0a Add ODutils 2024-09-08 11:32:54 -07:00
Greg Neagle 3224626908 Finish implementation of report archive function 2024-09-08 10:49:08 -07:00
Greg Neagle aa8723fee6 Implement part of report archiving 2024-09-07 18:54:50 -07:00
Greg Neagle 3ebca0e4a2 Implement log file rotation 2024-09-07 18:32:53 -07:00
Greg Neagle 93f37520dd Some tweaks to fileutils functions 2024-09-07 18:32:16 -07:00
Greg Neagle 224ab28ee9 Add a clarifying comment 2024-09-07 17:47:11 -07:00
Greg Neagle ac67b9f985 Simplfy DisplayOptions 'singleton' 2024-09-07 17:38:22 -07:00
Greg Neagle 006b64b902 Finish another TODO for StagedOSInstaller 2024-09-07 17:14:47 -07:00
Greg Neagle cc00a463d1 Finish a couple of TODOs arounfd staged OS installer info 2024-09-07 17:09:55 -07:00
Greg Neagle e55ebad2e5 Add TODO to make clean that uncache function hasn't been completely implemented yet 2024-09-07 17:03:00 -07:00
Greg Neagle dda64f556d Add call to purge precached items if needed to get space to download managed items 2024-09-07 17:00:26 -07:00
Greg Neagle c4ae2bb6f9 Handle SIGINT and SIGTERM, and clean up temp dirs on exit 2024-09-07 16:51:21 -07:00
Greg Neagle 45fd437eff Tweaks to processRemoval() 2024-09-07 16:03:08 -07:00
Greg Neagle a98d92de97 Removing unused file 2024-09-07 08:07:38 -07:00
Greg Neagle 886bb83ae0 Fix processing of unattended_uninstall keys for removals 2024-09-07 08:05:05 -07:00
Greg Neagle de81c6a752 Implement still more of managedsoftwareupdate 2024-09-07 07:56:54 -07:00