Package Details: imule 2.3.3.3-4

Git Clone URL: https://aur.archlinux.org/imule.git (read-only)
Package Base: imule
Description: Anonymous P2P file sharing software
Upstream URL: http://www.imule.i2p/
Keywords: ed2k i2p
Licenses: GPL
Submitter: blackdrg
Maintainer: quequotion
Last Packager: quequotion
Votes: 6
Popularity: 0.632566
First Submitted: 2016-09-11 22:00
Last Updated: 2019-05-19 19:51

Dependencies (3)

Required by (0)

Sources (1)

Pinned Comments

quequotion commented on 2019-05-19 20:10

Updated! This package now includes fuan_k's suggested fix for the crypto++ API bump.

Also, see lines 19-20 of the PKGBUILD for an alternative source method, using a libmakepkg source plugin.

Latest Comments

quequotion commented on 2019-05-19 20:10

Updated! This package now includes fuan_k's suggested fix for the crypto++ API bump.

Also, see lines 19-20 of the PKGBUILD for an alternative source method, using a libmakepkg source plugin.

eimis commented on 2018-10-20 00:37

fuan_k, I can no longer maintain this.

BTW according to mediafire's stats, 57 people have downloaded the package. Kinda silly, since i2p is about anonymity and privacy and I could've done something more to it than just apply the GOSH'es patch. I haven't, though.

fuan_k commented on 2018-10-19 23:25

Thanks GOSH, this works indeed. Perhaps the current maintainer could add this line to the PKGBUILD to ease things up for everbody?

sed -i 's/pubkey.DEREncode(asink);/pubkey.AccessMaterial().Save(asink);/g' src/ClientCreditsList.cpp

I doubt people will download your pre-built binaries eimis. :P

Also, it might be a good idea to warn the user that they need to be running I2P before installing this package, otherwise fetching the source from the .i2p site will fail.

They could also be fetching the source from the .i2p.xyz site I suppose, but this is less secure.

eimis commented on 2018-05-20 17:43

Built with GOSH's 'patch':

http://www.mediafire.com/file/q20h62bb90gszbh/imule-2.3.3.3-3-x86_64.pkg.tar.xz

Source:

http://www.mediafire.com/file/8xe4457b5482yjo/iMule-2.3.3.3-src.tbz

magnet:?xt=urn:btih:b69ae7542fc808d129eb5b2f7f415a627cf8d0ba&dn=iMule%202.3.3.3

Anonymous comment on 2018-05-19 19:28

Src need to be patched to support newer versions of Crypto++ API

src/ClientCreditsList.cpp - pubkey.DEREncode(asink); + pubkey.AccessMaterial().Save(asink);

Circle111 commented on 2018-02-27 17:01

I cannot install, error

ClientCreditsList.cpp: В функции-члене «void CClientCreditsList::InitalizeCrypting()»: ClientCreditsList.cpp:314:24: ошибка: «CryptoPP::RSASSA_PKCS1v15_SHA_Verifier {aka class CryptoPP::PK_FinalTemplate<cryptopp::tf_verifierimpl<cryptopp::tf_signatureschemeoptions<cryptopp::tf_ss<cryptopp::rsa, cryptopp::pkcs1v15,="" cryptopp::sha1,="" int="">, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA1> > >}» has no member named «DEREncode» pubkey.DEREncode(asink); ^~~~~~~~~ make[4]: [Makefile:3098: imule-ClientCreditsList.o] Ошибка 1 make[3]: [Makefile:4677: all-recursive] Ошибка 1 make[2]: *** [Makefile:2208: all] Ошибка 2</cryptopp::tf_verifierimpl<cryptopp::tf_signatureschemeoptions<cryptopp::tf_ss<cryptopp::rsa,>