Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2017-11-9 #2

Open
wants to merge 372 commits into
base: trunk
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
372 commits
Select commit Hold shift + click to select a range
e6be12f
proper Apache trademark attributions in the generated SDK docs
bodewig Oct 11, 2011
d028db5
proper trademark attribution for Microsoft(R) .NET
bodewig Oct 11, 2011
a59ebe6
Make source distribution match svn tag more closely
bodewig Oct 11, 2011
ac4282b
trademark attributions for log4j
bodewig Oct 12, 2011
966f428
download links are broken
bodewig Oct 12, 2011
7574d10
note about unblocking the ZIP
bodewig Oct 12, 2011
abcad0b
file is now referenced from outside trunk
bodewig Oct 12, 2011
993223e
Proof XmlLayout properly deals with braces in stacktaces
bodewig Oct 21, 2011
d145a53
ColoredConsoleAppender using Console.ForegroundColor on .NET 2.0+. L…
bodewig Nov 3, 2011
1cc7269
ConsoleColor is not in Mono 1.x
bodewig Nov 4, 2011
3659f78
Support for "light" colors i n AnsiColorTerminalAppender. LOG4NET-22…
bodewig Nov 4, 2011
d0c2b11
Use -1 as size when using VARCHAR(max) and friends. LOG4NET-202
bodewig Nov 7, 2011
65b29e6
Documentation for managed colored console appender. Submitted by Pav…
bodewig Nov 17, 2011
9f48d0f
more user-friendly download page
bodewig Nov 24, 2011
a60647a
make sure LogicalThreadContext really follows logical thread on .NET2…
bodewig Nov 29, 2011
368c236
Logical(S|G)etData is available on Mono 2.x as well
bodewig Dec 1, 2011
0541074
a PaternLayout subclass that re-evaluates header and footer on each c…
bodewig Dec 6, 2011
0aaea50
Make OnlyOnceErrorHandler subclass friendly. LOG4NET-283
bodewig Dec 7, 2011
85eace9
fix compilation symbolds for RELEASE builds, submitted by Iso Su, LOG…
bodewig Feb 2, 2012
411f5ef
bump copyright year
bodewig Feb 2, 2012
495d05a
No ManagedColorAppender for .NET 1.x
bodewig Feb 14, 2012
da48c7a
steal fix for 'inconsistent newlines' generated by mvn site:site from…
bodewig Feb 26, 2012
5c47b24
cache in AbsoluteTimeDateFormatter must be sensitive to subclass. LO…
bodewig Mar 5, 2012
008546f
LOG4NET-343 exception if logger name is '.'
bodewig Jun 2, 2012
b65be29
LOG4NET-331 gracefully handle IIS7 integrated mode's behavior when re…
bodewig Jun 3, 2012
51e2710
LOG4NET-348 fix System.IndexOutOfRangeException in StackTracePatternC…
dpsenner Jul 24, 2012
2f8477f
LOG4NET-352 fix documentation cref IDs to resolve ambiguous references
dpsenner Sep 3, 2012
f305c93
LOG4NET-362 fix SystemInfo.AssemblyLocationInfo that raises an unhand…
dpsenner Nov 12, 2012
55b22bc
LOG4NET-178 added FAQ entry that describes why LOG4NET could stop log…
dpsenner Nov 27, 2012
4fab2c7
LOG4NET-178 escape ampersands in the new FAQ entry links because they…
dpsenner Nov 28, 2012
87f1dbb
Added dpsenner as developer
dpsenner Nov 28, 2012
8a5d76e
LOG4NET-360 work around the event log restrictions for windows vista …
dpsenner Dec 4, 2012
948af7a
LOG4NET-369 fix the rolling file appender to consider preserveLogFile…
dpsenner Jan 23, 2013
648c4f9
LOG4NET-347 fix the AssemblyInfo to allow partial trust applications …
dpsenner Feb 14, 2013
95a5d75
LOG4NET-370 fix the RemoteSyslogAppender to properly handle log messa…
dpsenner Mar 27, 2013
de2dc1f
LOG4NET-371 mention in the introduction that *Format methods do not u…
dpsenner Mar 27, 2013
9e30496
LOG4NET-375 fix typo in src/Repository/Hierarchy/XmlHierarchyConfigur…
dpsenner Apr 12, 2013
0da79f9
LOG4NET-370 fix RemoteSyslogAppender to log only characters that are …
dpsenner Apr 12, 2013
cc9deaf
Added Jarrod Alexander to the list of contributors
dpsenner Apr 12, 2013
96808cd
LOG4NET-290 added an ILog extension that wraps the most common loggin…
dpsenner Apr 29, 2013
aed4ebf
LOG4NET-376 fixed a race condition in AbsoluteTimeDateFormatter by ad…
dpsenner May 16, 2013
bfdcf85
LOG4NET-376 extended the lock around s_lastTimeStrings in AbsoluteTim…
dpsenner May 16, 2013
07a5adc
LOG4NET-378 fixed a problem where rolled log files get overwritten wh…
dpsenner May 27, 2013
43adb21
LOG4NET-379 fixed an avoidable NullReferenceException raised in the F…
dpsenner May 28, 2013
3effca9
LOG4NET-341 fix location info to not contain a reference to StackFram…
dpsenner May 28, 2013
07762ac
LOG4NET-318 add [SecuritySafeCritical] attribute to the Attach method…
dpsenner May 28, 2013
8ea1392
LOG4NET-316 added a configuration example that explains the usage of …
dpsenner Jun 5, 2013
0fd02fd
LOG4NET-342 added the property Configured to ILog that allows to chec…
dpsenner Jun 5, 2013
fabf883
LOG4NET-354 added a configuration option that allows to configure the…
dpsenner Jun 5, 2013
664b849
LOG4NET-335 fix InternalConfigureAndWatch to allow exactly one watch …
dpsenner Jun 5, 2013
17b6c30
LOG4NET-226 added catch ObjectDisposedException clause as suggested b…
dpsenner Jun 5, 2013
72b5887
LOG4NET-148 thread context properties does now use a ThreadStatic pro…
dpsenner Jun 5, 2013
c0a9d75
LOG4NET-228 improved exception handling for getting the computers hos…
dpsenner Jun 6, 2013
869b708
LOG4NET-259 added documentation that mentions the need of configuring…
dpsenner Jun 6, 2013
4eb6396
LOG4NET-232 pulled in a modified version of Cosmin Onea's patch that …
dpsenner Jun 6, 2013
d623c6e
LOG4NET-354 reverted changes from revision 1489736 since we do not wa…
dpsenner Jun 11, 2013
452a6dc
LOG4NET-382 fixed initialization order of static readonly fields
dpsenner Jun 20, 2013
4d25c9d
LOG4NET-354 fix build errors for MONO since MONO does not implement t…
dpsenner Jun 24, 2013
bdd103e
LOG4NET-148 fix build error in thread context properties
dpsenner Jun 25, 2013
fb570fe
LOG4NET-341 fix stack frame item compilation warning
dpsenner Jun 25, 2013
3bfb5ee
Fix unused references to the System.Collections.Generic namespace
dpsenner Jun 25, 2013
cb7de85
SubjectEncoding is a .NET 2.0 thing
bodewig Aug 5, 2013
22d002f
LOG4NET-386 added a method in ThreadContextProperties to retrieve the…
dpsenner Aug 7, 2013
c971ba8
LOG4NET-342 added a FAQ entry that describes how to check if the repo…
dpsenner Aug 7, 2013
e07793a
LOG4NET-342 fixed typos introduced with the prior commit
dpsenner Aug 7, 2013
1d583f0
Bump copyright year
dpsenner Aug 7, 2013
9889b15
Added myself
dpsenner Aug 7, 2013
29de183
LOG4NET-205 fixed LoggingEvent to put the UserNameProperty and the Id…
dpsenner Aug 7, 2013
400ed70
Bump copyright year
dpsenner Aug 7, 2013
4cfda28
Can't build compact framework 2.0 anymore
bodewig Aug 7, 2013
d3e0c65
on my machine ndoc only works if I allow it to search for the HTMLhel…
bodewig Aug 7, 2013
b178142
LOG4NET-218 fixed some tests to work again because of culture trouble
dpsenner Aug 8, 2013
c7723cc
Create a branch that can build up the changes needed to tag 1.2.12
bodewig Aug 8, 2013
47d9fbe
Update version numbers
bodewig Aug 8, 2013
f7fe87e
Update release notes, remove changes report - it is included in relea…
bodewig Aug 8, 2013
41f3072
Username is always fixed thanks to LOG4NET-205
bodewig Aug 8, 2013
9c50181
make PatternLayoutTest independent of reflection implementation
bodewig Aug 8, 2013
4157724
merge fixed tests
bodewig Aug 8, 2013
414ce48
we're using Jenkins now
bodewig Aug 8, 2013
bb026de
1.2.12 won't ship with binaries for compact framework anymore
bodewig Aug 8, 2013
8dd0dd2
Bail when the registration of the remoting channel fails
dpsenner Aug 9, 2013
915e1a9
LOG4NET-388 fixed a NotSupportedException thrown in SystemInfo when e…
dpsenner Aug 14, 2013
f408e9a
merge fix for LOG4NET-388
bodewig Aug 14, 2013
275aa59
LOG4NET-390 added test cases that test the appender collection ToArra…
dpsenner Sep 6, 2013
a393af9
LOG4NET-390 fixed the ToArray() method of the ReadOnlyAppenderCollection
dpsenner Sep 6, 2013
f03543a
LOG4NET-390 refactored ToArray() into the public helpers section
dpsenner Sep 6, 2013
a28ba8c
Fixed TrimToSize() to throw a NotSupportedException when invoked on t…
dpsenner Sep 6, 2013
a26a8bb
missed copyright year
bodewig Sep 8, 2013
d03819e
merge fix for LOG4NET-390 from trunk
bodewig Sep 8, 2013
f7f101c
merge back site changes
bodewig Sep 12, 2013
f076f34
bump version for future site builds
bodewig Sep 12, 2013
349c9a5
LOG4NET-393 StackFrameItem should respect the non existant DeclaringT…
dpsenner Oct 1, 2013
58b8d77
LOG4NET-394 added try/catch clauses in the ILogExtensions
dpsenner Oct 4, 2013
7279d52
text after #endregion hasn't been allowed in 1.x
bodewig Oct 8, 2013
28b8451
tests didn't compile
bodewig Oct 8, 2013
c9f1c32
LOG4NET-397 expand a little on the problems people may face with the …
bodewig Oct 9, 2013
f7b315d
no we don't provide nuget packages
bodewig Oct 9, 2013
8e79e1d
LOG4NET-399 doesn't build on CF 2.0
bodewig Oct 10, 2013
430ee4f
bump version, remove build file targets for now unsupported framework…
bodewig Nov 1, 2013
8505835
remove conditional compilation sections for frameworks that ar no lon…
bodewig Nov 2, 2013
be469d1
remove the NET_2_0 symbol completely, enabling more stuff for Mono on…
bodewig Nov 3, 2013
e085dc7
NUnit's license should be compatible, so stop copying around stuff an…
bodewig Nov 3, 2013
d019320
exception message has changed in Mono 2.10, at least on Windows
bodewig Nov 3, 2013
528d21a
NETCF_2_0 and MONO_2_0 are no longer needed
bodewig Nov 3, 2013
66b42f4
NET_4_0 => FRAMEWORK_4_0 if we wanted to support mono-4.0 someday
bodewig Nov 3, 2013
1542b0f
introduce a FRAMEWORK_3_5 symbol and use it for the 3.5 and 3.5 clien…
bodewig Nov 3, 2013
b675583
move to FW_X_Y_OR_ABOVE symbols
bodewig Nov 5, 2013
45907da
NET => DOTNET
bodewig Nov 5, 2013
6a6632c
reduce redundancy when setting properties
bodewig Nov 5, 2013
4e9ee71
reduce redundancy in build files
bodewig Nov 5, 2013
7579860
LOG4NET-71 move log4net's sources to a subdirectory
bodewig Nov 5, 2013
02ce6f8
with svn 1.7+ checking out the whole log4net tree might put the .svn …
bodewig Nov 5, 2013
ed020a5
merge LOG4NET-132 fix from 1.2.x branch
bodewig Nov 8, 2013
ba49164
move and split log4net.include
bodewig Nov 13, 2013
2811db9
LOG4NET-405 fixed default encoding to be UTF8
dpsenner Nov 13, 2013
c8f1c47
merge fix for LOG4NET-376 from 1.2.x branch
bodewig Nov 17, 2013
55a5125
farm out compilation logic
bodewig Nov 20, 2013
efe3ea3
Move test sources and use commom compilation target
bodewig Nov 20, 2013
0dbb72d
LOG4NET-71 fix solution files
bodewig Nov 21, 2013
d844e98
Move build output and remove tests subdir
bodewig Nov 21, 2013
a632add
some release aftermaths
bodewig Nov 21, 2013
3365c5c
LOG4NET-187 add Trace to ILog
bodewig Nov 22, 2013
f58dfeb
remove wrapper script
bodewig Nov 22, 2013
c68929c
update README
bodewig Nov 22, 2013
6eba063
LOG4NET-71 move around extensions. Don't try to build them, yet
bodewig Nov 22, 2013
82b090f
LOG4NET-408 InterprocessLock forgot there was a Mutex to close after …
bodewig Nov 23, 2013
6c8dd77
build file for extensions - the MarshalByRef extension currently does…
bodewig Nov 23, 2013
8d38a6c
adapt MarsahlByRef extension to include Trace methods
bodewig Nov 23, 2013
0eba5e8
reduce redundancy
bodewig Nov 23, 2013
a952099
LOG4NET-71 move examples under src
bodewig Nov 23, 2013
92b5920
compiling the examples is going to become messy, not only are there f…
bodewig Nov 23, 2013
4f735c8
lineends
bodewig Nov 23, 2013
3c40a52
compile the examples that don't need extra references
bodewig Nov 26, 2013
02eccc5
compile all C# examples
bodewig Nov 29, 2013
c54cc92
Compile the JScript stuff as well
bodewig Nov 29, 2013
f1d96ad
compile VB examples
bodewig Nov 29, 2013
5fb0991
LOG4NET-71 prepare for movin the site sources out of src
bodewig Nov 30, 2013
6c7c272
LOG4NET-71 move site stuff, untested so far
bodewig Nov 30, 2013
b9d25cd
make site generation work again
bodewig Nov 30, 2013
cd40a29
svn-ignore generated site
bodewig Nov 30, 2013
736d83b
Sandcastle Helpfile Builder project for log4net
bodewig Nov 30, 2013
f2a9db9
happy new year
bodewig Jan 6, 2014
09f51bf
merge fix for LOG4NET-417 from 1.2.x branch
bodewig Jan 14, 2014
84a6c6c
typo in path, found by Rob Chartier - closes #8
bodewig Feb 5, 2014
e0dfacd
LOG4NET-457 SMTP Appender should trim leading and trailing separators…
bodewig Mar 11, 2015
1ead159
add support for Mono 3.5 and 4.0 and tentative support for .NET 4.5
bodewig Mar 29, 2015
662681c
copy paste error
bodewig Mar 29, 2015
b61fcec
fix directory names for client profile and .NET 4.5 builds
bodewig Mar 29, 2015
3633d17
LOG4NET-456 create debugging symbols for release builds. Patch by Ge…
bodewig Mar 29, 2015
9c87871
Mon 3.5/4.0 and .NEt 4.5 support for tets
bodewig Mar 29, 2015
1e5e5f1
LOG4NET-455 LogicalThreadContext does not flow correctly through asyn…
bodewig Mar 29, 2015
c60fe25
LOG4NET-455 make code compile on .NET 2.0
bodewig Mar 29, 2015
010cc86
When internal logging is on, manually shutdown and stderr/stdout
bodewig Mar 29, 2015
6d522d3
some fixes for Mono
bodewig Mar 29, 2015
086ebf1
checking for the wrong symbol
bodewig Mar 29, 2015
e448c5c
fix year
bodewig Mar 29, 2015
e43ae13
remove 'oldkey' stuff
bodewig Mar 29, 2015
30924d7
log4net.dll => log4net-1.3.dll
bodewig Mar 29, 2015
d8fdcad
old key is no longer needed
bodewig Mar 29, 2015
a7c87d3
allow compilation on .NET 2.0
bodewig Mar 29, 2015
8bed8e1
LOG4NET-447 provide a PopAllEvents method for thread-safe access to
bodewig Mar 29, 2015
cafef16
.NET 2.0 compatibility
bodewig Mar 29, 2015
ef0d1ad
adapt test to renamed assembly
bodewig Mar 29, 2015
7818409
another assembly reference to fix
bodewig Mar 29, 2015
5cd3f44
use a fresh repository for tests
bodewig Mar 29, 2015
9e4163b
fix some tests for systems with log4net residing in the GAC
bodewig Mar 29, 2015
82930cb
used wrong symbol
bodewig Mar 30, 2015
04ec53f
prefer locally loaded type over one loaded from GAC
bodewig Mar 30, 2015
95b38e2
LOG4NET-443 prevent orphaned locks with ReaderWriterLockSlim in the f…
bodewig Mar 30, 2015
7125409
remove obsolete comments
bodewig Mar 30, 2015
5044250
remove [Obsolete] code and some commented out [Obsolete] markers
bodewig Mar 30, 2015
4e2e299
merge site changes from 1.2.x branch
bodewig Mar 30, 2015
9fd6ff3
On Mono 3.2 the stack trace becomes long enough that code uses a CDAT…
bodewig Mar 30, 2015
11516a7
Mono's support for GetEnvironmentVariable for anything but "Process"
bodewig Mar 30, 2015
8e27dbe
rather than adding more 'modern' Windows to the excludes, remove test…
bodewig Mar 30, 2015
5e0aea9
Some optimizations in locking for LOG4NET-376
bodewig Mar 30, 2015
48c3022
revert part of last patch for LOG4NET-376
bodewig Mar 30, 2015
425ebda
forgot to remove references to deleted classes
bodewig Mar 31, 2015
23c40ff
move code that doesn't need timestamp cache out of lock
bodewig Mar 31, 2015
4e4aae2
silly little timimg helper for LOG4NET-376
bodewig Mar 31, 2015
624228b
LOG4NET-376 use ThreadStatic for cache of formatted times
bodewig Mar 31, 2015
ac4df46
LOG4NET-172 add WebServiceAppender to examples
bodewig Mar 31, 2015
9144a0a
add license header
bodewig Mar 31, 2015
71cfb4b
LOG4NET-460 make Logger's virtual properties work when overridden
bodewig Apr 1, 2015
890052e
LOG4NET-172 add VS project files for WebServiceAppender example
bodewig Apr 1, 2015
bca33bb
promote AsyncAppender from examples to proper and simplify it by exte…
bodewig Apr 1, 2015
ebaaaff
AppenderSkeleton already implements , IBulkAppender
bodewig Apr 1, 2015
2186b12
LOG4NET-407 use a queue of events to ensure order is maintained
bodewig Apr 1, 2015
109958c
LOG4NET-407 add a few unit tests for AsyncLogger
bodewig Apr 1, 2015
caf06ca
take some extra effort cleaning up
bodewig Apr 1, 2015
a349638
LOG4NET-407 don't start new threads if appender has been closed
bodewig Apr 1, 2015
b751a1e
generics
bodewig Apr 1, 2015
897e01d
LOG4NET-407 use TPL for AsyncAppender where available
bodewig Apr 1, 2015
a02f537
LOG4NET-407 with TPL the code can be simplified since there will neve…
bodewig Apr 4, 2015
5e3e371
Action<T> is contravariant, no need for lambda
bodewig Apr 4, 2015
2480eb6
small refactoring
bodewig Apr 4, 2015
a4a1d6a
ignore stuff created by VS
bodewig Apr 5, 2015
4522cce
re-indent selected files using VS2012's default settings
bodewig Apr 5, 2015
cf980ff
extract method that creates the SMTP message's body
bodewig Apr 5, 2015
b5a596a
add a flag that indicates whether a message's body is HTML
bodewig Apr 5, 2015
386053b
add extensions to main solution
bodewig Apr 8, 2015
944d96c
different assembly name and 'pdbonly' for release build in VS projects
bodewig Apr 12, 2015
c7c8bc8
VS2012 solutions for VB and C++ examples - I don't think the C++ one …
bodewig Apr 12, 2015
1dcb383
copyright headers got lost during migration
bodewig Apr 12, 2015
986bf80
C# project files of examples migrated to VS2012
bodewig Apr 14, 2015
476d96a
LOG4NET-462 don't iterate over mutable collection
bodewig Apr 23, 2015
782e826
LOG4NET-458 close and re-open syslog if multiple identities are used …
bodewig May 12, 2015
11bafca
bad assembly name in test, closes #15, submitted by Michalis Nicolaides
bodewig Aug 9, 2015
c661cee
Make room for copying over the former 1.2.x branch
bodewig Oct 7, 2015
2deb211
bring back 1.2.x branch as trunk
bodewig Oct 7, 2015
7e65f52
.NET 1.0 compatibility at build time
bodewig Oct 17, 2015
d5cb4c4
really test for Mono 4.0
bodewig Oct 17, 2015
a245dfe
finishing touches to versions and years as release preparation
bodewig Oct 17, 2015
30c1c2a
record framework support added more recently
bodewig Oct 18, 2015
435a52e
SandCastle HFB can produce static HTML as well, thanks to Jonas Baehr
bodewig Oct 19, 2015
5f02386
forgot to commit site change
bodewig Oct 25, 2015
712e9f3
LOG4NET-479 fix vs2008 build, patch due to NN
bodewig Oct 25, 2015
1e3bbc2
LOG4NET-461: refactored the AdoNetAppender
dpsenner Nov 1, 2015
421c68b
LOG4NET-461: fix for ancient .NET frameworks
dpsenner Nov 1, 2015
d6a8d17
LOG4NET-484: fix object disposed exception
dpsenner Nov 1, 2015
6a2184d
Refactoring
dpsenner Nov 1, 2015
6f7c9d5
Added a basic SmtpPickupDirAppenderTest (closes #17)
dpsenner Nov 1, 2015
f1cfc3a
Added date header in SmtpPickupDirAppender (closes #18)
dpsenner Nov 1, 2015
d0de0fd
LOG4NET-473: Added file extension attribute in SmtpPickupDirAppender …
dpsenner Nov 1, 2015
2d5cc54
LOG4NET-485: implemented a mutex that locks rolling across multiple p…
dpsenner Nov 1, 2015
4cab61c
LOG4NET-486: adapted Simon Clarks idea to correctly detect file names…
dpsenner Nov 1, 2015
43639d4
Add Sandcastle Helpfile Builder Project
bodewig Nov 3, 2015
232f9aa
forgot ASF header
bodewig Nov 3, 2015
fa68f5a
tweaks to the SDK docs
bodewig Nov 7, 2015
1d9f638
No more NDoc
bodewig Nov 7, 2015
936b2f9
update release notes
bodewig Nov 7, 2015
c59a07c
make it compile on 1.0
bodewig Nov 7, 2015
faba33b
missing list-tag in release notes
bodewig Nov 7, 2015
f769ac0
LOG4NET-489: fixed missing call to prepare the database parameter
dpsenner Nov 13, 2015
01d2827
Added nunit nuget package to vs2012 solution
dpsenner Nov 13, 2015
df23fc5
Fixed line endings of the rolling file appender
dpsenner Nov 13, 2015
d5b6c41
LOG4NET-490: fix inter process lock such that the tests pass
dpsenner Nov 13, 2015
fab67dc
Fixed the remoting appender test
dpsenner Nov 13, 2015
25f78c0
LOG4NET-488: fix tests for .net 2.0
dpsenner Nov 13, 2015
f26857e
port fix for LOG4NET-462 from 1.3 branch
bodewig Nov 13, 2015
efbc051
bring back RAT report to site build
bodewig Nov 13, 2015
8e540c8
add license header
bodewig Nov 13, 2015
0d71288
Fixes for the file appender such that build does no longer fail
dpsenner Nov 13, 2015
589672c
bump version
bodewig Nov 15, 2015
d408f75
fix linefeeds
bodewig Nov 15, 2015
16eaa1b
LOG4NET-495: clear parameters when flushing multiple events
dpsenner Nov 27, 2015
bd3e365
LOG4NET-495: added buffering test for the AdoNetAppender
dpsenner Nov 27, 2015
ef6f73e
LOG4NET-495: added buffering website test for the AdoNetAppender
dpsenner Nov 27, 2015
c9a93af
LOG4NET-495: adjusted the way how the parameters are cleared so that …
dpsenner Nov 27, 2015
a510de7
site updates for 1.2.15
bodewig Dec 5, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
602 changes: 602 additions & 0 deletions KEYS

Large diffs are not rendered by default.

54 changes: 0 additions & 54 deletions KEYS.txt

This file was deleted.

Empty file modified LICENSE
100755 → 100644
Empty file.
12 changes: 2 additions & 10 deletions NOTICE
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
**
** NOTICE file corresponding to the section 4 (d) of the Apache License,
** Version 2.0, in this case for the Apache log4net distribution.
**

Please read the LICENSE files present in the root directory of this
distribution.

Apache log4net
Copyright 2001-2007 The Apache Software Foundation
Copyright 2004-2015 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).
The Apache Software Foundation (http://www.apache.org/).
Empty file modified README.txt
100755 → 100644
Empty file.
7 changes: 4 additions & 3 deletions STATUS.txt
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ Apache log4net graduated from the Apache Incubator in February 2007.
Project Details
===============

Web site: http://logging.apache.org/log4net
Web site: http://logging.apache.org/log4net/
Issue Tracking: http://issues.apache.org/jira/browse/LOG4NET
Source Code: http://svn.apache.org/viewcvs.cgi/logging/log4net/
Source Code: http://svn.apache.org/viewvc/logging/log4net/
Mailing Lists:
User: [email protected]
Dev: [email protected]
Expand All @@ -26,5 +26,6 @@ Active Committers
* Niall Daley (niall)
* Gert Driesen (drieseng)
* Ron Grabowski (rgrabowski)

* Stefan Bodewig (bodewig)
* Dominik Psenner (dpsenner)

242 changes: 131 additions & 111 deletions build.cmd
Original file line number Diff line number Diff line change
@@ -1,111 +1,131 @@
@ECHO OFF

REM We are going to change the environment variables, so protect the current settings.
SETLOCAL ENABLEDELAYEDEXPANSION

IF "%1"=="-?" GOTO CommandLineOptions

REM Figure out the path to the log4net directory
CALL :ComputeBase %~f0
SET LOG4NET_DIR=%RESULT%
ECHO LOG4NET_DIR is %LOG4NET_DIR%

REM Get path to NAnt.exe

REM Try and determine if NAnt is in the PATH
SET NANTEXE_PATH=nant.exe
"%NANTEXE_PATH%" -help >NUL: 2>NUL:
IF NOT ERRORLEVEL 1 goto FoundNAnt

REM Try hard coded path for NAnt
SET NANTEXE_PATH=C:\Program Files\NAnt\nant-0.85\bin\nant.exe
"%NANTEXE_PATH%" -help >NUL: 2>NUL:
IF NOT ERRORLEVEL 1 goto FoundNAnt

REM We have not found NAnt
ECHO.
ECHO NAnt does not appear to be installed. NAnt.exe failed to execute.
ECHO Please ensure NAnt is installed and can be found in the PATH.
GOTO EndError


:FoundNAnt
ECHO NANTEXE_PATH is %NANTEXE_PATH%

REM Setup the build file
IF EXIST nant.build (
SET BUILD_FILE=nant.build
) ELSE (
SET BUILD_FILE=%LOG4NET_DIR%\log4net.build
)

ECHO BUILD_FILE is %BUILD_FILE%


IF "%1"=="package" GOTO Package

"%NANTEXE_PATH%" "-buildfile:%BUILD_FILE%" %1 %2 %3 %4 %5 %6 %7 %8
GOTO EndOk

:Package
IF "%2"=="" GOTO NoProjectVersion

"%NANTEXE_PATH%" "-buildfile:%BUILD_FILE%" package "-D:package.version=%2" %3 %4 %5 %6 %7 %8
GOTO EndOk

:NoProjectVersion
ECHO.
ECHO SYNTAX ERROR: Missing Version String.
ECHO Please specify the version number of log4net that you want to package.
GOTO CommandLineOptions

:CommandLineOptions
ECHO.
ECHO Use the following command line syntax:
ECHO.
ECHO build.cmd -?
ECHO build.cmd -projecthelp
ECHO build.cmd [nant target]
ECHO build.cmd package [version string]
ECHO.
ECHO To get a list of all NAnt build targets run build.cmd with the -projecthelp option.
ECHO If no NAnt target is specified then the default target is 'compile-all'. This will compile all configurations on all available frameworks.
ECHO When using the 'package' command the version label for the package must be specified.
ECHO.
ECHO Examples:
ECHO.
ECHO build.cmd compile-mono-1.0
ECHO build.cmd compile-all
ECHO build.cmd package 1.3.0
ECHO build.cmd package 2.1.0-alpha
ECHO.
GOTO EndError


REM ------------------------------------------
REM Expand a string to a full path
REM ------------------------------------------
:FullPath
SET RESULT=%~f1
GOTO :EOF

REM ------------------------------------------
REM Compute the current directory
REM given a path to this batch script.
REM ------------------------------------------
:ComputeBase
SET RESULT=%~dp1
REM Remove the trailing \
SET RESULT=%RESULT:~0,-1%
CALL :FullPath %RESULT%
GOTO :EOF


:EndOk
ENDLOCAL
EXIT /B 0

:EndError
ENDLOCAL
EXIT /B 1

rem
rem
rem Licensed to the Apache Software Foundation (ASF) under one
rem or more contributor license agreements. See the NOTICE file
rem distributed with this work for additional information
rem regarding copyright ownership. The ASF licenses this file
rem to you under the Apache License, Version 2.0 (the
rem "License"); you may not use this file except in compliance
rem with the License. You may obtain a copy of the License at
rem
rem http://www.apache.org/licenses/LICENSE-2.0
rem
rem Unless required by applicable law or agreed to in writing,
rem software distributed under the License is distributed on an
rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
rem KIND, either express or implied. See the License for the
rem specific language governing permissions and limitations
rem under the License.
rem
rem
@ECHO OFF

REM We are going to change the environment variables, so protect the current settings.
SETLOCAL ENABLEDELAYEDEXPANSION

IF "%1"=="-?" GOTO CommandLineOptions

REM Figure out the path to the log4net directory
CALL :ComputeBase %~f0
SET LOG4NET_DIR=%RESULT%
ECHO LOG4NET_DIR is %LOG4NET_DIR%

REM Get path to NAnt.exe

REM Try and determine if NAnt is in the PATH
SET NANTEXE_PATH=nant.exe
"%NANTEXE_PATH%" -help >NUL: 2>NUL:
IF NOT ERRORLEVEL 1 goto FoundNAnt

REM Try hard coded path for NAnt
SET NANTEXE_PATH=C:\Program Files\NAnt\nant-0.85\bin\nant.exe
"%NANTEXE_PATH%" -help >NUL: 2>NUL:
IF NOT ERRORLEVEL 1 goto FoundNAnt

REM We have not found NAnt
ECHO.
ECHO NAnt does not appear to be installed. NAnt.exe failed to execute.
ECHO Please ensure NAnt is installed and can be found in the PATH.
GOTO EndError


:FoundNAnt
ECHO NANTEXE_PATH is %NANTEXE_PATH%

REM Setup the build file
IF EXIST nant.build (
SET BUILD_FILE=nant.build
) ELSE (
SET BUILD_FILE=%LOG4NET_DIR%\log4net.build
)

ECHO BUILD_FILE is %BUILD_FILE%


IF "%1"=="package" GOTO Package

"%NANTEXE_PATH%" "-buildfile:%BUILD_FILE%" %1 %2 %3 %4 %5 %6 %7 %8
GOTO EndOk

:Package
IF "%2"=="" GOTO NoProjectVersion

"%NANTEXE_PATH%" "-buildfile:%BUILD_FILE%" package "-D:package.version=%2" %3 %4 %5 %6 %7 %8
GOTO EndOk

:NoProjectVersion
ECHO.
ECHO SYNTAX ERROR: Missing Version String.
ECHO Please specify the version number of log4net that you want to package.
GOTO CommandLineOptions

:CommandLineOptions
ECHO.
ECHO Use the following command line syntax:
ECHO.
ECHO build.cmd -?
ECHO build.cmd -projecthelp
ECHO build.cmd [nant target]
ECHO build.cmd package [version string]
ECHO.
ECHO To get a list of all NAnt build targets run build.cmd with the -projecthelp option.
ECHO If no NAnt target is specified then the default target is 'compile-all'. This will compile all configurations on all available frameworks.
ECHO When using the 'package' command the version label for the package must be specified.
ECHO.
ECHO Examples:
ECHO.
ECHO build.cmd compile-mono-1.0
ECHO build.cmd compile-all
ECHO build.cmd package 1.3.0
ECHO build.cmd package 2.1.0-alpha
ECHO.
GOTO EndError


REM ------------------------------------------
REM Expand a string to a full path
REM ------------------------------------------
:FullPath
SET RESULT=%~f1
GOTO :EOF

REM ------------------------------------------
REM Compute the current directory
REM given a path to this batch script.
REM ------------------------------------------
:ComputeBase
SET RESULT=%~dp1
REM Remove the trailing \
SET RESULT=%RESULT:~0,-1%
CALL :FullPath %RESULT%
GOTO :EOF


:EndOk
ENDLOCAL
EXIT /B 0

:EndError
ENDLOCAL
EXIT /B 1

44 changes: 0 additions & 44 deletions doap_log4net.rdf

This file was deleted.

Loading