uffi.git
17 years agor10974: make sure permissions are okay
Kevin M. Rosenberg [Fri, 7 Jul 2006 18:09:13 +0000 (18:09 +0000)]
r10974: make sure permissions are okay

17 years agor10967: Automated commit for uffi debian-version-1.5.14-1
Kevin M. Rosenberg [Wed, 5 Jul 2006 01:25:58 +0000 (01:25 +0000)]
r10967: Automated commit for uffi debian-version-1.5.14-1

17 years agor10965: 2006-07-04 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 5 Jul 2006 01:24:51 +0000 (01:24 +0000)]
r10965: 2006-07-04 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.14
        * src/{objects,strings}.lisp: Apply patch from Edi Weitz

17 years agor10953: Automated commit for Debian build of uffi upstream-version-1.5.13
Kevin M. Rosenberg [Wed, 17 May 2006 15:14:07 +0000 (15:14 +0000)]
r10953: Automated commit for Debian build of uffi upstream-version-1.5.13

17 years agor10949: 2006-05-17 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 17 May 2006 14:10:57 +0000 (14:10 +0000)]
r10949: 2006-05-17 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.12
        * src/libraries.lisp: Patch from Yaroslav Kavenchuk to set
        default drive letters on MS Windows.

17 years agor10944: update standards version
Kevin M. Rosenberg [Tue, 16 May 2006 02:19:04 +0000 (02:19 +0000)]
r10944: update standards version

17 years agor10934: 2006-05-11 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 10 May 2006 00:42:59 +0000 (00:42 +0000)]
r10934: 2006-05-11 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.11: Export new macro DEF-POINTER-VAR based on patch from
        James Bielman to support defining variables on platforms which
        support saving objects, such as openmcl

18 years agor10919: change ftp site
Kevin M. Rosenberg [Tue, 18 Apr 2006 00:09:13 +0000 (00:09 +0000)]
r10919: change ftp site

18 years agor10917: 2006-04-17 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Tue, 18 Apr 2006 00:07:09 +0000 (00:07 +0000)]
r10917: 2006-04-17 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.10: Commit patch from Gary King for openmcls

18 years agor10897: Automated commit for Debian build of uffi upstream-version-1.5.9
Kevin M. Rosenberg [Wed, 8 Mar 2006 19:06:40 +0000 (19:06 +0000)]
r10897: Automated commit for Debian build of uffi upstream-version-1.5.9

18 years agor10870: Automated commit for Debian build of uffi upstream-version-1.5.8
Kevin M. Rosenberg [Mon, 16 Jan 2006 21:47:35 +0000 (21:47 +0000)]
r10870: Automated commit for Debian build of uffi upstream-version-1.5.8

18 years agor10863: support GNU/kFreeBSD
Kevin M. Rosenberg [Sat, 31 Dec 2005 18:12:13 +0000 (18:12 +0000)]
r10863: support GNU/kFreeBSD

18 years agor10834: 2005-11-14 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Tue, 15 Nov 2005 02:40:17 +0000 (02:40 +0000)]
r10834: 2005-11-14 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.7
        * src/strings.lisp: Add with-foreign-strings by James Biel

18 years agor10832: Automated commit for Debian build of uffi upstream-version-1.5.6
Kevin M. Rosenberg [Mon, 14 Nov 2005 19:03:26 +0000 (19:03 +0000)]
r10832: Automated commit for Debian build of uffi upstream-version-1.5.6

18 years agor10830: Automated commit for Debian build of uffi upstream-version-1.5.6
Kevin M. Rosenberg [Mon, 14 Nov 2005 19:02:46 +0000 (19:02 +0000)]
r10830: Automated commit for Debian build of uffi upstream-version-1.5.6

18 years agor10811: fix warning for sbcl. remove setf getenv
Kevin M. Rosenberg [Mon, 7 Nov 2005 17:54:11 +0000 (17:54 +0000)]
r10811: fix warning for sbcl. remove setf getenv

18 years agor10799: 2005-11-07 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Fri, 4 Nov 2005 19:02:52 +0000 (19:02 +0000)]
r10799: 2005-11-07 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.5
        * src/os.lisp: Add support for getenv getter and setter

18 years agor10756: fix allegro osx patch
Kevin M. Rosenberg [Sun, 18 Sep 2005 07:23:45 +0000 (07:23 +0000)]
r10756: fix allegro osx patch

18 years agor10754: Automated commit for Debian build of uffi upstream-version-1.5.3
Kevin M. Rosenberg [Sun, 18 Sep 2005 05:47:41 +0000 (05:47 +0000)]
r10754: Automated commit for Debian build of uffi upstream-version-1.5.3

