|
ad04eaa7b1
|
added MOO_MOD_INDEX
|
2018-04-09 16:31:11 +00:00 |
|
|
c6becb356f
|
changed mod/ffi.c for some function name changes
|
2018-04-09 02:16:50 +00:00 |
|
|
6a5ff66580
|
fixed a bug in the default log callback
|
2018-03-19 09:50:36 +00:00 |
|
|
47c46e189d
|
changed moo_getutf8cmgr() to moo_get_utf8_cmgr()
|
2018-03-12 16:46:21 +00:00 |
|
|
c2a2bc2a0a
|
simplied build files to gtt rid of the bundled libltdl. while there is advantage in bundling, i don't want to support it unless there is a standalone libltdl installed in the system
|
2018-03-07 07:44:46 +00:00 |
|
|
ae0f559060
|
enhanced --enable-unicode to accept ucs4 and ucs2 in addition to yes/no.
redefined the moo_uch_t type to follow the enable-unicode value
|
2018-02-21 10:11:39 +00:00 |
|
|
8233a6ae0a
|
deprecated NDEBUG and introduced HCL_BUILD_DEBUG and HCL_BUILD_RELEASE
|
2018-02-21 09:35:59 +00:00 |
|
|
f0cd3472e7
|
fixed flaws in a build file
|
2018-02-15 14:39:10 +00:00 |
|
|
76c3d78d46
|
some code changes related to async socket io
|
2018-02-04 16:35:45 +00:00 |
|
|
c0d86a8f0e
|
renamed moo_purgesemiosbyhandle() to moo_releaseiohandle()
pushed back when to call moo_cb_t callbacks
|
2018-02-03 16:42:13 +00:00 |
|
|
eb35c3d865
|
added moo_purgesemiosbyhandle()
|
2018-02-03 07:16:29 +00:00 |
|
|
8675512e30
|
added the dlfcn functions support
|
2018-02-02 15:29:15 +00:00 |
|
|
5dabf01c33
|
added check for dl library
|
2018-02-02 14:53:00 +00:00 |
|
|
8a6cc1e62a
|
added isatty to configure.ac
|
2018-02-02 14:43:07 +00:00 |
|
|
5bf17bf205
|
deleted a redundant line
|
2018-02-01 09:32:32 +00:00 |
|
|
92413034f6
|
added a check for offsetof(struct sockaddr,sa_family)
|
2018-02-01 06:03:01 +00:00 |
|
|
7f7f9e2977
|
changed Socket to work in the edge trigger mode
|
2018-01-28 15:31:23 +00:00 |
|
|
a1de67b513
|
deleted unneeded lines
|
2018-01-25 09:35:50 +00:00 |
|
|
7cba31e8f9
|
added Socket>>writeBytes:offset:length:
|
2018-01-24 13:29:36 +00:00 |
|
|
b823b0b218
|
included sys/types.h in configure.ac when testing socket address types
|
2018-01-24 02:48:05 +00:00 |
|
|
80e909caf1
|
regenerated build files
|
2018-01-19 13:31:44 +00:00 |
|
|
9a49b4fa53
|
updated the default definition of moo_sa_family_t
|
2018-01-19 13:29:15 +00:00 |
|
|
d3a57db467
|
refactored code for legacy platforms
|
2018-01-19 09:33:47 +00:00 |
|
|
84e91d5682
|
removed the forced -fPIC from mod/Makefile.am
|
2018-01-19 08:45:25 +00:00 |
|
|
74c5a1bb88
|
regenerated build files
|
2018-01-19 08:28:17 +00:00 |
|
|
741d45cf0a
|
changed the socket module to set socket descriptors to be CLOEXEC and NONBLOCK
|
2018-01-18 16:27:17 +00:00 |
|
|
a7b0814551
|
fixed code a bit for a legacy platform and compiler
|
2018-01-17 02:57:03 +00:00 |
|
|
8eae9095c1
|
made an accepted socket non-block
|
2018-01-14 15:38:06 +00:00 |
|
|
2255425b3f
|
fixed a bug in socket accept
|
2018-01-14 15:11:53 +00:00 |
|
|
2b56b1c2b0
|
added more socket functions
|
2018-01-14 15:01:56 +00:00 |
|
|
38ac31d307
|
added a function to return an address length given a socket address object.
fixed pf_connect to get the right address argument
|
2018-01-12 16:06:05 +00:00 |
|
|
b95102f953
|
added socklen_t test and sa_family_t test into configure.ac
|
2018-01-11 16:29:43 +00:00 |
|
|
4666b5efff
|
added partital socket address conversion routines to sck-addr.c
|
2018-01-10 14:32:21 +00:00 |
|
|
77942761f5
|
added various checks related to socket address to configure.ac and regenerated build files
|
2018-01-09 15:27:39 +00:00 |
|
|
68259e735f
|
experimented on setting the number of fixed fields forcibly in a module import function - sck.addr, SocketAddress
|
2018-01-09 13:43:44 +00:00 |
|
|
277559684b
|
added sck-addr.c
|
2018-01-01 05:14:55 +00:00 |
|
|
d0b20bee08
|
added comparision to the Character class
|
2017-12-30 19:07:31 +00:00 |
|
|
6bf073cb0e
|
fixed primitive function names in mod/x11.c and mod/con.c
|
2017-12-28 17:15:59 +00:00 |
|
|
3d0bcf970e
|
changed to support a pair of semaphores on a single handle for input and output respectively
|
2017-12-24 17:36:20 +00:00 |
|
|
4fe38f883c
|
changed the compiler to allow a character literal within a byte array literal
|
2017-12-20 16:25:20 +00:00 |
|
|
d8b36bdf66
|
added Socket<<endConnect:
|
2017-12-18 13:34:47 +00:00 |
|
|
63e34ccf71
|
attempted to fix some socket class issues
|
2017-12-17 15:38:38 +00:00 |
|
|
e63596688a
|
added moo_seterrwithsyserro()let the compier to remove the leading underscores when resolving a primitive function in a separate module
|
2017-12-17 15:20:58 +00:00 |
|
|
5ea15c24bd
|
renamed moo_mod_console to moo_mod_con
|
2017-12-14 02:04:52 +00:00 |
|
|
62009f7266
|
renamed console.c con.c
|
2017-12-14 02:01:38 +00:00 |
|
|
92a21f04b8
|
renamed mod_console to mod_con.
added --enable-mod-con in configure.ac
|
2017-12-13 10:57:31 +00:00 |
|
|
9770ddbac6
|
revised some semaphore related methods, primitive functions
|
2017-12-11 16:27:53 +00:00 |
|
|
b6cb06c680
|
started migrating some primitive functions to a separate file
|
2017-12-05 16:51:20 +00:00 |
|
|
7710ad99d0
|
added MOO_LOG_STDOUT, MOO_LOG_STDERR
changed the main program to write log messages to a specified file
added moo_getuopt()/moo_getbopt()/moo_getopt()
|
2017-11-22 04:52:45 +00:00 |
|
|
8baf88b070
|
fixed a fault in mod/Makefile.am.
autoreconfed the build files
|
2017-10-31 14:45:15 +00:00 |
|