aboutsummaryrefslogtreecommitdiffstats
path: root/src/ClientFile.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-10-19Client: move trivial functions into the Client classMax Kellermann1-1/+1
2013-10-19*: use references instead of pointersMax Kellermann1-1/+1
2013-10-17fs/Path: rename to AllocatedPathMax Kellermann1-2/+1
The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
2013-09-04util/Error: new error passing libraryMax Kellermann1-9/+7
Replaces GLib's GError.
2013-08-10ack.h: move to protocol/Max Kellermann1-1/+1
2013-05-06ClientFile: use Path and file system API, update usages accordinglyDenis Krjuchkov1-2/+4
This commit also fixes incorrect passing of UTF-8 strings to client_allow_file
2013-05-06ClientFile.cxx: include config.hDenis Krjuchkov1-0/+1
2013-01-03Client: rename the struct client to class ClientMax Kellermann1-1/+1
2013-01-03client: convert to C++Max Kellermann1-3/+3
2012-10-04PlaylistFile, client_file, tag_id3: don't use g_file_error_quark()Max Kellermann1-2/+2
g_file_error_quark() is meant to be used with the GFileError enum which does not correspond with errno, but must be converted with g_file_error_from_errno(). At the same time, this removes g_strerror() use for g_file_error_quark().
2012-03-06client_file: always allow access if client uid equals mpd uidMax Kellermann1-0/+5
2012-03-06playlist_edit: move UID check to client_allow_file()Max Kellermann1-0/+65