Phillip Howell
|
db8ca3645f
|
Clarified json_load_callback_t return value docs
|
2013-09-19 20:47:02 +03:00 |
|
Petri Lehtinen
|
257a716073
|
Fix the signature again, and also rest of the errors
Next time, remember to check with -Werror first...
|
2013-04-15 09:15:03 +03:00 |
|
Petri Lehtinen
|
42e307b3c5
|
Fix the signature of a test function
|
2013-04-15 09:08:47 +03:00 |
|
Petri Lehtinen
|
867079c820
|
json_dump*(): Don't crash if json is NULL and JSON_ENCODE_ANY is set
|
2013-04-15 08:49:09 +03:00 |
|
Petri Lehtinen
|
bbd3b0ca4f
|
Fix a typo
|
2013-04-01 14:41:10 +03:00 |
|
Petri Lehtinen
|
3d0d61fdaf
|
Use json_decref() properly in tutorial
|
2013-03-09 21:15:09 +02:00 |
|
Petri Lehtinen
|
a1882fee02
|
check-exports test: Filter out symbols that start with an underscore
These are usually internal to libc, and such symbols are exported in
the shared library on some platforms.
|
2013-02-05 12:48:38 +02:00 |
|
Petri Lehtinen
|
afa1d37e20
|
Enable -Werror in Travis builds
|
2013-02-04 09:55:34 +02:00 |
|
Petri Lehtinen
|
ccf6e48a52
|
Don't use -Werror by default
It may be problematic when compilers add new warnings over time.
./configure && make should always just work.
|
2013-02-04 09:51:42 +02:00 |
|
Petri Lehtinen
|
93a3c7f663
|
Enable gcc specific flags in tests correctly
... and fix issues found.
|
2013-02-04 09:49:58 +02:00 |
|
Petri Lehtinen
|
02beb90db3
|
Make it possible to forward declare struct json_t
This allows e.g. to use json_t in a header file that doesn't include
jansson.h:
struct json_t;
typedef struct json_t json_t;
json_t *foo(json_t *bar);
|
2013-01-03 10:45:38 +02:00 |
|
Petri Lehtinen
|
8ad98c9ad3
|
Add travis build status image more cleverly
|
2012-12-28 15:30:15 +02:00 |
|
Petri Lehtinen
|
3fab956599
|
Add travis build status to README.rst
|
2012-12-28 14:27:31 +02:00 |
|
Petri Lehtinen
|
a2de27a828
|
travis: Run "make check" instead of "make test"
|
2012-12-28 14:22:24 +02:00 |
|
Petri Lehtinen
|
99855b2d63
|
travis: Bootstrap autotools before building
|
2012-12-28 14:20:25 +02:00 |
|
Petri Lehtinen
|
e9cb9dbf60
|
Fix // -> /* */
|
2012-12-28 14:11:43 +02:00 |
|
Petri Lehtinen
|
511db446d7
|
Add Travis configuration
|
2012-12-23 07:09:55 +02:00 |
|
Jacob Potter
|
872f847655
|
Change const pointer to array
Closes #95.
|
2012-12-10 08:47:00 +02:00 |
|
Jacob Potter
|
f86bb0377f
|
Mark some constant data as const.
Issue #95.
|
2012-12-10 08:47:00 +02:00 |
|
Attie Grande
|
c82cea9d32
|
fixed l_isxdigit() macro
Closes #97.
|
2012-12-10 08:47:00 +02:00 |
|
Petri Lehtinen
|
e0a7f81b39
|
Really fix the off-by-one error in json_array_remove()
It didn't affect only the last element but all of them. One item too
much was always moved.
|
2012-12-04 21:20:59 +02:00 |
|
Petri Lehtinen
|
54d59c743c
|
Fix an off-by-one error in json_array_remove()
Uninitialized memory was read when the last item of a "full" array was
removed.
|
2012-12-04 09:32:45 +02:00 |
|
Petri Lehtinen
|
ac0ca9223b
|
Merge pull request #93 from bertwesarg/vpath-for-2.4
Support building and testing with VPATH.
|
2012-10-26 05:48:32 -07:00 |
|
Bert Wesarg
|
4853a3454c
|
Support building and testing with VPATH.
|
2012-10-26 14:43:46 +02:00 |
|
Petri Lehtinen
|
3279aacdee
|
jansson 2.4
|
2012-09-23 12:52:41 +03:00 |
|
Petri Lehtinen
|
2158670177
|
Distribute win32 files
|
2012-09-23 12:52:40 +03:00 |
|
Petri Lehtinen
|
4cff593dd4
|
Update CHANGES for v2.4
|
2012-09-22 14:26:16 +03:00 |
|
Petri Lehtinen
|
597423ea80
|
doc: Add versionadded directive for json_boolean()
|
2012-09-22 14:25:29 +03:00 |
|
Petri Lehtinen
|
c3fc1d7382
|
Merge pull request #90 from luke-jr/patch-1
Add -no-undefined to LDFLAGS
|
2012-09-18 21:11:26 -07:00 |
|
Luke Dashjr
|
c922354076
|
Add -no-undefined to LDFLAGS
This tells libtool that jansson does not require any external symbols, and allows building it as a shared library (DLL) on Windows.
|
2012-09-15 08:45:29 +00:00 |
|
Petri Lehtinen
|
4118315afa
|
Disallow NaN or Inf real values
|
2012-09-13 21:30:19 +03:00 |
|
Petri Lehtinen
|
ee13c667f1
|
Fix json_real_set() to return -1 on error
|
2012-09-13 08:46:56 +03:00 |
|
Petri Lehtinen
|
23d563434a
|
Fix a typo on doc/apiref.rst
|
2012-09-06 12:06:41 +03:00 |
|
Petri Lehtinen
|
6142dbd8d0
|
Fix a typo in README.rst
|
2012-09-05 21:16:43 +03:00 |
|
Petri Lehtinen
|
0dac319bc4
|
CHANGES entry for #88
|
2012-08-11 20:45:25 +03:00 |
|
Petri Lehtinen
|
0b871a113c
|
Merge branch '2.3'
|
2012-08-11 20:45:15 +03:00 |
|
Alessandro Ghedini
|
8176527f56
|
fix check-exports test on ppc64
|
2012-08-11 20:42:21 +03:00 |
|
Petri Lehtinen
|
ec7bb71d75
|
Add an initial CHANGES entry for v2.4
|
2012-07-30 07:52:41 +03:00 |
|
Petri Lehtinen
|
b6a1d8cfd4
|
Add json_boolean() macro
Mostly for symmetry reasons. Makes it easier e.g. to:
int ok = 0;
if(something)
ok = 1;
json_object_set_new(obj, "ok", json_boolean(ok));
Fixes #86.
|
2012-07-30 07:20:37 +03:00 |
|
Petri Lehtinen
|
52924288b9
|
Merge branch '2.3'
|
2012-07-27 07:28:40 +03:00 |
|
Petri Lehtinen
|
7892ecce1c
|
Fix a small error in tutorial
Fixes #84.
|
2012-07-27 07:28:18 +03:00 |
|
Petri Lehtinen
|
a501a39626
|
Document the JSON_ESCAPE_SLASH encoding flag
|
2012-06-29 13:32:17 +03:00 |
|
Petri Lehtinen
|
37bc3bbf4b
|
Tweak slash escaping
|
2012-06-29 13:25:02 +03:00 |
|
Petri Lehtinen
|
2d46ea069b
|
Merge branch 'fix-slash' of git://github.com/jrbasso/jansson
Fixes #81.
|
2012-06-29 13:24:55 +03:00 |
|
Juan Basso
|
b217cd6689
|
Created flag to dump escaping slash
|
2012-06-28 22:04:36 -04:00 |
|
Juan Basso
|
a0c262d08b
|
Escaping the slash when dump
|
2012-06-27 23:54:08 -04:00 |
|
Petri Lehtinen
|
6ce273e2e6
|
Merge branch '2.3'
|
2012-06-06 21:10:28 +03:00 |
|
Paul Harris
|
f62b1f5d69
|
Bugfix: must cast void* to do pointer math
Fixes #78.
|
2012-06-06 21:09:47 +03:00 |
|
Paul Harris
|
2b87fdcb43
|
Bugfix: Changed all use of ssize_t to size_t.
ssize_t is only used in a test, and its comparing to a size_t variable.
Fixes #77.
|
2012-06-06 08:47:17 +03:00 |
|
Petri Lehtinen
|
c0139681cd
|
Update the documentation to mention Visual Studio 2010 support
|
2012-05-19 21:22:59 +03:00 |
|