{"push_id":554280738,"size":27,"distinct_size":1,"ref":"refs/heads/feature/jessie","head":"fda84b8aa1d95dd308f3ce7c05c045c5a27d5d86","before":"0e61703c48d1f2e65290a4317392b0482e51ad15","commits":[{"sha":"a36d95f6afe770e56813dd725cc02a4fbbe7ffb1","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Get the list of persistence presets from the Tails being tested.\n\n... instead of maintaining a static list that often gets out-dated,\nand makes it impossible to run usb_install.feature with an --old-iso\nthat has a different set of presets. That's still not possible, but\nthis is one step in that direction.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/a36d95f6afe770e56813dd725cc02a4fbbe7ffb1"},{"sha":"a3e935b95bd7589a31be4c32835924b8ec228deb","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Actually test permissions of link-type persistent directories.\n\n... such as the one for the \"dot files\" persistence preset. The\nremoved code was supposed to do that, but was bugged (we didn't loop\nover the `all_persistent_dirs` we crafted for that purpose).","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/a3e935b95bd7589a31be4c32835924b8ec228deb"},{"sha":"46b536ee1157c82c40a4ea3075b0d8f22705c4cf","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Improve variable name.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/46b536ee1157c82c40a4ea3075b0d8f22705c4cf"},{"sha":"8b11be036ebf52a515fe638d7efe78938d71b9c9","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Make it possible to use an old iso with different persistence presets.\n\n... by only checking that the persistence presets that were available\nwhen installing Tails from the old iso are enabled. Any new presets in\nthe \"current\" iso are not checked.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/8b11be036ebf52a515fe638d7efe78938d71b9c9"},{"sha":"76d56b5e99a988c51da2663e2c56366bf6c3a09a","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"We should not ignore missing persistent source directories.\n\nThat should imply that something has gone very wrong. I'm not sure why\nwe've been ignoring them (certainly it would deserve a comment!) but I\ncan imagine there was some thought about the \"old iso with fewer\npresets than the current iso\" situation that was just solved, but that\nwouldn't be enough for some of the other checks.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/76d56b5e99a988c51da2663e2c56366bf6c3a09a"},{"sha":"6e9c325fe66d1d2573f57cd7dadd5bee61d8b618","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Check access rights of all persistent source directories.\n\nWe don't want the persistent system directories to be too restrictive\nnor to lax (at least the current ones).","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/6e9c325fe66d1d2573f57cd7dadd5bee61d8b618"},{"sha":"e9f5902aabd451b30b1081dc1b9ba79de9e9dba2","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Improve some steps' names grammatically and descriptively.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/e9f5902aabd451b30b1081dc1b9ba79de9e9dba2"},{"sha":"2d8a2f610c16eb5d1a2420087ee4d1e05f054c99","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Slightly simplify code, and remove magic number.\n\nThis is \"slightly\" more straigh-forward, and not having to bump the\nnumber is nice, especially now when the list of presets is dynamically\nfetched from the Tails system being tested. From now on there should\nbe no need to add support for new persistence presets in the test\nsuite without breaking it, and they will benefit from the very basic\nand general testing we do of each of them.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/2d8a2f610c16eb5d1a2420087ee4d1e05f054c99"},{"sha":"1f2cdd859b860fed730880f36adafa915762b062","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Verify that all available presets were enabled.\n\nMostly to verify that the crazy keyboard commands used to check them\nin t-p-s works.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/1f2cdd859b860fed730880f36adafa915762b062"},{"sha":"d6b488505eaca4b6586c72e66129b3d9f051a445","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Add dummy changelog entry.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/d6b488505eaca4b6586c72e66129b3d9f051a445"},{"sha":"de8959cda1c3927a5650a159bd55bd8294b1b042","author":{"email":"aab4eec203fb5236a5e84de394cb967dbdb6b24a@i2pmail.org","name":"kytv"},"message":"Ensure that the test will fail if \"apt-get X\" commands fail.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/de8959cda1c3927a5650a159bd55bd8294b1b042"},{"sha":"f98afd380127beeda63b0752a9e364c679393f89","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Put it more clearly in WhisperBack that most bug reports without an email address are useless (Will-Fix: #6992).\n\nThe documentation part was done already in commit:5439823.\n\nThis very commit merely imports the same phrasing into our WhisperBack configuration.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/f98afd380127beeda63b0752a9e364c679393f89"},{"sha":"c42ece64c899a0494d09b6e523046c9cc61920aa","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Test 'Tor is ready' notification in a separate scenario (Will-fix: #8714).\n\nSikuli isn't reliably detecting the notification, either because it\ndisappears too quickly given Wheezy's GNOME3's hardcoded timeout of\nfive seconds, or because it fails to show at all. Any way, this often\nintroduces failure of the 'Tor is ready' step, so this should improve\nthe robustness of the test suite.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/c42ece64c899a0494d09b6e523046c9cc61920aa"},{"sha":"9172a2e2a8cd7f6c096860dd96227bcb28a24b49","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Merge branch 'stable' into devel\n\nConflicts:\n\tdebian/changelog","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/9172a2e2a8cd7f6c096860dd96227bcb28a24b49"},{"sha":"536d159a3bfd31f0b66e455240e629999baafd55","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Merge remote-tracking branch 'origin/bugfix/8714-tor-is-ready-robustness' into stable","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/536d159a3bfd31f0b66e455240e629999baafd55"},{"sha":"967a6d6c901058f0ccf6665eac0ee5a88c965019","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Merge branch 'stable' into devel","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/967a6d6c901058f0ccf6665eac0ee5a88c965019"},{"sha":"4c04683da974c0c47da56568a7ebc0043083a355","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Merge remote-tracking branch 'origin/feature/6992-whisperback-email-address' into devel\n\nfix-committed #6992","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/4c04683da974c0c47da56568a7ebc0043083a355"},{"sha":"ca57e6060ff90c8f4a7e02bc8ad0d505d8ebf1e4","author":{"email":"aab4eec203fb5236a5e84de394cb967dbdb6b24a@i2pmail.org","name":"kytv"},"message":"Remove unecessary if block.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/ca57e6060ff90c8f4a7e02bc8ad0d505d8ebf1e4"},{"sha":"d8cc75f1987deb93b53849476b28fc5117931f81","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Merge remote-tracking branch 'origin/devel' into test/8091-improve-old-iso-testing","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/d8cc75f1987deb93b53849476b28fc5117931f81"},{"sha":"7adee27b3ccc38754d2d3be7429fca64bd731f8b","author":{"email":"2362d5407c35390f91c4557eceddc6071d9de492@boum.org","name":"Tails developers"},"message":"Run perl script with -E so we don't have to explicitly enable features.","distinct":false,"url":"https://api.github.com/repos/vjrj/tails/commits/7adee27b3ccc38754d2d3be7429fca64bd731f8b"}]}