Commit Graph

  • bffbfd25af [libvector] fix repeated vector_next with tmp_cursor master gozfree 2023-07-25 00:08:47 +08:00
  • 7efee34b0a [cmake] fix make file on mingw on windows gozfree 2023-07-17 01:12:01 +08:00
  • 2e749b9d0a [cmake] support most libxxx with cmake on ubuntu gozfree 2023-07-16 23:55:05 +08:00
  • 01ad9901e9 [cmake] fix issue #99 #100, check mingw on window gozfree 2023-07-16 21:43:29 +08:00
  • 5a97d29da2 [libposix] achieve simple c reflection gozfree 2023-05-28 00:41:44 +08:00
  • 508b06c523 Merge pull request #96 from IVOES/fix-bad-strncpy-size gozfree 2023-05-27 19:08:45 +08:00
  • a0854bd11e Merge pull request #95 from IVOES/fix-offset-use-before-range-check gozfree 2023-05-27 19:06:31 +08:00
  • c9162ed5dc Merge pull request #94 from IVOES/fix-missing-check-scanf gozfree 2023-05-27 19:04:49 +08:00
  • 05364f3178 Merge pull request #93 from IVOES/fix-badly-bounded-write gozfree 2023-05-27 19:03:22 +08:00
  • 93d04a5802 Merge pull request #91 from IVOES/fix-unbounded-write gozfree 2023-05-27 18:57:34 +08:00
  • a9cbf4a2ea Merge pull request #90 from IVOES/fix-inconsistent-null-check gozfree 2023-05-27 18:55:53 +08:00
  • 3b8ad1f386 Use size of destination as third argument of strncpy() Mingjie Shen 2023-05-13 00:20:40 -04:00
  • c0b468c6e3 Fix offset used before range check Mingjie Shen 2023-05-12 23:51:31 -04:00
  • d891d13945 [librtmpc] Check return value of sscanf() Mingjie Shen 2023-05-12 18:07:50 -04:00
  • 576c269ad4 Fix badly bounded write Mingjie Shen 2023-05-12 17:32:04 -04:00
  • 78c602a38f Fix unbounded write Mingjie Shen 2023-05-12 16:30:40 -04:00
  • ab6a9d5975 Check return values of calloc() Mingjie Shen 2023-05-12 16:00:19 -04:00
  • 5e1947fd7b 1.update build.sh for multi argument parsing 2.fix libhash depdency 3.add ASAN check into makefile gozfree 2023-04-16 23:39:17 +08:00
  • e646926b4e Merge pull request #84 from luhuadong/master gozfree 2023-02-18 22:37:38 +08:00
  • 26e71b0990 docs: add libuvc-dev dependency luhuadong 2023-02-18 12:57:38 +08:00
  • 57f2a418a7 [libdict] fix dict_lookup return NULL gozfree 2023-02-12 11:04:50 +08:00
  • c6637864bb [libplugin] fix fd_leak of plugin_load gozfree 2023-01-27 21:29:22 +08:00
  • 53dee1a5ea [libhash] fix return of get_and_del gozfree 2023-01-27 21:17:08 +08:00
  • 1e8bdfe539 Merge branch 'gitee' gozfree 2022-10-15 21:31:41 +08:00
  • 751d87e9ef Update INSTALL.md gozfree 2022-09-12 10:29:04 +08:00
  • 254a9a4aff !2 解释libconf库的两处bug Merge pull request !2 from hany/master gozfree 2022-07-18 23:47:28 +00:00
  • ce25a8b8b6 1. fix因野指针产生的段错误问题; 2.fix文件不能一次读完的问题; hany_li 2022-07-18 10:56:16 +08:00
  • f5683ecd17 [libworkq] fix find idle workq gozfree 2022-06-12 23:24:25 +08:00
  • 7d1897790c [libworkq] fix find idle workq gozfree 2022-06-12 23:24:25 +08:00
  • c4aac2ecec Merge pull request #74 from dianjixz/master gozfree 2022-06-12 20:32:40 +08:00
  • 59f2010043 fix build/c_cpp_project_framework/examples/demo1 dianjixz 2022-06-06 23:35:23 +08:00
  • 54b2729975 manually merge from https://github.com/gozfree/gear-lib/pull/73 1.add libcollections, libhttpd, libutf2gbk 2.add c_cpp_project_framework support gozfree 2022-06-04 23:17:47 +08:00
  • 02db43e0d0 [libdict] fix dict_del successfully before dict_add gozfree 2022-05-31 23:39:46 +08:00
  • 95fcd68d11 fix part of compile error on windows with mingw32 cmake gozfree 2022-05-31 21:51:30 +08:00
  • c561437cef porting more libs to esp32 gozfree 2022-05-24 00:21:52 +08:00
  • e9dd79e20d update msvc gozfree 2022-05-23 22:19:29 +08:00
  • 867a76e64f update on msvc, libavcap work well on window10 gozfree 2022-05-23 21:39:06 +08:00
  • fb33fb4448 [libconfig] add set int/string/bool/double api gozfree 2022-05-22 22:41:48 +08:00
  • c9deef0f62 1.remove libuvc and libuac, replace with libavcap 2.update libbitmap from kernel 3.update libstrex gozfree 2022-05-16 00:26:05 +08:00
  • 3cdb944f80 [libstrex] move base64 into string extension gozfree 2022-05-15 21:55:31 +08:00
  • 41f5f422ed [libstrex] update with string api gozfree 2022-05-09 19:24:32 +08:00
  • 199b9e0e11 fix cross compile arm/pi gozfree 2022-05-09 10:42:37 +08:00
  • 4ad650d4b6 [libhomekit] update, not verify gozfree 2022-05-01 00:32:40 +08:00
  • 576474cf93 [libhomekit] compile ok on linux, not verify gozfree 2022-04-29 23:23:42 +08:00
  • f672e91816 [esp32] update demo with button, led and camera gozfree 2022-04-29 01:12:05 +08:00
  • db1f5fceb5 1.support gear-lib on esp32 2.add esp32_cam to libavcap gozfree 2022-04-28 00:27:35 +08:00
  • 81a88f16f0 [libavcap] add xcb grab desktop screen (unfinished) [libmedia-io] add some rgb format gozfree 2022-04-26 23:55:03 +08:00
  • e25497303e adapt compile on esp32 gozfree 2022-04-25 22:15:49 +08:00
  • c415765958 adapt cmake on msys2 gozfree 2022-04-24 01:13:21 +08:00
  • dfe4c8ee56 [libavcap] add pulseaudio to avcap backend gozfree 2022-04-21 23:47:28 +08:00
  • 92bee50dde fix cmake on win32 gozfree 2022-04-13 23:02:14 +08:00
  • aeb1da5082 [libavcap] new libavcap, integration v4l2/dshow/uvc/dummy/pulseaudio into audio video capture library gozfree 2022-04-19 00:10:13 +08:00
  • ce3e7781f9 [libuvc] add usbcam backend, unfinished gozfree 2022-04-17 20:57:24 +08:00
  • 8cbcd6a580 Merge branch 'gitee' gozfree 2022-04-13 21:40:21 +08:00
  • da438cae29 add cmake support gozfree 2022-04-13 18:38:12 +08:00
  • b127027912 fix compile on linux gozfree 2022-04-11 23:41:56 +08:00
  • b74c2e0755 [build] add libdict libvector to win32 gozfree 2022-04-11 23:31:39 +08:00
  • d3ea404bda update readme gozfree 2022-04-10 00:39:13 +08:00
  • 217dafe140 [libgevent] adapt wepoll on win32 gozfree 2022-04-10 00:09:15 +08:00
  • a86e645fa2 fix compile on raspbarry pi pi-zero 2022-04-09 11:25:14 +08:00
  • 7cdbc150c2 [libdarray] rm unused header file gozfree 2022-04-09 10:29:51 +08:00
  • af9c4a01ff [libuvc] support dshow on win10 gozfree 2022-04-08 16:44:15 +08:00
  • 88a3dd784c [libhal] add hal_nix and hal_win gozfree 2022-04-07 11:20:57 +08:00
  • 5ea0beb3f8 [libhal] update system info gozfree 2022-04-03 23:34:42 +08:00
  • 11884a2b24 [libdarray] add dynamic string operation gozfree 2022-04-02 17:52:55 +08:00
  • 4df552effc [libposix] add utf8/wchar/mbs switch gozfree 2022-04-02 12:44:45 +08:00
  • 1fbc7478e5 cleanup with OS_LINUX gozfree 2022-03-26 20:24:25 +08:00
  • 849fe492be fix compile on msvc, cleanup unistd.h dependency gozfree 2022-03-26 17:00:12 +08:00
  • 61b0e0489a fix compile on linux gozfree 2022-03-23 21:39:50 +08:00
  • c7c5889bec [libdarray] rm unused header file gozfree 2022-04-09 10:29:51 +08:00
  • cda6760a82 [libuvc] support dshow on win10 gozfree 2022-04-08 16:44:15 +08:00
  • 981c63430e [libhal] add hal_nix and hal_win gozfree 2022-04-07 11:20:57 +08:00
  • 3045e7e86d [libhal] update system info gozfree 2022-04-03 23:34:42 +08:00
  • e4a3c13985 [libdarray] add dynamic string operation gozfree 2022-04-02 17:52:55 +08:00
  • 321faf63ab [libposix] add utf8/wchar/mbs switch gozfree 2022-04-02 12:44:45 +08:00
  • 35dceea297 cleanup with OS_LINUX gozfree 2022-03-26 20:24:25 +08:00
  • e650efa1a1 fix compile on msvc, cleanup unistd.h dependency gozfree 2022-03-26 17:00:12 +08:00
  • 4826a907c0 update to v1.1.20 gozfree 2022-01-04 00:46:35 +08:00
  • b46a1e40ad update to v1.1.20 gozfree 2022-01-04 00:46:35 +08:00
  • a197443f46 fix compile on linux gozfree 2022-03-23 21:39:50 +08:00
  • 04f8c0c330 adapt visual studio sln compile compile ok on libposix/libbase64/libconfig/libdarray libfile/libgevent/liblog/libmedia-io/libqueue/ librtmpc/libsock/libthread/libtime/libworkq gozfree 2022-03-17 19:14:17 +08:00
  • 0a7ff94be3 updat to v1.1.20 v1.1.20 gozfree 2022-01-04 00:46:35 +08:00
  • 57efab123e [libuvc] add uvc_ioctl image quality gozfree 2022-01-03 20:41:38 +08:00
  • 2de3fe2ba7 [libuvc] add set_config to IOCTl gozfree 2022-01-02 01:46:09 +08:00
  • 0e35c0bbc1 [libuvc] support mjpeg format gozfree 2021-12-26 17:31:17 +08:00
  • 9c46457ce1 [libuvc] v4l2 set fps maybe not support gozfree 2021-12-19 01:59:58 +08:00
  • 5baaeb9d0a [librtsp] rtp over tcp is ok gozfree 2021-12-06 00:41:25 +08:00
  • 204c393691 [librtsp] fix reopen liveview stream gozfree 2021-11-28 22:30:23 +08:00
  • c036f9490a [librtsp] fix liveview via usbcam gozfree 2021-11-27 23:34:52 +08:00
  • 75dd7c50cd [librtsp] fix compile error "make ENABLE_LIVEVIEW=1" gozfree 2021-11-21 10:05:53 +08:00
  • 2a4034d264 libuvc: fix exceed of dummy dequeue gozfree 2021-11-07 20:34:05 +08:00
  • 66a7df4741 libuvc: add cancel fd to quit poll thread pi-zero 2021-11-07 19:55:19 +08:00
  • 3907a5736b [libposix] support build MsvcLibx on vs2010 gozfree 2021-10-31 09:01:36 +08:00
  • 3b04f60ee2 [libposix] add MsvcLibx from https://github.com/JFLarvoire/SysToolsLib.git gozfree 2021-10-16 00:34:30 +08:00
  • f96a799df6 refine vs2010.sln gozfree 2021-10-15 21:03:03 +08:00
  • 881de2fcf2 [libposix] add pthreads4w from https://sourceforge.net/projects/pthreads4w gozfree 2021-10-15 15:29:47 +08:00
  • c3efa97230 [libgevent] add wepoll as epoll for windows gozfree 2021-10-15 15:14:09 +08:00
  • 70c527090a [libipc] fix unix socket bind failed if sock-file-exist gozfree 2021-10-13 16:31:17 +08:00
  • bbefb072b3 fix compile on linux gozfree 2021-09-25 20:15:35 +08:00
  • 13160fb734 update vs2010.sln gozfree 2021-09-25 19:28:50 +08:00