diff options
Diffstat (limited to 'update')
-rw-r--r-- | update/library/trunk/instadisc.php | 24 | ||||
-rw-r--r-- | update/library/trunk/subscription.php | 8 |
2 files changed, 1 insertions, 31 deletions
diff --git a/update/library/trunk/instadisc.php b/update/library/trunk/instadisc.php index e5168b1..8405110 100644 --- a/update/library/trunk/instadisc.php +++ b/update/library/trunk/instadisc.php | |||
@@ -10,7 +10,7 @@ $idusCentralServer = ''; // Set this to the Central Server you've signed up with | |||
10 | $idusSubscriptionURI = ''; // Set this to your unique URI | 10 | $idusSubscriptionURI = ''; // Set this to your unique URI |
11 | $idusSubscriptionTitle = ''; // Set this to your Subscription's title | 11 | $idusSubscriptionTitle = ''; // Set this to your Subscription's title |
12 | $idusSubscriptionCategory = ''; // Set this to the category your subscription uses | 12 | $idusSubscriptionCategory = ''; // Set this to the category your subscription uses |
13 | $idusEncryptionPassword = ''; // If creating a password-protected subscription, enter your password here | 13 | $idusActivationKey = ''; // See http://fourisland.com/projects/instadisc/wiki/Update/Library |
14 | 14 | ||
15 | function instaDisc_sendItem($title, $author, $url, $semantics) | 15 | function instaDisc_sendItem($title, $author, $url, $semantics) |
16 | { | 16 | { |
@@ -29,26 +29,4 @@ function instaDisc_sendItem($title, $author, $url, $semantics) | |||
29 | $client->send($msg); | 29 | $client->send($msg); |
30 | } | 30 | } |
31 | 31 | ||
32 | function instaDisc_sendEncrypted($title, $author, $url, $semantics) | ||
33 | { | ||
34 | $cipher = "rijndael-128"; | ||
35 | $mode = "cbc"; | ||
36 | $iv = "fedcba9876543210"; | ||
37 | |||
38 | $td = mcrypt_module_open($cipher, "", $mode, $iv); | ||
39 | mcrypt_generic_init($td, $idusEncryptionPassword, $iv); | ||
40 | $title = bin2hex(mcrypt_generic($td, $title)); | ||
41 | $author = bin2hex(mcrypt_generic($td, $author)); | ||
42 | $url = bin2hex(mcrypt_generic($td, $url)); | ||
43 | foreach ($semantics as $name => $value) | ||
44 | { | ||
45 | $semantics[$name] = bin2hex(mcrypt_generic($td, $value)); | ||
46 | } | ||
47 | |||
48 | mcrypt_generic_deinit($td); | ||
49 | mcrypt_module_close($td); | ||
50 | |||
51 | instaDisc_sendItem($title, $author, $url, $semantics); | ||
52 | } | ||
53 | |||
54 | ?> | 32 | ?> |
diff --git a/update/library/trunk/subscription.php b/update/library/trunk/subscription.php index 113d3cc..7e05f5b 100644 --- a/update/library/trunk/subscription.php +++ b/update/library/trunk/subscription.php | |||
@@ -13,12 +13,4 @@ if ($idusActivationKey != '') | |||
13 | echo('Key: ' . $idusActivationKey . "\n"); | 13 | echo('Key: ' . $idusActivationKey . "\n"); |
14 | } | 14 | } |
15 | 15 | ||
16 | if ($idusEncryptionPassword != '') | ||
17 | { | ||
18 | $verID = rand(1,65536); | ||
19 | |||
20 | echo('Verification: ' . md5(':' . md5($idusEncryptionPassword) . ':' . $verID) . "\n"); | ||
21 | echo('Verification-ID: ' . $verID . "\n"); | ||
22 | } | ||
23 | |||
24 | ?> | 16 | ?> |