Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-07-06 15:35:46 -0700 (Thu, 06 Jul 2006)
Revision: 9424
Log message:

      Fixed removesuffixes.
      

Changes  Path
+1 -1 libmojave/stdlib/lm_filename_util.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-07-08 10:37:38 -0700 (Sat, 08 Jul 2006)
Revision: 9433
Log message:

      Added Lm_unix_util.flock.  At compile time, it falls back as follows
         flock -> fcntl -> lockf
      

Changes  Path
+106 -0 libmojave/cutil/lm_unix_cutil.c
+7 -0 libmojave/unix/lm_unix_util.ml
+10 -0 libmojave/unix/lm_unix_util.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-07-11 14:58:04 -0700 (Tue, 11 Jul 2006)
Revision: 9438
Log message:

      Hm, we still had the .cvsignore files lying around...
      

Changes  Path
Deleted libmojave/.cvsignore
Deleted libmojave/cutil/.cvsignore
Deleted libmojave/stdlib/.cvsignore
Deleted libmojave/system/.cvsignore
Deleted libmojave/unix/.cvsignore
Deleted libmojave/util/.cvsignore

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-07-15 10:23:37 -0700 (Sat, 15 Jul 2006)
Revision: 9445
Log message:

      Relicensed libmojave under the terms of the LGPL, with
      exceptions for OpenSSL and OCaml.
      
      The relicense.om script can be used to tweak it,
      but we should delete the script once we are
      satisfied.
      

