X-ISP is a visual, X11/XForms based, user-friendly interface to pppd/chat (i.e. a dialup TCP/IP tool with an X11 interface). It is also a small ISP and phone company (PTT) database manager, and a dialup costs and usage logging/statistics tool. It provides maximum feedback from dialing and login phases on a message browser, versatility in interrupting a call in progress, a manual login terminal window, as well as call-back, and per-ISP DNS selection capabilities.
Release Notes: A problem which occurred when adding a new ISP entry with an edited PTT database having fewer than the initial number of MAXNUM_PTT PTTs defined was corrected. The total number of digits for the cost input field was increased from 6 to 8, allowing for long fractional values. A bug in the PTT editor code whereby the charge period would be forced to 1 even when the PTT in question would charge by unit was fixed.
Release Notes: All varargs calls were converted to stdarg calls. This was needed for most recent Linux distributions. X-ISP now compiles without problems under gcc 3.x and XForms 1.x.
Release Notes: This release adds per ISP PTT selection and cost logging, per ISP auto-assigned DNS support, $HOME/.xisp-down called before & after disconnect, the "-pidfp" parameter for Solaris-8 pppd, a setgid option for sharing call-cost log files, NT-RAS call-back bugfixes, and many other bugfixes.
Release Notes: Completely new dialer-mode handling code. Greatly enhanced call-back handling, including support for NT-RAS accounts. Pop-up hints for most program forms enabling trouble-free account and connection setup. Support for building under FreeBSD and NetBSD. New PTT entries and updates for existing ones. Numerous bug-fixes.