e66d412682
Minor optimization
2015-10-08 18:57:39 +02:00
bb764828c3
Update the copyright notice
2015-10-08 00:56:52 +02:00
a02c3e3958
Avoid warnings when compiling with debugging information
2015-10-08 00:56:27 +02:00
83a0f84a21
Code cleanup
2015-10-08 00:43:41 +02:00
4e9b09b0f1
Code cleanup
2015-10-08 00:35:51 +02:00
ded6f2db95
Update the copyright notice
2015-10-08 00:35:05 +02:00
f4d5d7d551
Avoid memory leak when opening plug-ins
...
Reported by Дилян Палаузов <git-dpa@aegee.org>, thanks!
2015-10-07 10:31:47 +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
b36fc80672
Re-generate the Makefiles
2015-09-09 12:43:50 -04: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
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
99e643dad0
Output nicer configuration files
2015-07-31 19:50:50 +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
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
26c0e62541
Implement string_ltrim()
2015-06-23 03:14:13 +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
1b3d84b41b
Avoid spurious lines when writing configuration files
2015-06-18 01:15:12 -04:00
5ca62ddf06
Code cleanup
2015-06-18 00:23:45 -04:00
3244f82b4f
Hopefully rid of integer overflows in the Array class
2015-06-15 01:15:07 -04:00
c36ef6f345
Update the copyright notice
2015-06-15 01:11:40 -04:00
b9405984f9
Fix the "array" test
2015-06-15 01:11:26 -04:00
edc1517a3b
Update the copyright notice
2015-06-14 12:15:23 -04:00
d6a23e72e6
Check for errors from array_append()
2015-06-14 12:15:06 -04:00
3d9c37d770
Re-generate the Makefiles
2015-05-21 01:54:20 +02:00
bf7976f804
Update the copyright notice
2015-05-10 23:45:13 +02:00
c73dca34fc
Default to "python" as the executable name
2015-05-10 23:44:55 +02:00
9dd4e1dec9
Update the copyright notice
2015-04-20 23:58:36 +02:00
40a728c08a
Let the comment character be a constant
2015-04-20 23:58:11 +02:00
9666179b54
Update a couple copyright notices
2015-04-20 23:46:11 +02:00
3a9c6cc403
Introduce string_new_replace(3)
2015-04-20 23:46:11 +02:00
f4d3befda7
.cvsignore files are no longer necessary
2014-12-27 18:13:21 +01:00
0369455838
Do not let LDFLAGS= override the dependency on libsocket
2014-12-16 01:23:54 +01:00
d46d12a355
Re-generated the Makefiles
2014-12-14 18:13:15 +01:00
ae67fd5f9d
Do not attempt twice to link to libsocket
2014-12-14 18:12:36 +01:00
870fc795d0
Re-indented the Python code
2014-11-16 01:42:07 +01:00
27c8c0c1fb
Let the last variable be defined with no end of line character
2014-11-13 00:45:30 +01:00
265d38b38e
Re-generated the Makefiles (with partial support for OBJDIR)
2014-11-12 02:28:52 +01:00
cb4a3e3df9
Updated the copyright line
2014-09-14 19:50:06 +02:00
7ade6f79d4
Build the python binding as part of the tests
2014-08-29 19:04:13 +02:00
4f2440f4c1
Improved a couple error messages
2014-05-12 23:59:27 +02:00
9c14c3e027
Bind the beginning of the support for the Mutator class
2014-05-08 01:06:09 +02:00