| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "directory: avoid magic in directory_walk"eric | Eric Wong | 2008-10-13 | 1 | -20/+13 |
* | playlist: fix setting of random | Eric Wong | 2008-10-13 | 1 | -1/+1 |
* | directory: avoid magic in directory_walk | Eric Wong | 2008-10-13 | 1 | -13/+20 |
* | {dir,song}vec: remove unused *_destroy routines | Eric Wong | 2008-10-13 | 4 | -31/+0 |
* | directory: fix directory_free() braindamage | Eric Wong | 2008-10-13 | 1 | -13/+19 |
* | {dir,song}vec: fix off-by-one errors in {dir,song}vec_delete | Eric Wong | 2008-10-12 | 2 | -16/+18 |
* | {dir,song}vec: these structs are const | Eric Wong | 2008-10-12 | 2 | -2/+2 |
* | Merge branch 'ew/directory' | Eric Wong | 2008-10-12 | 17 | -179/+230 |
|\ |
|
| * | update: fix multiple deletes from *vec iterators | Eric Wong | 2008-10-12 | 2 | -2/+10 |
| * | directory: children leave parents before being free()ed | Eric Wong | 2008-10-12 | 1 | -1/+4 |
| * | directory: always maintain sorted properties vectors | Eric Wong | 2008-10-12 | 7 | -41/+12 |
| * | update: simplify the serialized_delete usage a bit | Eric Wong | 2008-10-12 | 1 | -20/+17 |
| * | update: remove delete_each_song and clear_directory | Eric Wong | 2008-10-12 | 1 | -21/+3 |
| * | directory: directory_free kills all that it contains | Eric Wong | 2008-10-12 | 1 | -0/+14 |
| * | update: serialize directory deletions | Eric Wong | 2008-10-12 | 1 | -11/+28 |
| * | update: serialize song_free in main thread | Eric Wong | 2008-10-12 | 1 | -3/+1 |
| * | dirvec: introduce locking for all iterators | Eric Wong | 2008-10-12 | 1 | -7/+29 |
| * | dirvec: use dirvec_for_each where it makes sense | Eric Wong | 2008-10-12 | 3 | -52/+65 |
| * | dirvec: add dirvec_for_each iterator | Eric Wong | 2008-10-12 | 2 | -0/+19 |
| * | songvec: avoid holding nr_lock during free(3) | Eric Wong | 2008-10-12 | 1 | -3/+5 |
| * | update: allow music_root updates to be queued | Eric Wong | 2008-10-12 | 1 | -3/+2 |
| * | update: validate in command.c and fix small memory leak | Eric Wong | 2008-10-12 | 2 | -6/+17 |
| * | directory: rename isRootDirectory => path_is_music_root | Eric Wong | 2008-10-12 | 3 | -6/+6 |
| * | Avoid calling isRootDirectory when we have a directory object | Eric Wong | 2008-10-12 | 4 | -6/+6 |
| * | directory: make music_root global and avoid runtime initialization | Eric Wong | 2008-10-12 | 4 | -34/+21 |
| * | directory: use mpd_sizeof_str_flex_array for path, too | Eric Wong | 2008-10-12 | 2 | -8/+9 |
| * | tag_item: avoid wasting space when struct is unpackable | Eric Wong | 2008-10-12 | 2 | -2/+4 |
| * | song: use mpd_sizeof_str_flex_array for song.url | Eric Wong | 2008-10-12 | 1 | -2/+2 |
| * | gcc: define mpd_sizeof_str_flex_array | Eric Wong | 2008-10-12 | 1 | -0/+5 |
* | | song: song_get_url: fix "/" prefix for songs in music_root | Eric Wong | 2008-10-12 | 1 | -1/+1 |
* | | song: fix up mismerge that broke songs in music_root | Eric Wong | 2008-10-12 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'mk/directory' | Eric Wong | 2008-10-11 | 31 | -1298/+1471 |
|\ |
|
| * | directory: don't use identical struct and variable names | Eric Wong | 2008-10-11 | 10 | -130/+128 |
| * | update: replaced update_return with global "modified" flag | Max Kellermann | 2008-10-11 | 1 | -68/+39 |
| * | update: make the variable "progress" static | Max Kellermann | 2008-10-11 | 1 | -1/+1 |
| * | update: don't print debug message when song was not modified | Max Kellermann | 2008-10-11 | 1 | -4/+5 |
| * | update: fix memory leak in directory_update_init() | Max Kellermann | 2008-10-11 | 1 | -1/+4 |
| * | update: make the job id unsigned | Max Kellermann | 2008-10-11 | 2 | -7/+7 |
| * | update: job ID must be positive | Max Kellermann | 2008-10-11 | 4 | -10/+8 |
| * | update: check progress!=IDLE in reap_update_task() | Max Kellermann | 2008-10-11 | 1 | -0/+3 |
| * | update: fixed stack corruption due to pthread_join() call | Max Kellermann | 2008-10-11 | 1 | -1/+3 |
| * | updated: always call removeDeletedFromDirectory() | Max Kellermann | 2008-10-11 | 1 | -3/+1 |
| * | update: eliminated addSubDirectoryToDirectory() | Max Kellermann | 2008-10-11 | 1 | -27/+8 |
| * | update: make the "song" variable more local | Max Kellermann | 2008-10-11 | 1 | -2/+1 |
| * | update: do the recursive directory check only once | Max Kellermann | 2008-10-11 | 1 | -9/+6 |
| * | update: copy stat to new directory | Max Kellermann | 2008-10-11 | 1 | -1/+3 |
| * | update: avoid duplicate stat() calls | Max Kellermann | 2008-10-11 | 1 | -28/+38 |
| * | update: rewrote updatePath() using updateInDirectory() | Max Kellermann | 2008-10-11 | 1 | -70/+19 |
| * | update: don't export updateDirectory() | Max Kellermann | 2008-10-11 | 4 | -13/+20 |
| * | update: pass const pointer to addSubDirectoryToDirectory() | Max Kellermann | 2008-10-11 | 1 | -1/+1 |