Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/PJO2/tftpd64.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe <ark@Philippes-MacBook-Pro.local>2017-09-07 17:10:53 +0300
committerPhilippe <ark@Philippes-MacBook-Pro.local>2017-09-07 17:10:53 +0300
commitd13ba3fa5196b62b3b6d6d02829e0c39051791f6 (patch)
tree8b9befe1966f1002c73b57053bff4263d601d32a
parent46bb74fdae7516d5e3f6fa5d6484d390686646b0 (diff)
add wiki
-rw-r--r--.gitmodules3
m---------wiki0
-rw-r--r--wiki/Documentation.md16
-rw-r--r--wiki/Settings.md63
-rw-r--r--wiki/TFTP Client.md15
-rw-r--r--wiki/Tips.md13
-rw-r--r--wiki/home.md14
7 files changed, 3 insertions, 121 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..2f40eac
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "wiki"]
+ path = wiki
+ url = https://phjounin@bitbucket.org/phjounin/tftpd64.git/wiki
diff --git a/wiki b/wiki
new file mode 160000
+Subproject 2a9583abcf7fb541a705989f64e126d7357a620
diff --git a/wiki/Documentation.md b/wiki/Documentation.md
deleted file mode 100644
index a039997..0000000
--- a/wiki/Documentation.md
+++ /dev/null
@@ -1,16 +0,0 @@
-[Settings](Settings)
-[TFTP Client](TFTP-Client)
-[Tips](Tips)
-
-# Quick Start
-
-Tftpd64 is a free, lighweight, opensource IPv6 ready application which includes DHCP, TFTP, DNS, SNTP and Syslog servers as well as a TFTP client.
-The TFTP client and server are fully compatible with TFTP option support (tsize, blocksize and timeout), which allow the maximum performance when transferring the data.
-Some extended features such as directory facility, security tuning, interface filtering; progress bars and early acknowledgments enhance usefulness and throughput of the TFTP protocol for both client and server.
-The included DHCP server provides unlimited automatic or static IP address assignment.
-
-Tftpd64 is also provided as a Windows service.
-
-![](Documentation_tftpd32.jpg)
-
-
diff --git a/wiki/Settings.md b/wiki/Settings.md
deleted file mode 100644
index c520351..0000000
--- a/wiki/Settings.md
+++ /dev/null
@@ -1,63 +0,0 @@
-# Settings
-
-The settings window helps you to configure the services you need.
-
-![](Settings_setup global.jpg)
-
-# Tftpd setup
-
-![](Settings_Tftpd32 Advanced Setup.JPG)
-
-* Base directory
-The default directory used by the TFTP client and server. It may be changed from the main window.
-* Global Settings
-Enable or disable tftpd32 servers and clients.
-* TFTP security
- * **NONE** read and write requests are allowed on all disks/directories (not recommended !!)
- * **Standard** read and write requests are allowed but limited to the current directory.
- * **High** idem standard + write requests are allowed only if the input file exists and is empty.
- * **Read_only** idem standard + write requests are rejected.
-
-
-* TFTP Configuration
- * **Timeout** The maximum timeout between two retransmissions
- * **Max Retransmit** The maximum retransmission for the same packet
- * **Tftp Port** The port used to listen incoming requests
- * **local ports pool** A range of ports (for example 3000:3030). These ports are used for the file transfers.
-
-* TFTP advanced Configuration
- * **Option Negotiation** Enables the negotiation between client and server (RFC 2347)
- * **PXE compatibility** Enables only the file size negotiation
- * **Show progress Bar** Creates a gauge window for each transfer
- * **Translate Unix file names** Translates any slash characters to a backslash
- * **Bind Tftpd32 to this address** Enables TFTP only on one interface
- * **Allow '\' As virtual root** A file name beginning with '\' points to the TFTP directory and not to the root of the disk
- * **Use anticipation window of ??? bytes** Tftpd32 is able to send packets before receiving acknowledgements. This feature may dramatically speed up the transfer.
- * **Hide window at startup** Tftpd32 main window remains hidden, but the icon in the tasktray is still present
- * **Create dir.txt files** For each incoming read request, Tftpd32 lists the content of the directory and put the result in a file named "dir.txt".
- * **Create md5 file** For each successfull read request, Tftpd32 creates a file which is the MD5 signature of the previous file
- * **Beep for long transfer** Tftpd32 sends a beep once a transfer has ended.
-
-# DHCP setup
-DHCP setup is available through the DHCP tab.
-
-![](Settings_setup dhcp.jpg)
-
-* **IP Pool starting Address** This is the first address which will be distributed.
-* **Size of pool** This is the number of hosts which may be configured by Tftpd32.
-* **Lease** This is the amount of time in minutes the address is leased for.
-* **Boot File** Used by diskless stations. It is the file which will be retrieved by TFTP to start up the boot process.
- The strings $MAC$ and $IP$ are pseudo variables which are translated into the MAC address of the client and its assignated IP address.
-* **Default router** The IP address of the LAN gateway.
-* **Mask** The network mask which will be assigned to the DHCP clients.
-* **DNS servers** The IP address of the DNS. Two DNS can be configured.
-* **WINS Server** The IP address of the WINS server.
-* **NTP Server** The IP address of the NTP server used for synchronisation.
-* **SIP Server** The IP address of the SIP server. It concerns mostly IP phones.
-* **Domain Name** Either the NT domain or the internet domain.
-* **Additional Option** The first field is the number of the option to be handled
- The second filed is the value of the field. The value is prefixed with its type (a for list of IPv4 address, x for list of hex digits, b for list of decimal bytes, s for an ASCII string)
-* **More Additional Options ?** Tftpd32 supports up to 10 additionnal options. They have to be configured by editing the tftpd32.ini settings file. Their syntax is similar to the previous one.
-
-
-
diff --git a/wiki/TFTP Client.md b/wiki/TFTP Client.md
deleted file mode 100644
index 2f60bd0..0000000
--- a/wiki/TFTP Client.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# Using the TFTP client
-
-To download a file (ie. get it from the server) you need to know :
-* The name of the server or its IP address
-* The name of the file on the server
-You have to fill the fields _Host_ and _Remote File_ then click on the _Get_ button, the transfer will start.
-If you want to change the name of the file, you may complete the field _Local File_.
-
-To upload a file (put it on the server), you need to know
-* The name of the server or its IP address
-* The name of the file on your PC
-You must fill the fields _Host_ and _Local File_ then click on the _Put_ button.
-
-![](TFTP Client_tftp_client.jpg)
-
diff --git a/wiki/Tips.md b/wiki/Tips.md
deleted file mode 100644
index 6d8246d..0000000
--- a/wiki/Tips.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Some Tips
-
-## use Tftpd32 clipboard features ?
-Select an address from the combobox. Tftpd32 copies it into the clipboard.
-![](Tips_address clipboard.JPG)
-
-Select a file from the directory dialog box. Tftpd32 copies the file name into the clipboard.
-![](Tips_file clipboard.JPG)
-
-
-## Transfer files using drag and drop ?
-Just pick up your files from an explorer window and send them into the field Local File.
-![](Tips_drag and drop.GIF)
diff --git a/wiki/home.md b/wiki/home.md
deleted file mode 100644
index d4cdc5d..0000000
--- a/wiki/home.md
+++ /dev/null
@@ -1,14 +0,0 @@
-[Settings]
-[TFTP Client]
-[Tips]
-
-! Quick Start
-
-Tftpd64 is a free, lighweight, opensource IPv6 ready application which includes DHCP, TFTP, DNS, SNTP and Syslog servers as well as a TFTP client.
-The TFTP client and server are fully compatible with TFTP option support (tsize, blocksize and timeout), which allow the maximum performance when transferring the data.
-Some extended features such as directory facility, security tuning, interface filtering; progress bars and early acknowledgments enhance usefulness and throughput of the TFTP protocol for both client and server.
-The included DHCP server provides unlimited automatic or static IP address assignment.
-
-Tftpd64 is also provided as a Windows service.
-
-[image:tftpd32.jpg]