"Fossies" - the Fresh Open Source Software Archive

Member "websec-1.9.0/NEWS" (20 Jan 2006, 10075 Bytes) of package /linux/www/old/websec-1.9.0.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 1.9.0 - Released on 20-Jan-2006
    2 
    3     * Add support for If-Modified-Since and keep last modified data to reduce
    4       bandwidth usage by not retrieving the file at all if it hadn't changed.
    5       (Patch from Patric Mueller)
    6 
    7     * Add meta tag to keep the charset as provided by the HTTP server.
    8       This enables the mail reader to later show the file with the correct
    9       encoding. Solves bug #10980 in Savannah.
   10 
   11     * If url.list is missing do not hang but report to the user and exit.
   12       Solves bug #349024 in Debian.
   13 
   14 1.8.0 - Released on 02-Jan-2005
   15 
   16     * Support for diffing with HTML::Diff from CPAN, this has support to show
   17       the removed text in addition to the changed text. (not working yet)
   18 
   19     * Special support for konqueror for Program directive.
   20 
   21     * Replace TABLE tags with SPAN tags to highlight differences, this is
   22       reported to work better for some users.
   23 
   24     * Accept keywords for url.list in all cases.
   25     
   26     * Use sendmail from /usr/sbin/ if it's no available in /usr/lib/, this
   27       fixes a problem with RedHat 9. (Thanks to Michael Wittman)
   28 
   29     * Follow refresh links, this is useful to pass automatic forwarding pages.
   30       (Thanks to Adam Stanley)
   31 
   32     * Allow using a URL list file other than url.list (Thanks to Sacha
   33       Fournier)
   34 
   35     * Fix bug when having several websec instances running at the same time.
   36 
   37     * Multiple small bug fixes
   38 
   39 1.7.0 - Released on 31-May-2003
   40 
   41     * Add MailFrom, to set the address from which the mail will appear to come.
   42       (Thanks to Adam Stanley)
   43 
   44     * Added URL to the mail subject, to simplify jumping to a changed page from
   45       the mail folder.
   46 
   47     * Added an EmailError option to disable sending error messages. This was
   48       requested numerous times (Bug#3498 on Savannah), this fix is based on a
   49       patch from Peter Bieringer.
   50 
   51     * Add man pages for url.list and ignore.list, removed their documentation
   52       from the README file and moved it to the files themselves for easier
   53       reference.
   54 
   55     * Add "ascii" color highlighting from Javier M. Mora. Instead of using color
   56       to highlight it uses ascii characters around the change.
   57 
   58     * Add Emacs mode to highlight url.list, it is likely to be in error, a user
   59       help with it would be most helpful as I'm not an Emacs user.
   60 
   61     * Add ViM syntax file to highlight url.list.
   62 
   63     * Fixed usage of environment variables in definitions, also allowed using
   64       multiple environment variables in a single line.
   65 
   66     * Handle Content-Encoding: gzip, but if the Compress::Gzip module is not
   67       available don't just die.
   68 
   69 1.6.0 - Released on 05 May 2003
   70 
   71     * Added DateFMT feature to set Date Formats in mail subjects.
   72 
   73     * Add to EmailLink the local file system link so that a user can open it in
   74       his browser.
   75 
   76     * Add Program option to open a program on changed link instead of mailing
   77       notification.
   78 
   79     * Multiple bug fixes.
   80 
   81 1.5.0 - Released on 02 May 2003
   82 
   83     * Added UserAgent option to control the user agent sent by the web client.
   84       This enables access to websites which lockdown unknown browsers.
   85 
   86     * Enabled the user to run websec from the current directory without the
   87       multi-user ~/.websec/ setup, the multi-user setup is the default unless
   88       you run websec from a directory with the url.list file.
   89 
   90     * Allow using environment variables in config file, this enables things
   91       like: Email = ${USER}@example.com
   92 
   93     * Moved the manpages to pod and into the files, this enables fancy options
   94       such as -help and -man to work and reduces duplication of effort.
   95 
   96 1.4.0 - Released on 31 Oct 2002
   97 
   98     * Various changes that came from the Debian package
   99 
  100 1.3.4 - Released on 6 Jun 2000
  101 
  102     * Added tip on how to install LWP in READE. Thanks to Jeff for contributing
  103       this info!
  104 
  105     * Fixed a bug with $emailLink and added digest format. Thanks to Matti Airas
  106       for contributing this!
  107 
  108 1.3.3 - Released on 31 Jan 2000
  109 
  110     * Added MIME-Version header to email sent. Thanks to Joe Rumsey for pointing
  111       this out. This fixes problems under certain mailers, where messages are
  112       treated as plain text instead of HTML.
  113 
  114 1.3.2 - Released on 2 Dec 1999
  115 
  116     * Added <CODE> as a recognized tag.
  117 
  118     * Added the ability to send updated page to multiple recipients.
  119 
  120     * Added the ability to send URL link instead of entire page to recipients.
  121       Check "EmailLink" tag.
  122 
  123     * "Alexander Lazic" <al@eunet.at> suggested using strftime instead of the
  124       Unix command "date". This has been fixed.
  125 
  126 1.31 - Released on 17 Apr 1999
  127 
  128     * Volker Stampa contributed some code to allow websec to work with proxies
  129       that require authentication.
  130 
  131 1.3  - Released on 20 Mar 1999
  132 
  133     * Trevor Boicey suggested allowing the use of arbitrary HTML colors in the
  134       "-hicolor" parameter of webdiff. This feature has been included.
  135 
  136     * Webdiff had some problems with a tag of this nature:
  137       <A HREF="xxx <yyy>">, first found in the ZDNET series of web sites.  This
  138       has been fixed.
  139 
  140     * A new "ignore URL" feature has been included. This allows certain
  141       hyperlinks sections in a web page to be skipped during webdiff
  142       processing.
  143 
  144     * All ignore keywords and URLs have been consolidated into one file.
  145 
  146 1.22 - Released on 13 Jan 1999
  147 
  148     * A small shell script has been included to "rollback" the files in the
  149       archive directory for one session.
  150 
  151     * Proxy settings can now be supplied via the "http_proxy" environment
  152       variable. However, the "Proxy" parameter will take precedence over the
  153       environment variable.
  154 
  155     * When checking for short and long tokens (based on the Tmin and Tmax
  156       parameters), any mangled HTML tags are first stripped from the token
  157       before word count is done.  Therefore, word count is done on the "plain
  158       text" version of the token.
  159 
  160     * When checking for ignore keywords, the token which possibly contains
  161       mangled HTML tags is first checked. Then it is stripped of any mangled
  162       HTML tags and checked again. This is cater for cases where the mangled
  163       HTML tag precedes or follows an actual word without any spacing. Hence
  164       the entire string is treated as one word, and will fail to match any of
  165       the ignore keywords.
  166 
  167 1.21 - Released on 1 Jan 1999 (Happy New Year!)
  168 
  169     * Made minor modification to try downloading any URL up to 3 times before
  170       giving up. I did not find it necessary to include this as a parameter, so
  171       it was hard-coded.
  172 
  173 1.2  - Released on 25 Dec 1998 (Merry Christmas!)
  174 
  175     * Rewrote Web Secretary to use the LWP module in Perl for HTTP retrieval and
  176       email transmission. Hence, it is no longer necessary to have 'lynx' and
  177       'metasend' installed on your system in order to use Web Secretary.
  178 
  179     * Since Web Secretary was rewritten to use the LWP module (instead of lynx),
  180       for HTTP retrieval, I had to add a 'Proxy' parameter for folks (like
  181       myself) who are behind a firewall.
  182 
  183     * Added the 'Tmin' parameter to ignore short tokens when highlighting
  184       differences. This is useful because certain sites have tokens containing
  185       one or two words which change constantly but are uninteresting to track.
  186 
  187     * Added the 'Tmax' parameter to prevent long tokens from being processed by
  188       the ignore keywords filter. This was included because certain sites have
  189       tokens containing the current day/month etc. which I want to filter off.
  190       But at the same time, I do not want to filter off long paragraphs that
  191       contain these words.
  192 
  193 1.11 - Released on 10 Oct 1998
  194 
  195     * Minor modification to the comparison algorithm so that it won't be fooled
  196       by extra spaces in the tokens.
  197 
  198 1.1  - Released on 25 Sep 1998
  199 
  200     * Improved the detection algorithm for multiple consecutive mangled HTML
  201       tags so that they will not be incorrectly highlighted.
  202 
  203     * Support for Javascript and stylesheet tags so that they will not be
  204       incorrectly highlighted.
  205 
  206 1.0  - First released on 4 Sep 1998.
  207 
  208     The idea for this tool originated from a software package called Tierra
  209     Highlights for the PC (http://www.tierra.com). I tried it out for a while
  210     and found it to be extremely useful.  However, like most PC tools, it was
  211     closely tied to the PC that you installed the software on. If you are
  212     working on some other computer, you will not be unable to access the pages
  213     being monitored. At that time, I was already convinced that email is the
  214     best "push" platform the world has ever seen, so why not deliver the changed
  215     pages via email?
  216 
  217     I bounced the idea around for a while amongst friends and colleagues, and
  218     when I could not find any sucker to write this for me :-), I wrote the first
  219     version in a crazy moment of unrest using shell script. However, this first
  220     version was not very configurable, so I quickly wrote the second version in
  221     Perl.
  222 
  223     So far, however, the program does nothing but retrieve pages and email them
  224     to me. I quickly added a quick hack to do a diff between an archive page
  225     and the current page before deciding whether to email the page, but the
  226     scheme proved too brittle for detecting changes in most cases.
  227 
  228     I lived with this scheme for a while. Finally, lunacy got the better of me.
  229     I figured out a quick and dirty way of doing what Tierra Highlights does,
  230     and actually thought I could implement the whole idea in one day. It took
  231     two days instead, and the initial version sucked like hell and failed
  232     miserably on many pages. However, you should have seen the grin on my face
  233     when it highlighted PC Magazine and PC Week properly. :-)
  234 
  235     Like most programmers who are crazy enough to think that they can "do this
  236     thing in one day", I spent the next two weeks feverishly debugging the
  237     project. Everyday, I will add new pages to the URL list, and debug those
  238     that failed to be highlighted. Finally, I have something which I use on a
  239     daily basis now and is prepared to share with the rest of the world.
  240 
  241 vim:set et ts=4: