forked from MichaIng/DietPi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.txt
283 lines (223 loc) · 16.7 KB
/
CHANGELOG.txt
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
v77
(09/07/15)
Release Notes:
DietPi-Software | Added DietPi optimized installation option for Raspcontrol (Web interface system stats).
DietPi-Software | Added DietPi optimized installation option for Linux Dash (Web interface system stats).
DietPi-Software | Added Dietpi optimized installation option for vsFTPD (alternative FTP / file server).
DietPi-Software | Modified Apache2 log settings. Access logs are now disabled (improves overall performance). Reduced standard log level to error.
DietPi-Software | Grasshopper installations are now based on LASP webserver stack.
-----------------------------------------------------------------------------------------------------------
v76
(05/07/15)
Release Notes:
HotFix | Resolved issue with DietPi-Ramlog modes not being mounted to RAM.
-----------------------------------------------------------------------------------------------------------
v75
(04/07/15)
Release Notes:
Ramlog | Has now been replaced by a new lightweight DietPi Ramlog system.
General | Information for DietPi-Ramdisk locations when editing /boot/config files (eg: /boot/config.txt)
General | Added installation infomation to possible client mounts (eg: /mnt/samba/readme.txt).
DietPi-Config | Odroid C1 : Resolved "not enough space" error when running SD benchmark.
-----------------------------------------------------------------------------------------------------------
v74
(30/06/15)
Release Notes:
DietPi-Config | Added RAM memory benchmark to the Tools menu.
DietPi-Software | DietPi-Cam installations will now set the required GPU memory (128MB). This is targeted for RPi v1 devices as v2 devices will automatically set required GPU memory if camera is enabled.
RamLog Mode 1/2 | Will now also clear logfiles with compressed extentions (eg: .zip;.gz). This will prevent compressed logfiles (eg:dmsg.x.gz) using memory.
cpu | Will now obtain the current CPU frequencies first. This ensures the processing required to run the script, does not effect the original CPU freq value. Many thanks to "Gordon" for the bug report.
General | Standardized the menu prompt options throughout DietPi. Many thanks to "Manfred" for the feedback.
-----------------------------------------------------------------------------------------------------------
v73
(26/06/15)
Release Notes:
DietPiCam | Resolved "no data/media" issues with non-usb drive installations. Many thanks to Nicksoph for the bug report https://www.raspberrypi.org/forums/viewtopic.php?p=777876#p777876
DietPi-apt-get_update | Added a timer limit when waiting for the NTPD process to finish.
-----------------------------------------------------------------------------------------------------------
v72
(26/06/15)
Release Notes:
DietPi-Software | RPi only. Added DietPi optimized installation option for "Grasshopper" (Web App to control Bticino MyHome).
cpu | New command, shows CPU information/stats.
-----------------------------------------------------------------------------------------------------------
v71
(25/06/15)
Release Notes:
DietPi-Software | OdroidC1 only. Added DietPi optimized installation option for LXDE desktop (currently in beta, uses fbturbo + ump).
DietPi-Software | OdroidC1 only. Internet connection test now checks the Ubuntu repo url, instead of the RPi repo url.
General | DietPi now runs completely from ramdisk. This vastly reduces SD filesystem IO in DietPi scripts, and, further improves the life of your SD card.
General | DietPi will now automatically search and use, the first eth/wlan devices on your system. This resolves issues with some Odroid C1 devices that have their ethernet starting with an index of 1 (eth1).
DietPi-Uninstall | Resolved issue with vim not being uninstalled from apt.
DietPi-Uninstall | Uninstalling Samba Client and curlftpfs will now remove the entries from /etc/fstab. Resolves issue with boot hang. Many thanks to "Shaquille" for the bug report.
-----------------------------------------------------------------------------------------------------------
v69-70
New image for all DietPi devices.
-----------------------------------------------------------------------------------------------------------
v68
(14/06/15)
Release Notes:
General | DietPi's logging system has been completely rewritten. Please see here for full list of options: http://fuzon.co.uk/phpbb/viewtopic.php?f=8&t=5&start=20#p68
General | DietPi now automates and manages Apt-get update. apt-get update is automatically called when its required and/or, hasnt been updated in 7 days. Also runs as a sperate thread to speed up initial installation, and, future dieti-software installations.
General | Changed image creation methods. Total image sizes have been reduced.
DietPi-Software | Added DietPi choice system for various system logging options. Features 3 choices: 2 Ramlog modes and 1 full system logging option (rsyslog logrotate).
DietPi-Logclear | New addition. Multiple options for clearing log files. Also includes backup feature. Run dietpi-logclear to get available modes.
DietPi-BugReport | Can now generate an offline bugreport.zip if no network is detected.
-----------------------------------------------------------------------------------------------------------
v67
(09/06/15)
Release Notes:
General | Hotfix: Automation options in dietpi.txt. This is targeted for users who installed DietPi with the image version 60 and below.
-----------------------------------------------------------------------------------------------------------
v66
(09/06/15)
Release Notes:
DietPi-Software | Transmission, Deluge and Owncloud installations no longer require a USB Harddrive to be installed. Although, a USB harddrive is highly recommended.
DietPi-Software | Resolved php5-mysql and php5-sqlite not being installed with their webstacks.
DietPi-Software Odroid C1 | Resolved Owncloud data directory symlink not being correctly applied.
DietPi-Software | Completely rewritten the target data system for usb drive installs (stuff you dont see :) ).
-----------------------------------------------------------------------------------------------------------
v65
(08/06/15)
Release Notes:
DietPi-Software | Reduced the filesystem usage and total packages installed by OpenSSH-Server (from 13mb to 3mb)
DietPi-Software | MySql / ProFTP / phpMyAdmin will no longer prompt for passwords and settings during installation.
DietPi-Software > Odroid C1 | Added DietPi optimized installation option for "Hifi - Web interface music/radio player" (MPD + YMPD).
Odroid C1 | Resolved issues with no sound and xterm pre-reqs in Kodi. Many thanks to Wakko http://forum.odroid.com/viewtopic.php?f=114&t=11962&sid=b73521385777fc8f8d0fe518669b4ec2&p=92558#p92569
Odroid C1 | Optimized and reduced the v65 image size from 1.25gb to 1.0gb.
RPi | /tmp/ is now correctly mounted on boot as tmpfs.
-----------------------------------------------------------------------------------------------------------
v64
(06/06/15)
Release Notes:
DietPi-Software | Odroid C1: Added LASP / LESP webserver stacks.
DietPi-Uninstall | Now uses a menu system. This allows for simple removal of DietPi installed software.
DietPi-Uninstall | Prevented removal of openssh-server when openssh-client is to be removed (this is due to their package dependancies, apt-get purge openssh-client removes openssh-server aswell).
General | Optimizations for DietPi scripts. The mostly used global DietPi files/flags are now run from /tmp (ram), instead of /DietPi/dietpi. This will reduce filesystem IO.
DietPi-Banner | DietPi will now notify you if an update for your DietPi system is available.
DietPi-Banner | Added time/date to banner head.
-----------------------------------------------------------------------------------------------------------
v63
(03/06/15)
Release Notes:
DietPi-Software | Hotfix: Resolved issue that prevented install software list being loaded.
-----------------------------------------------------------------------------------------------------------
v62
(03/06/15)
Release Notes:
DietPi-BugReport | New feature. Allows users to send bug reports for DietPi. Automatically generates a zipped file of your settings, logs etc, then uploads. Also available from dietpi-config > tools menu.
DietPi-Uninstall | Can now recieve multiple inputs (eg: dietpi-uninstall DESKTOP ALSA)
DietPi-Software | Hotfix: AutoBoot options can now be set before the software is installed.
-----------------------------------------------------------------------------------------------------------
v61
(02/06/15)
Release Notes:
DietPi-Software | Added DietPi Optimized LASP Webserver Stack: Apache2 / SQLite / Php.
DietPi-Software | Added DietPi Optimized LESP Webserver Stack: Nginx / SQLite / Php.
DietPi-Software | Optimized code to reduce file IO usage. Vastly improves the performance in all menus.
DietPi-Software | Resolved hanging and delays when dietpi-software applies optimized config files.
DietPi-Software | Seperated "DietPi software", and, "Additional Linux software" list menus into catogories (should be easier to find software).
DietPi-Config | Resolved issue with "internet connection test" always displaying "online".
DietPi-Uninstall | Now lists all installed DietPi software on your system that can removed.
General | Resolved an issue with dietpi.txt "static networking settings" not being correctly applied on first run.
General | Initial additions of DietPi automation flags added to dietpi.txt. Allows you to define certian 1st run overrides.
-----------------------------------------------------------------------------------------------------------
v60
(27/05/15)
Release Notes:
DietPi-Software | New option to easily switch between SSH servers (Current list: None / Dropbear / OpenSSH ). The DietPi choices system will automatically install your choice, and, uninstall the rest.
DietPi-Software | New option to easily switch between File servers (Current list: None / ProFTP / Samba ).The DietPi choices system will automatically install your choice, and, uninstall the rest.
DietPi-Software | ProFTP is no longer automatically installed with DietPi optimized software. You can use the new options listed above to choose your own preferences.
DietPi-Software | Added DietPi optimized installation option for Deluge (Alterative BitTorrent Server with web interface)
DietPi-Software | Users will recieve a prompt if their selected software can be configured in DietPi-Config, with the choice of going directly to that specific menu.
DietPi-Uninstall | Users can now remove DietPi installed software. Please see here for more details and usage http://fuzon.co.uk/phpbb/viewtopic.php?f=8&t=24
General | Ramlog now saves logs to disk on shutdown/reboot. Daily ramlog saves have been removed due to /var/log being open by any number of installed programs, and, the fact that we clear the logfiles before it saved previously.
General | Logs are still cleared daily with /etc/cron.daily/dietpi . This prevents ramlog from becomming a "memory hog", which could have a negative effect on system performance rather than a positive one.
Code Related:
DietPi-Config | Can now recieve an interger input for its target menu index. eg: "dietpi-config 8" will launch the DietPi Networking Menu.
-----------------------------------------------------------------------------------------------------------
v59
(20/05/15)
Release Notes:
Odroid C1 Specific:
DietPi-Software | Added DietPi Optimized installation option for LEMP (Nginx / MySql / PHP-FPM / OPcache)
General | Removal of php-apc/u in LAMP installations. Now uses OPcache instead. See http://serveraddress/apc.php
-----------------------------------------------------------------------------------------------------------
v58
(18/05/15)
Release Notes:
DietPi-Software | PhpMyAdmin is now a seperate, optional installation choice (mainly used for Webserver SQL administration).
RPi Specific:
DietPi-Software | Added DietPi Optimized install option for LEMP (Nginx/mysql/php5/php-apc).
General | Resolved an issue with Apache2 preventing Ramlog from starting at boot.
oDroid C1 Specific:
General | NTP quits when its completed, saving 3.18MB of memory usage. Runs on boot and cron.daily.
General | fake-hwclock is now installed to keep recent date/time values during power cycles.
DietPi-Config | Resolved GPU memory splits not being applied correctly.
-----------------------------------------------------------------------------------------------------------
v57
(15/05/15)
Release Notes:
Desktop + Kodi | Resolved Kodi "not a valid application" errors when launching from desktop shortcuts.
Desktop + Kodi | Kodi shortcuts now display the Kodi icon.
-----------------------------------------------------------------------------------------------------------
v56
(14/05/15)
Release Notes:
General | Resolved NTP hanging during boot if no internet access. This was caused by a bug in NTP when NTPD_OPTS='-gq' (quit when done) is used.
-----------------------------------------------------------------------------------------------------------
v55
(13/05/15)
Release Notes:
Hotfix | Resolve X issues with DietPi_v54 image.
General | NTP service now quits when its completed, saving 3.18MB of memory usage. Runs on boot and cron.daily.
General | psmisc is now installed by default. This is required for DietPi scripts that use the killall command.
-----------------------------------------------------------------------------------------------------------
v54
(12/05/15)
Release Notes:
DietPi-Software | Added DietPi optimized install option for "RPi Camera / Web Interface Surveillance (DietPi-Cam)"
DietPi-Software | Added additional Linux software install option for "FTP Client Filesystem Mount (curlftpfs)". Can be installed and configured using dietpi-config > networking.
DietPi-Software | Changed the DietPi optimized software menu to be more informative and user friendly.
DietPi-Software > Kodi | Fixed black screen hangs on exit. If starting from console users must run startkodi. Desktop shortcuts have been patched.
DietPi-Config > Advanced | Better explanation of swapfile.
DietPi-Config > Networking | Setting up a samba client share will no longer reset the /etc/fstab file each time.
Added changelog | *waves*
Code Related:
DietPi-Update | Added gitbranch option in dietpi.txt (gitbranch=master). This can be used to test the update/patching system.
DietPi-Software | Separated internal install flags for Webserver. Allows for applications to be installed that require only parts of the LAMP stack.
DietPi-Software | Changed PHP-apc/u conf files to remove "( 3 days )". It was causing php errors line 4.
/func/ | Moved "set samba client details" from dietpi-config to /DietPi/dietpi/func/dietpi-set_smbclient
/func/ | Change_hostname is now a global function script
/DietPi/dietpi/conf/index.php has changed to phpinfo.php. Allows us to reserve index.php for other software.
-----------------------------------------------------------------------------------------------------------
v53
(09/05/15)
EOL corrections in /conf/ folder, resolves startup issues (with YMPD/Softether/Opentyrian).
New func folder for global functions. (allows us to use re-occuring code in dietpi scripts)
dietpi-config > display | GPU mem split for RPI is now based on an array (optimized/cleaned coding)
-----------------------------------------------------------------------------------------------------------
v52
(07/05/15)
DietPi-Software | Modifications to help improve initial user experience.
DietPi-Config > Display Options | Added support for RPi Camera. Enable/disable camera and led.
DietPi General | Fix for dumb or unset TERM provided by tdaitx. Allows for SCP connections with OpenSSH Server installed.
DietPi General | Added time-outs and retry limits when checking urls to prevent endless waiting (internet tests/apt repo checks etc).
-----------------------------------------------------------------------------------------------------------
v51
(05/05/15)
DietPi-Software > Desktop (LXDE) | Trashcan is now disabled. This allows DietPi to save resources by not needing gvfs packages.
-----------------------------------------------------------------------------------------------------------
v50
(04/05/15)
DietPi-Software > Desktop (LXDE)
- Optimized/reduced installation time, now takes 4 minutes on a Pi2 (previously 20+ minutes).
- Optimized/reduced installed filesystem usage, now 200MB (previously 500MB+)
- Optimized/reduced number of processes running, now 26 (Previously 55+)
- DietPi's LXpanel config now gets correctly applied.
DietPi-Update
- Optimized. No longer requires 20MB+ Git to be installed. Uses wget and unzip, both under 1MB.
- Automatically checks and updates DietPi on 1st run.
DietPi-Config | New menu Audio Options.
- RPi Audiophiles rejoice! Added support for external soundcards (Supported cards: HifiBerry DAC/DAC+ Digi/Digi+ Amp/Amp+ , https://www.hifiberry.com/).
-----------------------------------------------------------------------------------------------------------