aboutsummaryrefslogtreecommitdiff
path: root/README
blob: 167cb21efd855fc754de8e812468e667dc1d6db4 (plain)
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
53
54
55
56
57
WFM - Web File Manager
======================
WFM is a web file management application. It allows to upload, download,
rename, delete files and organize directory / folder structure using a
standard web browser with CGI.

This program is written using portable C code and compiles natively
for many flavors of Unix. The output is a pure W3C certified HTML 4.01
and doesn't require JavaScript support in the browser. WFM will work in
most HTTP 1.1 web servers with CGI support.  Due to compact size and
lightning fast execution time it's ideal for small and embedded systems.


History
=======
WFM has been conceived around 1994 as a perl cgi script for CERN httpd
server to allow uploading data files by field support engineers. Later 
rewritten in C language, when CGIC library and Apache httpd were released
around 1996. Up to 2015 WFM has been a closed source commercial application,
supported by a few large enterprise and smaller corporation users. WFM is
now released as open source.


Installation
============
WFM binary is self contained including all icons/images. You only need
to copy the compiled wfm binary (with any name) to your cgi execution
directory. Include a config file of the same name as the binary file plus
.cfg extension. Example:

/u/foo/web/cgi-bin
  wfm
  wfm.cfg

Edit the cfg file according to your needs.

Point your browser to http://x.x.x.x/cgi-bin/wfm and you are done.

Configuration
=============

Copyrights
==========
Implemented by Antoni Sawicki
CGIC Library by Thomas Boutell
Server Side RFC 1321 implementation by L. Peter Deutsch
Client Side RFC 1321 implementation by Paul Johnston
Icons by Yusuke Kamiyamane
Copyright (c) 1994-2015 by Antoni Sawicki
Copyright (c) 1996-2011 by Thomas Boutell and Boutell.Com, Inc.
Copyright (c) 2002 by Aladdin Enterprises
Copyright (c) 1999-2009 by Paul Johnston
Copyright (c) 2010 by Yusuke Kamiyamane

License
=======
BSD