[libaacs-devel] [Git][videolan/libaacs][master] 3 commits: Add simple tool to dump cci file content

2022-03-07 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: e7955b17 by npzacs at 2022-03-07T15:20:20+02:00 Add simple tool to dump cci file content - - - - - 09fc423b by npzacs at 2022-03-07T15:20:36+02:00 Add const - - - - - 37b8a480 by hpi1 at 2022-03-07T15:22:29+02:00 Add

[libaacs-devel] [Git][videolan/libaacs][master] 5 commits: crypto.h: document return value

2022-03-07 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 04721e58 by npzacs at 2022-03-07T13:15:04+02:00 crypto.h: document return value - - - - - 4152acdd by npzacs at 2022-03-07T13:15:24+02:00 dirs_win32: check for errors - - - - - e851ee9d by npzacs at 2022-03-07T13:15:48

[libaacs-devel] [Git][videolan/libaacs][master] Fix leak

2022-03-06 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 381d0a09 by npzacs at 2022-03-06T15:27:37+02:00 Fix leak - - - - - 1 changed file: - src/libaacs/aacs.c Changes: = src/libaacs/aacs.c

[libaacs-devel] [Git][videolan/libaacs][master] 3 commits: decrypt_unit: bail out on key derivetion error

2022-03-06 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 2310c547 by npzacs at 2022-03-06T13:20:52+02:00 decrypt_unit: bail out on key derivetion error Key data is uninitialized - - - - - f746f4eb by npzacs at 2022-03-06T13:20:52+02:00 calc_mk: error out if disc is using

[libaacs-devel] [Git][videolan/libaacs] Pushed new tag 0.11.1

2022-02-27 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed new tag 0.11.1 at VideoLAN / libaacs -- View it on GitLab: https://code.videolan.org/videolan/libaacs/-/tree/0.11.1 You're receiving this email because of your account on code.videolan.org. VideoLAN code repos

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Update ChangeLog

2022-02-27 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 102ba4f0 by hpi1 at 2022-02-27T21:07:18+02:00 Update ChangeLog - - - - - 915e63c2 by hpi1 at 2022-02-27T21:07:27+02:00 Bump version - - - - - 2 changed files: - ChangeLog - configure.ac Changes

[libaacs-devel] [Git][videolan/libaacs][master] Typos found by codespell

2021-10-25 Thread Petri Hintukainen (@hpi)
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 8e8b84c7 by Dimitri Papadopoulos at 2021-10-25T21:47:13+02:00 Typos found by codespell - - - - - 8 changed files: - KEYDB.cfg - configure.ac - m4/libgcrypt.m4 - src/file/mmc_device_darwin.c - src/libaacs/aacs.c - src

[libaacs-devel] [Git][videolan/libaacs][master] aacs: error out after gcrypt AES error.

2021-05-18 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: c0d5c14e by npzacs at 2021-05-18T12:53:02+03:00 aacs: error out after gcrypt AES error. Output key content is undefined. - - - - - 2 changed files: - src/libaacs/aacs.c - src/libaacs/aacs.h Changes

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Return error code from crypto_aacs_verify_host_cert()

2021-05-17 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: c42a4f49 by npzacs at 2021-05-05T18:17:54+03:00 Return error code from crypto_aacs_verify_host_cert() - - - - - 3f006c7a by npzacs at 2021-05-17T17:04:28+03:00 Return error code from crypto_aacs_verify_drive_cert

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Return error code from crypto_aacs_verify_aacsla()

2021-05-05 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 9927a98a by npzacs at 2021-05-05T17:11:22+03:00 Return error code from crypto_aacs_verify_aacsla() - - - - - 1812614a by npzacs at 2021-05-05T17:14:02+03:00 Return error code from crypto_aacs_verify_aacscc

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Return error code from crypto_aacs_verify()

