From 44646fbc8b70e327ffa031c06128632c405c238e Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Wed, 30 Apr 2014 01:49:18 +0400 Subject: [PATCH] Add ChangeLog Copyright (C) 2014. --- README | 2 +- doc/ANNOUNCE | 7 ++- doc/ChangeLog | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++ doc/README | 2 +- 4 files changed, 172 insertions(+), 3 deletions(-) create mode 100644 doc/ChangeLog diff --git a/README b/README index 909d944..75f6923 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ Bookmarks database and Internet robot. Author: Oleg Broytman -Copyright (C) 1997-2013 PhiloSoft Design. +Copyright (C) 1997-2014 PhiloSoft Design. License: GPL. For detailed terms see doc/COPYING. diff --git a/doc/ANNOUNCE b/doc/ANNOUNCE index 0cbbc42..4e7cd77 100644 --- a/doc/ANNOUNCE +++ b/doc/ANNOUNCE @@ -6,6 +6,11 @@ WHAT IS IT bookmarks.html. +WHAT'S NEW in version 4.5.7 + + Add ChangeLog. + + WHAT'S NEW in version 4.5.6 (2014-01-14) Remove absolute directory ~/lib to make it portable. @@ -54,7 +59,7 @@ AUTHOR Oleg Broytman COPYRIGHT - Copyright (C) 1997-2013 PhiloSoft Design + Copyright (C) 1997-2014 PhiloSoft Design LICENSE GPL diff --git a/doc/ChangeLog b/doc/ChangeLog new file mode 100644 index 0000000..82aa603 --- /dev/null +++ b/doc/ChangeLog @@ -0,0 +1,164 @@ +WHAT'S NEW in version 4.5.7 + + Add ChangeLog. + + +WHAT'S NEW in version 4.5.6 (2014-01-14) + + Remove absolute directory ~/lib to make it portable. + + +WHAT'S NEW in version 4.5.5 (2013-12-05) + + Parse . + + +WHAT'S NEW in version 4.5.4 (2013-11-23) + + Published through git/gitweb. + + +WHAT'S NEW in version 4.5.3 (2013-07-26) + + Minor tweak in Makefile. + + Switched to git. + + +WHAT'S NEW in version 4.5.2 (2012-09-24) + + Removed svn:keywords. + + Handle redirects with codes 303 and 307. + + Fixed a bug in handling place: URIs (do not append '//'). + + +WHAT'S NEW in version 4.5.1 (2011-12-28). + + Read/write mozilla-specific date/time format in json storage. + + +WHAT'S NEW in version 4.5.0 (2011-12-18). + + Encode international domain names with IDNA encoding. + + Adapted to different Mozilla 'place' URIs. + + +WHAT'S NEW in version 4.4.0 (2011-01-07). + + Moved BeautifulSoup.py and subproc.py from Robots/ to the top-level + directory. + + Moved parse_html.py and its submodules to a separate parse_html package. + + Added statistics code to parse_html, got a statistics on parser + success/failrure rate, reordered parsers. + + Removed old cruft. + + +WHAT'S NEW in version 4.3.1 (2011-01-03). + + Get favicon before HTML redirect (refresh). + + +WHAT'S NEW in version 4.3.0 (2011-01-01). + + Robots no longer have one global temporary file - there are at least two + (html and favicon), and in the future there will be more for asynchronous + robot(s) that would test many URLs in parallel. + + +WHAT'S NEW in version 4.2.2. + + Added HTML Parser based on lxml. + + +WHAT'S NEW in version 4.2.1 (2010-08-12). + + Added HTML Parser based on html5 library. + + +WHAT'S NEW in version 4.2.0 (2010-08-11). + + New storage: json; it allows to load and store Mozilla (Firefox) backup + files. + + +WHAT'S NEW in version 4.1.2 + + Process http error 307 as a temporary redirect. + + +WHAT'S NEW in version 4.1.1 (2008-03-10) + + Catch and report all errors. + + Consider application/xhtml+xml as HTML. + + Better handling of exceptions while looking up the icon. + + Recode HTML entities. + + Always use utf-8 as the default encoding. + + +WHAT'S NEW in version 4.1.0 (2008-01-14) + + Parser for HTML based on BeautifulSoup. + + Changed User-agent header: I saw a number of sites that forbid + "Mozilla compatible" browsers. Added a number of fake headers to pretend + this is a real web-browser - there are still stupid sites + that are trying to protect themselves from robots by analyzing headers. + + Handle redirects while looking for the icon. + + Handle float timeouts in HTML redirects. + + Minimal required version of Python is 2.5 now. + + +WHAT'S NEW in version 4.0.0 (2007-10-20) + + Extended support for Mozilla: charset and icon in bookmarks. + Use the charset to add Accept-Charset header. + Retrieve favicon.ico (or whatever points to) and store it. + + The project celebrates 10th anniversary! + + +WHAT'S NEW in version 3.4.1 (2005-01-29) + + Updated to Python 2.4. Switched from CVS to Subversion. + + +WHAT'S NEW in version 3.4.0 (2004-09-23) + + Extended support for Mozilla: keywords in bookmarks. + Updated to m_lib version 1.2. + + +WHAT'S NEW in version 3.3.2 + + parse_html.py can now recode unicode entities in titles. + + +WHAT'S NEW in version 3.3.0 + + Required Python 2.2. + + HTML parser. If the protocol is HTTP, and there is Content-Type header, and + content type is text/html, the object is parsed to extract its title; if + the Content-Type header has charset, or if the HTML has with + charset, the title is converted from the given charset to the default + charset. The
is also parsed to extract tag with redirect, + if any. + + +WHAT'S NEW in version 3.0 + + Complete rewrite from scratch. Created mechanism for pluggable storage + managers, writers (DB dumpers/exporters) and robots. diff --git a/doc/README b/doc/README index 3190931..a485aa9 100644 --- a/doc/README +++ b/doc/README @@ -23,7 +23,7 @@ AUTHOR Oleg Broytman COPYRIGHT and LEGAL ISSUES - Copyright (C) 1997-2013 PhiloSoft Design + Copyright (C) 1997-2014 PhiloSoft Design All sources protected by GNU GPL. Programs are provided "as-is", without any kind of warranty. All usual blah-blah-blah. -- 2.39.5