dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Recent activity


Recent Threads on the Mailing Lists
when what who
21st Nov 02:09X3 II basic question Laz via rockbox
6th Nov 03:01IPod 3G USB Fix Franklin Wei via rockbox-dev
26th Oct 22:58Compile failure on Linux Parker Reed via rockbox-dev
28th Sep 20:13Question about XDUOO X3 newer model NeonJohn via rockbox
23rd Sep 00:36rockbox under XDuooX3 David Mehler via rockbox
13th Sep 15:39can not uninstall sansa clip zip bootloader Steph yahoo via rockbox
10th Sep 21:21RockBoxAsAnApplication Olivier Kaloudoff via rockbox-dev
8th Aug 14:13Give away: iAudio X5L (partial) Karl Huber via rockbox
23rd Jul 17:45Relatively recent devices worth hunting for today, and are h Dominik Riebeling via rockbox
22nd Jul 18:56test Brian Dalton via rockbox
22nd Jul 11:09Relatively recent devices worth hunting for today, and are high-end audiophile players worth using rockbox on. David Mehler via rockbox
2018-05-09rockbox compile for raspbian David Mehler via rockbox
2018-05-08does rockbox work on agptek rocker v2? Adrian via rockbox
2018-04-13Are forums dead? silt.sunrise via rockbox
2018-03-29Contributing to the wiki Jack Bates via rockbox
2018-03-04maybe bricked xDuoo X3 David Mehler via rockbox
2018-03-03xDuoo X3 Brian Dalton via rockbox
2018-02-13Xduoo X3 timothy campbell via rockbox
2018-02-13commercially available rockbox-supported players Tore Johnny BrÄtveit via rockbox
2018-01-16replacement for sansa clip zip Antony Stone via rockbox


5th Dec 18:30SparePartsRobertMenes
3rd Dec 19:01GigabeatTInfoRobertMenes
30th Nov 14:39SonyNWDestToolAmauryPouly
28th Nov 23:13LinuxSimpleGuideToCompilingMichaelCarr
5th Nov 20:17PluginLuaWilliamWilgus
5th Nov 20:12WikiUsersGroupFrankGevaerts
5th Nov 02:05PluginDuke3DFranklinWei


Yesterday 12:09 c2308bd: Fix HWCODEC builds.
apps/screens.c [diff]
apps/talk.c [diff]
Solomon Peachy
Yesterday 11:10 d8ce84c: Fix compile failure due to a merge error in 4adad0bc1f508360999de176048f89025ce84b3e
apps/screens.c [diff]
Solomon Peachy
8th Dec 19:06 75f7481: Voice: Don't omit "shutting down" speech warning when battery dies.

