├── .gitignore ├── CMakeLists.txt ├── README.md ├── docroot ├── art │ └── 1.html ├── index.html ├── index.php └── 三体 │ ├── 三体1.txt │ ├── 三体2.txt │ └── 三体3.txt ├── json-c-learn ├── .editorconfig ├── .gitignore ├── .travis.yml ├── AUTHORS ├── Android.configure.mk ├── CMakeLists.txt ├── COPYING ├── ChangeLog ├── Doxyfile ├── Makefile.am ├── NEWS ├── README ├── README-WIN32.html ├── README.html ├── README.md ├── RELEASE_CHECKLIST.txt ├── STYLE.txt ├── appveyor.yml ├── arraylist.c ├── arraylist.h ├── autoconf-archive │ ├── README.txt │ └── m4 │ │ ├── ax_append_compile_flags.m4 │ │ ├── ax_append_flag.m4 │ │ ├── ax_check_compile_flag.m4 │ │ ├── ax_compile_check_sizeof.m4 │ │ └── ax_require_defined.m4 ├── autogen.sh ├── bits.h ├── config.h.win32 ├── configure.ac ├── debug.c ├── debug.h ├── json-c-uninstalled.pc.in ├── json-c.pc.in ├── json-c.vcproj ├── json-c.vcxproj ├── json-c.vcxproj.filters ├── json.h ├── json_c_version.c ├── json_c_version.h ├── json_config.h.in ├── json_config.h.win32 ├── json_inttypes.h ├── json_object.c ├── json_object.h ├── json_object_iterator.c ├── json_object_iterator.h ├── json_object_private.h ├── json_pointer.c ├── json_pointer.h ├── json_tokener.c ├── json_tokener.h ├── json_util.c ├── json_util.h ├── json_visit.c ├── json_visit.h ├── libjson.c ├── linkhash.c ├── linkhash.h ├── math_compat.h ├── printbuf.c ├── printbuf.h ├── random_seed.c ├── random_seed.h ├── strdup_compat.h ├── tests │ ├── Makefile.am │ ├── parse_flags.c │ ├── parse_flags.h │ ├── strerror_override.c │ ├── test-defs.sh │ ├── test1.c │ ├── test1.expected │ ├── test1.test │ ├── test1Formatted_plain.expected │ ├── test1Formatted_pretty.expected │ ├── test1Formatted_spaced.expected │ ├── test2.c │ ├── test2.expected │ ├── test2.test │ ├── test2Formatted_plain.expected │ ├── test2Formatted_pretty.expected │ ├── test2Formatted_spaced.expected │ ├── test4.c │ ├── test4.expected │ ├── test4.test │ ├── testReplaceExisting.c │ ├── testReplaceExisting.expected │ ├── testReplaceExisting.test │ ├── test_cast.c │ ├── test_cast.expected │ ├── test_cast.test │ ├── test_charcase.c │ ├── test_charcase.expected │ ├── test_charcase.test │ ├── test_compare.c │ ├── test_compare.expected │ ├── test_compare.test │ ├── test_double_serializer.c │ ├── test_double_serializer.expected │ ├── test_double_serializer.test │ ├── test_float.c │ ├── test_float.expected │ ├── test_float.test │ ├── test_json_pointer.c │ ├── test_json_pointer.expected │ ├── test_json_pointer.test │ ├── test_locale.c │ ├── test_locale.expected │ ├── test_locale.test │ ├── test_null.c │ ├── test_null.expected │ ├── test_null.test │ ├── test_parse.c │ ├── test_parse.expected │ ├── test_parse.test │ ├── test_parse_int64.c │ ├── test_parse_int64.expected │ ├── test_parse_int64.test │ ├── test_printbuf.c │ ├── test_printbuf.expected │ ├── test_printbuf.test │ ├── test_set_serializer.c │ ├── test_set_serializer.expected │ ├── test_set_serializer.test │ ├── test_set_value.c │ ├── test_set_value.expected │ ├── test_set_value.test │ ├── test_util_file.c │ ├── test_util_file.expected │ ├── test_util_file.test │ ├── test_visit.c │ ├── test_visit.expected │ ├── test_visit.test │ └── valid.json └── vasprintf_compat.h ├── libubox-learn ├── .gitignore ├── CMakeLists.txt ├── avl-cmp.c ├── avl-cmp.h ├── avl.c ├── avl.h ├── base64.c ├── blob.c ├── blob.h ├── blobmsg.c ├── blobmsg.h ├── blobmsg_json.c ├── blobmsg_json.h ├── examples │ ├── CMakeLists.txt │ ├── blobmsg-example.c │ ├── json_script-example.c │ ├── json_script-example.json │ ├── json_script-tests.sh │ ├── runqueue-example.c │ ├── shunit2 │ ├── uloop-example.lua │ ├── uloop_pid_test.sh │ └── ustream-example.c ├── jshn.c ├── json_script.c ├── json_script.h ├── kvlist.c ├── kvlist.h ├── list.h ├── lua │ ├── CMakeLists.txt │ └── uloop.c ├── md5.c ├── md5.h ├── runqueue.c ├── runqueue.h ├── safe_list.c ├── safe_list.h ├── sh │ └── jshn.sh ├── ulog.c ├── ulog.h ├── uloop-epoll.c ├── uloop-kqueue.c ├── uloop.c ├── uloop.h ├── usock.c ├── usock.h ├── ustream-fd.c ├── ustream.c ├── ustream.h ├── utils.c ├── utils.h ├── vlist.c └── vlist.h ├── ubus-learn ├── .gitignore ├── CMakeLists.txt ├── cli.c ├── examples │ ├── CMakeLists.txt │ ├── client.c │ ├── count.c │ ├── count.h │ └── server.c ├── libubus-acl.c ├── libubus-internal.h ├── libubus-io.c ├── libubus-obj.c ├── libubus-req.c ├── libubus-sub.c ├── libubus.c ├── libubus.h ├── lua │ ├── CMakeLists.txt │ ├── publisher.lua │ ├── subscriber.lua │ ├── test.lua │ ├── test_client.lua │ └── ubus.c ├── ubus_common.h ├── ubusd.c ├── ubusd.h ├── ubusd_acl.c ├── ubusd_acl.h ├── ubusd_event.c ├── ubusd_id.c ├── ubusd_id.h ├── ubusd_monitor.c ├── ubusd_obj.c ├── ubusd_obj.h ├── ubusd_proto.c └── ubusmsg.h ├── uhttpd-cgi.c ├── uhttpd-cgi.h ├── uhttpd-file.c ├── uhttpd-file.h ├── uhttpd-lua.c ├── uhttpd-lua.h ├── uhttpd-mimetypes.h ├── uhttpd-tls.c ├── uhttpd-tls.h ├── uhttpd-ubus.c ├── uhttpd-ubus.h ├── uhttpd-utils.c ├── uhttpd-utils.h ├── uhttpd.c └── uhttpd.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/README.md -------------------------------------------------------------------------------- /docroot/art/1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/docroot/art/1.html -------------------------------------------------------------------------------- /docroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/docroot/index.html -------------------------------------------------------------------------------- /docroot/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/docroot/index.php -------------------------------------------------------------------------------- /docroot/三体/三体1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/docroot/三体/三体1.txt -------------------------------------------------------------------------------- /docroot/三体/三体2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/docroot/三体/三体2.txt -------------------------------------------------------------------------------- /docroot/三体/三体3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/docroot/三体/三体3.txt -------------------------------------------------------------------------------- /json-c-learn/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/.editorconfig -------------------------------------------------------------------------------- /json-c-learn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/.gitignore -------------------------------------------------------------------------------- /json-c-learn/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/.travis.yml -------------------------------------------------------------------------------- /json-c-learn/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/AUTHORS -------------------------------------------------------------------------------- /json-c-learn/Android.configure.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/Android.configure.mk -------------------------------------------------------------------------------- /json-c-learn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/CMakeLists.txt -------------------------------------------------------------------------------- /json-c-learn/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/COPYING -------------------------------------------------------------------------------- /json-c-learn/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/ChangeLog -------------------------------------------------------------------------------- /json-c-learn/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/Doxyfile -------------------------------------------------------------------------------- /json-c-learn/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/Makefile.am -------------------------------------------------------------------------------- /json-c-learn/NEWS: -------------------------------------------------------------------------------- 1 | See the git repo. 2 | -------------------------------------------------------------------------------- /json-c-learn/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/README -------------------------------------------------------------------------------- /json-c-learn/README-WIN32.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/README-WIN32.html -------------------------------------------------------------------------------- /json-c-learn/README.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/README.html -------------------------------------------------------------------------------- /json-c-learn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/README.md -------------------------------------------------------------------------------- /json-c-learn/RELEASE_CHECKLIST.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/RELEASE_CHECKLIST.txt -------------------------------------------------------------------------------- /json-c-learn/STYLE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/STYLE.txt -------------------------------------------------------------------------------- /json-c-learn/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/appveyor.yml -------------------------------------------------------------------------------- /json-c-learn/arraylist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/arraylist.c -------------------------------------------------------------------------------- /json-c-learn/arraylist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/arraylist.h -------------------------------------------------------------------------------- /json-c-learn/autoconf-archive/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autoconf-archive/README.txt -------------------------------------------------------------------------------- /json-c-learn/autoconf-archive/m4/ax_append_compile_flags.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autoconf-archive/m4/ax_append_compile_flags.m4 -------------------------------------------------------------------------------- /json-c-learn/autoconf-archive/m4/ax_append_flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autoconf-archive/m4/ax_append_flag.m4 -------------------------------------------------------------------------------- /json-c-learn/autoconf-archive/m4/ax_check_compile_flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autoconf-archive/m4/ax_check_compile_flag.m4 -------------------------------------------------------------------------------- /json-c-learn/autoconf-archive/m4/ax_compile_check_sizeof.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autoconf-archive/m4/ax_compile_check_sizeof.m4 -------------------------------------------------------------------------------- /json-c-learn/autoconf-archive/m4/ax_require_defined.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autoconf-archive/m4/ax_require_defined.m4 -------------------------------------------------------------------------------- /json-c-learn/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/autogen.sh -------------------------------------------------------------------------------- /json-c-learn/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/bits.h -------------------------------------------------------------------------------- /json-c-learn/config.h.win32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/config.h.win32 -------------------------------------------------------------------------------- /json-c-learn/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/configure.ac -------------------------------------------------------------------------------- /json-c-learn/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/debug.c -------------------------------------------------------------------------------- /json-c-learn/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/debug.h -------------------------------------------------------------------------------- /json-c-learn/json-c-uninstalled.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json-c-uninstalled.pc.in -------------------------------------------------------------------------------- /json-c-learn/json-c.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json-c.pc.in -------------------------------------------------------------------------------- /json-c-learn/json-c.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json-c.vcproj -------------------------------------------------------------------------------- /json-c-learn/json-c.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json-c.vcxproj -------------------------------------------------------------------------------- /json-c-learn/json-c.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json-c.vcxproj.filters -------------------------------------------------------------------------------- /json-c-learn/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json.h -------------------------------------------------------------------------------- /json-c-learn/json_c_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_c_version.c -------------------------------------------------------------------------------- /json-c-learn/json_c_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_c_version.h -------------------------------------------------------------------------------- /json-c-learn/json_config.h.in: -------------------------------------------------------------------------------- 1 | 2 | /* Define to 1 if you have the header file. */ 3 | #undef JSON_C_HAVE_INTTYPES_H 4 | -------------------------------------------------------------------------------- /json-c-learn/json_config.h.win32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_config.h.win32 -------------------------------------------------------------------------------- /json-c-learn/json_inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_inttypes.h -------------------------------------------------------------------------------- /json-c-learn/json_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_object.c -------------------------------------------------------------------------------- /json-c-learn/json_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_object.h -------------------------------------------------------------------------------- /json-c-learn/json_object_iterator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_object_iterator.c -------------------------------------------------------------------------------- /json-c-learn/json_object_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_object_iterator.h -------------------------------------------------------------------------------- /json-c-learn/json_object_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_object_private.h -------------------------------------------------------------------------------- /json-c-learn/json_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_pointer.c -------------------------------------------------------------------------------- /json-c-learn/json_pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_pointer.h -------------------------------------------------------------------------------- /json-c-learn/json_tokener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_tokener.c -------------------------------------------------------------------------------- /json-c-learn/json_tokener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_tokener.h -------------------------------------------------------------------------------- /json-c-learn/json_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_util.c -------------------------------------------------------------------------------- /json-c-learn/json_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_util.h -------------------------------------------------------------------------------- /json-c-learn/json_visit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_visit.c -------------------------------------------------------------------------------- /json-c-learn/json_visit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/json_visit.h -------------------------------------------------------------------------------- /json-c-learn/libjson.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/libjson.c -------------------------------------------------------------------------------- /json-c-learn/linkhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/linkhash.c -------------------------------------------------------------------------------- /json-c-learn/linkhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/linkhash.h -------------------------------------------------------------------------------- /json-c-learn/math_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/math_compat.h -------------------------------------------------------------------------------- /json-c-learn/printbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/printbuf.c -------------------------------------------------------------------------------- /json-c-learn/printbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/printbuf.h -------------------------------------------------------------------------------- /json-c-learn/random_seed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/random_seed.c -------------------------------------------------------------------------------- /json-c-learn/random_seed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/random_seed.h -------------------------------------------------------------------------------- /json-c-learn/strdup_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/strdup_compat.h -------------------------------------------------------------------------------- /json-c-learn/tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/Makefile.am -------------------------------------------------------------------------------- /json-c-learn/tests/parse_flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/parse_flags.c -------------------------------------------------------------------------------- /json-c-learn/tests/parse_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/parse_flags.h -------------------------------------------------------------------------------- /json-c-learn/tests/strerror_override.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/strerror_override.c -------------------------------------------------------------------------------- /json-c-learn/tests/test-defs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test-defs.sh -------------------------------------------------------------------------------- /json-c-learn/tests/test1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test1.c -------------------------------------------------------------------------------- /json-c-learn/tests/test1.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test1.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test1.test -------------------------------------------------------------------------------- /json-c-learn/tests/test1Formatted_plain.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test1Formatted_plain.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test1Formatted_pretty.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test1Formatted_pretty.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test1Formatted_spaced.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test1Formatted_spaced.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test2.c -------------------------------------------------------------------------------- /json-c-learn/tests/test2.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test2.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test2.test -------------------------------------------------------------------------------- /json-c-learn/tests/test2Formatted_plain.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test2Formatted_plain.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test2Formatted_pretty.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test2Formatted_pretty.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test2Formatted_spaced.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test2Formatted_spaced.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test4.c -------------------------------------------------------------------------------- /json-c-learn/tests/test4.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test4.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test4.test -------------------------------------------------------------------------------- /json-c-learn/tests/testReplaceExisting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/testReplaceExisting.c -------------------------------------------------------------------------------- /json-c-learn/tests/testReplaceExisting.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/testReplaceExisting.expected -------------------------------------------------------------------------------- /json-c-learn/tests/testReplaceExisting.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/testReplaceExisting.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_cast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_cast.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_cast.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_cast.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_cast.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_cast.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_charcase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_charcase.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_charcase.expected: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /json-c-learn/tests/test_charcase.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_charcase.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_compare.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_compare.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_compare.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_compare.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_compare.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_double_serializer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_double_serializer.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_double_serializer.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_double_serializer.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_double_serializer.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_double_serializer.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_float.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_float.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_float.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_float.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_float.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_json_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_json_pointer.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_json_pointer.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_json_pointer.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_json_pointer.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_json_pointer.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_locale.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_locale.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_locale.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_locale.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_locale.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_locale.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_null.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_null.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_null.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_null.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_null.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_parse.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_parse.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_parse.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_parse.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_parse.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_parse_int64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_parse_int64.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_parse_int64.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_parse_int64.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_parse_int64.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_parse_int64.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_printbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_printbuf.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_printbuf.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_printbuf.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_printbuf.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_printbuf.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_set_serializer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_set_serializer.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_set_serializer.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_set_serializer.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_set_serializer.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_set_serializer.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_set_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_set_value.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_set_value.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_set_value.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_set_value.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_set_value.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_util_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_util_file.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_util_file.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_util_file.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_util_file.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_util_file.test -------------------------------------------------------------------------------- /json-c-learn/tests/test_visit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_visit.c -------------------------------------------------------------------------------- /json-c-learn/tests/test_visit.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_visit.expected -------------------------------------------------------------------------------- /json-c-learn/tests/test_visit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/tests/test_visit.test -------------------------------------------------------------------------------- /json-c-learn/tests/valid.json: -------------------------------------------------------------------------------- 1 | {"foo":123} 2 | -------------------------------------------------------------------------------- /json-c-learn/vasprintf_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/json-c-learn/vasprintf_compat.h -------------------------------------------------------------------------------- /libubox-learn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/.gitignore -------------------------------------------------------------------------------- /libubox-learn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/CMakeLists.txt -------------------------------------------------------------------------------- /libubox-learn/avl-cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/avl-cmp.c -------------------------------------------------------------------------------- /libubox-learn/avl-cmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/avl-cmp.h -------------------------------------------------------------------------------- /libubox-learn/avl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/avl.c -------------------------------------------------------------------------------- /libubox-learn/avl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/avl.h -------------------------------------------------------------------------------- /libubox-learn/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/base64.c -------------------------------------------------------------------------------- /libubox-learn/blob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/blob.c -------------------------------------------------------------------------------- /libubox-learn/blob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/blob.h -------------------------------------------------------------------------------- /libubox-learn/blobmsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/blobmsg.c -------------------------------------------------------------------------------- /libubox-learn/blobmsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/blobmsg.h -------------------------------------------------------------------------------- /libubox-learn/blobmsg_json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/blobmsg_json.c -------------------------------------------------------------------------------- /libubox-learn/blobmsg_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/blobmsg_json.h -------------------------------------------------------------------------------- /libubox-learn/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/CMakeLists.txt -------------------------------------------------------------------------------- /libubox-learn/examples/blobmsg-example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/blobmsg-example.c -------------------------------------------------------------------------------- /libubox-learn/examples/json_script-example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/json_script-example.c -------------------------------------------------------------------------------- /libubox-learn/examples/json_script-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/json_script-example.json -------------------------------------------------------------------------------- /libubox-learn/examples/json_script-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/json_script-tests.sh -------------------------------------------------------------------------------- /libubox-learn/examples/runqueue-example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/runqueue-example.c -------------------------------------------------------------------------------- /libubox-learn/examples/shunit2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/shunit2 -------------------------------------------------------------------------------- /libubox-learn/examples/uloop-example.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/uloop-example.lua -------------------------------------------------------------------------------- /libubox-learn/examples/uloop_pid_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/uloop_pid_test.sh -------------------------------------------------------------------------------- /libubox-learn/examples/ustream-example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/examples/ustream-example.c -------------------------------------------------------------------------------- /libubox-learn/jshn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/jshn.c -------------------------------------------------------------------------------- /libubox-learn/json_script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/json_script.c -------------------------------------------------------------------------------- /libubox-learn/json_script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/json_script.h -------------------------------------------------------------------------------- /libubox-learn/kvlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/kvlist.c -------------------------------------------------------------------------------- /libubox-learn/kvlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/kvlist.h -------------------------------------------------------------------------------- /libubox-learn/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/list.h -------------------------------------------------------------------------------- /libubox-learn/lua/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/lua/CMakeLists.txt -------------------------------------------------------------------------------- /libubox-learn/lua/uloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/lua/uloop.c -------------------------------------------------------------------------------- /libubox-learn/md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/md5.c -------------------------------------------------------------------------------- /libubox-learn/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/md5.h -------------------------------------------------------------------------------- /libubox-learn/runqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/runqueue.c -------------------------------------------------------------------------------- /libubox-learn/runqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/runqueue.h -------------------------------------------------------------------------------- /libubox-learn/safe_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/safe_list.c -------------------------------------------------------------------------------- /libubox-learn/safe_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/safe_list.h -------------------------------------------------------------------------------- /libubox-learn/sh/jshn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/sh/jshn.sh -------------------------------------------------------------------------------- /libubox-learn/ulog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/ulog.c -------------------------------------------------------------------------------- /libubox-learn/ulog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/ulog.h -------------------------------------------------------------------------------- /libubox-learn/uloop-epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/uloop-epoll.c -------------------------------------------------------------------------------- /libubox-learn/uloop-kqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/uloop-kqueue.c -------------------------------------------------------------------------------- /libubox-learn/uloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/uloop.c -------------------------------------------------------------------------------- /libubox-learn/uloop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/uloop.h -------------------------------------------------------------------------------- /libubox-learn/usock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/usock.c -------------------------------------------------------------------------------- /libubox-learn/usock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/usock.h -------------------------------------------------------------------------------- /libubox-learn/ustream-fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/ustream-fd.c -------------------------------------------------------------------------------- /libubox-learn/ustream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/ustream.c -------------------------------------------------------------------------------- /libubox-learn/ustream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/ustream.h -------------------------------------------------------------------------------- /libubox-learn/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/utils.c -------------------------------------------------------------------------------- /libubox-learn/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/utils.h -------------------------------------------------------------------------------- /libubox-learn/vlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/vlist.c -------------------------------------------------------------------------------- /libubox-learn/vlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/libubox-learn/vlist.h -------------------------------------------------------------------------------- /ubus-learn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/.gitignore -------------------------------------------------------------------------------- /ubus-learn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/CMakeLists.txt -------------------------------------------------------------------------------- /ubus-learn/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/cli.c -------------------------------------------------------------------------------- /ubus-learn/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/examples/CMakeLists.txt -------------------------------------------------------------------------------- /ubus-learn/examples/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/examples/client.c -------------------------------------------------------------------------------- /ubus-learn/examples/count.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/examples/count.c -------------------------------------------------------------------------------- /ubus-learn/examples/count.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/examples/count.h -------------------------------------------------------------------------------- /ubus-learn/examples/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/examples/server.c -------------------------------------------------------------------------------- /ubus-learn/libubus-acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus-acl.c -------------------------------------------------------------------------------- /ubus-learn/libubus-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus-internal.h -------------------------------------------------------------------------------- /ubus-learn/libubus-io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus-io.c -------------------------------------------------------------------------------- /ubus-learn/libubus-obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus-obj.c -------------------------------------------------------------------------------- /ubus-learn/libubus-req.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus-req.c -------------------------------------------------------------------------------- /ubus-learn/libubus-sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus-sub.c -------------------------------------------------------------------------------- /ubus-learn/libubus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus.c -------------------------------------------------------------------------------- /ubus-learn/libubus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/libubus.h -------------------------------------------------------------------------------- /ubus-learn/lua/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/lua/CMakeLists.txt -------------------------------------------------------------------------------- /ubus-learn/lua/publisher.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/lua/publisher.lua -------------------------------------------------------------------------------- /ubus-learn/lua/subscriber.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/lua/subscriber.lua -------------------------------------------------------------------------------- /ubus-learn/lua/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/lua/test.lua -------------------------------------------------------------------------------- /ubus-learn/lua/test_client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/lua/test_client.lua -------------------------------------------------------------------------------- /ubus-learn/lua/ubus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/lua/ubus.c -------------------------------------------------------------------------------- /ubus-learn/ubus_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubus_common.h -------------------------------------------------------------------------------- /ubus-learn/ubusd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd.c -------------------------------------------------------------------------------- /ubus-learn/ubusd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd.h -------------------------------------------------------------------------------- /ubus-learn/ubusd_acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_acl.c -------------------------------------------------------------------------------- /ubus-learn/ubusd_acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_acl.h -------------------------------------------------------------------------------- /ubus-learn/ubusd_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_event.c -------------------------------------------------------------------------------- /ubus-learn/ubusd_id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_id.c -------------------------------------------------------------------------------- /ubus-learn/ubusd_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_id.h -------------------------------------------------------------------------------- /ubus-learn/ubusd_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_monitor.c -------------------------------------------------------------------------------- /ubus-learn/ubusd_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_obj.c -------------------------------------------------------------------------------- /ubus-learn/ubusd_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_obj.h -------------------------------------------------------------------------------- /ubus-learn/ubusd_proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusd_proto.c -------------------------------------------------------------------------------- /ubus-learn/ubusmsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/ubus-learn/ubusmsg.h -------------------------------------------------------------------------------- /uhttpd-cgi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-cgi.c -------------------------------------------------------------------------------- /uhttpd-cgi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-cgi.h -------------------------------------------------------------------------------- /uhttpd-file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-file.c -------------------------------------------------------------------------------- /uhttpd-file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-file.h -------------------------------------------------------------------------------- /uhttpd-lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-lua.c -------------------------------------------------------------------------------- /uhttpd-lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-lua.h -------------------------------------------------------------------------------- /uhttpd-mimetypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-mimetypes.h -------------------------------------------------------------------------------- /uhttpd-tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-tls.c -------------------------------------------------------------------------------- /uhttpd-tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-tls.h -------------------------------------------------------------------------------- /uhttpd-ubus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-ubus.c -------------------------------------------------------------------------------- /uhttpd-ubus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-ubus.h -------------------------------------------------------------------------------- /uhttpd-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-utils.c -------------------------------------------------------------------------------- /uhttpd-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd-utils.h -------------------------------------------------------------------------------- /uhttpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd.c -------------------------------------------------------------------------------- /uhttpd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyysu/uhttpd/HEAD/uhttpd.h --------------------------------------------------------------------------------