Qt Simple Http File Server Code
Brought to you by:
smosiolek
| File | Date | Author | Commit |
|---|---|---|---|
| Gui | 2013-09-02 |
|
[f57a02] Merge branch 'web_ui_improvement' of ssh://git.... |
| WebGui | 2013-09-02 |
|
[14f008] Show root item when levelup to root |
| cmake | 2012-04-28 |
|
[f5f146] Add FindCppUnit.cmake script |
| libs | 2013-09-02 |
|
[f57a02] Merge branch 'web_ui_improvement' of ssh://git.... |
| scripts | 2013-09-02 |
|
[f57a02] Merge branch 'web_ui_improvement' of ssh://git.... |
| .gitignore | 2012-04-28 |
|
[f5f146] Add FindCppUnit.cmake script |
| CMakeLists.txt | 2013-05-29 |
|
[965065] Add WindowsLocalIpGetterImpl and LocalIpGetterI... |
| LICENSE | 2010-03-16 |
|
[268e0b] Add LICENSE file |
| Qhfs | 2010-01-02 |
|
[a73463] Fix build problems |
| README | 2013-08-26 |
|
[7e0450] Update README |
1. How to install ---------------------------------- Before you start compiling make sure that you have following software installed: * Qt4.x ( libqt4-dev ) * uic (Qt User Interface Compiler) * moc (Qt Meta Object Compiler) * rcc (Qt resource compiler) * Boost 1.46.1 * OpenSSL library * cppunit library 1.12.1 ( For linux only ) * cmake 2.6 * GNU make 3.8 To build with debug symbols: cmake -D CMAKE_BUILD_TYPE=Debug CMakeLists.txt The simplest way to install Qhfs on Linux, just run following commands in qhfs directory: cmake CMakeLists.txt make -j4 make generate_translation make install To run cppunit tests: ctest 2. Release notes ---------------------------------- version 0.30 * Fix problem with local ip discovery and other bug fixes. * Http parser rewritten from scratch ( now uses boost spirit parser framework ) * Upgraded to boost 1.50 version 0.30 beta * Web Gui rewritten from scratch * Added possibility to share directories * Added possibility to download directories as tar archive * Fixed various bugs * Added cppunits. Most important code parts are covered but not everything is covered yet. version 0.21 * Bug fix: Time Left was wrong calculated at the very beginning of file downloading * Bug fix: crash when trying to download zero length file * Added short path names in shared files list * Porting to windows * Added local ip discovering * Added localization: English, Polish * Added favicon * Added icons into shared files list version 0.20 * Added SSL support (https) * Added public ip discovery * Added file system tree view * Added event logger * Added current settings auto-save * Bug fixes version 0.11 * Correct build issues * Bug fixes * Added 'Time Left' column version 0.10 * Initial version 3. Bugs ---------------------------------- Please report bugs to staszek_mosiolek@go2.pl. Your opinions and ideas are welcome too! Enjoj! Stanislaw Mosiolek