From: TJ S. <tj...@ca...> - 2018-09-01 15:55:06
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: d23fb4fdbcf9c02ce661b686476d6eb45f07c1c8 https://github.com/proftpd/proftpd/commit/d23fb4fdbcf9c02ce661b686476d6eb45f07c1c8 Author: TJ Saunders <tj...@ca...> Date: 2018-08-25 (Sat, 25 Aug 2018) Changed paths: M src/data.c Log Message: ----------- Bug #4352: Attempt to address the ASCII download corruption by ensuring that we are not overwriting our existing temporary memory pool. Commit: 75441f96cf55aea85d2b47e69792163e9983e2cc https://github.com/proftpd/proftpd/commit/75441f96cf55aea85d2b47e69792163e9983e2cc Author: TJ Saunders <tj...@ca...> Date: 2018-08-26 (Sun, 26 Aug 2018) Changed paths: M src/data.c Log Message: ----------- Try using a child pool from the session pool, rather than the data transfer pool. Commit: 8e795b345ef12cad98e03ba8ed55740425f5a81b https://github.com/proftpd/proftpd/commit/8e795b345ef12cad98e03ba8ed55740425f5a81b Author: TJ Saunders <tj...@ca...> Date: 2018-08-26 (Sun, 26 Aug 2018) Changed paths: M include/ascii.h M src/ascii.c M src/data.c M tests/api/ascii.c Log Message: ----------- Next, let's use malloc(3) et al, rather than our memory pools. Commit: 4f03662f189e19842e826f7718c1223cafae5343 https://github.com/proftpd/proftpd/commit/4f03662f189e19842e826f7718c1223cafae5343 Author: TJ Saunders <tj...@ca...> Date: 2018-08-26 (Sun, 26 Aug 2018) Changed paths: M src/data.c Log Message: ----------- Since we are no longer really using this temporary pool, make it a child of the transfer-specific pool once again. Commit: 4ed20cc3e67e7ab78be4d89f1eb03364194039f0 https://github.com/proftpd/proftpd/commit/4ed20cc3e67e7ab78be4d89f1eb03364194039f0 Author: TJ Saunders <tj...@ca...> Date: 2018-08-26 (Sun, 26 Aug 2018) Changed paths: M src/data.c M tests/api/data.c Log Message: ----------- Fixing test failures. Commit: eb6d450b6d8f880c56b54b45c380ec4574ef71c8 https://github.com/proftpd/proftpd/commit/eb6d450b6d8f880c56b54b45c380ec4574ef71c8 Author: TJ Saunders <tj...@ca...> Date: 2018-09-01 (Sat, 01 Sep 2018) Changed paths: M include/ascii.h M src/ascii.c M src/data.c M tests/api/ascii.c M tests/api/data.c Log Message: ----------- Merge pull request #747 from proftpd/ascii-download-bug4352 Bug #4352: Corruption of ASCII downloads for large files Compare: https://github.com/proftpd/proftpd/compare/15041a8cef64...eb6d450b6d8f **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. |