1
0
mirror of https://github.com/haiwen/libsearpc.git synced 2025-04-27 18:25:06 +00:00
Commit Graph

266 Commits

Author SHA1 Message Date
Jiaqiang Xu
2c3f140fcc Merge branch 'json' 2013-11-04 11:27:36 +08:00
poetwang
9ba717d38b Fix the bug of cast int GType to int 2013-08-24 13:02:18 +08:00
vegarden
45c9e4e41d rewrite demo 2013-08-09 16:19:25 +08:00
vegarden
9f37cfc0a2 rewrite demo 2013-08-09 15:54:46 +08:00
vegarden
1aa4d1e041 a little fix 2013-08-09 14:30:18 +08:00
vegarden
65677b5601 fix somebugs 2013-08-09 14:24:12 +08:00
vegarden
e2e594a8a2 improve some details 2013-08-09 12:56:37 +08:00
vegarden
e4a5b18e6c Update README.markdown 2013-08-09 12:45:15 +08:00
vegarden
077dbff4b5 Update README.markdown 2013-08-08 16:32:40 +08:00
vegarden
09b9b0cb27 replace json-glib with jansson 2013-08-08 16:24:20 +08:00
Jiaqiang Xu
4f28361e4d Merge pull request #2 from tuxillo/master
Use autotools discovered sed instead of calling directly system's one.
2013-04-13 19:59:51 -07:00
Antonio Huete Jimenez
ae89e752e8 Use autotools discovered sed instead of calling directly system's one. 2013-04-13 12:44:31 +02:00
lins05
f022c6509c update version to 1.1.0 2013-03-27 18:50:15 +08:00
lins05
56b412eca3 [python] add SearpcServer in python 2013-03-13 20:44:36 +08:00
lins05
5cf33ea3a1 include latest commit info when "make dist" 2013-03-04 11:50:20 +08:00
xiez
3f4cc91de7 Merge pull request #1 from haiwen/encoder
Added json encoder to searpc object
2013-02-20 04:57:03 -08:00
zhengxie
493d1c95a9 Added json encoder to searpc object 2013-02-20 16:43:31 +08:00
lins05
8e908095d1 improve "make clean" 2013-02-04 21:23:27 +08:00
lins05
facf0f6cad adjust for debian package 2013-01-22 16:14:35 +08:00
lins05
090e50b282 improve the .pc file 2013-01-18 14:15:15 +08:00
poet
eb6990cad4 Fix a bug for sed in mac 2013-01-12 13:51:26 +08:00
lins05
30c37d1692 Take DESTDIR into account in libsearpc.pc 2013-01-10 15:15:03 +08:00
gnehzuil
f1d6bc56a2 Avoid using python3 as default python interpreter.
Now if the user wants to build libsearpc when he/she has installed
python3 as default python interpreter.  He/She need to build program
as following steps:
 1. ./configure PYTHON=/usr/bin/python2.x
 2. make
 3. make install
2013-01-04 14:17:43 +08:00
lins05
1fc3913f06 remove unnecessary checks in configure.ac 2013-01-03 16:56:30 +08:00
lins05
ce08649d74 fixed LDADD in demo/Makefile.am 2012-12-14 13:56:31 +08:00
xiez
048f6fa80d Fixed bug when return empty string 2012-09-20 10:11:46 +08:00
plt
0f5664e138 Fix make distcheck
No longer need to copy rpc_table.py to build dir
2012-09-11 16:17:48 +08:00
plt
d1256247ee searpc-codegen load function table from any py file 2012-09-11 16:12:24 +08:00
plt
97db61a6de Clean lib/Makefile.am 2012-07-13 14:25:31 +08:00
gnehzuil
13866b3674 Make distcheck pass. 2012-07-12 13:31:36 +08:00
xiez
0185c14831 Fix bug when dict value is 0 2012-07-08 20:18:19 +08:00
plt
f560675030 Update configure.ac to remove checkout python headers 2012-07-08 13:57:43 +08:00
killing
56a4d930cb Support int64 arguments in C. 2012-06-27 11:40:59 +08:00
killing
cb0cacff32 Fix python path in searpc-codegen.py. 2012-06-24 14:19:54 +08:00
plt
ac753e04c7 Update README 2012-06-23 22:45:25 +08:00
gnehzuil
c91f143fdc Make check pass. 2012-06-23 11:43:42 +08:00
plt
f2b0236d40 Improve coding
Merge branch 'outside-build'

Conflicts:
	lib/rpc_table.py
	lib/searpc-server.c
2012-06-21 10:20:26 +08:00
gnehzuil
d97e9e997a Outside build libsearpc. 2012-06-20 20:24:49 +08:00
gnehzuil
1338fdb1c4 Fix a wrong function call.
register_marshals has a 'void' parameter list.  So we shouldn't call it with a
argument.  GCC doesn't complain this error with '-Wall'.
2012-06-19 23:18:01 +08:00
xiez
e8fbbe2859 Add new functions 2012-06-18 22:59:35 +08:00
lins05
3ff1ecd4d3 add a new function. 2012-06-16 10:45:17 +08:00
killing
eff70a274c Add new function. 2012-06-14 20:26:47 +08:00
poet
097c526e60 Fix a bug in 64bit system:
GType is 64 bit long in x64, cast it to int may loss some data
2012-06-13 23:54:04 +08:00
plt
23c4ac6517 Add new func 2012-06-12 23:12:15 +08:00
plt
bd7824f847 Add missing int64 related signatures to rpc table 2012-06-10 09:11:12 +08:00
plt
b86dfb60a1 Rename gencode.py to searpc-codegen.py
Other projects should use searpc-codegen.py to generate its
specific marshal functions and register to server
2012-06-10 09:11:12 +08:00
plt
a9c5f4d06b Add test case for async call and fix memory leak 2012-06-10 09:11:12 +08:00
plt
84d8110465 Remove fcall and fret 2012-06-10 09:11:12 +08:00
poet
4b51d49593 For python package in mac 2012-06-10 00:26:31 +08:00
killing
a1628f7055 Add new function and fix a bug.
* SearpcError.msg should be a string object.
2012-05-24 17:32:49 +08:00