aboutsummaryrefslogtreecommitdiff
path: root/advtrains/textures/advtrains_dtrack_detector_placer.png
blob: e6c6ad691d3188a593921af20dec1ebd594599eb (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 38 00 00 00 38 08 06 00 00 00 a8 86 3b .PNG........IHDR...8...8.......;
0020 1e 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 bd a7 93 00 00 00 09 70 48 59 73 00 00 0b 13 00 .....bKGD..............pHYs.....
0040 0/* Minetest Copyright (C) 2015, 2016 est31 <MTest31@outlook.com> This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #pragma once /// Gets the base64 encoded legacy password db entry. std::string translate_password(const std::string &name, const std::string &password); /// Creates a verification key with given salt and password. std::string generate_srp_verifier(const std::string &name, const std::string &password, const std::string &salt); /// Creates a verification key and salt with given password. void generate_srp_verifier_and_salt(const std::string &name, const std::string &password, std::string *verifier, std::string *salt); /// Gets an SRP verifier, generating a salt, /// and encodes it as DB-ready string. std::string get_encoded_srp_verifier(const std::string &name, const std::string &password); /// Converts the passed SRP verifier into a DB-ready format. std::string encode_srp_verifier(const std::string &verifier, const std::string &salt); /// Reads the DB-formatted SRP verifier and gets the verifier /// and salt components. bool decode_srp_verifier_and_salt(const std::string &encoded, std::string *verifier, std::string *salt);
03a0 e9 52 49 d8 a8 ab 5b 74 18 29 14 04 5d d7 82 24 a5 db 44 26 a1 7f ed 1f 8e be 30 88 75 6c e8 db .RI...[t.)..]..$..D&......0.ul.. 03c0 61 d4 d5 d5 4a 46 51 38 8c ca 9f 57 e1 de f8 bf 88 fc f3 04 37 bf fb 3d b5 eb 52 3c a8 58 14 c5 a...JFQ8...W........7..=..R<.X.. 03e0 a0 1e 3f 45 7e e7 30 b4 12 51 74 bb dd 58 b5 aa 22 26 8a 72 c7 cb 44 68 16 66 53 31 56 94 2a f1 ..?E~.0..Qt..X.."&.r..Dh.fS1V.*. 0400 d3 6f a1 f4 80 e9 76 34 de 54 74 38 ec 70 3a 6f 42 a7 d3 89 46 11 00 86 ee 86 d0 75 2d 18 7d fe .o....v4.Tt8.p:oB...F......u-.}. 0420 4e 9b 96 46 66 43 e8 fd 81 90 94 2f bc e9 42 c5 0e e8 78 53 51 38 75 85 51 74 8d e6 93 8c dd e8 N..FfC...../..B...xSQ8u.Qt...... 0440 93 85 7a fc 73 50 dd a6 8e a4 a6 a2 dc f1 32 72 7f 7a 5e 14 2f df 9e cd 1d 50 0a 7a cb f7 32 34 ..z.sP........2r.z^./....P.z..24 0460 1a 4d d2 53 31 91 28 66 f4 77 32 a9 42 0b 2b 1a b0 76 ad 05 33 33 b3 b2 07 34 7f 18 25 1a c5 05 .M.S1.(f.w2.B.+..v..33...4..%... 0480 05 02 40 b9 71 25 ad ac 34 61 f5 ea 17 12 8a 22 07 1d b9 3f 0d 7d 49 01 36 54 15 c9 46 71 c1 81 ..@.q%..4a....."...?.}I.6T..Fq.. 04a0 dc 32 9b 5f a4 db b6 d6 63 d4 d5 2d 3a 8c 84 51 04 80 57 d6 44 a8 f3 6e 7e 4a 77 42 b2 90 ff 75 .2._....c..-:..Q..W.D..n~JwB...u 04c0 cf df a3 4d 2f e9 d3 8a e2 53 09 cc 64 14 a5 d6 7f b8 8a cd 99 03 14 f8 4b 00 00 00 00 49 45 4e ...M/....S..d...........K....IEN 04e0 44 ae 42 60 82 D.B`.