1
0
mirror of https://github.com/armink/EasyLogger.git synced 2025-01-19 07:42:52 +08:00

Commit Graph

  • 651d8c262e
    Merge 902b6078b3d49d1729804b26bb213a1552d92531 into a596b2642e27af3a2dbdeb0e5f04a6b5b673ef24 Tim Gates 2025-01-18 17:25:31 +08:00
  • dbd0fa3537
    Merge 36714d2f069c9ad9dc9320dea55f8ea36002b183 into a596b2642e27af3a2dbdeb0e5f04a6b5b673ef24 jihongbin 2025-01-09 20:08:19 +02:00
  • 1cfd97a22a
    Update LICENSE, fix license year JasonnnW3000 2025-01-01 07:02:12 -05:00
  • a596b2642e
    [docs] update the API doc master 朱天龙 (Armink) 2024-12-26 13:57:19 +08:00
  • 34cc171782
    [fix][docs] fix spelling mistakes (#166) Ken 2024-11-30 08:33:10 +08:00
  • 9253ad9d6e [fix][docs] fix spelling mistakes Ken 2024-11-30 00:30:09 +08:00
  • cd470eff50 enhance: 优化easylogger功能的适配 zhuolingmin 2024-11-27 14:45:19 +08:00
  • cd93d9c768
    add marco for control function file and line fmt output (#156) Kai 2024-03-25 22:58:25 +08:00
  • a708c0c44c typo yekai 2024-03-25 22:17:19 +08:00
  • 34accbc864 add marco for control function file and line fmt output yekai 2024-03-25 22:09:14 +08:00
  • 8bae92efdf
    Merge pull request #154 from aliliao/dev 朱天龙 (Armink) 2024-02-17 21:09:53 +08:00
  • 83d162f947 elog_file: 添加编译宏控制 Ali.L 2024-02-17 17:51:52 +08:00
  • a26da77cbd fix: 修正宏定义注释 Ali.L 2024-02-17 17:40:16 +08:00
  • 36714d2f06 [features]: 实现中断上下文打印输出特性支持 v2 1. 添加宏定义控制是否启用中断输出支持 ji.hb 2023-11-19 21:59:47 +08:00
  • 5101be2e54 [features]: 实现中断上下文打印输出特性支持 V1 1. 添加中断上下文加锁、释放锁接口 ji.hb 2023-11-19 21:39:08 +08:00
  • 17b2063c8b [features]: 实现中断上下文打印输出特性支持 1. 判断当前log输出上下文 2. 中断上下文与任务上下文使用单独输出buffer 3. 不支持中断嵌套模式下中断输出调用 4. 添加接口判断是否处于中断上下文 ji.hb 2023-11-15 13:25:36 +08:00
  • 98fbb735db
    Merge pull request #148 from jhbdream/fix_file_mode 朱天龙 (Armink) 2023-11-15 17:57:01 +08:00
  • 2245b9560c 【修改】:修改源代码文件属性 去掉可执行属性 1. 带有可执行属性会在bash界面显示特殊延时 2. c源代码文件不需要特殊可执行属性 ji.hb 2023-11-15 13:06:05 +08:00
  • 8585ed801d
    Merge pull request #142 from Advanced-lj/master 朱天龙 (Armink) 2023-07-04 10:38:52 +08:00
  • aee6f5c743 解决此demo关闭异步输出功能(//#define ELOG_ASYNC_OUTPUT_ENABLE),输出日志不完整的问题。 Riggin 2023-06-28 18:15:48 +08:00
  • 8ea3ef9d3d 解决开启异步输出模式,但不启用 POSIX pthread 库时,编译器有warning的问题。 Riggin 2023-06-28 17:47:00 +08:00
  • ad264f0df6 解决 elog_raw() 的输出无法由 ELOG_OUTPUT_ENABLE总开关 关闭的问题 Riggin 2023-06-28 17:39:12 +08:00
  • e01ac30115 修改文档拼写错误 Riggin 2023-06-28 17:26:13 +08:00
  • 80e1d4d492
    Merge pull request #132 from saviourxx/master 朱天龙 (Armink) 2023-02-17 14:42:36 +08:00
  • f39726143e [demo/nuttx_spiflash] 新增nuttx平台的demo,Easyflash支持spi flash zohar 2023-02-15 17:03:01 +08:00
  • 4fecb2b478
    Merge pull request #131 from slark-yuxj/master 朱天龙 (Armink) 2022-12-16 13:12:05 +08:00
  • d2de581c8d 修改为更为直观的写法 yuxiaojun 2022-12-16 10:06:08 +08:00
  • 20f13ca2c5
    Merge pull request #130 from slark-yuxj/master 朱天龙 (Armink) 2022-12-15 14:55:51 +08:00
  • 647478e84e Add assert judgment yuxiaojun 2022-12-15 14:40:37 +08:00
  • 6afd86d75e
    Merge pull request #129 from slark-yuxj/master 朱天龙 (Armink) 2022-12-07 19:30:14 +08:00
  • 28727e7ddd 使用字符串需初始化 yuxiaojun 2022-12-07 16:31:53 +08:00
  • 4a6621892b 增加对文件空指针的判断 yuxiaojun 2022-12-07 16:09:33 +08:00
  • a1867805a8 Merge branch 'master' of github.com:armink/EasyLogger 朱天龙 (Armink) 2022-10-16 17:51:49 +08:00
  • 01e7b87a72 Merge branch 'master' of gitee.com:Armink/EasyLogger 朱天龙 (Armink) 2022-10-16 17:48:48 +08:00
  • abd20c8346
    !5 解决编译demo时无法生成目标文件的问题 Merge pull request !5 from pencil_010/master 朱天龙 (Armink) 2022-10-16 04:25:07 +00:00
  • 2ef67e729f fix compiling error without out directory pencil_010 2022-10-16 12:02:52 +08:00
  • 08c890c672
    Merge pull request #125 from kaidegit/master 朱天龙 (Armink) 2022-09-14 22:29:45 +08:00
  • f18ca0a70e
    Merge pull request #126 from cddjr/master 朱天龙 (Armink) 2022-09-14 17:47:27 +08:00
  • 1cd48f7072
    fix issue #33 cddjr 2022-09-14 17:36:15 +08:00
  • 6d660e0d96 [demo]添加demo的说明 kaidegit 2022-09-11 00:44:58 +08:00
  • 63a4028144 [demo]添加基于stm32cubemx的例程 kaidegit 2022-09-11 00:28:31 +08:00
  • 8a88610b6e
    Merge pull request #124 from h3n4l/fix/default-output-color 朱天龙 (Armink) 2022-08-30 09:24:19 +08:00
  • 1600a2b2b3 fix: enable text color default if define macro ELOG_COLOR_ENABLE h3n4l 2022-08-30 08:56:50 +08:00
  • cc7a3e6d22
    Merge pull request #123 from 675658/iss122 朱天龙 (Armink) 2022-07-12 17:28:32 +08:00
  • 0869689c3d fix: 修复在关闭OUTPUT_LOCK的情况下依然会调用elog_port_output_lock函数的bug [issue 122] Chen Jihang 2022-07-11 12:18:55 +08:00
  • e19d10e43c
    Merge pull request #121 from FragrantRye/master 朱天龙 (Armink) 2022-06-27 22:49:31 +08:00
  • 3d95192f58 Change the buf parameter type of elog_hexdump FragrantRye 2022-06-26 13:10:22 +08:00
  • cd2632e44a
    Delete README.md removedporn 2022-01-07 11:23:58 +08:00
  • 9e64392325
    Delete LICENSE removedporn 2022-01-07 11:23:12 +08:00
  • 7dc72a931f
    Delete .gitattributes removedporn 2022-01-07 11:22:22 +08:00
  • f4232af82f
    Delete easylogger directory removedporn 2022-01-07 11:21:32 +08:00
  • 7a44595a07
    Delete docs directory removedporn 2022-01-07 11:20:38 +08:00
  • 55b7d6dfdd
    Delete demo directory removedporn 2022-01-07 11:12:20 +08:00
  • e1fdb134db
    Merge pull request #102 from dubw/master 朱天龙 (Armink) 2021-11-26 17:17:14 +08:00
  • 0221c43648 [demo][linux] fix compile warning about old-style-declaration dubaowei 2021-11-26 15:45:52 +08:00
  • 10d2efdeb4
    Merge pull request #100 from EchoHYK/master 朱天龙 (Armink) 2021-11-09 20:10:51 +08:00
  • 199ad5f371 【修复】windows demo自动编译报错 echohu 2021-11-09 18:21:18 +08:00
  • 772c28734f
    Merge pull request #96 from Ghazigq/master v3.0 朱天龙 (Armink) 2021-07-28 20:07:35 +08:00
  • c8ee635861 更改函数名称及行号得打印顺序(便于vscode直接跳转) guoqi 2021-07-28 17:18:58 +08:00
  • 470f4218ff !4 elog_set_filter_tag_lvl_default函数引起的编译器警告 Merge pull request !4 from BLE/dev armink 2021-07-10 08:03:02 +00:00
  • b81819a6b4 elog_set_filter_tag_lvl_default函数的参数由空修改为void,防止编译器报警告 Liuxi 2021-06-27 12:40:59 +08:00
  • befe7c1034 format codes Meco Man 2021-04-10 19:00:07 +08:00
  • 9bacff022c
    Merge pull request #90 from 5ooo/master 朱天龙 (Armink) 2021-04-08 09:30:15 +08:00
  • 55c326acb8 [demo][linux] optimize async log 5ooo 2021-04-07 18:16:13 +08:00
  • e1d38c3b74
    Merge pull request #89 from 5ooo/master 朱天龙 (Armink) 2021-04-02 22:56:51 +08:00
  • 0faf2f865e [demo][linux] optimize elog_port_get_time 5ooo 2021-04-02 19:04:10 +08:00
  • c5bb36dc1a
    Merge pull request #88 from 5ooo/master 朱天龙 (Armink) 2021-04-01 18:30:03 +08:00
  • bb20ae32f6 [easylogger] [demo][linux] add deinit for linux 5ooo 2021-04-01 17:47:24 +08:00
  • 2c42f8cbd9 [easylogger] [demo][linux] add deinit for linux 5ooo 2021-04-01 16:49:05 +08:00
  • 2d2e6f8cd9 [修正] 在开启 ELOG_COLOR_ENABLE 时设置 elog.text_color_enabled 为 true iysheng 2021-03-24 11:00:49 +08:00
  • e442625088
    提高buf为空时的elog_flush() 性能 (#81) book诗意 2021-03-11 11:12:03 +08:00
  • 6fecf3d6e7
    Update easylogger/src/elog_buf.c book诗意 2021-03-11 10:22:18 +08:00
  • f5918ab647
    Update elog_buf.c book诗意 2021-03-10 16:04:54 +08:00
  • a29872cc71
    先判断buf中是否有数据,再进行上锁-输出-解锁的操作,避免buf为空时的频繁上/解锁操作 book诗意 2021-03-10 14:58:36 +08:00
  • 902b6078b3
    docs: fix simple typo, samllest -> smallest Tim Gates 2020-11-28 18:01:20 +11:00
  • fd21dfe753 [demo][linux] Update for file plugin changes. armink 2020-06-27 11:17:54 +08:00
  • 100fd43233 [plugin][file] remove the access function using. armink 2020-06-27 11:16:54 +08:00
  • 22c9b45218 [demo] remove the windows demo unused file. armink 2020-06-13 23:32:12 +08:00
  • 9c49005dce [demo] update the windows demo config. armink 2020-06-13 23:30:25 +08:00
  • 1dc48d4016 [demo] update the windows demo README.md armink 2020-06-13 23:06:59 +08:00
  • 4c3a65f515 [demo] Update the windows demo porting code. Change the locker to win API. armink 2020-06-13 23:06:35 +08:00
  • 7447514f3e [doc] update the README.md armink 2020-06-13 23:03:10 +08:00
  • b67a5257c2 [demo] Update the windows demo and support the new file plugin. armink 2020-06-12 23:53:38 +08:00
  • 29bc4e5ee5 [plugin/file] remove the posix API in file plugin. armink 2020-06-12 23:40:26 +08:00
  • d7952e06c3 修复颜色不能正常使能的问题 mculover666 2020-04-07 15:10:08 +08:00
  • 1a6de26ed8
    Update elog.c onlyistranger 2020-02-12 21:26:19 +08:00
  • a607e1715b 【修改】软件版本号。 armink 2019-11-30 21:27:51 +08:00
  • 980eac7383 【完善】文档细节。 2.2.0 armink 2019-11-30 21:18:28 +08:00
  • 8987ab2e6b 【更新】readme 文档。 armink 2019-11-30 20:41:50 +08:00
  • 7708f7693f
    Merge pull request #60 from MRkuan/master 朱天龙 (Armink) 2019-11-30 20:36:54 +08:00
  • 26ad8f19b8 feature: add filter tag lvl fuction KUAN 2019-11-30 20:18:00 +08:00
  • b596fbe205
    Merge pull request #55 from tianlongqin/master 朱天龙 (Armink) 2019-09-06 19:35:00 +08:00
  • a9c071359f change retate function, Solve multi-process problems tianlongqin 2019-09-06 11:39:34 +08:00
  • 1ad6aedfe3
    Merge pull request #1 from armink/master 秦天龙 2019-09-06 11:08:22 +08:00
  • f61a9ad6d2
    Merge pull request #51 from kingjason2009/issues#50 朱天龙 (Armink) 2019-08-03 16:47:36 +08:00
  • 1362ff7f4e 解决elog_hexdump中数据偏移地址错误的问题 jq 2019-08-03 16:22:32 +08:00
  • fbdc6c23b0 【更新】软件版本号。 armink 2019-07-29 09:00:56 +08:00
  • 4ba5a626fc
    Merge pull request #49 from z0306c/async_output_bugfix 2.1.0 朱天龙 (Armink) 2019-07-26 13:39:09 +08:00
  • bd2281e935 修复异步模式下概率性导致输出日志不完整的问题 Zhao Chong 2019-07-26 12:28:39 +08:00
  • 6734e930fd 【修正】ELOG_OUTPUT_ENABLE 未定义时存在的编译错误。感谢网友 @mojinpan 的反馈。 armink 2019-03-30 09:26:56 +08:00