Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Recent activity

Mail

Recent Threads on the Mailing Lists
when what who
Saturday 17:09Generating Voice Files For v3.14: Not Working For Me Either Laz via rockbox
12th Sep 14:03mixing microphone and music Roman Hochleitner via rockbox
24th Aug 23:49Proposed Function Additions to Plugins Chris Jordan via rockbox-dev
21st Aug 12:54Yet another OtherRockbox page entry asettico via rockbox
7th Aug 23:44iPod classic Leonard Morris via rockbox
6th Aug 18:56Start speech Arno Schuh via rockbox
5th Jul 12:04Thank you for Rockbox 3.14: Three Sansa players updated Steph MM
3rd Jul 06:00Seeking information Steph yahoo via rockbox
2nd Jul 20:54Thank you Ross A. Doerr via rockbox
28th Jun 16:39Further issues with creating voice files Laz via rockbox
11th Jun 09:49question? Antony Stone via rockbox
1st Jun 22:19Moving services Amaury Pouly via rockbox-dev
7th May 12:54Has someone found a way to create the voice clips with the new rockbox v14 automatic update issue Laz via rockbox
5th May 22:07Problem with creating voice files Laz via rockbox
5th May 20:41Rockbox 3.14 released! automatic update issue Franklin via rockbox
3rd May 06:36Rockbox 3.14 stuck on boot screen on ipod mini 2 Bernhard M.
3rd May 01:24need information Rohbaan Ahmad via rockbox
2nd May 08:14Rockbox 3.14 Fuze+ availability Hadrien Lacour via rockbox
1st May 10:54Rockbox 3.14 released! Martin Steigerwald via rockbox
30th Apr 13:06Release status Marco Oros via rockbox

Wiki

whenwhatwho
Yesterday 13:47RonRamosRonRamos
Saturday 01:01ImanFatahBaseUserMapping_222
Friday 11:39TylerDylanTylerDylan
Friday 11:31WikiUsersBaseUserMapping_333
Friday 08:52EvelynWilliamsBaseUserMapping_222
Friday 08:48LingerieManufacturerBaseUserMapping_222
Friday 08:44WholesaleBikinisBaseUserMapping_222
Friday 08:41UnderwearManufacturerBaseUserMapping_222
Thursday 10:00FloraSmithBaseUserMapping_222
Thursday 09:55DianaAumanDianaAuman
Thursday 09:37JemStoinizBaseUserMapping_222
Thursday 06:44ViniSmithViniSmith
Thursday 06:38AndySmithBaseUserMapping_222
Thursday 05:26GarrySmithBaseUserMapping_222
Wednesday 22:41MajorChangesMichaelGiacomelli
Wednesday 19:23SonyNWLinuxPortAmauryPouly
Wednesday 11:33RikiHpaiRikiHpai
Wednesday 08:05TerryFiskBaseUserMapping_222
19th Sep 21:24WebHomeLudovicJacques
19th Sep 20:56SonyNWZE470LudovicJacques

Code

whenwhatwherewho
Yesterday 21:25 13364c5: Fix make race conditions reharding lang.h

The bug is due to a stupid make misfeature. The article [1] contains much more information but in a nutshell, the following code:

a b: c bla

is equivalent to:

a: c bla b: c bla

This is bad because in parallel runs (make -j typically), "bla" can be run TWICE and even worse, twice in PARALLEL. Obviously the result will be completely unexpected. This is a real bummer because on the other hand, the following code:

%.c %.h: %:in bla

actually expresses the fact that bla produces two files. For some reasons, pattern rules work differently from implicit rules.

This commit attempts to fix the problem with lang.h by rewriting (simplified):

lang.c lang.h: lang.in genlang

as

lang.h: lang.in genlang lang.c: lang.h

This works (it correctly expresses the dependency chain and ensures genlang runs once) but as one drawback: if one manually removes lang.c, then genlang will not re-run since the second rule does nothing. This is minor drawback since no one ever removes lang.c manually and "clean" removes lang.h which triggers a rebuild.

[1]: https://www.gnu.org/software/automake/manual/html_node/Multiple-Outputs.html
apps/lang/lang.make [diff]
Amaury Pouly
2016-09-03 533b2da: Rockbox Utility: updated Czech translation

