History log of /external/bluetooth/glib/gio/giomodule.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0712b733585f0e5c15720078d89ce2b060846a10 02-Mar-2009 Matthias Clasen <matthiasc@src.gnome.org> Use a separate lock for extension point registration to avoid deadlock.

* giomodule.c: Use a separate lock for extension point registration
to avoid deadlock. Discovered by Torsten Schoenfeld


svn path=/trunk/; revision=7935
/external/bluetooth/glib/gio/giomodule.c
b3cb7caf7dad98bace12767f2207e5b89b6d8767 27-Feb-2009 Alexander Larsson <alexl@redhat.com> Split out the extension point registration code to its own function.

2009-02-27 Alexander Larsson <alexl@redhat.com>

* giomodule-priv.h:
* giomodule.c:
Split out the extension point registration code to its
own function.

* glocalvfs.c:
Ensure extension points are registered before extending it.
It might not have happened yet if g_vfs_get_local() is called.



svn path=/trunk/; revision=7919
/external/bluetooth/glib/gio/giomodule.c
f5483302757a9c03c43e25c86cea4a7bd5aaaf3f 23-Feb-2009 Matthias Clasen <matthiasc@src.gnome.org> Fix "it's" vs "its" confusion throughout the source. Patch by Will

* Fix "it's" vs "its" confusion throughout the source. Patch
by Will Thompson.


svn path=/trunk/; revision=7897
/external/bluetooth/glib/gio/giomodule.c
7261372b4534336fbe12d4d5f2aef9460d50bde3 13-Aug-2008 Tor Lillqvist <tml@novell.com> win32/gwinhttpvfs.c win32/gwinhttpvfs.h win32/gwinhttpfile.c

2008-08-13 Tor Lillqvist <tml@novell.com>

* win32/gwinhttpvfs.c
* win32/gwinhttpvfs.h
* win32/gwinhttpfile.c
* win32/gwinhttpfile.h
* win32/gwinhttpfileinputstream.c
* win32/gwinhttpfileinputstream.h
* win32/gwinhttpfileoutputstream.c
* win32/gwinhttpfileoutputstream.h: New files implementing
GWinHttpVfs and related classes, a GVfs for HTTP and HTTPS URIs on
Windows. The implementation uses the WinHttp API. Both reading and
writing are supported, i.e. GET and PUT requests. When writing,
each write call is done using a separate PUT request with a
Content-Range header. Requests for file URIs and plain pathnames
are forwarded to GLocalVfs.

* win32/winhttp.h: Reverse engineered <winhttp.h>, borrowed from
WINE. Used as there is no <winhttp.h> bundled with mingw, and
requiring people to download the Windows SDK just for this one
header is not reasonable.

* win32/Makefile.am: Add above files.

* giomodule.c: Call _g_winhttp_vfs_get_type() on Windows to set up
the plumbing for the above.


svn path=/trunk/; revision=7344
/external/bluetooth/glib/gio/giomodule.c
981f9ed840ee2280a0d6bae005b2450f8f982bac 16-Jul-2008 Matthias Clasen <matthiasc@src.gnome.org> Avoid a filename conflict

svn path=/trunk/; revision=7192
/external/bluetooth/glib/gio/giomodule.c
0741dea88f10fdc88bd4c73bd981b1f731cca273 30-Jun-2008 Matthias Clasen <matthiasc@src.gnome.org> Don't g_list_prepend one list to another. Pointed out by Jan Arne Petersen

* giomodule.c (_g_io_modules_ensure_loaded): Don't g_list_prepend
one list to another. Pointed out by Jan Arne Petersen


svn path=/trunk/; revision=7103
/external/bluetooth/glib/gio/giomodule.c
761424465aaad736916b029383483b6ac419d831 22-Jun-2008 Johan Dahlin <jdahlin@async.com.br> Include "config.h" instead of <config.h> Command used: find -name

2008-06-21 Johan Dahlin <jdahlin@async.com.br>

* *.[ch]: Include "config.h" instead of <config.h>
Command used:
find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
Rubberstamped by Mitch


svn path=/trunk/; revision=7092
/external/bluetooth/glib/gio/giomodule.c
b696a978ea9dccf87bdb3c4c2153d3228b808696 17-Jun-2008 Hans Breuer <hans@breuer.org> bits and pieces from gtk-2-12 and gunix*.[hc] to make the file chooser

2008-06-17 Hans Breuer <hans@breuer.org>

* gwin32mount.[ch] gwin32volumemonitor.[ch] : bits and pieces from
gtk-2-12 and gunix*.[hc] to make the file chooser show drive letter
access again on win32, see bug #538127
* giomodule.c : ensure GWin32VolumeMonitor is registered
* glocaldireoctorymonitor.c : initial state on win32 is_mounted=TRUE
* Makefile.am makefile.msc : updated

svn path=/trunk/; revision=7055
/external/bluetooth/glib/gio/giomodule.c
096201834d4511604775c22c10831d8fd00a7e98 28-Mar-2008 A. Walton <awalton@svn.gnome.org> Adds GIO_EXTRA_MODULES environment variable support, closing bug #523039.

