Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
changelog [2014/12/26 08:47]
matthias [1.0.2] Release
changelog [2018/02/27 22:36] (current)
matthias [PirateBox Changelog] Headline fix
Line 1: Line 1:
 ====== PirateBox Changelog ====== ====== PirateBox Changelog ======
-[[docs:​version_numbers|PirateBox version numbering explained]]+See also: [[docs:​version_numbers|PirateBox version numbering explained]] ​and [[openwrt:​version|Where do I find the PirateBox version?]]  
 + 
 +==== 1.1.4 ==== 
 +**Released February, 27th 2018** 
 + 
 +  * [New] Removed legacy redirect.html,​ use /index.html only 
 +  * [New] install_piratebox.sh,​ avoid distribution of index files, if turned off. 
 +  * [New] mime.types: Adding gpx mime-type 
 +  * [New] [i8n] Spanish and Basque 
 +  * [New] [i8n] Russian translation 
 +  * [New] [RPi] Add all needed things to create a simple on/off button 
 +  * [Changed] [RPi] MotD generation reworked and more dynamically 
 +  * [Changed] [RPi] Run timesave-save function during shutdown 
 +  * [Changed] [RPi] Work with en_US.UTF-8 per default 
 +  * [Fix] diskusage: Fix wrong error message 
 +  * [Fix] lang-de ; fix grammar 
 +  * [Fix] [RPi] Fix wrong path in wifi client helper script 
 +  * [Fix] [RPi] Fix issue with diskusage generation & usb share 
 +  * [Fix] [RPi] Enable cronie for startup, which was missing 
 +  * [Fix] [RPi] Fixed resolv.conf. A default entry is now available 
 +  * [Fix] [RPi] Fixed detection of 8188eu 
 +  * [Fix] [RPi] Store the installed hostap package in /​prebuild/​hostapd 
 +  * [Fix] initd: minircd startup fix setuid 
 +  * [Fix] initd: minircd fixing start-stop issues 
 +  * [Fix] initd: Fix radvd path to an absolute path 
 +  * [Fix] initd: Ugly hack for absolute path of radvd on OpenWrt 
 +  * [Fix] WWW-Content,​ fix a syntax error which broke jQuery 
 +  * [Fix] Refresh kareha download URL, which changed in year 2015 
 +  * [Fix] diskusage: Adding missing </​head>​ tag 
 +  * [Fix] timesave: Shellcheck issues fixed 
 +  * [Fix] timesave: Problems with date & time format at RPi fixed 
 + 
 +==== 1.1.3 ==== 
 +**Released March, 19th 2017** 
 + 
 +  * [New] Translation bt-pr 
 +  * [New] [RPi] Helper scripts to jump to wifi client mode 
 +  * [New] [RPi] Helper script to use SDCard without reboot 
 +  * [New] [RPi] [[raspberry_pi:​os_adjustments|Image adjustments]] to save SDCard for to many writes 
 +  * [Fix] Some shell incompatibilities 
 +  * [Fix] forest.py : Cleanup used folders 
 +  * [Fix] Fixed localization ID for placeholder message 
 +  * [Fix] Correct/​translate German localization strings 
 +  * [Fix] Adjust hostapd.conf with comments & additional parameter for n-mode wifi 
 +  * [Fix] Some help about setting up WPA2 mode for AP in hostapd.conf 
 +  * [Fix] Reduce browser cache to a minimum, which solves issues with shoutbox and diskusage 
 +  * [Fix] Trigger async disk usage refresh during page load 
 + 
 +==== 1.1.2 ==== 
 +**Released October, 5th 2016** 
 + 
 +This is a OpenWrt & source only release, because only upgrades are affected. RPi images are new installation and less likely affected. 
 + 
 +  * [Fix] Upgrade 1.1.x - 1.1.x does not create content symlink 
 + 
 +==== 1.1.1 ==== 
 +**Released October, 3rd 2016** 
 + 
 +  * Quick release. 1.1.0 release was older then latest 1.1.0 development version 
 +  * [Fix] Translation en,fr LibraryBox -> PirateBox 
 +  * [Fix] Spellings in translation 
 +  * [Fix] IRC startup command failed. 
 +  * [Removed] exchange_www.sh  
 + 
 +==== 1.1.0 ==== 
 +**Released September, 21th 2016** 
 + 
 +  * [New] Enable / Disable file provisioning for custom lighttpd directory listing ​                    
 +  * [New] ChatBox message is now in conf/​chat_init.txt ​                     
 +  * [New] Disable the Shoutbox to prevent writing into it                     
 +  * [New] PHP configuration shipped, to enable easily for modifications ​                    
 +  * [New] Mesh implementation,​ technical preview ​                    
 +  * [New] JSON config file to direct client side applications,​ like "share apps" ​                    
 +  * [New] Simply python IRC Server installed and prepareable for automatic start                     
 +  * [New] Shoutbox-Time via Client-Date possible ​                    
 +  * [New] Website is now available under /content and /​opt/​piratebox/​share ​                    
 +  * [New] [RPi] Service files for using a RTC at PiratBox ​                    
 +  * [New] Redirect all DNS requests to local box via firewall (custom script) ​                    
 +  * [New] Redirect all web request option via firewall (disabled) (custom script) ​                    
 +  * [New] [OpenWrt] Redirect all DNS requests to local box via firewall ​                    
 +  * [New] [OpenWrt] Redirect all web request option via firewall (disabled) ​                    
 +  * [New] [OpenWrt] Enable all wifi devices with the PirateBox SSID                     
 +  * [New] [OpenWrt] AP Client isolation activated per default ​                    
 +  * [Changed] Send HTTP-Code 204 via PHP, much cleaner ​                    
 +  * [Changed] Update jQuery to 2.2.3, removes IE <=8 support ​                     
 +  * [Changed] Redirect happens now always to wished domain name                     
 +  * [Changed] Droopy, make chmod operation optional (prevent errors on OpenWRT) ​                    
 +  * [Fix] License Adjustments ​                    
 +  * [Fix] Prevent JS Injection in Shoutbox ​                    
 +  * [Fix] Shoutbox: Missing blank between author and content ​                    
 +  * [Fix] Fix problem when running in small display mode at direcotry listing. ​                    
 +  * [Fix] Add xhtml mime type in lighttpd configuration 
 + 
 +==== 1.0.7 ==== 
 +**Released February, 5th 2016** 
 + 
 +  * [OpenWrt] [New] *still in Test* Device support TP-Link TL-WR1043ND version 3 
 +  * [OpenWrt] [New] Device support TP-Link TL-W703N 1.7 
 +  * [OpenWrt] [New] *still in Test* Device GL-CONNECT GL-iNet AR-150(-ext) 
 +  * [New] Lock shoutbox when you send a message. 
 +  * [New] Display disk space usage on front page. 
 +  * [New] Add webm mime-type to lighttpd 
 +  * [RPi] [New] RPi2 and Zero support 
 +  * [RPi] [New] USB activation scripts. 
 +  * [RPi] [New] udev rules for piratebox activation 
 +  * [RPi] [New] Script for activating the correct hostap for Realtek chipsets 
 +  * [RPI] [New] wpa_supplicant fallback if no AP enabled WiFi device was found 
 +  * [Fix] Send a proper HTTP Reason code back 
 +  * [Fix] Fix version number in RPi MOTD. 
 +  * [Fix] Insert mime-type for .svg 
 +  * [Fix] Improve Shoutbox update speed after sending a message. 
 +  * [Fix] Do not cleanup the rootfs if Shared folder does not exist.  
 + 
 + The following fixes are based upon improvements on LibraryBox, contributed back to Piratebox:​ 
 +  * [OpenWrt] [Fix] extendRoot: if Openwrt.img is deleted, it does not fill up the firmware space anymore 
 +  * [OpenWrt] [New] auto-installer:​ Create the possibility to autoflash devices with subfolder auto_flash 
 +  * [OpenWrt] [New] auto-installer:​ Stop the autoinstaller once when file "​stop.txt"​ is found on the USB stick 
 +  * [OpenWrt] [New] auto-installer:​ Make Multi-reboot package install possible 
 +  * [OpenWrt] [Fix] auto-installer:​ Several bugfixes, for unexpected removed files: 
 +     * Looping instalation 
 +     * Wrong setup orders 
 +     * Avoid installation on root filesystem 
 +  * [OpenWrt] [Fix] auto-installer:​ Minidlna configure feature via box_init_setup.sh 
 + 
 +==== 1.0.6 ==== 
 +**Released on October 1, 2015** 
 +  * [Fix] Styling of the upload box iframe was quite ugly. 
 + 
 +==== 1.0.5 ==== 
 +**Released on September 13, 2015** 
 +  * [New] Improved styling for droopy iframe. 
 +  * [New] Timesave script service file to run set the time during startup. 
 +  * [Fix] Droopy call in ''​init.d/​piratebox''​ failed to use the correct port. 
 +  * [Fix] Timesave script behaviour fixed on full Linux systems. OpenWrt'​s date format is now customized during build & ''​piratebox.conf''​ . 
 + 
 + 
 +==== 1.0.4 ==== 
 +**Released on August 13, 2015** 
 +  * [New] New feature: /​opt/​piratebox/​bin/​board-autoconf.sh for setting up the imageboard 
 +  * [New] Droopy update: Multiple upload 
 +  * [New] Droopy update: In general user/​password setting (non configurable via PirateBox) 
 +  * [New] imageboard: inital dummy page for a not installed board.  
 +  * [New] Send HTTP-Code 204 for Android devices, avoids captive Portal and leaving devices. 
 + 
 +  * [Fix] Some script cleanups 
 +  * [Fix] Improved Cachehandling 
 +  * [Fix] Modified index HTML structure for increased stylability 
 +  * [Fix] Droopy update: Language encoding 
 +  * [Fix] Droopy update: Uploaded filepermission can be configured. PirateBox default: 755 
 +  * [Fix] Fix not refreshing shoutbox after bootup 
 +  * [Fix] Show station count again, after it is enabled 
 + 
 +  * [Removed] Droopy update: Include hostname to templates (not needed anymore) 
 +  * [Removed] Droopy update: Field including iframe for shoutbox (not needed anymore) 
 +  * [Removed] Droopy update: iOS fake answer code, which was included in lighttpd since Piratebox 0.5.x 
 +  * [Removed] exchange_www.sh : This feature is not available anymore, because it breaks more then it helps. 
 +  * [Removed] Unnessecary AJAX calls & files from pre 1.0 
 + 
 +==== 1.0.3  ==== 
 +(skipped)
  
 ==== 1.0.2  ==== ==== 1.0.2  ====