[jsonrpc-glib] Created tag 3.25.2
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jsonrpc-glib] Created tag 3.25.2
- Date: Tue, 6 Jun 2017 21:50:32 +0000 (UTC)
The signed tag '3.25.2' was created.
Tagger: Christian Hergert <chergert redhat com>
Date: Tue Jun 6 14:49:34 2017 -0700
release jsonrpc-glib 3.25.2
Changes:
Christian Hergert (73):
initial commit
add missing headers to jsonrpc-glib.h
client: fix implementation to work against rust language server
build: add pkg-config file
update AUTHORS
input-stream: check for "Content-Length: "
input-stream: remove dead code
client: synthesize failures of inflight invocations upon close
jcon: add JSON C Object Notation
install jcon.h and include it in jsonrpc-glib.h
test: steal pointer for rpc call
add test infrastructure
jcon: add JCON_EXTRACT()
jcon: fix array extraction with JCONE_ARRAY()
jcon: test object extraction
jcon: allow extracting a node
client: create task in notification_async()
jcon: avoid shadowing of index
jcon: add paren test
adjust header guards
client: use g_set_error()
stream: steal errors for completing tasks
client: extract code/message from error object
client: g_set_error_literal() is safe to use
output-stream: delay messages until previous completes
jcon: clear stack pointers for root
jcon: allow arrays at the toplevel
build: fix build on ubuntu
client: check ready state before notification and close operations
input-stream: 16Mb ought to be enough for anyone
input-stream: handle peer closing stream
input-stream: remove NULL checks
client: remove unused variable
test: fix return for source func
jcon: remove innacurate assertions
client: use JCON_NEW()
client: don't let stream failures cause _close() to fail
client: clean up task finalization
client: teach JsonrpcClient to handle incoming method calls
server: add JsonrpcServer instance
client: rename notification to send_notification
client: whitespace cleanup
tests: rename to send_notification()
build: add introspection support
client: add not nullable for io_stream in jsonrpc_client_new()
build: add support for vala vapi generation
check stack depth
tests: use g_unix_open_pipe()
m4: bump m4 helpers
gvariant: use GVariant based public API
client: upgrade connection upon receiving application/gvariant
message: add message API to replace JCON
work around -Wmissing-braces warnings
message: always sink variant ref
more async fixes, stress tests
merge various changes from Builder
introspection fixes from ricotz
client: pass error, not task as error structure
message: fix ownership of built variant
message: decode submessage dictionaries
build: migrate jsonrpc-glib to meson
build: add plumbing for i18n
build: add support for gtk-doc
build: add CONTRIBUTING.md
doap: add a doap file for jsonrpc-glib
build: remove i18n bits
build: actually build unit tests
build: add enable-tests option
client: prefer closing IOStream over single stream
jsonrpc-glib: license as LGPLv2.1+
client: squash some warnings
message: set alignemnt for GCC/Clang
release 3.25.2
Patrick Griffis (1):
build: Use add_project_arguments()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]