1. 27 8月, 2020 2 次提交
  2. 11 5月, 2020 2 次提交
  3. 08 4月, 2020 1 次提交
  4. 31 12月, 2019 1 次提交
  5. 26 12月, 2019 1 次提交
  6. 14 7月, 2019 1 次提交
  7. 08 2月, 2019 1 次提交
  8. 08 5月, 2017 1 次提交
  9. 22 3月, 2017 1 次提交
    • S
      ruby tool/update-deps --fix · 20c72dc8
      shyouhei 提交于
      Onigumo 6 (r57045) introduced new onigumo.h header file, which is
      required from quite much everywhere.  This commit adds necessary
      dependencies.
      
      Note: ruby/oniguruma.h now includes onigumo.h,
            ruby/io.h includes oniguruma.h,
            ruby/encoding.h also includes oniguruma.h,
            and internal.h includes encoding.h.
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      20c72dc8
  10. 06 9月, 2016 1 次提交
  11. 13 8月, 2016 1 次提交
  12. 11 4月, 2016 1 次提交
  13. 19 12月, 2014 1 次提交
  14. 21 11月, 2014 1 次提交
  15. 15 11月, 2014 4 次提交
  16. 16 5月, 2013 2 次提交
  17. 13 4月, 2013 1 次提交
    • A
      * lib/mkmf.rb: Add ruby/ruby.h, ruby/missing.h, ruby/intern.h, · b4713858
      akr 提交于
        ruby/st.h and ruby/subst.h for ruby_headers in generated Makefile.
      
      * ext/-test-/old_thread_select/depend: Update dependencies.
      
      * ext/-test-/wait_for_single_fd/depend: Ditto.
      
      * ext/bigdecimal/depend: Ditto.
      
      * ext/curses/depend: Ditto.
      
      * ext/digest/bubblebabble/depend: Ditto.
      
      * ext/digest/depend: Ditto.
      
      * ext/digest/md5/depend: Ditto.
      
      * ext/digest/rmd160/depend: Ditto.
      
      * ext/digest/sha1/depend: Ditto.
      
      * ext/digest/sha2/depend: Ditto.
      
      * ext/dl/callback/depend: Ditto.
      
      * ext/dl/depend: Ditto.
      
      * ext/etc/depend: Ditto.
      
      * ext/nkf/depend: Ditto.
      
      * ext/objspace/depend: Ditto.
      
      * ext/pty/depend: Ditto.
      
      * ext/readline/depend: Ditto.
      
      * ext/ripper/depend: Ditto.
      
      * ext/sdbm/depend: Ditto.
      
      * ext/socket/depend: Ditto.
      
      * ext/stringio/depend: Ditto.
      
      * ext/strscan/depend: Ditto.
      
      * ext/syslog/depend: Ditto.
      
      * ext/-test-/num2int/depend: Removed.
      
      * ext/dbm/depend: Ditto.
      
      * ext/fcntl/depend: Ditto.
      
      * ext/gdbm/depend: Ditto.
      
      * ext/racc/cparse/depend: Ditto.
      
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40268 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      b4713858
  18. 10 7月, 2012 1 次提交
    • N
      rb_thread_call_without_gvl · c51a8267
      nobu 提交于
      * include/ruby/thread.h: new header file for thread stuff.
      * thread.c (rb_thread_call_without_gvl): export.  [Feature#4328]
        returns void* instead of VALUE.  [Feature #5543]
      * thread.c (rb_thread_blocking_region): deprecate.  [ruby-core:46295]
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      c51a8267
  19. 22 6月, 2011 1 次提交
  20. 21 6月, 2011 1 次提交
  21. 31 12月, 2009 1 次提交
  22. 02 2月, 2009 2 次提交
    • A
      * ext/socket/rubysocket.h (cmsg_type_arg): declared. · 61fc0c6c
      akr 提交于
        (Init_ancdata): ditto.
      
      * ext/socket/init.c (Init_socket_init): call Init_ancdata.
      
      * ext/socket/constants.c (cmsg_type_arg): defined.
      
      * ext/socket/depend: add dependency for ancdata.o.
      
      * ext/socket/mkconstants.rb: generate scm_optname_to_int.
        more constants.
      
      * ext/socket/extconf.rb: add ancdata.o.
      
      * ext/socket/ancdata.c: new file.  new method
        BasicSocket#{sendmsg,sendmsg_nonblock,recvmsg,recvmsg_nonblock}
      
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      61fc0c6c
    • A
      * ext/socket/rubysocket.h (rb_cSockOpt): declared. · ef9206bb
      akr 提交于
        (sockopt_new): ditto.
        (Init_sockopt): ditto.
      
      * ext/socket/init.c (Init_socket_init): call Init_sockopt.
      
      * ext/socket/depend: add dependency for option.o
      
      * ext/socket/mkconstants.rb: generate intern_level, intern_so_optname,
        intern_ip_optname, intern_ipv6_optname, intern_tcp_optname,
        intern_udp_optname and intern_scm_optname.
      
      * ext/socket/extconf.rb: add option.o.
      
      * ext/socket/basicsocket.c (bsock_setsockopt): accept Socket::Option
        object.
        (bsock_getsockopt): return Socket::Option object.
      
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      ef9206bb
  23. 19 1月, 2009 1 次提交
  24. 17 1月, 2009 2 次提交
    • A
      * ext/socket/mkconstants.rb: generate a header file for generated · 28028fc2
      akr 提交于
        functions.
      
      * ext/socket/rubysocket.h: include constdefs.h.  don't declare
        generated functions.
      
      * ext/socket/constants.c: include constdefs.c instead of constants.h.
      
      * ext/socket/depend: dependency updated.
      
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21627 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      28028fc2
    • A
      * ext/socket: split files for each class. · 97cbab78
      akr 提交于
      * ext/socket/rubysocket.h: common header.
      
      * ext/socket/basicsocket.c: new file for BasicSocket.
      
      * ext/socket/ipsocket.c: new file for IPSocket.
      
      * ext/socket/tcpsocket.c: new file for TCPSocket.
      
      * ext/socket/tcpserver.c: new file for TCPServer.
      
      * ext/socket/sockssocket.c: new file for SOCKSSocket.
      
      * ext/socket/udpsocket.c: new file for UDPSocket.
      
      * ext/socket/unixsocket.c: new file for UNIXSocket.
      
      * ext/socket/unixserver.c: new file for UNIXServer.
      
      * ext/socket/socket.c: now for Socket.
      
      * ext/socket/raddrinfo.c: new file for AddrInfo and name resolution.
      
      * ext/socket/constants.c: new file for constants.
      
      * ext/socket/init.c: new file for utilities.
      
      * ext/socket/mkconstants.rb: export *_to_int.
      
      * ext/socket/extconf.rb: add new object files.
      
      * ext/socket/depend: add dependencies for new files.
      
      * ext/.document: add new files.
      
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      97cbab78
  25. 01 1月, 2009 1 次提交
  26. 03 9月, 2008 1 次提交
    • K
      * include/ruby/signal.h: removed. · 204929af
      ko1 提交于
      * common.mk, class.c, eval.c, eval_intern.h, file.c, gc.c, hash.c,
        io.c, process.c, signal.c: vm_core.h: ditto.
        Some unused external global variables are also removed.
        (rb_prohibit_interrupt, rb_trap_immediate, rb_trap_pending,
        rb_thread_critical)
      * ext/openssl/ossl_ssl.c, ext/openssl/ossl_x509store.c,
        ext/readline/readline.c, ext/socket/depend,
        ext/socket/socket.c: ditto.
      
      
      
      git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
      204929af
  27. 10 6月, 2007 1 次提交
  28. 18 10月, 2005 1 次提交
  29. 28 2月, 2005 1 次提交
  30. 13 8月, 1999 1 次提交
  31. 20 1月, 1999 1 次提交
  32. 16 1月, 1998 1 次提交