Carles Fernandez 
							
						 
					 
					
						
						
							
						
						6097c0f511 
					 
					
						
						
							
							Fix finding of the gnsstk-devel package (from Application:Geo repository) on openSUSE  
						
						
						
						
					 
					
						2025-04-16 20:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						dcc4d25222 
					 
					
						
						
							
							Fix suffixes usage in CMake modules  
						
						
						
						
					 
					
						2025-04-16 20:27:55 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						2e1f24ee7c 
					 
					
						
						
							
							Remove references to PyBOMBS. Building still supported  
						
						
						
						
					 
					
						2025-04-10 22:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						49f8395688 
					 
					
						
						
							
							Bump local ProtocolBuffers version to 30.2 and Google Benchmark to 1.9.2  
						
						
						
						
					 
					
						2025-03-26 22:50:48 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b0b41b194f 
					 
					
						
						
							
							Replace apt-get by apt  
						
						
						
						
					 
					
						2025-03-15 09:41:05 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b60368038a 
					 
					
						
						
							
							Bump local version of Protocol Buffers to v30.1  
						
						
						
						
					 
					
						2025-03-15 09:10:23 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						9908be730b 
					 
					
						
						
							
							Bump local version of Protocol Buffers to 30.0  
						
						
						
						
					 
					
						2025-03-05 16:47:58 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						fa1e9209c5 
					 
					
						
						
							
							CMake: centralize find paths in a single file  
						
						... 
						
						
						
						Improve Macports/Homebrew detection. Do not hardcode /opt/local or /opt/homebrew 
						
						
					 
					
						2025-02-16 22:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						25b1861405 
					 
					
						
						
							
							Improve report of Homebrew / Macports detection  
						
						... 
						
						
						
						Improve Boost finding if using Macports
