Karsten Keil
d242ce42dc
newer gcc do not include stdlib.h by default (needed for size_t)
2007-11-26 13:13:00 +00:00
Karsten Keil
043a0bea89
some endian fixes for BIGENDIAN systems
2006-08-08 13:23:29 +00:00
Carsten Paeth
11e6ed415a
- Version 3.0.4.
2005-05-09 08:23:42 +00:00
Carsten Paeth
69ef6758b4
- added SendingComplete to CONNECT_RESP (no funktions changed).
2005-05-09 08:23:01 +00:00
Carsten Paeth
79f19a036d
- get_buffer() now returns 0, if no buffer is available.
2005-05-09 08:21:57 +00:00
Karsten Keil
cb20280b0d
- add SENDING_COMPLETE to INFO_REQ CONNECT_REQ and CONNECT_IND
...
- remove SENDING_COMPLETE parameter (always NULL) from capi_fill_DISCONNECT_REQ
2005-03-08 07:26:49 +00:00
Carsten Paeth
cc54a8e2f1
SendingComplete was missing for DISCONNECT_REQ ...
2005-03-04 11:45:13 +00:00
Carsten Paeth
6f2b4cf352
version number.
2005-03-04 11:31:55 +00:00
Carsten Paeth
de8964c8dc
Newer generated files.
2005-03-04 11:07:39 +00:00
Carsten Paeth
668839a5d8
New functions: cleanup_buffers_for_ncci() and cleanup_buffers_for_plci()
...
triggered by DISCONNECT_B3_RESP and DISCONNECT_IND to fix buffer leak.
2005-03-04 11:00:31 +00:00
Carsten Paeth
d7bab8213f
Bugfix: CAPI_LIBRARY_V2 sone ifdef/ifndef where wrong.
2005-03-04 10:57:05 +00:00
Karsten Keil
e0f116a668
for backward compatibility the libcapi20 can now compiled to support the
...
old (buggy) version2 ABI. This is not for future developments. This is only
to support old binaries, which are linked against the old V2 lib.
To compile a version 2 lib, run configure with
./configure --enable-V2
2005-02-22 11:46:34 +00:00
Karsten Keil
ea1892d317
for backward compatibility the libcapi20 can now compiled to support the
...
old (buggy) version2 ABI. This is not for future developments. This is only
to support old binaries, which are linked against the old V2 lib.
2005-02-22 11:39:43 +00:00
Karsten Keil
dcc861f344
libcapi20 version 3.0.0
...
- add SENDING COMPLETE in ALERT_REQ
- add Globalconfiguration to CONNECT_REQ/RESP and SELECT_B_PROTOCOL_REQ
* NOTE: incompatible to 2.X.Y versions
2005-02-21 17:37:09 +00:00
Carsten Paeth
84b8526c1c
Bugfix: returncode of get_buffer() is now checked.
2004-12-15 14:27:55 +00:00
Carsten Paeth
d5caba36f0
- "SendingComplete"-Patch reverted => 2.0.8 was not binaer compartible
...
- Bugfix: capi20_register() with MaxB3Connection == 0 results in a
core dump. Now at least one buffer is allocated.
2004-10-06 15:24:43 +00:00
Carsten Paeth
7f5bd829f3
Erweiterungen fuer ALERT_REQ.
2004-06-14 11:23:48 +00:00
Carsten Paeth
d0de2f598d
- add receive buffer managment according to CAPI2.0 spec.
...
- send buffer is now on stack.
- new library version 2.0.7
2004-03-31 18:12:40 +00:00
Karsten Keil
dcd65cf9dd
- newer gcc need -fno-strict-aliasing
2004-02-12 11:24:37 +00:00
Carsten Paeth
01dec58345
remove several warnings.
2004-01-16 15:27:13 +00:00
Carsten Paeth
d358f084f7
gcc warning removed.
2004-01-16 14:57:22 +00:00
Carsten Paeth
7c386abdc8
Workaround for libtool version that need variable SED defined.
2003-06-16 12:08:23 +00:00
Karsten Keil
529279f689
shared libs should compiled with -fPIC
2002-07-06 00:28:42 +00:00
Paul Slootman
2c66987a91
Include stdint.h for int type definitions.
2002-07-04 10:34:17 +00:00
Paul Slootman
1ffede5bcb
Fixed typo (#ifdef HAS_UINT8_t -> #ifdef HAS_UINT8_T)
2002-03-22 13:20:04 +00:00
Paul Slootman
cae55f4b80
Various patches to fix errors when using the newest glibc,
...
replaced use of insecure tempnam() function
and to remove warnings etc.
2001-03-01 14:59:17 +00:00
Kai Germaschewski
64b6071396
fix backwards compatibility in capi20 library, small other changes
2000-11-12 16:06:42 +00:00
Carsten Paeth
8ff89b27dc
- newer automake/autoconf/libtool file
2000-07-25 13:56:50 +00:00
Carsten Paeth
b1cc495fb7
fixed two typos.
2000-07-12 16:03:37 +00:00
Carsten Paeth
751b14e309
- Will also compile with 2.0 Kernelheaders.
2000-06-26 15:00:43 +00:00
Karsten Keil
977c1cd6a3
newer scripts to support ia64 systems
2000-06-22 16:00:13 +00:00
Carsten Paeth
b38a6b29ec
static CAPI2.0 library that loads libcapi20.so dynamicly.
2000-05-18 15:21:37 +00:00
Carsten Paeth
944842aa4c
Updated _cmsg handling added new functions need by "capiconn".
2000-05-18 15:02:26 +00:00
Carsten Paeth
d4138ae341
capi20_wait_for_message will now return CapiReceiveQueueEmpty on
...
timeout and error.
2000-04-10 09:08:06 +00:00
Carsten Paeth
8df2cded89
Bugfix: without devfs open where without NONBLOCK, ahhh.
2000-04-07 16:06:09 +00:00
Carsten Paeth
a910fccb4e
non CAPI2.0 standard functions now named capi20ext not capi20.
...
Extentionfunctions will work with actual driver version.
2000-04-03 14:27:15 +00:00
Carsten Paeth
9ff40aedb7
- now uses cloning device /dev/capi20.
...
- middleware extentions prepared.
2000-03-03 15:56:14 +00:00
Carsten Paeth
659e2dd71c
- Last byte in serial number now always 0.
...
- Last byte of manufacturer now always 0.
- returncode in capi20_isinstalled corrected.
1999-12-22 17:46:21 +00:00
Carsten Paeth
dd83546fb8
- Splitted capi20.h into capi20.h and capiutils.h.
...
- capi20.h: the functions from the CAPI-2.0 Spec
- capiutils.h: the "CAPI-ADK" functions
- bug in 64Bit-Support fixed.
1999-12-06 17:08:30 +00:00
Carsten Paeth
cd2a50f981
add shared lib destructor, to close "capi_fd" on unload with dlclose ..
1999-11-11 09:24:07 +00:00
Carsten Paeth
c11a646d68
.libs,libtool,*.lo and *.la add to .cvsignore
1999-11-03 18:16:01 +00:00
Carsten Paeth
1298fe0f15
- The CAPI20 library is now a shared library.
...
- Arguments of function capi20_put_message swapped, to match capi spec.
- All capi20 related subdirs converted to use automake.
- Removed dependency to CONFIG_KERNELDIR where not needed.
1999-10-20 16:43:19 +00:00
Carsten Paeth
8022a1a270
Bugfix: error in 64Bit extention.
1999-09-15 08:10:44 +00:00
Carsten Paeth
436efbb7a5
Last changes for proposed standards (CAPI 2.0):
...
- AK1-148 "Linux Extention"
- AK1-155 "Support of 64-bit Applications"
1999-09-10 17:20:34 +00:00
Carsten Paeth
459d007e40
Changes for CAPI 2.0 Spec.
1999-09-06 17:40:07 +00:00
Carsten Paeth
f359dc143b
autoconf macro AC_CHECK_HEADER[S] fails now with absolute path.
...
changed the check for kernel headers to AC_CHECK_FILE[S] to make
configure work for avmb1, capi20, capifax, capiinfo, imon, iprofd
und isdnctrl.
1999-07-08 08:37:11 +00:00
Carsten Paeth
9f091eea5a
Bugfix in capi20_get_profile: wrong size in memcpy from
...
Kai Germaschewski <kai@thphy.uni-duesseldorf.de>
1999-04-20 19:52:19 +00:00
Paul Slootman
875dba9555
fixed a (harmless) warning
1998-11-18 17:05:44 +00:00
Paul Slootman
bc4e376ef8
Some fixes for DESTDIR install support. From Jos Vos <jos@xos.nl>
1998-11-09 12:40:19 +00:00
Fritz Elfert
1e3da42165
Added some missing functions.
1998-10-23 12:20:44 +00:00