History log of /external/bluetooth/glib/gio/gbufferedinputstream.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fc10cb46adc1dfb6d86f323323d38c4507fff0ed 22-Jan-2009 Ryan Lortie <desrt@desrt.ca> Bug 568723 – g_buffered_input_stream_fill_async doesn't take count == -1

2009-01-22 Ryan Lortie <desrt@desrt.ca>

Bug 568723 – g_buffered_input_stream_fill_async doesn't take count == -1

* gbufferedinputstream.c (g_buffered_input_stream_fill_async,
g_buffered_input_stream_fill): check for count < -1 instead of count <
0 and copy modified check to non-async version for consistency.
document the "count = -1" API.


svn path=/trunk/; revision=7828
/external/bluetooth/glib/gio/gbufferedinputstream.c
fb50c2ae1ad54acab577f7cf7202ae05dfa06a73 22-Jan-2009 Ryan Lortie <desrt@desrt.ca> Bug 568741 – g_buffered_input_stream_fill_async doesn't work

2009-01-22 Ryan Lortie <desrt@desrt.ca>

Bug 568741 – g_buffered_input_stream_fill_async doesn't work

* gbufferedinputstream.c (fill_async_callback): grow the buffer tail
after we have successfully read data from the base stream


svn path=/trunk/; revision=7827
/external/bluetooth/glib/gio/gbufferedinputstream.c
0b715510de5d8c5f293216d29a8dd653a08b2a18 28-Nov-2008 Matthias Clasen <mclasen@redhat.com> Bug 562393 – g_buffered_input_stream_read_byte broken if data available

2008-11-28 Matthias Clasen <mclasen@redhat.com>

Bug 562393 – g_buffered_input_stream_read_byte broken if data
available

* gio/gbufferedinputstream.c (g_buffered_input_stream_read_byte): Fix
handling of buffered content. Patch by Philip Withnall

* gio/tests/buffered-input-stream.c: Add a testcase for this bug.
* gio/tests/Makefile.am: And build it



svn path=/trunk/; revision=7686
/external/bluetooth/glib/gio/gbufferedinputstream.c
3d93bf6968884d75dd2706ef85e2014305eb92f2 01-Jul-2008 Cody Russell <bratsche@gnome.org> Moved all relevant typedefs into these files.

2008-07-01 Cody Russell <bratsche@gnome.org>

* gio/gioenums.h:
* gio/giotypes.h:
Moved all relevant typedefs into these files.

