f632d12524
Use mkstemp(3) instead of mktemp(3)
2015-09-18 19:23:04 +02:00
a0461bf435
Re-generate the Makefiles
2015-09-18 19:18:30 +02:00
18e85a1a30
Also build the Python bindings with RELRO
2015-09-18 19:18:19 +02:00
c3a328ba8a
Re-generate the Makefiles
2015-09-18 19:15:35 +02:00
288930017a
Build full RELRO support
2015-09-18 19:15:02 +02:00
b36fc80672
Re-generate the Makefiles
2015-09-09 12:43:50 -04:00
faca05d244
Reflect update from upstream
2015-08-23 16:20:38 +02:00
8e3c5f6956
Re-generate the Makefiles
2015-08-23 16:14:51 +02:00
045d28b828
Always force -fPIC when compiling
2015-08-23 16:14:34 +02:00
41d0ace2fe
Use LD_LIBRARY_PATH to find the library to test
2015-08-23 15:59:57 +02:00
725d9150f8
Re-generate the Makefiles
2015-08-11 01:56:22 +02:00
246163201c
Fix building the tools
2015-08-11 01:56:11 +02:00
a72d1bb0be
About to release DeforaOS libSystem 0.2.2
2015-08-11 01:54:40 +02:00
fff18fca86
Initial import of an implementation for the File class
...
This is absolutely not ready, and not reviewed at all. As a consequence
it is not even compiled at the moment. It is committed to allow
beginning to work on it. Do not use this API for the moment, it will
change.
2015-08-11 01:48:07 +02:00
43fedadc3a
Re-generate the Makefiles
2015-08-09 15:52:26 +02:00
664b6265f7
Build with stricter SSP by default
...
This change also moves every flag specific to GCC to CFLAGS.
2015-08-09 15:51:16 +02:00
4ff3eb6fdf
Add a couple test cases
2015-07-31 19:51:18 +02:00
99e643dad0
Output nicer configuration files
2015-07-31 19:50:50 +02:00
d0729a89df
Re-generate the Makefiles
2015-07-19 02:45:32 +02:00
72639c9baa
Build the tests as PIE too
2015-07-19 02:45:21 +02:00
00192f02e3
Re-generate the Makefiles
2015-07-19 02:44:22 +02:00
ac5bade606
Build PIE with the proper flags
2015-07-19 02:44:11 +02:00
c03def7507
Re-generate the Makefiles
2015-07-11 15:15:47 +02:00
1b10e331dc
Build configctl as PIE
2015-07-11 15:15:26 +02:00
cd4cbb80a1
Re-generate the Makefiles
2015-06-28 17:11:04 +02:00
c20959a9af
Compile with -pedantic and -fstack-protector by default
2015-06-28 17:10:42 +02:00
4b64310636
Trimming functions are available by now
2015-06-23 03:14:14 +02:00
0e37acd63d
Add tests for string_trim()
2015-06-23 03:14:14 +02:00
8cd73f4219
Add a integer overflow check when resizing arrays
2015-06-23 03:14:13 +02:00
b1246abd04
Use -errno as the code upon system errors
2015-06-23 03:14:13 +02:00
4e63a00c34
Implement string_trim()
2015-06-23 03:14:13 +02:00
112795b7aa
Add tests for string_ltrim()
2015-06-23 03:14:13 +02:00
26c0e62541
Implement string_ltrim()
2015-06-23 03:14:13 +02:00
e7cfc80c16
Re-generate the Makefiles
2015-06-23 03:14:13 +02:00
a79b215b06
Re-run the tests when libSystem changes
2015-06-23 03:14:13 +02:00
a16dd33841
Add tests for string_rtrim()
2015-06-23 03:14:13 +02:00
8df5499481
Update the copyright notice
2015-06-23 03:14:12 +02:00
9a65fd0ffa
Disambiguate the error codes
2015-06-23 03:14:12 +02:00
817ee525f3
Implement string_rtrim()
2015-06-23 03:14:12 +02:00
f19a4af827
Avoid using string_length()
...
New code should be using string_get_length() instead.
2015-06-22 18:41:23 -04:00
bab058ee5b
Avoid a compilation warning (signedness mismatch)
2015-06-18 02:11:56 -04:00
1e900f11f0
Update the copyright notice
2015-06-18 02:02:40 -04:00
3079a92b84
Revisit the File API
2015-06-18 02:02:40 -04:00
1b3d84b41b
Avoid spurious lines when writing configuration files
2015-06-18 01:15:12 -04:00
19bbc4b7c6
Stricter check for config_save()
2015-06-18 01:14:53 -04:00
2892e25da8
Update the copyright notice
2015-06-18 01:09:50 -04:00
571c9b5df3
Add a test for config_save()
2015-06-18 01:09:40 -04:00
5ca62ddf06
Code cleanup
2015-06-18 00:23:45 -04:00
417669d936
More generic python binding build
2015-06-15 01:37:22 -04:00
e7f255b6ba
Update the copyright notice
2015-06-15 01:28:10 -04:00