-
Notifications
You must be signed in to change notification settings - Fork 42
Comparing changes
Open a pull request
base repository: D-Programming-Deimos/openssl
base: v3.1.0
head repository: D-Programming-Deimos/openssl
compare: v3.2.0
- 9 commits
- 83 files changed
- 3 contributors
Commits on Jun 8, 2022
-
deimos.openssl: Delete Emacs C mode lines
These lines configure Emacs to use the C mode, which doesn't apply to the D port (and confuse Emacs when it opens these files).
Configuration menu - View commit details
-
Copy full SHA for 44348cc - Browse repository at this point
Copy the full SHA 44348ccView commit details -
deimos.openssl: Fix non-zero struct initial values
These would have required that the Deimos bindings were compiled and linked into the application if said struct was used without "= void".
Configuration menu - View commit details
-
Copy full SHA for f2f8f4a - Browse repository at this point
Copy the full SHA f2f8f4aView commit details -
deimos.openssl: Use template functions for macros
Fix remaining non-template D functions which should have been template functions.
Configuration menu - View commit details
-
Copy full SHA for 7d67f7f - Browse repository at this point
Copy the full SHA 7d67f7fView commit details -
deimos.openssl.ec: Fix an enum's initial value
The non-zero value required an init to be linked in.
Configuration menu - View commit details
-
Copy full SHA for 200c832 - Browse repository at this point
Copy the full SHA 200c832View commit details -
This ensures that they're not compiled/linked, as they have no reason to.
Configuration menu - View commit details
-
Copy full SHA for 55d9fe6 - Browse repository at this point
Copy the full SHA 55d9fe6View commit details -
- There are no unittests in the source files, so this was meaningless. - It would be meaningful to perform a syntax check here. `dub build --build=syntax` would be a good fit, but it does not seem to pass `.di` files to the compiler.
Configuration menu - View commit details
-
Copy full SHA for 14681ce - Browse repository at this point
Copy the full SHA 14681ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for aecd428 - Browse repository at this point
Copy the full SHA aecd428View commit details -
Merge pull request #89 from Geod24/fix-typo
Trivial: Fix typo in README
Configuration menu - View commit details
-
Copy full SHA for 2dfc552 - Browse repository at this point
Copy the full SHA 2dfc552View commit details -
Merge pull request #88 from CyberShadow/no-object-files
Properly make these bindings a "header-only" (.di) library
Configuration menu - View commit details
-
Copy full SHA for c6e18bc - Browse repository at this point
Copy the full SHA c6e18bcView commit details
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 v3.1.0...v3.2.0