2010-02-07 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Bookmarks check:
- Added support for Opera bookmarks check.
2010-02-06 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Bookmarks check:
- Added support for Google Chrome bookmarks check.
2010-02-06 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.12.1
* GUI:
- Avoid using gtk_widget_set_visible() function to preserve
Gtk+ < 2.18 compatibility.
2010-01-30 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.12
* GUI:
- Fixed a problem with software license in about dialog.
- Force all dialogs to be centered.
2010-01-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Better management when gurlchecker have been built without SSL
support.
2010-01-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Fixed a problem with main window reactivation after a suspended
scan.
* Network:
- Fixed a HTTP header detection bug in SSL mode.
- Rewrote connect_thread function to avoid use of deprecated
gethostbyname() function. By the way, it fixed a connection freeze
problem when a lot of links were ignored by the end user.
* Other:
- Code cleaning.
2010-01-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- More coherent GUI for scan check options management.
* URL parser:
- Scan speed optimization.
- Fixed a problem with chrooted scan.
* Other:
- Removed free disk space check during the scan. It must be done by
the system instead.
- Memory leaks fixes.
2010-01-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Fixed a problem with HTTP and META refresh redirection.
* Cookies:
- Fixed logic and GUI problems.
* Other:
- Some fixes on signal connections.
- Memory leaks fixes.
- Code cleaning.
2010-01-25 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Other:
- Code cleaning and memory leak fixes.
2010-01-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Fixed a problem with HTTP redirection.
* Bookmarks check:
- Fixed a problem with local files detection.
* Security check:
- Now available for bookmarks projects too.
* GUI:
- Fixed "Save" project needed detection to be more coherent.
- Added FILE in protocol filters.
- Rewrote display filters event handlers to prevent submenu closure.
when a checkbox is toggled.
* Other:
- Fixed some problems with debug mode.
2010-01-23 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Now display filters are cumulatives.
2010-01-22 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Security check:
- Should be more efficient now.
* GUI:
- Fixed some problem whith link refresh.
- All page extensions now can be manage by user. Closed #1837
task (Some GUI improvement request).
* Bookmarks check:
- Do not display empty folders.
- Ask confirmation before deleting a link.
* Other:
- Fixed a problem with system Web browser call.
2010-01-21 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Bookmarks check:
- Added massive delete of all links not found for bookmarks
project (#2028 task).
2010-01-20 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Bookmarks check:
- Now bookmarks from Firefox sqlite3 database can be checked,
and deletions can be applied.
2010-01-19 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Bookmarks check:
- WIP: First step on the #2026 task (Check Firefox sqlite3 bookmarks
database).
2010-01-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Export:
- CSV export of page links from page information dialog.
* GUI:
- Some work for libglade new XML format compatibility.
2010-01-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Export:
- CSV export reorganisation to be more consistent.
* GUI:
- Some main treeview popup fixes.
* URL parser:
- Added "aspx" extension.
* Documentation:
- Some work on code documentation.
2010-01-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Export:
- Added CSV export feature for all project links.
* GUI:
- Some work for libglade new XML format compatibility.
2010-01-03 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.11.2
- Fixed 2 translation bugs.
2009-11-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.11.1
2009-11-07 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Cookies:
- Do not bother end-user anymore with expiration warning.
* Configuration:
- Now use pkg-config to search for the gnutls library.
- Fixed dist-all target for manpage inclusion.
- Some cleaning.
* GUI:
- Fixed a bug with new project dialog (thanks to Ubuntu team).
2009-04-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Documentation:
- We do not build manpage on the fly anymore. Now manpage is located
in the root package directory ("gurlchecker.1").
2009-04-05 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Export:
- XSL enhancement to produce better HTML report.
* Other:
- Optimization.
2009-04-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Export:
- Fixed a problem with XSL stylesheet.
2009-04-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.11
* GUI:
- Now you can associate custom user action label to each
URL (task #653] Tag for action).
2009-04-02 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Search:
- Added option for searching by HTTP status code.
* ClamAV:
- Now display virus name in page information frame.
* HTML parser:
- Fixed a bug in HTTP header status management.
2009-03-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* ClamAV:
- Fixed a compatibility problem with ClamAV >= 0.95.
* HTML parser:
- Rewrote a big part of the cookies management code.
* ClamAV, URL parser:
- Fixed bug #1784 ("gurlchecker doesn't find EICAR virus using
libclamav5"). Warning: one must save its settings again before
scanning for viruses.
2009-02-05 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Now check for file extension if content type check failed for
detecting ClamAV scan candidate files.
2009-02-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* ClamAV:
- Fixed virus detection problem.
* Other:
- Fixed a content download error.
2008-06-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Other:
- Fixed a segfault problem with settings validation.
2008-05-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* ClamAV:
- Fixed a compatibility problem with ClamAV >= 0.93.
2008-01-21 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Configuration:
- Fixed issue with options enable/disable management.
2007-12-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Configuration:
- Fixed a problem with libtidy.
2007-10-07 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Fixed a problem with About dialog closure.
* Other:
- Fixed a protocole comparison bug.
- Some documentation cleaning.
2007-05-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Always use gtk_file_chooser_* instead of gtk_file_selection_*.
2007-05-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* ClamAV:
- Use libclamav2 cl_load() instead of cl_loaddbdir().
* HTTP:
- Now corretly handle HTTP 303 (See Other) code.
- Systematically use GET instead of HEAD to obtain header
information.
2007-04-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML parser:
- Bug #1565 (bad cookies handling) should be fixed now (thanks to
Alexandre Fayolle).
2006-12-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Some extra work on real time links status display during the check.
* CSS parser:
- Fixed a problem with URLs detection (thanks to Mark Pors).
2006-12-17 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Use main window to show good/bad links in real time during the
check (Task #359).
2006-12-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Other:
- Code cleaning.
2006-06-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Configuration:
- Applied 1 patch from Daniel Leidert.
2006-06-25 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- We now use GtkAboutDialog instead of GnomeAboutDialog.
* Configuration:
- Applied 2 patches from Daniel Leidert.
- Added dependency on libgtk+ >= 2.6.
- Some cleaning.
2006-05-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Remove all GnomeCanvas code.
- Fixed a bug when a project was deleted from within the "Open
project" dialog.
- Better handling of default extensions for options that need it.
2006-04-02 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Configuration:
- Fixed some problems in optional libraries detection.
2005-11-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML parser:
- Applied patch from anonymous. It fix the following problems:
- with g_memdup in c_check_link_get_properties_proto_http (off by one
copy leading to consecutive read overflows)
- with htmlFreeParserCtxt in uc_html_parser_get_tags (read and write
access to free'd zone)
- with memcpy in uc_utils_string_cut (read overflow) leading to
write overflow with strnca.
* Configuration:
- Fixed some problems in optional libraries detection.
2005-09-21 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- First attempt to implement GnomeCanvas view of pages relations.
Just a test for the moment.
2005-09-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML_validator:
- Bug #588 (HTML validator fails for UTF-8-encoded characters) should
be fixed now.
* Cookies:
- Bug #589 ("Do not display" checkbox for cookies breaks if clicked
twice) should be fixed now.
2005-08-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Packaging:
- Removed 'debian/' directory from distribution tarball.
2005-08-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.9.2
* Configuration:
- Fixed problems in configure.in (thanks to Stephane Loeuillet).
* Other:
- Some headers renaming to avoid conflicts.
2005-08-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.9.1
* HTML_parser:
- CSS2 validation with libcroco should be ok now.
2005-08-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML_parser:
- First attempt to implement CSS2 validation with libcroco.
2005-08-25 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Fixed a bug with mouse click on empty tree view in the open
project dialog.
* URL_parser:
- Fixed a bug in redirection handling.
2005-08-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Other:
- Rewrote the whole libglade part. It should be cleaner and
faster. But a lot of work still remain...
2005-08-23 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML_parser:
- Task #165 (W3C validator) should be ok now for HTML.
* GUI:
- Main treeview tooltip relooking.
* Other:
- Debugging.
2005-08-22 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Configuration:
- Added check for libtidy. Activation can be control with
"--enable-tidy". Search path for libtidy can be set with
"--with-tidy" option.
* HTML_parser:
- First steps to implement task #165 (W3C validator).
* GUI:
- Added a "W3C" notebook.
2005-08-21 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Configuration:
- Added check for libclamav. Activation can be control with
"--enable-clamav". Search path for libclamav can be set with
"--with-clamav" option.
* HTML_parser:
- Task #368 (Check binaries and docs for viruses) should be ok
now. Need to be seriously tested anyway :-)
* GUI:
- The project type is now displayed in the "page information"
frame label.
- Added a "Virii" subnotebook in the "Security" settings
notebook.
* Other:
- Some debugging.
- Some code cleaning.
2005-08-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Bookmarks_check:
- Task #451 (Checking distant XBEL file) should be ok now.
Need to be seriously tested.
* HTML_parser:
- Some debugging.
2005-08-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Added a "Cancel" button to some dialog box, to permit
a third choice and cancel current action.
2005-08-17 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Some reorganization in settings notebooks.
- Added security check activation in progress pop dynamics
values section.
* Security:
- A lot of work on task #336 (Check for backup files).
* Other:
- Some debugging.
2005-08-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Cookies:
- Task #458 (Cookies informations) should be ok now.
- Some debugging in cookies popup.
* Security:
- Task #336 (Check for backup files) should be ok now.
* GUI:
- Some reorganization in settings notebooks.
2005-08-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.9.0
* Export:
- Task #166 (HTML export) should be ok now.
2005-08-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Export:
- First attempt to make HTML report export possible.
- New dependencie on xsltproc.
* Bookmarks check:
- Fixed a bug with konqueror's XBEL bookmarks file detection.
2005-07-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Packaging:
- Updated debian package files (thanks to Daniel Leidert).
* URL parser:
- Fixed a problem with URL path ending with a dot (thanks to Benny
Amorsen).
2005-05-22 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Task #367 (Some servers don't honor HTTP "HEAD" request)
should be ok now.
2005-05-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Other:
- Updated old unstable branch with current stable. Now we can
take a look at the feature requests :-)
2005-02-09 Stephane LOEUILLET <stephane.loeuillet@cegetel.net>
* doc/gurlchecker-sections.txt:
- Fix doc build with gtk-doc 1.3
2005-01-05 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Other:
- Applied patch for Solaris (thanks to Andreas Liebe).
2004-12-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- A bug was fixed. Thanks to Georg Verweyen.
2004-12-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Version: 0.8rc6
2004-11-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* configuration:
- Added check for libgnutls version (>= 1.0) at configure
time.
2004-11-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other:
- Bug #376 (Problem with local files refresh process) should
be fixed now.
2004-11-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other:
- Correction of a memory leak in "uc_cache_change_id ()".
- Some code cleaning.
* network:
- Fixed a problem with some FTP servers.
2004-11-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.8rc5
* URL parser:
- Updated "uc_utils_split_email ()" (it is more restrictive
now).
* GUI:
- Some fixes with history list of gnome entries.
2004-11-09 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Added project's URL in about dialog.
- Added a option "Prompt for authentication" in preferences.
- Added a option "Do not display anymore" in authentication
dialog.
2004-11-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.8rc4
2004-11-03 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Task #361 (Display column headers of the URL list) is ok now.
- Removed 2 unused functions:
- uc_application_open_project_resize ()
- uc_application_resize ()
- Fixed a informations display problem with bookmarks projects.
- Fixed a check options problem with local files projects.
* URL parser:
- Fixed bug #369 (Problem when URLs only ends with "..").
- Fixed a bug in anchors handling.
- Fixed a problem with "mailto:" pseudo protocol with no
E-Mail.
* other:
- Fixed a problem in "View online" feature.
2004-11-02 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML parser:
- Fixed a huge memory leak! gurlchecker should not eat as much
memory as before :-)
2004-11-01 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Fixed bug #364 (Problem with URLs decoding/encoding). We
are now using code from wget instead of gnet to encode
URLs, because libgnet seems to have a bug with latin1
characters.
* HTML parser:
- Fixed a problem with META refresh tags interpretation.
- Fixed bug #366 (Problem with local files images
identification).
- Now local files are identified like "malformed URLs" when
user chose to consider them as errors in preferences.
- Some debugging and optimization.
* cookies:
- Now "expires" field should be correctly handled. Need more
debugging however.
* other:
- Code cleaning.
2004-10-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Task #360 (Display Page Properties in the Page Information
area) is ok now.
2004-10-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.8rc3
* GUI:
- Updated cookies preferences section.
- Updated cookie warning dialog.
2004-10-30 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI:
- Added 3 more options for managing cookies in the
"Personnal data" notebook.
- Added a dialog to warn user about cookies during the check.
* other:
- Some cookies management debugging.
2004-10-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other:
- First attempt to manage cookies (Task #358 (Support for
cookies or a way to filter out session id from URL)). It is
important to close this task before the next 0.8.0 release
because it is actually a problem for a lot of people.
2004-10-25 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* search:
- Bug #351 (Search problem with E-Mails and META tag targets)
should be fixed now.
2004-10-19 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.8rc2
2004-10-10 Stephane Loeuillet <leroutier@users.labs.libre-entreprise.org>
* documentation :
- Add 2 missing functions to -sections.txt file (fixes doc
generation)
2004-10-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Added a new command line option: "--no-urls-args". With
this option gurlchecker will systematically remove agruments
on URLs. It is usefull to avoid nasty infinite loops when
arguments are randomly generated, for example.
* GUI:
- Added a new check button to manage "--no-urls-args" option
in the "New web project" dialog.
2004-10-09 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* Search :
- Little UI refresh enhancement for search tree view.
2004-10-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser:
- Bug #329 (gurlchecker caught in a loop) should be fixed
now. However there still should be a bug on some special
URLs. Need more testing.
2004-10-07 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.8rc1
* other:
- gurlchecker has been frozen.
- This is the first release candidate for the next "stable".
Please don't hesitate to send us bug reports :-)
2004-10-01 Stephane Loeuillet <leroutier@users.labs.libre-entreprise.org>
* installation :
- trying to make 'make distcheck' working, we're close
2004-10-01 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* installation :
- Added distclean-local and clean-local rules.
2004-09-30 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* documentation :
- Some code documentation.
2004-09-30 Stephane Loeuillet <leroutier@users.labs.libre-entreprise.org>
* documentation :
- remove previously added
uc_xml_parser_get_tags (src/xml_parse.[ch] is gone)
- remove a strange rule : $(srcdir)/tmpl/*.sgml
* i18n :
- remove references to src/xml_parser.c in all .po
files (+ .pot)
- add a missing \n to the fr translation
- reconvert the it translation to UTF-8
- remove old translations from .po files
* clean-up : (prepare for automake-1.8)
- don't overwrite CFLAGS, use AM_CFLAGS instead in
src/Makefile.am
- add stamp-h1 to .cvsignore (equivalent of stamp-h for
automake-1.4)
- add requirement for gtk-doc 1.1 in autogen.sh
- add requirement for newer
libtool/autoconf/automake (commented for now)
- man/Makefile.am : add make-doc to dist
- put .desktop.in in dist, instead of .desktop or won't pass
distcheck
2004-09-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* gnome integration :
- Added icon in gurlchecker.desktop(.in) skeleton.
* documentation :
- Updated FAQ.
- Added manpage
* installation:
- Updated installation process for pixmaps and glade file.
* debian package:
- Updated debian menu icon creation.
2004-09-29 Stephane Loeuillet <leroutier@users.labs.libre-entreprise.org>
* documentation :
- update distributed docs (templates + sgml/html versions)
with previous changes in -sections.txt files
- move from sgml docs to xml (for .devhelp generation)
- generate a .devhelp index file
* i18n :
- put translation list in alphabetical order in configure.in
- transcode all po files in UTF-8
- update all po files with current line numbers
- now use intltool to translate the .glade file content
- add 2 missing files to POTFILES.in (missing translations)
* clean-up :
- add some file names to various .cvsignore files
- bump intltool requirement to 0.25
- bump gtk-doc requirement to 1.1
- configure would now fail if libxml < 2.6
- use pkg-config to detect gtk-doc, simplify code
2004-09-28 Stephane Loeuillet <leroutier@users.labs.libre-entreprise.org>
* clean-up : remove some generated files which should not be in CVS
- /config.guess, /config.sub, ltmain.sh (libtoolize)
- /Makefile.in, /doc/Makefile.in, /m4/Makefile.in,
/src/Makefile.in (automake)
- /install-sh, /missing, stamp-h.in (automake)
- /aclocal.m4 (aclocal)
- /configure (????)
- /config.h.in (????)
- /mkinstalldirs (????)
* documentation :
- add missing symbols to -sections.txt file.
- remove old symbols
- add missing parameters
* i18n :
- move to intltool for i18n (works on .desktop/xml files)
- update po files and pot accordingly
* gnome integration : add gurlchecker.desktop(.in) skeleton
2004-09-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* documentation: Updated gurlchecker FAQ at
http://labs.libre-entreprise.org/docman/?group_id=7
2004-09-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser: Fixed a bug in uc_url_get_hostname () that was
resulting in segfault on some bad links. Task #317 (following/parsing
links in image maps) should be ok now.
* HTML parser: Fixed a big memory leak in uc_html_parser_parse ().
2004-09-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.17
* other: Some HTTP authentication enhancement in links refresh process.
2004-09-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other: Task #314 (Handle HTTP Authentication) is ok now. Added
2 more command line options: "--http-user" and "--http-passwd" for
HTTP basic authentication.
2004-09-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.16
* other: Now really support local files check :-)
2004-08-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* URL parser: Fixed a bug in redirection handling.
* other: Updated my E-Mail address.
2004-07-01 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.15
* GUI: Removed "Proxy" and "Browser" choices in preferences dialog (it
was just a shortcut for global gnome settings).
* other: Added/Updated some macros for widgets management. Replaced
glib "GPid" type by "gint" because some people have trouble with their
glib version "GPid" not defined).
2004-06-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* network: Updated "gethostbyname" section in "connect_thread ()".
* URL parser: A lot of fixes in HTTPS URIs management.
* HTML parser: Fixed a bug relative to local files in stylesheet
parser. Also fixed a bug in local image file check.
2004-06-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* network: Removed OpenSSL dependencie. We now use GNU TLS instead.
* copying: Updated licenses to remove OpenSSL specific text.
* documentation: Updated FAQ.
2004-06-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* documentation: Added a FAQ file.
2004-06-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.14
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* project management: Fixed a bug in main link refresh.
* other: We now use xmllib2 API to write XML files. Format of some XML
files has been modified.
2004-06-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* network: Fixed a bug in timeout management.
* URL parser: Fixed a bug.
* configuration: Removed "-pedantic" flag.
2004-06-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other: Fixed a prototype problem for "uc_project_get_type ()"
function.
2004-06-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* configuration: Added "-pedantic" flag and fixed a lot of warnings
at compile time.
2004-06-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other: Updated "uc_utils_get_string_from_size ()" function.
2004-06-02 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.13
* copying: Updated license to fit OpenSSL license requirements.
2004-05-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* configuration: Now SSL is automatically activated if found. You
still can disable it by passing "--enable-ssl=no" to "./configure".
2004-05-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI: The section "Browser selection" was rewritten to use
gconf.
* documentation: Updated.
2004-05-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI: Redraw of the "Page information" window.
* HTML parser: We now parse "@import" instruction in stylesheets.
2004-05-30 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI: Some enhancement in refresh method (we now use a macro).
* other: Correction of a bug that appeared in previous commit.
2004-05-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML parser: Task #161 was re-opened by Frederic Peters because
stylesheets were not parsed to find "url" links. Now it is ok.
2004-05-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* HTML parser: We now check validity of stylesheets links (Task
#161 has been closed).
* GUI: Icons have been created/updated. One can now choose to display
links by status/type/protocol. "Display" Menu has been reorganized.
* other: Correction of a bug that was prevented images to be viewed.
2004-05-22 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.12
2004-05-20 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* network: Added FTP support (for the moment we just support passive
mode). Now you can enable or disable SSL support at compilation
time (by default SSL support is disabled, you can activate it by
passing "--enable-ssl=yes" to configure). Timeout management has been
completely revisited.
* GUI: New options have been added in "Protocols" section of the
"Settings" notebook.
* other: Updated INSTALL file.
2004-05-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* network: Experimental SSL support.
2004-05-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* network: We do not use anymore GNet API for TCP communication, so
gURLChecker will be able to support SSL and FTP soon :-) There is
still some problems with pthreads. Please test it and send me bugs
reports.
2004-05-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* hosting: CVS and all other tools were migrated from savannah to
LE Labs (http://labs.libre-entreprise.org/projects/gurlchecker/).
2004-04-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* other: Applied a patch from Stefan Fent for x86_64 compatibility.
2004-03-23 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.11
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* URL parser: Correction of a bug in relative paths management.
* project management: Now it is possible to refresh a link, its
parent, a whole branch or a entire web project. There is still a lot
of work to optimize/debug/finalize it but it should work. Please
test it and send me bug reports. Some corrections in similar
links list management. Now you can double-clicked to open a
existing project.
* GUI: Correction of a problem on project properties display when
deleting a project. Begun to use status bar instead of popups to
display actions states. Come back of "malformed link" status.
* other: Task #3154 (UI improvements) is now ok. Check's Elapsed time
management has been modified.
2004-03-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* GUI: Some main menu reorganization. Also added a
"Delete project" item in "Project" menu. Enhancement of the
"Page information" dialog to be more smart and more
"Mozilla like".
2004-03-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.10
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* URL parser: Correction of a problem in uc_url_get_absolute()
function. Task #3114 (Better handling of domains with timeout) is
now ok.
* translations: Angelo Theodorou <angeloth@tin.it> maintain the
italian translation.
* project management: Correction of a lot of memory leaks when
opening a project.
* network: Rewrote the whole TCP layer. there is still memory
leaks for timedouted connections, but no segfault should raise
now.
* documentation: Some more.
* other: Web sites and bookmarks check should be more stable
now.
2004-03-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.9
* URL parser: Correction of several syntax bugs that was resulting
in segfault. Also we now use gnet_uri_* to assist us in URL parsing.
Correction of bug #7070 (Problem with some relative HREF values).
* project management: Some corrections.
* other: Correction of several memory leaks in: debug, proxy
management and tooltips functions. Project management feature is
still buggy and less than usable, but web sites check should be better.
2004-02-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.8
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* URL parser: Correction of bug #7736 (Segmentation Fault while
checking URL).
* GUI: Tree view appearance optimization.
* project management: Now it is possible to refresh both a whole
branch or the whole project (there is still problems,
but basic stuff is here). Added project create/update date.
Time management enhancement on link refresh.
* documentation: Some more.
* other: Memory leaks corrections. Some code cleaning.
Far less memory is consumed.
2004-01-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.7
* URL parser: Debugging.
* network: Now using gnet API.
* documentation: Begun code documentation with gtk-doc. It can be
find at: http://www.nongnu.org/gurlchecker/doc/
* other: gURLChecker is now very much less CPU consuming.
2004-01-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.6
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* HTML parser: Task #2516 (Use libxml2 to parse HTML) is now ok.
* URL parser: Task #2901 (Speed bookmarks checking) is ok now. Also
added a "Speed check" option for web projects.
* network: Now use new g_io_* API instead of deprecated gdk_input_*.
Correction of bug #7163 (Sends
http://savannah.nongnu.org/projects/gurlchecker/ as referrer, contrary
to RFC2616).
* project management: Reduced number of items to serialize when
saving a project.
* GUI: Task #2899 (Enable web browser parameters) is ok now.
Enhancement of main tree view tooltips appeance for displaying
information in a more readable way. Correction of bug #7165 (Problem
with tree view tooltips display).
* other: Correction of bug #7079 (0.6.3 / 0.7.3 not working in
gnome-2.5.x ).
2004-01-04 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.5
* WARNING: You must delete manually your old "~/.gurlchecker"
directory in order to test this new unstable release. If not, it
will crash on loading your old projects.
* URL parser: Correction of bug #7068 (Problem with some HREF values).
* GUI: Added tooltips on main treeview rows.
* other: Correction of bug #7059 (Crash error when viewing a
page). gURLChecker no longer use gnome_config to store its
configuration. We now use a XML file instead. Some other debugging.
2004-01-01 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.4
* GUI: Added "Last modified" column in the main tree view.
Updated settings dialog appearance to be more "gnome like".
Also added a toolbar in the main window.
* GUI and URL parser: Added project management basics.
For the moment, one can create, modify and delete a project. it is
also possible to rescan a given page (full branch refresh will
come soon...). For the moment Project management is for
web sites only.
* HTML parser: Correction of bug #6996 (Problem with base href tag).
Correction of bug #6998 (HTTP header parsing problem).
* other: UTF-8 enhancements and debugging.
2003-11-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.3cvs20031113
* search: Correction of bug #5987 (Crash error on closing search
dialog).
2003-11-09 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.3cvs20031109
* URL parser: Correction of bug #6265 (Unable to connect to a
certain site).
* HTML parser: Label parsing enhancement.
* other: Some pthread enhancement.
2003-10-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.3
* Bookmarks check: Some "cancel" speed enhancement.
2003-10-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.2cvs2003101500
* GUI: Modified main menu.
* Bookmarks ckeck: Added possibility to delete some links in the
check result and to save changes in the bookmarks file.
2003-10-13 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.2cvs2003101300
* URL parser: Correction of bug #4728 (Too many timeouts).
However, it need to be confirm...
* Bookmarks check: Added possibility to virtually remove a
item from the bookmarks list.
* GUI: Added informational popup on check cancel or check end.
* other: Some code cleaning regarding libglade management.
2003-10-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.2cvs2003101200
* Bookmarks check: Use DOM parser instead of SAX parseri to parse
XBEL. Encoding problem has been fixed.
* URL parser: Fixed a problem with timeouts on non-existent
servers.
2003-10-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.2
* Bookmarks check: Task #2240 (Bookmarks check) is 30% ok.
This is a very experimental feature. Bug reports and freature
requests are welcome :-) For the moment, only XBEL format can be
checked and bookmarks can not be modified (there is also some
encoding problems).
* search: Minor updates.
* URL parser: Correction of bug #5808 (Query string is added on
redirections).
* GUI: "pixmaps" directory has been removed. Pictures are now under
"ui" directory, with glade file. Maintainers should adapt their
packages.
* translations: Alexander Hunziker <alex.hunziker@rega-sense.ch>
maintain the german translation.
* other: Some code reorganization.
2003-10-01 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.1
* URL parser: Correction of bug #5487 (Problem with some
redirections). Correction if bug #4731 (Problem with BASE
tag and HREF attribut).
* search: Task #1871 (Basic search engine) is completed now.
2003-09-19 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.7.0
* GUI: Task #2517 (Dynamically modify delay between checks) is now
ok. Also added possibility to modify timeout. Added history for
all combo boxes, and ability to clear them in the
preferences (notebook "Personnal data"). Removing "check level"
limit in the preferences. Correction of a bad double click
handleling when treeview is empty.
* search: Task #1871 (Basic search engine) is in progress. for
the moment search only can be done on whole pages.
2003-08-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre6cvs2003082600
* GUI: Correction of a problem in image preview.
* HTML parser: Correction of a problem in the
uc_html_parser_prepare_buffer () function.
* URL parser: Connection speed enhancement. Now using
glib threads instead of direct calls to pthread library.
* other: Other debugging and optimizations. There is still a
problem with too many timeouts, due to the use of gdk_input_*
instead of g_io_*.
2003-08-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre6
* GUI: Now use theme settings for treeview rows color.
* URL parser: Correction of bug #4722 (Problem with relative urls).
Other debugging and optimization.
* HTML parser: Correction of bug #4727 (HTML parser crash). Other
debugging and optimization. Added ability to ignore item or cancel
both during HTML parsing.
* other: There is still some problem with the thread that create
socket. Sometime it freeze gURLChecker while connecting.
2003-08-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre5
* GUI: Now treeview has colorized rows to be easier to
read.
* URL parser: Correction of bug #4359 (First page properties).
Threaded socket opening to avoid freeze of the UI waiting
for the timeout.
* other: Other debugging and enhancements. I hope next
release will be "stable" 0.6.0 release... depending of
users feedback.
2003-08-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre4cvs2003081001
* URL parser: Enhancement of timeout management during data
retrieving.
2003-08-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre4cvs2003081000
* URL parser: Task #2491 (Manage a cache for connections)
is now ok.
2003-08-09 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre4
* GUI: Task #1957 (Double click action) is ok now.
* URL parser: Correction of bug #4627 (Detection of bad relative
links syntax). Correction of bug #4639 (Bad URL encoding).
* HTML parser: Correction of a segfault in BASE tag management.
* other: Task #2494 (URL on the command line) is ok now. Correction
of a problem with timeout during email MX check. Other debugging.
2003-08-05 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre3
* GUI: Added possibility to check or not within HTML
comments.
* parser: Applied a patch from James Antill <james@and.org>
that fix a segfault in the HTML parser. Correction of
bug #4613 (Interpretation of BASE tag). Fixed some bugs
in redirection handling.
* other: Applied a patch from Koop Mast <einekoai@chello.nl>
for FreeBSD compatibility.
2003-08-03 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre2
* GUI: Removing progress bar during the check.
* parser: Correction of a bug that was resulting in a segfault.
Improved redirection handleling. Other debugging in urls building.
Correction of a UTF-8 conversion bug that was resulting in segfault.
A lot of enhancement in management of urls and links.
2003-07-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.6.0-pre1
* GUI: Correction of a bug in the management of selection
on the main tree view widget. Adding possibility for user to specify
if he/she want gurlchecker to download code of files with a content
different of web content (pdf, sxw...). Some correction about
visibility in the glade file.
* parser: Correction of bug #4514 (URL encoding management).
Correction of a bug that was resulting in a segfault at check
start.
* other: I decided to freeze gURLChecker. Stable version v0.6.0
will coming soon. Thanks to test preX releases!
2003-07-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.6cvs20030728
* GUI: Added ability for user to choose if we download or
not images source code (for image preview feature). By
default this functionnality is deactivated. You would activating
it to preview checked images.
* parser: Correction of bug #4515 (Waiting time between downloads).
2003-07-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.6
* GUI: Enhancement of the link properties dialog.
* parser: Task #1918 (Image preview) is ok now. Correction of bug
#4487 (Management of blanks in urls). Now source code is downloaded
juste after the header check. A lot of optimization and debugging.
* other: UTF-8 enhancement.
2003-07-23 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.5cvs20030723
* parser: Corrected a problem with parent link.
* other: Some minor corrections (language).
2003-07-20 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.5
* GUI: Treeview popup enhancement. Task #1858 (Emails tags)
is now fully implemented (with syntax and MX availability check).
2003-07-17 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.4cvs20030717
* GUI: Task #1858 (Emails tags) is 80% completed.
* parser: Correction of bug #3408 (Frames handling).
Added support for "TITLE" attribut of the "IMG" element.
Other debugging.
2003-07-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.4
* GUI: Added a "Protocols" notebook in the "Filters" section of
preferences.
* parser: Tasks #2422 (Manage FILE protocol) and
#2333 (Directory selection) are ok now. Improved "Ignore Item"
and "Suspend/Continue" functionalities. A lot of debugging.
UTF8 enhancement.
2003-07-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.3cvs20030714
* parser: debugging.
2003-07-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.3cvs20030708
* parser: Correction of bug #4091 (Problem with empty ALT
attribute) and #4074 (Tags around HREF tag label). Also corrected
some bugs resulting on crash error at exit or on new check.
Some optimization and other debugging. There is still bugs in the
html parser that crash the application on some special conditions.
* other: Gunner Poulsen <gp@lyngbjerggaardskolen.dk> maintain the
danish translation.
2003-06-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.3
* GUI: Added menu icons. Added gURLChecker logo. gURLChecker
icon is ok under ./pixmaps/ (package maintainers can now
integrate it in their package).
* parser: Some code cleaning.
2003-06-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.2cvs20030624
* GUI: New type icons. Added a state column in the
urls treeview. Added Jan Henrik Helmers <jh@helmers.org>
in the about.
* parser: Correction of bug #4063 (Problem with carriage return).
Other debugging and some code cleaning.
* GUI + parser: Added possibility to reject directories
and domains.
2003-06-23 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.2cvs20030623
* GUI: improving filters management.
2003-06-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.2
* parser: Recoded the whole HTML parser. Correction of bug
#3841 (Tag detection problem).
2003-06-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.1cvs20030614
* GUI: Added possibility to view online the parent page of a
URL. Begun task #1861 (HTML page properties). Updated
preferences dialog.
* other: integration of some trunks of glibc g_hash_table private
code to avoid using the g_hash_table_foreach () function.
2003-06-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.1
* GUI: Added possibility to view a URL online.
2003-06-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.0cvs20030611
* GUI: Added possibility to set a web browser in the Preferences.
2003-06-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.0cvs20030610
* GUI: More informations on the report frame.
* parser: Some debugging and code cleaning. Added popup to
prevent the user that for the moment we are not handleling
web sites with frames.
2003-06-01 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.0
* other: Applying FreeBSD patch from Koop Mast <einekoai@chello.nl>.
2003-05-30 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.5.0
* parser: Correction of bug #3802 (problem with the
"uc_url_get_absolute" function), bug #3805 (don't handle some
href links) and bug #3804 (does not handle some image tags).
Task #2143 (Image link label) is ok now.
* other: First official "Unstable" release of gURLChecker.
2003-05-20 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.15
* other: Code restructuration.
2003-05-17 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.15
* parser: Correction of bug #3545 (Check all links) and
bug #3647 (Problem with some tags beginning by <!).
Some other debugging and optimization on redirection handling
and relative links interpretation.
* GUI: You can now view all link occurencies by clicking with the
right mouse button on a url of the treeview.
2003-05-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.14
* parser: Correction of bug #3543 (Problem with some HTML comments).
2003-05-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.14
* parser: Correction of bug #3539 (Problem with some relative urls).
Some other debugging.
2003-05-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.13
* parser: Correction of bug #3308 (Special urls).
* other: Florent Jugla <juglaf@wanadoo.fr> maintain the
esperanto translation.
2003-04-30 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.12
* parser: Correction of bug #3406 (Redirections handling ).
Some optimization.
* GUI: Correction of bug #3407 (Detailed information error).
We now display the real URL value in the treeview, instead
of our normalized URL.
* other: Some code reorganization.
2003-04-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.11
* parser: Correction of bug #3359 (gURLChecker Crash during the
check).
2003-04-27 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.11
* parser: Correction of bug #3348 (Ignore item bug).
2003-04-25 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.11
* GUI: Corrected very old bug (resulting in crash error) in
the treeview display functions.
* parser: Correction of bug #3326 (Crash on some urls).
2003-04-24 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.10
* GUI: Task #2087 (Link in detailed informations) is ok
now. ID column in the treeview has been hidden.
* parser: Correction of bug #2708 (Disk free space check) and bug
#3305 (Parser error in link interpretation). Also correcting a
format error on link label formater.
2003-04-21 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.9
* GUI: Correction of bug #3281 (Copy/paste possibility).
Task #2079 (Parent page in detailed information) is ok now.
* parser: Correction of bug #3283 (bug in uc_utils_socket_open),
bug #3280 (Proxy problem with private network) and bug
#3285 (Parsable content types).
2003-04-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.8
* GUI: Added possibility to launch new instances of gURLChecker in
the main menu. Correction of bug #3261 ("Check in progress..."
window).
* parser: Correction of bug #2990 (Status detection problem).
* other: Added some standard command line options.
2003-04-17 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.7
* GUI: Correction of bug #3228 (Segfault on exit).
2003-04-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.6
* other: Daniel Pecos <dani@netpecos.org> maintain the spanish
translation. Takeshi Aihana <aihana@gnome.gr.jp> maintain the japanese
translation. At last, I have fixed the numerotation og gURLChecker :-)
Corrected bug in /src/Makefile on libglade compilation
flag (gURLChecker should work better on redhat now :-) ). I have
also modified glade .xml file path (/gui -> /ui).
2003-04-07 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.5-3
* parser: Correction of bug #3131 (Probleme with some urls) and bug
#3134 (Status code 400 on some valid urls).
* other: Dag Wieers <dag@wieers.com> maintain a RPM repository for
gURLChecker.
2003-04-02 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.5-2
* GUI: Added colored progress bars in report display. Correction
of bug #3041 (Shortcuts problem) and bug #3022 (Gnome proxy settings).
* parser: Little optimization.
* other: Revisited proxy management.
2003-03-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3.5-1
* GUI: Improved main window resizing. Improved "new project"
creation. Added more menu shortcuts.
* other: Task #1976 (Allow multiple instances) is now ok.
2003-03-29 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-5b
* parser: Correction of bug #2860 (HREF links value without quotes).
2003-03-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-5a
* other: Correction of bug #2979 (Working directory selection).
2003-03-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-5
* other: Correction of bug #2977 (Segmentation fault), due to a bad
handling of the gurlchecker configuration file when it was
reinitialized.
2003-03-19 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-4
* parser: Correction of bug #2844 (Images tags are not handled
correctly), bug #2859 (Does not run on redhat 8) and
bug #2875 (IMG links value without quotes ). Task #1938 (use GConf for
proxy) is ok now.
* other: Installation files have changed. Installation directories
have changed (gui/ and pixmaps/). A lot of debugging (especially in
the urls parser and in the proxy management).
2003-03-17 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-3
* parser: Correction of a bug in the proxy support. It should be ok
now.
2003-03-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-2
* parser: Correction of bug #2550. Task #1927 (Proxy) is ok now.
2003-03-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-1
* GUI: Task #1927 (Progress bar) and Task #1926 (Ability to ignore
a page) are ok now. Frames reorganisation.
2003-03-11 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.3-0
* parser: Debugging. Network sending and reading are threaded now
using gdk_input_add. Correction of bug #2750 (Signals management).
* GUI: Correction of bug #2712 (Treeview segmentation fault).
UTF8 corrections. Task #1860 (Display icons) is ok now.
2003-03-03 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.2-0
* parser: Correction of bug #2703 (Parser segmentation fault).
Debugging. Task #1873. Task #1857 (Check images tags (img)) is ok
now. Parser optimizations.
* GUI: Libglade debugging (Bug #2699). Task #1873 (Display HTML
source code) is ok now. Added link type in the treeview.
2003-02-28 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1-6
* GUI: More informations in the treview urls list.
* other: Code restructuring and code debugging. Correction of
bug #2565 (Segmentation fault).
2003-02-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1-5
* GUI: Little debugging on the "View" menu item.
* other: Code restructuring.
2003-02-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1-4
* parser: Some code debugging (Segmentation fault) and timeouts
alarm optimization.
* GUI: Some optimization on treeview display.
2003-02-16 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1-3
* GUI: Correction of bug #2555 (Header display).
2003-02-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1-2
* parser: Correction of bug #2540 (Timeouts display in the treeview).
2003-02-14 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1-1
* parser: Correction of bug #2551 (Max number of checked links).
2003-02-12 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1
* GUI: Deleted all the things regarding local file scan. Added
possibility for the user to mask treeview to see only bad links or
good links etc.
* parser: Deleted all the things regarding local file scan.
2003-02-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre11
* parser: Final file/directory confusion bug corrected. Scan time
optimization.
2003-02-10 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre10
* parser: Parser work much better now, but it sill have bugs. A lot
of improvements. Multiple same links are only checked once.
* GUI: About box is ok now.
2003-01-26 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre9
* parser: The parser is now functionnal and can really check
recursivly a given web site.
* other: Somme code debugging
2002-12-06 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre8
* parser: Now, gURLChecker does not request header page for urls
that have been already checked. Handling 301 server code. Code
debugging. Urls with redirection now can be parse. gURLChecker is now
enable to do recursives checks :-)
* GUI: Deactivation of all items regarding local files check.
2002-11-25 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre7
* GUI: Most of the glade items are now loaded at application start.
Some hard coded items are now managed with glade too. Items in the
top right frame now don't move anymore with the information text
messages. Corrected a bug in the status code information display.
Now, user select content type to not check instead of content type
to check, in dialog preferences. Added support for multiple
format informations display (basic and detailed).
2002-11-20 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre6
* GUI: Added libglade support.
2002-11-19 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre5
* parser: Added display of check report. Added possibility of
canceled the check.
* GUI: Created a gURLChecker logo...
Yeah, I know, I am not graphist :-)
* other: code cleaning and debugging.
2002-11-18 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre4
* preferences: Corrected bugs. Updated preferences management.
* parser: Added check report (not yet displayed). Added some support
for associating server status code with friendly message and
description.
* GUI: Added colorized display for list items.
* other: Some code reorganisation.
2002-11-15 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre3
* parser: Added support for urls with anchor indication.
Added connexion timeout and file parser. gURLChecker is now enable
to check other ports than 80
* other: code cleaning and debugging.
2002-11-08 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre2
* GUI: Added a progress dialog to display checking URLs and
operations states. Added some inputs controls.
* parser: Now the URLs parser can wait a little bit between two
checks, to avoid being rejected from the scanned host.
2002-11-06 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre1
* parser: Added some parser work and display functions (the very
beginning of the storie :-) ).
2002-10-31 Emmanuel Saracco <esaracco@users.labs.libre-entreprise.org>
* version: 0.1pre0
* Initial version