hyunghwan.chung
|
f0cd3472e7
|
fixed flaws in a build file
|
2018-02-15 14:39:10 +00:00 |
|
hyunghwan.chung
|
76c3d78d46
|
some code changes related to async socket io
|
2018-02-04 16:35:45 +00:00 |
|
hyunghwan.chung
|
c0d86a8f0e
|
renamed moo_purgesemiosbyhandle() to moo_releaseiohandle()
pushed back when to call moo_cb_t callbacks
|
2018-02-03 16:42:13 +00:00 |
|
hyunghwan.chung
|
eb35c3d865
|
added moo_purgesemiosbyhandle()
|
2018-02-03 07:16:29 +00:00 |
|
hyunghwan.chung
|
8675512e30
|
added the dlfcn functions support
|
2018-02-02 15:29:15 +00:00 |
|
hyunghwan.chung
|
5dabf01c33
|
added check for dl library
|
2018-02-02 14:53:00 +00:00 |
|
hyunghwan.chung
|
8a6cc1e62a
|
added isatty to configure.ac
|
2018-02-02 14:43:07 +00:00 |
|
hyunghwan.chung
|
5bf17bf205
|
deleted a redundant line
|
2018-02-01 09:32:32 +00:00 |
|
hyunghwan.chung
|
92413034f6
|
added a check for offsetof(struct sockaddr,sa_family)
|
2018-02-01 06:03:01 +00:00 |
|
hyunghwan.chung
|
7f7f9e2977
|
changed Socket to work in the edge trigger mode
|
2018-01-28 15:31:23 +00:00 |
|
hyunghwan.chung
|
a1de67b513
|
deleted unneeded lines
|
2018-01-25 09:35:50 +00:00 |
|
hyunghwan.chung
|
7cba31e8f9
|
added Socket>>writeBytes:offset:length:
|
2018-01-24 13:29:36 +00:00 |
|
hyunghwan.chung
|
b823b0b218
|
included sys/types.h in configure.ac when testing socket address types
|
2018-01-24 02:48:05 +00:00 |
|
hyunghwan.chung
|
80e909caf1
|
regenerated build files
|
2018-01-19 13:31:44 +00:00 |
|
hyunghwan.chung
|
9a49b4fa53
|
updated the default definition of moo_sa_family_t
|
2018-01-19 13:29:15 +00:00 |
|
hyunghwan.chung
|
d3a57db467
|
refactored code for legacy platforms
|
2018-01-19 09:33:47 +00:00 |
|
hyunghwan.chung
|
84e91d5682
|
removed the forced -fPIC from mod/Makefile.am
|
2018-01-19 08:45:25 +00:00 |
|
hyunghwan.chung
|
74c5a1bb88
|
regenerated build files
|
2018-01-19 08:28:17 +00:00 |
|
hyunghwan.chung
|
741d45cf0a
|
changed the socket module to set socket descriptors to be CLOEXEC and NONBLOCK
|
2018-01-18 16:27:17 +00:00 |
|
hyunghwan.chung
|
a7b0814551
|
fixed code a bit for a legacy platform and compiler
|
2018-01-17 02:57:03 +00:00 |
|
hyunghwan.chung
|
8eae9095c1
|
made an accepted socket non-block
|
2018-01-14 15:38:06 +00:00 |
|
hyunghwan.chung
|
2255425b3f
|
fixed a bug in socket accept
|
2018-01-14 15:11:53 +00:00 |
|
hyunghwan.chung
|
2b56b1c2b0
|
added more socket functions
|
2018-01-14 15:01:56 +00:00 |
|
hyunghwan.chung
|
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 |
|
hyunghwan.chung
|
b95102f953
|
added socklen_t test and sa_family_t test into configure.ac
|
2018-01-11 16:29:43 +00:00 |
|
hyunghwan.chung
|
4666b5efff
|
added partital socket address conversion routines to sck-addr.c
|
2018-01-10 14:32:21 +00:00 |
|
hyunghwan.chung
|
77942761f5
|
added various checks related to socket address to configure.ac and regenerated build files
|
2018-01-09 15:27:39 +00:00 |
|
hyunghwan.chung
|
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 |
|
hyunghwan.chung
|
277559684b
|
added sck-addr.c
|
2018-01-01 05:14:55 +00:00 |
|
hyunghwan.chung
|
d0b20bee08
|
added comparision to the Character class
|
2017-12-30 19:07:31 +00:00 |
|
hyunghwan.chung
|
6bf073cb0e
|
fixed primitive function names in mod/x11.c and mod/con.c
|
2017-12-28 17:15:59 +00:00 |
|
hyunghwan.chung
|
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 |
|
hyunghwan.chung
|
4fe38f883c
|
changed the compiler to allow a character literal within a byte array literal
|
2017-12-20 16:25:20 +00:00 |
|
hyunghwan.chung
|
d8b36bdf66
|
added Socket<<endConnect:
|
2017-12-18 13:34:47 +00:00 |
|
hyunghwan.chung
|
63e34ccf71
|
attempted to fix some socket class issues
|
2017-12-17 15:38:38 +00:00 |
|
hyunghwan.chung
|
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 |
|
hyunghwan.chung
|
5ea15c24bd
|
renamed moo_mod_console to moo_mod_con
|
2017-12-14 02:04:52 +00:00 |
|
hyunghwan.chung
|
62009f7266
|
renamed console.c con.c
|
2017-12-14 02:01:38 +00:00 |
|
hyunghwan.chung
|
92a21f04b8
|
renamed mod_console to mod_con.
added --enable-mod-con in configure.ac
|
2017-12-13 10:57:31 +00:00 |
|
hyunghwan.chung
|
9770ddbac6
|
revised some semaphore related methods, primitive functions
|
2017-12-11 16:27:53 +00:00 |
|
hyunghwan.chung
|
b6cb06c680
|
started migrating some primitive functions to a separate file
|
2017-12-05 16:51:20 +00:00 |
|
hyunghwan.chung
|
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 |
|
hyunghwan.chung
|
8baf88b070
|
fixed a fault in mod/Makefile.am.
autoreconfed the build files
|
2017-10-31 14:45:15 +00:00 |
|
hyunghwan.chung
|
d042f0f494
|
added MOO_EBADHND
|
2017-10-30 01:11:18 +00:00 |
|
hyunghwan.chung
|
2c85319cb0
|
started adding a socket module and the Socket class
|
2017-10-18 16:15:51 +00:00 |
|
hyunghwan.chung
|
e65912ae72
|
improved gcfin handling a bit
attempted to use XLoadFontSet in the x11 plugin experimentally
|
2017-07-27 08:32:16 +00:00 |
|
hyunghwan.chung
|
03fd02d59b
|
added some experimental code to support object finalization
|
2017-07-20 16:33:53 +00:00 |
|
hyunghwan.chung
|
fc121cd70a
|
added moo_ucwidth()
|
2017-07-05 14:23:13 +00:00 |
|
hyunghwan.chung
|
d0b38926d4
|
added more X11 code related to GC handling
|
2017-06-29 15:04:35 +00:00 |
|
hyunghwan.chung
|
a2877ac905
|
added more X11 code
|
2017-06-27 16:03:29 +00:00 |
|