18 years agor10752: 2005-09-17 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Sun, 18 Sep 2005 04:51:48 +0000 (04:51 +0000)]
r10752: 2005-09-17 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.2
        * src/objects.lisp: prepend _ character for entry
        point on macosx as noted by Luis Oliveira

18 years agor10621:
Kevin M. Rosenberg [Thu, 7 Jul 2005 03:31:35 +0000 (03:31 +0000)]
r10621:

18 years agor10616: Automated commit for Debian build of uffi upstream-version-1.5.0
Kevin M. Rosenberg [Wed, 6 Jul 2005 01:06:57 +0000 (01:06 +0000)]
r10616: Automated commit for Debian build of uffi upstream-version-1.5.0

18 years agor10614: 2005-07-05 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 6 Jul 2005 01:05:14 +0000 (01:05 +0000)]
r10614: 2005-07-05 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.5.0
        * Remove vestigial LLGPL license notices as UFFI as been
        BSD-licensed for several years.

18 years agor10608: update license
Kevin M. Rosenberg [Fri, 1 Jul 2005 00:39:48 +0000 (00:39 +0000)]
r10608: update license

18 years agor10595: Automated commit for Debian build of uffi upstream-version-1.4.39
Kevin M. Rosenberg [Thu, 9 Jun 2005 00:37:26 +0000 (00:37 +0000)]
r10595: Automated commit for Debian build of uffi upstream-version-1.4.39

18 years agor10590: convert to :struct-pointer
Kevin M. Rosenberg [Wed, 8 Jun 2005 23:24:03 +0000 (23:24 +0000)]
r10590: convert to :struct-pointer

18 years agor10589: more struct-pointer
Kevin M. Rosenberg [Wed, 8 Jun 2005 22:41:41 +0000 (22:41 +0000)]
r10589: more struct-pointer

18 years agor10588: better support for lispworks variance on derefing
Kevin M. Rosenberg [Wed, 8 Jun 2005 22:36:29 +0000 (22:36 +0000)]
r10588: better support for lispworks variance on derefing

18 years agor10587: change return type to :struct-pointer
Kevin M. Rosenberg [Wed, 8 Jun 2005 22:11:33 +0000 (22:11 +0000)]
r10587: change return type to :struct-pointer

18 years agor10586: rename file
Kevin M. Rosenberg [Wed, 8 Jun 2005 21:51:30 +0000 (21:51 +0000)]
r10586: rename file

18 years agor10585: rename to more closely align with src filename
Kevin M. Rosenberg [Wed, 8 Jun 2005 21:26:17 +0000 (21:26 +0000)]
r10585: rename to more closely align with src filename

18 years agor10584: * tests/objects.lisp: Rename from pointers.lisp.
Kevin M. Rosenberg [Wed, 8 Jun 2005 21:25:43 +0000 (21:25 +0000)]
r10584:         * tests/objects.lisp: Rename from pointers.lisp.
        Fix test CHPTR.4 as noted by Joerg Hoehle
        * src/objects.lisp: Remove default from ensure-char-integer

18 years agor10572: fix for lispworks
Kevin M. Rosenberg [Wed, 8 Jun 2005 18:57:45 +0000 (18:57 +0000)]
r10572: fix for lispworks

18 years agor10571: avoid multiple evaluation for strings input to macros
Kevin M. Rosenberg [Wed, 8 Jun 2005 18:52:54 +0000 (18:52 +0000)]
r10571: avoid multiple evaluation for strings input to macros

18 years agor10569: Automated commit for Debian build of uffi upstream-version-1.4.38
Kevin M. Rosenberg [Wed, 8 Jun 2005 16:45:14 +0000 (16:45 +0000)]
r10569: Automated commit for Debian build of uffi upstream-version-1.4.38

18 years agor10568: * src/libraries.lisp: Commit patch from Edi Weitz to
Kevin M. Rosenberg [Wed, 8 Jun 2005 16:44:05 +0000 (16:44 +0000)]
r10568:        * src/libraries.lisp: Commit patch from Edi Weitz to
        allow plain filename library names to allow underlying
        lisp implementation to find foreign libraries in the
        locations known to the operating system.

18 years agor10564: fix :modules in def-function
Kevin M. Rosenberg [Tue, 7 Jun 2005 19:30:45 +0000 (19:30 +0000)]
r10564: fix :modules in def-function

18 years agor10563: add module keyword to def-function
Kevin M. Rosenberg [Tue, 7 Jun 2005 19:09:51 +0000 (19:09 +0000)]
r10563: add module keyword to def-function

