aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS9
-rw-r--r--README4
-rw-r--r--configure.ac4
-rw-r--r--doc/ping903.82
-rw-r--r--doc/ping903.conf.52
-rw-r--r--doc/ping903.cred.52
-rw-r--r--doc/ping903q.12
-rwxr-xr-xexamples/dbload2
-rwxr-xr-xexamples/inspect2
-rwxr-xr-xexamples/ipadd2
-rwxr-xr-xexamples/ipdel2
-rw-r--r--lib/base64.c2
-rw-r--r--lib/basicauth.c2
-rw-r--r--lib/md5.h2
-rw-r--r--maint/README.org2
-rw-r--r--src/Makefile.am2
-rw-r--r--src/config.c2
-rw-r--r--src/defs.h4
-rw-r--r--src/json.c2
-rw-r--r--src/json.h2
-rw-r--r--src/logger.c2
-rw-r--r--src/main.c2
-rw-r--r--src/mem.c2
-rw-r--r--src/ping903.c2
-rw-r--r--src/ping903.h2
-rw-r--r--src/ping903q.c2
-rw-r--r--src/pinger.c2
-rw-r--r--src/rbt.c2
-rw-r--r--src/remoteip.c2
-rw-r--r--src/strsplit.c2
-rw-r--r--src/wrapacl.c2
31 files changed, 39 insertions, 36 deletions
diff --git a/NEWS b/NEWS
index 6897c1e..7dfe267 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,13 @@
1Ping903 -- history of user-visible changes. 2020-03-19 1Ping903 -- history of user-visible changes. 2023-02-10
2See the end of file for copying conditions. 2See the end of file for copying conditions.
3 3
4Please send Ping903 bug reports to <gray@gnu.org> 4Please send Ping903 bug reports to <gray@gnu.org>
5 5
6Version 1.0, 2023-02-10
7
8* Fix handing of the Connection: HTTP handler (both server and client)
9
10
6Version 0.8, 2020-03-19 11Version 0.8, 2020-03-19
7 12
8* Use red-black trees to index the IP list. 13* Use red-black trees to index the IP list.
@@ -89,7 +94,7 @@ Version 0.2, 2020-02-14
89========================================================================= 94=========================================================================
90Copyright information: 95Copyright information:
91 96
92Copyright (C) 2020 Sergey Poznyakoff 97Copyright (C) 2020-2023 Sergey Poznyakoff
93 98
94 Permission is granted to anyone to make or distribute verbatim copies 99 Permission is granted to anyone to make or distribute verbatim copies
95 of this document as received, in any medium, provided that the 100 of this document as received, in any medium, provided that the
diff --git a/README b/README
index 7de1140..d9d3911 100644
--- a/README
+++ b/README
@@ -469,8 +469,6 @@ success. On error, the following codes can be returned:
469 the error. 469 the error.
470 - 500 (Internal server error) 470 - 500 (Internal server error)
471 471
472If such an IP is already in the list, returns .
473
474** DELETE /config/ip-list/IP-OR-HOSTNAME 472** DELETE /config/ip-list/IP-OR-HOSTNAME
475 473
476Deletes IP-OR-HOSTNAME from the IP list. Returns 200 (OK) on success. 474Deletes IP-OR-HOSTNAME from the IP list. Returns 200 (OK) on success.
@@ -483,7 +481,7 @@ next ping probe.
483 481
484* Copyright information: 482* Copyright information:
485 483
486Copyright (C) 2020 Sergey Poznyakoff 484Copyright (C) 2020-2023 Sergey Poznyakoff
487 485
488 Permission is granted to anyone to make or distribute verbatim copies 486 Permission is granted to anyone to make or distribute verbatim copies
489 of this document as received, in any medium, provided that the 487 of this document as received, in any medium, provided that the
diff --git a/configure.ac b/configure.ac
index e40dbe9..d85d42e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
1# This file is part of Ping903 1# This file is part of Ping903
2# Copyright (C) 2020 Sergey Poznyakoff 2# Copyright (C) 2020-2023 Sergey Poznyakoff
3# 3#
4# Ping903 is free software; you can redistribute it and/or modify 4# Ping903 is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by 5# it under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@
15# along with Ping903. If not, see <http://www.gnu.org/licenses/>. 15# along with Ping903. If not, see <http://www.gnu.org/licenses/>.
16 16
17AC_PREREQ([2.69]) 17AC_PREREQ([2.69])
18AC_INIT([Ping903], [0.8], [gray@gnu.org], 18AC_INIT([Ping903], [1.0], [gray@gnu.org],
19 [ping903], 19 [ping903],
20 [https://puszcza.gnu.org.ua/projects/ping903/]) 20 [https://puszcza.gnu.org.ua/projects/ping903/])
21AC_CONFIG_SRCDIR([src/main.c]) 21AC_CONFIG_SRCDIR([src/main.c])
diff --git a/doc/ping903.8 b/doc/ping903.8
index f8967af..a6ab19a 100644
--- a/doc/ping903.8
+++ b/doc/ping903.8
@@ -1,5 +1,5 @@
1.\" This file is part of ping903 -*- nroff -*- 1.\" This file is part of ping903 -*- nroff -*-
2.\" Copyright (C) 2020 Sergey Poznyakoff 2.\" Copyright (C) 2020-2023 Sergey Poznyakoff
3.\" 3.\"
4.\" Ping903 is free software; you can redistribute it and/or modify 4.\" Ping903 is free software; you can redistribute it and/or modify
5.\" it under the terms of the GNU General Public License as published by 5.\" it under the terms of the GNU General Public License as published by
diff --git a/doc/ping903.conf.5 b/doc/ping903.conf.5
index a5e9cc4..e66143d 100644
--- a/doc/ping903.conf.5
+++ b/doc/ping903.conf.5
@@ -1,5 +1,5 @@
1.\" This file is part of ping903 -*- nroff -*- 1.\" This file is part of ping903 -*- nroff -*-
2.\" Copyright (C) 2020 Sergey Poznyakoff 2.\" Copyright (C) 2020-2023 Sergey Poznyakoff
3.\" 3.\"
4.\" Ping903 is free software; you can redistribute it and/or modify 4.\" Ping903 is free software; you can redistribute it and/or modify
5.\" it under the terms of the GNU General Public License as published by 5.\" it under the terms of the GNU General Public License as published by
diff --git a/doc/ping903.cred.5 b/doc/ping903.cred.5
index 2a4203b..24be5ba 100644
--- a/doc/ping903.cred.5
+++ b/doc/ping903.cred.5
@@ -1,5 +1,5 @@
1.\" This file is part of ping903 -*- nroff -*- 1.\" This file is part of ping903 -*- nroff -*-
2.\" Copyright (C) 2020 Sergey Poznyakoff 2.\" Copyright (C) 2020-2023 Sergey Poznyakoff
3.\" 3.\"
4.\" Ping903 is free software; you can redistribute it and/or modify 4.\" Ping903 is free software; you can redistribute it and/or modify
5.\" it under the terms of the GNU General Public License as published by 5.\" it under the terms of the GNU General Public License as published by
diff --git a/doc/ping903q.1 b/doc/ping903q.1
index 9352ca9..9ded9bd 100644
--- a/doc/ping903q.1
+++ b/doc/ping903q.1
@@ -1,5 +1,5 @@
1.\" This file is part of ping903 -*- nroff -*- 1.\" This file is part of ping903 -*- nroff -*-
2.\" Copyright (C) 2020 Sergey Poznyakoff 2.\" Copyright (C) 2020-2023 Sergey Poznyakoff
3.\" 3.\"
4.\" Ping903 is free software; you can redistribute it and/or modify 4.\" Ping903 is free software; you can redistribute it and/or modify
5.\" it under the terms of the GNU General Public License as published by 5.\" it under the terms of the GNU General Public License as published by
diff --git a/examples/dbload b/examples/dbload
index f59dee9..4172e05 100755
--- a/examples/dbload
+++ b/examples/dbload
@@ -3,7 +3,7 @@
3eval 'exec perl -x -S $0 ${1+"$@"}' 3eval 'exec perl -x -S $0 ${1+"$@"}'
4 if 0; 4 if 0;
5# This file is part of Ping903 5# This file is part of Ping903
6# Copyright (C) 2020 Sergey Poznyakoff 6# Copyright (C) 2020-2023 Sergey Poznyakoff
7# 7#
8# Ping903 is free software; you can redistribute it and/or modify 8# Ping903 is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
diff --git a/examples/inspect b/examples/inspect
index 0aa2fb5..4510a17 100755
--- a/examples/inspect
+++ b/examples/inspect
@@ -3,7 +3,7 @@
3eval 'exec perl -x -S $0 ${1+"$@"}' 3eval 'exec perl -x -S $0 ${1+"$@"}'
4 if 0; 4 if 0;
5# This file is part of Ping903 5# This file is part of Ping903
6# Copyright (C) 2020 Sergey Poznyakoff 6# Copyright (C) 2020-2023 Sergey Poznyakoff
7# 7#
8# Ping903 is free software; you can redistribute it and/or modify 8# Ping903 is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
diff --git a/examples/ipadd b/examples/ipadd
index e4a2184..ef0a601 100755
--- a/examples/ipadd
+++ b/examples/ipadd
@@ -3,7 +3,7 @@
3eval 'exec perl -x -S $0 ${1+"$@"}' 3eval 'exec perl -x -S $0 ${1+"$@"}'
4 if 0; 4 if 0;
5# This file is part of Ping903 5# This file is part of Ping903
6# Copyright (C) 2020 Sergey Poznyakoff 6# Copyright (C) 2020-2023 Sergey Poznyakoff
7# 7#
8# Ping903 is free software; you can redistribute it and/or modify 8# Ping903 is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
diff --git a/examples/ipdel b/examples/ipdel
index 0762082..87c89ff 100755
--- a/examples/ipdel
+++ b/examples/ipdel
@@ -3,7 +3,7 @@
3eval 'exec perl -x -S $0 ${1+"$@"}' 3eval 'exec perl -x -S $0 ${1+"$@"}'
4 if 0; 4 if 0;
5# This file is part of Ping903 5# This file is part of Ping903
6# Copyright (C) 2020 Sergey Poznyakoff 6# Copyright (C) 2020-2023 Sergey Poznyakoff
7# 7#
8# Ping903 is free software; you can redistribute it and/or modify 8# Ping903 is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
diff --git a/lib/base64.c b/lib/base64.c
index c7db410..7cb5775 100644
--- a/lib/base64.c
+++ b/lib/base64.c
@@ -1,5 +1,5 @@
1/* This file is part of Ping903 1/* This file is part of Ping903
2 Copyright (C) 2020 Sergey Poznyakoff 2 Copyright (C) 2020-2023 Sergey Poznyakoff
3 3
4 Ping903 is free software; you can redistribute it and/or modify 4 Ping903 is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by 5 it under the terms of the GNU General Public License as published by
diff --git a/lib/basicauth.c b/lib/basicauth.c
index 50b5585..bba2a55 100644
--- a/lib/basicauth.c
+++ b/lib/basicauth.c
@@ -1,5 +1,5 @@
1/* This file is part of Ping903 1/* This file is part of Ping903
2 Copyright (C) 2020 Sergey Poznyakoff 2 Copyright (C) 2020-2023 Sergey Poznyakoff
3 3
4 Ping903 is free software; you can redistribute it and/or modify 4 Ping903 is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by 5 it under the terms of the GNU General Public License as published by
diff --git a/lib/md5.h b/lib/md5.h
index 19c6756..80ebd9c 100644
--- a/lib/md5.h
+++ b/lib/md5.h
@@ -1,5 +1,5 @@
1/* This file is part of Ping903 1/* This file is part of Ping903
2 Copyright (C) 2020 Sergey Poznyakoff 2 Copyright (C) 2020-2023 Sergey Poznyakoff
3 3
4 Ping903 is free software; you can redistribute it and/or modify 4 Ping903 is free software; you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by 5 it under the terms of the GNU General Public License as published by
diff --git a/maint/README.org b/maint/README.org
index 4374649..e6b8aef 100644
--- a/maint/README.org
+++ b/maint/README.org
@@ -515,7 +515,7 @@ https://puszcza.gnu.org.ua/bugs/?group=ping903 (requires authorization).
515 515
516* Copyright 516* Copyright
517 517
518Copyright (C) 2020 Sergey Poznyakoff 518Copyright (C) 2020-2023 Sergey Poznyakoff