Commit Graph

531 Commits

Author SHA1 Message Date
Kjell Hedström
0f790a4a11 Merge pull request #58 from KjellKod/Flush_On_Every_Write__DefaultLogger
flush after every write: https://github.com/KjellKod/g3log/issues/57
2015-11-03 13:54:50 -07:00
Kjell Hedström
4b3c4d7ff7 flush after every write: https://github.com/KjellKod/g3log/issues/57
https://github.com/KjellKod/g3log/issues/57
2015-11-03 13:35:47 -07:00
Turenar
fa15177d58 suppress 'thread attribute directive ignored' warning on mingw
make thread_local workaround on only <=VS2013
VS2015 has thread_local specifier
2015-10-30 16:09:39 +09:00
Kjell Hedsröm
c73c90f93c custom logging levels in progress 2015-10-10 15:25:35 -06:00
Kjell Hedsröm
91542319ee enable-disable logging levels at runtime 2015-10-10 15:14:47 -06:00
Kjell Hedsröm
8b1517896f API for logging and contract 2015-10-10 14:50:24 -06:00
Kjell Hedström
17756a2657 Merge pull request #55 from KjellKod/test_warnings
removed gcc5.2 warnings
2015-10-03 16:15:26 -06:00
Kjell Hedsröm
c1f5b20c6d removed gcc5.2 warnings 2015-10-03 16:13:21 -06:00
Kjell Hedstrom
bb1c31577d lists try 2 2015-09-21 16:23:27 -06:00
Kjell Hedstrom
4349797485 lists try 1 2015-09-21 16:20:32 -06:00
Kjell Hedström
077ede2bfb Merge pull request #53 from rayrapetyan/patch-1
Update Build.cmake (support for FreeBSD 10+)
2015-09-21 16:17:28 -06:00
Kjell Hedstrom
ed51ab8dbb ADDED vanilla API readme. Improved the README.markdown by elaborating on how to use a custom sink 2015-09-21 15:51:23 -06:00
Kjell Hedstrom
09a9bcc95e compile warnings, gtest comparisons 2015-09-21 15:33:34 -06:00
Robert Ayrapetyan
8f109ec131 Update Build.cmake (support for FreeBSD 10+)
Proposed fix for building on FreeBSD 10+ systems:
- c++abi and rt libs are not required
- pthread flag and execinfo lib is required
2015-09-20 19:23:38 -07:00
Kjell Hedström
35cdf42b05 Merge pull request #52 from craig-cogdill/SaveG3Log
Adding the function name and saving the day
2015-09-17 00:40:00 +02:00
Craig Cogdill
051fb50c98 Adding the function name and saving the day 2015-09-16 16:29:48 -06:00
Kjell Hedstrom
40fbc7b4b3 Merge pull request #50 from KjellKod/improve-default-formatting
Improve default formatting
2015-09-14 21:56:51 -06:00
Kjell Hedstrom
d936bc2763 Fixed formatting unit tests 2015-09-14 21:52:42 -06:00
Kjell Hedstrom
403f3cb94f Improve default formatting
Instead of 
<date and time> <file>:L<line> .... 