* gio/*.[ch]:
Updated wrt added files.

Split types into separate file for easier maintainership. (#538564)


svn path=/trunk/; revision=7127
/external/bluetooth/glib/gio/gbufferedinputstream.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/gbufferedinputstream.c
9c17697b56501d11b4c653432cc9e290347aa03e 16-Jun-2008 Christian Persch <chpe@src.gnome.org> Use g_set_error_literal where appropriate. Patch from bug #535947.

svn path=/trunk/; revision=7051
/external/bluetooth/glib/gio/gbufferedinputstream.c
a4427bfff5d31499dc0b46fa3f734bc92f7d0dd5 16-Jun-2008 Michael Natterer <mitch@imendio.com> chain up unconditionally in finalize() and dispose(). Also don't

2008-06-16 Michael Natterer <mitch@imendio.com>

* *.c: chain up unconditionally in finalize() and dispose(). Also
don't dereference these function pointers when calling them since
that has no meaning at all.


svn path=/trunk/; revision=7048
/external/bluetooth/glib/gio/gbufferedinputstream.c
1d1ffab20d3d39f3ebcd1e86d44f9309d1072714 04-Mar-2008 Wouter Bolsterlee <wbolster@svn.gnome.org> Fix typo in parameter documentation.

2008-03-04 Wouter Bolsterlee <wbolster@svn.gnome.org>

* gio/gbufferedinputstream.c: Fix typo in parameter
documentation.

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

svn path=/trunk/; revision=6554
/external/bluetooth/glib/gio/gbufferedinputstream.c
da0e7e81c16cba8d64014081487466a73a4c9506 10-Feb-2008 Matthias Clasen <mclasen@redhat.com> /bin/ksh can't handle a for-loop with no arguments, so add a "." for when

2008-02-09 Matthias Clasen <mclasen@redhat.com>

* Makefile.decl: /bin/ksh can't handle a for-loop with no
arguments, so add a "." for when $(SUBDIRS) is empty.

* glib/tests/option-context.c:
* glib/tests/testing.c:
* gthread/gthread-posix.c:
* tets/testingbase64.c:
* glib/gtester.c:
* glib/gsequence.c: Portability fixes. (#515154)



svn path=/trunk/; revision=6487
/external/bluetooth/glib/gio/gbufferedinputstream.c
7bfc60de2e83b263c35e645d4251bc55eaefec00 28-Jan-2008 Matthias Clasen <mclasen@redhat.com> Deprecate G_GNUC_(PRETTY)_FUNCTION.

2008-01-27 Matthias Clasen <mclasen@redhat.com>

* glib/gmacros.h: Deprecate G_GNUC_(PRETTY)_FUNCTION.



svn path=/trunk/; revision=6389
/external/bluetooth/glib/gio/gbufferedinputstream.c
af7645a49815d6427242d858ca779ce6bd5bb377 25-Jan-2008 Matthias Clasen <matthiasc@src.gnome.org> String fixes

svn path=/trunk/; revision=6370
/external/bluetooth/glib/gio/gbufferedinputstream.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/gbufferedinputstream.c
2ae689e31f793bfdddaee6d5cb7e679d1adff7a9 13-Dec-2007 Alexander Larsson <alexl@redhat.com> g_push/pop_current_cancellable -> g_cancellable_push/pop_current

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

* gcancellable.[ch]:
* gio.symbols:
* gbufferedinputstream.c:
* gfileenumerator.c:
* gfileinputstream.c:
* gfileoutputstream.c:
* ginputstream.c:
* gioscheduler.c:
* goutputstream.c:
g_push/pop_current_cancellable ->
g_cancellable_push/pop_current


svn path=/trunk/; revision=6115
/external/bluetooth/glib/gio/gbufferedinputstream.c
41d1650c9b6b0b8368c0648d2885b83e18020303 12-Dec-2007 Alexander Larsson <alexl@redhat.com> Fix up a bunch of details in the docs.

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

* gappinfo.[ch]:
* gasyncresult.c:
* gbufferedinputstream.c:
* gbufferedoutputstream.c:
* gcancellable.c:
* gcontenttype.c:
* gdatainputstream.[ch]:
* gdesktopappinfo.c:
* gdirectorymonitor.c:
* gfile.[ch]:
* gfileattribute.[ch]:
* gfileicon.[ch]:
* gfileinfo.h:
* gfileinputstream.h:
* gfilemonitor.[ch]:
* gfileoutputstream.[ch]:
* gfilterinputstream.h:
* gfilteroutputstream.h:
* gicon.h:
* gioscheduler.c:
* gloadableicon.[ch]:
* gmemoryinputstream.c:
* gmountoperation.c:
* gthemedicon.c:
Fix up a bunch of details in the docs.

* glocalfileinfo.c:
CR/LF -> LF fixups


svn path=/trunk/; revision=6100
/external/bluetooth/glib/gio/gbufferedinputstream.c
cc3de68e2151cf3341115212c56c17714ca03bb2 10-Dec-2007 15:08:59 Tim Janik <timj@imendio.com> http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html

2007-12-10 15:08:59 Tim Janik <timj@imendio.com>

* let g_warn_if_fail replace g_assert as discussed here:
http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html

* fix bug #502498: Test framework assertion failures should follow
gcc error format.

* gmessages.h, gmessages.c: deprecated g_assert_warning() which is
unused now. removed g_assert*() definitions whcih are provided by
gtestutils.h now. added g_warn_if_reached() and g_warn_if_fail()
which are recommended as g_assert/g_assert_not_reached replacements
for non-test programs.
added g_warn_message() to implement g_warn_*() macros.
use emacs-next-error friendly formatting for file:line: for warnings.

* gtestutils.h, gtestutils.c: use emacs-next-error friendly formatting.
implement g_assert_not_reached() with g_assertion_message() and
g_assert() in terms of g_assertion_message_expr() so we'll be able to
provide assertion messages in test logs.

* gkeyfile.c, gbookmarkfile.c: changed g_assert*() to g_warn_if_fail()
or g_return_if_fail() where suitable.

* gio/: changed g_assert to g_warn_if_fail.



svn path=/trunk/; revision=6086
/external/bluetooth/glib/gio/gbufferedinputstream.c
2c362b7f9eb7cc81f37970e24c5b5dcdc56ea6d5 05-Dec-2007 Alexander Larsson <alexl@redhat.com> Rename all struct members named: read, write, close, truncate, or mount to

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

* gbufferedinputstream.c:
* gbufferedoutputstream.c:
* gdrive.[ch]:
* gfile.[ch]:
* gfileenumerator.[ch]:
* gfileinputstream.c:
* gfileoutputstream.[ch]:
* gfilterinputstream.c:
* gfilteroutputstream.c:
* ginputstream.[ch]:
* glocalfile.c:
* glocalfileenumerator.c:
* glocalfileinputstream.c:
* glocalfileoutputstream.c:
* gmemoryinputstream.c:
* gmemoryoutputstream.c:
* goutputstream.[ch]:
* gseekable.[ch]:
* gunixdrive.c:
* gunixinputstream.c:
* gunixoutputstream.c:
Rename all struct members named:
read, write, close, truncate, or mount
to foo_fn, as these are reserved names
and could be defined as macros in libc.
(#501645)


svn path=/trunk/; revision=6048
/external/bluetooth/glib/gio/gbufferedinputstream.c
117de38f04de4f546215957b95d3c5b3f104fa42 04-Dec-2007 Dan Winship <danw@gnome.org> Make this take a GError and return a gboolean, and do the "outstanding

2007-11-30 Dan Winship <danw@gnome.org>

* ginputstream.c (g_input_stream_set_pending): Make this take a
GError and return a gboolean, and do the "outstanding operation"
check (and the "stream is already closed" check) itself.
(g_input_stream_clear_pending): Formerly set_pending(FALSE).

* goutputstream.c (g_output_stream_set_pending)
(g_output_stream_clear_pending): Likewise

* gbufferedinputstream.c:
* gfileinputstream.c:
* gfileoutputstream.c: Update for that

* gsimpleasyncresult.c (g_simple_async_report_gerror_in_idle):
Like g_simple_async_report_error_in_idle, but takes a GError
rather than building one.


svn path=/trunk/; revision=6039
/external/bluetooth/glib/gio/gbufferedinputstream.c
b22aa6dde67cb0517f03b375959d379bec06f460 04-Dec-2007 Dan Winship <danw@gnome.org> Don't cheat and unset the "pending" flag around inner calls. Instead, call

2007-11-30 Dan Winship <danw@gnome.org>

* goutputstream.c: Don't cheat and unset the "pending" flag around
inner calls. Instead, call the class method directly rather than
the wrapper function that checks "pending"


svn path=/trunk/; revision=6038
/external/bluetooth/glib/gio/gbufferedinputstream.c
2e67aabed7385b0fb4e0f3480099578ffde777a3 01-Dec-2007 Matthias Clasen <matthiasc@src.gnome.org> Some more property work

svn path=/trunk/; revision=6008
/external/bluetooth/glib/gio/gbufferedinputstream.c
c524cabff279c6a3bc6b95eb4c20f7c6a5e34e31 30-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> Add docs for etags

svn path=/trunk/; revision=6001
/external/bluetooth/glib/gio/gbufferedinputstream.c
3d8579f93aaf909b6dcf6d4e63a757aac5e85942 30-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> Explain I/O priorieties

svn path=/trunk/; revision=6000
/external/bluetooth/glib/gio/gbufferedinputstream.c
09471fec46619a62fbe9b6e7a7b67c9a421f919e 29-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> Coding style fixups

svn path=/trunk/; revision=5993
/external/bluetooth/glib/gio/gbufferedinputstream.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/gbufferedinputstream.c
61582bd91cba508362d0e28db4d6e3f307b27b48 28-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> Another round of trivial doc fixes

svn path=/trunk/; revision=5970
/external/bluetooth/glib/gio/gbufferedinputstream.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/gbufferedinputstream.c
6d071b4ab6d60aecf9532d1aac2128dd0c08f917 27-Nov-2007 Juerg Billeter <j@bitron.ch> New functions for efficient access to buffer and simple single byte reads.

2007-11-27 Juerg Billeter <j@bitron.ch>

* gbufferedinputstream.c: (g_buffered_input_stream_peek_buffer),
(g_buffered_input_stream_read_byte):
* gbufferedinputstream.h:
New functions for efficient access to buffer and simple single byte
reads.

* gdatainputstream.c: (scan_for_newline), (scan_for_chars),
(g_data_input_stream_read_until):
* gdatainputstream.h:
Use peek_buffer to avoid memcpy in scan_for_newline, implement
read_until with multiple stop chars.

svn path=/trunk/; revision=5952
/external/bluetooth/glib/gio/gbufferedinputstream.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/gbufferedinputstream.c