mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-25 00:51:21 +00:00
0f8a442d92
Changes: * The library tdes.s7i with TDES (Triple DES respectively 3DES) cipher support has been added. * The library tls.s7i has been improved to allow encoding with TDES (3DES) and to accept the handshake message CertificateRequest. * The function drwGetImage has been added to drw_dos.c (thanks to "Rugxulo" for pointing out, that it was missing). * Checks for mdiv and mod have been added to chkbig.sd7. * The compiler (s7c) has been improved to do more optimizations for the action BIG_MOD (operator mod). Now the functions bigLowerBits and bigLowerBitsTemp are used when the divisor is a power of two. * The compiler has been improved to optimize if-statements, when the condition is constant. * The compiler has been improved to optimize the action BIG_MDIV (operator mdiv) correctly, when the divisor is a negated power of two (e.g. n div -8). The generated code now corresponds to the Seed7 expression -dividend >> log(-divisor). * New functions to open files have been introduced in various libraries. The new functions are openUtf8, openUtf16, openEcho, openLine, openTee, openMore, openUpper, openLower, openReverse, openWindow and openField. The new functions have been added as replacement for the functions open_utf8, open_utf16, open_echo, open_line, open_tee, open_more, open_upper, open_lower, open_reverse, open_window and open_field. The old functions are still supported, but they are deprecated and should not be used. Deprecated functions will be removed in a future version. * The example programs have been changed to use the new functions to open files. * Documentation comments have been added or improved in cipher.s7i, clib_file.s7i, external_file.s7i, shell.s7i, utf8.s7i, utf16.s7i, unicode.s7i, bytedata.s7i, big_gmp.c, biglib.c, big_rtl.c, cmdlib.c, cmd_rtl.c, fillib.c, fil_rtl.c, intlib.c, int_rtl.c, strlib.c, str_rtl.c and entutl.c. * The functions bigLowerBits and bigLowerBitsTemp have been added to big_rtl.c and big_gmp.c. * The free list management in big_rtl.c and big_gmp.c has been improved to allow the configuration of a maximum free list length. * The function bigMultAssign1 has been added to big_rtl.c. This function is used by bigMultAssign when the factor is just one bigdigit. * The function bigLog2BaseLShift has been renamed to bigLog2BaseIPow in big_rtl.c, big_gmp.c and s7c.sd7. * The function getValue for boolean values has been added to progs.s7i. Interpreter, compiler and runtime library have been improved to support it. * the management of types in the runtime library has been improved. Now they are attached to the corresponding program. This way they can be freed by prgDestr().
151 lines
3.7 KiB
Plaintext
151 lines
3.7 KiB
Plaintext
bin/s7
|
|
bin/s7c
|
|
lib/seed7/bin/s7_comp.a
|
|
lib/seed7/bin/s7_con.a
|
|
lib/seed7/bin/s7_data.a
|
|
lib/seed7/bin/s7_draw.a
|
|
lib/seed7/bin/seed7_05.a
|
|
lib/seed7/lib/arc4.s7i
|
|
lib/seed7/lib/asn1.s7i
|
|
lib/seed7/lib/cc_conf.s7i
|
|
lib/seed7/lib/cipher.s7i
|
|
lib/seed7/lib/des.s7i
|
|
lib/seed7/lib/gethttps.s7i
|
|
lib/seed7/lib/hmac.s7i
|
|
lib/seed7/lib/pkcs1.s7i
|
|
lib/seed7/lib/tls.s7i
|
|
lib/seed7/lib/x509cert.s7i
|
|
lib/seed7/lib/array.s7i
|
|
lib/seed7/lib/bigfile.s7i
|
|
lib/seed7/lib/bigint.s7i
|
|
lib/seed7/lib/bigrat.s7i
|
|
lib/seed7/lib/bin32.s7i
|
|
lib/seed7/lib/bitmapfont.s7i
|
|
lib/seed7/lib/bitset.s7i
|
|
lib/seed7/lib/bitsetof.s7i
|
|
lib/seed7/lib/boolean.s7i
|
|
lib/seed7/lib/bstring.s7i
|
|
lib/seed7/lib/bytedata.s7i
|
|
lib/seed7/lib/cards.s7i
|
|
lib/seed7/lib/category.s7i
|
|
lib/seed7/lib/cgi.s7i
|
|
lib/seed7/lib/char.s7i
|
|
lib/seed7/lib/charsets.s7i
|
|
lib/seed7/lib/chartype.s7i
|
|
lib/seed7/lib/clib_file.s7i
|
|
lib/seed7/lib/color.s7i
|
|
lib/seed7/lib/complex.s7i
|
|
lib/seed7/lib/console.s7i
|
|
lib/seed7/lib/crc32.s7i
|
|
lib/seed7/lib/cronos16.s7i
|
|
lib/seed7/lib/cronos27.s7i
|
|
lib/seed7/lib/deflate.s7i
|
|
lib/seed7/lib/dialog.s7i
|
|
lib/seed7/lib/dir.s7i
|
|
lib/seed7/lib/draw.s7i
|
|
lib/seed7/lib/duration.s7i
|
|
lib/seed7/lib/echo.s7i
|
|
lib/seed7/lib/editline.s7i
|
|
lib/seed7/lib/enable_input.s7i
|
|
lib/seed7/lib/enable_io.s7i
|
|
lib/seed7/lib/enable_output.s7i
|
|
lib/seed7/lib/encoding.s7i
|
|
lib/seed7/lib/environment.s7i
|
|
lib/seed7/lib/external_file.s7i
|
|
lib/seed7/lib/field.s7i
|
|
lib/seed7/lib/file.s7i
|
|
lib/seed7/lib/float.s7i
|
|
lib/seed7/lib/font.s7i
|
|
lib/seed7/lib/forloop.s7i
|
|
lib/seed7/lib/ftp.s7i
|
|
lib/seed7/lib/getf.s7i
|
|
lib/seed7/lib/gethttp.s7i
|
|
lib/seed7/lib/graph.s7i
|
|
lib/seed7/lib/graph_file.s7i
|
|
lib/seed7/lib/gtkserver.s7i
|
|
lib/seed7/lib/gzip.s7i
|
|
lib/seed7/lib/hash.s7i
|
|
lib/seed7/lib/hashsetof.s7i
|
|
lib/seed7/lib/html.s7i
|
|
lib/seed7/lib/html_ent.s7i
|
|
lib/seed7/lib/idxarray.s7i
|
|
lib/seed7/lib/image.s7i
|
|
lib/seed7/lib/inflate.s7i
|
|
lib/seed7/lib/inifile.s7i
|
|
lib/seed7/lib/integer.s7i
|
|
lib/seed7/lib/keybd.s7i
|
|
lib/seed7/lib/keydescr.s7i
|
|
lib/seed7/lib/line.s7i
|
|
lib/seed7/lib/listener.s7i
|
|
lib/seed7/lib/lower.s7i
|
|
lib/seed7/lib/mahjng32.s7i
|
|
lib/seed7/lib/make.s7i
|
|
lib/seed7/lib/makedata.s7i
|
|
lib/seed7/lib/math.s7i
|
|
lib/seed7/lib/modern27.s7i
|
|
lib/seed7/lib/more.s7i
|
|
lib/seed7/lib/multiscr.s7i
|
|
lib/seed7/lib/null_file.s7i
|
|
lib/seed7/lib/osfiles.s7i
|
|
lib/seed7/lib/pic_util.s7i
|
|
lib/seed7/lib/pic16.s7i
|
|
lib/seed7/lib/pic32.s7i
|
|
lib/seed7/lib/pixmap_file.s7i
|
|
lib/seed7/lib/pixmapfont.s7i
|
|
lib/seed7/lib/poll.s7i
|
|
lib/seed7/lib/process.s7i
|
|
lib/seed7/lib/progs.s7i
|
|
lib/seed7/lib/propertyfile.s7i
|
|
lib/seed7/lib/rational.s7i
|
|
lib/seed7/lib/ref_list.s7i
|
|
lib/seed7/lib/reference.s7i
|
|
lib/seed7/lib/reverse.s7i
|
|
lib/seed7/lib/scanfile.s7i
|
|
lib/seed7/lib/scanstri.s7i
|
|
lib/seed7/lib/seed7_05.s7i
|
|
lib/seed7/lib/set.s7i
|
|
lib/seed7/lib/msgdigest.s7i
|
|
lib/seed7/lib/shell.s7i
|
|
lib/seed7/lib/sockbase.s7i
|
|
lib/seed7/lib/socket.s7i
|
|
lib/seed7/lib/sokoban1.s7i
|
|
lib/seed7/lib/stars.s7i
|
|
lib/seed7/lib/stdfont8.s7i
|
|
lib/seed7/lib/stdfont9.s7i
|
|
lib/seed7/lib/stdfont10.s7i
|
|
lib/seed7/lib/stdfont12.s7i
|
|
lib/seed7/lib/stdfont14.s7i
|
|
lib/seed7/lib/stdfont16.s7i
|
|
lib/seed7/lib/stdfont18.s7i
|
|
lib/seed7/lib/stdfont20.s7i
|
|
lib/seed7/lib/stdfont24.s7i
|
|
lib/seed7/lib/stdio.s7i
|
|
lib/seed7/lib/strifile.s7i
|
|
lib/seed7/lib/string.s7i
|
|
lib/seed7/lib/stritext.s7i
|
|
lib/seed7/lib/struct.s7i
|
|
lib/seed7/lib/subrange.s7i
|
|
lib/seed7/lib/syntax.s7i
|
|
lib/seed7/lib/tar.s7i
|
|
lib/seed7/lib/tdes.s7i
|
|
lib/seed7/lib/tee.s7i
|
|
lib/seed7/lib/text.s7i
|
|
lib/seed7/lib/time.s7i
|
|
lib/seed7/lib/unicode.s7i
|
|
lib/seed7/lib/upper.s7i
|
|
lib/seed7/lib/utf16.s7i
|
|
lib/seed7/lib/utf8.s7i
|
|
lib/seed7/lib/vecfont10.s7i
|
|
lib/seed7/lib/vecfont18.s7i
|
|
lib/seed7/lib/vectorfont.s7i
|
|
lib/seed7/lib/window.s7i
|
|
lib/seed7/lib/wrinum.s7i
|
|
lib/seed7/lib/xml_ent.s7i
|
|
lib/seed7/lib/xmldom.s7i
|
|
lib/seed7/lib/zip.s7i
|
|
man/man1/s7.1.gz
|
|
man/man1/s7c.1.gz
|
|
@dirrm lib/seed7/lib
|
|
@dirrm lib/seed7/bin
|
|
@dirrm lib/seed7
|