e445a692c5
Added the "includes" test (including all headers)
2014-05-07 03:17:01 +02:00
eb5954bb1a
Avoid a compilation warning
2014-05-07 03:13:21 +02:00
768714d4cf
Introducing a partial binding for the Mutator class
2014-05-07 03:07:05 +02:00
35a0f62959
Let the Config class inherit from the Mutator class instead of Hash
2014-05-07 02:56:44 +02:00
3268efcb33
Code cleanup
2014-05-07 02:55:17 +02:00
f67b0a9131
Code cleanup
2014-05-07 02:43:58 +02:00
300e598151
Introducing the Mutator class
2014-05-07 02:42:21 +02:00
8ef9a253c0
Implemented hash_count()
2014-05-07 02:40:28 +02:00
d2121b1bb4
Added missing include <sys/types.h>
2014-05-07 02:39:57 +02:00
93771c5cfe
Code cleanup
2014-05-07 02:25:56 +02:00
cf3c05ef17
Code cleanup
2014-05-07 02:20:47 +02:00
484b59a68e
Code cleanup
2014-05-07 02:15:53 +02:00
a01c33c6b3
Added variable_set()
2014-04-25 21:15:17 +08:00
4c4acbfcb3
No longer potentially leak memory in variable_set_from()
2014-04-25 21:04:47 +08:00
3351a030f2
libSystem currently needs libsocket
2014-04-23 18:04:23 +02:00
36ba157674
Newer script upstream
2014-04-23 18:01:46 +02:00
c0b190cb16
Implemented variable_set_from()
2014-04-19 23:31:07 +02:00
aae034336a
Added a stub for variable_set_from()
2014-04-19 23:24:23 +02:00
8b106a95bd
(U)INT64 variables probably need not be converted like buffers
2014-04-19 22:23:27 +02:00
405e1f35cc
Avoid a memory leak when deserializing variables of type Buffer
2014-04-19 22:20:10 +02:00
d4c9b21700
Code cleanup
2014-03-27 00:20:00 +01:00
ce0ae5d065
Added a variable_new_deserialize_buffer() function
2014-03-27 00:17:35 +01:00
495bb608ff
Added missing #include for "System/error.h"
2014-03-27 00:06:52 +01:00
46adc5e7d4
More portable shebang, from 7heo <7heo@mail.com>
...
Original commit message:
« The path /bin/sh for the shebang is more portable
than /usr/bin/env, according to Sven Mascheck:
http://in-ulm.de/~mascheck/various/shebang/#env
and:
http://in-ulm.de/~mascheck/various/shells/
Additionally, a space after the shebang first two
characters (#!) is said to be more portable:
http://in-ulm.de/~mascheck/various/shebang/#blankrequired
I fixed the test script shebang accordingly. »
It doesn't say the presence of a space makes it more portable; it says it was a rumor that could never be proven true, for some completely obsolete releases of UNIX. I did not apply that part.
Thanks!
2014-03-13 13:49:29 +09:00
9a57bbc80a
Newer version of the script upstream
2014-03-03 01:37:04 +01:00
92a2032809
Code cleanup
2014-01-23 12:32:02 -06:00
c78d60b5db
Newer versions of the helper scripts upstream
2014-01-23 12:29:07 -06:00
a058dd69bf
About to release libSystem 0.1.7
2013-12-29 16:30:25 +01:00
a68f068423
Code cleanup
2013-10-26 18:53:38 +02:00
f8d103c891
Code cleanup
2013-10-25 22:57:43 +02:00
64d33eab02
Slightly improved the tests
2013-10-25 22:30:59 +02:00
756b50e818
Slightly improved the tests
2013-10-25 22:04:28 +02:00
fbf1591c76
Fixed the URL for the online documentation
2013-07-24 03:41:58 +02:00
e901b42e90
Re-generated the documentation
2013-07-24 03:41:25 +02:00
99fbd72e22
libSystem currently depends on libsocket (for htonl())
2013-07-17 03:40:56 +02:00
1c150963d7
No longer rely on select() not to update the timeout argument
2013-05-11 01:49:56 +02:00
71d572c397
Re-generated the Makefiles
2013-03-24 16:22:23 +01:00
0a6588a19d
Give the Python binding a better chance to be functional
2013-02-13 00:52:01 +01:00
55bc15fbb3
Fixed libSystem::Plugin::lookup()
2013-02-13 00:50:00 +01:00
875c5584f7
Exposing the Plugin API
2013-02-12 23:37:45 +01:00
592e7bdfe2
Hopefully fixed Event::loop()
2013-02-12 23:21:35 +01:00
39e55e5094
Exposing the Plugin API
2013-02-12 23:21:16 +01:00
04a254347d
Also exposing some of the error handling functions
2013-01-26 01:49:30 +01:00
c5ef7e791b
Also implemented Config::reset()
2013-01-26 01:39:53 +01:00
a8a7edcae0
Documenting the Python bindings
2013-01-26 01:32:52 +01:00
2f6fa84a68
Added Config::load() and Config::save()
2013-01-25 21:34:13 +01:00
c90d082b6c
Added an early binding for the Config API (incomplete, untested)
2013-01-25 21:20:40 +01:00
47baa4f84a
Re-generated Makefiles
2013-01-25 21:01:12 +01:00
23043b7c85
Initial python binding for libSystem (incomplete, not built by default)
2013-01-22 01:17:23 +01:00
f8630bdb06
Always return the size required when deserializing
2013-01-10 13:55:08 +01:00