]> git.openstreetmap.org Git - rails.git/blobdiff - lib/osm.rb
Replace the old session cleanup daemon with a new script to be run from
[rails.git] / lib / osm.rb
index ea2a581645d797e7fd677cf31629863f569b2967..aab3e1335bf9828bcddae6fe760945d78d44558c 100644 (file)
@@ -12,6 +12,7 @@ module OSM
   require 'rexml/parsers/sax2parser'
   require 'rexml/text'
   require 'xml/libxml'
+  require 'digest/md5'
   require 'RMagick'
 
   class Mercator
@@ -295,7 +296,7 @@ module OSM
       image = XML::Node.new 'image'
       @channel << image
       url = XML::Node.new 'url'
-      url << 'http://www.openstreetmap.org/feeds/mag_map-rss2.0.png'
+      url << 'http://www.openstreetmap.org/images/mag_map-rss2.0.png'
       image << url
       title = XML::Node.new 'title'
       title << "OpenStreetMap"
@@ -403,4 +404,10 @@ module OSM
 
     return token
   end
+
+  # Return an encrypted version of a password
+  def self.encrypt_password(password, salt)
+    return Digest::MD5.hexdigest(password) if salt.nil?
+    return Digest::MD5.hexdigest(salt + password)
+  end
 end