dl Download Ticket Service

Software Screenshot:
dl Download Ticket Service
Software Details:
Version: 0.15
Upload Date: 17 Feb 15
Developer: Yuri D'Elia
Distribution Type: Freeware
Downloads: 2

Rating: nan/5 (Total Votes: 0)

dl is a download ticket service, an open source, platform-independent and completely free web-based application written in the PHP server-side programming language, using CSS and various database engines to store its information.

Automatically generates unique tickets for downloads

The software is designed from the offset to act as a file exchange service, which allows users to upload files to a web server, and the system will automatically generate a unique ticket for others to download.

Integrates with Mozilla Thunderbird

The project features automatic expiration of generated tickets (according to the specified rules), so you won't have to cleanup after it. It also supports anonymous, one-time uploads, and integrates with the Mozilla Thunderbird email and news client.

Runtime dependencies

Among the runtime dependencies of dl, we can mention PHP 5.3 or higher, the SQLite PHP module or any other PDO database module for PHP, mbstring PHP module, as well as the OpenSSL PHP module.

Getting started with dl

Before attempting to install dl on your web server (see the project’s official website for supported web servers), please read the above section for runtime dependencies. The entire installation/configuration process will take some time and it is detailed at http://www.thregr.org/~wavexx/software/dl/README.html.

It’s independent of an operating system

Being a web-based application, dl (Download Ticket Service) is independent of an operating system. It can be used from any computer operating system (GNU/Linux, BSD, Solaris, Mac OS X or Microsoft Windows) or from a mobile operating system (Android, iOS, Windows Phone, BlackBerry).

It is also independent hardware platform, which means that it doesn’t matter if you have an old 32-bit computer or a modern 64-bit machine. All you need to use dl is a supported web browser software, such as Mozilla Firefox, Google Chrome, Chromium, Opera, Safari or Internet Explorer.

What is new in this release:

  • File names with special and/or UTF-8 characters are now correctly preserved on all browsers.
  • Added Dutch translation by Maarten Schoonman.

What is new in version 0.12:

  • Add a new configurable "e-mail" address in the preferences, which is used as a default when creating grants and receiving notifications.
  • Support for MySQL and PostgreSQL.
  • Support for provided e-mail address with external authentication using USER_EMAIL header (useful for LemonLDAP::NG/webSSO).
  • Fix REST interface when used in combination with LemonLDAP::NG/webSSO.
  • Improved French localization.
  • The timezone of the web interface is now customizable.
  • Minor bug/cosmetic fixes.

What is new in version 0.10.1:

  • A bug was fixed in the initialization code that could cause grant uploads to fail in certain configurations.

What is new in version 0.9.1:

  • Fixed a grave security issue: unauthorized parties can perform login as any arbitrary user when using the built-in authentication mechanism by supplying an authorization header. DL versions down to 0.3 are affected.

What is new in version 0.9:

  • The settings of tickets and grants are now stored independently.
  • Default ticket/grant settings can be specified in the config file.
  • Most ticket and grant options are now moved into an "advanced" panel.
  • Grant notifications now include the ticket password in the message.
  • Form validation is now also performed in JavaScript.
  • Enlarged the width of the interface to 800px.
  • Users management is now available through the web interface.
  • French, Italian, Spanish and German translation.
  • Multi-line comments can be attached to tickets and grants.
  • Improved the e-mail notification text.
  • Improved ticket and grant listings.
  • Tickets can now be edited after being created.
  • Minor bug and UI fixes.

What is new in version 0.8:

  • Update PHP-Gettext to 1.1.10 (fixing several PHP Notices).
  • Fix browser language autodetection (typo, thanks to Bert-Jan Kamp).
  • Fix ticket expiration when using sqlite3 (table locking issues).
  • Do not purge tickets prematurely after an unsuccessful download.
  • Purge tickets immediately after the download, when possible.
  • "useradmin.php" now allows to reset/change user role and password.
  • All notifications are now sent using the default locale.
  • Ticket expiration can be performed with an external utility.
  • The user-guide is now included in the admin interface.

What is new in version 0.7:

  • Fix XSS vulnerability for unknown ticket IDs (discovered by Sven Eric Neuz)

What is new in version 0.6:

  • Remember the selected language with a cookie.
  • Allow to tune the DB expiration process to improve the performance.
  • Fixed E-Mail subject encoding.
  • German translation update.
  • PHP 5.3 warning fixes.

What is new in version 0.5:

  • Fix upload progress-bar on Chrome and Safari.
  • Minor bug, UI and usability fixes.
  • Internationalization support.
  • Italian and German translation.
  • License changed to GNU GPL 2.

Requirements:

  • PHP

Screenshots

dl-download-ticket-service_1_69343.png
dl-download-ticket-service_2_69343.png

Other Software of Developer Yuri D'Elia

fgallery
fgallery

17 Feb 15

Comments to dl Download Ticket Service

Comments not found
Add Comment
Turn on images!