From eba29710b154b8babaabc8fca62fb701812e898e Mon Sep 17 00:00:00 2001 From: Ofek Date: Tue, 10 May 2022 17:03:32 +0300 Subject: [PATCH 1/5] Update README.md Add OptView2 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ed79186..52863c1 100644 --- a/README.md +++ b/README.md @@ -1118,6 +1118,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [Linticator](http://linticator.com) - Eclipse CDT integration of Pc-/FlexeLint. * [IKOS](https://github.com/NASA-SW-VnV/ikos) - Static analyzer for C/C++ based on the theory of Abstract Interpretation. [NOSA 1.3] * [List of tools for static code analysis](https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C.2FC.2B.2B) - A list of tools for static code analysis from Wikipedia. +* [OptView2](https://github.com/OfekShilon/optview2) - Inspect missed Clang optimizations ## Coding Style Tools From 9abeca821294f951471246eb570b2a0753487a92 Mon Sep 17 00:00:00 2001 From: Faraz Fallahi Date: Sat, 14 May 2022 12:47:35 -0400 Subject: [PATCH 2/5] Create FUNDING.yml --- .github/FUNDING.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000..9820987 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,13 @@ +# These are supported funding model platforms + +github: fffaraz +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] From 74baf1349215d2b6cfb0a62f1e65405e6bc093f6 Mon Sep 17 00:00:00 2001 From: myd7349 Date: Sat, 21 May 2022 21:17:32 +0800 Subject: [PATCH 3/5] Audio: Add rnnoise --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 52863c1..03d5ed9 100644 --- a/README.md +++ b/README.md @@ -165,6 +165,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [ni-media](https://github.com/NativeInstruments/ni-media) - C++ library for reading and writing audio files. [MIT] * [Opus](http://opus-codec.org/) - A totally open, royalty-free, highly versatile audio codec. [BSD] * [PortAudio](http://www.portaudio.com/) - PortAudio is a free, cross-platform, open-source, audio I/O library. [MIT] +* [rnnoise](https://github.com/xiph/rnnoise) - Recurrent neural network for audio noise reduction. [BSD-3-Clause] * [SELA](https://github.com/sahaRatul/sela) - SimplE Lossless Audio. [MIT] * [SoLoud](https://github.com/jarikomppa/soloud) - Easy, portable audio engine for games. [zlib] * [Speex](http://www.speex.org/) - A free codec for free speech. Obsoleted by Opus. [BSD] From e9794b5b14f9810c6eb67e0466a09affeee9b743 Mon Sep 17 00:00:00 2001 From: myd7349 Date: Sat, 21 May 2022 21:21:07 +0800 Subject: [PATCH 4/5] Debug: Remove MemTrack --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 52863c1..b19df83 100644 --- a/README.md +++ b/README.md @@ -419,7 +419,6 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [Google Test](https://github.com/google/googletest) - Google C++ Testing Framework. [BSD] * [ig-debugheap](https://github.com/deplinenoise/ig-debugheap) - Multiplatform debug heap useful for tracking down memory errors. [BSD] * [libtap](https://github.com/zorgnax/libtap) - Write tests in C. [GPL2] -* [MemTrack](http://www.almostinfinite.com/memtrack.html) - Tracking memory allocations in C++. * [microprofile](https://github.com/jonasmr/microprofile) - Profiler with web-view for multiple platforms. [Unlicense] * [MinUnit](https://github.com/siu/minunit) - A minimal unit testing framework for C self-contained in a single header file. [MIT] * [Mockator](http://www.mockator.com) - Eclipse CDT plug-in for C++ Seams and Mock Objects. From 171cac09970d256dc05e9ee19694814444b7f63d Mon Sep 17 00:00:00 2001 From: myd7349 Date: Sat, 21 May 2022 21:28:08 +0800 Subject: [PATCH 5/5] Debug: Add FakeIt --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 52863c1..e83e170 100644 --- a/README.md +++ b/README.md @@ -414,6 +414,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [dbg-macro](https://github.com/sharkdp/dbg-macro) - A dbg(…) macro for C++. [MIT] * [DebugViewPP](https://github.com/CobaltFusion/DebugViewPP) - Debug logging viewer. [BSL] * [Deleaker](http://www.deleaker.com) - A tool for resource leak detection, including memory, GDI and handle leaks. +* [FakeIt](https://github.com/eranpeer/FakeIt) - Simple mocking framework for C++. [MIT] * [fff](https://github.com/meekrosoft/fff) - A micro-framework for creating fake C functions. [MIT] * [Google Mock](https://github.com/google/googletest/blob/master/googlemock/README.md) - A library for writing and using C++ mock classes. [BSD] * [Google Test](https://github.com/google/googletest) - Google C++ Testing Framework. [BSD]