(Taken from Igor Poretsky's tree)
apps/misc.c [diff]
Solomon Peachy
30th Oct 08:45 4adad0b: FS #6323: Speech for ID3 viewer, playlist catalog and playlist viewer

Modified from original ticket, Taken from Igor Poretsky's tree, and further modified by myself to incorporate feedback.
apps/bookmark.c [diff]
apps/filetypes.c [diff]
apps/lang/afrikaans.lang [diff]
apps/lang/arabic.lang [diff]
apps/lang/basque.lang [diff]
apps/lang/bulgarian.lang [diff]
apps/lang/catala.lang [diff]
apps/lang/chinese-simp.lang [diff]
apps/lang/chinese-trad.lang [diff]
apps/lang/dansk.lang [diff]
apps/lang/deutsch.lang [diff]
apps/lang/eesti.lang [diff]
apps/lang/english-us.lang [diff]
apps/lang/english.lang [diff]
apps/lang/espanol.lang [diff]
apps/lang/esperanto.lang [diff]
apps/lang/finnish.lang [diff]
apps/lang/francais.lang [diff]
apps/lang/galego.lang [diff]
apps/lang/greek.lang [diff]
apps/lang/hebrew.lang [diff]
apps/lang/hindi.lang [diff]
apps/lang/hrvatski.lang [diff]
apps/lang/islenska.lang [diff]
apps/lang/italiano.lang [diff]
apps/lang/japanese.lang [diff]
apps/lang/korean.lang [diff]
apps/lang/latviesu.lang [diff]
apps/lang/lietuviu.lang [diff]
apps/lang/magyar.lang [diff]
...and 22 more files.
Solomon Peachy
31th Oct 18:31 f061330: Fix Manual(s) -- Advanced Keylock

Manuals were showing Advanced Keylock even for devices that don't support it
manual/configure_rockbox/system_options.tex [diff]
William Wilgus
30th Oct 08:43 bea9cf7: FS11473: Add bookmarking option: one per track.

Modified version from ticket, taken from Igor Poretsky's tree, and further modified to incorporate feedback.
apps/bookmark.c [diff]
apps/lang/english.lang [diff]
apps/settings.h [diff]
apps/settings_list.c [diff]
manual/appendix/config_file_options.tex [diff]
manual/configure_rockbox/bookmarking.tex [diff]
Solomon Peachy
Friday 05:04 6f020ef: filetree.c add checks for invalid file entries

Admittedly I can not really think of a reason this would occur in normal use but if it does it'll result in a crash so better safe than sorry
apps/filetree.c [diff]
William Wilgus
Thursday 09:39 3f110da: Fix tree.c->tree_get_entry_at() buffer overflow

I observed a crash on buflib>move_block after dumping ram I noticed that the buffer for filetypes was being corrupted

tree_get_entry_at returns a entry from the buflib 'tree entry' buffer filetree.c->ft_load writes data to this buffer before checking if it has reached the last entry resulting in buffer overflow that overwrites the next entry in the buffer ['filetypes']

Patch checks that the index passed to tree_get_entry_at() is in range otherwise it returns NULL

Added checks + panic in other functions using tree_get_entry_at() Fixed tree_lock_cache() calls in playlist and filetree
apps/filetree.c [diff]
apps/playlist.c [diff]
apps/tree.c [diff]
apps/tree.h [diff]
William Wilgus
10th Dec 11:04 ce0b31d: Shortcuts, Fix FS #13151 Deleting shortcut removes name, icon, talkclip

FS #13151 - Deleting item from shortcut menu corrupts the menu's display

The function that writes shortcut.txt didn't write existing name, icon or talkclip items

Now: writes all three supplying default values if the items don't exist
apps/shortcuts.c [diff]
William Wilgus
10th Dec 00:36 4055f90: Fix host build for newer linux distros

I realized there was a better way to do this..

Instead of specifying a path just have gcc run the preprocessor (-E) on an input file consisting of only '#include <byteswap.h>' if it succeeds then we can use it if not then don't define OS_USE_BYTESWAP_H
tools/configure [diff]
William Wilgus
9th Dec 11:09 62a5ed4: Fix possible truncation misc.c->output_dyn_value + use Kibytes

output_dyn_value now requires the count for number of units

Binary scale now shows Kibibytes instead of kilobytes (g#1742)

Fixes output for negative values as well
apps/debug_menu.c [diff]
apps/lang/english.lang [diff]
apps/menus/main_menu.c [diff]
apps/misc.c [diff]
apps/misc.h [diff]
apps/recorder/recording.c [diff]
apps/screens.c [diff]
apps/talk.c [diff]
William Wilgus
8th Dec 16:50 74701a1: Decrease static code size recording.c

Forgot static for recording_step_levels()

There is no need to re-calculate split_time or split_bytes each loop you can't change them within recording screen -- these become constants

We don't need longs to store the conversion of minutes to seconds or MB to bytes these are now shorts and the conversion takes place within rec_timesplit_seconds() and rec_sizesplit_bytes() respectively
apps/recorder/recording.c [diff]
William Wilgus
8th Dec 00:17 7907eb8: Fix truncation warning recording.c->recording_screen

Limit buf2 to enough characters(16) to display signed int & label

consolidate gain/volume settings
apps/recorder/recording.c [diff]
William Wilgus
8th Dec 00:44 ed63ef0: Fix overlapping string region ape.c->read_ape_tags

Switch to strrchr to find the extension
lib/rbcodec/metadata/ape.c [diff]
William Wilgus
All commits since last release, last four weeks.
Page was last modified "Jan 12 2012" The Rockbox Crew