summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* made proto_bin compatible to call(1) ~a upload.Thomas Osterried2009-01-221-15/+25
|
* Unix98 support.Thomas Osterried2009-01-204-12/+16
| | | | Thanks to dk2crn.
* Unix98 PTY support for mkiss and m6pack.Thomas Osterried2009-01-204-49/+188
|
* Support for Unix98-pty's. Thanks to Christoph <dk2crn>.Thomas Osterried2009-01-152-19/+63
| | | | | Syslog logging. Bugfixes: buffer-length assurances; do never change char *foo = "bar".
* kissnetd now supports unix98 pty's (new option: -p num).Thomas Osterried2009-01-092-45/+171
| | | | | | | | | The num devices are written to stdout and could easily used in startp scripts. Introduced PATH_MAX for the pty name. Kiss header for crc smack and rmnc are now supported. write return code is now honoured. Thanks to dk2crn for contriution.
* completed docuThomas Osterried2008-11-211-1/+2
|
* important security fix:Thomas Osterried2008-11-211-9/+18
| | | | char addr[20] was static and strcpy(addr,.argv[n]) of variable length..
* bugfix: write_ax25(line, ..) segfaultet if line is static char[].Thomas Osterried2008-11-081-6/+14
|
* buffer is 512. statement was:Thomas Osterried2008-10-222-2/+2
| | | | | | if ((n = read(s, buffer + 2, 512)) == -1) in rsdwnlnk.c if ((n = read(STDIN_FILENO, buffer + 2, 512)) == -1) in rsuplnk.c This smashes the buffer two bytes behind..
* #include <string.h> in order to make the compiler happyThomas Osterried2008-10-221-0/+1
|
* fix: strncpy(ut.ut_id, tty + 3, sizeof(ut.ut_id)); // was ↵Thomas Osterried2008-10-221-2/+2
| | | | sizeof(ut.ut_line) with size = 12, wheras ut_id is 4.
* fflush stdout and stderr before close. just to be sureThomas Osterried2008-10-101-0/+2
|
* get_assoc(): file handle of fopen(PROC_AX25_CALLS_FILE, "r") wasThomas Osterried2008-10-101-1/+3
| | | | never closed.
* forked child now closes stdin, stdout, stderr.Thomas Osterried2008-10-011-0/+4
| | | | | Now it does not block on PTY=$(./kissattach /dev/ptmx ax4 2>&1|tail -1)
* kissattach now supports Unix98 pseudo terminals (/dev/ptmx).Thomas Osterried2008-09-262-14/+48
| | | | Thanks to Christoph Rueckert <dk2crn>.
* Fix for autoconf. Thanks to Tom <DL1JBE>Thomas Osterried2008-08-033-6/+5
|
* temporary: prefer automake-1.9 because automake-1.4 hasThomas Osterried2008-06-071-2/+2
| | | | problems with ax25-tools/hdlcutil/fl
* fix in Makefile.am for installation of man page axgetput.1Thomas Osterried2008-05-161-0/+1
|
* changed mail addressesThomas Osterried2008-04-2731-50/+50
|
* typo: embeded is embeddedThomas Osterried2008-04-132-8/+8
|
* axspawn on embeded systems like openwrt:Thomas Osterried2008-04-132-33/+108
| | | | | | | | | | | | on those systems, things are not as you expect. i.e., /bin/login is a shell script and implements boot-specific actions only (login without root password, etc..). The assumption that /bin/login -f username causes user as uid > 0 to login is wrong; user may gain root rights. axspawn now implements partially (thus, in the important points) what login assures. axspawn should be involked with the option --embeded when called from ax25d.
* This only ever "worked" because strncmp happens to be defined as aRalf Baechle2008-02-171-2/+2
| | | | | | macro which supplied the parens needed for an if statment. Strncmp is defined that way on at least some glibc ports, including i386 but not on uClibc/MIPS.
* fix: ask_pw_sys(): do not query for the same numbersThomas Osterried2008-02-161-1/+0
|
* new feature: bcpasswd authentication type "unix".Thomas Osterried2008-02-163-7/+32
| | | | | user has now also the choice to use the standard unix passwd/shadow authentication
* typoThomas Osterried2008-02-161-1/+1
|
* - bugfix: did false computations on 64bit plattforms.Thomas Osterried2007-09-161-0/+4
|
* - axparms is now more posix compliantThomas Osterried2007-04-162-40/+44
| | | | | - Fix in the man page: axparms --set-call told something wrong about "serial-device".
* Fix possible irritation because arguments were "-xxx".Thomas Osterried2007-04-162-18/+18
| | | | | Retained backward compatibility, but prefered arguments are now without '-'.
* consistent names (tty instead of ttyinterface)Thomas Osterried2007-04-161-1/+1
|
* updated manpageThomas Osterried2007-03-111-2/+47
|
* a profile is sourced, not executed. -> removed "#!/bin/sh"Thomas Osterried2007-03-111-2/+1
|
* - bugfix: if /etc/skel/.profile exists, and /etc/ax25/ax25.profile,Thomas Osterried2007-03-111-4/+41
| | | | | | | | | | then .profile is copied, and without deletion the contense of ax25.profile is overwritten. to .profile. This lead to garbage. - Some useradd implementations refuse to add the user if his homedir already exists. But we need the function which builds the subtree /home/hams/dl9.../, because useradd does not make the missing subdirs by itself (instead, it's a severe error condition for useradd)
* Nuke K&R style non-prototypes ...Ralf Baechle2007-01-231-11/+3
|
* Fix warnings about // style comment. And remove some of the mostRalf Baechle2007-01-2310-101/+124
| | | | pointless comments.
* Include <sys/time.h>. This fixes a build error on glibc 2.1.Ralf Baechle2007-01-231-0/+1
|
* Convert to autoconf 2.59. Delete junk from past centuries.Ralf Baechle2007-01-2225-5479/+12585
|
* Manual page for axgetput. This fixes the build which broke becauseRalf Baechle2007-01-221-0/+32
| | | | ax25/axgetput/Makefile.am was referencing the non-existing man page.
* Move all acconfig.h stuff into configure.in. This silences autoheader.Ralf Baechle2007-01-222-11/+3
|
* assure to free pwd from read_pwd()Thomas Osterried2006-12-161-2/+10
|
* modifications for axgetputThomas Osterried2006-12-104-611/+1081
|
* axgetput (bget, bput, ..) for 8bit clean up/download from anThomas Osterried2006-12-1012-0/+1786
| | | | | | axspawn(8) login session. Initial checkin. Import from http://x-berg.in-berlin.de/cgi-bin/viewcvs.cgi/ampr/axgetput/
* useradd now with "-s shell" option under special circumstancesThomas Osterried2006-12-101-3/+19
|
* Example with parameters_extAX25Thomas Osterried2006-10-051-0/+2
|
* Documentation of parameters_extAX25Thomas Osterried2006-10-051-0/+21
|
* arguments for configureThomas Osterried2006-10-041-1/+2
|
* fix: user_changed preinitialization was wrongThomas Osterried2006-06-101-2/+2
|
* login ... -h <protocol> .. - for nicer wtmpThomas Osterried2006-06-101-1/+3
|
* \n problem in in the bcpasswd part while sending messagesThomas Osterried2006-04-152-22/+22
| | | | intr = ^C as stty setting
* md5 and sys authentication via /etc/ax25/bcpasswd and $HOME/bcpasswd.Thomas Osterried2006-04-098-44/+991
| | | | | Documented in axspawn.8 Thanks to Christoph <dk2crn> for contribution.
* Fixed Length of NodeThomas Osterried2006-01-081-2/+2
| | | | | Here stood: static char Node[11]; /* Room for 'GB9ZZZ-15\0' */ ;))