[Pkg-drupal-commits] r1762 - in /branches/drupal-5.0: ./ debian/
includes/ misc/ misc/farbtastic/
modules/aggregator/ modules/block/ modules/blog/ modules/blogapi/
modules/book/ modules/color/ modules/color/images/ modules/comment/
modules/contact/ modules/drupal/ modules/filter/ modules/forum/
modules/help/ modules/legacy/ modules/locale/ modules/menu/ modules/node/
modules/path/ modules/ping/ modules/poll/ modules/profile/ modules/search/
modules/statistics/ modules/system/ modules/taxonomy/ modules/throttle/
modules/tracker/ modules/upload/ modules/user/ modules/watchdog/ profiles/
profiles/default/ sites/all/ themes/garland/ themes/garland/color/
themes/garland/images/ themes/garland/minnelli/
themes/garland/minnelli/color/
luigi at users.alioth.debian.org
luigi at users.alioth.debian.org
Tue Jan 30 03:30:25 CET 2007
Author: luigi
Date: Tue Jan 30 03:30:24 2007
New Revision: 1762
URL: http://svn.debian.org/wsvn/pkg-drupal/?sc=1&rev=1762
Log:
Import 5.1 source
Added:
branches/drupal-5.0/includes/cache.inc
- copied unchanged from r1760, branches/upstream/current-5/includes/cache.inc
branches/drupal-5.0/includes/install.mysql.inc
- copied unchanged from r1760, branches/upstream/current-5/includes/install.mysql.inc
branches/drupal-5.0/includes/install.mysqli.inc
- copied unchanged from r1760, branches/upstream/current-5/includes/install.mysqli.inc
branches/drupal-5.0/includes/install.pgsql.inc
- copied unchanged from r1760, branches/upstream/current-5/includes/install.pgsql.inc
branches/drupal-5.0/install.php
- copied unchanged from r1760, branches/upstream/current-5/install.php
branches/drupal-5.0/misc/farbtastic/
- copied from r1760, branches/upstream/current-5/misc/farbtastic/
branches/drupal-5.0/misc/farbtastic/farbtastic.css
- copied unchanged from r1760, branches/upstream/current-5/misc/farbtastic/farbtastic.css
branches/drupal-5.0/misc/farbtastic/farbtastic.js
- copied unchanged from r1760, branches/upstream/current-5/misc/farbtastic/farbtastic.js
branches/drupal-5.0/misc/farbtastic/marker.png
- copied unchanged from r1760, branches/upstream/current-5/misc/farbtastic/marker.png
branches/drupal-5.0/misc/farbtastic/mask.png
- copied unchanged from r1760, branches/upstream/current-5/misc/farbtastic/mask.png
branches/drupal-5.0/misc/farbtastic/wheel.png
- copied unchanged from r1760, branches/upstream/current-5/misc/farbtastic/wheel.png
branches/drupal-5.0/misc/jquery.js
- copied unchanged from r1760, branches/upstream/current-5/misc/jquery.js
branches/drupal-5.0/misc/tableselect.js
- copied unchanged from r1760, branches/upstream/current-5/misc/tableselect.js
branches/drupal-5.0/misc/watchdog-ok.png
- copied unchanged from r1760, branches/upstream/current-5/misc/watchdog-ok.png
branches/drupal-5.0/modules/aggregator/
- copied from r1760, branches/upstream/current-5/modules/aggregator/
branches/drupal-5.0/modules/aggregator/aggregator.css
- copied unchanged from r1760, branches/upstream/current-5/modules/aggregator/aggregator.css
branches/drupal-5.0/modules/aggregator/aggregator.info
- copied unchanged from r1760, branches/upstream/current-5/modules/aggregator/aggregator.info
branches/drupal-5.0/modules/aggregator/aggregator.install
- copied unchanged from r1760, branches/upstream/current-5/modules/aggregator/aggregator.install
branches/drupal-5.0/modules/aggregator/aggregator.module
- copied unchanged from r1760, branches/upstream/current-5/modules/aggregator/aggregator.module
branches/drupal-5.0/modules/block/
- copied from r1760, branches/upstream/current-5/modules/block/
branches/drupal-5.0/modules/block/block.css
- copied unchanged from r1760, branches/upstream/current-5/modules/block/block.css
branches/drupal-5.0/modules/block/block.info
- copied unchanged from r1760, branches/upstream/current-5/modules/block/block.info
branches/drupal-5.0/modules/block/block.module
- copied unchanged from r1760, branches/upstream/current-5/modules/block/block.module
branches/drupal-5.0/modules/blog/
- copied from r1760, branches/upstream/current-5/modules/blog/
branches/drupal-5.0/modules/blog/blog.info
- copied unchanged from r1760, branches/upstream/current-5/modules/blog/blog.info
branches/drupal-5.0/modules/blog/blog.module
- copied unchanged from r1760, branches/upstream/current-5/modules/blog/blog.module
branches/drupal-5.0/modules/blogapi/
- copied from r1760, branches/upstream/current-5/modules/blogapi/
branches/drupal-5.0/modules/blogapi/blogapi.info
- copied unchanged from r1760, branches/upstream/current-5/modules/blogapi/blogapi.info
branches/drupal-5.0/modules/blogapi/blogapi.module
- copied unchanged from r1760, branches/upstream/current-5/modules/blogapi/blogapi.module
branches/drupal-5.0/modules/book/
- copied from r1760, branches/upstream/current-5/modules/book/
branches/drupal-5.0/modules/book/book.css
- copied unchanged from r1760, branches/upstream/current-5/modules/book/book.css
branches/drupal-5.0/modules/book/book.info
- copied unchanged from r1760, branches/upstream/current-5/modules/book/book.info
branches/drupal-5.0/modules/book/book.install
- copied unchanged from r1760, branches/upstream/current-5/modules/book/book.install
branches/drupal-5.0/modules/book/book.module
- copied unchanged from r1760, branches/upstream/current-5/modules/book/book.module
branches/drupal-5.0/modules/color/
- copied from r1760, branches/upstream/current-5/modules/color/
branches/drupal-5.0/modules/color/color.css
- copied unchanged from r1760, branches/upstream/current-5/modules/color/color.css
branches/drupal-5.0/modules/color/color.info
- copied unchanged from r1760, branches/upstream/current-5/modules/color/color.info
branches/drupal-5.0/modules/color/color.install
- copied unchanged from r1760, branches/upstream/current-5/modules/color/color.install
branches/drupal-5.0/modules/color/color.js
- copied unchanged from r1760, branches/upstream/current-5/modules/color/color.js
branches/drupal-5.0/modules/color/color.module
- copied unchanged from r1760, branches/upstream/current-5/modules/color/color.module
branches/drupal-5.0/modules/color/images/
- copied from r1760, branches/upstream/current-5/modules/color/images/
branches/drupal-5.0/modules/color/images/hook.png
- copied unchanged from r1760, branches/upstream/current-5/modules/color/images/hook.png
branches/drupal-5.0/modules/color/images/lock.png
- copied unchanged from r1760, branches/upstream/current-5/modules/color/images/lock.png
branches/drupal-5.0/modules/comment/
- copied from r1760, branches/upstream/current-5/modules/comment/
branches/drupal-5.0/modules/comment/comment.css
- copied unchanged from r1760, branches/upstream/current-5/modules/comment/comment.css
branches/drupal-5.0/modules/comment/comment.info
- copied unchanged from r1760, branches/upstream/current-5/modules/comment/comment.info
branches/drupal-5.0/modules/comment/comment.install
- copied unchanged from r1760, branches/upstream/current-5/modules/comment/comment.install
branches/drupal-5.0/modules/comment/comment.module
- copied unchanged from r1760, branches/upstream/current-5/modules/comment/comment.module
branches/drupal-5.0/modules/contact/
- copied from r1760, branches/upstream/current-5/modules/contact/
branches/drupal-5.0/modules/contact/contact.info
- copied unchanged from r1760, branches/upstream/current-5/modules/contact/contact.info
branches/drupal-5.0/modules/contact/contact.install
- copied unchanged from r1760, branches/upstream/current-5/modules/contact/contact.install
branches/drupal-5.0/modules/contact/contact.module
- copied unchanged from r1760, branches/upstream/current-5/modules/contact/contact.module
branches/drupal-5.0/modules/drupal/
- copied from r1760, branches/upstream/current-5/modules/drupal/
branches/drupal-5.0/modules/drupal/drupal.info
- copied unchanged from r1760, branches/upstream/current-5/modules/drupal/drupal.info
branches/drupal-5.0/modules/drupal/drupal.install
- copied unchanged from r1760, branches/upstream/current-5/modules/drupal/drupal.install
branches/drupal-5.0/modules/drupal/drupal.module
- copied unchanged from r1760, branches/upstream/current-5/modules/drupal/drupal.module
branches/drupal-5.0/modules/filter/
- copied from r1760, branches/upstream/current-5/modules/filter/
branches/drupal-5.0/modules/filter/filter.info
- copied unchanged from r1760, branches/upstream/current-5/modules/filter/filter.info
branches/drupal-5.0/modules/filter/filter.module
- copied unchanged from r1760, branches/upstream/current-5/modules/filter/filter.module
branches/drupal-5.0/modules/forum/
- copied from r1760, branches/upstream/current-5/modules/forum/
branches/drupal-5.0/modules/forum/forum.css
- copied unchanged from r1760, branches/upstream/current-5/modules/forum/forum.css
branches/drupal-5.0/modules/forum/forum.info
- copied unchanged from r1760, branches/upstream/current-5/modules/forum/forum.info
branches/drupal-5.0/modules/forum/forum.install
- copied unchanged from r1760, branches/upstream/current-5/modules/forum/forum.install
branches/drupal-5.0/modules/forum/forum.module
- copied unchanged from r1760, branches/upstream/current-5/modules/forum/forum.module
branches/drupal-5.0/modules/help/
- copied from r1760, branches/upstream/current-5/modules/help/
branches/drupal-5.0/modules/help/help.css
- copied unchanged from r1760, branches/upstream/current-5/modules/help/help.css
branches/drupal-5.0/modules/help/help.info
- copied unchanged from r1760, branches/upstream/current-5/modules/help/help.info
branches/drupal-5.0/modules/help/help.module
- copied unchanged from r1760, branches/upstream/current-5/modules/help/help.module
branches/drupal-5.0/modules/legacy/
- copied from r1760, branches/upstream/current-5/modules/legacy/
branches/drupal-5.0/modules/legacy/legacy.info
- copied unchanged from r1760, branches/upstream/current-5/modules/legacy/legacy.info
branches/drupal-5.0/modules/legacy/legacy.module
- copied unchanged from r1760, branches/upstream/current-5/modules/legacy/legacy.module
branches/drupal-5.0/modules/locale/
- copied from r1760, branches/upstream/current-5/modules/locale/
branches/drupal-5.0/modules/locale/locale.css
- copied unchanged from r1760, branches/upstream/current-5/modules/locale/locale.css
branches/drupal-5.0/modules/locale/locale.info
- copied unchanged from r1760, branches/upstream/current-5/modules/locale/locale.info
branches/drupal-5.0/modules/locale/locale.install
- copied unchanged from r1760, branches/upstream/current-5/modules/locale/locale.install
branches/drupal-5.0/modules/locale/locale.module
- copied unchanged from r1760, branches/upstream/current-5/modules/locale/locale.module
branches/drupal-5.0/modules/menu/
- copied from r1760, branches/upstream/current-5/modules/menu/
branches/drupal-5.0/modules/menu/menu.info
- copied unchanged from r1760, branches/upstream/current-5/modules/menu/menu.info
branches/drupal-5.0/modules/menu/menu.module
- copied unchanged from r1760, branches/upstream/current-5/modules/menu/menu.module
branches/drupal-5.0/modules/node/
- copied from r1760, branches/upstream/current-5/modules/node/
branches/drupal-5.0/modules/node/content_types.inc
- copied unchanged from r1760, branches/upstream/current-5/modules/node/content_types.inc
branches/drupal-5.0/modules/node/node.css
- copied unchanged from r1760, branches/upstream/current-5/modules/node/node.css
branches/drupal-5.0/modules/node/node.info
- copied unchanged from r1760, branches/upstream/current-5/modules/node/node.info
branches/drupal-5.0/modules/node/node.module
- copied unchanged from r1760, branches/upstream/current-5/modules/node/node.module
branches/drupal-5.0/modules/path/
- copied from r1760, branches/upstream/current-5/modules/path/
branches/drupal-5.0/modules/path/path.info
- copied unchanged from r1760, branches/upstream/current-5/modules/path/path.info
branches/drupal-5.0/modules/path/path.module
- copied unchanged from r1760, branches/upstream/current-5/modules/path/path.module
branches/drupal-5.0/modules/ping/
- copied from r1760, branches/upstream/current-5/modules/ping/
branches/drupal-5.0/modules/ping/ping.info
- copied unchanged from r1760, branches/upstream/current-5/modules/ping/ping.info
branches/drupal-5.0/modules/ping/ping.module
- copied unchanged from r1760, branches/upstream/current-5/modules/ping/ping.module
branches/drupal-5.0/modules/poll/
- copied from r1760, branches/upstream/current-5/modules/poll/
branches/drupal-5.0/modules/poll/poll.css
- copied unchanged from r1760, branches/upstream/current-5/modules/poll/poll.css
branches/drupal-5.0/modules/poll/poll.info
- copied unchanged from r1760, branches/upstream/current-5/modules/poll/poll.info
branches/drupal-5.0/modules/poll/poll.install
- copied unchanged from r1760, branches/upstream/current-5/modules/poll/poll.install
branches/drupal-5.0/modules/poll/poll.module
- copied unchanged from r1760, branches/upstream/current-5/modules/poll/poll.module
branches/drupal-5.0/modules/profile/
- copied from r1760, branches/upstream/current-5/modules/profile/
branches/drupal-5.0/modules/profile/profile.info
- copied unchanged from r1760, branches/upstream/current-5/modules/profile/profile.info
branches/drupal-5.0/modules/profile/profile.install
- copied unchanged from r1760, branches/upstream/current-5/modules/profile/profile.install
branches/drupal-5.0/modules/profile/profile.module
- copied unchanged from r1760, branches/upstream/current-5/modules/profile/profile.module
branches/drupal-5.0/modules/search/
- copied from r1760, branches/upstream/current-5/modules/search/
branches/drupal-5.0/modules/search/search.css
- copied unchanged from r1760, branches/upstream/current-5/modules/search/search.css
branches/drupal-5.0/modules/search/search.info
- copied unchanged from r1760, branches/upstream/current-5/modules/search/search.info
branches/drupal-5.0/modules/search/search.install
- copied unchanged from r1760, branches/upstream/current-5/modules/search/search.install
branches/drupal-5.0/modules/search/search.module
- copied unchanged from r1760, branches/upstream/current-5/modules/search/search.module
branches/drupal-5.0/modules/statistics/
- copied from r1760, branches/upstream/current-5/modules/statistics/
branches/drupal-5.0/modules/statistics/statistics.info
- copied unchanged from r1760, branches/upstream/current-5/modules/statistics/statistics.info
branches/drupal-5.0/modules/statistics/statistics.install
- copied unchanged from r1760, branches/upstream/current-5/modules/statistics/statistics.install
branches/drupal-5.0/modules/statistics/statistics.module
- copied unchanged from r1760, branches/upstream/current-5/modules/statistics/statistics.module
branches/drupal-5.0/modules/system/
- copied from r1760, branches/upstream/current-5/modules/system/
branches/drupal-5.0/modules/system/admin.css
- copied unchanged from r1760, branches/upstream/current-5/modules/system/admin.css
branches/drupal-5.0/modules/system/defaults.css
- copied unchanged from r1760, branches/upstream/current-5/modules/system/defaults.css
branches/drupal-5.0/modules/system/system.css
- copied unchanged from r1760, branches/upstream/current-5/modules/system/system.css
branches/drupal-5.0/modules/system/system.info
- copied unchanged from r1760, branches/upstream/current-5/modules/system/system.info
branches/drupal-5.0/modules/system/system.install
- copied unchanged from r1760, branches/upstream/current-5/modules/system/system.install
branches/drupal-5.0/modules/system/system.module
- copied unchanged from r1760, branches/upstream/current-5/modules/system/system.module
branches/drupal-5.0/modules/taxonomy/
- copied from r1760, branches/upstream/current-5/modules/taxonomy/
branches/drupal-5.0/modules/taxonomy/taxonomy.info
- copied unchanged from r1760, branches/upstream/current-5/modules/taxonomy/taxonomy.info
branches/drupal-5.0/modules/taxonomy/taxonomy.module
- copied unchanged from r1760, branches/upstream/current-5/modules/taxonomy/taxonomy.module
branches/drupal-5.0/modules/throttle/
- copied from r1760, branches/upstream/current-5/modules/throttle/
branches/drupal-5.0/modules/throttle/throttle.info
- copied unchanged from r1760, branches/upstream/current-5/modules/throttle/throttle.info
branches/drupal-5.0/modules/throttle/throttle.module
- copied unchanged from r1760, branches/upstream/current-5/modules/throttle/throttle.module
branches/drupal-5.0/modules/tracker/
- copied from r1760, branches/upstream/current-5/modules/tracker/
branches/drupal-5.0/modules/tracker/tracker.css
- copied unchanged from r1760, branches/upstream/current-5/modules/tracker/tracker.css
branches/drupal-5.0/modules/tracker/tracker.info
- copied unchanged from r1760, branches/upstream/current-5/modules/tracker/tracker.info
branches/drupal-5.0/modules/tracker/tracker.module
- copied unchanged from r1760, branches/upstream/current-5/modules/tracker/tracker.module
branches/drupal-5.0/modules/upload/
- copied from r1760, branches/upstream/current-5/modules/upload/
branches/drupal-5.0/modules/upload/upload.info
- copied unchanged from r1760, branches/upstream/current-5/modules/upload/upload.info
branches/drupal-5.0/modules/upload/upload.module
- copied unchanged from r1760, branches/upstream/current-5/modules/upload/upload.module
branches/drupal-5.0/modules/user/
- copied from r1760, branches/upstream/current-5/modules/user/
branches/drupal-5.0/modules/user/user.css
- copied unchanged from r1760, branches/upstream/current-5/modules/user/user.css
branches/drupal-5.0/modules/user/user.info
- copied unchanged from r1760, branches/upstream/current-5/modules/user/user.info
branches/drupal-5.0/modules/user/user.module
- copied unchanged from r1760, branches/upstream/current-5/modules/user/user.module
branches/drupal-5.0/modules/watchdog/
- copied from r1760, branches/upstream/current-5/modules/watchdog/
branches/drupal-5.0/modules/watchdog/watchdog.css
- copied unchanged from r1760, branches/upstream/current-5/modules/watchdog/watchdog.css
branches/drupal-5.0/modules/watchdog/watchdog.info
- copied unchanged from r1760, branches/upstream/current-5/modules/watchdog/watchdog.info
branches/drupal-5.0/modules/watchdog/watchdog.module
- copied unchanged from r1760, branches/upstream/current-5/modules/watchdog/watchdog.module
branches/drupal-5.0/profiles/
- copied from r1760, branches/upstream/current-5/profiles/
branches/drupal-5.0/profiles/default/
- copied from r1760, branches/upstream/current-5/profiles/default/
branches/drupal-5.0/profiles/default/default.profile
- copied unchanged from r1760, branches/upstream/current-5/profiles/default/default.profile
branches/drupal-5.0/robots.txt
- copied unchanged from r1760, branches/upstream/current-5/robots.txt
branches/drupal-5.0/sites/all/
- copied from r1760, branches/upstream/current-5/sites/all/
branches/drupal-5.0/sites/all/README.txt
- copied unchanged from r1760, branches/upstream/current-5/sites/all/README.txt
branches/drupal-5.0/themes/garland/
- copied from r1760, branches/upstream/current-5/themes/garland/
branches/drupal-5.0/themes/garland/block.tpl.php
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/block.tpl.php
branches/drupal-5.0/themes/garland/color/
- copied from r1760, branches/upstream/current-5/themes/garland/color/
branches/drupal-5.0/themes/garland/color/base.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/color/base.png
branches/drupal-5.0/themes/garland/color/color.inc
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/color/color.inc
branches/drupal-5.0/themes/garland/color/preview.css
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/color/preview.css
branches/drupal-5.0/themes/garland/color/preview.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/color/preview.png
branches/drupal-5.0/themes/garland/comment.tpl.php
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/comment.tpl.php
branches/drupal-5.0/themes/garland/fix-ie.css
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/fix-ie.css
branches/drupal-5.0/themes/garland/images/
- copied from r1760, branches/upstream/current-5/themes/garland/images/
branches/drupal-5.0/themes/garland/images/bg-bar-white.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-bar-white.png
branches/drupal-5.0/themes/garland/images/bg-bar.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-bar.png
branches/drupal-5.0/themes/garland/images/bg-content-left.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-content-left.png
branches/drupal-5.0/themes/garland/images/bg-content-right.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-content-right.png
branches/drupal-5.0/themes/garland/images/bg-content.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-content.png
branches/drupal-5.0/themes/garland/images/bg-navigation-item-hover.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-navigation-item-hover.png
branches/drupal-5.0/themes/garland/images/bg-navigation-item.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-navigation-item.png
branches/drupal-5.0/themes/garland/images/bg-navigation.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-navigation.png
branches/drupal-5.0/themes/garland/images/bg-tab.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/bg-tab.png
branches/drupal-5.0/themes/garland/images/body.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/body.png
branches/drupal-5.0/themes/garland/images/gradient-inner.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/gradient-inner.png
branches/drupal-5.0/themes/garland/images/menu-collapsed.gif
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/menu-collapsed.gif
branches/drupal-5.0/themes/garland/images/menu-expanded.gif
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/menu-expanded.gif
branches/drupal-5.0/themes/garland/images/menu-leaf.gif
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/images/menu-leaf.gif
branches/drupal-5.0/themes/garland/logo.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/logo.png
branches/drupal-5.0/themes/garland/minnelli/
- copied from r1760, branches/upstream/current-5/themes/garland/minnelli/
branches/drupal-5.0/themes/garland/minnelli/color/
- copied from r1760, branches/upstream/current-5/themes/garland/minnelli/color/
branches/drupal-5.0/themes/garland/minnelli/color/base.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/minnelli/color/base.png
branches/drupal-5.0/themes/garland/minnelli/color/color.inc
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/minnelli/color/color.inc
branches/drupal-5.0/themes/garland/minnelli/color/preview.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/minnelli/color/preview.png
branches/drupal-5.0/themes/garland/minnelli/logo.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/minnelli/logo.png
branches/drupal-5.0/themes/garland/minnelli/screenshot.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/minnelli/screenshot.png
branches/drupal-5.0/themes/garland/minnelli/style.css
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/minnelli/style.css
branches/drupal-5.0/themes/garland/node.tpl.php
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/node.tpl.php
branches/drupal-5.0/themes/garland/page.tpl.php
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/page.tpl.php
branches/drupal-5.0/themes/garland/print.css
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/print.css
branches/drupal-5.0/themes/garland/screenshot.png
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/screenshot.png
branches/drupal-5.0/themes/garland/style.css
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/style.css
branches/drupal-5.0/themes/garland/template.php
- copied unchanged from r1760, branches/upstream/current-5/themes/garland/template.php
Modified:
branches/drupal-5.0/CHANGELOG.txt
branches/drupal-5.0/debian/changelog
branches/drupal-5.0/includes/database.mysql.inc
branches/drupal-5.0/includes/form.inc
Modified: branches/drupal-5.0/CHANGELOG.txt
URL: http://svn.debian.org/wsvn/pkg-drupal/branches/drupal-5.0/CHANGELOG.txt?rev=1762&op=diff
==============================================================================
--- branches/drupal-5.0/CHANGELOG.txt (original)
+++ branches/drupal-5.0/CHANGELOG.txt Tue Jan 30 03:30:24 2007
@@ -1,4 +1,10 @@
-// $Id: CHANGELOG.txt,v 1.173.2.1 2007/01/15 12:11:23 unconed Exp $
+// $Id: CHANGELOG.txt,v 1.173.2.3 2007/01/29 21:51:53 drumm Exp $
+
+Drupal 5.1, 2007-01-29
+----------------------
+- fixed security issue (code execution), see SA-2007-005
+- fixed a variety of small bugs.
+
Drupal 5.0, 2007-01-15
------------------------
@@ -77,6 +83,33 @@
* added nested lists generation.
* added a self-clearing block class.
+Drupal 4.7.5, 2007-01-05
+------------------------
+- fixed security issue (XSS), see SA-2007-001
+- fixed security issue (DoS), see SA-2007-002
+
+Drupal 4.7.4, 2006-10-18
+------------------------
+- fixed security issue (XSS), see SA-2006-024
+- fixed security issue (CSRF), see SA-2006-025
+- fixed security issue (Form action attribute injection), see SA-2006-026
+
+Drupal 4.7.3, 2006-08-02
+------------------------
+- fixed security issue (XSS), see SA-2006-011
+
+Drupal 4.7.2, 2006-06-01
+------------------------
+- fixed critical upload issue, see SA-2006-007
+- fixed taxonomy XSS issue, see SA-2006-008
+- fixed a variety of small bugs.
+
+Drupal 4.7.1, 2006-05-24
+------------------------
+- fixed critical SQL issue, see SA-2006-005
+- fixed a serious upgrade related bug.
+- fixed a variety of small bugs.
+
Drupal 4.7.0, 2006-05-01
------------------------
- added free tagging support.
@@ -144,6 +177,30 @@
* added support for a tolerant Base URL.
* output URIs relative to the root, without a base tag.
+Drupal 4.6.11, 2007-01-05
+-------------------------
+- fixed security issue (XSS), see SA-2007-001
+- fixed security issue (DoS), see SA-2007-002
+
+Drupal 4.6.10, 2006-10-18
+------------------------
+- fixed security issue (XSS), see SA-2006-024
+- fixed security issue (CSRF), see SA-2006-025
+- fixed security issue (Form action attribute injection), see SA-2006-026
+
+Drupal 4.6.9, 2006-08-02
+------------------------
+- fixed security issue (XSS), see SA-2006-011
+
+Drupal 4.6.8, 2006-06-01
+------------------------
+- fixed critical upload issue, see SA-2006-007
+- fixed taxonomy XSS issue, see SA-2006-008
+
+Drupal 4.6.7, 2006-05-24
+------------------------
+- fixed critical SQL issue, see SA-2006-005
+
Drupal 4.6.6, 2006-03-13
------------------------
- fixed bugs, including 4 security vulnerabilities.
Modified: branches/drupal-5.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-drupal/branches/drupal-5.0/debian/changelog?rev=1762&op=diff
==============================================================================
--- branches/drupal-5.0/debian/changelog (original)
+++ branches/drupal-5.0/debian/changelog Tue Jan 30 03:30:24 2007
@@ -1,3 +1,9 @@
+drupal5 (5.1-1) UNRELEASED; urgency=low
+
+ * (NOT RELEASED YET) New upstream release
+
+ -- Luigi Gangitano <luigi at debian.org> Tue, 30 Jan 2007 03:29:18 +0100
+
drupal5 (5.0-1) UNRELEASED; urgency=low
* (NOT RELEASED YET) New upstream release
Modified: branches/drupal-5.0/includes/database.mysql.inc
URL: http://svn.debian.org/wsvn/pkg-drupal/branches/drupal-5.0/includes/database.mysql.inc?rev=1762&op=diff
==============================================================================
--- branches/drupal-5.0/includes/database.mysql.inc (original)
+++ branches/drupal-5.0/includes/database.mysql.inc Tue Jan 30 03:30:24 2007
@@ -1,5 +1,5 @@
<?php
-// $Id: database.mysql.inc,v 1.66 2006/12/27 22:50:09 dries Exp $
+// $Id: database.mysql.inc,v 1.66.2.1 2007/01/22 02:20:50 unconed Exp $
/**
* @file
@@ -53,16 +53,21 @@
* (e.g. your database and web server live on different machines).
*/
function db_connect($url) {
+ $url = parse_url($url);
+
// Check if MySQL support is present in PHP
if (!function_exists('mysql_connect')) {
+ // Redirect to installer if using default DB credentials
+ if ($url['user'] == 'username' && $url['pass'] == 'password') {
+ include_once 'includes/install.inc';
+ install_goto('install.php');
+ }
drupal_maintenance_theme();
drupal_set_title('PHP MySQL support not enabled');
print theme('maintenance_page', '<p>We were unable to use the MySQL database because the MySQL extension for PHP is not installed. Check your <code>PHP.ini</code> to see how you can enable it.</p>
<p>For more help, see the <a href="http://drupal.org/node/258">Installation and upgrading handbook</a>. If you are unsure what these terms mean you should probably contact your hosting provider.</p>');
exit;
}
-
- $url = parse_url($url);
// Decode url-encoded information in the db connection string
$url['user'] = urldecode($url['user']);
Modified: branches/drupal-5.0/includes/form.inc
URL: http://svn.debian.org/wsvn/pkg-drupal/branches/drupal-5.0/includes/form.inc?rev=1762&op=diff
==============================================================================
--- branches/drupal-5.0/includes/form.inc (original)
+++ branches/drupal-5.0/includes/form.inc Tue Jan 30 03:30:24 2007
@@ -1,5 +1,5 @@
<?php
-// $Id: form.inc,v 1.174 2007/01/15 04:09:40 unconed Exp $
+// $Id: form.inc,v 1.174.2.3 2007/01/29 21:51:53 drumm Exp $
/**
* @defgroup form Form generation
@@ -13,7 +13,7 @@
* The drupal_get_form() function handles retrieving, processing, and
* displaying a rendered HTML form for modules automatically. For example:
*
- * // display the user registration form
+ * // Display the user registration form.
* $output = drupal_get_form('user_register');
*
* Forms can also be built and submitted programmatically without any user input
@@ -59,6 +59,7 @@
$stored = TRUE;
$args = $_SESSION['form'][$_POST['form_build_id']]['args'];
$form = call_user_func_array('drupal_retrieve_form', $args);
+ $form['#build_id'] = $_POST['form_build_id'];
}
else {
// We're coming in fresh; build things as they would be. If the
@@ -309,10 +310,10 @@
$base = $form['#base'];
}
- // Add a token, based on either #token or form_id, to any form displayed to authenticated users.
- // This ensures that any submitted form was actually requested previously by the user and protects against
- // cross site request forgeries.
-
+ // Add a token, based on either #token or form_id, to any form displayed to
+ // authenticated users. This ensures that any submitted form was actually
+ // requested previously by the user and protects against cross site request
+ // forgeries.
if (isset($form['#token'])) {
if ($form['#token'] === FALSE || $user->uid == 0 || $form['#programmed']) {
unset($form['#token']);
@@ -351,8 +352,7 @@
if (!isset($form['#submit'])) {
if (function_exists($form_id .'_submit')) {
- // we set submit here so that it can be altered but use reference for
- // $form_values because it will change later
+ // We set submit here so that it can be altered.
$form['#submit'] = array($form_id .'_submit' => array());
}
elseif (function_exists($base .'_submit')) {
@@ -389,10 +389,10 @@
}
// If the session token was set by drupal_prepare_form(), ensure that it
- // matches the current user's session
+ // matches the current user's session.
if (isset($form['#token'])) {
if (!drupal_valid_token($form_values['form_token'], $form['#token'])) {
- // setting this error will cause the form to fail validation
+ // Setting this error will cause the form to fail validation.
form_set_error('form_token', t('Validation error, please try again. If this error persists, please contact the site administrator.'));
}
}
@@ -423,7 +423,8 @@
foreach ($form['#submit'] as $function => $args) {
if (function_exists($function)) {
$args = array_merge($default_args, (array) $args);
- // Since we can only redirect to one page, only the last redirect will work
+ // Since we can only redirect to one page, only the last redirect
+ // will work.
$redirect = call_user_func_array($function, $args);
if (isset($redirect)) {
$goto = $redirect;
@@ -504,6 +505,17 @@
}
}
+/**
+ * Performs validation on form elements. First ensures required fields are
+ * completed, #maxlength is not exceeded, and selected options were in the
+ * list of options given to the user. Then calls user-defined validators.
+ *
+ * @param $elements
+ * An associative array containing the structure of the form.
+ * @param $form_id
+ * A unique string identifying the form for validation, submission,
+ * theming, and hook_form_alter functions.
+ */
function _form_validate($elements, $form_id = NULL) {
// Recurse through all children.
foreach (element_children($elements) as $key) {
@@ -526,7 +538,8 @@
form_error($elements, t('!name cannot be longer than %max characters but is currently %length characters long.', array('!name' => empty($elements['#title']) ? $elements['#parents'][0] : $elements['#title'], '%max' => $elements['#maxlength'], '%length' => drupal_strlen($elements['#value']))));
}
- // Add legal choice check if element has #options. Can be skipped, but then you must validate your own element.
+ // Add legal choice check if element has #options. Can be skipped, but
+ // then you must validate your own element.
if (isset($elements['#options']) && isset($elements['#value']) && !isset($elements['#DANGEROUS_SKIP_CHECK'])) {
if ($elements['#type'] == 'select') {
$options = form_options_flatten($elements['#options']);
@@ -550,11 +563,11 @@
}
}
- // User-applied checks.
+ // Call user-defined validators.
if (isset($elements['#validate'])) {
foreach ($elements['#validate'] as $function => $args) {
$args = array_merge(array($elements), $args);
- // for the full form we hand over a copy of $form_values
+ // For the full form we hand over a copy of $form_values.
if (isset($form_id)) {
$args = array_merge(array($form_id, $GLOBALS['form_values']), $args);
}
@@ -618,7 +631,7 @@
/**
* Adds some required properties to each form element, which are used
- * internally in the form api. This function also automatically assigns
+ * internally in the form API. This function also automatically assigns
* the value property from the $edit array, provided the element doesn't
* already have an assigned value.
*
@@ -636,7 +649,7 @@
/* Use element defaults */
if ((!empty($form['#type'])) && ($info = _element_info($form['#type']))) {
- // overlay $info onto $form, retaining preexisting keys in $form
+ // Overlay $info onto $form, retaining preexisting keys in $form.
$form += $info;
}
@@ -645,9 +658,9 @@
$name = array_shift($form['#parents']);
$form['#name'] = $name;
if ($form['#type'] == 'file') {
- // to make it easier to handle $_FILES in file.inc, we place all
+ // To make it easier to handle $_FILES in file.inc, we place all
// file fields in the 'files' array. Also, we do not support
- // nested file names
+ // nested file names.
$form['#name'] = 'files['. $form['#name'] .']';
}
elseif (count($form['#parents'])) {
@@ -691,7 +704,8 @@
case 'textfield':
if (isset($edit)) {
- // Equate $edit to the form value to ensure it's marked for validation
+ // Equate $edit to the form value to ensure it's marked for
+ // validation.
$edit = str_replace(array("\r", "\n"), '', $edit);
$form['#value'] = $edit;
}
@@ -706,7 +720,7 @@
$form['#value'] = $edit;
}
}
- // Mark all posted values for validation
+ // Mark all posted values for validation.
if ((isset($form['#value']) && $form['#value'] === $edit) || (isset($form['#required']) && $form['#required'])) {
$form['#needs_validation'] = TRUE;
}
@@ -723,21 +737,22 @@
}
}
if (isset($form['#executes_submit_callback'])) {
- // Count submit and non-submit buttons
+ // Count submit and non-submit buttons.
$form_button_counter[$form['#executes_submit_callback']]++;
- // See if a submit button was pressed
+ // See if a submit button was pressed.
if (isset($form['#post'][$form['#name']]) && $form['#post'][$form['#name']] == $form['#value']) {
$form_submitted = $form_submitted || $form['#executes_submit_callback'];
- // In most cases, we want to use form_set_value() to manipulate the global variables.
- // In this special case, we want to make sure that the value of this element is listed
- // in $form_variables under 'op'.
+ // In most cases, we want to use form_set_value() to manipulate the
+ // global variables. In this special case, we want to make sure that
+ // the value of this element is listed in $form_variables under 'op'.
$form_values[$form['#name']] = $form['#value'];
}
}
}
- // Allow for elements to expand to multiple elements, e.g. radios, checkboxes and files.
+ // Allow for elements to expand to multiple elements, e.g., radios,
+ // checkboxes and files.
if (isset($form['#process']) && !$form['#processed']) {
foreach ($form['#process'] as $process => $args) {
if (function_exists($process)) {
@@ -763,28 +778,30 @@
foreach (element_children($form) as $key) {
$form[$key]['#post'] = $form['#post'];
$form[$key]['#programmed'] = $form['#programmed'];
- // don't squash an existing tree value
+ // Don't squash an existing tree value.
if (!isset($form[$key]['#tree'])) {
$form[$key]['#tree'] = $form['#tree'];
}
- // deny access to child elements if parent is denied
+ // Deny access to child elements if parent is denied.
if (isset($form['#access']) && !$form['#access']) {
$form[$key]['#access'] = FALSE;
}
- // don't squash existing parents value
+ // Don't squash existing parents value.
if (!isset($form[$key]['#parents'])) {
- // Check to see if a tree of child elements is present. If so, continue down the tree if required.
+ // Check to see if a tree of child elements is present. If so,
+ // continue down the tree if required.
$form[$key]['#parents'] = $form[$key]['#tree'] && $form['#tree'] ? array_merge($form['#parents'], array($key)) : array($key);
}
- // Assign a decimal placeholder weight to preserve original array order
+ // Assign a decimal placeholder weight to preserve original array order.
if (!isset($form[$key]['#weight'])) {
$form[$key]['#weight'] = $count/1000;
}
else {
- // If one the child elements has a weight then we will need to sort later.
+ // If one of the child elements has a weight then we will need to sort
+ // later.
unset($form['#sorted']);
}
$form[$key] = form_builder($form_id, $form[$key]);
@@ -824,8 +841,8 @@
/**
* Helper function for form_set_value().
*
- * We iterate of $parents and create nested arrays for them
- * in $form_values if needed. Then we insert the value in
+ * We iterate over $parents and create nested arrays for them
+ * in $form_values if needed. Then we insert the value into
* the right array.
*/
function _form_set_value(&$form_values, $form, $parents, $value) {
@@ -942,7 +959,7 @@
else {
$selected = '';
}
- $options .= '<option value="'. $key .'"'. $selected .'>'. check_plain($choice) .'</option>';
+ $options .= '<option value="'. check_plain($key) .'"'. $selected .'>'. check_plain($choice) .'</option>';
}
}
return $options;
@@ -953,7 +970,7 @@
* that hold the given key. Returns an array of indexes that match.
*
* This function is useful if you need to modify the options that are
- * already in a form element, for example, to remove choices which are
+ * already in a form element; for example, to remove choices which are
* not valid because of additional filters imposed by another module.
* One example might be altering the choices in a taxonomy selector.
* To correctly handle the case of a multiple hierarchy taxonomy,
@@ -1038,7 +1055,7 @@
$output = '<input type="radio" ';
$output .= 'name="' . $element['#name'] .'" ';
$output .= 'value="'. $element['#return_value'] .'" ';
- $output .= ($element['#value'] == $element['#return_value']) ? ' checked="checked" ' : ' ';
+ $output .= (check_plain($element['#value']) == $element['#return_value']) ? ' checked="checked" ' : ' ';
$output .= drupal_attributes($element['#attributes']) .' />';
if (!is_null($element['#title'])) {
$output = '<label class="option">'. $output .' '. $element['#title'] .'</label>';
@@ -1168,7 +1185,7 @@
asort($sort);
$order = array_keys($sort);
- // Output multi-selector for date
+ // Output multi-selector for date.
foreach ($order as $type) {
switch ($type) {
case 'day':
@@ -1211,7 +1228,7 @@
}
/**
- * Helper function to load value from default value for checkboxes
+ * Helper function to load value from default value for checkboxes.
*/
function checkboxes_value(&$form) {
$value = array();
@@ -1241,7 +1258,7 @@
if (count($element['#options']) > 0) {
foreach ($element['#options'] as $key => $choice) {
if (!isset($element[$key])) {
- $element[$key] = array('#type' => 'radio', '#title' => $choice, '#return_value' => $key, '#default_value' => $element['#default_value'], '#attributes' => $element['#attributes'], '#parents' => $element['#parents'], '#spawned' => TRUE);
+ $element[$key] = array('#type' => 'radio', '#title' => $choice, '#return_value' => check_plain($key), '#default_value' => $element['#default_value'], '#attributes' => $element['#attributes'], '#parents' => $element['#parents'], '#spawned' => TRUE);
}
}
}
@@ -1509,9 +1526,9 @@
* An associative array containing the properties of the element.
* Properties used: title, description, id, required
* @param $value
- * the form element's data
- * @return
- * a string representing the form element
+ * The form element's data.
+ * @return
+ * A string representing the form element.
*/
function theme_form_element($element, $value) {
$output = '<div class="form-item">'."\n";
@@ -1520,10 +1537,10 @@
if (!empty($element['#title'])) {
$title = $element['#title'];
if (!empty($element['#id'])) {
- $output .= ' <label for="'. $element['#id'] .'">'. t('!title: !required', array('!title' => $title, '!required' => $required)) ."</label>\n";
+ $output .= ' <label for="'. $element['#id'] .'">'. t('!title: !required', array('!title' => filter_xss_admin($title), '!required' => $required)) ."</label>\n";
}
else {
- $output .= ' <label>'. t('!title: !required', array('!title' => $title, '!required' => $required)) ."</label>\n";
+ $output .= ' <label>'. t('!title: !required', array('!title' => filter_xss_admin($title), '!required' => $required)) ."</label>\n";
}
}
@@ -1544,9 +1561,9 @@
* Adds 'required' and 'error' classes as needed.
*
* @param &$element
- * The form element
+ * The form element.
* @param $name
- * Array of new class names to be added
+ * Array of new class names to be added.
*/
function _form_set_class(&$element, $class = array()) {
if ($element['#required']) {
@@ -1565,9 +1582,9 @@
* Remove invalid characters from an HTML ID attribute string.
*
* @param $id
- * The ID to clean
- * @return
- * The cleaned ID
+ * The ID to clean.
+ * @return
+ * The cleaned ID.
*/
function form_clean_id($id = NULL) {
$id = str_replace(array('][', '_', ' '), '-', $id);
More information about the Pkg-drupal-commits
mailing list