commit 4247f3c42241adfe2abdf3c90c29d89e4a547804
parent 96d82f9364d770bbf0cd63aed6c11380e0564210
Author: Christian Grothoff <christian@grothoff.org>
Date: Wed, 5 Aug 2026 18:45:50 +0200
clean up license header to properly specify AGPL
Diffstat:
23 files changed, 67 insertions(+), 67 deletions(-)
diff --git a/meson.build b/meson.build
@@ -1,7 +1,7 @@
project(
'paivana',
'c',
- license: 'AGPLv3',
+ license: 'AGPL-3.0-or-later',
meson_version: '>=1.1.0',
version: run_command('sh', 'scripts/get_version.sh', check: true).stdout().strip(),
)
diff --git a/src/backend/paivana-httpd.c b/src/backend/paivana-httpd.c
@@ -4,16 +4,16 @@
Copyright (C) 2018, 2025, 2026 Taler Systems SA
GNU Taler is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
GNU Taler is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with GNU Taler; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd.h b/src/backend/paivana-httpd.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_cookie.c b/src/backend/paivana-httpd_cookie.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
GNU Taler is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
GNU Taler is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with GNU Taler; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_cookie.h b/src/backend/paivana-httpd_cookie.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_daemon.c b/src/backend/paivana-httpd_daemon.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_daemon.h b/src/backend/paivana-httpd_daemon.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_helper.c b/src/backend/paivana-httpd_helper.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_helper.h b/src/backend/paivana-httpd_helper.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_pay.c b/src/backend/paivana-httpd_pay.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_pay.h b/src/backend/paivana-httpd_pay.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_reverse.c b/src/backend/paivana-httpd_reverse.c
@@ -4,16 +4,16 @@
Copyright (C) 2018, 2025, 2026 Taler Systems SA
GNU Taler is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
GNU Taler is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with GNU Taler; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_reverse.h b/src/backend/paivana-httpd_reverse.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_templates.c b/src/backend/paivana-httpd_templates.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana-httpd_templates.h b/src/backend/paivana-httpd_templates.h
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/backend/paivana_pd.c b/src/backend/paivana_pd.c
@@ -3,16 +3,16 @@
Copyright (C) 2025 Taler Systems SA
Taler is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as
+ it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation; either version 3,
or (at your option) any later version.
Taler is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU General Public License for more details.
+ See the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Taler; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA. */
diff --git a/src/backend/paivana_pd.h b/src/backend/paivana_pd.h
@@ -3,16 +3,16 @@
Copyright (C) 2018 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/tests/early_response_upstream.c b/src/tests/early_response_upstream.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/tests/pipeline_client.c b/src/tests/pipeline_client.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/tests/test_client_address.c b/src/tests/test_client_address.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/tests/upstream_go.go b/src/tests/upstream_go.go
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/tests/upstream_mhd.c b/src/tests/upstream_mhd.c
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
- the GNU General Public License for more details.
+ the GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/tests/upstream_rs.rs b/src/tests/upstream_rs.rs
@@ -3,16 +3,16 @@
Copyright (C) 2026 Taler Systems SA
Paivana is free software; you can redistribute it and/or
- modify it under the terms of the GNU General Public License
+ modify it under the terms of the GNU Affero General Public License
as published by the Free Software Foundation; either version
3, or (at your option) any later version.
Paivana is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
+ GNU Affero General Public License for more details.
- You should have received a copy of the GNU General Public
+ You should have received a copy of the GNU Affero General Public
License along with Paivana; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 51 Franklin
Street, Fifth Floor, Boston, MA 02110-1301, USA.