Gabi Melman 
							
						 
					 
					
						
						
							
						
						78e86ba01f 
					 
					
						
						
							
							Update os-inl.h  
						
						 
						
						
						
						
					 
					
						2023-01-15 15:59:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						435827fe5a 
					 
					
						
						
							
							Update os.h  
						
						 
						
						
						
						
					 
					
						2023-01-15 15:57:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								espkk 
							
						 
					 
					
						
						
							
						
						f29f369a12 
					 
					
						
						
							
							Add sync to file_helper ( #2343 )  
						
						 
						
						
						
						
					 
					
						2023-01-15 15:33:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								albert-github 
							
						 
					 
					
						
						
							
						
						5a63426d1c 
					 
					
						
						
							
							Spelling corrections ( #2606 )  
						
						 
						
						... 
						
						
						
						Spelling corrections v1.x 
						
						
					 
					
						2023-01-15 13:41:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						05e3a73b16 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2023-01-12 10:15:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						c92d12bc18 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2023-01-12 10:12:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robin Lindén 
							
						 
					 
					
						
						
							
						
						6df64c6c34 
					 
					
						
						
							
							Fix -Wshadow warnings in spdlog::sinks::dist_sink ( #2599 )  
						
						 
						
						... 
						
						
						
						This is similar to fbba6dff20  but fixes a
few member functions missed in that commit. 
						
						
					 
					
						2023-01-10 00:25:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arnar Bjarni Arnarson 
							
						 
					 
					
						
						
							
						
						0b9ff5210a 
					 
					
						
						
							
							Fix type of event id in win_eventlog_sink ( #2598 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Arnar Bjarni Arnarson <arnar@menandmice.com > 
						
						
					 
					
						2023-01-10 00:25:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						85a009ad64 
					 
					
						
						
							
							Support newlib C library configurations without tm_gmtoff field ( #2600 )  
						
						 
						
						... 
						
						
						
						Newlib C library (https://sourceware.org/newlib/ ) has a configuration
option to add tm_gmtoff field to the tm structure. Not all the
platforms supported by newlib enable this option, and spdlog doesn't
compile on such platforms due to missing tm_gmtoff field.
Fix this by checking for `__NEWLIB__` and `__TM_GMTOFF` and enabling
calculate_gmt_offset. 
						
						
					 
					
						2023-01-10 00:12:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Khem Raj 
							
						 
					 
					
						
						
							
						
						287a00d364 
					 
					
						
						
							
							Do not use LFS64 functions on linux/musl ( #2589 )  
						
						 
						
						... 
						
						
						
						On musl, off_t is 64bit always ( even on 32bit platforms ), therefore
using LFS64 funcitons is not needed on such platforms. Moreover, musl
has stopped providing aliases for these functions [1] which means it
wont compile on newer musl systems. Therefore only use it on 32bit
glibc/linux platforms and exclude musl like cygwin or OSX
[1] https://git.musl-libc.org/cgit/musl/commit/?id=246f1c811448f37a44b41cd8df8d0ef9736d95f4 
Signed-off-by: Khem Raj <raj.khem@gmail.com > 
						
						
					 
					
						2023-01-03 19:54:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vasiliy Kulikov 
							
						 
					 
					
						
						
							
						
						3c93f7690a 
					 
					
						
						
							
							fix build: fix for freebsd ( #2590 )  
						
						 
						
						... 
						
						
						
						The build error was:
  include/spdlog/details/tcp_client.h:106:31: error: use of undeclared identifier 'IPPROTO_TCP' 
						
						
					 
					
						2022-12-31 23:52:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alok Priyadarshi 
							
						 
					 
					
						
						
							
						
						a4e9917575 
					 
					
						
						
							
							feat(mpmc_blocking_q): add blocking dequeue without timeout ( #2588 )  
						
						 
						
						... 
						
						
						
						Use the new blocking dequeue to avoid unnecessarily waking up the
thread pool every 10s.
Fixes  #2587  by replacing std::condition_variable::wait_for with
std::condition_variable::wait as a workaroung for gcc 11.3 issue 101978.
Co-authored-by: Alok Priyadarshi <alokp@dexterity.ai > 
						
						
					 
					
						2022-12-30 15:20:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darby Payne 
							
						 
					 
					
						
						
							
						
						edc51df1bd 
					 
					
						
						
							
							Feature/add system includes option ( #2575 )  
						
						 
						
						... 
						
						
						
						* Adding system includes option
* Adding system includes option 
						
						
					 
					
						2022-12-11 10:58:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NaDDu 
							
						 
					 
					
						
						
							
						
						ff88b13c35 
					 
					
						
						
							
							Fixed variable name ( #2573 )  
						
						 
						
						... 
						
						
						
						* fixed variable name
* Changed the variable name from check_debbugger_present_ to check_debugger_present_.
Co-authored-by: cpp <c.pp@navercorp.com > 
						
						
					 
					
						2022-12-10 00:28:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						dd0d0f68c4 
					 
					
						
						
							
							Added compile mscv_sink.h to tests  
						
						 
						
						
						
						
					 
					
						2022-12-10 00:25:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								György Katona 
							
						 
					 
					
						
						
							
						
						8512000f36 
					 
					
						
						
							
							Unnecessary backtrace begin/end logs ( #2568 )  
						
						 
						
						... 
						
						
						
						* add empty getter function to tracer
* add unit test to check empty tracer
Co-authored-by: Gyorgy Katona <gykatona@logmein.com > 
						
						
					 
					
						2022-12-09 10:25:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zydxhs 
							
						 
					 
					
						
						
							
						
						f0cd9d1530 
					 
					
						
						
							
							dup_filter_sink adds parameters to enable setting the level of skipped logs ( #2563 )  
						
						 
						
						... 
						
						
						
						* dup_filter_sink adds parameters to enable setting the level of skipped logs
* rename the param name 'level' to 'notification_level'
Co-authored-by: zhuyadong <zhuyadong@kedacom.com > 
						
						
					 
					
						2022-12-02 09:51:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zydxhs 
							
						 
					 
					
						
						
							
						
						50e8b2d982 
					 
					
						
						
							
							fix dup_filter_sink lose source_loc ( #2549 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: zhuyadong <zhuyadong@kedacom.com > 
						
						
					 
					
						2022-11-22 09:38:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Milette 
							
						 
					 
					
						
						
							
						
						4f80077339 
					 
					
						
						
							
							Support compile-time format string checking with std::format ( #2544 )  
						
						 
						
						... 
						
						
						
						* Support compile-time format string checking with std::format
* Fix pre-VS 17.5 compilation
* Fix compilation without wchar_t support
* What am I doing
* Bring back fmt optimization
* Move to_string_view to common.h
* Fix SPDLOG_CONSTEXPR_FUNC emitting duplicate symbol errors when building in C++11
* Also add inline on VS 2013
* Appender doesn't work on wide strings 
						
						
					 
					
						2022-11-12 23:07:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Pokrzywka 
							
						 
					 
					
						
						
							
						
						c5a09ebc49 
					 
					
						
						
							
							Update #include to deprecated fmt header ( #2545 )  
						
						 
						
						... 
						
						
						
						The <fmt/locale.h> header has been marked as deprecated for a while
and has finally been removed in fmt v0.9.0:
https://github.com/fmtlib/fmt/commit/5c7d315ded7bdb6cc5bd65daef091eefe 
Replace with <fmt/format.h> instead, as recommended. 
						
						
					 
					
						2022-11-12 02:47:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sprite 
							
						 
					 
					
						
						
							
						
						d7de159455 
					 
					
						
						
							
							Fix undefined macro FMT_STRING in benchmark when using std::format ( #2540 )  
						
						 
						
						
						
						
					 
					
						2022-11-08 11:01:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eli Boyarski 
							
						 
					 
					
						
						
							
						
						18495bf25d 
					 
					
						
						
							
							Bundle fmt 9.1.0's std.h, and provide a header to include either it or the external fmt's version ( #2539 )  
						
						 
						
						
						
						
					 
					
						2022-11-08 01:14:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						ad0e89cbfb 
					 
					
						
						
							
							Version 1.11.0  
						
						 
						
						
						
						
					 
					
						2022-11-02 23:13:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						6a9d561671 
					 
					
						
						
							
							Update ci.yml  
						
						 
						
						
						
						
					 
					
						2022-11-01 17:17:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						545c301877 
					 
					
						
						
							
							Update ci.yml  
						
						 
						
						
						
						
					 
					
						2022-11-01 17:13:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						7aa00607ea 
					 
					
						
						
							
							chrono.h: Remove warning suppression  
						
						 
						
						... 
						
						
						
						Not needed since fmt 9.x 
						
						
					 
					
						2022-11-01 14:46:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						bd5a81df70 
					 
					
						
						
							
							Check IsDebuggerPresent in msvc_sink before doing work.  Fix   #2408  
						
						 
						
						
						
						
					 
					
						2022-11-01 00:52:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						4accce5d7b 
					 
					
						
						
							
							Try again fixing fmt::vformat_to when SPDLOG_WCHAR_TO_UTF8_SUPPORT is defined  
						
						 
						
						
						
						
					 
					
						2022-11-01 00:07:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						4d7308f26d 
					 
					
						
						
							
							Fixed msvc warning C4800 in win_eventlog_sink  
						
						 
						
						
						
						
					 
					
						2022-11-01 00:01:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						678a79c0be 
					 
					
						
						
							
							Fixed syntax error from prev commit  
						
						 
						
						
						
						
					 
					
						2022-10-31 23:51:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						fbba6dff20 
					 
					
						
						
							
							Fix   #2431  
						
						 
						
						
						
						
					 
					
						2022-10-31 23:23:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						fdb1f5926e 
					 
					
						
						
							
							Fix fmt::vformat_to when SPDLOG_WCHAR_TO_UTF8_SUPPORT is defined  
						
						 
						
						
						
						
					 
					
						2022-10-31 22:56:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						b59b4a2b45 
					 
					
						
						
							
							Rvert suppressing msvc2017 warnings and fix ci instead  
						
						 
						
						
						
						
					 
					
						2022-10-31 22:52:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						6c975fa13b 
					 
					
						
						
							
							Replace  fmt::detail::vformat_to(buf,..) with  fmt::vformat_to(fmt::appender(buf)  
						
						 
						
						
						
						
					 
					
						2022-10-31 18:43:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						c627c66560 
					 
					
						
						
							
							Replace  fmt::detail::vformat_to(buf,..) with  fmt::vformat_to(fmt::appender(buf)  
						
						 
						
						
						
						
					 
					
						2022-10-31 18:26:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						130ff0c8db 
					 
					
						
						
							
							enable the ostream formatting for backward compatibility with fmt 8.x  
						
						 
						
						
						
						
					 
					
						2022-10-31 18:15:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						31d6935b97 
					 
					
						
						
							
							updated readme  
						
						 
						
						
						
						
					 
					
						2022-10-31 18:12:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						14a29c03eb 
					 
					
						
						
							
							suppress warning 4307 when including format-inline.h under msvc 2017  
						
						 
						
						
						
						
					 
					
						2022-10-31 17:47:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						a7e2bf161e 
					 
					
						
						
							
							Update user defined type example  
						
						 
						
						
						
						
					 
					
						2022-10-31 17:35:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						070dd181df 
					 
					
						
						
							
							clang format  
						
						 
						
						
						
						
					 
					
						2022-10-31 17:09:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						7147da468f 
					 
					
						
						
							
							Merge branch 'v1.x' of  https://github.com/gabime/spdlog  into v1.x  
						
						 
						
						
						
						
					 
					
						2022-10-31 17:04:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						9125bda301 
					 
					
						
						
							
							suppress "integral constant overflow" warning under msvc 2017  
						
						 
						
						
						
						
					 
					
						2022-10-31 17:03:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						a4743370e2 
					 
					
						
						
							
							Update appveyor.yml  
						
						 
						
						
						
						
					 
					
						2022-10-31 15:39:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						867df8cf87 
					 
					
						
						
							
							Update appveyor.yml  
						
						 
						
						... 
						
						
						
						Added fatal warnings option to appveyor 
						
						
					 
					
						2022-10-31 15:10:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						8a0b2231b1 
					 
					
						
						
							
							Renamed bench name  
						
						 
						
						
						
						
					 
					
						2022-10-31 14:01:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gabime 
							
						 
					 
					
						
						
							
						
						3499dfeeb4 
					 
					
						
						
							
							Bump bundled fmtlib to version 1.9.1  
						
						 
						
						
						
						
					 
					
						2022-10-31 13:47:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								刘耘呈 
							
						 
					 
					
						
						
							
						
						3c0e036cc9 
					 
					
						
						
							
							Use 'SPDLOG_FMT_RUNTIME' to fix compilation error throwed MSVC and fmt 9.1.x ( #2517 )  
						
						 
						
						... 
						
						
						
						* Use 'SPDLOG_FMT_RUNTIME' to fix compilation error throwed MSVC and fmt 9.1.x
* Fix  #2512  
						
						
					 
					
						2022-10-20 02:11:16 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabi Melman 
							
						 
					 
					
						
						
							
						
						bced424855 
					 
					
						
						
							
							Merge pull request  #2519  from sandorzm/v1.x  
						
						 
						
						... 
						
						
						
						Mongo sink improvements 
						
						
					 
					
						2022-10-19 22:37:29 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sandor Magyar 
							
						 
					 
					
						
						
							
						
						5fba2867f5 
					 
					
						
						
							
							Change mongocxx::exception handler to std::exception  
						
						 
						
						
						
						
					 
					
						2022-10-19 14:02:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sandor Magyar 
							
						 
					 
					
						
						
							
						
						b5d361fc21 
					 
					
						
						
							
							clang-format mongo_sink.h  
						
						 
						
						
						
						
					 
					
						2022-10-19 10:08:54 -04:00