Update changelog
Bump Pugixml local version to 1.15 and Protocol Buffers to 29.3 
						
						
					 
					
						2025-01-22 22:14:33 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						79da7787ff 
					 
					
						
						
							
							Move files ( #24 )  
						
						... 
						
						
						
						* Bump local version of GoogleTest to 1.15.2 and Protocol Buffers to 27.3
* Avoid code duplication in CMake modules
* Update clang-tidy job
* Clang Tidy fixes
* Improve efficiency of Concurrent_Map and Concurrent_Queue classes
* Fix segmentation fault if the SignalSource implementation is not available
* Moved decimation factor count variable to the class
* Avoid possible runtime error when PVT.enable_rx_clock_correction=true
* Fix formatting
* Fix clang-tidy job
* Move receiver-related classes to src/core/libs
* Uniformize cmake module names
* Fix formatting
* Make clang-tidy happy
* Fix crypto benchmarks
* Fixes for old systems
* Instantiate sources only once
---------
Co-authored-by: cesaaargm <cesare.martinez@proton.me >
Co-authored-by: Xavier Guerrero-Pau <xguerrero@cttc.es > 
						
						
					 
					
						2024-08-10 11:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						eefa3b3aa7 
					 
					
						
						
							
							Update CMake scripts ( #15 )  
						
						... 
						
						
						
						* Report GMP version if found
* Bump local version of GoogleTest to 1.15.2 and Protocol Buffers to 27.3
* Avoid code duplication in CMake modules
* Update CMake modules
* Update clang-tidy job 
						
						
					 
					
						2024-08-01 12:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						07cbf2c01f 
					 
					
						
						
							
							Fixes for GnuTLS and OpenSSL < 3 ( #14 )  
						
						... 
						
						
						
						* Fix set_public_key when using GnuTLS
* Fix for OpenSSL 1.1.1
* Fix formatting
* Fix formatting
* Fix ECDSA-P521 signature verification when using GnuTLS
* Improve finding of the GMP library in Debian-based systems
* Improve finding of the GMP library in Debian-based systems
* Keep GMP usage private 
						
						
					 
					
						2024-07-30 18:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						49eb854b16 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2024-07-23 16:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0e6e39da44 
					 
					
						
						
							
							Merge branch 'next' of github.com:carlesfernandez/gnss-sdr into osnma-cesare-fix9  
						
						
						
						
					 
					
						2024-07-20 21:37:43 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						82973db0d6 
					 
					
						
						
							
							Fixes for old GnuTLS  
						
						
						
						
					 
					
						2024-07-18 14:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						ef8f00f6d6 
					 
					
						
						
							
							Add a building configuration parameter -DENABLE_GNUTLS, by default to OFF, to allow the user to link against GnuTLS instead of OpenSSL ( #7 )  
						
						
						
						
					 
					
						2024-07-15 17:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						f46ceb0fa7 
					 
					
						
						
							
							CentOS 7 reached EOL, remove from README. Fix for CentOS 9 Stream  
						
						
						
						
					 
					
						2024-07-09 14:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						4b4f6b9d7f 
					 
					
						
						
							
							Fix CMAC-AES with GnuTLS  
						
						
						
						
					 
					
						2024-07-01 22:43:54 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						95e3329f10 
					 
					
						
						
							
							Fix for old GnuTLS  
						
						
						
						
					 
					
						2024-07-01 01:31:09 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						668ca7a5d8 
					 
					
						
						
							
							Fix link_to_crypto_dependencies function  
						
						
						
						
					 
					
						2024-06-29 11:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						609b85b864 
					 
					
						
						
							
							Fix cmakelint formatting  
						
						
						
						
					 
					
						2024-06-29 11:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						a530981d5b 
					 
					
						
						
							
							Update README.md with openssl  
						
						
						
						
					 
					
						2024-06-29 11:41:28 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						db5466832c 
					 
					
						
						
							
							Look for OpenSSL in the first place, fallback to GnuTLS if not found  
						
						... 
						
						
						
						Fix test building in some environments 
						
						
					 
					
						2024-06-29 11:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						95e9c13cd5 
					 
					
						
						
							
							Find dependencies in the loongarch64 architecture  
						
						
						
						
					 
					
						2024-04-22 12:22:43 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						fd5174e7ec 
					 
					
						
						
							
							Remove duplicate libraries warning emitted by Xcode 15  
						
						
						
						
					 
					
						2024-04-13 09:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						fc695cb6f6 
					 
					
						
						
							
							CI: make cmakelint happy  
						
						
						
						
					 
					
						2024-04-12 19:51:37 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						6fc04b34f2 
					 
					
						
						
							
							Fix duplicate warning from Xcode  
						
						
						
						
					 
					
						2024-04-12 18:15:33 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7e79945529 
					 
					
						
						
							
							Update Flexiband_Signal_Source to admit modern GNU Radio versions  
						
						
						
						
					 
					
						2024-04-05 13:37:45 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						f03608ac82 
					 
					
						
						
							
							Update links  
						
						
						
						
					 
					
						2024-03-29 14:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						2d9bb1b79c 
					 
					
						
						
							
							Improve architecture reporting  
						
						
						
						
					 
					
						2024-03-03 13:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7a58a3e39b 
					 
					
						
						
							
							Better way to consume google-glog  
						
						
						
						
					 
					
						2024-02-27 13:45:38 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						5a7087f3a7 
					 
					
						
						
							
							Fix clang-tidy CI job  
						
						
						
						
					 
					
						2024-02-27 08:08:53 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0a66cca381 
					 
					
						
						
							
							Fix for glog 0.7.0  
						
						
						
						
					 
					
						2024-02-25 08:20:56 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						58c066bd9e 
					 
					
						
						
							
							Find dependencies in the loongarch64 architecture  
						
						
						
						
					 
					
						2024-02-21 17:39:43 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						a50a59fe1b 
					 
					
						
						
							
							Remove RemoveDuplicates.cmake  
						
						
						
						
					 
					
						2024-01-23 11:03:03 +01:00 
						 
				 
			
				
					
						
							
							
								En Shih 
							
						 
					 
					
						
						
							
						
						b22f64cc6c 
					 
					
						
						
							
							Fix finding packages for homebrew on M1 macs  
						
						
						
						
					 
					
						2024-01-14 13:53:47 +08:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						00f9a131d8 
					 
					
						
						
							
							Fix for old CMake versions  
						
						
						
						
					 
					
						2024-01-03 09:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						61d7573eb6 
					 
					
						
						
							
							Remove duplicate dependencies when linking  
						
						
						
						
					 
					
						2024-01-02 14:04:53 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0b4d525feb 
					 
					
						
						
							
							Add GCC 14 to FindGFORTRAN.cmake  
						
						
						
						
					 
					
						2023-11-30 13:18:56 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7c9118a33f 
					 
					
						
						
							
							Fix building with latest GNU Radio  
						
						
						
						
					 
					
						2023-11-26 10:18:58 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						49eb161d90 
					 
					
						
						
							
							Add -fsanitize=undefined to ASAN build  
						
						
						
						
					 
					
						2023-11-24 22:05:10 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						526d414789 
					 
					
						
						
							
							Update local version of matio to 1.5.25 and Protocol Buffers to 25.0  
						
						
						
						
					 
					
						2023-11-11 00:14:32 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						f965f4921d 
					 
					
						
						
							
							Improve Python detection  
						
						
						
						
					 
					
						2023-10-26 13:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						a46f9f77fe 
					 
					
						
						
							
							Fix CMake error  
						
						
						
						
					 
					
						2023-10-26 10:25:39 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						4416e20077 
					 
					
						
						
							
							Bump local versions of Google Benchmarks and Protocol Buffers  
						
						
						
						
					 
					
						2023-10-26 09:51:10 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						4a8f137dd9 
					 
					
						
						
							
							Fix wrong name in CMake module  
						
						
						
						
					 
					
						2023-10-15 16:47:48 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						c47ad2d902 
					 
					
						
						
							
							Try hard to find Python version  
						
						
						
						
					 
					
						2023-10-13 11:38:54 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						d15422edba 
					 
					
						
						
							
							CMake: complete transition from FindPythonInterp to FindPython (FindPythonInterp was deprecated in CMake 3.24 and removed in CMake 3.27)  
						
						
						
						
					 
					
						2023-10-07 14:02:22 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0da7fc6704 
					 
					
						
						
							
							More fixes for CMake 3.27  
						
						
						
						
					 
					
						2023-10-05 17:25:06 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b16c1de541 
					 
					
						
						
							
							Fix breaking change in CMake 3.27: PythonInterp was removed  
						
						
						
						
					 
					
						2023-10-05 15:11:21 +02:00