Shuai Lin
f37f645998
Fixed tests on travis ci.
2016-07-28 17:06:27 +08:00
Shuai Lin
28619641b8
Improved named pipe transport on windows.
2016-07-28 17:06:27 +08:00
Shuai Lin
de84634c66
Fix traivis ci, which has an older version of libjansson.
2016-07-28 17:06:27 +08:00
Shuai Lin
906082601d
More memory leak fixed.
2016-07-28 17:06:27 +08:00
Shuai Lin
55001da28a
More memory leak fixes.
2016-07-28 17:06:27 +08:00
Shuai Lin
112a2565e6
Fixed memory leaks.
2016-07-28 17:06:27 +08:00
Shuai Lin
53a1663d0d
Support json param type.
2016-07-28 17:06:27 +08:00
Shuai Lin
5fd3bb7176
Support json value in async mode.
2016-07-28 17:06:27 +08:00
Shuai Lin
25ce2aeceb
Fixed a bug in named pipe transport.
2016-07-28 17:06:27 +08:00
Shuai Lin
48a9c675ed
Added json return type.
2016-07-28 17:06:27 +08:00
Shuai Lin
323b21ef7f
Fix the tests on travis ci.
2016-07-28 17:06:27 +08:00
Shuai Lin
0228a79c97
Improved client headers to be used in c++ forward declaration.
2016-07-28 17:06:27 +08:00
Shuai Lin
749a480fda
pipe clients: added concurrency tests.
2016-07-28 17:06:27 +08:00
Shuai Lin
7bc0bfbe27
pipe transport: updated struct definition.
2016-07-28 17:06:27 +08:00
Shuai Lin
eb7fb022de
named pipe transport: compile on windows.
2016-07-28 17:06:27 +08:00
Shuai Lin
307d466eb1
named pipe transport: compile on linux.
2016-07-28 17:06:27 +08:00
Shuai Lin
b76607f784
Replace tabs with spaces.
2016-07-28 17:06:27 +08:00
Shuai Lin
ae0cebc0eb
named pipe transport: Support multipe searpc services.
2016-07-28 17:06:27 +08:00
Shuai Lin
0cac14f39f
named pipe transport: Added pipe client and pipe server.
2016-07-28 17:06:27 +08:00
Shuai Lin
1b6b5b8d9f
named pipe transport: Added tests.
2016-07-28 17:06:27 +08:00
unDocUMeantIt
b9234ae5dc
added files for debian packaging ( #26 )
...
* added files for debian packaging
- the directory debian was added
- it can be used for proper packaging, building two binary packages:
libsearpc and libsearpc-dev (the latter is used for building the
other seafile related packages)
* renamed library package
- debian library packages should include the SONAME
* added conflict info
- don't allow this package to be installed alongside the official seafile package
* fixed dependency
* repackaging with cleaned up orig.tar.xz archives
* added symbol file
- bumping version number
* fixing some linitan issues
* fixed python dependencies
- ${python:Depends} somehow doesn't work for the libsearpc-dev package
- lintian demands depending on python2
* emptying the dependency_libs field in .la files
* minor changes to the debian/control file
* changed license to GPL-2
2016-07-27 12:51:44 +08:00
Daniel Pan
41dd1c9f09
Add license file
2016-05-05 11:19:28 +08:00
Shuai Lin
13f49676cc
Merge pull request #23 from haiwen/update-version
...
update release version in configure.ac
v3.0.7
2015-10-08 14:27:17 +08:00
Shuai Lin
43d82024d2
update release version in configure.ac
2015-10-08 14:25:25 +08:00
poetwang
8998e7b2c5
Fix memory leak
v3.0-latest
2014-08-14 23:48:58 +08:00
Daniel Pan
0d9e1b662d
Merge pull request #18 from comzeradd/m4
...
Substitute m4 obsolete macros
2014-08-13 10:03:48 +08:00
Nikos Roussos
2fbc70fe1d
Substitute m4 obsolete macros
2014-08-12 14:52:48 +03:00
lins05
5c094f3e74
Merge pull request #17 from Chilledheart/patch-1
...
[lib] fix searpc codegen issue
2014-08-10 18:32:02 +08:00
Chilledheart
2b71149baf
[lib] fix searpc codegen issue
2014-08-07 23:03:07 +08:00
zhengxie
80b7355592
Remove simplejson
2014-07-28 14:31:43 +08:00
Daniel Pan
22b4c467ce
Merge pull request #16 from Chilledheart/patch-2
...
[build] detect darwin platform correctly
2014-07-23 16:59:56 +08:00
Chilledheart
eb80267db9
[build] detect darwin platform correctly
2014-07-23 15:20:49 +08:00
Daniel Pan
05c357a383
Merge pull request #14 from Chilledheart/fix_sed_osx
...
[build] prevent bad sed usage under osx
2014-07-18 12:35:54 +08:00
Chilledheart
a39d88c7d6
[build] prevent bad sed usage under osx
2014-07-18 12:24:43 +08:00
Daniel Pan
0577663605
Merge pull request #13 from Chilledheart/use_clar
...
[tests] using clar now
2014-07-18 10:02:44 +08:00
Chilledheart
59c82b2604
[tests] use clar
...
- enable test in travis-ci script
2014-07-18 09:58:40 +08:00
plt
da8fca373a
Merge pull request #12 from Chilledheart/patch-1
...
[lib] cleanup some compiler warning
2014-06-30 13:45:35 +08:00
plt
342a94db73
Merge pull request #9 from Chilledheart/deprecated_g_type_init
...
Skip deprecated g_type_init() for GLib 2.36
2014-06-30 13:42:50 +08:00
Chilledheart
ba0d080d3d
[lib] cleanup some compiler warnings
...
- lib/searpc-client.c:353:1: warning: control reaches end of non-void function [-Wreturn-type]
- lib/searpc-utils.c:93:13: warning: enumeration value 'JSON_ARRAY' not handled in switch [-Wswitch]
2014-06-29 13:07:42 +08:00
plt
f8c1c55665
Merge pull request #10 from Chilledheart/travis-ci
...
Add travis script
2014-06-16 16:22:48 +08:00
Chilledheart
146374cc8d
Add travis script
2014-06-14 00:18:56 +08:00
Chilledheart
e75ab63fe3
Skip deprecated g_type_init() for GLib 2.36
2014-06-10 11:18:02 +08:00
lins05
66f7c265c0
update version to 1.2.2
v2.1.2
v2.1.4-server
v2.1.5-server
v2.2.0
v2.2.1-server
v3.0.0
v3.0.0-server
v3.0.1-server
v3.0.2
v3.0.2-pro
v3.0.2-server
v3.0.3
v3.0.3-pro
v3.0.3-server
v3.0.4
v3.0.4-pro
v3.0.5-pro
v3.0.6-pro
v3.0.7-pro
2014-01-22 15:36:15 +08:00
plt
56e496e3a9
Merge pull request #8 from pkerling/master
...
Add missing jansson dependency in pkg-config spec
2014-01-18 18:32:16 -08:00
Philipp Kerling
3ac24dfcc3
Add missing jansson dependency in pkg-config spec
2014-01-18 16:41:27 +01:00
plt
aedbbb184f
Print the exact file that loaded rpc function table from
2013-12-30 10:29:30 +08:00
lins05
d0d6f35fd5
update version to 1.2.1
v2.1.1
v2.1.1-testing
v2.1.3-server
2013-12-19 13:26:52 +08:00
lins05
6110ad3cbc
fallback g_value_set_schar to g_value_set_char for glib<2.32
2013-12-19 10:47:27 +08:00
lins05
f8045eaee3
fixed compile for glib-2.28
2013-12-13 15:51:35 +08:00
lins05
acefaa9221
fixed demo/Makefile.am
2013-12-09 19:25:33 +08:00