File: ChangeLog

package info (click to toggle)
log4cpp 0.2.5-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,436 kB
  • ctags: 524
  • sloc: sh: 6,657; cpp: 1,960; ansic: 421; makefile: 334
file content (221 lines) | stat: -rw-r--r-- 8,964 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
This file describes the changes to the Log for C++ library. See the CVS repository for more detailed descriptions.

2001-06-11 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* Release as 0.2.5

	* NEWS: inclusion of Borland C++ Builder support.

	* Makefile.am: only include *.m4 files in m4/ in dist.
	* Makefile.am: fix typos in debian and doc-dir targets.
	
2001-06-07 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* include/log4cpp/LayoutAppender.hh: set SimpleLayout as 
	DefaultLayoutType.
	* src/LayoutAppender.cpp (LayoutAppender, setLayout): use 
	DefaultLayoutType to construct new Layouts.
	* src/LayoutAppender.cpp (setLayout): check whether old Layout and
	new Layout are the same object.

	* src/Category.cpp (setAppender): check whether old and new Appender
	are the same object.
	* src/Filter.cpp (setChainedFilter): check whether old and new Filter
	are the same object.

	* include/log4cpp/Config.hh, include/log4cpp/Portability.hh,
	include/log4cpp/OstringStream.hh, include/log4cpp/Makefile.am, 
	src/Appender.cpp, src/AppenderSkeleton.cpp, src/BasicLayout.cpp,
	src/Category.cpp, src/FileAppender.cpp, src/Filter.cpp, 
	src/FixedContextCategory.cpp, src/HierarchyMaintainer.cpp, 
	src/IdsaAppender.cpp, src/LayoutAppender.cpp, src/Log4cppCleanup.cpp,
	src/LoggingEvent.cpp, src/Log4cppCleanup.cpp, src/LoggingEvent.cpp,
	src/NDC.cpp, src/OstreamAppender.cpp, src/OstringStream.cpp,
	src/Priority.cpp, src/SimpleLayout.cpp, src/StringQueueAppender.cpp,
	src/SyslogAppender.cpp, msvc6/log4cpp/log4cpp.dsp,
	tests/testmain.cpp: renamed Config.hh to Portability.hh

	* m4/AC_AS_DIRNAME.m4, m4/AC_AS_MKDIR_P.m4, m4/AC_ECHO_MKFILE.m4:
	removed
	* m4/AC_CREATE_PREFIX_CONFIG_H.m4: replaced AC_ECHO_MKFILE with
	AS_DIRNAME. This means autoconf >= 2.4 required.

	* configure.in, include/log4cpp/config-win32.h: upped version number
	to 0.2.5.
	* configure.in: upped LT_VERSION to 1:0:0.

2001-06-06 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* include/log4cpp/AppenderSkeleton.hh, include/log4cpp/BasicLayout.hh,
	include/log4cpp/HierarchyMaintainer.hh, 
	include/log4cpp/IdsaAppender.hh, include/log4cpp/Log4cppCleanup.hh,
	include/log4cpp/LoggingEvent.hh, include/log4cpp/OstreamAppender.hh,
	include/log4cpp/OstringStream.hh, include/log4cpp/Priority.hh,
	include/log4cpp/SimpleLayout.hh, include/log4cpp/SyslogAppender.hh:
	Documentation updates.

2001-06-06 Uwe J�ger <jaeger@varial.de>
	* include/log4cpp/config-win32.h: LOG4CPP_HAVE_SNPRINTF, WIN32,
	LOG4CPP_FIX_ERROR_COLLISION are defined for win32
	* tests/testmain.cpp: added #ifdef's to make it compile with Borland
	C++ Builder

2001-06-05 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* include/log4cpp/Config.hh, include/log4cpp/config-win32.h: Added
	* include/log4cpp/Makefile.am: added Export.hh and config-win32.h to
	liblog4cppinclude_HEADERS.
	* include/log4cpp/Config-win32.hh: removed

2001-06-04 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* Makefile.am: removed config.h copy from dist-hook

	* m4/AC_CREATE_GENERIC_CONFIG.m4: added
	* log4cpp-config.in: removed (obsoleted by AC_CREATE_GENERIC_CONFIG)
	* Configure.in: added AC_CREATE_GENERIC_CONFIG, removed 
	log4cpp-config from AC_OUTPUT
	
2001-06-03 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* configure.in: added AC_CREATE_PREFIX_CONFIG_H for creation of 
	include/log4cpp/config.h (which has been removed from 
	AM_CONFIG_HEADER)
	* Config.hh.in: removed
	* Config.hh: copied from Config.hh.in. include <log4cpp/config.h> 
	and remove LOG4CPP_* defines.
	* include/log4cpp/Makefile.am: added config.h, removed Config.hh.in
	* Appender.cpp, AppenderSkeleton.cpp, BasicLayout.cpp, Category.cpp,
	FileAppender.cpp, Filter.cpp, FixedContextCategory.cpp,
	HierarchyMaintainer.cpp, IdsaAppender.cpp, LayoutAppender.cpp,
	Log4cppCleanup.cpp, LoggingEvent.cpp, NDC.cpp, OstreamAppender.cpp,
	OstringStream.cpp, Priority.cpp, SimpleLayout.cpp,
	StringQueueAppender.cpp,SyslogAppender.cpp: added inclusion of
	<log4cpp/Config.hh>, prefixed autoconf #ifdefs with LOG4CPP_
	* AC_AS_DIRNAME.m4, AC_AS_MKDIR_P.m4, AC_CREATE_PREFIX_CONFIG_H.m4,
	AC_ECHO_MKFILE.m4: added

