Sheldon Robinson and GitHub
efb3ccf206
Merge branch 'mborgerding:master' into master
2026-10-25 22:51:12 -04:00
mborgerding and GitHub
5399a98411
Merge pull request #135 from zhouyunding/work/issue-121
...
Fix infinite loop in kiss_fft_next_fast_size for n<=0 (issue #121 )
2026-10-21 11:38:41 -04:00
zhouyunding
80aec22623
Fix infinite loop in kiss_fft_next_fast_size for n<=0 (issue #121 )
...
kiss_fft_next_fast_size(0) never terminated because the factorization
loop divides m by 2/3/5 forever when m stays 0. Per maintainer decision,
return 1 for n<=0. Add regression test next_fast_size covering n=0,
n<0 and positive inputs.
2026-10-21 20:05:00 +08:00
mborgerding and GitHub
2a1f133716
Merge pull request #134 from ac1982/docs/transform-normalization
...
docs: explain forward and inverse normalization
2026-10-20 10:07:58 -04:00
AC
d3a85a9e01
docs: explain forward and inverse normalization
2026-10-19 11:51:48 +08:00
mborgerding and GitHub
45b3ad4c08
Merge pull request #132 from farchord/master
...
Fixing licenses, adding used ones from source files
2026-10-16 08:14:52 -04:00
Steve Cossette
d7fc2c3ca2
Fixing licenses, adding used ones from source files
2026-10-15 10:11:59 -04:00
Sheldon Robinson and GitHub
701a308f51
Merge branch 'mborgerding:master' into master
2026-09-17 07:37:43 -04:00
mborgerding and GitHub
e5e3fac46e
Merge pull request #130 from ErnoKilp/erno/fix_coverity_findings
...
Fix High and Medium Severity level coverity findings
2026-08-12 10:54:37 -04:00
Sheldon Robinson and GitHub
8b3654d2e5
Merge branch 'mborgerding:master' into master
2026-07-28 11:58:00 -04:00
Erno Kilpelainen
5e5058275a
Fix Medium Severity Coverity finding:
...
CWE-563 (Unused value)
(https://cwe.mitre.org/data/definitions/563.html )
2026-06-05 11:10:11 +00:00
Erno Kilpelainen
9711d6a7cb
Fix Medium Severity Coverity finding:
...
CWE-252 (Ignoring number of bytes read)
(https://cwe.mitre.org/data/definitions/252.html )
2026-06-05 11:06:24 +00:00
Erno Kilpelainen
23fe68915b
Fix Medium Severity Coverity finding:
...
CWE-252 (Ignoring number of bytes read
)
(https://cwe.mitre.org/data/definitions/252.html )
2026-06-05 11:04:13 +00:00
Erno Kilpelainen
6e2c3f160b
Fix Medium Severity Coverity finding:
...
CWE-252 (Ignoring number of bytes read)
(https://cwe.mitre.org/data/definitions/252.html )
2026-06-05 11:02:03 +00:00
Erno Kilpelainen
bce104a764
Fix Medium Severity Coverity finding:
...
CWE-252 (Ignoring number of bytes read)
(https://cwe.mitre.org/data/definitions/252.html )
2026-06-05 10:59:13 +00:00
Erno Kilpelainen
ceb02a647d
Fix Medium Severity Coverity finding:
...
CWE-369 (Division or modulo by float zero)
(https://cwe.mitre.org/data/definitions/369.html )
2026-06-05 10:56:41 +00:00
Erno Kilpelainen
280e28050a
Fix Medium Severity Coverity finding:
...
CWE-369 (Division or modulo by float zero)
(https://cwe.mitre.org/data/definitions/369.html )
2026-06-05 10:53:56 +00:00
Erno Kilpelainen
c11160e95f
Fix Medium Coverity finding:
...
CWE-369 (Division or modulo by float zero)
(https://cwe.mitre.org/data/definitions/369.html )
2026-06-05 10:51:03 +00:00
Erno Kilpelainen
3aba02c166
Fix High severity coverity finding:
...
CWE-404 (Resource leak)
(https://cwe.mitre.org/data/definitions/404.html )
2026-06-05 10:48:07 +00:00
Erno Kilpelainen
ab79e61148
Fix high severity Coverity finding:
...
CWE-119 (Out-of-bounds access)
(https://cwe.mitre.org/data/definitions/119.html )
2026-06-05 10:44:56 +00:00
Erno Kilpelainen
4c5d176b0d
Fix High severity coverity finding:
...
CWE-78(OS Commadn injection
(https://cwe.mitre.org/data/definitions/78.html )
2026-06-05 10:40:11 +00:00
mborgerding and GitHub
6398d8a1d0
Merge pull request #111 from HecaiYuan/master
...
loongarch: add loongarch simd opt
2026-05-11 20:03:41 -04:00
Sheldon Robinson and GitHub
d5f615afa8
Merge branch 'mborgerding:master' into master
2026-05-05 10:28:28 -04:00
mborgerding and GitHub
6e9e673e42
Merge pull request #128 from vulgraph/backport/CVE-2026-41445-master
...
Backport CVE-2026-41445: kiss_fftndr_alloc overflow check
2026-04-22 10:31:51 -04:00
Mark Borgerding and vulgraph
aea492e132
kiss_fftndr_alloc: check for overflow (and _perhaps_ let combined dims > INT_MAX)
...
(cherry picked from commit 8a8e66e33d )
2026-04-22 19:27:18 +08:00
Martin Rys and Martin
1e56ac8166
ci: Bump actions, fetch depth 1, remove unneeded deps
2026-03-07 17:10:08 +01:00
Sheldon Robinson and GitHub
c3ca17041b
Add MSVC support for OpenMP in CMakeLists
2026-01-22 13:18:17 -05:00
nia and GitHub
39c9781711
Allow building on BSD/Solaris/etc with CMake ( #64 )
2025-11-28 20:58:39 +01:00
James Le Cuirot and GitHub
1f5bbb1700
GNUInstallDirs is not supposed to be used conditionally ( #91 )
2025-11-28 20:41:52 +01:00
Martin Rys and Martin
8e2620a597
Remove Python 2 mentions
...
Also fix up indents
2025-11-28 20:29:11 +01:00
Martin Rys and Martin
45517b8a66
doit.c: Fix up indentation
2025-11-28 20:29:11 +01:00
Martin Rys and Martin
fe03ac54d6
ci: Add GitHub CI
2025-11-28 20:29:11 +01:00
Martin Rys and Martin
e47824731e
Fix up README.md
2025-11-28 20:29:11 +01:00
Martin Rys and Martin
3573584192
ci: Bump up versions and fix linting
2025-11-28 20:29:11 +01:00
dmo and GitHub
797c8ca9eb
FIx python binary detection ( #119 )
2025-11-28 20:14:24 +01:00
Mark Borgerding
64fa219128
was unintentionally using abs(int)
2025-11-26 10:42:14 -05:00
Mark Borgerding
5899ee71c5
std::acosl was introduced in c++11, std::acos(long double) overload appears more robust
2025-11-26 10:41:21 -05:00
Mark Borgerding
1b08316582
check for overflow on 32 bit platform ( closes #120 )
2025-11-26 10:39:17 -05:00
Evan Porter and GitHub
7bce4153c6
README.md: Tweak wording ( #100 )
131.2.0
2025-09-12 07:55:11 +02:00
Martin and GitHub
6c56a03a6b
tests/CMakeLists.txt: Fix CMP0148 ( #108 )
...
See `cmake --help-policy CMP0148`
2025-09-12 07:36:15 +02:00
Martin
6f8bc97c82
README.md: Correctly capitalize simd option
2025-09-12 07:17:48 +02:00
Martin
203dbd4eff
Makefile: Do not fail creating pkgconfig directory if it already exists
2025-09-12 07:17:33 +02:00
c519408e76
kissfft-config.cmake: Bump minimum version to 3.10
...
---------
Co-authored-by: Martin <[email protected] >
2025-09-12 07:15:57 +02:00
Martin and GitHub
b60dc8b9c7
CMakeLists.txt: Bump minimum version to 3.10
2025-09-12 07:13:27 +02:00
yuanhecai
eeb2e98ff6
loongarch: add lasx simd opt
2025-09-01 18:07:43 +08:00
yuanhecai
c94458d8f2
loongarch: add lsx simd opt
2025-09-01 18:07:39 +08:00
Martin and GitHub
3c1914bf10
CMakeLists.txt: Bump minimum version to 3.10
2025-07-31 20:41:14 +02:00
mborgerding and GitHub
9feadb98a9
Merge pull request #96 from cmumford/m_pi
...
Use M_PI instead of M_PIl
2025-07-11 14:30:53 -04:00
Chris Mumford
aff158e922
Create long double pi constant
2025-07-11 13:59:41 -04:00
mborgerding and GitHub
febd4caeed
Merge pull request #99 from lanurmi/newline
...
Add newline to end of kiss_fft_log.h
2025-02-10 08:42:49 -05:00