translated missing strings and revised existing
rbutil/rbutilqt/lang/rbutil_cs.ts [diff]
Pavel Rzehák
Friday 19:06 acc3ef3: Print "GEN lang.h" when generated language header.

Hopefully this will help narrow down the problem with LANG_* error message, I have the feeling that lang.h is not generated in time but it's very hard to reproduce.
apps/lang/lang.make [diff]
Amaury Pouly
Friday 09:21 9c83e07: Fix bug in pcm-alsa.c

I introduced the bug by mistake when adding support for 32-bit sample rate.
firmware/target/hosted/pcm-alsa.c [diff]
Amaury Pouly
14th Aug 11:05 638eaeb: Fix keymap for YP-R0 regarding broken keylock, add more key maps

Keylock is now toggled by the key combo User&Power for WPS and FMS. Pitchscreen has been added as long press of User.

While in bookmark screen, short press of Power deletes bookmark. While in (most) menus or tree, first press of MENU takes you back to the main menu, second press to WPS (aka button_context_tree).

Removed ACTION_WPSAB_SINGLE as long press of USER is now Pitchscreen.
apps/keymaps/keymap-ypr0.c [diff]
Johannes Rauh
30th Apr 16:23 c1097cc: Rename "Selective Backlight" to "Backlight Exemptions" and add German translation


Calling the menu entry "Backlight Exemptions" as this better describes the functionality. Adding the German translation.
apps/lang/deutsch.lang [diff]
apps/lang/english.lang [diff]
manual/configure_rockbox/display_options.tex [diff]
Johannes Rauh
Wednesday 19:17 cee7f5c: Fix some warnings due to the previous commit
apps/lang/greek.lang [diff]
Frank Gevaerts
Wednesday 18:26 c2698c6: Update Greek, Swedish, Italian and Serbian.

Thanks to Constantine Mountantonakis, Jonatan Nyberg, Alessandro Stoppani and Ivan Pesic
(FS #13130, FS #13124, FS #13126, FS #13112)
apps/lang/greek.lang [diff]
apps/lang/italiano.lang [diff]
apps/lang/srpski.lang [diff]
apps/lang/svenska.lang [diff]
docs/CREDITS [diff]
Frank Gevaerts
Wednesday 07:42 af8d719: Remove STORAGE_NEEDS_ALIGN from config headers

It's no longer required or used in the file code.
firmware/export/config/hifietma8.h [diff]
firmware/export/config/hifietma8c.h [diff]
firmware/export/config/hifietma9.h [diff]
firmware/export/config/hifietma9c.h [diff]
firmware/export/config/hifimanhm60x.h [diff]
firmware/export/config/hifimanhm801.h [diff]
firmware/export/config/ihifi760.h [diff]
firmware/export/config/ihifi960.h [diff]
firmware/export/config/ipod6g.h [diff]
firmware/export/config/rk27generic.h [diff]
Michael Sevakis
19th Sep 19:53 5f4de5b: nwztools/scsitools: make do_fw_upgrade output less confusing
utils/nwztools/scsitools/scsitool.c [diff]
Amaury Pouly
19th Sep 13:30 99cc8f8: upgtools: fix bug in brute force search

DES ignores the parity bit of each byte (making the 64-bit key really 56-bit), but the current code skipped the parity bit of each half-byte, thus missing some keys.
utils/nwztools/upgtools/keysig_search.c [diff]
Amaury Pouly
18th Sep 07:30 048aecd: remove inaccurate comment
bootloader/nwz_linux.c [diff]
Amaury Pouly
17th Sep 21:49 6a62cc1: Add NWZ-E350 as unstable
tools/builds.pm [diff]
Amaury Pouly
17th Sep 20:32 127e6bb: Add support for the NWZ-E350

Strangely it has the SAME encryption key as the E450. Either they didn't bother changing it or more likely they have exactly the same internals and a slightly different case.
firmware/export/config.h [diff]
firmware/export/config/sonynwze350.h [new]
rbutil/mknwzboot/mknwzboot.c [diff]
tools/configure [diff]
tools/scramble.c [diff]
utils/nwztools/upgtools/upg.c [diff]
Amaury Pouly
All commits since last release, last four weeks.
Page was last modified "Jan 12 2012" The Rockbox Crew
aaa