summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-09-12Merge branch 'master' into v0.1v0.1Kjetil Ørbekk
2008-09-12- New "screenshot"Kjetil Ørbekk
2008-09-12Merge branch 'master' into v0.1Kjetil Ørbekk
Conflicts: TODO
2008-09-11- Fixed fsync("/.config")Kjetil Ørbekk
- Done with TODO for v0.1 :)
2008-09-11- Fixed /GenresKjetil Ørbekk
- Added track number on songs in Genres/*/*
2008-09-11- Fixed track numbers in /Albums/*Kjetil Ørbekk
2008-09-08- Discovered a bug. Added to TODOKjetil Ørbekk
2008-09-08- More TODO for v0.1Kjetil Ørbekk
2008-09-08- More detailed instructions in READMEKjetil Ørbekk
2008-09-08- More detailed instructions in READMEKjetil Ørbekk
2008-09-08- Prepare for 0.1 releaseKjetil Ørbekk
2008-09-08- TODO for v0.1 doneKjetil Ørbekk
2008-09-08- Finished db_cleanup code.Kjetil Ørbekk
Removing paths from .config should now work nicely :)
2008-09-08- Added missing .h fileKjetil Ørbekk
2008-09-08- Emacs modelinesKjetil Ørbekk
2008-09-08- Put db_path into musicfs.hKjetil Ørbekk
- Got ride of some warnings
2008-09-07- Cleanup mfs_cleanup_dbKjetil Ørbekk
2008-09-07- Moved mfs_cleanup_db code to its own fileKjetil Ørbekk
2008-09-07- Include "fuse.h" to get rid of a compiler warning.Kjetil Ørbekk
2008-09-07- Added pthread and SQLITE_THREADED to MakefileKjetil Ørbekk
2008-09-07- Debug to stderr instead of debug.txtKjetil Ørbekk
2008-09-07- Fix serialization of debug printouts.Ulf Lilleengen
- Add a MFS_DB_LOCK/UNLOCK which handles locking of the SQLITE database if SQLITE_THREADED compile option is not specified. - Remove duplicate open/close of database during initial scan.
2008-09-07- Handle closed twice.Ulf Lilleengen
2008-09-05- Added mfs_cleanup_db, to remove inactive pathsKjetil Ørbekk
2008-09-04- Changed the initialize.sh instructions to reflect the new optionsKjetil Ørbekk
2008-09-04- Added -s and -d as default optionsKjetil Ørbekk
(through fuse_opt tricks)
2008-09-03- Implement flush and fsync.Ulf Lilleengen
2008-09-02- Added active-flag to database (convenient when scanning paths)Kjetil Ørbekk
- Disable active-flag on old directories
2008-09-02- Tagged some things as [FINISHED] in the TODOKjetil Ørbekk
- Only two things left, v0.1 will hopefully be ready soon
2008-09-02- Fixed handling of empty tagsKjetil Ørbekk
(in contrast to non-existing ones)
2008-08-19Moved "debug-bug" to 0.2, as it is less critical nowKjetil Ørbekk
2008-08-19- Fixed x bit on directoriesKjetil Ørbekk
2008-08-18- Add another point to the TODO.Ulf Lilleengen
2008-08-18- Simplify some messy code.Ulf Lilleengen
2008-08-18- Forced commit to note that the previous change had a bogus commit message. TheUlf Lilleengen
commit added a NULL pointer check to mfs_get_home_path, as well as returning proper values from the stat call.
2008-08-18Revert "- Add comment to bug."Ulf Lilleengen
This reverts commit c2289bd5e2bdb03230d75b7a05a3f053c1bafe6e.
2008-08-18Revert "- Add comment to bug."Ulf Lilleengen
This reverts commit c2289bd5e2bdb03230d75b7a05a3f053c1bafe6e.
2008-08-18- Add comment to bug.Ulf Lilleengen
2008-08-18- Remember to lseek to correct offset.Ulf Lilleengen
- Fix a bug where SEEK_CUR was used instead of SEEK_SET. This was also the reason I didn't add lseek when reading a file in the first place, because i got buggy behaviour. So, using SEEK_SET corrected this.
2008-08-18- s/warn/DEBUG.Ulf Lilleengen
- Add suggstions to TODO. - Change enum starting point.
2008-08-18- Use enum instead of defines for lookup datatypes.Ulf Lilleengen
2008-08-18- Add more suggestions.Ulf Lilleengen
2008-08-18- Add some suggestions to the TODO.Ulf Lilleengen
2008-08-17- Add a few TODO points.Ulf Lilleengen
2008-08-17- Check for NULL pointer when looking up HOME path.Ulf Lilleengen
2008-08-17- Remember to free memory after path lookup.Ulf Lilleengen
- Don't close if fd is 0, which it might be if not assigned.
2008-08-17- Simplify mfs_file_data_from_path a lot and rename it to mfs_realpath, whichUlf Lilleengen
have the objective of looking up the real file path, given the musicfs path. Some thoughts: Instead of creating a function for each operation we want to do, this change adds a mfs_lookup_path which allocates a buffer with the real path of the file we're looking for. This way, we can do the operations we want on the path externally instead, which is a lot simpler when using it. This also gets rid of the file_data data structure, and just use a pointer pointer where one is to allocate the real path.
2008-08-16- todo changesKjetil Ørbekk
2008-08-16- Use the fi->fh filehandle to store the file descriptor, so we don't need toUlf Lilleengen
run an sql query each time we want to read a block from the file. This should improve performance significantly. Currently, it's not done for config file reading, but if not for performance reasons, we should perhaps change it to be "correct" in the file system way of doing things.
2008-08-16Merge branch 'master' of git@github.com:orbekk/musicfsUlf Lilleengen