2008-03-28 A. Walton <awalton@svn.gnome.org>

* giomodule.c (_g_io_modules_ensure_loaded):
Adds GIO_EXTRA_MODULES environment variable support, closing bug
#523039.


svn path=/trunk/; revision=6768
/external/bluetooth/glib/gio/giomodule.c
9555a3a2cacaedd3bd27c660729d42903a784853 14-Mar-2008 Alexander Larsson <alexl@redhat.com> Fix up FEN ifdefs

2008-03-14 Alexander Larsson <alexl@redhat.com>

* giomodule.c:
(_g_io_modules_ensure_loaded):
Fix up FEN ifdefs


svn path=/trunk/; revision=6705
/external/bluetooth/glib/gio/giomodule.c
7dc75d707cb5d1a2ea33101ab540dd6861045f4f 14-Mar-2008 Alexander Larsson <alexl@redhat.com> Added. Added. Added. Added. Added. Added. Added. Added. Added. Added.

2008-03-14 Alexander Larsson <alexl@redhat.com>

* Makefile.am:
* fen/Makefile.am: Added.
* fen/fen-data.[ch]: Added.
* fen/fen-dump.[ch]: Added.
* fen/fen-helper.[ch]: Added.
* fen/fen-kernel.[ch]: Added.
* fen/fen-missing.[ch]: Added.
* fen/fen-node.[ch]: Added.
* fen/fen-sub.[ch]: Added.
* fen/gfendirectorymonitor.[ch]: Added.
* fen/gfenfilemonitor.[ch]: Added.
* giomodule.c:
Added Solaris FEN file notification backend.
Patch from Lin Ma <Lin.Ma@Sun.COM>


svn path=/trunk/; revision=6702
/external/bluetooth/glib/gio/giomodule.c
367d77233bd1e466e154bc326f1c8ccdbda90c89 12-Mar-2008 Tor Lillqvist <tml@novell.com> Expand gio/win32/Makefile.

2008-03-12 Tor Lillqvist <tml@novell.com>

* configure.in: Expand gio/win32/Makefile.

2008-03-12 Tor Lillqvist <tml@novell.com>

Bug 517419 - gio win32 directory monitor
Implementation by Vlad Grecescu.

* win32/Makefile.am
* win32/gwin32directorymonitor.h
* win32/gwin32directorymonitor.c: New files.

* giomodule.c: Set up the GWin32DirectoryMonitor plumbing.

* Makefile.am: Add the win32 subdirectory.


svn path=/trunk/; revision=6698
/external/bluetooth/glib/gio/giomodule.c
a9a049800769218817d8e9083eca00ce45942a9b 25-Feb-2008 Wouter Bolsterlee <wbolster@svn.gnome.org> Fix a few typos in translator comments and documentation.

2008-02-25 Wouter Bolsterlee <wbolster@svn.gnome.org>

* gfile.c (g_file_find_enclosing_mount):
* giomodule.c:
* glocalfile.c (g_local_file_find_enclosing_mount):
* goutputstream.c:

Fix a few typos in translator comments and documentation.

svn path=/trunk/; revision=6590
/external/bluetooth/glib/gio/giomodule.c
f3144c7efe8c84f7a00bff9b796d5e73efc151cf 21-Feb-2008 Matthias Clasen <matthiasc@src.gnome.org> Doc fixes

svn path=/trunk/; revision=6554
/external/bluetooth/glib/gio/giomodule.c
826d8c5b41de02387dbfd5b815765c94d6128eac 11-Feb-2008 Matthias Clasen <matthiasc@src.gnome.org> Documentation additions

svn path=/trunk/; revision=6492
/external/bluetooth/glib/gio/giomodule.c
431fef861755439c2c060a81a35805cdd023c3df 29-Jan-2008 Alexander Larsson <alexl@redhat.com> Add g_file_query_default_handler utility to easily look up the GAppInfo

2008-01-29 Alexander Larsson <alexl@redhat.com>

* gfile.[ch]:
Add g_file_query_default_handler utility to easily look up
the GAppInfo that handles a file.

* gdesktopappinfo.[ch]:
* giomodule.c:
Set up an extension point for g_app_info_get_default_for_uri_scheme()

* gvfs.c:
Remove unused function



svn path=/trunk/; revision=6409
/external/bluetooth/glib/gio/giomodule.c
bff9ecedbbea1a794827f569638365db40c442e6 28-Jan-2008 Alexander Larsson <alexl@redhat.com> Add registration hooks for extension points. Register the gio extension

2008-01-28 Alexander Larsson <alexl@redhat.com>

* giomodule.[ch]:
* gio.symbols:
Add registration hooks for extension points.
Register the gio extension points.

