Commit Graph

1820 Commits

Author SHA1 Message Date
Karsten Keil fcaa9126fa Compile the isdn library with -fPIC
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-03-19 13:49:19 +01:00
Karsten Keil 1c31f389e7 Change semaphore and shared memory rights
Allow all user access the shared memory for now.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-03-19 13:46:57 +01:00
Karsten Keil f3ad78f120 Version 3.19
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-03-19 13:46:39 +01:00
Karsten Keil a6896a6481 Fix position independ code generation
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-03-12 20:55:56 +01:00
Karsten Keil b6f2e91eed module interface version
Set the module interface version from include file.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-03-12 20:54:00 +01:00
Karsten Keil 49173271ab Fix missing symbol issue
Use the main library as linker target to avoid missing symbols.
Based on a patch from Tilmann Schmidt <tilman@imap.cc>

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-03-12 20:49:10 +01:00
Karsten Keil 4902cbfc67 Version 3.18
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:43 +01:00
Karsten Keil 25f2d9f7ec Export symbol alloc_applid for capi20
Author: Michael Mueller <malware@t-online.de>
Reviewed-by: Jan-Michael Brummer <jan.brummer@tabos.org>

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:43 +01:00
Karsten Keil 3b275b7c19 stop linking unnecessarily and introducing faulty dependencies
Author: Rolf Leggewie <foss@rolf.leggewie.biz>

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:43 +01:00
Karsten Keil c7488d9bcf isdn4k-utils: Load capifs silently
capifs is obsolete and scheduled for removal from the kernel. So stop
screaming if it is not there, udev with proper rules will take care.

At this chance, there is no need to retry loading it. If it failed once,
it will do so again.

Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Acked-By: Jan-Michael Brummer
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:43 +01:00
Karsten Keil 96f9fc02d1 Fix spelling mistake in dest.cdb (s/Appenweiler/Appenweier/)
Author: Rolf Leggewie <foss@rolf.leggewie.biz>

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:43 +01:00
Karsten Keil ec87f94851 Eensure that sections in manpages are consistent (lintian errors)
Author: Rolf Leggewie <foss@rolf.leggewie.biz>

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:43 +01:00
Karsten Keil 35e5572b67 Fix va_args
From Debian sid

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:42 +01:00
Karsten Keil affd86a0cb capi20.h needs stddef.h
From Debian sid capi20-h-needs-stddef-h.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:42 +01:00
Karsten Keil c7942216a2 Better test in vboxplay
From Debian sid
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:42 +01:00
Karsten Keil f0ad84363a eurofile init script
Debian sid lsb-init-script.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:42 +01:00
Karsten Keil 166796d269 Fix possible bufferoverflow in capi
Debian sid capi20-msg2str-safety.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:37 +01:00
Karsten Keil a78009a537 Fix eicon make
Debian sid vbox-little-endian.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:37 +01:00
Karsten Keil a480f97212 Fix vbox on little endian
Debian sid vbox-little-endian.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:37 +01:00
Karsten Keil 44bc8d32eb Fixes for gcc
taken from Debian gcc40-fixes.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:37 +01:00
Karsten Keil 9ce26023ad imon update
taken from debian imon-update.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:36 +01:00
Karsten Keil 649644d57f Fix autotool for old capi
patch from Debian

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:36 +01:00
Karsten Keil 06ad9246c5 Fix capi20 soname
taken from Debian capi20-soname.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:36 +01:00
Karsten Keil 73fe43d7b5 Add man pages for capifax*
Thanks to Paul Slootman <paul@debian.org>.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:36 +01:00
Karsten Keil 38b0a204df vbox TCL autotools patch
taken from Debian sid, modified for latest TCL.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:36 +01:00
Karsten Keil 0a8f69d1d9 vbox enhancements
Use encrypted mailbox passwords.
Taken from Debian sidvbox-diffs.patch

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:36 +01:00
Karsten Keil f9c7fe0ed0 Better MS-CHAP implementation
Backport of the MS-CHAP implementation from pppd-2.4.1 to ipppd.
This means ipppd now also supports MS-CHAP without the need for libdes.
Patch by Emmanuel Charpentier.

Taken from Debian sid

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:28 +01:00
Karsten Keil d4c28816dd Add xisdnload example scripts
Take fom Debian sid

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:28 +01:00
Karsten Keil dce2c7ee85 isdnlog enhancments
taken from Debian sid isdnlog-diffs.patch without
the directory change for the logfile

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:28 +01:00
Karsten Keil 1260aa752f Add manpage for rcapid
Thanks to Paul Slootman <paul@debian.org>

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:28 +01:00
Karsten Keil eafe399e40 Add manpages for eicon
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:27 +01:00
Karsten Keil 23066c5bda Add capiinit man page
Thanks to Paul Slootman <paul@debian.org> and
Matthias Klose <m@klose.in-berlin.de> from the  Debian project.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:27 +01:00
Karsten Keil b8ba81cc49 Add dialmax 0 to pppdcapiplugin
dialmax 0 allows infinite dial attemps.

Patch taken from Debian sid - Thanks

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 18:21:27 +01:00
Karsten Keil e915cb413b Version 3.17
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-02-26 17:50:32 +01:00
Karsten Keil 27ade0f556 Fix nasty crashes on 64 bit systems
If CAPI buffers are not defined as unsigned byte, the old macro
to read the 64bit DATA buffer address could deliver a wrong value,
if bit 31 was set.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-31 14:23:35 +01:00
Karsten Keil 63080781b6 Version 3.16
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:48:21 +01:00
Karsten Keil c051304616 Add a dummy trace file
For now it is enough to have a fixed file.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:48:14 +01:00
Karsten Keil 696a2eafe6 Add License header
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:48:07 +01:00
Karsten Keil a34934521f Add license files as symlinks
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:48:01 +01:00
Karsten Keil c064ef8352 Remove copies of the GPL/LGPL
Will be replaced by links.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:47:56 +01:00
Karsten Keil 9340bad3a6 Subject: [PATCH 2/3] Add shared memory to allow unique application IDs
- add shared memory to allow unique application IDs
- add a debug interface to debug capi internals
- fix some warnings about unchecked return vulues

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:46:21 +01:00
Karsten Keil 0e0b64162c Export some helpers for capi modules
Export buffer related functions.
Fix warnings. Use same size for applid.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:46:12 +01:00
Karsten Keil 1f5220ef98 Add .gitignore
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:45:16 +01:00
Karsten Keil 39972d51cc Change DOS text files to UNIX format
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:44:24 +01:00
Karsten Keil e4a60e7963 Add missing include <sys/ioctl.h>
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:40:35 +01:00
Karsten Keil 91185bb204 Add missing unistd.h includes
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:40:30 +01:00
Karsten Keil 5118717d05 Version 3.15
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:40:25 +01:00
Karsten Keil 404b09271f Allow modules to supply their own waitformessage method
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:40:17 +01:00
Karsten Keil 0f52af4e56 Export application id functions
These functions maybe used by other (external) modules.
Make capi_mod.h a public header.

Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:40:10 +01:00
Karsten Keil f4ff5799cd Version 3.14
Signed-off-by: Karsten Keil <kkeil@linux-pingi.de>
2012-01-08 18:40:05 +01:00