Git log from M20161123-0800 (previous) to M20161124-1400 (current) The tagging, and this report, were done at about 20161124-1407 commit f48856dcabd1f6250a0a33279d670664bd8c6833 Author: genie.releng Date: Thu Nov 24 14:07:14 2016 -0500 Build input for build M20161124-1400 commit 02a28be3bc720c6864be45d4d3fbb0cffa0b0a1d Author: Markus Keller Date: Thu Nov 24 19:32:39 2016 +0100 Bug 499159: [GTK 2] Test_BrowserSuite.testBrowser3 fails with WebKit behind proxy Change-Id: I29c084a45d88a2c3707ffa3643349e12f1ef9227 commit f7ad9acaf7f9be698569972c3cb396cf351102ef Author: Mikael Barbero Date: Tue Nov 15 15:46:36 2016 +0100 Bug 498116 - Replace fixed check for updates scheduler with a fuzzy one Checking the servers for update at a fixed time on fixed day of the week can kneel the servers. However, activating automatic check for updates on EPP packages is only possible by specifying a fix day and hour (see bug 421779 for the decision). This patch replace the fixed time of the day/week of the day way check for updates are scheduled. Users can choose to check "once a day", "once a week" or "once a month". The initial time used for next checks is the time when the user activates the option. However, it never checks for update exactly after a day, a week or a month. It introduces some randomness: - If the delay for checking for update is passed, it schedules a check sometime in the next 8 hours. - If the delay is well overpassed (see definition of "well overpassed" below), it schedules a check in the next hour. The delay is considered "well overpassed" depending on the recurrence of the check: - If the recurrence is "once a day", the delay is considered overpassed after a day and 6 hours. - If the recurrence is "once a week", the delay is considered overpassed after a week and 2 days. - If the recurrence is "once a month", the delay is considered overpassed after a week and 6 days. It also migrates automatically the fixed weekday/time preferences to the new fuzzy scheduler. Change-Id: Ibad18c8a8c5ccdefca69de90296a15a66656fe66 Signed-off-by: Mikael Barbero Signed-off-by: Pascal Rapicault