* fam/gfamdirectorymonitor.c:
* fam/gfamfilemonitor.c:
* glocaldirectorymonitor.[ch]:
* glocalfilemonitor.[ch]:
* gnativevolumemonitor.h:
* gunionvolumemonitor.c:
* gunixvolumemonitor.c:
* gvfs.[ch]:
* gvolumemonitor.h:
* inotify/ginotifydirectorymonitor.c:
* inotify/ginotifyfilemonitor.c:
Use the extension points registration instead
of g_type_children().


svn path=/trunk/; revision=6399
/external/bluetooth/glib/gio/giomodule.c
28d1c8e0ad86253c84de1ee948a338eec98ae701 19-Dec-2007 Alexander Larsson <alexl@redhat.com> Make g_io_modules_load_all_in_directory not unuse loaded modules so that

2007-12-19 Alexander Larsson <alexl@redhat.com>

* giomodule.c:
Make g_io_modules_load_all_in_directory not unuse
loaded modules so that users of it can do stuff
before unloading.
Init internal "module" types.
Initialize static prio and name for types so that
we don't have to load modules to get it.

* gnativevolumemonitor.h:
* gvolumemonitor.h:
Move is_supported to parent class so that
non-native monitors can avoid being initialized
too. (For instance GDaemonVolumeMonitor if we're
not using GDaemonVfs.)

* glocaldirectorymonitor.[ch]:
* glocalfilemonitor.[ch]:
* gunionvolumemonitor.c:
* gunixvolumemonitor.c:
* gvfs.c:
Find plugins using the static prio+name to
avoid unnecessarily loading the modules.


svn path=/trunk/; revision=6159
/external/bluetooth/glib/gio/giomodule.c
13f33931fc4e0b1e1c1a8921d4ff29c71304f6bf 19-Dec-2007 Alexander Larsson <alexl@redhat.com> Remove warnings

2007-12-19 Alexander Larsson <alexl@redhat.com>

* giomodule.c:
Remove warnings


svn path=/trunk/; revision=6157
/external/bluetooth/glib/gio/giomodule.c
0debd52858ffb4f468e55cd2f3c7e4dec5455b94 18-Dec-2007 Matthias Clasen <matthiasc@src.gnome.org> Fix up includes in section docs

svn path=/trunk/; revision=6149
/external/bluetooth/glib/gio/giomodule.c
4f039bd490856afab9d0eff22fbaeeadaef651a2 05-Dec-2007 Alexander Larsson <alexl@redhat.com> Fix warnings

2007-12-05 Alexander Larsson <alexl@redhat.com>

* gdatainputstream.c:
Fix warnings

* gio.symbols:
* giomodule.[ch]
* glocaldirectorymonitor.c:
* glocalfilemonitor.c:
* gunionvolumemonitor.c:
* gvfs.c:
Make g_io_modules_ensure_loaded a private function and
don't pass in the dirname. This means we can do magic
directory finding in the win32 version.
Export the actual load-modules-in-directory code so that
gvfs can reuse that.


svn path=/trunk/; revision=6050
/external/bluetooth/glib/gio/giomodule.c
7f3280230bc9448a5750fc17a6eabef691ba25f4 28-Nov-2007 Alexander Larsson <alexl@redhat.com> Added. Added. Added. Added.

2007-11-28 Alexander Larsson <alexl@redhat.com>

* Makefile.am:
* abicheck.sh: Added.
* makegioalias.pl: Added.
* pltcheck.sh: Added.
* gio.symbols: Added.
* *.c:
* inotify/*.c
Initial work on adding symbol handling.

* gvfs.h:
Correct ifdef guard name

* fam/Makefile.am:
* inotify/Makefile.am:
* xdgmime/Makefile.am:
Include toplevel Makefile.decl


svn path=/trunk/; revision=5972
/external/bluetooth/glib/gio/giomodule.c
5247f12f3649726471080440de0d37b78c1cec33 27-Nov-2007 Andrew Walton <awalton@src.gnome.org> Bumps documentation to 93% symbol coverage, touching most
of the public files. Fixes broken function documentation prototypes.
Fixes GCancellable inaccuracies. Removes unnecessary incomplete
gtk-doc headers in private files.

svn path=/trunk/; revision=5953
/external/bluetooth/glib/gio/giomodule.c
3781343738de4abddf56982325a77bd70a98cd26 26-Nov-2007 Alexander Larsson <alexl@redhat.com> gio/ docs/reference/gio Merged gio-standalone into glib.

2007-11-26 Alexander Larsson <alexl@redhat.com>

* Makefile.am:
* configure.in:
* gio-2.0-uninstalled.pc.in:
* gio-2.0.pc.in:
* gio-unix-2.0-uninstalled.pc.in:
* gio-unix-2.0.pc.in:
* gio/
* docs/reference/gio
Merged gio-standalone into glib.

* glib/glibintl.h:
* glib/gutils.c:
Export glib_gettext so that gio can use it
Add P_ (using same domain for now)
Add I_ as g_intern_static_string


svn path=/trunk/; revision=5941
/external/bluetooth/glib/gio/giomodule.c