Commit Graph

  • 3194e5420a
    Merge 7d38f68540 into 9d50b9dab1 Sidney 2024-09-02 12:24:48 +0800
  • 7d38f68540 Fix paletteSize value overflow when uint8 colorCount value is 255. F-Sidney 2024-09-02 01:22:55 -0300
  • 18de806472
    Merge b412474430 into 9d50b9dab1 Andrew Heberle 2023-02-01 15:32:15 +0800
  • b412474430
    Fix up RGBA transparency values Andrew Heberle 2023-02-01 15:30:15 +0800
  • 52ced2b31e
    Merge 1ac941ed96 into 9d50b9dab1 Matt 2022-07-08 15:06:47 +1000
  • 3f7fa3f462 Replace imports so that the module doesn't break. Matt Stark 2021-10-08 10:37:15 +1100
  • 3377651026 Fix encoding_tight to batch up some things that we did lots of seperately previously. Matt Stark 2021-10-08 10:18:41 +1100
  • 1375e692f4 Big commit with many changes: Matt Stark 2021-10-07 15:47:37 +1100
  • 1ac941ed96 Fix encoders to actually use the binaries requested instead of always using ./ffmpeg Matt Stark 2021-09-24 12:29:12 +1000
  • 0cb6af407e Ensure that ffmpeg is called with the correct framerate. Matt Stark 2021-09-23 15:16:40 +1000
  • 7490eed3b3
    Merge eb410d49f5 into 9d50b9dab1 Daniel Widerin 2020-10-25 00:26:53 +0200
  • eb410d49f5
    Merge branch 'master' into drop-custom-logger Daniel Widerin 2020-10-25 00:26:49 +0200
  • 976e0cb1ab
    Merge 86aa002dd7 into 9d50b9dab1 Davide Depau 2020-10-24 10:32:45 +0100
  • 86aa002dd7 Remove output file extension checking Davide Depau 2020-09-14 23:02:18 +0200
  • 2a4b2d06e8
    Merge 2ace38280e into 9d50b9dab1 夏虫 2020-05-15 08:32:41 -0700
  • 2ace38280e Merge branch 'fix-renderer-init' of https://github.com/gyuchang/vnc2video liu_zheng 2020-05-15 14:17:22 +0800
  • 544f8ce4ad revert(encoding_util.go): revert liu_zheng 2020-05-15 14:17:02 +0800
  • d6fbcd1937
    Merge c72dbf3b09 into 9d50b9dab1 Gyuchang Jun 2020-05-07 23:27:54 -0700
  • c72dbf3b09 Move Canvas and Renderer initialization to DefaultClientServerInitHandler - otherwise DefaultClientMessageHandler could get called before canvas and renderer are initialized Gyuchang Jun 2020-05-07 23:07:09 -0700
  • d8f5d1d7f5
    Update encoding_util.go 夏虫 2020-03-27 17:31:52 +0800
  • 77b7eb43b3
    Merge 06bfc06929 into 9d50b9dab1 Rui Lopes 2019-06-26 13:30:22 +0000
  • 9d50b9dab1
    added badges master Amit Bezalel 2019-06-16 04:23:14 +0300
  • 6f7127bb76 fixed vet error in aten messages amit b 2019-06-16 04:20:17 +0300
  • 6d2d92b6f0 fixed go modules amit b 2019-06-16 04:11:39 +0300
  • f65a10f289 added go.mod files amit b 2019-06-16 03:36:31 +0300
  • dac89e5b7b added circleCI config amit b 2019-06-16 03:22:38 +0300
  • c99297720f
    Drop custom logger Daniel Widerin 2019-05-29 21:46:29 +0200
  • a1552933c5
    drop .idea folder Daniel Widerin 2019-05-29 21:17:18 +0200
  • 06bfc06929 add support for ultra-ms-logon-2 authentication WIP https://github.com/novnc/noVNC/issues/1197 Rui Lopes 2019-02-06 19:36:59 +0000
  • b816e42703 updated readme amit bezalel 2018-02-17 19:18:46 +0200
  • be81a1eb67 fixed rfb encoding (file-reader) amit bezalel 2018-02-17 16:45:52 +0200
  • 4f65cf3972 frame rate to variable amit bezalel 2018-02-11 09:40:40 +0200
  • 5c4293d610 fixed tight encoding & refactored video encoders amit bezalel 2018-02-10 02:01:19 +0200
  • 88ff26e513 ppm optimizatio, added trace logging level amit bezalel 2018-02-02 12:19:06 +0200
  • 634fd73fb2 fixed tight palette byte alignment amit bezalel 2018-01-28 02:38:44 +0200
  • 386f30517e added perfect cursor handling amit bezalel 2018-01-28 02:12:44 +0200
  • 8c14045490 fixed tight palette filter amit bezalel 2018-01-27 14:32:07 +0200
  • 4023932ee5 fixed copy rect & zrle after playing with tight server amit bezalel 2018-01-27 13:06:16 +0200
  • f8b68866a0 video encoders fixes amit bezalel 2018-01-24 21:17:02 +0200
  • 266685537f fixed copyrect & some refactoring amit bezalel 2018-01-24 21:15:21 +0200
  • 902ef26b84 added zrle amit bezalel 2018-01-24 09:24:36 +0200
  • 4f1e476e88 more encodings in main amit bezalel 2018-01-22 07:12:35 +0200
  • c1c9e374b6 readme changes amit bezalel 2018-01-22 07:11:48 +0200
  • 2bff324c0a fixing up tightPng implementation so it might work (untested) amit bezalel 2018-01-22 07:10:23 +0200
  • 1ce97d02eb cleaning up amit bezalel 2018-01-22 06:54:38 +0200
  • c2ec0e67ca added readme amit bezalel 2018-01-22 06:39:41 +0200
  • fa9cdf83be fixed fill filter in tight encoding amit bezalel 2018-01-21 19:45:19 +0200
  • 5c0f72a0cb added rre encoding (tested) amit bezalel 2018-01-20 13:20:07 +0200
  • b858291681 added zlib encoding (tested) amit bezalel 2018-01-20 12:08:17 +0200
  • 5cd902341d initial cursor support (just getting the image and location), not drawing correctly yet betzalel 2018-01-18 09:22:11 +0200
  • 16eba765cd fixed hextile, now tested & working amit bezalel 2018-01-13 17:16:58 +0200
  • afc94572a3 name change now: vnc2video, initial implementation for hextile, cursor amit bezalel 2018-01-12 04:56:55 +0200
  • 1a112dbead added fbs reader with an example usage main function amit bezalel 2018-01-06 14:31:48 +0200
  • b981839fc1 fixed deflater handling, added set pixel format in client (hard coded 24 depth for now), added raw encoding amit bezalel 2018-01-05 03:48:59 +0200
  • 41cec2a1e8 cleaning and preparing for more encoding implementations amit bezalel 2017-12-30 21:29:35 +0200
  • 1468ef65b5 added ffmpeg binary for easy access amit bezalel 2017-12-30 15:50:57 +0200
  • f4b1a60a4f fixed dv encoders amit bezalel 2017-12-30 15:50:34 +0200
  • a855abcb6c added video codecs, works with mjpeg & h264-ffmpeg amit bezalel 2017-12-30 09:29:33 +0200
  • 16f897ddfe first working tight encoding reader amit bezalel 2017-12-30 02:00:28 +0200
  • f6acfdfdad add ability to check supported status Vasiliy Tolstov 2017-07-14 02:01:24 +0300
  • cc43ee4e06 fix for oldeer vnc protocols Vasiliy Tolstov 2017-07-11 02:37:02 +0300
  • faf8458fa3 fixup client Vasiliy Tolstov 2017-07-10 23:40:30 +0300
  • 7915e89e38 fix for nil channel Vasiliy Tolstov 2017-07-10 23:20:56 +0300
  • a9b36a4d3a fix for 8 bit colors in remmina Vasiliy Tolstov 2017-07-10 23:20:35 +0300
  • 5ad25a5873 fix negative result in auth Vasiliy Tolstov 2017-07-10 23:16:47 +0300
  • 88b99c68a5 add security handler info to connection Vasiliy Tolstov 2017-07-05 16:08:27 +0300
  • f77f8cec13 cleanup Vasiliy Tolstov 2017-07-04 14:25:02 +0300
  • a6abedbe53 complete aten hermon encoding Vasiliy Tolstov 2017-07-04 14:24:41 +0300
  • 2024b32082 some lint fixes Vasiliy Tolstov 2017-07-04 01:36:10 +0300
  • 3aba31d655 move handler to handlers Vasiliy Tolstov 2017-07-03 23:57:45 +0300
  • 10414c41a1 split messages Vasiliy Tolstov 2017-07-03 23:54:55 +0300
  • 213f98d0a7 more aten fixes Vasiliy Tolstov 2017-06-30 16:13:01 +0300
  • 839fadfd3e add more supported encodings Vasiliy Tolstov 2017-06-30 00:39:52 +0300
  • a823255675 fixes for proxy Vasiliy Tolstov 2017-06-30 00:24:39 +0300
  • 3153ecf43a fix byte referencing Vasiliy Tolstov 2017-06-29 15:19:04 +0300
  • d98d2dfc52 fix error path in security handler Vasiliy Tolstov 2017-06-29 15:17:15 +0300
  • 43703cb18d add aten ikvm support Vasiliy Tolstov 2017-06-29 00:09:31 +0300
  • a0f8168a6c add new encodings Vasiliy Tolstov 2017-06-26 18:21:15 +0300
  • 37dfb236de incomplete multiplexer of clients to single proxied conn Vasiliy Tolstov 2017-06-26 17:35:40 +0300
  • a56d5e188c small fixups Vasiliy Tolstov 2017-06-26 17:31:00 +0300
  • 930badb789 update generators Vasiliy Tolstov 2017-06-26 17:30:47 +0300
  • 834a967c2b split security Vasiliy Tolstov 2017-06-26 14:22:27 +0300
  • cc3c34ca50 simplify client Vasiliy Tolstov 2017-06-26 14:16:03 +0300
  • 1ec2df07e9 split encodings Vasiliy Tolstov 2017-06-26 13:20:39 +0300
  • 87294a7677 simplify encode/decode of RAW encoding Vasiliy Tolstov 2017-06-20 12:32:09 +0300
  • 0f07f3fc63 fix client Vasiliy Tolstov 2017-06-20 00:56:33 +0300
  • 7f07cdcd2e remove old stuff from example Vasiliy Tolstov 2017-06-20 00:56:17 +0300
  • 661aaab515 add supermicro aten auth Vasiliy Tolstov 2017-06-20 00:55:56 +0300
  • 4ceeeebeb2 minor fixes and proper auth Vasiliy Tolstov 2017-06-20 00:55:32 +0300
  • ff60108c41 use buffer pool and disable mutex Vasiliy Tolstov 2017-06-18 22:38:59 +0300
  • c8905c0ea9 limit buffer usage Vasiliy Tolstov 2017-06-18 21:01:01 +0300
  • 1413d28267 complete tight png Vasiliy Tolstov 2017-06-18 19:42:41 +0300
  • 49c704bc67 complete proxy support Vasiliy Tolstov 2017-06-13 16:20:35 +0300
  • dcb1e176c4 next steps Vasiliy Tolstov 2017-06-13 01:52:07 +0300
  • a45bca15e3 not working example Vasiliy Tolstov 2017-06-12 14:11:23 +0300
  • 5139d1dd82 Initial commit Vasiliy Tolstov 2017-06-07 14:55:06 +0300