18 years agor10562: avoid using calling-convention on lispworks macosx
Kevin M. Rosenberg [Tue, 7 Jun 2005 18:55:02 +0000 (18:55 +0000)]
r10562: avoid using calling-convention on lispworks macosx

18 years agor10560: add needed eval-when to handle 'asdf:compile-op
Kevin M. Rosenberg [Tue, 7 Jun 2005 18:42:24 +0000 (18:42 +0000)]
r10560: add needed eval-when to handle 'asdf:compile-op

19 years agor10496: update url
Kevin M. Rosenberg [Fri, 29 Apr 2005 19:28:14 +0000 (19:28 +0000)]
r10496: update url

19 years agor10492: add more build platforms
Kevin M. Rosenberg [Thu, 28 Apr 2005 16:24:53 +0000 (16:24 +0000)]
r10492: add more build platforms

19 years agor10396: 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 13 Apr 2005 18:43:34 +0000 (18:43 +0000)]
r10396: 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.4.37
        * src/strings.lisp: Fix variable name

19 years agor10395: fix debian doc
Kevin M. Rosenberg [Wed, 6 Apr 2005 17:44:30 +0000 (17:44 +0000)]
r10395: fix debian doc

19 years agor10393: fix sbcl compilation
Kevin M. Rosenberg [Wed, 6 Apr 2005 17:42:24 +0000 (17:42 +0000)]
r10393: fix sbcl compilation

19 years agor10381: 2005-04-04 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:36:39 +0000 (20:36 +0000)]
r10381: 2005-04-04 Kevin Rosenberg (kevin@rosenberg.net)
        * src/strings.lisp, src/aggregates.lisp: Support change in SBCL copy
        function [Thanks for Nathan Froyd and Zach Beane]

19 years agor10380: working on new sbcl
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:31:17 +0000 (20:31 +0000)]
r10380: working on new sbcl

19 years agor10379: more sbcl fixes
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:04:49 +0000 (20:04 +0000)]
r10379: more sbcl fixes

19 years agor10378: preliminary new sbcl support
Kevin M. Rosenberg [Mon, 4 Apr 2005 19:59:21 +0000 (19:59 +0000)]
r10378: preliminary new sbcl support

19 years agor10373: 2005-04-03 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Sun, 3 Apr 2005 23:58:11 +0000 (23:58 +0000)]
r10373: 2005-04-03 Kevin Rosenberg (kevin@rosenberg.net)
        * src/objects.lisp: Commit patch from James Bielman to add
        def-foreign-var support for OpenMCL

19 years agor10350: 2005-03-03 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 2 Mar 2005 19:25:59 +0000 (19:25 +0000)]
r10350: 2005-03-03 Kevin Rosenberg (kevin@rosenberg.net)
        * src/primitives.lisp: Add support for :union types
        [patch from Cyrus Harmon]
        * tests/union.lisp, tests/structs.lisp: Tests for
        union and structure types [from Cyrus Harmon]

19 years agor10344: 2005-02-22 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Tue, 22 Feb 2005 17:12:01 +0000 (17:12 +0000)]
r10344: 2005-02-22 Kevin Rosenberg (kevin@rosenberg.net)
        * src/primitives.lisp, src/strings.lisp: Better support
        for sb-unicode [from Yoshinori Tahara and R. Mattes]

19 years agor10271: support sbcl-amd64
Kevin M. Rosenberg [Sun, 23 Jan 2005 00:28:49 +0000 (00:28 +0000)]
r10271: support sbcl-amd64

19 years agor10269: fix word size for sbcl-amd64
Kevin M. Rosenberg [Sat, 22 Jan 2005 16:00:35 +0000 (16:00 +0000)]
r10269: fix word size for sbcl-amd64

19 years agor10143: Automated commit for Debian build of uffi upstream-version-1.4.30
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:31:00 +0000 (02:31 +0000)]
r10143: Automated commit for Debian build of uffi upstream-version-1.4.30

19 years agor10142: sb-unicode
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:30:54 +0000 (02:30 +0000)]
r10142: sb-unicode

19 years agor10141: fix for sb-unicode
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:29:43 +0000 (02:29 +0000)]
r10141: fix for sb-unicode

19 years agor10140: add sb-unicode patch
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:14:43 +0000 (02:14 +0000)]
r10140: add sb-unicode patch

19 years agor10125: Automated commit for Debian build of uffi upstream-version-1.4.29
Kevin M. Rosenberg [Sat, 30 Oct 2004 17:51:09 +0000 (17:51 +0000)]
r10125: Automated commit for Debian build of uffi upstream-version-1.4.29

