# # ChangeLog for trunk/Server in Main # # Generated by Trac 1.5.4 # Nov 15, 2024, 11:42:59 PM Mon, 23 Sep 2024 10:25:58 GMT Nishi [130] * trunk/Makefile (modified) * trunk/Server/tw_version.h (modified) * trunk/installer.sh (modified) fix installer Mon, 23 Sep 2024 10:19:19 GMT Nishi [128] * trunk/Binary (added) * trunk/Binary/pbtewi.gif (moved) * trunk/Binary/tewi-install.ico (moved) * trunk/Binary/tewi.ico (moved) * trunk/Makefile (modified) * trunk/Server/Makefile (modified) * trunk/Server/config.c (modified) * trunk/Server/install.nsi (modified) * trunk/Server/tewi.rc (modified) * trunk/Server/tw_config.h (modified) * trunk/Server/tw_version.h (modified) * trunk/Tool (added) * trunk/Tool/genconf.c (added) * trunk/Tool/option.c (moved) * trunk/config.h.tmpl (modified) * trunk/example-win.conf (deleted) * trunk/installer.sh (modified) * trunk/itworks.html (deleted) release 1.04 Mon, 23 Sep 2024 09:39:28 GMT Nishi [127] * trunk/Server/config.c (modified) * trunk/Server/powered.gif (added) * trunk/example.conf (modified) fix some stuff Sun, 22 Sep 2024 14:00:22 GMT Nishi [124] * trunk/Server/server.c (modified) * trunk/Server/tw_version.h (modified) winxp patch Sun, 22 Sep 2024 13:43:47 GMT Nishi [123] * trunk/Manpage/tewi.conf.5.tmpl (modified) * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/Server/tw_version.h (modified) add ShowPort/HidePort Sun, 22 Sep 2024 13:27:20 GMT Nishi [122] * trunk/Server/server.c (modified) * trunk/Server/tw_version.h (modified) fix doctype, and add viewport Sat, 21 Sep 2024 09:05:03 GMT Nishi [119] * trunk/Server/main.c (modified) update help Sat, 21 Sep 2024 09:03:27 GMT Nishi [118] * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_version.h (modified) * trunk/config.h.tmpl (modified) use poll for select by default Sat, 21 Sep 2024 08:47:51 GMT Nishi [117] * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) logfile works Sat, 21 Sep 2024 08:40:13 GMT Nishi [116] * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) add access log Fri, 20 Sep 2024 13:08:44 GMT Nishi [105] * trunk/Server/server.c (modified) fix Thu, 19 Sep 2024 15:16:52 GMT Nishi [104] * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) * trunk/Server/version.c (modified) format, and fix platform Thu, 19 Sep 2024 14:50:33 GMT Nishi [103] * trunk/Server/server.c (modified) works on haiku, but unstable Thu, 19 Sep 2024 14:45:57 GMT Nishi [102] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 14:45:27 GMT Nishi [101] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 14:40:00 GMT Nishi [100] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 14:34:28 GMT Nishi [99] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 14:33:36 GMT Nishi [98] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 14:33:18 GMT Nishi [97] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 13:19:18 GMT Nishi [96] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 13:17:58 GMT Nishi [95] * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 13:16:59 GMT Nishi [94] * trunk/Server/main.c (modified) fix select Thu, 19 Sep 2024 13:16:28 GMT Nishi [93] * trunk/Server/main.c (modified) fix select Thu, 19 Sep 2024 13:15:48 GMT Nishi [92] * trunk/Server/main.c (modified) fix select Thu, 19 Sep 2024 13:15:32 GMT Nishi [91] * trunk/Server/main.c (modified) fix select Thu, 19 Sep 2024 13:14:38 GMT Nishi [90] * trunk/Server/main.c (modified) fix select Thu, 19 Sep 2024 13:07:22 GMT Nishi [89] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 12:59:40 GMT Nishi [88] * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 12:55:47 GMT Nishi [87] * trunk/Server/server.c (modified) fix close Thu, 19 Sep 2024 12:54:03 GMT Nishi [86] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 12:51:19 GMT Nishi [85] * trunk/Server/server.c (modified) fix select Thu, 19 Sep 2024 12:50:05 GMT Nishi [84] * trunk/Server/server.c (modified) add error reporting Thu, 19 Sep 2024 12:49:10 GMT Nishi [83] * trunk/Server/server.c (modified) trying to add haiku support Thu, 19 Sep 2024 12:47:40 GMT Nishi [82] * trunk/Server/server.c (modified) trying to add haiku support Thu, 19 Sep 2024 12:40:33 GMT Nishi [81] * trunk/Platform/haiku.mk (added) * trunk/Server/tw_config.h (modified) * trunk/Server/version.c (modified) add haiku support Thu, 19 Sep 2024 10:56:38 GMT Nishi [78] * trunk/Server/install.nsi (modified) * trunk/installer.sh (modified) add version info Thu, 19 Sep 2024 10:54:21 GMT Nishi [77] * trunk/Server/install.nsi (modified) * trunk/installer.sh (modified) trying to add version info Thu, 19 Sep 2024 10:42:38 GMT Nishi [76] * trunk/Server/install.nsi (modified) * trunk/Server/tewi-install.ico (added) add icon Thu, 19 Sep 2024 10:27:29 GMT Nishi [75] * trunk/Server/Makefile (modified) remove resource too Thu, 19 Sep 2024 10:06:23 GMT Nishi [74] * trunk/Server/server.c (modified) * trunk/example.conf (modified) fix memleak Thu, 19 Sep 2024 09:35:56 GMT Nishi [73] * trunk/Server/server.c (modified) just check the filename Thu, 19 Sep 2024 09:30:51 GMT Nishi [72] * trunk/Server/server.c (modified) decrement instead of increment Thu, 19 Sep 2024 09:28:44 GMT Nishi [71] * trunk/Server/server.c (modified) fix Thu, 19 Sep 2024 09:23:45 GMT Nishi [70] * trunk/Common/cm_string.h (modified) * trunk/Common/string.c (modified) * trunk/Server/http.c (modified) * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_version.h (modified) patch for windows xp Thu, 19 Sep 2024 07:44:13 GMT Nishi [69] * trunk/Server/http.c (modified) security fix: heck path later Wed, 18 Sep 2024 21:30:41 GMT Nishi [68] * trunk/Server/server.c (modified) fix mingw Wed, 18 Sep 2024 21:30:19 GMT Nishi [67] * trunk/Server/server.c (modified) fix mingw Wed, 18 Sep 2024 21:29:38 GMT Nishi [66] * trunk/Server/server.c (modified) fix memleak Wed, 18 Sep 2024 21:28:33 GMT Nishi [65] * trunk/Server/server.c (modified) close threads Wed, 18 Sep 2024 20:58:17 GMT Nishi [64] * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) fix stuff Wed, 18 Sep 2024 20:20:36 GMT Nishi [63] * trunk/Server/install.nsi (modified) add japanese to installer Wed, 18 Sep 2024 20:02:26 GMT Nishi [62] * trunk/Common/cm_log.h (modified) * trunk/Common/log.c (modified) * trunk/Module/Makefile (modified) * trunk/Platform/win32-service.mk (added) * trunk/Platform/win32.mk (modified) * trunk/Platform/win64-service.mk (added) * trunk/Platform/win64.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/install.nsi (modified) * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) * trunk/installer.sh (added) add installer.sh Wed, 18 Sep 2024 12:45:02 GMT Nishi [61] * trunk/Server/config.c (modified) * trunk/Server/install.nsi (modified) * trunk/Server/server.c (modified) * trunk/example-win.conf (modified) add ServerRoot Wed, 18 Sep 2024 12:30:33 GMT Nishi [60] * trunk/Server/install.nsi (modified) * trunk/Server/server.c (modified) use space not emsp Wed, 18 Sep 2024 12:25:26 GMT Nishi [57] * trunk/Server/install.nsi (modified) copy to tewi.conf.default instead of tewi.conf Wed, 18 Sep 2024 12:17:50 GMT Nishi [56] * trunk/Server/install.nsi (modified) set keywords Wed, 18 Sep 2024 12:15:57 GMT Nishi [54] * trunk/Platform/win32.mk (modified) * trunk/Platform/win64.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/install.nsi (added) * trunk/example-win.conf (added) * trunk/itworks.html (added) installer kinda works Wed, 18 Sep 2024 11:26:07 GMT Nishi [52] * trunk/Server/tewi.rc (modified) update resource file Wed, 18 Sep 2024 11:06:58 GMT Nishi [51] * trunk/Server/main.c (modified) sort option Wed, 18 Sep 2024 11:06:12 GMT Nishi [50] * trunk/Server/main.c (modified) * trunk/config.h (modified) set title for windows build Wed, 18 Sep 2024 10:33:18 GMT Nishi [49] * trunk/Server/tewi.rc (modified) * trunk/Server/tw_version.h (modified) * trunk/Server/version.c (modified) proper resource Wed, 18 Sep 2024 10:14:25 GMT Nishi [48] * trunk/Platform/win32.mk (modified) * trunk/Platform/win64.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/tewi.ico (added) * trunk/Server/tewi.rc (added) add resources Wed, 18 Sep 2024 09:58:45 GMT Nishi [46] * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) * trunk/config.h (modified) fixing close_socket Wed, 18 Sep 2024 09:51:17 GMT Nishi [45] * trunk/Server/server.c (modified) some fix for old windows Wed, 18 Sep 2024 09:37:09 GMT Nishi [44] * trunk/Makefile (modified) * trunk/Server/Makefile (modified) * trunk/Server/option.c (modified) * trunk/Server/strptime.c (modified) fix strptime Wed, 18 Sep 2024 09:19:03 GMT Nishi [43] * trunk/Makefile (modified) * trunk/Platform/win32.mk (modified) * trunk/Platform/win64.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/http.c (modified) * trunk/Server/main.c (modified) * trunk/Server/option.c (added) * trunk/Server/server.c (modified) * trunk/Server/tw_http.h (modified) * trunk/Server/tw_server.h (modified) * trunk/config.h (added) add NO_SSL Tue, 17 Sep 2024 12:20:48 GMT Nishi [39] * trunk/Module/Makefile (modified) * trunk/Module/mod_cgi.c (added) * trunk/Server/config.c (modified) * trunk/Server/tw_module.h (modified) * trunk/example.conf (modified) custom config Mon, 16 Sep 2024 13:20:36 GMT Nishi [36] * trunk/Server/main.c (modified) better version info Mon, 16 Sep 2024 13:18:00 GMT Nishi [35] * trunk/Server/main.c (modified) fix version Mon, 16 Sep 2024 13:15:59 GMT Nishi [34] * trunk/Server/main.c (modified) * trunk/Server/strptime.c (modified) fix Mon, 16 Sep 2024 12:52:47 GMT Nishi [33] * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/Server/version.c (modified) * trunk/example.conf (modified) can show readme on index now Mon, 16 Sep 2024 12:42:19 GMT Nishi [32] * trunk/Makefile (modified) * trunk/README (modified) * trunk/Server/Makefile (modified) * trunk/Server/server.c (modified) * trunk/Server/strptime.c (added) * trunk/Server/strptime.h (added) * trunk/Server/tw_http.h (modified) * trunk/example.conf (modified) can handle cache headers. Mon, 16 Sep 2024 07:52:02 GMT Nishi [31] * trunk/Server/server.c (modified) * trunk/Server/ssl.c (modified) * trunk/Server/tw_ssl.h (modified) use __uintptr_type__ Sat, 14 Sep 2024 16:33:59 GMT Nishi [29] * trunk/Server/server.c (modified) sort stuff Sat, 14 Sep 2024 16:25:08 GMT Nishi [28] * trunk/Server/server.c (modified) show size Sat, 14 Sep 2024 15:14:49 GMT Nishi [27] * trunk/Server/version.c (modified) add linux Sat, 14 Sep 2024 15:10:29 GMT Nishi [25] * trunk/Makefile (modified) * trunk/Platform/win64.mk (modified) * trunk/Server/module.c (modified) * trunk/example.conf (modified) fix dylib load Sat, 14 Sep 2024 14:09:58 GMT Nishi [24] * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/example.conf (modified) redirects properly now Sat, 14 Sep 2024 13:31:16 GMT Nishi [23] * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) * trunk/example.conf (modified) icon works Sat, 14 Sep 2024 13:25:38 GMT Nishi [22] * trunk/Common/dir.c (modified) * trunk/Server/config.c (modified) * trunk/Server/http.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/example.conf (modified) icon works Sat, 14 Sep 2024 12:39:39 GMT Nishi [21] * trunk/Common/Makefile (modified) * trunk/Common/cm_dir.h (added) * trunk/Common/cm_string.h (modified) * trunk/Common/dir.c (added) * trunk/Common/string.c (modified) * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/example.conf (modified) can send file now Sat, 14 Sep 2024 09:59:15 GMT Nishi [20] * trunk/Common/cm_string.h (modified) * trunk/Common/string.c (modified) * trunk/Module/mod_example.c (modified) * trunk/Server/config.c (modified) * trunk/Server/http.c (modified) * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) * trunk/Server/ssl.c (modified) * trunk/Server/tw_http.h (modified) * trunk/Server/tw_module.h (modified) * trunk/example.conf (modified) can show index Sat, 14 Sep 2024 00:51:41 GMT Nishi [19] * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/Server/ssl.c (modified) * trunk/Server/tw_config.h (modified) * trunk/example.conf (modified) add fallback option Sat, 14 Sep 2024 00:42:40 GMT Nishi [18] * trunk/Module/Makefile (modified) * trunk/Module/mod_example.c (modified) * trunk/Server/config.c (modified) * trunk/Server/main.c (modified) * trunk/Server/module.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/Server/tw_module.h (modified) * trunk/Server/tw_version.h (modified) * trunk/Server/version.c (modified) can return response now Fri, 13 Sep 2024 17:41:07 GMT Nishi [17] * trunk/Makefile (modified) * trunk/Module (added) * trunk/Module/Makefile (added) * trunk/Module/mod_example.c (added) * trunk/Platform/generic.mk (modified) * trunk/Platform/win64.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/config.c (modified) * trunk/Server/http.c (modified) * trunk/Server/module.c (added) * trunk/Server/server.c (modified) * trunk/Server/tw_config.h (modified) * trunk/Server/tw_http.h (modified) * trunk/Server/tw_module.h (added) * trunk/example.conf (modified) module system kinda works Fri, 13 Sep 2024 15:09:52 GMT Nishi [16] * trunk/Common/cm_string.h (modified) * trunk/Common/string.c (modified) * trunk/Server/Makefile (modified) * trunk/Server/config.c (modified) * trunk/Server/http.c (added) * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) * trunk/Server/ssl.c (modified) * trunk/Server/tw_http.h (added) * trunk/Server/tw_server.h (modified) * trunk/Server/version.c (modified) can parse http now Fri, 13 Sep 2024 13:49:53 GMT Nishi [15] * trunk/Server/server.c (modified) close socket properly Fri, 13 Sep 2024 13:41:25 GMT Nishi [14] * trunk/Server/Makefile (modified) * trunk/Server/server.c (modified) win64 fix Fri, 13 Sep 2024 13:38:57 GMT Nishi [13] * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/example.conf (modified) better Fri, 13 Sep 2024 13:36:03 GMT Nishi [12] * trunk/Common/log.c (modified) * trunk/Server/config.c (modified) * trunk/Server/server.c (modified) * trunk/Server/ssl.c (modified) * trunk/Server/tw_config.h (modified) * trunk/Server/tw_ssl.h (modified) * trunk/example.conf (added) vhost works Fri, 13 Sep 2024 12:47:34 GMT Nishi [11] * trunk/Server/Makefile (modified) * trunk/Server/server.c (modified) * trunk/Server/ssl.c (added) * trunk/Server/tw_ssl.h (added) multi-client Fri, 13 Sep 2024 12:06:13 GMT Nishi [10] * trunk/Server/server.c (modified) select works Fri, 13 Sep 2024 11:28:43 GMT Nishi [9] * trunk/Server/main.c (modified) * trunk/Server/server.c (modified) * trunk/Server/tw_server.h (modified) wip Fri, 13 Sep 2024 11:18:23 GMT Nishi [8] * trunk/Platform/win64.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/main.c (modified) * trunk/Server/server.c (added) * trunk/Server/tw_server.h (added) can listen now Fri, 13 Sep 2024 10:40:53 GMT Nishi [7] * trunk/Server/config.c (modified) * trunk/Server/tw_config.h (modified) recognizes listen/listenssl now Fri, 13 Sep 2024 10:28:20 GMT Nishi [6] * trunk/Common/Makefile (modified) * trunk/Common/log.c (modified) * trunk/Common/string.c (modified) * trunk/Makefile (modified) * trunk/Platform/generic.mk (modified) * trunk/Platform/win64.mk (added) * trunk/Server/Makefile (modified) * trunk/Server/config.c (modified) * trunk/Server/main.c (modified) * trunk/Server/tw_config.h (modified) vhost Fri, 13 Sep 2024 10:08:00 GMT Nishi [5] * trunk/Common/cm_string.h (modified) * trunk/Common/string.c (modified) * trunk/Server/config.c (modified) can handle include now Fri, 13 Sep 2024 09:39:33 GMT Nishi [4] * trunk/Common/cm_string.h (modified) * trunk/Common/string.c (modified) * trunk/Makefile (modified) * trunk/Server/Makefile (modified) * trunk/Server/config.c (added) * trunk/Server/main.c (modified) * trunk/Server/tw_config.h (added) can trim line Fri, 13 Sep 2024 09:06:44 GMT Nishi [3] * trunk/Common/Makefile (modified) * trunk/Common/cm_log.h (added) * trunk/Common/cm_string.h (added) * trunk/Common/log.c (added) * trunk/Common/string.c (modified) * trunk/Platform/generic.mk (modified) * trunk/Server/Makefile (modified) * trunk/Server/main.c (modified) * trunk/Server/tw_version.h (added) * trunk/Server/version.c (added) string op works, log works too Fri, 13 Sep 2024 08:38:39 GMT Nishi [2] * trunk/.clang-format (added) * trunk/Common (added) * trunk/Common/Makefile (added) * trunk/Common/string.c (added) * trunk/Makefile (added) * trunk/Platform (added) * trunk/Platform/generic.mk (added) * trunk/Server (added) * trunk/Server/Makefile (added) * trunk/Server/main.c (added) adding stuff