{"push_id":909624096,"size":32,"distinct_size":1,"ref":"refs/heads/pull2","head":"7d2f8ada808bdafe80b0cb75256b0b990b322ea1","before":"9cf47ab54e56e0c3e2c392617a33a2a152233bb6","commits":[{"sha":"b49140efe84bcb0cc2011fb600c81af8f7b363bb","author":{"email":"e29603e1a2f5e78da7790122f968b99bffa35507@inbox.lv","name":"Dima73"},"message":"Add windowTitle when open ChoiceBox\n\n-for more informative menu and understandability\nusers\n-if skin title =\"\" set windowTitle ''\n\n(cherry picked from commit 9cf47ab54e56e0c3e2c392617a33a2a152233bb6)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/b49140efe84bcb0cc2011fb600c81af8f7b363bb"},{"sha":"a4b49102cbe2e86c3795720c7d29fa6a4c45a5ef","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"Videomode: Add class name in print messages to aid when debugging\n\n(cherry picked from commit f43fd862f82cd9302e91d272c7386340eaed6be4)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/a4b49102cbe2e86c3795720c7d29fa6a4c45a5ef"},{"sha":"b709634b8884b50b4613f801ea7cfb00822e9c2c","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"VideoMode: add 2160p mode if hardware supports it\n\nAdd 2160p video mode to VideoHardware and to VideoWizard.\nUse intersection to widescreen modes and supported modes, to get only supported widescreen modes.\n\n(cherry picked from commit 30fc4983704fde72997d56935b329792669f6d4a)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/b709634b8884b50b4613f801ea7cfb00822e9c2c"},{"sha":"41211499b4ccf036859e45654bca428dbb882e9b","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"eServerSocket: fix remote client's address being garbage\nwhen we're on a dualstack host.\n\nTwo issues fixed:\n - If we're going to request a client's remote address from accept()\n   and we supply a sockaddr to store it, the size will incidently\n   suffice for an ipv4 address, but an ipv6 address will not fit and\n   result in garbage and accept() will not mention it, no error.\n   Fix: use a sockaddr_in6 instead (well actually use a union\n   that contains all of sockaddr, sockaddr_in and sockaddr_in6, to\n   be always safe).\n - inet_ntop() is not socket family agnostic. You cannot supply it\n   the generic sa_addr member from sockaddr, the offset is wrong\n   for both ipv4 and ipv6. Fix: use specific code for PF_LOCAL,\n   PF_INET and PF_INET6 to supply inet_ntop the correct struct\n   offset. This also prevents ugly static pointer casts that often\n   introduce these sorts of bugs and the compiler not complaining\n   about it.\n\nAlso added translation from ::ffff:a.b.c.d (ipv4 mapped address\nin ipv6 socket address) to a simple  a.b.c.d which I think is more\nappropriate for most users.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/41211499b4ccf036859e45654bca428dbb882e9b"},{"sha":"bd12f73bebf4a39a05d526c2df70e2d0271057ec","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"eServerSocket: trivial cosmetic.\n\nThe variable is initialised twice.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/bd12f73bebf4a39a05d526c2df70e2d0271057ec"},{"sha":"b6460f4ecf332418bf671c8f01e3aeb831fc76b7","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"Converter ClientSstreaming: fix small/trivial cosmetic typo.\n\nNUMBEP -> NUMBER.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/b6460f4ecf332418bf671c8f01e3aeb831fc76b7"},{"sha":"5c46609dcf6c90adf6fb45f05c26016f05c3ca54","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"Converter ClientSstreaming: remove cryptic/unnecessary unicode character replacement.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/5c46609dcf6c90adf6fb45f05c26016f05c3ca54"},{"sha":"272a923d9e4c5dfc6aad11bcdc223c08daae4efb","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"Converter ClientSstreaming: remove kludgy ipv4-in-ipv6 address replacement.\n\nThe ipv4-in-ipv6 address starting with ::ffff: is already cleaned up in\nthe C++ code now.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/272a923d9e4c5dfc6aad11bcdc223c08daae4efb"},{"sha":"5b490f9cf6f44efc2117b1bc284f9baa74973e95","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"Converter ClientSstreaming: a few small/trivial/cosmetic changes.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/5b490f9cf6f44efc2117b1bc284f9baa74973e95"},{"sha":"347ac6924f7668ef73566d477c16040993ac7b2f","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@openpli.org","name":"Erik Slagter"},"message":"Converter ClientSstreaming: add three query modes.\n\nINFO: get a complete list of all clients including streaming/transcoding,\n\tclient's address and the service (resolved)\nINFO_RESOLVE: same as above but resolve the client's address (slow!)\nINFO_RESOLVE_SHORT: same as INFO_RESOLVE but only show the host part of\n\tthe client's address, no domain part.","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/347ac6924f7668ef73566d477c16040993ac7b2f"},{"sha":"6a39996a287fe9c2dc16bfbd5b80abb2d483b8d7","author":{"email":"e29603e1a2f5e78da7790122f968b99bffa35507@inbox.lv","name":"Dima73"},"message":"SatelliteEquipmentControl: update plugin\n\n-fix BSOD set tiltle\n-small update size skin\n-add for key menu \"Set default settings?\" yes/no\n\n(cherry picked from commit a375133c7868ed9614b3037d88df4a3ff63ace89)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/6a39996a287fe9c2dc16bfbd5b80abb2d483b8d7"},{"sha":"1eac326a4f01a223a608fbc84ce9080bf92e6590","author":{"email":"e29603e1a2f5e78da7790122f968b99bffa35507@inbox.lv","name":"Dima73"},"message":"MovieBrowserConfiguration: add missing setTitle()\n\n(cherry picked from commit f7712982852e8a9a36389d70652cb305a8a3ea80)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/1eac326a4f01a223a608fbc84ce9080bf92e6590"},{"sha":"a65974f08f1ca8629708d4ae2ebfee05f1dfc72c","author":{"email":"e29603e1a2f5e78da7790122f968b99bffa35507@inbox.lv","name":"Dima73"},"message":"update ru.po\n\n(cherry picked from commit 8bf7ccd2dee0a04ce060a7e1a22d4243ddda40a0)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/a65974f08f1ca8629708d4ae2ebfee05f1dfc72c"},{"sha":"70745dfeb997998e02a6359cf5532115562a97d8","author":{"email":"e29603e1a2f5e78da7790122f968b99bffa35507@inbox.lv","name":"Dima73"},"message":"DVB-S sat config: set default nothing connected\n\n-this solves the problem empty list of satellites\nFile \"/usr/lib/enigma2/python/Screens/ScanSetup.py\", line 604, in\n__init__\nFile\n\"/usr/lib/enigma2/python/Plugins/SystemPlugins/Satfinder/plugin.py\",\nline 101, in createSetup\nif len(nimmanager.getTransponders(int(self.tuning_sat.value))) < 1: #\nOnly offer 'predefined transponder' if some transponders exist\nValueError: invalid literal for int() with base 10: ''\n\n(cherry picked from commit aa279418f87e58c5841a3ed553b509526e11021c)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/70745dfeb997998e02a6359cf5532115562a97d8"},{"sha":"c45160e972cb651525ee4754cb1c9ba665dabe32","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"NimSelection: use slot_name from NIM class to get slot name\n\nIndexError: list index out of range will occur if there are more that 4 tuners.\n\nInstead use slot_name from NIM class that already provides the same information.\nand works without issues for 26 slot positions (A to Z).\n\n(cherry picked from commit 4303fcd4144d0aad588c585e6ab54f824e2a50a6)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/c45160e972cb651525ee4754cb1c9ba665dabe32"},{"sha":"92d158805cf745c98e0e35e4030c40d5d87f67e6","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"NimManager: delete duplicate import of boundFunction\n\n(cherry picked from commit ac983868638d9f66371e32476f36d23e978b6483)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/92d158805cf745c98e0e35e4030c40d5d87f67e6"},{"sha":"3f984f2a27249fa5b277ede26c16e2f222d3cbc8","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"NimManager: Remove dm7025 powerThreshold check\n\n(cherry picked from commit 29974f6b1952893a43b4047dd4a324c7fd4171af)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/3f984f2a27249fa5b277ede26c16e2f222d3cbc8"},{"sha":"acb168ccb1d29f8ca48aebaaefa5528117dc5db0","author":{"email":"1f4a9383e5343aee389622c694ebea82eb541ff4@gmail.com","name":"Athanasios Oikonomou"},"message":"NimManager: Add class name in print messages to aid when debugging\n\n(cherry picked from commit 799eb48477e00a46d57aebf83ef236b75282809e)\nSigned-off-by: Erik Slagter <erik@openpli.org>","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/acb168ccb1d29f8ca48aebaaefa5528117dc5db0"},{"sha":"06875066777275338f29c67e779c7cbddaf7506e","author":{"email":"d26110c7b661f1ae7830c33675b12681493cf759@openpli.org","name":"Mirakels"},"message":"enable alsa support through build time configure\n\n--with-alsa\n\twill enable alsa support in enigma2\n--with-alsacard=card\n\twill define the als card (default 'default')\n        Example: --with-alsacard=hw:0\n--with-alsamixer=mixername\n\tDefines the als mixer device (defailt 'Master')\n\tExample --with-alsamixer=Master","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/06875066777275338f29c67e779c7cbddaf7506e"},{"sha":"0237136ce955899bca6fc5837b6d71ad16909341","author":{"email":"d26110c7b661f1ae7830c33675b12681493cf759@openpli.org","name":"Mirakels"},"message":"build configure options to select framebuffer and lcd device\n\n--with-fbdev=devicename\n\tuse devicename for framebuffer device, default /dev/fb0\n\tExample: --with-fbdev=/dev/fb10\n--with-lcddev=devicename\n\tuse devicename for lcd framebuffer device, default /dev/fb1\n\tExample: --with-lcddev=/dev/lcd0","distinct":false,"url":"https://api.github.com/repos/Dima73/enigma2/commits/0237136ce955899bca6fc5837b6d71ad16909341"}]}