📇 Changelog (C) 1.7 KB 2024-08-08
Source code file for Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 | Mutellad and MuWI Changelog:
============================
2002/06/22 - v0.4
* mutella-0.4 is available, so here comes muwi-0.4
2002/06/01
* mutellad: changed the stop reading from mutella criterum -> faster.
* mutellad: removed bug in AutoAdaptHDSpace
* muwi: if you invoke the form, muwi now jumps to to last entry you worked on.
2002/05/15 - v0.4rc1
* new version muwi-0.4rc1 (waiting for mutella-4.0)
2002/05/01
* mutellad: implemented mu-conadapt and mu-dfadapt.
* muwi: support for the default colors defined in the .mutella/termclr
* muwi: changes in the css
* muwi: added support for mutella versions > 0.3.3
* muwi: configuration is now done in one file (.mutella/mutelladrc)
* much more ....
2002/03/04
* muwi: Added new command "fullhelp". Try it.
2002/02/28
* muwi: "color" command isn't allowed any more.
* muwi: send message if command was "color" or "system".
2002/02/25
* muwi: Removed bug in output, when using text browers like w3m.
* muwi: Searchinterface is now more userfriendly.
2002/02/14
* Changed date typo in Changelog.
* Rewritten parts of mutellad to suppert the new option "restart" (see README)
* mutellad now cleans up ok. No zombie-processes remains.
* beatified the debug output of mutellad.
* muwi no use the CGI-Carp Module to display errors in the Browser.
2002/02/11 - v0.2
* add mu-conadapt, a tool that optimizes the MaxConnections using ping
* made $DownloadPath in muwi configurable
2002/02/09
* add inital configuration to mutellad
- set UseANSIColor false
- set Paginate false
* add small --help help to mutellad
... [truncated, 6 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "Changelog",
"description": "Source code file for Changelog",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "1.7 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/Changelog",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "C"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/"
}
🐪 LICENCE (Perl) 17.6 KB 2024-08-08
Source code file for LICENCE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 | GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
... [truncated, 291 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "LICENCE",
"description": "Source code file for LICENCE",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "17.6 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/LICENCE",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Perl"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/"
}
📇 README (C) 5.4 KB 2024-08-08
Project documentation file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51 | Mutellad and MuWI Readme
========================
Mutellad and muwi offer an unsecure client/server and web-interface to mutella
(http://mutella.sourceforge.net/).
"mutellad" works as a wrapper around mutella. It creates a socket on the
system which must be defined in mutellad and muwi. As mutellad starts mutella
for the current user, it will use his configuration.
See also the INSTALL and the CONFIG section.
"muwi" is the client for the mutellad. Use it to communicate with mutella.
It can also be run as cgi. Then it returns a HTML Page.
Some commands are filtered because of mutella's unsafe "system" command. Take
a look at the code. It's not too difficult.
See also the INSTALL and the CONFIG section.
"mu-conadapt" is now obsolete. Is is implemented in mutellad.
mutellad can automatically adapts the MaxConnections of mutella.
It pings a host (default: heise.de) that should be near to you (maybe your DNS)
and calculates the optimal number of MaxConnections and sent them to mutella.
INSTALL:
========
Unpack the tar.gz file, copy mutellad to a location you like. Copy muwi to
your cgi-bin path and edit the path where muwi can find the config file
(~/.mutella/mutelladrc). You have to write p.e. /home/xyz/.mutella/mutelladrc.
Maybe you have to give read rights for all users to .mutella dir.
If you like a favicon, copy muwi.ico to your public_html dir and edit the path
in the config file.
CONFIG:
=======
1) Run mutella, so that ~/.mutella directory will be created. Exit mutella.
2) Run the mutellad (./mutellad or ./mutellad --debug for test purpose).
Mutellad should have generated a default mutelladrc in ~/.mutella/
3) If you want to use muwi as cgi or if you want that someone else on your
machine can use muwi in a terminal, set permission for other to read
~/.mutella/ and ~/.mutella/mutelladrc . Maybe your HOME directory must be
executable for other too.
4) Edit ~/.mutella/mutelladrc by hand or use muwi to do this.
... [truncated, 136 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "README",
"description": "Project documentation file",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "5.4 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/README",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "C"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/"
}
📇 TODO (C) 196 bytes 2024-08-08
Source code file for TODO
| TODO for mutellad and muwi
==========================
* port mutellad and muwi to the cygwin runtime environment.
* add password protection to the cgi. For now you can solve this with .htaccess
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "TODO",
"description": "Source code file for TODO",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "196 bytes",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/TODO",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "C"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/"
}
🐪 mutellad.pl (Perl) 27.6 KB 2024-08-08
Perl module for mutellad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 | #!/usr/bin/perl -w
#
# 2002/06/22
# mutellad v0.4, the Mutella MuWI (Mutella-Web-Interface) Daemon
# =================================================================
#
# Copyright (C) 2002, M.R. Pape <muwi@mr-pape.de>
# S. Ritterbusch
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# Find out about mutella at http://mutella.sourceforge.net/
#
############################################################################
#
# Configuration Section, see also muwi
#
############################################################################
my $MutelladRC = "$ENV{'HOME'}/.mutella/mutelladrc";
############################################################################
#
# NO NEED TO CHANGE ANYTHING BELOW
#
############################################################################
my $Version = "v0.4";
if ( -e $MutelladRC )
{
do $MutelladRC;
}
else
... [truncated, 952 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "mutellad.pl",
"description": "Perl module for mutellad",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "27.6 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/mutellad.pl",
"encodingFormat": "text/x-perl",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Perl"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/"
}
🐪 muwi.cgi (Perl) 27.6 KB 2024-08-08
Source code file for muwi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 | #!/usr/bin/perl
#
# 2002/06/22
# muwi v0.4, the Mutella Web Interface
# =======================================
#
# Copyright (C) 2002, M.R. Pape <muwi@mr-pape.de>
# S. Ritterbusch
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# Find out about mutella at http://mutella.sourceforge.net/
#
BEGIN
{
eval "use CGI::Carp qw(fatalsToBrowser)" if( $ENV{'REQUEST_METHOD'} );
}
#########################################################################
#
# include Configuration-File
#
#########################################################################
do "/home/mutella/.mutella/mutelladrc" or die "Can't read config file\n";
#########################################################################
#
# NO NEED TO CHANGE ANYTHING BELOW
#
#########################################################################
# define Version
my $Version="v0.4";
... [truncated, 821 more lines] ...
|
{
"@context": "https://schema.org",
"@type": "SoftwareSourceCode",
"name": "muwi.cgi",
"description": "Source code file for muwi",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "27.6 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/muwi.cgi",
"programmingLanguage": {
"@type": "ComputerLanguage",
"name": "Perl"
},
"codeRepository": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/"
}
🖼️ muwi.ico (Image) 1.4 KB 2024-08-08
Source code file for muwi
{
"@context": "https://schema.org",
"@type": "ImageObject",
"name": "muwi.ico",
"description": "Source code file for muwi",
"dateModified": "2024-08-08",
"dateCreated": "2025-03-23",
"contentSize": "1.4 KB",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/muwi.ico",
"encodingFormat": "image/vnd.microsoft.icon",
"thumbnail": {
"@type": "ImageObject",
"contentUrl": "https://www.artikelschreiber.com/opensource/bitjoe/Contrib/Contrib/muwi-0.4/muwi.ico"
}
}