Reformat ChangeLog.

Signed-off-by: Thomas Hochstein <thh@thh.name>
This commit is contained in:
Thomas Hochstein 2026-01-18 11:09:39 +01:00
parent 09d51964aa
commit a4ff7aa534

View file

@ -1,25 +1,17 @@
yapfaq 0.10 (unreleased) yapfaq 0.10 (unreleased)
* Add: Charset definition. * Add: Charset definition.
Fixes #29. Fixes #29.
* Mark yapfaq.pl executable. * Mark yapfaq.pl executable.
* Change mail address. * Change mail address.
yapfaq 0.9.1 (2010-11-01)
Version 0.9.1
* Fix: Test mode: Add X-Supersedes only if Supersedes would be set. * Fix: Test mode: Add X-Supersedes only if Supersedes would be set.
Fixes #28. Fixes #28.
Thomas Hochstein <thh@inter.net> Sun Oct 31 18:42:52 2010 +0100 Thomas Hochstein <thh@inter.net> Sun Oct 31 18:42:52 2010 +0100
yapfaq 0.9 (2010-09-11)
Version 0.9
* Drop use of Fcntl (not needed). * Drop use of Fcntl (not needed).
Thomas Hochstein <thh@inter.net> Tue Jun 15 22:30:11 2010 +0200 Thomas Hochstein <thh@inter.net> Tue Jun 15 22:30:11 2010 +0200
* Changed packaging. * Changed packaging.
- Drop .yapfaqrc and yapfaq.cfg in favor of .yapfaqrc.sample - Drop .yapfaqrc and yapfaq.cfg in favor of .yapfaqrc.sample
and yapfaq.cfg.sample; rename test.txt to sample.txt. and yapfaq.cfg.sample; rename test.txt to sample.txt.
@ -28,10 +20,8 @@ Version 0.9
- Add "INSTALLATION" chapter to documentation. - Add "INSTALLATION" chapter to documentation.
Fixes #7. Fixes #7.
Thomas Hochstein <thh@inter.net> Sat May 15 19:16:40 2010 +0200 Thomas Hochstein <thh@inter.net> Sat May 15 19:16:40 2010 +0200
* Change default Message-ID format. * Change default Message-ID format.
Thomas Hochstein <thh@inter.net> Sat May 15 19:04:24 2010 +0200 Thomas Hochstein <thh@inter.net> Sat May 15 19:04:24 2010 +0200
* Change: Modify headers for test posts. * Change: Modify headers for test posts.
- Change MID so you can do multiple tests. - Change MID so you can do multiple tests.
- Replace Supersedes with X-Supersedes so you do not delete - Replace Supersedes with X-Supersedes so you do not delete
@ -40,51 +30,38 @@ Version 0.9
- Change documentation accordingly. - Change documentation accordingly.
Fixes #6. Fixes #6.
Thomas Hochstein <thh@inter.net> Sat May 15 17:22:20 2010 +0200 Thomas Hochstein <thh@inter.net> Sat May 15 17:22:20 2010 +0200
* Change: Drop %LM from subject if Last-Modified is not found. * Change: Drop %LM from subject if Last-Modified is not found.
Thomas Hochstein <thh@inter.net> Sat May 15 16:36:52 2010 +0200 Thomas Hochstein <thh@inter.net> Sat May 15 16:36:52 2010 +0200
yapfaq 0.8.2 (2010-05-15)
Version 0.8.2
* Fix: Accept leading/trailing whitespace for Last-modified pseudo header. * Fix: Accept leading/trailing whitespace for Last-modified pseudo header.
Fixes #5. Fixes #5.
Thomas Hochstein <thh@inter.net> Sat May 15 16:32:58 2010 +0200 Thomas Hochstein <thh@inter.net> Sat May 15 16:32:58 2010 +0200
yapfap 0.8.1 (2010-05-14)
Version 0.8.1
* Fix broken implementation of "Program" in .yapfaqrc. * Fix broken implementation of "Program" in .yapfaqrc.
Fixes #4. Fixes #4.
Thomas Hochstein <thh@inter.net> 2010-05-14 21:58:15 Thomas Hochstein <thh@inter.net> 2010-05-14 21:58:15
yapfaq 0.8 (2010-05-13)
Version 0.8
* Documentation: Add Git repository and bug tracker. * Documentation: Add Git repository and bug tracker.
Thomas Hochstein <thh@inter.net> Thu May 13 19:21:05 2010 +0200 Thomas Hochstein <thh@inter.net> Thu May 13 19:21:05 2010 +0200
* Making use of Getopt::Std's --help and --version. * Making use of Getopt::Std's --help and --version.
Fixes #3. Fixes #3.
Thomas Hochstein <thh@inter.net> Thu May 13 19:33:25 2010 +0200 Thomas Hochstein <thh@inter.net> Thu May 13 19:33:25 2010 +0200
* New: Add "Program" to .yapfaqrc. * New: Add "Program" to .yapfaqrc.
Fixes #2. Fixes #2.
Thomas Hochstein <thh@inter.net> Thu May 13 19:31:49 2010 +0200 Thomas Hochstein <thh@inter.net> Thu May 13 19:31:49 2010 +0200
* Change: Drop PGP support. * Change: Drop PGP support.
You may use tinews.pl from You may use tinews.pl from
ftp://ftp.tin.org/tin/tools/tinews.pl instead. ftp://ftp.tin.org/tin/tools/tinews.pl instead.
Fixes #1. Fixes #1.
Thomas Hochstein <thh@inter.net> Thu May 13 19:24:44 2010 +0200 Thomas Hochstein <thh@inter.net> Thu May 13 19:24:44 2010 +0200
* Fix: Consistency check for MID-Format fixed (regexp). * Fix: Consistency check for MID-Format fixed (regexp).
Thomas Hochstein <thh@inter.net> Wed Apr 14 23:17:16 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 14 23:17:16 2010 +0200
* New: MID-Format may now contain %t for a Unix timestamp. * New: MID-Format may now contain %t for a Unix timestamp.
%t will be replaced by the number of seconds since the epoch. %t will be replaced by the number of seconds since the epoch.
Thomas Hochstein <thh@inter.net> Wed Apr 14 23:18:04 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 14 23:18:04 2010 +0200
* Documentation changes * Documentation changes
- Change sample yapfaq.cfg (mark optional settings). - Change sample yapfaq.cfg (mark optional settings).
Optional settings are mostly commented out. Optional settings are mostly commented out.
@ -94,10 +71,8 @@ Version 0.8
Thomas Hochstein <thh@inter.net> Wed Apr 14 10:02:48 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 14 10:02:48 2010 +0200
- Add comments pointing to .yapfaqrc to source. - Add comments pointing to .yapfaqrc to source.
Thomas Hochstein <thh@inter.net> Wed Apr 14 10:10:28 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 14 10:10:28 2010 +0200
* readconfig(): Add file name to verbose output. * readconfig(): Add file name to verbose output.
Thomas Hochstein <thh@inter.net> Wed Apr 14 09:38:23 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 14 09:38:23 2010 +0200
* Change: Reset default for NNTPServer to "unset". * Change: Reset default for NNTPServer to "unset".
Since yapfaq fill fall back to Perl's build-in defaults, Since yapfaq fill fall back to Perl's build-in defaults,
that should be no problem; furthermore user may now that should be no problem; furthermore user may now
@ -105,16 +80,13 @@ Version 0.8
the code. the code.
Thomas Hochstein <thh@inter.net> Wed Apr 14 09:11:45 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 14 09:11:45 2010 +0200
yapfaq 0.7 (2010-04-14)
Version 0.7
* Change: readconfig(): Make mid-format optional. * Change: readconfig(): Make mid-format optional.
Set defaults for expires and mid-format when they're invalid Set defaults for expires and mid-format when they're invalid
(defaults were already set in postfaq() if undefined). (defaults were already set in postfaq() if undefined).
Change documentation accordingly; make it more clear if Change documentation accordingly; make it more clear if
parameters are optional or mandatory. parameters are optional or mandatory.
Thomas Hochstein <thh@inter.net> Tue Apr 13 23:59:43 2010 +0200 Thomas Hochstein <thh@inter.net> Tue Apr 13 23:59:43 2010 +0200
* Fix: Save status information only after successful posting. * Fix: Save status information only after successful posting.
- New Function: updatestaus - New Function: updatestaus
Move status information save to updatestatus. Move status information save to updatestatus.
@ -122,13 +94,11 @@ Version 0.7
- postfaq() will update status information only - postfaq() will update status information only
when post() was successful. when post() was successful.
Thomas Hochstein <thh@inter.net> Sat Apr 10 23:19:44 2010 +0200 Thomas Hochstein <thh@inter.net> Sat Apr 10 23:19:44 2010 +0200
* New: Add option '-s': pipe article to script. * New: Add option '-s': pipe article to script.
Use an external program to post - or otherwise handle - Use an external program to post - or otherwise handle -
the article. the article.
Amend documentation. Amend documentation.
Thomas Hochstein <thh@inter.net> Sat Apr 10 02:14:59 2010 +0200 Thomas Hochstein <thh@inter.net> Sat Apr 10 02:14:59 2010 +0200
* New: runtime configuration * New: runtime configuration
- Moved configuration to a hash (%Config). - Moved configuration to a hash (%Config).
Thomas Hochstein <thh@inter.net> Wed Apr 7 22:09:15 2010 +0200 Thomas Hochstein <thh@inter.net> Wed Apr 7 22:09:15 2010 +0200
@ -144,54 +114,40 @@ Version 0.7
Add the according sections to the POD documentation. Add the according sections to the POD documentation.
Fix some wording. Fix some wording.
Thomas Hochstein <thh@inter.net> Sat Apr 10 02:17:00 2010 +0200 Thomas Hochstein <thh@inter.net> Sat Apr 10 02:17:00 2010 +0200
* Small changes. * Small changes.
-t CONSOLE: Change delimiter. -t CONSOLE: Change delimiter.
No leading \n is necessary. No leading \n is necessary.
Add some more comments. Add some more comments.
Thomas Hochstein <thh@inter.net> Sat Apr 10 01:43:19 2010 +0200 Thomas Hochstein <thh@inter.net> Sat Apr 10 01:43:19 2010 +0200
* Add option '-V': print version and copyright information. * Add option '-V': print version and copyright information.
Thomas Hochstein <thh@inter.net> Thu Apr 8 07:36:11 2010 +0200 Thomas Hochstein <thh@inter.net> Thu Apr 8 07:36:11 2010 +0200
* Change: -h: Replace version/usage information with man page. * Change: -h: Replace version/usage information with man page.
Feed script to perldoc when called with -h. Feed script to perldoc when called with -h.
Thomas Hochstein <thh@inter.net> Thu Apr 8 06:21:05 2010 +0200 Thomas Hochstein <thh@inter.net> Thu Apr 8 06:21:05 2010 +0200
* Change: Authenticate only if $NNTPUser is set. * Change: Authenticate only if $NNTPUser is set.
Thomas Hochstein <thh@inter.net> Sat Apr 10 00:49:24 2010 +0200 Thomas Hochstein <thh@inter.net> Sat Apr 10 00:49:24 2010 +0200
* Add check for MID-Format and fallback to FQDN. * Add check for MID-Format and fallback to FQDN.
Uses hostfqdn from Net::Domain. Uses hostfqdn from Net::Domain.
Thomas Hochstein <thh@inter.net> Thu Apr 8 08:33:01 2010 +0200 Thomas Hochstein <thh@inter.net> Thu Apr 8 08:33:01 2010 +0200
* Add checks for mandatory content in configuration file. * Add checks for mandatory content in configuration file.
Enhance and optimize existing checks. Enhance and optimize existing checks.
Thomas Hochstein <thh@inter.net> Thu Apr 8 08:30:21 2010 +0200 Thomas Hochstein <thh@inter.net> Thu Apr 8 08:30:21 2010 +0200
* Code optimisation (verbose output). * Code optimisation (verbose output).
Thomas Hochstein <thh@inter.net> Thu Apr 8 08:00:04 2010 +0200 Thomas Hochstein <thh@inter.net> Thu Apr 8 08:00:04 2010 +0200
yapfaq 0.6.2 (2010-02-26)
Version 0.6.2
* Fix default for Expires. * Fix default for Expires.
Bug introduced in v0.6.1. Bug introduced in v0.6.1.
Thomas Hochstein <thh@inter.net> Fri Feb 26 09:29:01 2010 +0100 Thomas Hochstein <thh@inter.net> Fri Feb 26 09:29:01 2010 +0100
yapfaq 0.6.1 (2010-02-26)
Version 0.6.1
* Fix: Test mode must not update status information. * Fix: Test mode must not update status information.
Also fix runtime warning concerning expires. Also fix runtime warning concerning expires.
Thomas Hochstein <thh@inter.net> Fri Feb 26 08:28:06 2010 +0100 Thomas Hochstein <thh@inter.net> Fri Feb 26 08:28:06 2010 +0100
yapfaq 0.6 (2010-02-25)
Version 0.6
* Add documentation in POD format. * Add documentation in POD format.
Thomas Hochstein <thh@inter.net> Thu Feb 25 17:00:07 2010 +0100 Thomas Hochstein <thh@inter.net> Thu Feb 25 17:00:07 2010 +0100
* Add commandline options. * Add commandline options.
- Using Getopt::Std. - Using Getopt::Std.
- Implement option '-h': - Implement option '-h':
@ -212,7 +168,6 @@ Version 0.6
'test mode', post to (an)other newsgroup(s) given on the command 'test mode', post to (an)other newsgroup(s) given on the command
line or to STDOUT ('console'). line or to STDOUT ('console').
Thomas Hochstein <thh@inter.net> Thu Feb 25 19:22:15 2010 +0100 Thomas Hochstein <thh@inter.net> Thu Feb 25 19:22:15 2010 +0100
* Add variable expiry. * Add variable expiry.
- New Function: calcdelta - New Function: calcdelta
Move date calculation for new posting date to Move date calculation for new posting date to
@ -221,25 +176,20 @@ Version 0.6
Parse 'Expires'. Parse 'Expires'.
Use calcdelta to calculate expiry. Use calcdelta to calculate expiry.
Thomas Hochstein <thh@inter.net> Thu Feb 25 12:55:04 2010 +0100 Thomas Hochstein <thh@inter.net> Thu Feb 25 12:55:04 2010 +0100
* Cleanup on yapfaq.cfg * Cleanup on yapfaq.cfg
Reformat, translate to English language, add descriptions. Reformat, translate to English language, add descriptions.
Thomas Hochstein <thh@inter.net> Thu Feb 25 16:16:49 2010 +0100 Thomas Hochstein <thh@inter.net> Thu Feb 25 16:16:49 2010 +0100
* Change handling of warnings/errors. * Change handling of warnings/errors.
Don't output line number if .cfg file can't be opened. Don't output line number if .cfg file can't be opened.
Inform user when writing to ERROR.dat. Inform user when writing to ERROR.dat.
Add script name and Warning/Error to warn() and die() output. Add script name and Warning/Error to warn() and die() output.
Thomas Hochstein <thh@inter.net> Thu Feb 25 09:23:14 2010 +0100 Thomas Hochstein <thh@inter.net> Thu Feb 25 09:23:14 2010 +0100
* Fix: Accept case-insensitive Last-modified pseudo header. * Fix: Accept case-insensitive Last-modified pseudo header.
Thomas Hochstein <thh@inter.net> Sun Feb 21 18:39:05 2010 +0100 Thomas Hochstein <thh@inter.net> Sun Feb 21 18:39:05 2010 +0100
* Change defaults * Change defaults
Don't use PGP by default. Don't use PGP by default.
Default $NNTPServer to 'localhost' Default $NNTPServer to 'localhost'
Thomas Hochstein <thh@inter.net> Thu Feb 25 15:15:57 2010 +0100 Thomas Hochstein <thh@inter.net> Thu Feb 25 15:15:57 2010 +0100
* Update header/introduction, bump version/copyright information. * Update header/introduction, bump version/copyright information.
Fix typo/language in header/introduction. Fix typo/language in header/introduction.
Add new author / copyright information. Add new author / copyright information.