summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-13TODO changesKjetil Ørbekk
2008-08-12- Added extension and mtime to dbschema and scanning codeKjetil Ørbekk
mtime: preparation for updating files already in the db extension: to include extension in the mp3fs hierarchy
2008-08-12- Restructured mp3_getattrKjetil Ørbekk
2008-08-12- Using mp3_file_data_for_path to open and read files.Kjetil Ørbekk
- Reading in Artists work (but size is still always 512, so it won't read entire files)
2008-08-12- Added mp3_file_data_for_path, to reuse code for opening and readingKjetil Ørbekk
a given path.
2008-08-12- Added Artist/* to mp3_openKjetil Ørbekk
- Cleaned up the mp3_open code a bit
2008-08-12- Fixed debug filehandleKjetil Ørbekk
2008-08-09- Edit TODO.Ulf Lilleengen
2008-08-09- Add lookup for album directory.Ulf Lilleengen
2008-08-09- Change lookup_fn to return values, so we can stop the lookup_finish loop onUlf Lilleengen
the SQL results.
2008-08-09- Add support for reading a file in /Tracks directory.Ulf Lilleengen
- Make use of the generic lookup framework to create functions which open and stat files. - Make getattr a bit generic and use the lookup stuff.
2008-08-09- Rename list to lookup, and change it, so a generic lookup callback thatUlf Lilleengen
will be called with the retrieved data can be specified. - Add filepath to the database schema.
2008-08-09- Add /Albums as a directory entry in the root tree.Ulf Lilleengen
2008-08-09- Split mp3_list into three functions performing initialization, adding data andUlf Lilleengen
finishing (thus running the query).
2008-08-05- Abstract out the methods listing artists and genre into their own functions.Ulf Lilleengen
- Use a format string in mp3_list to determine what type of arguments to be bound to the sqlite3 statement. This got a bit uglier than expected, so it may be removed later. But it's the best we've got for now. This revision have not been tested to work.
2008-08-05- Add description.Ulf Lilleengen
2008-08-05- Add taglib as dependency.Ulf Lilleengen
2008-08-03- Add TODOUlf Lilleengen
- Support deeper nested hierarchies. - Add convenience functions for tokenizing and lookups.
2008-08-03- Add support for genre query.Ulf Lilleengen
2008-08-03- Correct typo in db schema.Ulf Lilleengen
- Add mp3_list which given a query and a field number, prints out values from the query.
2008-08-03- Initial implementation of sqlite3 as backend for music.Ulf Lilleengen
- Add current database schema. - Remove old query support, since this is replaced by sqlite now.
2008-06-15- Made DEBUG write to file instead of stderr (which didn't work)Kjetil Ørbekk
2008-05-04- Removed some BSD specific stuff etc.Kjetil Ørbekk
2008-04-30- Fix issues with getting filler to work.lulf@nobby.studby.ntnu.no
- Fix problems with query matching by adding a flag saying what parameters we want. Could perhaps do this better though.
2008-04-29- Compilation fixes. It does not work yet, but basic structure in place.lulf@carrot.studby.ntnu.no
2008-04-29- Implement query system to select data from data structures.lulf@carrot.studby.ntnu.no
2008-04-25- Use taglib in mnode.lulf@carrot.studby.ntnu.no
2008-04-25- Merge.lulf@carrot.studby.ntnu.no
2008-04-25- MergeKjetil Ørbekk
2008-04-25- Switched from id3lib to TagLibKjetil Ørbekk
2008-04-25- Merge.lulf@carrot.studby.ntnu.no
2008-04-25- Added debug.hKjetil Ørbekk
2008-04-25- Added musicpath parsingKjetil Ørbekk
Order is reversed, so usage is: ./mp3fs <musicpath> <mountpoint>
2008-04-24- Move out directory traversal routines into mp3_subrlulf@carrot.studby.ntnu.no
2008-04-23- Fix a bug where using global musicpath instead of dirpath.lulf@carrot.studby.ntnu.no
2008-04-23- Fix compiler warnings.lulf@carrot.studby.ntnu.no
- Add comments.
2008-04-23- Fix compile errors.lulf@carrot.studby.ntnu.no
2008-04-23- Add structure to handle passing of data.lulf@carrot.studby.ntnu.no
2008-04-22- Add new general directory traversal routine to be used by different functions.lulf@carrot.studby.ntnu.no
2008-04-21- Implement basic check and indexing.lulf@carrot.studby.ntnu.no
2008-04-20- Make it work.lulf@carrot.studby.ntnu.no
2008-04-20- Include option parsing in main file.lulf@carrot.studby.ntnu.no
- Put initialization routine in vnops.
2008-01-05- Add description of the functionality of the filesystem.lulf@carrot.studby.ntnu.no
2007-12-25- Added *basic* option parsing. (So we can play with a source dir)Kjetil Ørbekk
2007-11-21- Added -std=c99 to the MakefileKjetil Ørbekk
- Dependency listing in README
2007-11-21- Added MakefileKjetil Ørbekk
- Moved `test programs` out of source tree (So the Makefile actually works)
2007-11-21- Added readdir test (to recursivly search directories)Kjetil Ørbekk
2007-11-21- Fixed bug in id3test.cKjetil Ørbekk
2007-11-21- Added libid3 testKjetil Ørbekk
2007-11-21- Fixed modelines (for Emacs)Kjetil Ørbekk