1. 24 Sep, 2001 1 commit
  2. 15 May, 2001 3 commits
    • Niels Möller's avatar
      * src/scm/gaba.scm: Some more cleanup. · f1f12a12
      Niels Möller authored
      * src/scm/gaba.scm (append-deep): Deleted.
      (type->category): Deleted.
      (type->declaration): Deleted.
      (type->mark): Deleted.
      (type->free): Deleted.
      (fix-method): Deleted.
      (do-instance-struct): Deleted.
      (do-struct): Deleted.
      (do-mark-function): Deleted.
      (do-free-function): Deleted.
      (do-struct-mark-function): Deleted.
      (do-struct-free-function): Deleted.
      (do-class): Deleted.
      
      Rev: src/scm/gaba.scm:1.11
      f1f12a12
    • Niels Möller's avatar
      (append-deep): Deleted. · 75223073
      Niels Möller authored
      (type->category): Deleted.
      (type->declaration): Deleted.
      (type->mark): Deleted.
      (type->free): Deleted.
      (fix-method): Deleted.
      (do-instance-struct): Deleted.
      (do-struct): Deleted.
      (do-mark-function): Deleted.
      (do-free-function): Deleted.
      (do-struct-mark-function): Deleted.
      (do-struct-free-function): Deleted.
      (do-class): Deleted.
      
      Bugfixes, seems to work now.
      
      Rev: src/scm/gaba.scm:1.10
      75223073
    • Niels Möller's avatar
      Rewrote the functions for generating C code. · 862c1608
      Niels Möller authored
      Work in progress.
      
      Rev: src/scm/gaba.scm:1.9
      862c1608
  3. 26 Apr, 2001 1 commit
  4. 19 Mar, 2001 1 commit
  5. 12 Mar, 2001 1 commit
  6. 27 May, 2000 1 commit
  7. 22 Jan, 2000 1 commit
    • Niels Möller's avatar
      * src/scm/gaba.scm (type->mark): Handle space-variables with an · 2fa567b1
      Niels Möller authored
      optional third argument just like pointer-variables with three
      arguments. I.e. use the third arg as the name of a field holding
      the current size of an array. Reported by Bazsi. For now, doesn't
      try to free array elements (which is ok as long as the arrays are
      used for objects subject to gc).
      
      Rev: src/scm/gaba.scm:1.4
      2fa567b1
  8. 07 Dec, 1999 1 commit
  9. 02 Oct, 1999 1 commit
  10. 27 Sep, 1999 1 commit
    • Niels Möller's avatar
      *** empty log message *** · 8f44ff86
      Niels Möller authored
      Rev: doc/TODO:1.59
      Rev: src/scm/Makefile.am.in:1.1
      Rev: src/scm/compiler.scm:1.1
      Rev: src/scm/gaba.scm:1.1
      Rev: src/scm/guile-compat.scm:1.1
      Rev: src/scm/make-char-classes.scm:1.1
      Rev: src/scm/scsh-compat.scm:1.1
      8f44ff86
  11. 20 Sep, 1999 1 commit
  12. 27 Jun, 1999 1 commit
  13. 22 Jun, 1999 1 commit
  14. 11 Jun, 1999 1 commit
  15. 02 Apr, 1999 1 commit
  16. 26 Mar, 1999 1 commit
  17. 19 Mar, 1999 1 commit
  18. 16 Mar, 1999 1 commit
  19. 15 Mar, 1999 1 commit
  20. 12 Mar, 1999 2 commits
    • Niels Möller's avatar
      Changed the magic word from CLASS: to GABA: · b555126b
      Niels Möller authored
      Rev: ChangeLog:1.49
      Rev: doc/HACKING:1.9
      Rev: src/Makefile.am.in:1.39
      Rev: src/abstract_compress.c:1.3
      Rev: src/abstract_compress.h:1.4
      Rev: src/abstract_crypto.c:1.9
      Rev: src/abstract_crypto.h:1.21
      Rev: src/abstract_io.c:1.3
      Rev: src/abstract_io.h:1.23
      Rev: src/alist.c:1.17
      Rev: src/alist.h:1.12
      Rev: src/arcfour.c:1.4
      Rev: src/blocking_write.c:1.12
      Rev: src/blowfish.c:1.5
      Rev: src/cascade.c:1.4
      Rev: src/cbc.c:1.5
      Rev: src/channel.c:1.29
      Rev: src/channel.h:1.27
      Rev: src/client.c:1.56
      Rev: src/client_keyexchange.c:1.25
      Rev: src/client_keyexchange.h:1.12
      Rev: src/client_pty.c:1.3
      Rev: src/client_userauth.c:1.15
      Rev: src/command.c:1.7
      Rev: src/command.h:1.9
      Rev: src/compress.c:1.5
      Rev: src/connection.c:1.27
      Rev: src/connection.h:1.26
      Rev: src/debug.c:1.26
      Rev: src/des.c:1.8
      Rev: src/encrypt.c:1.19
      Rev: src/hmac.c:1.5
      Rev: src/io.c:1.52
      Rev: src/io.h:1.31
      Rev: src/keyexchange.c:1.46
      Rev: src/keyexchange.h:1.32
      Rev: src/list.c:1.6
      Rev: src/list.h:1.6
      Rev: src/lsh.c:1.46
      Rev: src/lsh_writekey.c:1.6
      Rev: src/lshd.c:1.42
      Rev: src/make_class:1.12
      Rev: src/md5.c:1.3
      Rev: src/pad.c:1.22
      Rev: src/password.c:1.3
      Rev: src/password.h:1.12
      Rev: src/publickey_crypto.c:1.30
      Rev: src/publickey_crypto.h:1.20
      Rev: src/randomness.c:1.15
      Rev: src/randomness.h:1.9
      Rev: src/read_data.c:1.17
      Rev: src/read_line.c:1.21
      Rev: src/read_line.h:1.13
      Rev: src/read_packet.c:1.33
      Rev: src/read_scan.c:1.5
      Rev: src/read_scan.h:1.5
      Rev: src/reaper.c:1.11
      Rev: src/reaper.h:1.6
      Rev: src/resource.c:1.6
      Rev: src/resource.h:1.6
      Rev: src/server.c:1.49
      Rev: src/server_keyexchange.c:1.25
      Rev: src/server_password.c:1.16
      Rev: src/server_pty.c:1.8
      Rev: src/server_pty.h:1.6
      Rev: src/server_userauth.c:1.9
      Rev: src/service.c:1.14
      Rev: src/service.h:1.13
      Rev: src/sexp.c:1.14
      Rev: src/sexp.h:1.15
      Rev: src/sexp_streamed_parser.c:1.6
      Rev: src/sexp_test.c:1.6
      Rev: src/sha.c:1.3
      Rev: src/ssh1_fallback.c:1.6
      Rev: src/ssh1_fallback.h:1.4
      Rev: src/tcpforward.c:1.4
      Rev: src/tcpforward.h:1.2
      Rev: src/twofish.c:1.3
      Rev: src/userauth.c:1.3
      Rev: src/userauth.h:1.10
      Rev: src/write_buffer.c:1.16
      Rev: src/write_buffer.h:1.15
      Rev: src/zlib.c:1.17
      b555126b
    • Niels Möller's avatar
      * src/make_class: Changed the magic tag. Now is "/* GABA:". · 35c881e9
      Niels Möller authored
      (process-expr): New function interfacing to compiler.scm.
      (process-input, process-class): Splitted the process-class
      function into several functions.
      
      Rev: src/make_class:1.11
      35c881e9
  21. 31 Dec, 1998 1 commit
  22. 27 Dec, 1998 1 commit
  23. 16 Dec, 1998 1 commit
  24. 08 Dec, 1998 1 commit
  25. 04 Dec, 1998 1 commit
    • Niels Möller's avatar
      * (practically every file): Adapted to new gc and object system. · 656da460
      Niels Möller authored
      Rev: ChangeLog:1.2
      Rev: doc/TODO:1.11
      Rev: src/Makefile.am.in:1.6
      Rev: src/abstract_crypto.h:1.14
      Rev: src/abstract_io.h:1.19
      Rev: src/alist.c:1.12
      Rev: src/alist.h:1.7
      Rev: src/blocking_write.c:1.7
      Rev: src/channel.c:1.14
      Rev: src/channel.h:1.17
      Rev: src/client.c:1.36
      Rev: src/client_keyexchange.c:1.17
      Rev: src/client_keyexchange.h:1.9
      Rev: src/client_userauth.c:1.5
      Rev: src/connection.c:1.18
      Rev: src/crypto.c:1.13
      Rev: src/debug.c:1.16
      Rev: src/disconnect.c:1.8
      Rev: src/encrypt.c:1.15
      Rev: src/format.c:1.20
      Rev: src/format.h:1.15
      Rev: src/gc.c:1.2
      Rev: src/io.c:1.31
      Rev: src/io.h:1.21
      Rev: src/keyexchange.c:1.25
      Rev: src/keyexchange.h:1.24
      Rev: src/list.c:1.2
      Rev: src/list.h:1.2
      Rev: src/lsh.c:1.24
      Rev: src/lshd.c:1.21
      Rev: src/make_class:1.6
      Rev: src/packet_ignore.c:1.6
      Rev: src/pad.c:1.18
      Rev: src/parse.c:1.19
      Rev: src/parse.h:1.14
      Rev: src/password.c:1.1
      Rev: src/password.h:1.7
      Rev: src/publickey_crypto.c:1.19
      Rev: src/publickey_crypto.h:1.12
      Rev: src/randomness.c:1.8
      Rev: src/randomness.h:1.5
      Rev: src/read_data.c:1.13
      Rev: src/read_line.c:1.14
      Rev: src/read_line.h:1.9
      Rev: src/read_packet.c:1.25
      Rev: src/reaper.c:1.4
      Rev: src/reaper.h:1.3
      Rev: src/server.c:1.24
      Rev: src/server_keyexchange.c:1.15
      Rev: src/server_keyexchange.h:1.6
      Rev: src/server_password.c:1.7
      Rev: src/server_userauth.c:1.6
      Rev: src/session.h:1.10
      Rev: src/unpad.c:1.14
      Rev: src/userauth.c:1.1
      Rev: src/userauth.h:1.7
      Rev: src/write_buffer.c:1.12
      Rev: src/write_buffer.h:1.11
      Rev: src/xalloc.c:1.14
      Rev: src/xalloc.h:1.14
      Rev: src/zlib.c:1.9
      656da460
  26. 03 Dec, 1998 3 commits
  27. 02 Dec, 1998 1 commit
  28. 26 Nov, 1998 1 commit