Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix build error caused by variable definition after statement. | Ralf Baechle | 2009-06-06 | 1 | -1/+2 |
| | |||||
* | initial checkin. | Thomas Osterried | 2009-06-06 | 1 | -0/+568 |
| | | | | We had a Makefile.in everywhere but not here. | ||||
* | on modern systems, the ncurses gui crash in wtouchln() or | Thomas Osterried | 2009-04-29 | 1 | -2/+3 |
| | | | | | | | | | wnoutrefresh() [ncurses functions], called from winclose() in menu.c. Debunging with gdb showed that wtab->fline was a large negative number. Now doing better checking that wtab->fline and wtab->lline is > 0. Seems that this fix is sufficient. If it will come out that it is not, we'll write a wtouchln() wrapper which checks if the arguments are positive and reasonable small. | ||||
* | Added some includes. This fixes compilation problems in gentoo, | Thomas Osterried | 2009-04-22 | 3 | -2/+3 |
| | | | | and warnings. | ||||
* | fixed segfault issue | Thomas Osterried | 2009-04-15 | 1 | -10/+10 |
| | |||||
* | call writes messages to stdout using printf(). it writes data | Thomas Osterried | 2009-03-19 | 1 | -8/+33 |
| | | | | | | | | | | | from the ax25 connection using write(0). everything was fine as long as call wrote to stdout. If instead we use output redirection to a file or stdout (> foo, | bar), then the messages like "Connected to.." appeared at the end of the connection. I guess it's a glibc issue that printf (whih is buffered) behaves different when stdout is redirected. Fixed using fflush() after each printf(). | ||||
* | fix in help | Thomas Osterried | 2009-02-01 | 1 | -6/+6 |
| | |||||
* | small fix. | Thomas Osterried | 2009-01-31 | 1 | -0/+3 |
| | |||||
* | Better integration in unix98 PTY environments. | Thomas Osterried | 2009-01-31 | 4 | -29/+50 |
| | | | | | | Revised the getopt_long() part. Assured strcpy cases. Thanks to Christoph <dk2crn> for contribution. | ||||
* | updated author's address | Thomas Osterried | 2009-01-30 | 2 | -2/+2 |
| | |||||
* | removed debug code | Thomas Osterried | 2009-01-25 | 1 | -2/+0 |
| | |||||
* | fixed segfault issue by parsing unexpected bin headers. | Thomas Osterried | 2009-01-25 | 1 | -28/+39 |
| | |||||
* | revised linemode | Thomas Osterried | 2009-01-24 | 1 | -33/+1 |
| | |||||
* | Hope this is the last fix for the slightly corrupted output | Thomas Osterried | 2009-01-24 | 1 | -6/+12 |
| | | | | issue whenever a packet ended with "\r ". | ||||
* | major fix. | Thomas Osterried | 2009-01-24 | 1 | -37/+101 |
| | | | | | | | | | | | | | | 1. if a line was split over two ax25 packets, we read i.e. 1. "foobar told me" 2. " go7+. ". The second packet was interpreted like starting with " go7+. ". thus in a pure bbs listing it was misinterpreted as start of a 7plus file. Since the data was not like a 7plus header starts, the 7plus download parser caused a segfault (after copying i.E. 1555 bytes to char s[20]. [seen in gdb ;-] -> enforced a "linemode". 2. protocol and array size assurances in the #BIN and 7plus part, as well as in dupdstatw(). | ||||
* | small fix | Thomas Osterried | 2009-01-24 | 2 | -4/+11 |
| | |||||
* | smaller fixes | Thomas Osterried | 2009-01-24 | 1 | -9/+8 |
| | |||||
* | fix for fix in dos to unix time conversion part | Thomas Osterried | 2009-01-24 | 1 | -1/+1 |
| | |||||
* | fixed problem i produced yesterday. | Thomas Osterried | 2009-01-24 | 1 | -3/+5 |
| | | | | | currently we've seen other bugs in call which lead to malfunctions and segfaults. | ||||
* | smaller changes. | Thomas Osterried | 2009-01-23 | 1 | -15/+16 |
| | |||||
* | fixed bin download corruption. | Thomas Osterried | 2009-01-22 | 1 | -29/+35 |
| | | | | fixed dos to unix time conversion. | ||||
* | #BIN upload now preserves the file time. | Thomas Osterried | 2009-01-22 | 3 | -4/+28 |
| | |||||
* | - bugfixes: | Thomas Osterried | 2009-01-21 | 1 | -57/+84 |
| | | | | | | | | | | | | - fileupload (in raw and gui "slave" mode) goes only step by step the 128 bytes further if user enters a character. Thanks to Daniel DO8CD for the report. - write() returns -1 at EAGAIN (packet links are usually slower then linux file IO, and EAGAIN occurs because the txbuffer in the kernel is full). This lead to a bad substraction in sent bytes and thus to file corruption at the receiving site. - added more help: now explaining all the ~-Escapes in raw mode in the ~? command. | ||||
* | contact update | Thomas Osterried | 2009-01-19 | 3 | -3/+3 |
| | |||||
* | added libtoolize. This fixes errors like | Thomas Osterried | 2008-12-21 | 1 | -0/+1 |
| | | | | | | | /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ax25rtd ax25rtd.o cache_ctl.o cache_dump.o config.o listener.o -lax25 ../libtool: line 810: X--tag=CC: command not found ../libtool: line 843: libtool: ignoring unknown tag : command not found ../libtool: line 810: X--mode=link: command not found | ||||
* | PATH_MAX: linux include standard has changed. | Thomas Osterried | 2008-12-21 | 1 | -1/+2 |
| | | | | now we need to include limits.h | ||||
* | listen did not terminate if caller has died. fputs and fflush | Thomas Osterried | 2008-11-24 | 1 | -2/+4 |
| | | | | return value EOF was not honored. | ||||
* | typo | Thomas Osterried | 2008-10-11 | 2 | -2/+2 |
| | |||||
* | Support for unix98 ptys ("/dev/ptmx"). Thanks to dk2crn. | Thomas Osterried | 2008-10-11 | 5 | -3/+59 |
| | |||||
* | AC_INIT: we are ax25-apps, not libax25. | Thomas Osterried | 2008-08-05 | 1 | -1/+1 |
| | |||||
* | Fix for autoconf. Thanks to Tom <DL1JBE> | Thomas Osterried | 2008-08-03 | 1 | -1/+1 |
| | |||||
* | - new option -S: be silent. useful for using call in shellscripts. | Thomas Osterried | 2008-07-09 | 2 | -12/+32 |
| | | | | | | - call was not usable as a pipe in scripts because it read 511 bytes, tried to write these 511 bytes (but 256 is max for ax25 I-frames), got -1 EMSGSIZE (Message too long) and terminated. | ||||
* | changed mail address | Thomas Osterried | 2008-04-27 | 2 | -3/+3 |
| | |||||
* | updated addresses | Thomas Osterried | 2008-04-13 | 3 | -4/+4 |
| | |||||
* | the following issues are fixed: | Thomas Osterried | 2008-04-13 | 1 | -2/+14 |
| | | | | | | | | | | | | | | | 1. if stdin closes (i.e. if call is right end of a pipe), then call should close. this also fixes the case when call reads from a unix fifo, and the other end of the fifo terminates. This produced highest cpu-load, with select(), read() = 0, select(), read() = 0, .. 2. if stdin is not a tty, i.e. call is called from ax25d, then it's not a good idea to honor the ~ commands. In that special case, you could imagine what ~! means, while ax25d is running as uid 0... 3. while not operating on pty, the FILE buffers are not flushed in all cases. Thus, the messages like "Connected .." were be printed in the termination phase of the program.. | ||||
* | io.c: WRITE to TTY returns -1 EAGAIN | Thomas Osterried | 2008-04-13 | 1 | -0/+13 |
| | | | | | if ttyqueue is full. The behaviour to give up here was wrong. | ||||
* | Fix warnings about // style comment. And remove some of the most | Ralf Baechle | 2007-01-23 | 6 | -85/+90 |
| | | | | pointless comments. | ||||
* | Convert to autoconf 2.59. Delete junk from past centuries. | Ralf Baechle | 2007-01-22 | 21 | -6608/+10947 |
| | |||||
* | Move all acconfig.h stuff into configure.in. This silences autoheader. | Ralf Baechle | 2007-01-22 | 2 | -11/+3 |
| | |||||
* | Added documention how to configure bpqether interfaces. | Thomas Osterried | 2006-10-05 | 1 | -1/+35 |
| | |||||
* | - documentation (ax25rtd.8, ax25rtd.conf.5, ax25rtctl.8) | Thomas Osterried | 2006-10-05 | 10 | -281/+800 |
| | | | | - new feature: advanced routing option | ||||
* | - bootstrap was missing | Thomas Osterried | 2006-10-04 | 1 | -0/+5 |
| | | | | - arguments for configure | ||||
* | Bugfix: --nofork worked well, but -f not. A break was missing.. | Thomas Osterried | 2006-10-04 | 1 | -0/+1 |
| | |||||
* | Changed STD_DWN_DIR | Thomas Osterried | 2006-10-04 | 1 | -1/+1 |
| | |||||
* | fix: /var/ax25/ax25rtd/ was not created with "make installconf" | Thomas Osterried | 2006-10-04 | 1 | -0/+5 |
| | |||||
* | ax25-maxroutes and ip-maxroutes now defaults do 4096 | Thomas Osterried | 2006-10-04 | 1 | -2/+2 |
| | |||||
* | Increased values of IP_MAXROUTES and AX25_MAXROUTES from 256 to 4096 | Thomas Osterried | 2006-10-04 | 2 | -213/+226 |
| | |||||
* | fix: /var/ax25/ax25rtd/ was not created with "make installconf" | Thomas Osterried | 2006-10-04 | 3 | -0/+6 |
| | |||||
* | io.c: io_error(): patch from testing upstream version. | Thomas Osterried | 2006-06-10 | 2 | -17/+41 |
| | | | | fixes problem that it tends to terminate even if it need not to | ||||
* | - New option "-s <sourcecall>" (like in ax25_call) | Thomas Osterried | 2005-12-28 | 2 | -8/+18 |
| | | | | - usage: new function usage() |