19 years agor10124: revert change for openmcl that broke clsql
Kevin M. Rosenberg [Sat, 30 Oct 2004 17:48:55 +0000 (17:48 +0000)]
r10124: revert change for openmcl that broke clsql

19 years agor10123: fix for openmcl
Kevin M. Rosenberg [Sat, 30 Oct 2004 17:20:46 +0000 (17:20 +0000)]
r10123: fix for openmcl

19 years agor10106: Automated commit for Debian build of uffi upstream-version-1.4.28
Kevin M. Rosenberg [Sat, 23 Oct 2004 15:09:51 +0000 (15:09 +0000)]
r10106: Automated commit for Debian build of uffi upstream-version-1.4.28

19 years agor10101: move function so that deref-array macro is defined
Kevin M. Rosenberg [Fri, 22 Oct 2004 20:39:07 +0000 (20:39 +0000)]
r10101: move function so that deref-array macro is defined

19 years agor10100: move function so that deref-array macro is defined
Kevin M. Rosenberg [Fri, 22 Oct 2004 20:38:41 +0000 (20:38 +0000)]
r10100: move function so that deref-array macro is defined

19 years agor10098: Automated commit for Debian build of uffi upstream-version-1.4.27
Kevin M. Rosenberg [Thu, 21 Oct 2004 22:44:31 +0000 (22:44 +0000)]
r10098: Automated commit for Debian build of uffi upstream-version-1.4.27

19 years agor10087: add convert-from-foreign-usb8
Kevin M. Rosenberg [Thu, 7 Oct 2004 18:36:28 +0000 (18:36 +0000)]
r10087: add convert-from-foreign-usb8

19 years agor10042: add umask to upload scripts
Kevin M. Rosenberg [Tue, 28 Sep 2004 06:20:21 +0000 (06:20 +0000)]
r10042: add umask to upload scripts

19 years agor9987: Automated commit for Debian build of uffi upstream-version-1.4.26
Kevin M. Rosenberg [Fri, 10 Sep 2004 04:24:49 +0000 (04:24 +0000)]
r9987: Automated commit for Debian build of uffi upstream-version-1.4.26

19 years agor9950: add note about malloc/free
Kevin M. Rosenberg [Wed, 1 Sep 2004 15:35:58 +0000 (15:35 +0000)]
r9950: add note about malloc/free

19 years agor9930: Automated commit for Debian build of uffi upstream-version-1.4.25
Kevin M. Rosenberg [Fri, 27 Aug 2004 12:35:16 +0000 (12:35 +0000)]
r9930: Automated commit for Debian build of uffi upstream-version-1.4.25

19 years agor9929: patch for supporting :out from ben@medianstrip.net
Kevin M. Rosenberg [Fri, 27 Aug 2004 12:34:27 +0000 (12:34 +0000)]
r9929: patch for supporting :out from ben@medianstrip.net

19 years agor9904: patch from Marco B. for openmcl get-slot-value
Kevin M. Rosenberg [Fri, 20 Aug 2004 17:31:57 +0000 (17:31 +0000)]
r9904: patch from Marco B. for openmcl get-slot-value

19 years agor9839: disable test on lispworks, add note
Kevin M. Rosenberg [Tue, 3 Aug 2004 14:45:58 +0000 (14:45 +0000)]
r9839: disable test on lispworks, add note

19 years agor9776: fix for openmcl
Kevin M. Rosenberg [Thu, 15 Jul 2004 15:27:39 +0000 (15:27 +0000)]
r9776: fix for openmcl

19 years agor9768: new policy
Kevin M. Rosenberg [Tue, 13 Jul 2004 15:54:04 +0000 (15:54 +0000)]
r9768: new policy

19 years agor9767: Automated commit for Debian build of uffi upstream-version-1.4.23
Kevin M. Rosenberg [Tue, 13 Jul 2004 15:53:22 +0000 (15:53 +0000)]
r9767: Automated commit for Debian build of uffi upstream-version-1.4.23

19 years agor9669: openmcl fix
Kevin M. Rosenberg [Wed, 23 Jun 2004 18:37:04 +0000 (18:37 +0000)]
r9669: openmcl fix

19 years agor9575: fix WITH-FOREIGN-OBJECT macro for cmu
Kevin M. Rosenberg [Thu, 10 Jun 2004 06:18:06 +0000 (06:18 +0000)]
r9575: fix WITH-FOREIGN-OBJECT macro for cmu

19 years agor9439: Automated commit for Debian build of uffi upstream-version-1.4.20
Kevin M. Rosenberg [Sun, 23 May 2004 05:16:15 +0000 (05:16 +0000)]
r9439: Automated commit for Debian build of uffi upstream-version-1.4.20

