=== WikipediaFS 0.4 === 2010-05-12 Zephaniah E. Loss-Cutler-Hull - If a write attempt fails, try to log back in once and writing again, instead of immediately failing. - Additional debugging under the debug log level. - Support for the new login controls for MediaWiki 1.15.3. 2009-09-17 Zephaniah E. Loss-Cutler-Hull - Added a "login-cache-time" option in the config file in order to control how long we cache the login session. - Report mtime for stats of files. - Report back to the application when a write fails, to prevent data loss. - Quite a bit of additional debug logging, if you turn debug logging on. 2009-03-27 Mathieu Blondel - Made logging more flexible (user.py). 2008-09-17 Mathieu Blondel - Added a "domain" option in the config file in order to add support for LDAP/AD authentication. Patch by Matthieu Moy and Hannes Hörl. Fixes #1745542. 2007-05-30 Mathieu Blondel - Set default cache time if article-cache-time is not present in config. 2007-05-27 Mathieu Blondel - Fixed the problem with articles having special characters like & (article.py). - Made the man page optional in the install process (setup.py). - Check invalid characters in article name. (fs.py) === WikipediaFS 0.3 === 2007-05-26 Mathieu Blondel - Fixed a little problem in article.py. Spaces in article name must be replaced with underscores. - Section of manpage should be 1, not 8. gzip man page with -9 option. 2007-05-24 Csaba Henk - Fixed misindentation and left the '-s' option unhandled in mount.wikipediafs. 2007-05-22 Mathieu Blondel - Updated README and manpage. - Fixed mount from fstab. - Updated site with new content and screenshot (+japanese translation) 2007-05-21 Mathieu Blondel - Introduced MetaDir (metadir.py). MetaDir allows to associate one directory with one class. Therefore each directory can define its own behaviour in its own class. It creates a higher level API so that we do not have do deal with inodes and other low level data structures. It takes care of editor files which can be a pain to deal with otherwise. - Added fs.py, the actual logic of the file system, which uses MetaDir. - Renamed the logger and config global variables to LOGGER and CONFIG resp. in order to prevent confusion. - Set default cache time to 30 seconds instead of 300 seconds. Too big cache time may cause edit conflicts with people editing the same article. - mkdir (wikipedia|wiktionary|wikiquote|wikibooks|wikisource)-lang (e.g. mkdir wikipedia-fr) automatically sets a working directory for the concerned site from the wikimedia foundation. - Added subfolder support (yay !). Files must have .mw extension in order to distinguish them from directories. - Readded edit with login support. - Readded mount.wikipediafs. 2007-05-19 Mathieu Blondel - Added a debug mode option in the config. - Set debug logging level if debug mode set in config. 2007-05-16 Mathieu Blondel - Fixed proxy and http auth support. 2007-05-15 Mathieu Blondel - Moved cookie support code to user.py. - Created http.py. - Added support for httpauth, based on a patch from Johannes Wolter. - Added support for https. 2007-05-14 Mathieu Blondel - Rewrote code concerning config file and moved it to config.py. 2007-05-07 Mathieu Blondel - Updated web site (local link to python fuse bindings). 2007-04-01 Neil Harris - Fixed a long-standing problem in writing to pages with hidden deleted revisions. 2006-10-09 Mathieu Blondel - Fixed bug when using non-ascii characters in config file. 2006-09-04 Mathieu Blondel - Added man page. Removed some informations from the README and referred users to the man page for easier maintenance. === WikipediaFS 0.2 === 2006-06-21 Dave Holland - http_proxy environment variable support. 2006-06-21 Mathieu Blondel - Fixed bug that prevented from adding a new article. === WikipediaFS 0.1 === 2006-06-11 Mathieu Blondel - Updated site. - Added make_release.sh. 2006-06-10 Mathieu Blondel - Switched to Sourceforge Subversion. 2006-06-09 Mathieu Blondel - Fixed a bug with statfs. - Removed the tag (useless). - Removed the ability to mkdir wikipedia-xx (difficult bug). - Now gets "Unknown file or directory" if one article does not exist. 2006-06-08 Mathieu Blondel - Reorganized source tree. - Created setup.py. - Created mount.wikipediafs. - Made it work with fstab. - Cleaned and cleared README. - Create a logging system. 2005-03-22 Jean-Denis Vauguet - Added a tag in config.xml to tell whether to mount a site. - Added full mkdir command. - Added full rmdir / rm -rf command. 2005-03-22 Jean-Denis Vauguet - An edit summary feature is now available. 2005-03-20 Mathieu Blondel - Added configuration and login. 2005-03-16 Mathieu Blondel - Fixed several bugs occuring with the vi editor. - Fixed a problem bringing conflicts at the publication time. 2005-03-14 Mathieu Blondel - Fixed bug occuring when saving an article with the gedit editor. - Fixed a bug with rm command. 2005-03-12 Mathieu Blondel - Working with fuse 1.3 and python binding for this version. - ls, cat, mv, cp, pipes and redirections are working. - Text editors tested and that seem to work fine : kate, leaf and gedit. - Known bug : vi try to "getattr" an infinity of file when saving a modification...