Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misc small fixes and improvements #6179

Merged
merged 3 commits into from
Nov 29, 2024
Merged

Conversation

mvieth
Copy link
Member

@mvieth mvieth commented Nov 24, 2024

Please see commit messages for details.
Related: #6178
Fixes #6162

@mvieth mvieth force-pushed the misc14 branch 2 times, most recently from 9a6b4eb to bae92d1 Compare November 26, 2024 18:52
@mvieth mvieth added the changelog: fix Meta-information for changelog generation label Nov 26, 2024
@mvieth mvieth marked this pull request as ready for review November 26, 2024 18:55
- remove unused variables in dominant_plane_segmentation.hpp, integral_image_normal.hpp, our_cvfh.hpp
- remove unnecessary parenthesis in pcl_macros.h (otherwise the deprecation messages are "It will be removed in PCL (1).15")
- ply_io.cpp: catch exception when parsing bad ply files
- add includes for KdTree, OrganizedNeighbor, eigen33 (the files use these classes/functions, so the headers should be included; currently they rely on transitive includes)
- in random_sample.h: use srand_deterministic on OpenBSD to properly use seed and fix failing test on OpenBSD
- in pcl_visualizer.cpp: replace 5 with better value. The Boost doc only says that digest_type is at least 16 bytes large (in the current code it is 20 bytes large). Additionally, there is no guarantee that unsigned int is 4 bytes large (even if that is the most common situation)
@mvieth mvieth merged commit a4ad614 into PointCloudLibrary:master Nov 29, 2024
13 checks passed
@mvieth mvieth deleted the misc14 branch November 29, 2024 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog: fix Meta-information for changelog generation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Uncaught Exception in PCLPointCloud2::at When Parsing Malformed PLY Files (Potential DoS Vulnerability)
2 participants