Commit Graph

18 Commits

Author SHA1 Message Date
Alex D. 9a357c63e7
Version 2021.01.24: Feature redesign
- Removed RELAXED_RFC, will be supported as addtion in form of patches
  later
- Remove Buffer_Info and use separate buffer types where it makes sense
- Make FIFO a raw passthrough pipe
- Redefine read/write _buffer
- Rename buffer_offset_move to dequeue_bytes
- Remove filtering, will be supported by separate binaries
- Simplify registration and channel commits
- Merge automatic replies in main.c
- Remove path filtering, now only using fixed paths
- Setup signals earlier
- Add option for write_buffer to do a full flush or only partial if not
  possible
- Use global buffers for registration
2021-01-24 15:53:10 +00:00
Alex D. b5e46c5635
Refactor some code and more splitting 2021-01-19 20:36:27 +00:00
Alex D. b0350595ba
Replace fprintf() with syslog() 2021-01-16 23:13:25 +00:00
Alex D. 7b9b39e1a9
Prepare features that require breaking RFC2812 2021-01-12 17:04:21 +00:00
Alex D. fd2821f444
Code reformat and a few fixes
- Merge 'active' into connection states
- Reformated commented CAP code
- Removed (now useless) l_ping and l_pong
- Remove CONN_ACTIVE toggles on FIFO
2021-01-09 18:56:35 +00:00
Alex D. 845066176d
Improve log messages 2021-01-09 17:03:19 +00:00
Alex D. d6491bb593
BUGFIX: Resize chanarray on JOIN/PART 2021-01-04 18:36:30 +00:00
Alex D. 77e4d79599
Add missing header 2021-01-03 16:51:08 +00:00
Alex D. abeda9350f
Add quit to events and list 2021-01-03 00:58:10 +00:00
Alex D. 24480c7cb7
Move all required includes to specific files to follow yet another standard and reformat code 2021-01-02 14:18:47 +00:00
Alex D. 10c5dfb400
Cleanup code and fix a few bugs 2020-12-22 11:47:44 +00:00
Alex D. 25345574e2
Finish off logging 2020-12-21 21:40:43 +00:00
Alex D. 677403b2f3
WIP: separate logging into other binaries 2020-12-21 15:34:38 +00:00
Alex D. 8b035c5871
WIP: logging part 1 2020-12-20 23:53:56 +00:00
Alex D. d2e9932e01
add channels list and keys 2020-12-17 00:27:30 +00:00
Alex D. 008afed09f
WIP: reformat code and remove some stuff that needs to be changed 2020-12-09 01:33:36 +00:00
Alex D. fc99d4e88f
WIP: part 2 2020-12-08 22:20:42 +00:00
Alex D. 0da49cab10
WIP: cleanup code 2020-12-08 02:16:12 +00:00