Commit Graph

377 Commits

Author SHA1 Message Date
Greg Neagle cb9d198617 More improvements to error handling 2024-07-08 10:24:18 -07:00
Greg Neagle a847086733 Improved detection and handling of errors when parsing packages to make pkginfo 2024-07-08 09:12:15 -07:00
Greg Neagle a5ecc55d41 Minimum viable implementation of makepkginfo: all options are ignored 2024-07-07 15:57:36 -07:00
Greg Neagle 9debd1074e Begin work on makepkginfo 2024-07-07 15:43:42 -07:00
Greg Neagle edbd9c2047 pkginfolib: remove no-longer needed CryptoKit import; add info about implementation differences from the Python version 2024-07-06 18:17:07 -07:00
Greg Neagle 2d6fa422fb Remove no-longer needed CryptoKit import from makecatalogslib 2024-07-06 18:15:46 -07:00
Greg Neagle 113562434b Update SwiftFormat configuration 2024-07-06 18:14:27 -07:00
Greg Neagle a1c6d52e3c SwiftFormat formatting 2024-07-06 18:03:48 -07:00
Greg Neagle bc87af3803 SwiftFormat formatting 2024-07-06 18:02:37 -07:00
Greg Neagle 8ef678fa92 SwiftFormat formatting 2024-07-06 17:59:15 -07:00
Greg Neagle a48a25d414 SwiftFormat formatting 2024-07-06 17:57:45 -07:00
Greg Neagle daa4e9fb5f Initial .swiftformat file 2024-07-06 17:54:33 -07:00
Greg Neagle 9f1ff6b63d SwiftFormat formatting 2024-07-06 17:54:07 -07:00
Greg Neagle f74dd3ee11 SwiftFormat formatting 2024-07-06 17:47:21 -07:00
Greg Neagle b291a0b16a SwiftFormat formatting 2024-07-06 17:37:55 -07:00
Greg Neagle 95cf076518 Nearly complete implementation of pkginfolib 2024-07-06 17:10:25 -07:00
Greg Neagle cf12e7e7f7 More pkgutils implementations. 2024-07-05 16:47:55 -07:00
Greg Neagle dabc7cb24e Implement getBundlePackageInfo() 2024-07-04 14:11:26 -07:00
Greg Neagle e391fff22b Implement getBomList() 2024-07-04 12:18:44 -07:00
Greg Neagle 62bc197bab Update pkgutils. Can now get receipts array from a flat package. 2024-07-04 11:11:33 -07:00
Greg Neagle 45be998655 Start pkgutils 2024-07-03 16:35:40 -07:00
Greg Neagle 783d6fb753 Beginnings of versionutils, pkgutils, osutils to support a start on pkginfolib 2024-07-02 19:55:14 -07:00
Greg Neagle 0b9179d1f1 Initial implementation of munkilog and report methods 2024-07-02 12:14:23 -07:00
Greg Neagle f06f19b969 Add initial implementation of display methods 2024-07-01 18:12:57 -07:00
Nate Walck 2b6805ec85 Run swiftlint (#1222) 2024-06-30 19:31:58 -07:00
Greg Neagle 66c4f9a47c Initial dmgutils implementation 2024-06-30 19:30:54 -07:00
Greg Neagle 97771e4528 Initial Swfit code for CLI tools; makecatalogs should be functional 2024-06-30 15:06:43 -07:00