Arnaud Cornet
|
c0fafe669d
|
Simplify autotools configuration.
|
2018-12-10 00:03:50 +01:00 |
|
Arnaud Cornet
|
a80e74bbdc
|
Add .clang-format file.
|
2018-12-10 00:02:28 +01:00 |
|
Arnaud Cornet
|
fabaec9d80
|
More files in .gitignore
|
2018-12-10 00:02:13 +01:00 |
|
Arnaud Cornet
|
e222e1c986
|
Add .gitignore.
|
2018-12-10 00:02:04 +01:00 |
|
Arnaud Cornet
|
0b8269e2d3
|
Fix the conditional build of tests again.
Per [1], you always output the optional directory Makefile.
[1] https://www.gnu.org/software/automake/manual/html_node/Subdirectories-with-AM_005fCONDITIONAL.html#Subdirectories-with-AM_005fCONDITIONAL
|
2018-12-09 16:06:18 -05:00 |
|
Arnaud Cornet
|
e27b84f15e
|
Make the tests subdirectory optional.
Otherwise build breaks when check is not installed.
|
2018-12-09 15:08:58 -05:00 |
|
Arnaud Cornet
|
4d7f243777
|
Close descriptor when SSL reports a system error.
Avoids leaking fd when connections are closed abruptly.
|
2018-12-09 14:27:59 -05:00 |
|
Arnaud Cornet
|
2fd3418a9e
|
Add CFLAGS needed for openssl.
Otherwise building fails in platforms with esoteric openssl locations.
|
2018-12-09 14:04:43 -05:00 |
|
Arnaud Cornet
|
b963308e6c
|
Fix test automake file to link openssl.
|
2018-11-30 09:00:51 -05:00 |
|
Arnaud Cornet
|
fbde155287
|
Add missing OpenSSL CFLAGS/LDFLAGs to build.
Those were removed by mistake in the previous autotool refactor.
|
2018-11-18 15:37:46 -05:00 |
|
Arnaud Cornet
|
012b21a68b
|
Remove OIDENTD build options.
Instead support a runtime option.
Note that existing oidentd users will have to add write_oidentd = true
in their config to keep existing behavior.
|
2018-11-18 15:07:16 -05:00 |
|
Arnaud Cornet
|
40233ff938
|
Fewer configure options.
Use pkg-config to detect openssl.
Eagerly use backtrace if provided by libc.
|
2018-11-18 14:30:17 -05:00 |
|
Arnaud Cornet
|
7dec6b3072
|
Fewer build options.
Eagerly depend on openssl and check, build degraded without.
|
2018-11-18 14:23:06 -05:00 |
|
Arnaud Cornet
|
27f1cf988b
|
Simplify autotools configuration.
|
2018-11-18 09:10:16 -05:00 |
|
Arnaud Cornet
|
1e80291b9c
|
Add .clang-format file.
|
2018-11-18 08:19:26 -05:00 |
|
Arnaud Cornet
|
362ec25e4b
|
More files in .gitignore
|
2018-11-18 08:18:42 -05:00 |
|
Arnaud Cornet
|
f4ac33f63c
|
Add .gitignore.
|
2018-11-18 08:15:31 -05:00 |
|
Arnaud Cornet
|
aa35b372b4
|
Add unit tests.
Add an optional build dependency on check and add an initial test case.
|
2018-11-14 02:26:39 +01:00 |
|
Arnaud Cornet
|
34711f7653
|
Move automake file in src subdir, isolate main.
In preparation for adding a unit test directory, move Makefile.am in
src, and build a static libbip before linking a binary.
|
2018-11-14 02:26:27 +01:00 |
|
Arnaud Cornet
|
53dafd9590
|
Add unit tests.
Add an optional build dependency on check and add an initial test case.
|
2018-11-13 08:25:46 -05:00 |
|
Arnaud Cornet
|
057107a233
|
Move automake file in src subdir, isolate main.
In preparation for adding a unit test directory, move Makefile.am in
src, and build a static libbip before linking a binary.
|
2018-11-11 18:18:21 -05:00 |
|
|
b75345d6b5
|
Add -git to version string.
|
2018-03-27 00:14:12 +02:00 |
|
|
cf144594a0
|
Update version and ChangeLog for bip-0.9.0-rc3 release.
|
2018-03-27 00:13:57 +02:00 |
|
|
eaed46da14
|
Merge branch 'path_test_use_stat'
|
2018-03-22 02:37:38 +01:00 |
|
|
025689d807
|
Merge branch 'dh_param_not_mandatory'
|
2018-03-22 02:37:23 +01:00 |
|
|
948b41ef7a
|
Merge branch 'fix_path_construction_issue'
|
2018-03-22 02:37:10 +01:00 |
|
|
7834471f78
|
default value isn't used when path doesn't exist
|
2018-03-22 02:33:25 +01:00 |
|
|
13b2e37635
|
DH parameters are not always required
for example ECDHE ciphers doesn't require DH parameters.
Closes #499
|
2018-03-22 02:33:19 +01:00 |
|
|
3afb16d795
|
checking path: use stat
fopen was used because it's stdlib but stat is already used in other
parts
|
2018-03-21 11:54:20 +01:00 |
|
|
348737fab5
|
Fix path construction
Thanks to Renzokuken for pointing that !
Closes #610
|
2018-03-21 11:09:48 +01:00 |
|
|
385be75f7e
|
Add -git to version string.
|
2018-02-19 20:26:34 +01:00 |
|
|
8ceebf1fd8
|
Update version and ChangeLog for bip-0.9.0-rc2 release.
|
2018-02-19 20:25:59 +01:00 |
|
|
901f54eff0
|
Merge branch 'username_disallow_duplicate'
|
2018-02-19 20:09:25 +01:00 |
|
|
96f0403a2a
|
remove useless calls to FREE
MOVE_STRING macro is used in order to initialize parameters, this
macro calls free when necessary.
|
2018-02-19 20:08:26 +01:00 |
|
|
83d7f2acbe
|
Add missing call to MAYFREE
|
2018-02-19 20:07:38 +01:00 |
|
Pierre-Louis Bonicoli
|
dbe19d9387
|
Handle no defined users
|
2018-02-19 20:05:32 +01:00 |
|
|
903a88e589
|
Merge branch 'systemd'
|
2018-02-19 19:59:06 +01:00 |
|
Pierre-Louis Bonicoli
|
866552e102
|
sample conf: on_connect_send can be used more than once
|
2018-02-19 19:57:51 +01:00 |
|
Pierre-Louis Bonicoli
|
aad87daa9e
|
sample conf: reformat
|
2018-02-19 19:57:46 +01:00 |
|
Pierre-Louis Bonicoli
|
6d3bff1969
|
sample conf: remove trailing spaces
|
2018-02-19 19:57:40 +01:00 |
|
Pierre-Louis Bonicoli
|
97e19a5215
|
sample conf: comment the whole file
|
2018-02-19 19:57:35 +01:00 |
|
Pierre-Louis Bonicoli
|
a31cbe45fa
|
bipmkpw man page: mention bip man page
|
2018-02-19 19:57:29 +01:00 |
|
Pierre-Louis Bonicoli
|
072a17b55b
|
bip.conf manpage: improve formatting
- follow man-pages conventions
- HTML output produced by groff is more readable
|
2018-02-19 19:57:24 +01:00 |
|
Pierre-Louis Bonicoli
|
cdbf22cdb7
|
bip.conf manpage: mention default of ciphers related options
|
2018-02-19 19:57:18 +01:00 |
|
Pierre-Louis Bonicoli
|
3b9f683d31
|
bip.conf manpage: fix doc of 'ip' option
|
2018-02-19 19:57:13 +01:00 |
|
Pierre-Louis Bonicoli
|
09152a1a7d
|
bip.conf manpage: new section 'IRC CLIENT CONF'
|
2018-02-19 19:57:07 +01:00 |
|
Pierre-Louis Bonicoli
|
11482caa95
|
bip.conf manpage: add a SYNOPSIS section
|
2018-02-19 19:57:01 +01:00 |
|
Pierre-Louis Bonicoli
|
b474f55e8a
|
bip manpage: mention -s switch in SYNOPSIS section
|
2018-02-19 19:56:55 +01:00 |
|
Pierre-Louis Bonicoli
|
af46159275
|
Sample config file: add default values
|
2018-02-19 19:56:49 +01:00 |
|
Pierre-Louis Bonicoli
|
e52df8d086
|
sample.conf: use /run instead of /var/run
|
2018-02-19 19:56:44 +01:00 |
|