[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