| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-02-02 | AptPrefPackage type | Sean Whitton | |
| 2017-02-02 | Apt.pinnedTo uses File.configFileName | Sean Whitton | |
| 2017-01-31 | more spacing | Sean Whitton | |
| 2017-01-31 | neaten the prefs file Apt.pinnedTo generates | Sean Whitton | |
| 2017-01-31 | spacing | Sean Whitton | |
| 2017-01-31 | describe Apt.pinnedTo | Sean Whitton | |
| 2017-01-31 | pass a tuple to Apt.pinnedTo | Sean Whitton | |
| This permits calling Apt.pinnedTo infix | |||
| 2017-01-31 | suiteAvailablePinned avoids pinning backports | Sean Whitton | |
| 2017-01-31 | implement Apt.pinnedTo | Sean Whitton | |
| 2017-01-30 | commented hacking | Sean Whitton | |
| 2017-01-30 | TODO | Sean Whitton | |
| 2017-01-30 | fix swapped sourceFile & prefFile | Sean Whitton | |
| 2017-01-30 | refactor to fix type errors | Sean Whitton | |
| 2017-01-30 | pin even if hostSuite == suite | Sean Whitton | |
| 2017-01-30 | tweak stub | Sean Whitton | |
| 2017-01-30 | implement suiteAvailablePinned | Sean Whitton | |
| 2017-01-30 | pin property prototypes | Sean Whitton | |
| 2017-01-19 | add Apt.noPDiffs | Sean Whitton | |
| 2016-06-18 | Really make Apt.install fail when asked to install a package that apt does ↵ | Joey Hess | |
| not know about | |||
| 2016-06-17 | Apt.install: When asked to install a package that apt does not know about, ↵ | Joey Hess | |
| it used to incorrectly succeed. Now it will fail. | |||
| 2016-06-13 | add DebianKernel datatype | Félix Sipma | |
| (cherry picked from commit 3590a1241580ddcdd153e2619a3c02ce18a8db8c but without the changes to src/Propellor/Precompiled.hs) | |||
| 2016-04-05 | Apt.unattendedUpgrades: mail root | Félix Sipma | |
| 2016-04-05 | add comments | Joey Hess | |
| 2016-04-05 | Apt: add periodicUpdates | Félix Sipma | |
| 2016-03-30 | Merge branch 'master' into typed-os-requirements | Joey Hess | |
| 2016-03-30 | Apt.update: Also run dpkg --configure -a here as apt for some reason won't ↵ | Joey Hess | |
| even update if dpkg was interrupted. | |||
| 2016-03-28 | propellor spin | Joey Hess | |
| 2016-03-28 | backports are debian only | Joey Hess | |
| 2016-03-25 | cleanup warnings | Joey Hess | |
| 2016-03-25 | much simpler and more type safe implementation of Apt.robustly, using fallback! | Joey Hess | |
| 2016-03-25 | ported Property.Apt | Joey Hess | |
| 2016-03-07 | add unsupportedOS | Joey Hess | |
| 2016-03-01 | Apt: hlint fixes | Félix Sipma | |
| (cherry picked from commit 3682285c696ff24169f2bdaad6fbbea6a561b560) | |||
| 2016-03-01 | Apt: fix typo | Félix Sipma | |
| (cherry picked from commit 0e076fbfaa4d57f8d665436243d20bb9e28cbebc) | |||
| 2016-02-29 | run dpkg --configure with non-interactive env | Joey Hess | |
| 2016-02-29 | forgot to build; fix | Joey Hess | |
| 2016-02-29 | apt upgrade improvements | Joey Hess | |
| * Apt.upgrade: Run dpkg --configure -a first, to recover from interrupted upgrades. * Apt: Add safeupgrade. | |||
| 2016-02-07 | Delete /etc/apt/apt.conf.d/50unattended-upgrades.ucf-dist when ↵ | Joey Hess | |
| unattended-upgrades is installed, to work around #812380 which results in many warnings from apt, including in cron mails. | |||
| 2015-12-19 | Clean build with ghc 7.10. | Joey Hess | |
| Import Prelude after modules that cause warnings due to AMP change | |||
| 2015-12-06 | allow using `check` on a UncheckedProperty, which yields a Property | Joey Hess | |
| 2015-12-06 | Apt.cacheCleaned was trivial, force NoChange | Joey Hess | |
| 2015-12-05 | remove trivial | Joey Hess | |
| 2015-12-05 | UncheckedProperty for cmdProperty et al | Joey Hess | |
| * Properties that run an arbitrary command, such as cmdProperty and scriptProperty are converted to use UncheckedProperty, since they cannot tell on their own if the command truely made a change or not. (API Change) Transition guide: - When GHC complains about an UncheckedProperty, add: `assume` MadeChange - Since these properties used to always return MadeChange, that change is always safe to make. - Or, if you know that the command should modifiy a file, use: `changesFile` filename * A few properties have had their Result improved, for example Apt.buldDep and Apt.autoRemove now check if a change was made or not. | |||
| 2015-12-05 | Added UncheckedProperty type, along with unchecked to indicate a Property ↵ | Joey Hess | |
| needs its result checked, and checkResult and changesFile to check for changes. | |||
| 2015-10-27 | Explicit Info/NoInfo for RevertableProperty (API change) | Joey Hess | |
| RevertableProperty used to be assumed to contain info, but this is now made explicit, with RevertableProperty HasInfo or RevertableProperty NoInfo. Transition guide: - If you define a RevertableProperty, expect some type check failures like: "Expecting one more argument to ‘RevertableProperty’". - Change it to "RevertableProperty NoInfo" - The compiler will then tell you if it needs "HasInfo" instead. - If you have code that uses the RevertableProperty constructor that fails to type check, use the more powerful <!> operator | |||
| 2015-10-10 | propellor spin | Joey Hess | |
| 2015-10-08 | Add Apt.hasForeignArch. | Per Olofsson | |
| Signed-off-by: Per Olofsson <pelle@dsv.su.se> | |||
| 2015-09-13 | avoid running debconf-set-selections on [] and add some types for documentation | Joey Hess | |
| 2015-09-13 | Follow some hlint suggestions. | Mario Lang | |
| 2015-05-07 | cmdProperty' renamed to cmdPropertyEnv to make way for a new, more generic ↵ | Joey Hess | |
| cmdProperty' (API change) | |||
