Loïc Gomez
|
1702c5a258
|
Update copyright info, add contributors
Signed-off-by: Loïc Gomez <bip@animanova.fr>
|
2024-02-08 23:36:00 +09:00 |
|
|
f797d25e06
|
Add -git to version string.
|
2022-03-10 15:57:31 +01:00 |
|
|
0a93c8cfd3
|
Update version and ChangeLog for bip-0.9.3 release.
|
2022-03-10 15:57:25 +01:00 |
|
|
18665b1501
|
Update NEWS file (SASL, GCC flags, /bip user info)
|
2022-03-10 14:38:26 +01:00 |
|
|
f2fd1824ca
|
Format the whole code using clang-format
|
2022-03-10 14:21:01 +01:00 |
|
Loïc Gomez
|
8d9658ca43
|
Build lexer in a separate unit without AM_CFLAGS
|
2022-03-10 14:20:58 +01:00 |
|
Loïc Gomez
|
e04f97c78f
|
ignore some issues related to array_get
ignore "passing argument X of .... with different width due to prototype"
|
2022-03-10 14:20:55 +01:00 |
|
Loïc Gomez
|
26d347dec6
|
sanitize: fix const char * being used as non-const
|
2022-03-10 14:20:52 +01:00 |
|
Loïc Gomez
|
ee6ee0bd34
|
irc_cli_part set cname to proper const char *
|
2022-03-10 14:20:49 +01:00 |
|
Loïc Gomez
|
edf78eadb1
|
sanitize: pragmas for our code
|
2022-03-10 14:20:46 +01:00 |
|
Loïc Gomez
|
efb79b1e80
|
sanitize: a bit evolved size_t cast for get_str_elem
|
2022-03-10 14:20:43 +01:00 |
|
Loïc Gomez
|
79d9be4e71
|
sanitize: ftell/fseek & len/file_offset type fixes
|
2022-03-10 14:20:41 +01:00 |
|
Loïc Gomez
|
dbf8ccd4de
|
sanitize: more NULL pointer failsafes
|
2022-03-10 14:20:35 +01:00 |
|
Loïc Gomez
|
f54775fe92
|
sanitize: ignore warnings related to external libs
|
2022-03-10 14:20:32 +01:00 |
|
Loïc Gomez
|
f379eb35d2
|
sanitize: oidentd handler fixes
|
2022-03-10 14:20:29 +01:00 |
|
Loïc Gomez
|
ce4cf8b6a0
|
sanitize: add bip_clock_gettime util function
|
2022-03-10 14:20:26 +01:00 |
|
Loïc Gomez
|
368149575d
|
sanitize: null writes, write errors, oversized int,
and set incoming_end to size_t
|
2022-03-10 14:20:23 +01:00 |
|
Loïc Gomez
|
b990a071b3
|
sanitize: fix pid/pidfile handling
|
2022-03-10 14:20:20 +01:00 |
|
Loïc Gomez
|
af590f83b7
|
lag shouldn't be allowed to go negative
|
2022-03-10 14:20:17 +01:00 |
|
Loïc Gomez
|
62fd77dc17
|
l_clientc should not be allowed to go negative
|
2022-03-10 14:20:15 +01:00 |
|
Loïc Gomez
|
dd5343b710
|
use proper types, safe casts (mostly size_t)
|
2022-03-10 14:20:12 +01:00 |
|
Loïc Gomez
|
94fe272018
|
handle more config errors, use char not int:1
|
2022-03-10 14:20:06 +01:00 |
|
Loïc Gomez
|
fbfae37d65
|
sanitize: configuration parsing
|
2022-03-10 14:20:03 +01:00 |
|
Loïc Gomez
|
9d6394679f
|
sanitize: check return value
|
2022-03-10 14:20:00 +01:00 |
|
Loïc Gomez
|
2a5e7b6f7b
|
sanitize: add trivial casts to types
and add missing default cases
|
2022-03-10 14:19:57 +01:00 |
|
Loïc Gomez
|
e694dae31c
|
functions without parameters: add missing void
|
2022-03-10 14:19:51 +01:00 |
|
Loïc Gomez
|
26d34bafab
|
sanitize: add bipmkpw_fatal & fix bipmkpw warnings
|
2022-03-10 14:19:46 +01:00 |
|
Loïc Gomez
|
fe108e390f
|
Add secure / strict CFLAGS
Ref: https://airbus-seclab.github.io/c-compiler-security/#gcc-tldr
|
2022-03-10 14:19:40 +01:00 |
|
Loïc Gomez
|
e7d82acfff
|
Update build configuration
|
2022-03-10 14:19:37 +01:00 |
|
Loïc Gomez
|
51a46a1454
|
Add compiled stuff to gitignore
|
2022-03-10 14:19:34 +01:00 |
|
Loïc Gomez
|
7680af6a09
|
Add make lint calling clang-format & force 80 cols
|
2022-03-10 14:19:31 +01:00 |
|
Loïc Gomez
|
34b3c4b0c3
|
Move /BIP to bip_strcat{,f}_fit memccpy wrapper
instead of snprintf.
|
2022-03-10 14:19:28 +01:00 |
|
Loïc Gomez
|
399a104d1e
|
fix /bip user info command
|
2022-03-10 14:19:22 +01:00 |
|
Loïc Gomez
|
dc43d75d1f
|
Add SASL authentication support (EXTERNAL, PLAIN)
|
2022-03-10 14:19:19 +01:00 |
|
|
1df884545f
|
Add a man page for the bipgenconfig script
This man page comes from the Debian package.
|
2021-10-17 12:52:00 +02:00 |
|
|
814ef72938
|
Add man pages in Documentation key of systemd unit
|
2021-10-17 12:47:12 +02:00 |
|
|
462c1036fc
|
Fix spelling errors found by Lintian
|
2021-10-17 12:19:39 +02:00 |
|
|
9aa9e719d9
|
new release: ensure NEWS file is up to date
|
2021-10-13 13:13:22 +02:00 |
|
|
ce67374c0e
|
Synchronize NEWS file & NEWS from project
|
2021-10-13 12:01:18 +02:00 |
|
|
42ccca7849
|
Add -git to version string.
|
2021-10-12 21:33:19 +02:00 |
|
|
49688a5aa1
|
Update version and ChangeLog for bip-0.9.2 release.
|
2021-10-12 21:33:13 +02:00 |
|
|
ef70865450
|
Fix minor issues in bip sample configuration file
|
2021-10-12 18:53:26 +02:00 |
|
|
9579b5fb3f
|
Add missing keywords in vim syntax file
Add autojoin_on_kick, backlog_reset_connection, ignore_server_capab,
reconn_timer and write_oidentd keywords.
|
2021-10-12 18:46:23 +02:00 |
|
|
bffdbe8b19
|
backlog_timestamp: update man page & vim syntax
Complete 0c1881b921 and
2c7b8aa155 .
|
2021-10-12 18:45:44 +02:00 |
|
|
a974323a8f
|
Fix syntax issue in vim syntax file
backlog keywords were ignored due to this issue.
|
2021-10-12 18:44:10 +02:00 |
|
|
12a6dbc352
|
Add -git to version string.
|
2021-10-11 18:14:43 +02:00 |
|
|
1816044070
|
Update version and ChangeLog for bip-0.9.1 release.
|
2021-10-11 18:14:37 +02:00 |
|
|
722ed9a8da
|
ENABLED might not be defined: use a default value
For example using ENABLED in /etc/default/bip is DEPRECATED in Debian.
Closes #618.
|
2021-10-11 18:06:27 +02:00 |
|
|
df2a9eab17
|
Add -git to version string.
|
2021-10-11 14:50:25 +02:00 |
|
|
d0bb1d4dc0
|
Update version and ChangeLog for bip-0.9.0 release.
|
2021-10-11 14:50:19 +02:00 |
|