Commit Graph

475 Commits

Author SHA1 Message Date
82d5c44f68 Re-generate the Makefiles 2016-02-01 10:02:28 +01:00
265db8661e Fix full SSP support (typo) 2016-02-01 10:01:52 +01:00
171a91b9a4 Wording 2015-11-23 00:21:12 +01:00
48b05f6989 Do not output empty errors 2015-11-22 18:41:14 +01:00
d2f5f80a02 Add a helper to save preferences 2015-11-22 18:35:00 +01:00
8c6a3eb3ae Remove obsolete comment 2015-11-22 18:35:00 +01:00
2024ac1065 Re-generate the Makefiles 2015-11-22 18:35:00 +01:00
a2a3630e56 Implement new helpers to load preferences 2015-11-22 18:35:00 +01:00
641b945617 Report the underlying error code 2015-11-22 18:35:00 +01:00
ae05615757 Avoid some compilation warnings 2015-11-22 18:35:00 +01:00
ec0a288438 Update the copyright notice 2015-11-22 18:34:59 +01:00
01e604643d Reflect the API changes in the Python bindings 2015-11-22 18:34:59 +01:00
93e4c2d14b Update some copyright notices 2015-11-22 18:34:59 +01:00
8712074ba0 Simplify the Error class
This breaks part of the API unfortunately.
2015-11-22 18:34:59 +01:00
8a64366c01 Allow setting just the error code 2015-11-22 18:34:59 +01:00
52bdf011b4 Update the copyright notice 2015-11-06 00:06:36 +01:00
d47f47d083 Add a few stubs 2015-11-06 00:06:14 +01:00
a25f1598de Fix a memory leak
It was unfortunately re-introduced from the Config class, when
correcting the key management for the Mutator class.
2015-10-15 01:25:44 +02:00
cf9d44c326 Remove obsolete comment
Multi-line support is now expected to be handled by the application, for
the variables requiring it. The String class can be leveraged for this
purpose.
2015-10-15 01:05:42 +02:00
4aacdf9b95 Avoid invalid free() when disposing Event instances
Reported by Дилян Палаузов <git-dpa@aegee.org>, thanks!
2015-10-15 00:17:13 +02:00
75b8a639ab Update the copyright notice 2015-10-09 23:57:26 +02:00
f38c35cbae Move key management to the Mutator class
It really belongs there.
2015-10-09 23:57:19 +02:00
f58ade761d Minor optimization 2015-10-09 23:41:53 +02:00
d4adbb90d8 Update the copyright notice 2015-10-09 23:38:09 +02:00
e781c240d7 Add a helper to obtain the original key 2015-10-09 23:37:38 +02:00
c5e49563e0 Avoid a memory allocation when overwriting values 2015-10-08 19:31:17 +02:00
489e810f8b Code cleanup 2015-10-08 19:02:42 +02:00
0252b8c081 Avoid a compilation warning 2015-10-08 19:02:25 +02:00
3b2bc58ecd Minor optimization 2015-10-08 19:02:10 +02:00
32a3de7d5b Detect more errors when saving configuration files 2015-10-08 19:01:11 +02:00
cf0428111a Avoid a memory allocation 2015-10-08 19:00:19 +02:00
28f110bb45 Return -1 on errors 2015-10-08 18:59:05 +02:00
a86b9ed02e Avoid memory leaks when overwriting existing values 2015-10-08 18:58:12 +02:00
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