Changes  Path
Added libmojave/LICENSE.libmojave
Added libmojave/LICENSE.txt
Properties libmojave/LICENSE.txt
+17 -12 libmojave/cutil/fam_inotify.c
+17 -12 libmojave/cutil/fam_kqueue.c
+18 -13 libmojave/cutil/fam_pseudo.h
+18 -13 libmojave/cutil/fam_win32.c
+17 -12 libmojave/cutil/inotify-test.c
+18 -13 libmojave/cutil/lm_abstract.c
+17 -12 libmojave/cutil/lm_channel.c
+18 -13 libmojave/cutil/lm_compat_win32.c
+17 -12 libmojave/cutil/lm_compat_win32.h
+18 -13 libmojave/cutil/lm_config.c
+17 -12 libmojave/cutil/lm_ctype.c
+17 -12 libmojave/cutil/lm_dll.c
+17 -12 libmojave/cutil/lm_dll.h
+17 -12 libmojave/cutil/lm_dll_hooks.h
+17 -10 libmojave/cutil/lm_float.c
+17 -12 libmojave/cutil/lm_heap.c
+17 -12 libmojave/cutil/lm_heap.h
+18 -13 libmojave/cutil/lm_marshal_shared.c
+18 -13 libmojave/cutil/lm_marshal_shared.h
+17 -12 libmojave/cutil/lm_mmap.c
+17 -12 libmojave/cutil/lm_mmap.h
+17 -12 libmojave/cutil/lm_nocompare.c
+18 -13 libmojave/cutil/lm_notify.c
+18 -13 libmojave/cutil/lm_printf.c
+18 -13 libmojave/cutil/lm_raw.c
+18 -13 libmojave/cutil/lm_ssl.c
+18 -13 libmojave/cutil/lm_uname_ext.c
+18 -13 libmojave/cutil/lm_unix_cutil.c
+17 -12 libmojave/cutil/unixsupport.h
Added libmojave/relicense.om
+18 -13 libmojave/stdlib/lm_array.ml
+18 -13 libmojave/stdlib/lm_array.mli
+18 -13 libmojave/stdlib/lm_array_linear_set.ml
+18 -13 libmojave/stdlib/lm_array_linear_set.mli
+18 -13 libmojave/stdlib/lm_array_sig.ml
+17 -12 libmojave/stdlib/lm_array_util.ml
+17 -12 libmojave/stdlib/lm_array_util.mli
+18 -13 libmojave/stdlib/lm_big_int.ml
+18 -13 libmojave/stdlib/lm_big_int.mli
+18 -13 libmojave/stdlib/lm_buffer.ml
+18 -13 libmojave/stdlib/lm_buffer.mli
+18 -13 libmojave/stdlib/lm_char.ml
+18 -13 libmojave/stdlib/lm_char.mli
+18 -13 libmojave/stdlib/lm_cycle_dag.ml
+18 -13 libmojave/stdlib/lm_cycle_dag.mli
+18 -13 libmojave/stdlib/lm_dag_sig.ml
+18 -13 libmojave/stdlib/lm_debug.ml
+18 -13 libmojave/stdlib/lm_debug.mli
+18 -13 libmojave/stdlib/lm_file_util.ml
+18 -13 libmojave/stdlib/lm_file_util.mli
+17 -12 libmojave/stdlib/lm_filename_util.ml
+18 -13 libmojave/stdlib/lm_filename_util.mli
+18 -13 libmojave/stdlib/lm_format.ml
+18 -13 libmojave/stdlib/lm_format.mli
+18 -13 libmojave/stdlib/lm_hash_set.ml
+18 -13 libmojave/stdlib/lm_hash_set.mli
+18 -13 libmojave/stdlib/lm_hashtbl_util.ml
+18 -13 libmojave/stdlib/lm_hashtbl_util.mli
+17 -12 libmojave/stdlib/lm_heap.ml
+17 -12 libmojave/stdlib/lm_heap.mli
+18 -13 libmojave/stdlib/lm_imp_dag.ml
+18 -13 libmojave/stdlib/lm_imp_dag.mli
+17 -12 libmojave/stdlib/lm_index.ml
+17 -12 libmojave/stdlib/lm_index.mli
+17 -12 libmojave/stdlib/lm_int_set.ml
+17 -12 libmojave/stdlib/lm_int_set.mli
+18 -13 libmojave/stdlib/lm_int_util.ml
+18 -13 libmojave/stdlib/lm_int_util.mli
+18 -13 libmojave/stdlib/lm_large_array.ml
+18 -13 libmojave/stdlib/lm_large_array.mli
+18 -13 libmojave/stdlib/lm_large_array_weak.ml
+18 -13 libmojave/stdlib/lm_large_array_weak.mli
+18 -13 libmojave/stdlib/lm_linear_set_sig.ml
+18 -13 libmojave/stdlib/lm_list.ml
+18 -13 libmojave/stdlib/lm_list.mli
+18 -13 libmojave/stdlib/lm_list_util.ml
+18 -13 libmojave/stdlib/lm_list_util.mli
+18 -13 libmojave/stdlib/lm_make_printf.ml
+18 -13 libmojave/stdlib/lm_make_printf.mli
+18 -13 libmojave/stdlib/lm_map.ml
+18 -13 libmojave/stdlib/lm_map.mli
+18 -13 libmojave/stdlib/lm_map_sig.ml
+17 -12 libmojave/stdlib/lm_nocompare.ml
+17 -12 libmojave/stdlib/lm_nocompare.mli
+17 -12 libmojave/stdlib/lm_num.ml
+18 -13 libmojave/stdlib/lm_num.mli
+18 -13 libmojave/stdlib/lm_pervasives.h
+17 -12 libmojave/stdlib/lm_printf.ml
+18 -13 libmojave/stdlib/lm_printf.mli
+17 -12 libmojave/stdlib/lm_printf_rbuffer.ml
+17 -12 libmojave/stdlib/lm_printf_rbuffer.mli
+18 -13 libmojave/stdlib/lm_ref_util.ml
+18 -13 libmojave/stdlib/lm_ref_util.mli
+18 -13 libmojave/stdlib/lm_rformat.ml
+18 -13 libmojave/stdlib/lm_rformat.mli
+17 -12 libmojave/stdlib/lm_rformat_html.ml
+17 -12 libmojave/stdlib/lm_rformat_html.mli
+17 -12 libmojave/stdlib/lm_rformat_raw.ml
+17 -12 libmojave/stdlib/lm_rformat_raw.mli
+17 -12 libmojave/stdlib/lm_rformat_tex.ml
+17 -12 libmojave/stdlib/lm_rformat_tex.mli
+17 -12 libmojave/stdlib/lm_rformat_text.ml
+17 -12 libmojave/stdlib/lm_rformat_text.mli
+17 -12 libmojave/stdlib/lm_rprintf.ml
+18 -13 libmojave/stdlib/lm_rprintf.mli
+18 -13 libmojave/stdlib/lm_serial_map.ml
+18 -13 libmojave/stdlib/lm_serial_map.mli
+18 -13 libmojave/stdlib/lm_set.ml
+18 -13 libmojave/stdlib/lm_set.mli
+18 -13 libmojave/stdlib/lm_set_sig.ml
+18 -13 libmojave/stdlib/lm_small_set.ml
+18 -13 libmojave/stdlib/lm_small_set.mli
+18 -13 libmojave/stdlib/lm_splay_linear_set.ml
+18 -13 libmojave/stdlib/lm_splay_linear_set.mli
+18 -13 libmojave/stdlib/lm_splay_set.ml
+18 -13 libmojave/stdlib/lm_splay_set.mli
+18 -13 libmojave/stdlib/lm_splay_table.ml
+18 -13 libmojave/stdlib/lm_splay_table.mli
+18 -13 libmojave/stdlib/lm_string.ml
+18 -13 libmojave/stdlib/lm_string.mli
+17 -12 libmojave/stdlib/lm_string_set.ml
+17 -12 libmojave/stdlib/lm_string_set.mli
+17 -12 libmojave/stdlib/lm_string_util.ml
+17 -12 libmojave/stdlib/lm_string_util.mli
+18 -13 libmojave/stdlib/lm_sys.ml
+18 -13 libmojave/stdlib/lm_sys.mli
+18 -13 libmojave/stdlib/lm_table_util.ml
+18 -13 libmojave/stdlib/lm_table_util.mli
+18 -13 libmojave/stdlib/lm_test.ml
+18 -13 libmojave/stdlib/lm_test.mli
+18 -13 libmojave/stdlib/lm_test_sig.ml
+17 -12 libmojave/stdlib/lm_thread.ml
+17 -12 libmojave/stdlib/lm_thread.mli
+17 -12 libmojave/stdlib/lm_thread_core.mli
+17 -12 libmojave/stdlib/lm_thread_core_null.ml
+17 -12 libmojave/stdlib/lm_thread_core_system.ml
+18 -13 libmojave/stdlib/lm_thread_event.ml
+18 -13 libmojave/stdlib/lm_thread_event.mli
+18 -13 libmojave/stdlib/lm_thread_pool.mli
+18 -13 libmojave/stdlib/lm_thread_pool_null.ml
+18 -13 libmojave/stdlib/lm_thread_pool_system.ml
+17 -12 libmojave/stdlib/lm_thread_shell.ml
+17 -12 libmojave/stdlib/lm_thread_shell.mli
+17 -12 libmojave/stdlib/lm_thread_sig.ml
+18 -13 libmojave/stdlib/lm_thread_util.ml
+18 -13 libmojave/stdlib/lm_thread_util.mli
+18 -13 libmojave/system/lm_marshal_buf.ml
+18 -13 libmojave/system/lm_marshal_buf.mli
+18 -13 libmojave/system/lm_marshal_shared.ml
+18 -13 libmojave/system/lm_marshal_shared.mli
+18 -13 libmojave/system/lm_marshal_sig.ml
+17 -12 libmojave/unix/lm_dll.ml
+18 -13 libmojave/unix/lm_id.ml
+18 -13 libmojave/unix/lm_id.mli
+18 -13 libmojave/unix/lm_inet.ml
+18 -13 libmojave/unix/lm_inet.mli
+18 -13 libmojave/unix/lm_mmap.ml
+18 -13 libmojave/unix/lm_mmap.mli
+18 -13 libmojave/unix/lm_mmap_pipe.ml
+18 -13 libmojave/unix/lm_mmap_pipe.mli
+17 -12 libmojave/unix/lm_notify.ml
+17 -12 libmojave/unix/lm_notify.mli
+17 -12 libmojave/unix/lm_rusage.ml
+17 -12 libmojave/unix/lm_rusage.mli
+17 -12 libmojave/unix/lm_uname.ml
+17 -12 libmojave/unix/lm_uname.mli
+18 -13 libmojave/unix/lm_unix_util.ml
+18 -13 libmojave/unix/lm_unix_util.mli
+17 -12 libmojave/util/lm_arg.ml
+18 -13 libmojave/util/lm_arg.mli
+18 -13 libmojave/util/lm_attribute.ml
+18 -13 libmojave/util/lm_attribute.mli
+18 -13 libmojave/util/lm_bitmatrix.ml
+18 -13 libmojave/util/lm_bitmatrix.mli
+17 -12 libmojave/util/lm_channel.ml
+17 -12 libmojave/util/lm_channel.mli
+18 -13 libmojave/util/lm_clock.ml
+18 -13 libmojave/util/lm_clock.mli
+17 -10 libmojave/util/lm_command_util.ml
+17 -10 libmojave/util/lm_command_util.mli
+17 -12 libmojave/util/lm_config.ml
+17 -12 libmojave/util/lm_config.mli
+18 -13 libmojave/util/lm_ctype.ml
+18 -13 libmojave/util/lm_ctype.mli
+17 -12 libmojave/util/lm_db.ml
+17 -12 libmojave/util/lm_db.mli
+18 -13 libmojave/util/lm_dlist.ml
+18 -13 libmojave/util/lm_dlist.mli
+18 -13 libmojave/util/lm_field_table.ml
+18 -13 libmojave/util/lm_field_table.mli
+17 -12 libmojave/util/lm_flags.ml
+17 -12 libmojave/util/lm_flags.mli
+17 -10 libmojave/util/lm_float80.ml
+17 -10 libmojave/util/lm_float80.mli
+18 -13 libmojave/util/lm_fmarshal.ml
+18 -13 libmojave/util/lm_fmarshal.mli
+17 -12 libmojave/util/lm_format_util.ml
+17 -12 libmojave/util/lm_format_util.mli
+17 -12 libmojave/util/lm_glob.ml
+17 -12 libmojave/util/lm_glob.mli
+17 -12 libmojave/util/lm_hash.ml
+17 -12 libmojave/util/lm_hash.mli
+18 -13 libmojave/util/lm_interval_set.ml
+18 -13 libmojave/util/lm_interval_set.mli
+17 -12 libmojave/util/lm_lexer.ml
+17 -12 libmojave/util/lm_lexer.mli
+17 -10 libmojave/util/lm_listbuf.ml
+17 -10 libmojave/util/lm_listbuf.mli
+18 -13 libmojave/util/lm_location.ml
+18 -13 libmojave/util/lm_location.mli
+18 -13 libmojave/util/lm_loop.ml
+18 -13 libmojave/util/lm_loop.mli
+17 -12 libmojave/util/lm_ncurses.ml
+17 -12 libmojave/util/lm_ncurses.mli
+17 -10 libmojave/util/lm_ncurses_display.ml
+17 -10 libmojave/util/lm_ncurses_display.mli
+17 -10 libmojave/util/lm_parse_id.ml
+17 -10 libmojave/util/lm_parse_id.mli
+17 -12 libmojave/util/lm_parser.ml
+17 -12 libmojave/util/lm_parser.mli
+18 -13 libmojave/util/lm_position.ml
+18 -13 libmojave/util/lm_position.mli
+17 -10 libmojave/util/lm_profile.ml
+17 -10 libmojave/util/lm_profile.mli
+17 -10 libmojave/util/lm_rawfloat.ml
+17 -10 libmojave/util/lm_rawfloat.mli
+18 -13 libmojave/util/lm_rawint.ml
+18 -13 libmojave/util/lm_rawint.mli
+18 -13 libmojave/util/lm_readline.ml
+18 -13 libmojave/util/lm_readline.mli
+17 -12 libmojave/util/lm_ssl.ml
+17 -12 libmojave/util/lm_ssl.mli
+18 -13 libmojave/util/lm_symbol.ml
+18 -13 libmojave/util/lm_symbol.mli
+18 -13 libmojave/util/lm_symbol_hash.ml
+18 -13 libmojave/util/lm_symbol_hash.mli
+18 -13 libmojave/util/lm_symbol_matrix.ml
+18 -13 libmojave/util/lm_symbol_matrix.mli
+18 -13 libmojave/util/lm_table_graph.ml
+18 -13 libmojave/util/lm_table_graph.mli
+17 -12 libmojave/util/lm_terminfo.ml
+17 -12 libmojave/util/lm_terminfo.mli
+18 -13 libmojave/util/lm_trace.ml
+18 -13 libmojave/util/lm_trace.mli