Commit Graph

37 Commits

Author SHA1 Message Date
juanfra
7629366e83 Unbreak amule/wxgtk3. OK jca@. 2019-01-20 22:02:02 +00:00
sthen
d1d8dca9bf c++ whitespace fixes for clang6, from David CARLIER, ok dcoppa@ 2018-04-11 15:13:20 +00:00
dcoppa
4e2fcd1ed8 Fix display of search results in amulecmd
Uses correct integer conversion identifiers in Printf
(upstream svn revision r10987)
2017-08-11 11:23:57 +00:00
dcoppa
3a0b753bad Merge two fixes from upstream git repository.
git commit a19567efa969835503823d6f6d193dcc83eb92ef:

Try to find best possible keyword for Kad search.
For example most user will search like this "The oxymoronaccelerator
2", which would ask the node which indexes "the". This causes higher
traffic for such nodes and makes them a viable target to attackers,
while the kad result should be the same or even better if we ask
the node which indexes the rare keyword "oxymoronaccelerator", so
we try to rearrange keywords and generally assume that the longer
keywords are rarer.

git commit 5cf7ef9a7dcff2776d9ebc8bb8337e7e3203e6ab:

Add a routine to set file name conversion for amuled, which is based
on wxAppConsole: fix sharing directories with non-ASCII names with
aMule daemon.
2016-11-23 09:56:21 +00:00
dcoppa
d375453aca Fix restoring toolbar orientation on 'Cancel'
(upstream git commit 8f0c06698f988e8d93b62045716bd205a015490b)
2016-10-10 13:25:38 +00:00
dcoppa
3e605c7c6f Finally a new release!
Update to amule-2.3.2
2016-09-19 14:06:53 +00:00
dcoppa
d5d45e1875 Merge various fixes from upstream:
Use the proper return type of std::string.length() and std::string.size()
(git commit bb890318844e571fc18d3b80d79cbc8bece54540)

Fix crash when importing partfiles with the "Preallocate space for
new files" preference option enabled
(git commit f2c05727c232b607be5a3b8b78279a669b1e7ef3)

Fix usage of uninitialized value in libupnp
(git commit f2ea995c6bf85c748824b473e6238fef0ae3f44c)

[webserver] Remove erroneous close anchor tag from login.php
(git commit 25a34ff0ddf01c249f36d7a16d58631ad3e39b63)

[webserver] Add missing includes
(git commit 3550730658f3084b4c84a2387d87b070122becb4)
2016-06-03 11:54:44 +00:00
sthen
88b6d7c447 remove the remaining devel/flex build deps 2015-11-20 17:17:50 +00:00
dcoppa
5707b85b80 Use the devel/gettext module
While here:
fix the return value of CUPnPService::GetStateVariable
(from upstream git commit 171bc8f931dccae64f1f7d43c84a4e8ce0f0dc49)
2015-09-01 07:30:30 +00:00
dcoppa
2005edfdc6 Merge some fixes from upstream repo:
Fix always-true conditional

Remove unneeded conversion from CMD4Hash

Fix a shadow warning
2015-01-29 14:46:28 +00:00
dcoppa
374f7eaa0f Ensure constant value is interpreted as it was meant to be
(upstream git commit bc9ac1221f2d3f27b1c7068dbe590ed013f53c7a)
2014-01-20 21:31:25 +00:00
dcoppa
dba4303965 New round of fixes from upstream:
New download link for server list
(upstream git commit 458e2c2f0d245eca88e9fea48e66bd40036162f4)

If successfully downloaded a server list, and are not connected at
the moment, try to connect.
This happens when no server met is available on startup.
(upstream git commit 41e0edaed86c9be58ae372e419e2cc02cebfa243)

Fix the blasted DoNetworkRearrange()
upstream git commits:
 f2307fa12f
 af9cec62ba
 85ea02a3ab
 d41b28c86b

mldonkey_importer.pl can import an unlimited number of files
(upstream git commit c7667a3e341c2499b0c9a7299f5b05096247556d)
2014-01-13 15:01:22 +00:00
dcoppa
c576bd4f88 Bugfixes from upstream:
Fix pre-allocation in CDownloadQueue::CopyFileList
(upstream git commit f8f0eca00153b508831fce03c385fb2fb1c8ae66)

Don't log a critical line on startup if statistics.dat is missing
(upstream git commit 2de1d5fa97de56625459362cc6ccfd94dbf1c044)

Less writing of known files list during hashing (every 3000MB instead
of 300): files have become larger and hashing faster.
(upstream git commit f9b504a11ba7fabde6c7a63184edeeeb15ec7f66)
2013-11-25 11:55:12 +00:00
dcoppa
89dc9a0c1b Add some EBook file types
(upstream git commit 6c838fc0d67d86ca22e9c793b88badd8a3258b6c)

Add missing semicolon
(upstream git commit 7c67f345702595e6ba9bd29b12734451decb24d8)
2013-08-13 12:46:15 +00:00
dcoppa
165a983dc1 Zap unused variable
(upstream git commit 3de45b1d6aedf27af5e7d3f73f2005d96138f03a)
2013-03-14 12:57:36 +00:00
dcoppa
836e412960 Delete broken seeds files
(upstream git commit 151869b449d49155ea57a2f47579930dca71ea4a)
2012-11-26 12:11:35 +00:00
dcoppa
393a10fbcf A couple of fixes from upstream:
Fix memory leak when AICH hashing already known files
(upstream git commit 9e62350fae9f24de64987a0cb002fdc15b5fa9af)