2021-05-04 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 693de0c1 by npzacs at 2021-05-04T18:17:40+03:00 Return error code from crypto_aacs_verify() - - - - - b9f59265 by npzacs at 2021-05-04T18:22:13+03:00 mmc: error out if AES fails (Output buffer content is undefined

[libaacs-devel] [Git][videolan/libaacs][master] 3 commits: Remove double logging

2021-05-04 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 0a13b930 by npzacs at 2021-05-04T17:46:29+03:00 Remove double logging - - - - - d962a0dc by npzacs at 2021-05-04T17:49:57+03:00 Check crypto_aacs_sign() result - - - - - 53e37d59 by npzacs at 2021-05-04T18:00:03+03:00

[libaacs-devel] [Git][videolan/libaacs][master] 6 commits: crypto.h: Trigger warning if return value is not used.

2021-05-02 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 2c62afee by npzacs at 2021-05-02T17:49:51+03:00 crypto.h: Trigger warning if return value is not used. - - - - - a8a31c2b by npzacs at 2021-05-02T17:50:48+03:00 mkb_dump: check for invalid record size - - - - - 45310e76

[libaacs-devel] [Git][videolan/libaacs][master] aacs: log gcrypt AES errors

2021-05-01 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: bd0fa5d2 by Petri Hintukainen at 2021-05-01T20:50:09+03:00 aacs: log gcrypt AES errors - - - - - 1 changed file: - src/libaacs/aacs.c Changes: = src/libaacs/aacs.c

[libaacs-devel] [Git][videolan/libaacs][master] Fix crypto_strerror

2021-05-01 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 3959c8f4 by npzacs at 2021-05-01T20:34:16+03:00 Fix crypto_strerror - - - - - 1 changed file: - src/libaacs/crypto.c Changes: = src/libaacs/crypto.c

[libaacs-devel] [Git][videolan/libaacs][master] 3 commits: crypto: check for gcrypt AES errors

2021-05-01 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 7c804ad3 by Petri Hintukainen at 2021-05-01T19:41:46+03:00 crypto: check for gcrypt AES errors - - - - - 554601de by Petri Hintukainen at 2021-05-01T20:09:06+03:00 mmc: log gcrypt AES errors - - - - - de0f0c84 by Petri

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Use existing helper

2021-04-25 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: fc36a3c0 by Petri Hintukainen at 2021-04-24T17:29:18+03:00 Use existing helper - - - - - 7cee1c2a by Petri Hintukainen at 2021-04-24T22:36:44+03:00 Remove double logging - - - - - 2 changed files: - src/libaacs

[libaacs-devel] [Git][videolan/libaacs][master] 5 commits: Factorize common code

2021-04-24 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 2604f460 by npzacs at 2021-04-24T16:24:12+03:00 Factorize common code - - - - - ab5cea75 by npzacs at 2021-04-24T16:24:22+03:00 Move gcrypt code to crypto.c helper - - - - - 414d47a5 by Petri Hintukainen at 2021-04

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Simplify (use existing helper)

2021-04-23 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 1ac09798 by Petri Hintukainen at 2021-04-23T19:29:56+03:00 Simplify (use existing helper) - - - - - b9d3bfcd by Petri Hintukainen at 2021-04-23T22:07:22+03:00 CI: Fix macos - - - - - 2 changed files: - .gitlab-ci.yml

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: mkb_data_size(): Check for truncated data

2021-04-23 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 32105a52 by Petri Hintukainen at 2021-04-23T15:58:07+03:00 mkb_data_size(): Check for truncated data - - - - - 3203 by Petri Hintukainen at 2021-04-23T18:50:51+03:00 MKB: ignore truncated records - - - - - 1

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: devtools: avoid off_t

2021-01-18 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: a2ef3313 by npzacs at 2021-01-17T17:43:59+02:00 devtools: avoid off_t - - - - - d7920138 by npzacs at 2021-01-18T17:34:27+02:00 Silence warning - - - - - 2 changed files: - src/devtools/read_file.h - src/file

[libaacs-devel] [Git][videolan/libaacs][master] CI: Updated to modern builders

2021-01-08 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 128af579 by Konstantin Pavlov at 2021-01-08T00:56:03+03:00 CI: Updated to modern builders - - - - - 1 changed file: - .gitlab-ci.yml Changes: = .gitlab-ci.yml

[libaacs-devel] [Git][videolan/libaacs][master] 13 commits: Add MKB and UK file dump tools

2020-12-18 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: c9c8ad90 by npzacs at 2020-07-10T15:17:21+03:00 Add MKB and UK file dump tools - - - - - bcd6e023 by npzacs at 2020-07-10T15:18:04+03:00 log config summary - - - - - d1735467 by npzacs at 2020-07-10T15:18:46+03:00

[libaacs-devel] [Git][videolan/libaacs][master] 7 commits: aacs_info: use stack-allocated buffer for temporary, known-size string

2020-07-26 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 5868f6d9 by npzacs at 2020-07-26T16:03:59+03:00 aacs_info: use stack-allocated buffer for temporary, known-size string - - - - - ab45c24c by npzacs at 2020-07-26T16:04:07+03:00 Fix storage size - - - - - 7111734e by

[libaacs-devel] [Git][videolan/libaacs] Pushed new tag 0.11.0

2020-07-22 Thread Petri Hintukainen
Petri Hintukainen pushed new tag 0.11.0 at VideoLAN / libaacs -- View it on GitLab: https://code.videolan.org/videolan/libaacs/-/tree/0.11.0 You're receiving this email because of your account on code.videolan.org. ___ libaacs-devel mailing

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Update .gitignore

2020-07-22 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 77fe70e8 by hpi1 at 2020-07-22T18:27:44+03:00 Update .gitignore - - - - - 9bceea3f by hpi1 at 2020-07-22T18:27:47+03:00 Bump version - - - - - 3 changed files: - .gitignore - ChangeLog - configure.ac Changes

[libaacs-devel] [Git][videolan/libaacs][master] 6 commits: keydbcfg: Add missing error checks (invalid hexstring)

2020-07-22 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 5ceca4fd by npzacs at 2020-07-22T18:04:34+03:00 keydbcfg: Add missing error checks (invalid hexstring) - - - - - f2972575 by npzacs at 2020-07-22T18:04:52+03:00 Minor optimization to hex string printing Ensure nul

[libaacs-devel] [Git][videolan/libaacs][master] 4 commits: file: merge changes from libbluray

2020-07-09 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 21da4112 by hpi1 at 2020-07-10T01:00:35+03:00 file: merge changes from libbluray - add space between string constant and macro literal - add error checks - android support - C++ support - - - - - 76327e6b by npzacs at

[libaacs-devel] [Git][videolan/libaacs][master] Remove useless return value

2020-07-09 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 51e2c635 by hpi1 at 2020-07-09T13:59:48+03:00 Remove useless return value - - - - - 2 changed files: - src/util/strutl.c - src/util/strutl.h Changes: = src/util/strutl.c

[libaacs-devel] [Git][videolan/libaacs][master] 3 commits: parser_test: check argument count

2020-07-09 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: a19cbc51 by hpi1 at 2020-07-09T13:53:28+03:00 parser_test: check argument count - - - - - f074d50b by hpi1 at 2020-07-09T13:53:28+03:00 Convert media key in parser - - - - - 2447 by hpi1 at 2020-07-09T13:53:28+03:00

[libaacs-devel] [Git][videolan/libaacs][master] mmc_device_darwin: add missing error check

2020-07-06 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 3fec7c2e by hpi1 at 2020-07-07T02:41:51+03:00 mmc_device_darwin: add missing error check - - - - - 1 changed file: - src/file/mmc_device_darwin.c Changes: = src/file

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Increase error loglevel

2020-07-06 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: e3e53062 by hpi1 at 2020-07-06T17:20:56+03:00 Increase error loglevel - - - - - 5f58595f by hpi1 at 2020-07-06T17:22:40+03:00 mmc_device_darwin: Attempt to fix #6 (segfault in close() after failed open()) - - - - - 1

[libaacs-devel] [Git][videolan/libaacs][master] Move parser_test from examples to devtools

2020-07-05 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: a2703d88 by hpi1 at 2020-07-06T02:14:18+03:00 Move parser_test from examples to devtools - - - - - 2 changed files: - Makefile.am - src/examples/parser_test.c → src/devtools/parser_test.c Changes

[libaacs-devel] [Git][videolan/libaacs][master] Fix include flags order

2020-07-05 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: ddd90a20 by Joshua Root at 2020-07-05T11:57:04+02:00 Fix include flags order AM_CPPFLAGS is the correct variable to use for preprocessor flags. Importantly, it is placed on the compiler command line before CPPFLAGS

[libaacs-devel] [Git][videolan/libaacs][master] Cache MEDIA KEY

2020-06-20 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 7e49f7b3 by John Doe at 2020-06-21T03:07:34+03:00 Cache MEDIA KEY - - - - - 1 changed file: - src/libaacs/aacs.c Changes: = src/libaacs/aacs.c

[libaacs-devel] [Git][videolan/libaacs][master] Add support for parsing AACS 2.x media key verification data record

2020-06-20 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 40a7fac3 by John Doe at 2020-06-21T03:05:21+03:00 Add support for parsing AACS 2.x media key verification data record MKB 2.x seems to use record type 0x86 for media key verification data. However, specifications are not

[libaacs-devel] [Git][videolan/libaacs][master] Fix unit key parsing for AACS 2.x discs (when there are multiple unit keys)

2020-06-20 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 33c95654 by John Doe at 2020-06-21T02:26:15+03:00 Fix unit key parsing for AACS 2.x discs (when there are multiple unit keys) - - - - - 3 changed files: - src/libaacs/aacs.c - src/libaacs/unit_key.c - src/libaacs

[libaacs-devel] [Git][videolan/libaacs][master] Cache READ DATA KEY for bus encryption

2020-06-20 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 4339a1af by John Doe at 2020-06-21T00:38:21+03:00 Cache READ DATA KEY for bus encryption This enables playback of Bus Encryption Enabled discs even without a valid Host Certificate when cached RDK is available for

[libaacs-devel] [Git][videolan/libaacs][master] 2 commits: Fix mkb_type() return value

2020-06-20 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: e954f05f by John Doe at 2020-06-20T15:20:12+03:00 Fix mkb_type() return value - - - - - aa3141b4 by John Doe at 2020-06-20T23:53:47+03:00 Cache MEDIA KEY when it's loaded from config file Libbdplus needs MK so it s

[libaacs-devel] [Git][videolan/libaacs] Pushed new tag 0.10.0

2020-03-22 Thread Petri Hintukainen
Petri Hintukainen pushed new tag 0.10.0 at VideoLAN / libaacs -- View it on GitLab: https://code.videolan.org/videolan/libaacs/-/tree/0.10.0 You're receiving this email because of your account on code.videolan.org. ___ libaacs-devel mailing

[libaacs-devel] [Git][videolan/libaacs][master] 0.10.0

2020-03-22 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: 2ed84a0b by hpi1 at 2020-03-22T18:08:32+02:00 0.10.0 - - - - - 2 changed files: - ChangeLog - configure.ac Changes: = ChangeLog = @@ -1,7 +1,9

[libaacs-devel] [Git][videolan/libaacs][master] 3 commits: aacs_get_bdj_root_cert_hash(): do not return AACS2 content certificate hash

2020-03-03 Thread Petri Hintukainen
Petri Hintukainen pushed to branch master at VideoLAN / libaacs Commits: eb8676e6 by npzacs at 2020-02-28T21:55:54+02:00 aacs_get_bdj_root_cert_hash(): do not return AACS2 content certificate hash Application expects to get AACS1 SHA1 hash, not AACS2 SHA256 hash. - - - - - 5795c79c by npzacs

Re: [libaacs-devel] [PATCH] Add processing for discs with Null-UnitKeyRo file

2016-01-12 Thread Petri Hintukainen
On ke, 2015-12-16 at 21:38 +0100, Roland Fischer wrote: > Hello! > > To make things easier I simply zipped the AACS folder of the disc an > uploaded it to tinyupload: > http://s000.tinyupload.com/index.php?file_id=43898648543121342749 > > MKB_RO.inf and MKB_RW.inf are completely empty - both are

Re: [libaacs-devel] [PATCH] Add processing for discs with Null-UnitKeyRo file

2015-12-15 Thread Petri Hintukainen
On ke, 2015-12-09 at 21:52 +0100, Roland Fischer wrote: > A few discs have an aacs folder with a unit_key_ro.inf file > consisting only of NULL bytes and only unencrypted content in > BDMV/STREAM directory. Interesting ... Is MKB file empty too ? Any ideas where such discs come from ? I think AAC

Re: [libaacs-devel] [PATCH] Fix endless loop in _record

2015-12-10 Thread Petri Hintukainen
On ke, 2015-12-09 at 20:28 +0100, Roland Fischer wrote: > In case of a corrupt file it could happen that len get 0 in _record > and this results in an endless loop. > Created an exit condition for this case and fixed related > procedures too (they need to cope with the error-return-value > from _re

Re: [libaacs-devel] [PATCH] Make HOST_NONCE and HOST_KEY_POINT optional

2013-10-20 Thread Petri Hintukainen
On to, 2013-10-17 at 22:30 +0200, rrapt...@nails.eu.org wrote: > From: Janusz Dziemidowicz > > Those parameters are unused since 622fbe0, makes them optional in > configuration file. > --- > src/examples/parser_test.c | 2 -- > src/file/keydbcfg-parser.y | 28 ++-- > src

Re: [libaacs-devel] shared lib calls exit

2011-11-06 Thread Petri Hintukainen
Xavier Bachelot wrote: > On 10/22/2010 01:31 AM, Xavier Bachelot wrote: > > Hi, > > > > I'm packaging libaacs for a Fedora third party repository and one of the > > rpmlint sanity checks on the produced binaries fails : > > > > libaacs.x86_64: W: shared-lib-calls-exit /usr/lib64/libaacs.so.0.0.0