have 
<date and time>**<file>:<line>**
2015-09-14 19:03:32 -06:00
Kjell Hedstrom
4974cf1da6 Merge pull request #48 from KjellKod/disable_single_signals
Custom signal handler
2015-09-11 07:03:38 -06:00
Kjell Hedstrom
a1a3672d71 Missing include 2015-09-11 03:23:24 -06:00
Kjell Hedstrom
a5e21e5d52 testing ssh 2015-09-11 03:05:34 -06:00
Kjell Hedstrom
b9fc844bb4 testing it again 2015-09-11 03:02:35 -06:00
Kjell Hedstrom
dcdf41b3ee tesing ssh keys again 2015-09-11 02:57:38 -06:00
Kjell Hedstrom
980b863ec7 test ssh key 2015-09-11 02:54:27 -06:00
Kjell Hedstrom
fae01d5e92 Added missing test for custom signal handling for SIGTERM 2015-09-11 02:49:17 -06:00
Kjell Hedstrom
602e135f84 Added resotre and override signal handler 2015-09-10 06:20:26 -06:00
Kjell Hedstrom
6432487adc Merge branch 'master' of https://github.com/KjellKod/g3log into disable_single_signals 2015-09-10 04:18:58 -06:00
Kjell Hedstrom
70f6cc2263 Merge pull request #47 from ctapmex/disable_shared
add option ADD_BUILD_SHARED
2015-09-06 14:14:32 -06:00
Aleksey Dobrunov
0a04ae2bf6 change defaut value and option logic 2015-09-06 23:00:24 +05:00
Kjell Hedstrom
ef277228bd Merge pull request #46 from ctapmex/def_example
fix example
2015-09-06 06:48:37 -06:00
Aleksey Dobrunov
d04b386fb4 add option ADD_BUILD_SHARED 2015-09-06 16:22:04 +05:00
Aleksey Dobrunov
9d853c7839 fix example 2015-09-06 15:35:03 +05:00
Kjell Hedstrom
3bcf360815 vanilla example. dynamic signal turning on/off 2015-09-01 00:35:47 -06:00
Kjell Hedstrom
ad11a34fbb Merge pull request #45 from KjellKod/clang-improved-crash-handling
Clang improved crash handling
2015-09-01 00:07:17 -06:00
Kjell Hedstrom
5eb9ab11c8 merge issues 2015-09-01 00:02:36 -06:00
Kjell Hedstrom
055c4ec2ca Fixed for windows 2015-08-31 23:45:47 -06:00
Kjell Hedstrom
a8d89b67c8 Merge branch 'clang-improved-crash-handling' of https://github.com/KjellKod/g3log into clang-improved-crash-handling
Conflicts:
	Build.cmake
	example/main_fatal_choice.cpp
2015-08-31 23:07:25 -06:00
Kjell Hedstrom
a068575595 removed comments. improved death test 2015-08-31 22:30:48 -06:00
Kjell Hedstrom
662fde2941 Merge pull request #44 from KjellKod/clean-cmake
improved: make clean-cmake to remove temporary files
2015-08-31 21:13:04 -06:00
Kjell Hedstrom
420fc92fa1 improved: make clean-cmake to remove temporary files 2015-08-31 21:12:11 -06:00
Kjell Hedstrom
e065d26953 Merge pull request #43 from jkhoogland/master
small fixes to squash some compile warnings
2015-08-31 21:09:55 -06:00
Kjell Hedstrom
bc5337e780 Merge pull request #42 from ctapmex/issue40
fix issue 40
2015-08-29 07:14:45 -06:00
Aleksey Dobrunov
7d2741c9a8 fix typo 2015-08-29 15:13:08 +05:00
Jiri Hoogland
73751d2e85 - remove unused "-pthread" flags for clang compilation
- set target_property for rpath handling on OSX
2015-08-28 15:39:06 -04:00
Kjell Hedstrom
671fd01aa1 This is made to NOT compile ... lines that don't compile are sections I need to check out
exhausted stack. kill vs exit.  using libunwind or backtrace but with symoblizer should be tested
and blogged about(?)
2015-08-27 08:02:18 -06:00
Kjell Hedstrom
62c7153ce4 Merge pull request #38 from KjellKod/Improved_Sink_API
Breaking change but a good change:  Cleared up the API  for adding sinks
2015-08-23 16:18:20 -06:00
Kjell Hedstrom
3efcef3505 my own code review I 2015-08-19 10:19:55 -06:00
Kjell Hedstrom
1803498e89 Breaking change but a good change: Cleared up the API for Creating log worker and Adding sinks 2015-08-19 10:08:41 -06:00
Kjell Hedstrom
bc4459d779 Merge pull request #37 from KjellKod/filter
preparation for g3sinks: Filter
2015-08-19 08:51:18 -06:00