19 years agor9432: complete reversion to previous sbcl/uffi array handling
Kevin M. Rosenberg [Sun, 23 May 2004 00:33:59 +0000 (00:33 +0000)]
r9432: complete reversion to previous sbcl/uffi array handling

19 years agor9431: revert to previous handling arrays on sbcl/cmu
Kevin M. Rosenberg [Sun, 23 May 2004 00:27:10 +0000 (00:27 +0000)]
r9431: revert to previous handling arrays on sbcl/cmu

19 years agor9418: rework cmucl/sbcl arrays in deref-array, allocate-foreign-object, and with...
Kevin M. Rosenberg [Thu, 20 May 2004 17:15:29 +0000 (17:15 +0000)]
r9418: rework cmucl/sbcl arrays in deref-array, allocate-foreign-object, and with-foreight-object

19 years agor9400: use unsigned byte in fast-native-to-string
Kevin M. Rosenberg [Wed, 19 May 2004 18:17:05 +0000 (18:17 +0000)]
r9400: use unsigned byte in fast-native-to-string

19 years agor9396: add ensure-char-storage function, new tests
Kevin M. Rosenberg [Tue, 18 May 2004 22:38:52 +0000 (22:38 +0000)]
r9396: add ensure-char-storage function, new tests

19 years agor9363: fix time example, add new test
Kevin M. Rosenberg [Sat, 15 May 2004 17:06:04 +0000 (17:06 +0000)]
r9363: fix time example, add new test

19 years agor9343: add missing library location
Kevin M. Rosenberg [Thu, 13 May 2004 10:23:40 +0000 (10:23 +0000)]
r9343: add missing library location

19 years agor9340: fix case reading
Kevin M. Rosenberg [Thu, 13 May 2004 09:38:40 +0000 (09:38 +0000)]
r9340: fix case reading

19 years agor9332: Automated commit for Debian build of uffi upstream-version-1.4.15
Kevin M. Rosenberg [Thu, 13 May 2004 04:41:11 +0000 (04:41 +0000)]
r9332: Automated commit for Debian build of uffi upstream-version-1.4.15

19 years agor9330: add tests
Kevin M. Rosenberg [Thu, 13 May 2004 04:34:44 +0000 (04:34 +0000)]
r9330: add tests

19 years agor9326: improve case conversion
Kevin M. Rosenberg [Wed, 12 May 2004 21:27:10 +0000 (21:27 +0000)]
r9326: improve case conversion

19 years agor9322: Automated commit for Debian build of uffi upstream-version-1.4.14
Kevin M. Rosenberg [Wed, 12 May 2004 18:48:47 +0000 (18:48 +0000)]
r9322: Automated commit for Debian build of uffi upstream-version-1.4.14

19 years agor9320: add THE declaration to DEREF array, fix convert-to-uffi-type to make unsized...
Kevin M. Rosenberg [Wed, 12 May 2004 18:43:31 +0000 (18:43 +0000)]
r9320: add THE declaration to DEREF array, fix convert-to-uffi-type to make unsized array declarations be pointers for SBCL/CMUCL

19 years agor9307: documentation fixes
Kevin M. Rosenberg [Mon, 10 May 2004 20:39:10 +0000 (20:39 +0000)]
r9307: documentation fixes

19 years agor9278: addition openmcl fix
Kevin M. Rosenberg [Fri, 7 May 2004 05:51:43 +0000 (05:51 +0000)]
r9278: addition openmcl fix

19 years agor9264: fix for deref-array for openmcl
Kevin M. Rosenberg [Thu, 6 May 2004 16:14:22 +0000 (16:14 +0000)]
r9264: fix for deref-array for openmcl

19 years agor9236: fix library loading, function name
Kevin M. Rosenberg [Wed, 5 May 2004 01:52:56 +0000 (01:52 +0000)]
r9236: fix library loading, function name

20 years agor9048:
Kevin M. Rosenberg [Sat, 17 Apr 2004 19:08:45 +0000 (19:08 +0000)]
r9048:

20 years agor9046: fix duplicate macro
Kevin M. Rosenberg [Sat, 17 Apr 2004 18:26:36 +0000 (18:26 +0000)]
r9046: fix duplicate macro

20 years agor9016: fixes for openmcl
Kevin M. Rosenberg [Thu, 15 Apr 2004 11:53:47 +0000 (11:53 +0000)]
r9016: fixes for openmcl

20 years agor9015: fix typo for openmcl
Kevin M. Rosenberg [Thu, 15 Apr 2004 11:49:17 +0000 (11:49 +0000)]
r9015: fix typo for openmcl