summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed speeling errors in man pages and programs.Thomas Osterried2023-05-1320-28/+28
| | | | | | | Author: colint@debian.org Author: Dave Hibberd <d@vehibberd.com> Signed-off-by: Daniele Forsi <iu5hkx@gmail.com> Signed-off-by: Thomas Osterried <dl9sau@darc.de>
* Fixed manual section name on top.Thomas Osterried2023-05-131-2/+2
| | | | | | | And a missing _cfg (-> dmascc_cfg) in the synopsis section, Signed-off-by: Daniele Forsi <iu5hkx@gmail.com> Signed-off-by: Thomas Osterried <dl9sau@darc.de>
* moved dmascc_cfg.1 to section 8: dmascc_cfg.8Thomas Osterried2023-05-132-1/+1
| | | | | | | | dmascc_cfg is a privilleged command and resides in /usr/sbin. For these commands, users expect the man page in section 8. Signed-off-by: Daniele Forsi <iu5hkx@gmail.com> Signed-off-by: Thomas Osterried <dl9sau@darc.de>
* Hint for first time compilationThomas Osterried2022-09-161-0/+12
| | | | Signed-off-by: Thomas Osterried <ax25@x-berg.in-berlin.de>
* ax25(4): Capitalize the acronym ASCII and make it bold.Ralf Baechle2021-08-061-1/+3
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* netromd: Rewrite the code to no longer use SOCK_PACKET.Ralf Baechle2021-07-272-15/+24
| | | | | | This is deprecated since a very long time. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* netromd: Don't include <netrose/rose.h>.Ralf Baechle2021-07-271-1/+0
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* rxecho: Increase space allocated for network interface name to IFNAMSIZ.Ralf Baechle2021-07-271-2/+2
| | | | | | | | | | | | | | | The previous hardcoded value was ok when used with the old SOCK_PACKET which was truncating network interface names to 14 bytes anyway. When support for the new-fangled PF_PACKET was added this became a bug. While technically a buffer overflow it is something that could only be exploited by root himself. Even more, due to alignment rules used by all Linux architectures the two bytes following the overflowed arrays would be unused anyway because an int is following, so this would actually end up working as intended, not as coded. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Fixes: 5415c1237782
* rxecho: rip out support for PF_INET, SOCK_PACKET sockets.Ralf Baechle2021-07-271-59/+0
| | | | | | | The kernel warns of those since Linux 2.1.68 which was released on 1997-11-30. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* configure.ac: Remove AC_FUNC_SETPGRP test.Ralf Baechle2021-07-271-1/+0
| | | | | | | It was never necessary as nothing is calling setpgrp(). Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Fixes: 1849a40edfb6 ("Convert to autoconf 2.59. Delete junk from past centuries.")
* ax25.4: Remove recommendation for PF_INET, SOCK_PACKET sockets.Ralf Baechle2021-07-271-8/+1
| | | | | | | | | | The practice results in a kernel warning since Linux 2.1.68 which was released on 1997-11-30 and is deprecated for even longer so maybe, just maybe we should stop recommending it. Use socket(PF_SOCKET, SOCK_RAW, ...) instead, see packet(7). Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* ax25.4: Use .B nroff highliting as is common practice for man pages.Ralf Baechle2021-07-271-17/+38
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* configure: Paranoidly quote things for m4 macro expansion safety.Ralf Baechle2019-04-111-2/+2
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* configure: Remove AC_TYPE_SIGNAL.Ralf Baechle2019-04-111-1/+0
| | | | | | | AC_TYPE_SIGNAL only made sense for some SysV R3 crap which is only rotten and (almost) forgotten. We also don't support it. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* treewide: Update all references to the FSF's address.Ralf Baechle2019-04-1119-19/+38
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* COPYING: Update license from FSF source.Ralf Baechle2019-04-101-21/+20
| | | | | | | | | | The checked in version is an unchanged version of the file obtained from https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt. Aside from minor whitespace changes it fixes the FSF's address which has changed many years ago and reflects the FSF renaming the Library GNU Public License to the GNU Lesser Public License. The actual licensing terms are unchanged. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Bump version to 0.0.10-rc5.ax25-tools-0.0.10-rc5Ralf Baechle2019-04-021-1/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* ChangeLog: Update with changes since 0.0.10-rc4.Ralf Baechle2019-04-021-0/+11
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Remove deprecated Group tag from spec file.Ralf Baechle2019-04-021-2/+0
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Drop useless %defattr directives.Ralf Baechle2019-04-021-2/+0
| | | | | | They only enforce what's already the default. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Drop useless %attr directives.Ralf Baechle2019-04-021-2/+2
| | | | | | | They only enforce what's already the default. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Suggested-by: Richard Shaw <hobbes1069@gmail.com>
* RPM: Move -docs subpackage back into the main and x subpackages.Ralf Baechle2019-04-021-15/+11
| | | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Suggested-by: Richard Shaw <hobbes1069@gmail.com>
* axspawn: Fix transformation by bad cleanupRalf Baechle2019-03-281-3/+2
| | | | | | | | | 6afad7276402 ("Delete more assignments in if conditions.") has a manual edit and that promptly went wrong. Fixes: 6afad7276402 ("Delete more assignments in if conditions.") Reported-by: Thomas Osterried <ax25@x-berg.in-berlin.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Man pages: Update with date from last non-trivial change.Ralf Baechle2019-03-2831-31/+31
| | | | | | | | | In some of these pages the content was changed relativly recently but the date in the man page itself was never updated so dates were off by decades. Update all man pages to last non-trival change recorded in git since imported. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* axgetput: Rename README file to README.axgetput.Ralf Baechle2019-03-283-2/+2
| | | | | | | | The README file was conflicting with the README files in the root directory so only the of the files ended up getting installed on "make install" or when packaging. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Shuffle doc and license files to their proper locations.Ralf Baechle2019-03-281-5/+6
| | | | | | | Every subpackage gets a copy of LICENSE and the doc package a copy of all man pages and all other documentation files. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Don't package %{_docdir}/*Ralf Baechle2019-03-281-1/+0
| | | | | | | | Now that we no longer install doc files other than man pages on make install this only ended up packaging an empty directory which we don't want anyway. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Avoid installation of doc files during make install.Ralf Baechle2019-03-281-1/+1
| | | | | | | Automake has different ideas from rpm where doc files should live. This may cause duplicate doc files and even build breakage. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* README: Fix spelling of "kissattach".Ralf Baechle2019-03-281-1/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Kissattach: Document -6 option for spattach, too.Ralf Baechle2019-03-281-2/+2
| | | | | | | The option may be a no-op for spattach but as long as the code does accept it, it should be documented. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Kissattach: Document -i option in synopsis section of manpage.Ralf Baechle2019-03-281-2/+2
| | | | | | | The -i option may be deprecated but still it should be documented as long as it still exists in the code. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Cleanup X BuildReques: tags, depending fltk-devel does it all.Ralf Baechle2019-03-271-2/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* autoconf: Renovate checking for GUI libraries.Ralf Baechle2019-03-271-7/+2
| | | | | | | These days the fltk-config script does it all and so we can drop all the GL tests. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Add gcc to build requirements.Ralf Baechle2019-03-261-0/+1
| | | | | | This fixes mock builds. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Make the ax25-tools-docs package a noarch package.Ralf Baechle2019-03-261-0/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Package ax25/ax25.profile.Ralf Baechle2019-03-211-0/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Automake: distribute scm-version.h.in.Ralf Baechle2019-03-211-1/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Automake: distribute but don't install setlocalversion script.Ralf Baechle2019-03-211-0/+1
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Add distribution version to rpm release tag.Ralf Baechle2019-03-211-1/+1
| | | | | | This is required by the Fedora versioning guidelines. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* RPM: Throw in a `.' between BASEVERSION and EXTRAVERSION.Ralf Baechle2019-03-211-1/+1
| | | | | | As required by Fedora versioning guidelines. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* ax25getput: Distribute TIPS.txt.Ralf Baechle2019-03-201-0/+1
| | | | | | | While add it force the distribution of README and TODO in the same directory instead of relying on automake's default behaviour. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Treewide: Delete duplicate #includes.Ralf Baechle2017-08-084-4/+0
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Make missing libutil fatal.Ralf Baechle2017-08-081-1/+1
| | | | | | | We could simply skip building the two programs that require libutil but since it's always available with glibc there's no point. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* net2kiss: Switch from private openpty() implementation to libutil.Ralf Baechle2017-08-082-48/+2
| | | | | | | | In particular the openpty() implementation was still using only the old BSD terminals so not working on modern distributions which ship their kernels with CONFIG_LEGACY_PTYS disabled. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* ax25-tools don't need ncurses.Ralf Baechle2017-08-081-2/+0
| | | | | | So don't check for it. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* axgetput: Delete duplicate inclusion of <sys/types.h>Ralf Baechle2017-08-081-1/+0
| | | | Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* kissattach.8, spattach.8: Fix references to non-existing man page.Ralf Baechle2017-08-031-2/+2
| | | | | | There is no axparms(4) man page but axparms(8) would make sense. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* ax25.4: Fix reference to non-existing man page.Ralf Baechle2017-08-031-2/+2
| | | | | | There is no axparms(5) man page but axports(5) would make sense. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* Delete more assignments in if conditions.Ralf Baechle2017-08-035-41/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on below coccinelle script with a bad transformation fixed up manually. @if1@ expression E, F, G; binary operator X; statement S; @@ - if ((E = F) X G) + E = F; + if (E X G) S @if2@ expression E, F, G; binary operator X; statement S; @@ - if (G X (E = F)) + E = F; + if (E X G) S @if3@ expression E, F; statement S; @@ - if (!(E = F)) + E = F; + if (!E) S @if4@ expression E, F; statement S; @@ - if ((E = F)) + E = F; + if (E) S Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
* kissnetd: Fix swapped calloc arguments.Ralf Baechle2017-08-031-1/+1
| | | | | | Fortunately this is a harmless issue. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>