summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update NEWS for 1.21.2 release1.21.2Ondrej Holy2014-05-231-0/+10
|
* Updated Brazilian Portuguese translationEnrico Nicoletto2014-05-211-404/+438
|
* Updated Hebrew translationYosef Or Boczko2014-05-161-359/+389
|
* tests: Fix two pyflakes errorsMartin Pitt2014-05-151-2/+1
|
* tests: Fix race condition in FTP server setupMartin Pitt2014-05-151-2/+13
| | | | | Don't sleep for 0.5 seconds but repeatedly ping the FTP server until it is started up. Time out after 5 s.
* gvfs-test: Refresh gphoto umockdev ioctlMartin Pitt2014-05-151-50/+48
| | | | Refresh test/files/powershot.ioctl for libgphoto 2.5.4.
* Updated Spanish translationDaniel Mustieles2014-05-101-410/+443
|
* client: Remove unneeded function declarationRoss Lagerwall2014-05-101-1/+0
| | | | Remove function declaration whose body was removed in a68aa2319d3e.
* gvfs-mount: Handle the ask-question signalRoss Lagerwall2014-05-101-0/+31
| | | | | | | | | | | | | | | | | | | | Present questions as a message and a numbered list of choices such that the user must enter one of the numbers. For example: """ Can't verify the identity of ... This happens when you log in to a computer the first time. The identity sent by the remote computer is ... If you want to be absolutely sure it is safe to continue, contact the system administrator. [1] Log In Anyway [2] Cancel Login Choice: 1 """ https://bugzilla.gnome.org/show_bug.cgi?id=728959
* archive: Ignore filenames consisting of a single "."Ross Lagerwall2014-05-101-3/+2
| | | | | | | | | Don't abort if a path has a component consisting of a single ".", just ignore that component. E.g. OpenCV-2.3.1/./opencv.pc.cmake.in becomes OpenCV-2.3.1/opencv.pc.cmake.in https://bugzilla.gnome.org/show_bug.cgi?id=729463
* [l10n] Update Catalan translationPau Iranzo2014-05-021-702/+471
|
* dav: Implement push supportRoss Lagerwall2014-04-301-0/+376
| | | | | | | | | | | | | | | | | | | | | | | | Implement push support for the webdav backend. This allows large files to be uploaded properly without consuming large amounts of memory and also makes the progress bar work when uploading. Data is provided to libsoup in chunks, activated via the wrote_chunk signal. Note that this uses content-length encoding rather than chunked encoding which is not supported by many servers. The CAN_REBUILD flag is set on the SoupMessage and accumulate is set to FALSE so that Libsoup does not buffer all the data in memory at once. This does mean that the restarted signal needs to be handled correctly by seeking to the beginning of the file. The code is written in an asynchronous fashion so that other operations are not blocked since the webdav backend is single-threaded. Unfortunately, this does complicate the code, especially with regards to having reads in flight and handling the restarted signal from libsoup. A quick benchmark writing to a tmpfs via Apache's mod_dav achieved just over 1GB/s. https://bugzilla.gnome.org/show_bug.cgi?id=570772
* gvfs-less: add missing man pageOndrej Holy2014-04-302-0/+73
|
* recent: Implement query_info_on_read()Ross Lagerwall2014-04-301-0/+29
| | | | | | | Implement query_info_on_read() by proxying to the underlying stream's implementation. https://bugzilla.gnome.org/show_bug.cgi?id=720806
* trash: Implement query_info_on_read()Ross Lagerwall2014-04-301-0/+29
| | | | | | | Implement query_info_on_read() by proxying to the underlying stream's implementation. https://bugzilla.gnome.org/show_bug.cgi?id=720806
* build: Silence automake portability warningsRoss Lagerwall2014-04-301-1/+1
| | | | | | Require GNU Make for now and so silence portability warnings. https://bugzilla.gnome.org/show_bug.cgi?id=722354
* build: Fix typoRoss Lagerwall2014-04-301-1/+1
| | | | | | | The FTP backend is always enabled regardless of the state of HTTP/DAV so don't include it in the message at the end of configure. https://bugzilla.gnome.org/show_bug.cgi?id=722354
* build: Require gudev >= 147Ross Lagerwall2014-04-304-4/+1
| | | | | | | From release 147, the gudev API was marked as stable, so require that version. https://bugzilla.gnome.org/show_bug.cgi?id=722354
* Post release version bumpOndrej Holy2014-04-271-1/+1
|
* Update NEWS for 1.21.1 release1.21.1Ondrej Holy2014-04-271-0/+13
|
* Updated Indonesian translationDirgita2014-04-241-278/+301
|
* gvfs-move: Show progress for interactive moveRoss Lagerwall2014-04-181-1/+2
| | | | | | If requested, show progress for an interactive move. https://bugzilla.gnome.org/show_bug.cgi?id=637543
* gvfs-move: Improve the interactive overwriteRoss Lagerwall2014-04-181-4/+5
| | | | | | | | Mimic the output of mv by displaying the full URI and put a space between the output and the user's input. Accept either lower or upper-case 'y'. https://bugzilla.gnome.org/show_bug.cgi?id=637543
* gvfs-move: Improve progress outputRoss Lagerwall2014-04-181-3/+26
| | | | | | | | Rather than spamming the screen with output, rate-limit the updates and make them display over each other. Also calculate the speed of transfer. https://bugzilla.gnome.org/show_bug.cgi?id=637543
* gvfs-copy: Show progress for interactive copyRoss Lagerwall2014-04-181-1/+2
| | | | | | If requested, show progress for an interactive copy. https://bugzilla.gnome.org/show_bug.cgi?id=637543
* gvfs-copy: Improve the interactive overwriteRoss Lagerwall2014-04-181-4/+5
| | | | | | | | Mimic the output of cp by displaying the full URI and put a space between the output and the user's input. Accept either lower or upper-case 'y'. https://bugzilla.gnome.org/show_bug.cgi?id=637543
* gvfs-copy: Make the progress output usableRoss Lagerwall2014-04-181-12/+26
| | | | | | | Rather than spamming the screen with output, rate-limit the updates and make them display over each other. https://bugzilla.gnome.org/show_bug.cgi?id=637543
* afc: Check for iOS >= 3.1.2 to enable house arrestBastien Nocera2014-04-161-0/+54
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=676187
* ftp: clear queue when mount failsOndrej Holy2014-04-161-2/+4
|
* tests: use "#!/usr/bin/env python3" to be more portableOndrej Holy2014-04-162-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=726911
* dav: Use the native MOVE operation for movingRoss Lagerwall2014-04-131-0/+133
| | | | | | | | | | | | | | This saves unnecessary round trips when moving files and directories. Based on a patch by Mads Chr. Olesen and the GLocalFile implementation. Backups are not yet implemented. It tries to cover the various cases of overwriting files with directories and vice versa by doing what GLocalFile does. Notably, webdav servers are capable of overwriting a directory with a file which is not a supported operation for g_file_move, while at least Apache's mod_dav gives a generic 400 Bad Request when trying to overwrite a file with a directory. https://bugzilla.gnome.org/show_bug.cgi?id=572786
* Add goa-volume-monitor to gitignoreRoss Lagerwall2014-04-111-0/+1
|
* run-in-tree.sh: Use sh rather than bashRoss Lagerwall2014-04-111-2/+2
| | | | | | | We don't really on bash-specific features so use /bin/sh rather than /bin/bash. https://bugzilla.gnome.org/show_bug.cgi?id=726911
* client: Return NULL if set_display_name() failsRoss Lagerwall2014-04-111-0/+2
| | | | | | | | | | | | | Return NULL as per the documentation rather than returning the original file. This prevents errors like the following, where "Permission Denied" should be displayed: $ gvfs-rename smb://localhost/tmp/cat dog Rename successful. New uri: smb://localhost/tmp/cat (gvfs-rename:1385): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed https://bugzilla.gnome.org/show_bug.cgi?id=727007
* Report gvfs version when --version is usedRoss Lagerwall2014-04-1138-1/+298
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=727132
* Unify error conversion in http and dav backendsRoss Lagerwall2014-04-113-33/+13
| | | | | | | Have a single function which converts libsoup error codes to gio error codes rather than one in each backend. https://bugzilla.gnome.org/show_bug.cgi?id=536305
* fuse: Set permissions from UNIX mode when availableRoss Lagerwall2014-04-111-11/+20
| | | | | | | | If the GFileInfo has a UNIX mode available, use that for setting permissions. This prevents programs like vim from losing permissions when saving a file. https://bugzilla.gnome.org/show_bug.cgi?id=727996
* Post branch version bumpOndrej Holy2014-04-111-1/+1
|
* proxy volume monitor: Fix invalid readRoss Lagerwall2014-04-101-2/+2
| | | | | | | | When g_bus_unwatch_name () is called, it frees the associated Client and so the name variable becomes invalid. So, ensure that nothing uses the name variable after this call. https://bugzilla.gnome.org/show_bug.cgi?id=710679
* doap: update URLsPiotr Drąg2014-04-061-3/+3
|
* smb: Give correct error when unlink fails while closing fileRoss Lagerwall2014-04-021-1/+10
| | | | | | | | | When closing a file that is overwriting another file, don't ignore the error message when unlinking the old file. This is important when unlinking fails due to a permission denied error but the error message that was being returned was File Exists (from the subsequent rename). https://bugzilla.gnome.org/show_bug.cgi?id=726998
* gvfs-tree: End GOptionEntry array with NULLRoss Lagerwall2014-04-021-0/+1
| | | | | | | Prevent a segfault (revealed on OpenBSD) by null-terminating the GOptionEntry array. https://bugzilla.gnome.org/show_bug.cgi?id=727447
* Updated Basque languageInaki Larranaga Murgoitio2014-03-301-432/+477
|
* dav: Unescape URIs before comparing them for equalityRoss Lagerwall2014-03-291-5/+12
| | | | | | | | In some instances (e.g. Apache), gvfs uses percent encodings like %2A while Apache returns redirections encoded like %2a. This makes redirections fail when non-ascii characters are used in the path. https://bugzilla.gnome.org/show_bug.cgi?id=721543
* common: use nl_langinfo constants conditionallyOndrej Holy2014-03-272-1/+15
| | | | | | The _NL_ADDRESS_LANG_TERM and _NL_ADDRESS_COUNTRY_AB3 aren't portable. https://bugzilla.gnome.org/show_bug.cgi?id=726707
* Update Czech translationPetr Kovar2014-03-231-448/+482
|
* Updated Slovenian translationMatej Urbančič2014-03-211-330/+351
|
* Post release version bumpOndrej Holy2014-03-211-1/+1
|
* Update NEWS for 1.20.0 release1.20.0Ondrej Holy2014-03-212-1/+5
|
* Updated Indonesian translationAndika Triwidada2014-03-211-363/+403
|