-
Notifications
You must be signed in to change notification settings - Fork 711
Permalink
Loading
Choose a base ref
{{ refName }}
default
Loading
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: OpenSC/OpenSC
base: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: OpenSC/OpenSC
compare: multi-apps
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 16 commits
- 161 files changed
- 6 contributors
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2641c8c - Browse repository at this point
Copy the full SHA 2641c8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8ddde5 - Browse repository at this point
Copy the full SHA d8ddde5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46a36bc - Browse repository at this point
Copy the full SHA 46a36bcView commit details -
Avoid implicit casts from 64b int types
These are exposed by a shorten-64-to-32 warning from clang that is turned out automatically when building release build for OSX. They can be also triggered manually with similar configuration like this: CC=clang CFLAGS=-Wshorten-64-to-32 ./configure && make -j8 Should fix #2967
Configuration menu - View commit details
-
Copy full SHA for c115ab4 - Browse repository at this point
Copy the full SHA c115ab4View commit details -
Add missing config.h to build failure with strict checking
Without the config, clang complains about conflicting types reader-tr03119.c:138:5: error: conflicting types for 'escape_pace_input_to_buf' int escape_pace_input_to_buf(sc_context_t *ctx, ^ ./reader-tr03119.h:87:5: note: previous declaration is here int escape_pace_input_to_buf(sc_context_t *ctx, ^
Configuration menu - View commit details
-
Copy full SHA for 21e07db - Browse repository at this point
Copy the full SHA 21e07dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08a9d0e - Browse repository at this point
Copy the full SHA 08a9d0eView commit details
Commits on Jan 25, 2024
-
pkcs11-spy.c check return code
The po->C_GetInterface is passed the callers ppInterface where *ppInterface may not be valid. if the po->C_GetInterface may not update the *ppInterface and return an error. In this case spy_interface_function_list should not be called, as it assumes the *ppInterface has been modified. Found debugging FireFox version 121 where FireFox passes a ppInterface where *ppInterface is not a valid pointer, causing a segfault in spy_interface_function_list. FireFox calls C_GetInterface twice with flags = CKF_INTERFACE_FORK_SAFE twice then on third time requests with flag = 0 where po->GetInterface can support and it updates the *ppInterface with valid data. See #2987 On branch pkcs11-spy-segfault Changes to be committed: modified: pkcs11-spy.c
Configuration menu - View commit details
-
Copy full SHA for ac10c06 - Browse repository at this point
Copy the full SHA ac10c06View commit details -
meta: add clang-format formatting configuration
This allows for voluntary formatting with clang-format (or IDE tools like clang-format plugin for VS Code). Once a suitable formatting configuration is found, automatic formatting can be configured Tweaked by Jakub Jelen
Configuration menu - View commit details
-
Copy full SHA for 06e9bba - Browse repository at this point
Copy the full SHA 06e9bbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63eae6b - Browse repository at this point
Copy the full SHA 63eae6bView commit details -
Add known revisions to ignore for git blame
Usage: git config blame.ignoreRevsFile .ignoreRevsFile
Configuration menu - View commit details
-
Copy full SHA for 59c2da6 - Browse repository at this point
Copy the full SHA 59c2da6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 733d897 - Browse repository at this point
Copy the full SHA 733d897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79d2f6e - Browse repository at this point
Copy the full SHA 79d2f6eView commit details -
card-iasecc: Free file in case of error
Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65834
Configuration menu - View commit details
-
Copy full SHA for 4855c5f - Browse repository at this point
Copy the full SHA 4855c5fView commit details -
pkcs15-cflex: Free file in case of error
Thanks OSS-Fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=65882
Configuration menu - View commit details
-
Copy full SHA for 8740b31 - Browse repository at this point
Copy the full SHA 8740b31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2315bfa - Browse repository at this point
Copy the full SHA 2315bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc784fb - Browse repository at this point
Copy the full SHA dc784fbView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...multi-apps