Like FAT, NTFS doesn't like special characters either
(upstream git commit 41113ecf15019301afea6cb35d9c35a7b8a0bdd1)
2012-10-25 07:59:45 +00:00
dcoppa
f00570ed25 Better fix for the endianness bug in EC
(upstream git commit ec79c81d6825b55ed826b6519287112056859735)
2012-06-05 08:42:31 +00:00
dcoppa
f2068eec66 Oops. I dunno how this happened :( 2012-05-09 13:01:15 +00:00
dcoppa
0010293f0b Fix compilation with gcc 4.7
Disable another Kad assertion probably resulting from bad data from
external sources

Both from upstream
2012-05-09 12:51:01 +00:00
dcoppa
5dde8f799e Save met file when a download is paused or stopped
(upstream git commit d9b4458b1ea214af48bea97cd8482016a0eccbb9)

Don't assert on ill-formed search requests
(upstream git commit e213af55f51b1fd34945c3afad3cdb7bfe605d6c)
2012-04-10 13:08:37 +00:00
dcoppa
705ec52593 Fix endianness bug in EC.
Until now, a little-endian sender worked, regardless of the endianness
of the receiver, but a big-endian sender sent all integer data reversed.
(upstream git commit 07a5a373ff356166207438b5dffdf4eee30825d1)
2012-02-29 11:43:19 +00:00
dcoppa
dc814c74e9 Fix a couple of crashers:
fix crash on truncated statistics.dat
(upstream git commit 5e3682f7efed13eb52e4358a2d91b0e381334120)

fix amuleweb crash on CProgressImage::CreateSpan
(upstream git commit 846dcf92ce64fd42caf8a86d644fe3a3f4683d09)

And:

fix showing of shared files to other clients
(upstream git commit 4e40aecb160baac72aa28a8a4c7aaf19261e051f)

change nodes.dat default download URL to something actually working
(upstream git commit 8dbe597539bcac7272ccf4d46790fde814aeded1)
2012-02-22 07:54:26 +00:00
dcoppa
f80cb601ab Bugfix: CServerList::LoadStaticServers() failed on empty lines
(upstream git commit e298b38e9ce22e2861d34c5d7f6e7b2e009476b1)

Fix loading of zipped IP filter files
(upstream git commit ab24e8375c23c586de837a9cb7a405ca0499ffde)
2012-01-12 11:30:45 +00:00
dcoppa
6409197fe1 Fix crash in chat window on disconnected client
(upstream git commit ea45371bda1aa96fe63967c15e360b11d9d84bbd)

Fix bad #define
(upstream git commit b2ff838be24f5effae9ac4b75bd1897b710a60dc)
2011-12-27 11:51:37 +00:00
dcoppa
13ea65e71f Apply some bugfixing patches from upstream:
Fix: first check our bool variable, then make some calculations if
it's false. Not the other way around
(upstream git commit 41090dfe3756396a8b4496f732ab8493aa51fe6c)

Fix: disabling protocol obfuscation broke Kad and triggered assertions
(upstream git commit ec2e66216738f92724a37fa030a79734e0e8b1ba)

Fix: disable the partfile importer's 'Add' button on the remote gui
unless using a localhost connection
(upstream git commit 004f3929d91e4b81f47235060d86686fff13e2d3)

Fix: "Prompt on exit" preference
(upstream git commit aea8d002b6446dcaf38db4d4ab222fcebce60948)

Fix: require restart when protocol obfuscation setting gets changed
(upstream git commit ec2e66216738f92724a37fa030a79734e0e8b1ba)

And fix libX11 '-lX11' linkage.
2011-12-11 18:31:13 +00:00
dcoppa
24baca1900 Update to aMule version 2.3.1 - The "unobvious evil date" version. 2011-11-28 15:28:49 +00:00
dcoppa
3e1b9d9073 Tweak PLIST
Fix license marker
2011-07-27 13:11:59 +00:00
dcoppa
3504bfae52 Fix a couple of nasty crashers (from upstream git)
Use "litoral" as the default template, since it's much
better than "php-default"
2011-07-26 15:32:36 +00:00
dcoppa
0874d2ca6a Fix typos in manual pages. From Debian 2011-07-25 14:46:57 +00:00
dcoppa
cdb8acbb13 Update to amule-2.2.6
'go for it' espie@
2011-06-24 08:42:31 +00:00
steven
39d8a1e2dc make this work with wxWidgets 2.8
diff from
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/aMule-wx.patch?rev=1.2

"just commit it" espie@
2007-10-26 15:00:39 +00:00
espie
e32afdc2c6 take over amule as MAINTAINER, replaces mldonkey nicely for me
Activate a lot of useful stuff, like the amule daemon and the amulecmd
line tool, which makes it possible to run amule mostly unattended.
(you might need to run it with the gui to configure it at first).

Even the experimental amulegui appears to be mostly functional.
the webgui is included for reference, it works on i386, something fishy
on sparc64...

todo: figure out cross-platform issues. The people who write amule never
thought that the client and the server could run on distinct architectures,
and so they transfer binary data without even putting it in network format,
leading to interesting transfer times and sizes...
2007-07-08 18:09:58 +00:00
alek
66174dc927 Update to 2.1.3; now it works fine with new wxWidgets 2006-10-12 14:18:53 +00:00
fgsch
032a3d352b remove unneeded diff now that wxwidgets was fixed. tested by jolan@. 2005-12-19 21:26:53 +00:00
fgsch
3f9f6c6e99 first attempt to fix the search function; there are still a few other
cases but this makes search work much better.
2005-10-07 16:20:34 +00:00
fgsch
b573f93bdb aMule is a peer to peer file sharing client, based on the well known eMule.
feedback and ok from jolan@ and pedro@; testing in sparc* and ppc would
be nice.
2005-06-07 17:24:49 +00:00