2001-06-01 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* Priority.hh: #define ERROR workaround try 3, put fix inside 
	LOG4CPP_FIX_ERROR_COLLISION switch.
	* tests/testErrorCollision.cpp, tests/Makefile.am: added test for
	#define ERROR workaround.
	
2001-05-29 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* Priority.hh: #define ERROR workaround try 2.
	* Merge of Borland support patch by Uwe J�ger <jaeger@varial.de>.
	
2001-05-28 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* Priority.hh: included workaround for #define ERROR rudeness in 
	  windows.h on Win32.
	
2001-05-23 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* log4cpp.spec.in: run ldconfig after install or uninstall. Upped 
	  release# to 3.
	* Makefile.am: in rpm target corrected top_srcdir variable name.

2001-05-19 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	* Fixed distcheck target.
	* Fixed check target. It runs testNDC, testCategory and 
	  testFixedContextCategory as tests.
	* Added subdir m4 with (common) autoconf macros.
	* Started adding throw() specifiers to methods.
	
2001-04-21 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Rereleased as 0.2.4b
	MSVC++: Stripped '\r' characters from .dsp and .dsw files.
	MSVC++: Added StringQueueAppender and FixedContextCategory to 
	log4cpp.dsp.
	
2001-04-20 Steve Ostlind <s.ostlind@pentasafe.com>
	MSVC++: build log4cpp library with multithreaded DLL.
	
2001-04-19 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Now also added the files in debian and msvc6 to EXTRA_DIST, so they 
	finally get into the dist tar ball. Sigh.
	
2001-04-18 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Released as 0.2.4
	Added debian and msvc6 subdirs to autoconf configuration: they were
	missing from the dist target.
	
2001-04-17 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Made Category subclassable. 
	Added FixedContextCategory class.
	
2001-04-12 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Merged Marcel Harkema's patch for Debian package support.

2001-04-11 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Added StringQueueAppender class.
	Separated API docs from devel RPM, into a doc RPM.
	
2001-04-10 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Rerelease as 0.2.3b
	Fixed bugs:
	#415056 Win32: log4cpp project file broken
	#415059 Win32: problem with 'using namespace std'
	
2001-04-09 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Release 0.2.3
	Fixed and resolved Bugs:
	#411711 missing Clock.hh
	#411902 invalid AppenderMap iterator
	#412008 memory leak in OstringStream::str()
	#412232 _append problem
	#414958 printf style logging kaputt
	
2001-04-06 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Added class Filter, with which Appenders can filter out LoggingEvents
	Added class AppenderSkeleton, base class for Appender implementations
	Modified the Layout interface: it now returns a std::string instead of
	a char*.

2001-03-?? Cedric Le Goater <cedric@legoater.com>
	Cleanup of Hints and StreamUtil to OstringStream.
	
2001-03-11 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Added LayoutAppender. Changed Layout ownership for Appenders: they
	now own their Appender.

2001-03-07 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Moved to new iostreams.
	
2001-03-04 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Release 0.2.2
	Added doc-dist make target
	Added testCategory to tests
	
2001-02-25 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Merged in Win32 / MSVC++6.0 support patches from Lynn Owen 
	<opl@agoby.com>

2001-02-15 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Release 0.2.1
	Changed license to the GNU Lesser General Public License (LGPL).
	
2001-01-25 Cedric Le Goater <cedric@legoater.com>
	Added EMER, ALERT, CRIT and NOTICE shortcuts methods to Category.
	
2000-12-22 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Merged more patches from Cedric Le Goater, including an RPMS spec
	file and a testbench.
	
2000-12-18 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Added IdsaAppender contributed by Marc Welz. 
	Merged Tru64 support patches from Cedric Le Goater.
	
2000-12-10 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Release 0.2.0
	Integrated autoconf setup contributed by Cedric Le Goater.
	Fixed compilation problem in NDC on platforms with g++-2 library 
	(instead of g++-3). (Reported by Louis Bayle <lbayle@fairesuivre.fr>.)
	Added CategoryStream.
	
2000-12-07 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Release 0.1	
	Added Doxygen generated API documentation. Most of it has been 
	copied verbatim from LOG4J.
	Added NDC (Nested Diagnostic Context) class.
	Added OstreamAppender.
	Added SyslogAppender.
	Fixed bug in HierarchyMaintainer: getInstance should NOT set 
	the Appender of a newly instantiated Category.                
                
2000-12-03 Bastiaan Bakker <bastiaan.bakker@lifeline.nl>
	Release 0.0 
	First CVS import at SourceForge.