Commit Graph

87 Commits

Author SHA1 Message Date
0937edd786 Re-generate the Makefiles 2019-09-20 03:56:57 +02:00
812f95a5de Also link with libm when available
This seems to help the build on macOS, without much harm everywhere else.
2019-09-20 03:56:19 +02:00
69bdb4a090 Import the latest version upstream 2019-09-20 03:53:34 +02:00
221ed78b1d Add support for absolute paths when parsing ld.so.conf 2019-07-02 12:40:56 +02:00
4056ea7e6d Add support for globbing when parsing ld.so.conf 2019-07-02 12:40:33 +02:00
75db24dd36 Import the latest version upstream 2019-06-26 19:29:33 +02:00
a046446012 Import the latest version from upstream 2019-06-26 19:27:38 +02:00
7a1c6583e9 Import new script from upstream 2018-07-01 05:06:14 +02:00
72a0cd1fde Import updated script upstream 2018-03-09 00:47:47 +01:00
9e1468cb8a Update the copyright notice 2018-02-18 22:22:33 +01:00
1652ad8a4c Switch to the 2-clause BSD license 2018-02-18 22:20:35 +01:00
bf01ac0e02 Re-generate the Makefiles 2017-12-28 01:39:01 +01:00
55bf61919f Use platform.sh to detect if "-l dl" is needed 2017-11-13 20:27:45 +01:00
974f1501fe Regenerate the Makefiles 2017-09-12 18:25:56 +02:00
e0a689419a Default to the regular stack protector 2017-09-12 18:25:26 +02:00
620f06f3bc Import the latest versions from upstream 2016-12-29 21:14:52 +01:00
46fee46f1e Update from upstream 2016-08-02 19:02:03 +02:00
420785b773 Re-generate the Makefiles 2016-06-14 23:54:29 +02:00
08b5abf5a6 Do not compile with -fPIC anymore 2016-06-14 23:54:01 +02:00
4141958722 Re-generate the Makefiles 2016-03-04 00:21:32 +01:00
e484d1e755 No need for -shared-libgcc apparently 2016-03-04 00:21:19 +01:00
fd3bfe6891 Re-generate the Makefiles 2016-03-03 23:56:28 +01:00
3c54d45ca1 Use more portable LDFLAGS for PIE 2016-03-03 23:56:02 +01:00
a0c5d1d9ec Re-generate the Makefiles 2016-03-03 23:54:34 +01:00
8571335ccc Build with RELRO by default 2016-03-03 23:54:13 +01:00
bcb8bcdc00 Add support for SOURCE_DATE_EPOCH for configctl(1) 2016-02-14 21:49:17 +01:00
63cbb91cc9 Improve the usage screen 2015-10-15 00:34:47 +02:00
468a50e076 Report errors regardless of verbosity 2015-10-15 00:34:17 +02:00
089ce1cc3d Print new values only once successfully set 2015-10-10 00:19:09 +02:00
58e064de97 Fix printing current values 2015-10-10 00:18:55 +02:00
69f2c22712 More consistent output for values in the default section 2015-10-10 00:12:46 +02:00
ee21368698 Code cleanup 2015-10-10 00:12:46 +02:00
ca1955c8a8 Return -1 upon errors 2015-10-10 00:12:46 +02:00
63cbc19628 Write the configuration only once 2015-10-10 00:09:12 +02:00
18b6343837 Avoid a compilation warning 2015-10-10 00:03:58 +02:00
e044478776 Add a mode to list every key 2015-10-08 19:40:45 +02:00
c8d34aa30c Code cleanup 2015-10-08 19:39:23 +02:00
b36fc80672 Re-generate the Makefiles 2015-09-09 12:43:50 -04: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
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
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
b9f422c976 Update the copyright notice 2015-04-09 23:50:02 +02:00
82fcc322a4 Add an option to check the presence of a configuration value 2015-04-08 22:40:31 +02:00