Changeset 15311
- Timestamp:
- 06/04/20 08:25:19 (2 years ago)
- Location:
- trunk/abcl
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/ci/install-cl+ssl.bash
r15288 r15311 4 4 uri="https://github.com/armedbear/${dir}" 5 5 root="${HOME}/quicklisp/local-projects" 6 tag="easye/ openjdk14"6 tag="easye/stream-fd-20200603a" 7 7 8 8 mkdir -p ${root} -
trunk/abcl/patches/cl-plus-ssl-abcl.patch
r15288 r15311 1 1 # HG changeset patch 2 # User Anton Vodonosov <avodonosov@yandex.ru> 3 # Date 1591183464 -10800 4 # Wed Jun 03 14:24:24 2020 +0300 5 # Node ID fa084b0f7b141aad916af88f1dbc24dbbe1153a5 2 6 # Parent e997fa4665748951d229e8622102c67fca5f22f9 3 abcl: fix getting the underlying stream fd for openjdk14 7 # Parent ed980cfac3a263beb45a189d5e546df84f24011e 4 8 5 diff -r e997fa466574 -r 58f46634d03d src/streams.lisp 9 abcl: fix accessing underlying fd with openjdk8 and openjdk14 10 11 Merged as <https://github.com/cl-plus-ssl/cl-plus-ssl/pull/103> 12 13 diff -r e997fa466574 -r fa084b0f7b14 src/streams.lisp 6 14 --- a/src/streams.lisp Wed May 27 17:20:38 2020 +0300 7 +++ b/src/streams.lisp Sat May 30 08:30:17 2020 +02008 @@ -493,18 +493,2 5@@15 +++ b/src/streams.lisp Wed Jun 03 14:24:24 2020 +0300 16 @@ -493,18 +493,26 @@ 9 17 (require :jss) 10 18 … … 20 28 + ;;; SSL. 21 29 (defmethod stream-fd ((stream system::socket-stream)) 22 + (setf *debug* stream)23 30 (flet ((get-java-fields (object fields) ;; Thanks to Cyrus Harmon 24 31 (reduce (lambda (x y) … … 28 35 + :initial-value object)) 29 36 + (jvm-version () 30 + (parse-integer (java:jstatic "getProperty" "java.lang.System" 31 + "java.specification.version")))) 37 + (read 38 + (make-string-input-stream 39 + (java:jstatic "getProperty" "java.lang.System" 40 + "java.specification.version"))))) 32 41 (ignore-errors 33 42 (get-java-fields (java:jcall "getWrappedInputStream" ;; TODO: define this as a constant
Note: See TracChangeset
for help on using the changeset viewer.