sl-modem (2.9.10+2.9.9d+e-pre2-5ubuntu4) gutsy; urgency=low * Turn ulimit -l[SH] into ulimit -[HS]l so as to avoid upsetting bash. (Wow, dashism in an init script.) -- Ian Jackson Wed, 26 Sep 2007 11:48:29 +0100 sl-modem (2.9.10+2.9.9d+e-pre2-5ubuntu3) gutsy; urgency=low * Remove hard and soft ulimits for locked-in-core memory. This daemon unfortunately needs quite a bit of memory and it needs to be in core because it's doing the real-time modem DSP. This deals with LP: #144468 and probably other bugs too. -- Ian Jackson Tue, 25 Sep 2007 18:20:37 +0100 sl-modem (2.9.10+2.9.9d+e-pre2-5ubuntu2) gutsy; urgency=low * sl-modem-daemon initscript waits for aplay (from alsa-utils) to report the card, as it appears in /proc/asound/cards before it is actually available to slmodemd. This extra check defeats this race. * Hence, sl-modem-daemon Recommends alsa-utils. -- Ian Jackson Mon, 9 Jul 2007 17:01:34 +0100 sl-modem (2.9.10+2.9.9d+e-pre2-5ubuntu1) feisty; urgency=low * slmodemd now drops privileges to Slmodemd.Slmodemd after acquiring the resources it needs and before processing any incoming modem or tty data. * slmodem.log.modem:1 is written to /var/log instead of /. * DebianMaintainerField. -- Ian Jackson Tue, 20 Mar 2007 12:10:38 +0000 sl-modem (2.9.10+2.9.9d+e-pre2-5build1) dapper; urgency=low * The weird version number release... this is 2.9.9d+e-pre2-5 from debian/unstable (closes: lp#31640). * UVF-exception: closes: lp#46851. -- Stefan Potyra Sun, 28 May 2006 18:37:09 +0200 sl-modem (2.9.9d+e-pre2-5) unstable; urgency=low * Fix for module compilation with 2.6.16, condition around line drivers/st7554.c:1160 (closes: #358267) -- Eduard Bloch Sun, 16 Apr 2006 08:23:47 +0200 sl-modem (2.9.9d+e-pre2-4) unstable; urgency=medium * replaced amrmo_init.c with the version from http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20051101.tar.gz which has basically the superset of our changes (plus two additional modem IDs) but zeroes out the class* method calls since they are "protected" by GPL-enforcing kernel macros now (closes: #354216) * the above change effectively disables the udev functionality. Send your complaints to kernel developers if you need it. Or suggest a better solution. For now, a oneliner in /etc/modprobe.d/sl-modem-daemon.modutils creates /dev/slamr0. * workaround to fix device files that got the wrong owner (660 instead of root) during the major number transition in July 2005 -- Eduard Bloch Sat, 25 Feb 2006 19:45:42 +0100 sl-modem (2.9.9d+e-pre2-3) unstable; urgency=medium * changed NAME setting for slusb in udev rules * fixed slamr class_device_create call (closes: #349305), thanks to Gasper Zejn et al. -- Eduard Bloch Tue, 07 Feb 2006 15:44:02 +0100 sl-modem (2.9.9d+e-pre2-2) unstable; urgency=low * added helper module from http://phep2.technion.ac.il/linmodems/packages/smartlink/ungrab-winmodem.tar.gz to tell the kernel to keep away from unsupported PCI id numbers, installed with slamr and pre-installed via modprobe.d script -- Eduard Bloch Sun, 15 Jan 2006 17:48:36 +0100 sl-modem (2.9.9d+e-pre2-1) unstable; urgency=low * New upstream pre-release (closes: #327588) * added sv.po from Daniel Nylander (closes: #330436) * slmodemd.1 manpage from Erik Schanze (closes: #335369) * defining URB_ASYNC_UNLINK if not set, needed by recent kernels * applied patch for class/simple_class transition from Gentoo lists with some fixes (closes: #325799) * changed the MODULE_LICENSE string to "Dual BSD/GPL" since the license is actually a BSD license clone (closes: #327545) * not including the old hotplug script, merged its code into the init script and added an udev rules file to run it. Needs real testing with a Smartlink USB modem which I do not have (closes: #338740) * disabled the "PCI device grabbing warning" code which caused OOpses on 2.6.15 -- Eduard Bloch Sun, 15 Jan 2006 14:49:45 +0100 sl-modem (2.9.9d-7) unstable; urgency=low * added alternative debconf-2.0 dependency * http://dev.gentoo.org/~genstef/files/slmodem-class-simple-to-class.diff added with few modifications though does not solve #325799 yet * added patch http://linmodems.technion.ac.il/archive-fifth/msg02217.html which AFAICS basically ignores the PCI ID collision caused by the kernel source bugs #303844 and #322028 (closes: #321061). Should be fixed in the kernel, though. -- Eduard Bloch Mon, 26 Sep 2005 23:59:25 +0200 sl-modem (2.9.9d-6) unstable; urgency=low * applied gcc-4.0 fixes from Sasha Khapyorsky, dropped gcc-3.4 workarounds -- Eduard Bloch Mon, 15 Aug 2005 17:11:40 +0200 sl-modem (2.9.9d-5) unstable; urgency=low * workaround in drivers/Makefile for a kernel 2.4 check accidentialy matching 2.6.12.4 (closes: #322223) -- Eduard Bloch Sat, 6 Aug 2005 20:38:12 +0200 sl-modem (2.9.9d-4) unstable; urgency=low * the "Lesson I: never trust ALSA's procfs entries" release * no longer relies on /proc/asound/[Mm]odem link, instead parses /proc/asound/cards * rewrote parts of the init script to put all recent extensions into a proper control flow * fixed a bashism in debian/sl-modem-daemon.postinst -- Eduard Bloch Sat, 6 Aug 2005 17:01:07 +0200 sl-modem (2.9.9d-3) unstable; urgency=medium * extended modprobe calls in the init script to try non-Intel drivers for mainboard chipsets (closes: #320620) * fixed a bashism in the init script * removed the hard kernel-image-* dependency from the modules contol file (closes: #321570) -- Eduard Bloch Sat, 06 Aug 2005 15:23:13 +0200 sl-modem (2.9.9d-2) unstable; urgency=low * changed the ALSA device name from hw: to modem: because weird device driver using additional filters applied only then (closes: #320190). In addition, set the build dependency on a recent libasound2 version to enforce the upgrade. -- Eduard Bloch Thu, 28 Jul 2005 12:15:58 +0200 sl-modem (2.9.9d-1) unstable; urgency=low * New upstream release + moves the device major numbers to the 24x range (closes: #264359) * replaced the mkdev hacks in init script etc. with only one in the postinst of modules that also fixes the major numbers of the device files. Also make sure they don't make the script fail on insane /dev filesystems (udev, closes: #297666) * init script patch from Stephen Gildea to improve the start/stop behaviour and ALSA detection (closes: #312884) * removed the dependency on recent modules or kernel. There are too many ways to make the daemon work and a modern kernel (2.6.12) provides enough support to make it work without special cludges using the packaging system (closes: #319604) * added bzip2 to dependencies (closes: #312152) * Japanese translation by Hideki Yamane (closes: #281074) * defaulting to gcc-3.3 for the daemon unless someone fixes the few errors * various lintian fixes, removing the init script in postrm now (arrrg) -- Eduard Bloch Thu, 28 Jul 2005 09:50:21 +0200 sl-modem (2.9.9a-1) unstable; urgency=medium * New upstream release (linmodems fork with patches for kernel 2.6.10, closes: #288362) * modules postinst script now sleeps one second after stoppind the daemon (to give the driver time to shutdown sth. or so, closes: #258821) -- Eduard Bloch Wed, 2 Feb 2005 20:44:59 +0100 sl-modem (2.9.9-2) unstable; urgency=medium * Fix override disparity * TODO! fixen restart teilchen da -- Eduard Bloch Mon, 6 Sep 2004 18:18:39 +0200 sl-modem (2.9.9-1) unstable; urgency=medium * New upstream release + sysfs support (closes: #240710) + may solve Bug#260474 * Upstream patch to fix get the ALSA device name correctly (closes: #268952) -- Eduard Bloch Mon, 06 Sep 2004 18:17:31 +0200 sl-modem (2.9.8-2) unstable; urgency=high * Added cs.po from Miroslav Jezbera (closes: #260359) * Changes by karlheg@pdx.edu: - Patch modem/modem.h to enlarge dial string buffer to 128 bytes. Some dial strings that include calling card numbers can be longer than the previously allowed 32 characters, causing them to be truncated. - Add libasound2-dev to Build-Depends in debian/control -- Eduard Bloch Mon, 23 Aug 2004 11:38:13 +0200 sl-modem (2.9.8-1) unstable; urgency=low * New upstream release (closes: #255714) * postinst hook to reload modules, a phantom modprobe freeze appeared otherwise -- Eduard Bloch Mon, 28 Jun 2004 23:41:55 +0200 sl-modem (2.9.7-2) unstable; urgency=low * source package depends on debhelper (closes: #251608) * loads the ALSA module with the correct name (closes: #252623) * fallback to the command "modprobe" if the module auto-loading is disabled in the kernel * more explite package descriptions, explaining the relationship between the daemon and low-level drivers -- Eduard Bloch Fri, 21 May 2004 15:39:13 +0200 sl-modem (2.9.7-1) unstable; urgency=low * New upstream release (closes: #249810) * modified the init script to be more smart on autodetection. The existance of the ALSA driver is checked not only by looking at modules now (closes: #246950) * added dependency on kernel-image-2.6 in the hope that people will install a recent kernel (since versioned Provides: are not possible) as alternative to the source package or installed modules (closes: #247476) -- Eduard Bloch Fri, 21 May 2004 13:38:10 +0200 sl-modem (2.9.6-5) unstable; urgency=medium * moved sl-modem-source back to non-free (overlooked one object file, sorry) * changed the /dev/modem device symlink to /dev/ttySL0 in the init script (closes: #243614) * ALSA support, enabled with : in SLMODEMD_DEVICE (closes: #240305) * README.Debian improvements: ALSA mode documentation, explicit note why sl-modem is non-free (closes: Bug#242241) * (fixed in -4): using , as RegExp delimiter when setting the country value (closes: #241210) * first experimental hotplug agent for one USB modem -- Eduard Bloch Wed, 14 Apr 2004 10:23:41 +0200 sl-modem (2.9.6-4) unstable; urgency=medium * the driver source contents were not included in the previos version because of wrong tar options * Danish template translation by Morten Brix Pedersen (closes: #241040) * added [ ] in the modules postinst (this is not Perl ;-) -- Eduard Bloch Mon, 29 Mar 2004 01:10:06 +0200 sl-modem (2.9.6-3) unstable; urgency=low * relaxed read permissions in the tarball * restarting sl-modem-daemon after modules installation * extra check for beeing not reconfigured in the config script to not overwrite the selection on initial installation (closes: #239692) * french debconf translation by Jean-Luc Coulon (closes: #238745) -- Eduard Bloch Sun, 29 Feb 2004 21:03:54 +0100 sl-modem (2.9.6-2) unstable; urgency=low * finally droped the old 2.7.10 source, removed all crappy workarounds * debconf integration to select the country * changed the virtual dependency to make sure that people get the new source on upgrade and do not keep old driver versions installed * corrected the /dev/ path of SLMODEMD_DEVICE * set the default device group to "dialout" (Closes: #235455) * fixed typos in the init script (Closes: #235454) * moved section to "non-free/net" (it is a modem driver, after all), and "contrib/net" for modules (-source) packages (the kernel part is free software) -- Eduard Bloch Sat, 28 Feb 2004 13:16:31 +0100 sl-modem (2.9.6-1) unstable; urgency=low * New upstream release (closes: #234010 and clarifies issues brought up by license nit-pickers) * Installs the .ko files on linux 2.6.x (closes: #231204) * Hiding unhelpfull error messages - if they appear, the command was deliberate (closes: #232102) * corrected README.Debian to mention .bz2 instead of .gz (closes: #233231) * better README.Debian for the -daemon package (closes: #233242) * finaly merged upstream suggested init script with my old version, now including /etc/defaults/slmodemd along with /etc/defaults/sl-modem-daemon (closes: #230200, #233244) -- Eduard Bloch Sat, 28 Feb 2004 10:12:17 +0100 sl-modem (2.9.5-1) unstable; urgency=low * New upstream release * Providing "slmodem" from the source package. Not the perfect solution but a working one, helping users that look for wrong keywords (closes: #228416) * debian/rules and Makefile cleanup to not loose the user-specified kernel version string and blindly try include modversions.h (solves #228841 as-is but shows the missing support for kernel 2.6.0 in the old driver branch) -- Eduard Bloch Wed, 21 Jan 2004 14:26:01 +0100 sl-modem (2.9.4-1) unstable; urgency=low * New upstream release * Fixed installation order and paths, thanks to Dorneles Treméa ; also review and fixes of the county.dat installation hook and the module postinst hook, separating for different driver branches (closes: #218619, #218005) * Help request: I do not have hardware to test the drivers from the new branch. Your chance to become comaintainer if you have hardware supported by the new driver branch. * init script improvements, proper default file -- Eduard Bloch Fri, 9 Jan 2004 14:26:02 +0100 sl-modem (2.9.1-1) unstable; urgency=low * new upstream release * new package: sl-modem-daemon * 2.7.10 version included in the Debian diff -- Eduard Bloch Sat, 4 Oct 2003 18:43:00 +0200 sl-modem (2.7.14+2.7.10-4) unstable; urgency=low * adaptation to module-assistant * purged useless objects from 2.7.10 source -- Eduard Bloch Sun, 7 Sep 2003 03:47:18 +0200 sl-modem (2.7.14+2.7.10-3) unstable; urgency=low * Doing extra clean in 2.7.10 before using it; otherwise, it won't be cleaned later -- Eduard Bloch Sat, 6 Sep 2003 16:01:09 +0200 sl-modem (2.7.14+2.7.10-2) unstable; urgency=low * binary/rules wrapper was a very bad idea; replaced it with the script symlinks the best source files into the build directory * sorted source files in the correct directories -- Eduard Bloch Sat, 6 Sep 2003 02:54:30 +0200 sl-modem (2.7.14+2.7.10-1) unstable; urgency=low * Merged version 2.7.10 into the package and implemented the selection of the right source using the PCI Id table from linmodems.org people (Closes: #197693) -- Eduard Bloch Sun, 31 Aug 2003 23:13:37 +0200 sl-modem (2.7.14-1) unstable; urgency=low * New upstream release * Variable target path for generated packages, closes: #192449 -- Eduard Bloch Mon, 9 Jun 2003 14:04:57 +0200 sl-modem (2.7.10-1) unstable; urgency=low * Initial Release, closes: #185032 * Workaround with on-the-fly device node creation to work with devfs since the main object is closed-source and compiled without devfs support -- Eduard Bloch Sun, 21 Mar 2003 14:37:46 +0100