{"push_id":4278281400,"size":51,"distinct_size":51,"ref":"refs/heads/master","head":"52e8d9f07a7f05d66536b88a9ada181e5b25aa59","before":"c608f5476d1d33b2d03eb53f9991b52519db9737","commits":[{"sha":"e4c7f6ef198e3f1945746ed83bbc5e953462ed18","author":{"name":"gorgone.impertinence","email":"2cb653a0a73105561c1eea0de157b718345777d9"},"message":"small cleanup\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11519 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/e4c7f6ef198e3f1945746ed83bbc5e953462ed18"},{"sha":"220ecadcb829ac62458bad63cfc0929f34ed3874","author":{"name":"gorgone.impertinence","email":"2cb653a0a73105561c1eea0de157b718345777d9"},"message":"Added support for a higher number of demux devices in CA PMT\n\nModern enigma2 boxes with FCB tuners can have many demux devices, \nso a new CA PMT descriptor that allows up to 128 demuxes (descriptor tag 0x86) is now supported.\nAlso, the get_demux_options() function is completely re-written, \nso it doesn't care for the order of descriptors inside the CA PMT message.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11520 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/220ecadcb829ac62458bad63cfc0929f34ed3874"},{"sha":"0dc6691390dd0e0af17f096ae62fad090169c61d","author":{"name":"gorgone.impertinence","email":"2cb653a0a73105561c1eea0de157b718345777d9"},"message":"fix webif save issue with high var count\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11521 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/0dc6691390dd0e0af17f096ae62fad090169c61d"},{"sha":"b54ca9d1a0322b073a72c4706b826901adaba77c","author":{"name":"theparasol","email":"249caa50291e925982909336649c5dc013eaa3d6"},"message":"Tryfix possible regression introduced in rev 11520\n\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11522 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/b54ca9d1a0322b073a72c4706b826901adaba77c"},{"sha":"fd324cfe10221d351efe5ef874d6f3d279c98d69","author":{"name":"theparasol","email":"249caa50291e925982909336649c5dc013eaa3d6"},"message":"- Revert 11522 and applied correct fix made by nautilus7\n\n\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11523 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/fd324cfe10221d351efe5ef874d6f3d279c98d69"},{"sha":"3f3d0d5ec2be5755c0d87a9baa01b128d8a75f3c","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Changed variable name (cosmetic)\n\ndvbapi_parse_capmt() returns the demux_id, not the pmt_pid, so use a proper variable name.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11524 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/3f3d0d5ec2be5755c0d87a9baa01b128d8a75f3c"},{"sha":"7cad257dad9d68c59998b01c84723aea3ec26d6a","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Changes to a couple of log messages\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11525 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/7cad257dad9d68c59998b01c84723aea3ec26d6a"},{"sha":"f117629e6aaf81a9290dad7262b167b685b1f004","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] When parsing PAT, save found PMT pid in the demuxer\n\nThis way we can later start the PMT filter without explicitly passing the PMT pid.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11526 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/f117629e6aaf81a9290dad7262b167b685b1f004"},{"sha":"34a36ac26bde55bbb82acacfb256e2673afa3309","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Moved reading of priority entries in separate functions\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11527 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/34a36ac26bde55bbb82acacfb256e2673afa3309"},{"sha":"feb969a5f8878d36d98114aab13643c3a120a02a","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Moved parsing of CA descriptor to a separate function\n\nThis is necessary for the upcoming changes.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11528 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/feb969a5f8878d36d98114aab13643c3a120a02a"},{"sha":"b829fc90748cad1e3e1b2ce2031c96f72585a958","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Moved #define's to header file and made a few cosmetic changes\n\nThe CA PMT list management defined values are updated with proper info from the corresponding standard, instead of using OpenPLi's poor explanatory text.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11529 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/b829fc90748cad1e3e1b2ce2031c96f72585a958"},{"sha":"6c351ebd6c12067a678cb266827c0f5df13e5ce5","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Fixed compilation with coolapi\n\nSilly bug introduced in rev. 11529, where some #define values were renamed.\nThanks to \"Optimum Power\" for reporting.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11530 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/6c351ebd6c12067a678cb266827c0f5df13e5ce5"},{"sha":"7e91a30cf6bd2a7febe973c3ab9704732304968e","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] DVBAPI_CA_SET_DESCR_DATA struct was not sent correctly to network clients\n\nThanks to \"lnj\" for pointing out and helping.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11531 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/7e91a30cf6bd2a7febe973c3ab9704732304968e"},{"sha":"72477b2989b151ac08c1e83f3131416fbbaebf38","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Small fix to previous commit\n\nThanks to \"lnj\" again!\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11532 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/72477b2989b151ac08c1e83f3131416fbbaebf38"},{"sha":"70c885ae6510b0007e40a582c9575fc7a9167a40","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Rewritten the CA PMT parsing code\n\nSome key notes for this revision:\n\n* The CA PMT and PMT parsing code is split into separate functions. Additional functionality is also moved to different functions.\n* The previous CA PMT parsing logic is retained (written by theparasol), but the code is much simpler, easier to maintain and a bit faster.\n* The CA PMT message is not completely parsed now if there is no need for it (e.g. no change is made to the channel).\n* The PMT is now parsed only if it's necessary (e.g. for powervu channels, when no streams are present in CA PMT, etc).\n* Added preliminary support for reading the \"ca_pmt_cmd_id\" value. A future update (in oscam and enigma2) will allow using multiple oscam instances simultaneously.\n* Added support for a new descriptor with tag 0x87 in the CA PMT message, used exclusively for sending the ca device information.\n* Added detailed information for the private CA PMT descriptors supported by oscam in the readme (for dvbapi client developers).\n\nUsers experiencing problems with this revision (especially with \"exotic\" boxes), please report in the forum: http://www.streamboard.tv/wbb2/thread.php?threadid=46341\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11533 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/70c885ae6510b0007e40a582c9575fc7a9167a40"},{"sha":"939bf14f78256622f683a980605493664b8198fb","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Fixed previous commit when WITH_EXTENDED_CW is enabled\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11534 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/939bf14f78256622f683a980605493664b8198fb"},{"sha":"36eb2a83e66961979e8f573e8629916a3279ca4a","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Tryfix for various boxes not working after 11533\n\nIt seems there are more retarded boxes out there that set the ca_pmt_cmd_id to 0 instead of a proper value.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11535 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/36eb2a83e66961979e8f573e8629916a3279ca4a"},{"sha":"974a7b2ebaf0d3aa31a7e5881de298bc6607bd83","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Fixed \"ca_pmt_cmd_id\" value for PMT files\n\nFor CA PMT messages received via PMT files, set the \"ca_pmt_cmd_id\" to a proper value (ok_descrambling) instead of zero.\nAlso made few cosmetic changes.\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11536 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/974a7b2ebaf0d3aa31a7e5881de298bc6607bd83"},{"sha":"87bb26c31eb65c4af32552ddb80d47d83b2f8641","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[dvbapi] Reworked \"ca_pmt_cmd_id\" skipping logic\n\nAccording to the spec (https://www.dvb.org/resources/public/standards/En50221.V1.pdf), the \"ca_pmt_cmd_id\"\nvalue shall be present inside the ES info loop. Unfortunately, each dvbapi client does each own thing. The\nonly reliable way to detect when this info is present in the CA PMT is to actually check its value, like it\nwas done in the old code.\n\nMost boxes always send the typical value of 0x01 (ok_descrambling) and the above check works fine because\nthere is no descriptor_tag 0x01 to get confused with. On the contrary, for enigma2, values like 0x03 (query),\n0x04 (not_selected) are possible (not yet, but soon). Skipping these higher values the same way will not work,\nbecause descriptors with such tags can exist, so a different check is implemented for enigma2.\n\nIn practice, this commit fixes the VDR dvbapi plugin, as well as the enigma2 boxes with wrong dvbapi boxtype\nsetting (\"none\" instead on the correct \"dreambox\" - the setting is irrelevant now, but will make a difference\nin the future, so make sure you set it correctly).\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11537 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/87bb26c31eb65c4af32552ddb80d47d83b2f8641"},{"sha":"7164fd0db724e5941db6166c8c881ce4db5f0190","author":{"name":"nautilus7","email":"8dca67f058e3d75efa42f0f9470fcc88887721d6"},"message":"[documentation] Whitespace cleanup\n\ngit-svn-id: http://www.streamboard.tv/svn/oscam/trunk@11538 4b0bc96b-bc66-0410-9d44-ebda105a78c1","distinct":true,"url":"https://api.github.com/repos/nickersk/oscam/commits/7164fd0db724e5941db6166c8c881ce4db5f0190"}]}
{"actor":{"display_login":"nickersk"}}