summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add an anonymous_out parameter for anonymous logins.Benjamin Otte2008-03-047-48/+100
| | | | | | | | | | | | | | | | | | | | | 2008-03-04 Benjamin Otte <otte@gnome.org> * common/gmountsource.c: (ask_password_reply), (g_mount_source_ask_password_finish), (g_mount_source_ask_password), (op_ask_password_reply): * common/gmountsource.h: add an anonymous_out parameter for anonymous logins. * daemon/gvfsbackenddav.c: (soup_authenticate_interactive): * daemon/gvfsbackendsftp.c: (handle_login): * daemon/gvfsbackendsmb.c: (auth_callback): make the backends compile with the new parameter. They don't use anonymous logins. * daemon/gvfsbackendftp.c: (do_mount): make login work as users would expect it with anonymous logins. Fixes bug #520131 svn path=/trunk/; revision=1520
* Fix memory leaks.Carlos Garcia Campos2008-03-044-1/+12
| | | | | | | | | | | 2008-03-04 Carlos Garcia Campos <carlosgc@gnome.org> * common/gmountspec.c: (g_mount_spec_copy): * daemon/gvfsdaemon.c: (g_vfs_daemon_initiate_mount): * daemon/main.c: (main): Fix memory leaks. svn path=/trunk/; revision=1519
* Updated Italian translation.Luca Ferretti2008-03-042-88/+101
| | | | | | | | 2008-03-04 Luca Ferretti <elle.uca@libero.it> * it.po: Updated Italian translation. svn path=/trunk/; revision=1518
* Avoid duplications in supported_uris.Alexander Larsson2008-03-044-3/+32
| | | | | | | | | | | | | | 2008-03-04 Alexander Larsson <alexl@redhat.com> * client/gdaemonvfs.c: Avoid duplications in supported_uris. * daemon/smb-browse.mount.in: * daemon/smb.mount.in: Add scheme info so smb is listed in supported_uris again. svn path=/trunk/; revision=1517
* Updated British English translation.Philip Withnall2008-03-032-79/+88
| | | | | | | | | 2008-03-03 Philip Withnall <pwithnall@svn.gnome.org> * en_GB.po: Updated British English translation. svn path=/trunk/; revision=1516
* Remove unecessary message_new_from_xxx functions. Prefix all publicChristian Kellner2008-03-034-139/+130
| | | | | | | | | | | | | | | | | | | | 2008-03-03 Christian Kellner <gicmo@gnome.org> * daemon/gvfsbackendhttp.c: * daemon/gvfsbackendhttp.h: Remove unecessary message_new_from_xxx functions. Prefix all public utility functions that need the backend with http_backend_, i.e. rename g_vfs_backend_uri_for_filename() to http_backend_uri_for_filename(). Create http_backend_send_message(), http_backend_queue_message() convenience functions which will pick up the right SoupSession. * daemon/gvfsbackenddav.c: Port to new utility functions and http_backend_xx namespace. Clean up error handling and remove the const keyword from most SoupURI variables. svn path=/trunk/; revision=1515
* Add write support to gphoto2 backend. Also performance enhancements forDavid Zeuthen2008-03-032-407/+2397
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-03-03 David Zeuthen <davidz@redhat.com> Add write support to gphoto2 backend. Also performance enhancements for querying, enumerating and reading. Fixes bug #519651 * daemon/gvfsbackendgphoto2.c: (monitor_proxy_free), (DEBUG), (write_handle_free), (ensure_not_dirty), (dup_for_gphoto2), (monitors_emit_internal), (monitors_emit_created), (monitors_emit_deleted), (monitors_emit_changed), (caches_invalidate_all), (caches_invalidate_free_space), (caches_invalidate_dir), (caches_invalidate_file), (get_error_from_gphoto2), (release_device), (g_vfs_backend_gphoto2_finalize), (_gphoto2_logger_func), (g_vfs_backend_gphoto2_init), (find_udi_for_device), (_hal_device_removed), (split_filename_with_ignore_prefix), (add_ignore_prefix), (file_get_info), (is_directory), (is_regular), (is_directory_empty), (ensure_ignore_prefix), (do_mount), (try_mount), (do_unmount), (free_read_handle), (do_open_for_read), (try_read), (try_seek_on_read), (do_close_read), (do_query_info), (try_query_info), (do_enumerate), (try_enumerate), (do_query_fs_info), (try_query_fs_info), (do_make_directory), (do_slow_file_rename_in_same_dir), (do_file_rename_in_same_dir), (do_dir_rename_in_same_dir), (do_set_display_name), (do_delete), (do_create_internal), (do_create), (do_replace), (do_append_to), (do_write), (do_seek_on_write), (commit_write_handle), (do_close_write), (do_move), (vfs_dir_monitor_destroyed), (do_create_dir_monitor), (vfs_file_monitor_destroyed), (do_create_file_monitor), (g_vfs_backend_gphoto2_class_init): svn path=/trunk/; revision=1514
* Fix memory leak.Carlos Garcia Campos2008-03-032-0/+6
| | | | | | | | | 2008-03-03 Carlos Garcia Campos <carlosgc@gnome.org> * daemon/mount.c: (read_mountable_config): Fix memory leak. svn path=/trunk/; revision=1513
* properly parse aliasesBenjamin Otte2008-03-032-4/+13
| | | | | | | | | | 2008-03-03 Benjamin Otte <otte@gnome.org> * client/gdaemonvfs.c: (fill_mountable_info): properly parse aliases svn path=/trunk/; revision=1512
* revert yesterday's commit. It broke the obex and gphoto backends. We nowBenjamin Otte2008-03-033-9/+18
| | | | | | | | | | | | | 2008-03-03 Benjamin Otte <otte@gnome.org> * client/gvfsuriutils.c: (g_vfs_decode_uri): revert yesterday's commit. It broke the obex and gphoto backends. We now parse hostnames different for internet hosts. * daemon/ftp.mount.in: Parse hostnames different. svn path=/trunk/; revision=1511
* fix server disconnect on timeout. Side effect is that the ftp backend justBenjamin Otte2008-03-032-45/+69
| | | | | | | | | | | | | 2008-03-03 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (ftp_connection_receive), (ftp_connection_sendv), (g_vfs_backend_ftp_pop_connection), (do_mount): fix server disconnect on timeout. Side effect is that the ftp backend just spawned multiple connections support. svn path=/trunk/; revision=1510
* Updated Marathi Translations.Rahul Bhalerao2008-03-032-276/+491
| | | | svn path=/trunk/; revision=1509
* Add _g_dbus_message_iter_append_args_valist andAlexander Larsson2008-03-0310-263/+381
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-03-03 Alexander Larsson <alexl@redhat.com> * common/gdbusutils.[ch]: Add _g_dbus_message_iter_append_args_valist and _g_dbus_message_iter_append_args. * common/gvfsdaemonprotocol.h: Add G_VFS_DBUS_MOUNTTRACKER_OP_LIST_MOUNTABLE_INFO * client/Makefile.am: * client/gdaemonvfs.c: Use listMountableInfo to get supported uri schemes and information for default uri handling. Handle default port in uris and if host_is_inet normalize hostnames, including removing ipv6 brackets. * client/sftpuri.c: Removed, as the previous work replaces it * daemon/gvfsdaemonutils.c: (gvfs_file_info_populate_content_types): Fix uninitialized variable warning. * daemon/mount.c: Read new mountfile info and implement list_mountable_info. * daemon/sftp.mount.in: Add info for sftp svn path=/trunk/; revision=1508
* run intltool-update, fix the remaining fuzzy, fix typos found with pofilterTimo Jyrinki2008-03-031-69/+73
| | | | | | and voikko svn path=/trunk/; revision=1507
* Updated Galician Translation.Ignacio Casal Quinteiro2008-03-032-88/+140
| | | | svn path=/trunk/; revision=1506
* Make sure the g_object_unref call is _before_ the return call. Fixes bugChristian Kellner2008-03-032-4/+11
| | | | | | | | | | 2008-03-03 Christian Kellner <gicmo@gnome.org> * daemon/gvfsjob.c: (g_vfs_job_try): Make sure the g_object_unref call is _before_ the return call. Fixes bug #519867 svn path=/trunk/; revision=1505
* Create the root monitor for trash when mounting. (#509740).Cosimo Cecchi2008-03-032-4/+11
| | | | | | | | | 2008-03-03 Cosimo Cecchi <cosimoc@gnome.org> * daemon/gvfsbackendtrash.c: (do_mount): Create the root monitor for trash when mounting. (#509740). svn path=/trunk/; revision=1504
* dynamically resize the read buffer. This allows receiving the huge welcomeBenjamin Otte2008-03-032-17/+36
| | | | | | | | | | | 2008-03-03 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (ftp_connection_receive): dynamically resize the read buffer. This allows receiving the huge welcome messages some ftp servers think are cool. svn path=/trunk/; revision=1503
* Updated Russian translationLeonid Kanter2008-03-032-314/+535
| | | | svn path=/trunk/; revision=1502
* implement EPSV. This should make IPv6 work.Benjamin Otte2008-03-032-2/+39
| | | | | | | | | | | 2008-03-03 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (ftp_connection_parse_features), (ftp_connection_use), (ftp_connection_ensure_data_connection): implement EPSV. This should make IPv6 work. svn path=/trunk/; revision=1501
* updated pt_BR translationJonh Wendell S. Santana2008-03-031-56/+60
| | | | svn path=/trunk/; revision=1500
* Fix a crasher when mounting fails, by not freeing the error just beforeBastien Nocera2008-03-032-1/+12
| | | | | | | | | | | | | 2008-03-03 Bastien Nocera <hadess@hadess.net> * daemon/gvfsbackendobexftp.c (do_mount), (do_open_for_read), (do_read), (do_query_info), (do_query_fs_info), (do_enumerate), (do_delete), (do_make_directory): Fix a crasher when mounting fails, by not freeing the error just before using it (duh!) (Closes: #519752), Fix a few error paths leaking errors svn path=/trunk/; revision=1499
* Updated Thai translation.Theppitak Karoonboonyanan2008-03-032-57/+70
| | | | | | | | | 2008-03-03 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation. svn path=/trunk/; revision=1498
* Updated zh_CN translationYang Zhang2008-03-031-61/+65
| | | | svn path=/trunk/; revision=1497
* Updated Norwegian bokmål translation.Kjartan Maraas2008-03-032-101/+233
| | | | | | | | 2008-03-03 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. svn path=/trunk/; revision=1496
* Updated Basque translation.Inaki Larranaga Murgoitio2008-03-032-57/+67
| | | | | | | | | 2008-03-03 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org> * eu.po: Updated Basque translation. svn path=/trunk/; revision=1495
* Updated French translation by Robert-André Mauchin and StéphaneStéphane Raimbault2008-03-032-84/+214
| | | | | | | | | 2008-03-03 Stéphane Raimbault <stephane.raimbault@gmail.com> * fr.po: Updated French translation by Robert-André Mauchin and Stéphane Raimbault. svn path=/trunk/; revision=1494
* Make "file don't exist" message conform to other backends; no, it isn't aLuca Ferretti2008-03-032-1/+8
| | | | | | | | | | | | 2008-03-03 Luca Ferretti <elle.uca@libero.it> * daemon/gvfsbackendftp.c: (do_query_info): Make "file don't exist" message conform to other backends; no, it isn't a string freeze break, the message yet exists elsewhere. svn path=/trunk/; revision=1493
* Updated Belarusian Latin translation.Ihar Hrachyshka2008-03-032-245/+415
| | | | svn path=/trunk/; revision=1492
* Updated Portuguese translation.Duarte Loreto2008-03-032-245/+402
| | | | | | | | 2008-03-03 Duarte Loreto <happyguy_pt@hotmail.com> * pt.po: Updated Portuguese translation. svn path=/trunk/; revision=1491
* Updated Spanish translationJorge Gonzalez Gonzalez2008-03-022-53/+59
| | | | svn path=/trunk/; revision=1490
* use g_build_path() to not get excess slashes in pathsBenjamin Otte2008-03-022-1/+6
| | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (ftp_filename_construct): use g_build_path() to not get excess slashes in paths svn path=/trunk/; revision=1489
* implement move vfuncBenjamin Otte2008-03-022-7/+90
| | | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (ftp_connection_try_cd), (process_line), (do_query_info), (do_move), (g_vfs_backend_ftp_class_init): implement move vfunc svn path=/trunk/; revision=1488
* Treat DBus output paramaters that contain "" as NULL. It fixes the sftpCarlos Garcia Campos2008-03-022-3/+9
| | | | | | | | | | 2008-03-02 Carlos Garcia Campos <carlosgc@gnome.org> * common/gmountsource.c: (ask_password_reply): Treat DBus output paramaters that contain "" as NULL. It fixes the sftp backend when a username is provided by the user. svn path=/trunk/; revision=1487
* Updated Italian translation.Luca Ferretti2008-03-022-54/+64
| | | | | | | | 2008-03-02 Luca Ferretti <elle.uca@libero.it> * it.po: Updated Italian translation. svn path=/trunk/; revision=1486
* push back connection if we fail starting a read/writeBenjamin Otte2008-03-022-8/+26
| | | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (do_open_for_read), (do_start_write), (do_make_directory): push back connection if we fail starting a read/write svn path=/trunk/; revision=1485
* don't pass the [] when parsing IPv6 addressesBenjamin Otte2008-03-022-7/+14
| | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * client/gvfsuriutils.c: (g_vfs_decode_uri): don't pass the [] when parsing IPv6 addresses svn path=/trunk/; revision=1484
* Added en_GB (British English). Added British English translation.Philip Withnall2008-03-023-0/+1362
| | | | | | | | | | 2008-03-02 Philip Withnall <pwithnall@svn.gnome.org> * LINGUAS: Added en_GB (British English). * en_GB.po: Added British English translation. svn path=/trunk/; revision=1483
* cs.po: Updated Czech translation.Petr Kovář2008-03-022-266/+471
| | | | svn path=/trunk/; revision=1482
* implement make_directoryBenjamin Otte2008-03-022-0/+29
| | | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (do_make_directory), (g_vfs_backend_ftp_class_init): implement make_directory svn path=/trunk/; revision=1481
* implement deleteBenjamin Otte2008-03-022-0/+36
| | | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (do_delete), (g_vfs_backend_ftp_class_init): implement delete svn path=/trunk/; revision=1480
* redo error handling: We now store the error and the job in theBenjamin Otte2008-03-022-384/+282
| | | | | | | | | | | | | 2008-03-02 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: redo error handling: We now store the error and the job in the FtpConnection. This way we don't have to handle errors in the outer functions and can just "if (conn->error) return FALSE;" in the inner functions. svn path=/trunk/; revision=1479
* Updated Lithuanian translation.Gintautas Miliauskas2008-03-023-1/+1355
| | | | | | | | | 2008-03-02 Gintautas Miliauskas <gintas@akl.lt> * lt.po: Updated Lithuanian translation. svn path=/trunk/; revision=1478
* Arangel Angov <arangel@linux.net.mk> * mk.po: Updated Macedonian translationArangel Angov2008-03-022-132/+267
| | | | svn path=/trunk/; revision=1477
* Avoid calling cddio_cddap_close() twice on an error path.David Zeuthen2008-03-012-1/+5
| | | | | | | | | | 2008-03-01 David Zeuthen <davidz@redhat.com> * daemon/gvfsbackendcdda.c (do_mount): Avoid calling cddio_cddap_close() twice on an error path. svn path=/trunk/; revision=1476
* close the data connection before trying to receive the OK. Some serversBenjamin Otte2008-03-012-1/+8
| | | | | | | | | | | | 2008-03-01 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (run_list_command): close the data connection before trying to receive the OK. Some servers send it out only after the connection was closed properly and otherwise cause stalls. svn path=/trunk/; revision=1475
* use 0 as port in the keyring when it's the default ftp port. Stops theBenjamin Otte2008-03-012-8/+17
| | | | | | | | | | | 2008-03-01 Benjamin Otte <otte@gnome.org> * daemon/gvfsbackendftp.c: (do_mount): use 0 as port in the keyring when it's the default ftp port. Stops the access dialog fro printing the port name. svn path=/trunk/; revision=1474
* Updated German translation.Hendrik Brandt2008-03-012-71/+121
| | | | | | | | | 2008-03-01 Hendrik Brandt <heb@gnome-de.org> * de.po: Updated German translation. svn path=/trunk/; revision=1473
* Fix another case where the icon name was wrong for the root folder (Helps:Bastien Nocera2008-03-012-7/+11
| | | | | | | | | | | 2008-03-01 Bastien Nocera <hadess@hadess.net> * daemon/gvfsbackendobexftp.c (_query_file_info_helper): Fix another case where the icon name was wrong for the root folder (Helps: #519369) svn path=/trunk/; revision=1472
* Updated Spanish translationJorge Gonzalez Gonzalez2008-03-012-41/+53
| | | | svn path=/trunk/; revision=1471