Replies: 2 comments 1 reply
|
Is the plan to eventually replace this codebase with a rust one? It doesn't sound like that but I want to make sure I understand. Having 2 unrelated libraries with the same name and function is a bit confusing. |
1 reply
|
Okay, I understand the situation a bit better. Thanks. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Google Summer of Code 2026 is over. You can find out about Shiva Kiran Koninty's Summer of Code project here.
Two Rust crates that were created are
There are several small administrative things (with possibly not small impact) I've been planning to do.
So, this discussion.
Rename the libcdio C repository to
libcdio-Cand rename themasterbranch tomainThis is to acknowledge that there are more libcdio things out there thin the original C project. Most recently, there is the Rust code and repository for the C bindings to Rust. I should probably move the Python binding into the GitHub organization; also, there may be other repositories not in C.
The default branch of git now seems to have switched from
mastertomain. Sigh.Thoughts?
Reformat all of the libcdio-C code using
clang-formatI've been trying this out over the summer, and as best as I can tell, it is not too obtrusive.
Thoughts?
Go over Doxygen docs.
Shiva mentioned that we can tag stuff using Markdown in Doxygen, and doing that is a lot less ugly than the native Doxygen format.
I haven't gone over the docs in a while.
Final 2.4.1 release
@acts-1631 has been doing great work reviewing the image library and other libraries to ensure bounds aren't exceeded and that malformed image files or filesystem images can't cause damage.
That, along with the above, will go into the 2.4.1 release.
Again, thoughts or comments?
All reactions