You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(372) |
Nov
(148) |
Dec
(253) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(222) |
Feb
(200) |
Mar
(167) |
Apr
(116) |
May
(447) |
Jun
(309) |
Jul
(225) |
Aug
(205) |
Sep
(543) |
Oct
(503) |
Nov
(479) |
Dec
(556) |
2003 |
Jan
(486) |
Feb
(362) |
Mar
(336) |
Apr
(333) |
May
(306) |
Jun
(213) |
Jul
(195) |
Aug
(368) |
Sep
(440) |
Oct
(506) |
Nov
(345) |
Dec
(159) |
2004 |
Jan
(157) |
Feb
(256) |
Mar
(188) |
Apr
(318) |
May
(278) |
Jun
(109) |
Jul
(142) |
Aug
(124) |
Sep
(219) |
Oct
(248) |
Nov
(298) |
Dec
(210) |
2005 |
Jan
(119) |
Feb
(67) |
Mar
(96) |
Apr
(288) |
May
(130) |
Jun
(214) |
Jul
(160) |
Aug
(116) |
Sep
(62) |
Oct
(56) |
Nov
(152) |
Dec
(58) |
2006 |
Jan
(31) |
Feb
(65) |
Mar
(263) |
Apr
(131) |
May
(145) |
Jun
(165) |
Jul
(40) |
Aug
(53) |
Sep
(158) |
Oct
(55) |
Nov
(45) |
Dec
(284) |
2007 |
Jan
(175) |
Feb
(137) |
Mar
(60) |
Apr
(74) |
May
(205) |
Jun
(49) |
Jul
(131) |
Aug
(78) |
Sep
(94) |
Oct
(226) |
Nov
(54) |
Dec
(97) |
2008 |
Jan
(246) |
Feb
(146) |
Mar
(123) |
Apr
(204) |
May
(77) |
Jun
(103) |
Jul
(38) |
Aug
(157) |
Sep
(109) |
Oct
(280) |
Nov
(307) |
Dec
(370) |
2009 |
Jan
(106) |
Feb
(319) |
Mar
(492) |
Apr
(227) |
May
(66) |
Jun
(94) |
Jul
(186) |
Aug
(118) |
Sep
(153) |
Oct
(154) |
Nov
(271) |
Dec
(130) |
2010 |
Jan
(84) |
Feb
(176) |
Mar
(231) |
Apr
(254) |
May
(72) |
Jun
(171) |
Jul
(81) |
Aug
(97) |
Sep
(116) |
Oct
(142) |
Nov
(247) |
Dec
(323) |
2011 |
Jan
(212) |
Feb
(104) |
Mar
(84) |
Apr
(111) |
May
(45) |
Jun
(8) |
Jul
(13) |
Aug
(23) |
Sep
(56) |
Oct
(26) |
Nov
(131) |
Dec
(99) |
2012 |
Jan
(38) |
Feb
(126) |
Mar
(89) |
Apr
(62) |
May
(57) |
Jun
(12) |
Jul
(52) |
Aug
(51) |
Sep
(57) |
Oct
(40) |
Nov
(28) |
Dec
(119) |
2013 |
Jan
(258) |
Feb
(153) |
Mar
(76) |
Apr
(39) |
May
(54) |
Jun
(77) |
Jul
(40) |
Aug
(22) |
Sep
(60) |
Oct
(84) |
Nov
(21) |
Dec
(61) |
2014 |
Jan
(72) |
Feb
(26) |
Mar
(21) |
Apr
(7) |
May
(110) |
Jun
(47) |
Jul
(38) |
Aug
(54) |
Sep
(31) |
Oct
(45) |
Nov
(57) |
Dec
(53) |
2015 |
Jan
|
Feb
(18) |
Mar
(36) |
Apr
(98) |
May
(29) |
Jun
(57) |
Jul
(28) |
Aug
(14) |
Sep
(36) |
Oct
(30) |
Nov
(39) |
Dec
(111) |
2016 |
Jan
(170) |
Feb
(57) |
Mar
(131) |
Apr
(146) |
May
(85) |
Jun
(39) |
Jul
(55) |
Aug
(95) |
Sep
(38) |
Oct
(13) |
Nov
(46) |
Dec
(108) |
2017 |
Jan
(152) |
Feb
(112) |
Mar
(97) |
Apr
(99) |
May
(49) |
Jun
(48) |
Jul
(70) |
Aug
(64) |
Sep
(97) |
Oct
(72) |
Nov
(94) |
Dec
(17) |
2018 |
Jan
(12) |
Feb
|
Mar
(6) |
Apr
(6) |
May
(38) |
Jun
(8) |
Jul
(2) |
Aug
(27) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: TJ S. <tj...@ca...> - 2018-05-29 15:06:29
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 70ebc106fea34e161c97cf72a2fee65392e97bcb https://github.com/proftpd/proftpd/commit/70ebc106fea34e161c97cf72a2fee65392e97bcb Author: TJ Saunders <tj...@ca...> Date: 2018-05-29 (Tue, 29 May 2018) Changed paths: M tests/api/rlimit.c Log Message: ----------- Stylistic nits. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-29 15:05:27
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 0604f355cdea2b46f7fd7e4cc92f5953f3c65833 https://github.com/proftpd/proftpd/commit/0604f355cdea2b46f7fd7e4cc92f5953f3c65833 Author: TJ Saunders <tj...@ca...> Date: 2018-05-29 (Tue, 29 May 2018) Changed paths: M src/data.c Log Message: ----------- Use the correct name for this pool tag. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-29 15:04:00
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: fa27a10be5fdc96e2c5d2a3fe227bdaeceacdf66 https://github.com/proftpd/proftpd/commit/fa27a10be5fdc96e2c5d2a3fe227bdaeceacdf66 Author: alexandr nedvedicky - Sun Microsystems - Prague Czech Republic <ale...@or...> Date: 2018-05-28 (Mon, 28 May 2018) Changed paths: M tests/api/rlimit.c Log Message: ----------- skip rlimit_nproc test when get_rlimit() not avail Commit: abbd47c155d7412d51c4f4cafb3fbfecd7810672 https://github.com/proftpd/proftpd/commit/abbd47c155d7412d51c4f4cafb3fbfecd7810672 Author: TJ Saunders <tj...@ca...> Date: 2018-05-29 (Tue, 29 May 2018) Changed paths: M tests/api/rlimit.c Log Message: ----------- Merge pull request #716 from Sashan/rlimit_nproc skip rlimit_nproc test when get_rlimit() not avail Compare: https://github.com/proftpd/proftpd/compare/d4c796eca3ac...abbd47c155d7 **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 23:12:11
|
Branch: refs/heads/sftp-ecdsa-openssl-1.1.x-issue674 Home: https://github.com/proftpd/proftpd Commit: e2f77c00e217eeb94459e104322b9a7d02c257e0 https://github.com/proftpd/proftpd/commit/e2f77c00e217eeb94459e104322b9a7d02c257e0 Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M contrib/mod_sftp/keys.c Log Message: ----------- Issue #674: Update mod_sftp to handle changed APIs in OpenSSL 1.1.x releases. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 22:40:00
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: d4c796eca3ac1ae985bae02a4111b4dcb5831aff https://github.com/proftpd/proftpd/commit/d4c796eca3ac1ae985bae02a4111b4dcb5831aff Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M tests/api/fsio.c M tests/api/misc.c Log Message: ----------- Addressing some unit tests nits. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 18:52:36
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 6900c9a7634564b5acaa865e48aa5d37363439a3 https://github.com/proftpd/proftpd/commit/6900c9a7634564b5acaa865e48aa5d37363439a3 Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M contrib/mod_sftp/scp.c M tests/t/lib/ProFTPD/Tests/Modules/mod_sftp.pm Log Message: ----------- Issue #676: Properly set the necessary notes, for SCP downloads, so that the LogFormat variables resolve properly. This was not occurring as expected because of the SCP download state machine; the notes were not preserved as expected across the SCP messages. Commit: dfe8ebb7c1c1d877fd0b71a5bb116417598790ae https://github.com/proftpd/proftpd/commit/dfe8ebb7c1c1d877fd0b71a5bb116417598790ae Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M NEWS Log Message: ----------- Update NEWS accordingly. Commit: 860e7b164fc7244e199311527621f8d00c8e3529 https://github.com/proftpd/proftpd/commit/860e7b164fc7244e199311527621f8d00c8e3529 Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M NEWS M contrib/mod_sftp/scp.c M tests/t/lib/ProFTPD/Tests/Modules/mod_sftp.pm Log Message: ----------- Merge pull request #709 from proftpd/scp-extlog-download-issue676 Issue #676: Properly set the necessary notes, for SCP downloads. Compare: https://github.com/proftpd/proftpd/compare/4e0524626b8a...860e7b164fc7 **NOTE:** This service 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. |
From: Castaglia <tj...@ca...> - 2018-05-27 18:52:36
|
Branch: refs/heads/scp-extlog-download-issue676 Home: https://github.com/proftpd/proftpd **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 18:42:30
|
Branch: refs/heads/scp-extlog-download-issue676 Home: https://github.com/proftpd/proftpd Commit: dfe8ebb7c1c1d877fd0b71a5bb116417598790ae https://github.com/proftpd/proftpd/commit/dfe8ebb7c1c1d877fd0b71a5bb116417598790ae Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M NEWS Log Message: ----------- Update NEWS accordingly. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 18:41:38
|
Branch: refs/heads/scp-extlog-download-issue676 Home: https://github.com/proftpd/proftpd Commit: 6900c9a7634564b5acaa865e48aa5d37363439a3 https://github.com/proftpd/proftpd/commit/6900c9a7634564b5acaa865e48aa5d37363439a3 Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M contrib/mod_sftp/scp.c M tests/t/lib/ProFTPD/Tests/Modules/mod_sftp.pm Log Message: ----------- Issue #676: Properly set the necessary notes, for SCP downloads, so that the LogFormat variables resolve properly. This was not occurring as expected because of the SCP download state machine; the notes were not preserved as expected across the SCP messages. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 17:26:38
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 4e0524626b8aa3758c4e10e14039ea3aac4adc6c https://github.com/proftpd/proftpd/commit/4e0524626b8aa3758c4e10e14039ea3aac4adc6c Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/scoreboard.c Log Message: ----------- Issue #683: Found another place in the Scoreboard API where we might not want to log about truncated buffers. **NOTE:** This service 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. |
From: Castaglia <tj...@ca...> - 2018-05-27 17:11:55
|
Branch: refs/heads/sftp-long-paths-issue683 Home: https://github.com/proftpd/proftpd **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 17:11:55
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 2daede80a1b77a40cf4eb50ad99b374b7416860a https://github.com/proftpd/proftpd/commit/2daede80a1b77a40cf4eb50ad99b374b7416860a Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/proctitle.c M src/scoreboard.c Log Message: ----------- Issue #683: Use the non-truncation logging snprintf(3) functions for process titles, scoreboard entries. Truncation of these reporting buffers is common, and thus should not be logged unnecessarily. Commit: 48f57494a160e2119b93a3262ccd7ab37a4a833d https://github.com/proftpd/proftpd/commit/48f57494a160e2119b93a3262ccd7ab37a4a833d Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/proctitle.c M src/scoreboard.c Log Message: ----------- Merge pull request #708 from proftpd/sftp-long-paths-issue683 Issue #683: Use the non-truncation logging snprintf(3) functions for … Compare: https://github.com/proftpd/proftpd/compare/30b5941516a5...48f57494a160 **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 17:01:49
|
Branch: refs/heads/sftp-long-paths-issue683 Home: https://github.com/proftpd/proftpd Commit: 2daede80a1b77a40cf4eb50ad99b374b7416860a https://github.com/proftpd/proftpd/commit/2daede80a1b77a40cf4eb50ad99b374b7416860a Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/proctitle.c M src/scoreboard.c Log Message: ----------- Issue #683: Use the non-truncation logging snprintf(3) functions for process titles, scoreboard entries. Truncation of these reporting buffers is common, and thus should not be logged unnecessarily. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-27 16:08:52
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 30b5941516a56f1184753d2928c6f9c69f71cedb https://github.com/proftpd/proftpd/commit/30b5941516a56f1184753d2928c6f9c69f71cedb Author: TJ Saunders <tj...@ca...> Date: 2018-05-27 (Sun, 27 May 2018) Changed paths: M src/inet.c M src/support.c Log Message: ----------- Updating support for newer Mac OSX versions. **NOTE:** This service 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. |
From: Castaglia <tj...@ca...> - 2018-05-26 22:56:19
|
Branch: refs/heads/statstache-buffer-size-bug4345 Home: https://github.com/proftpd/proftpd **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 22:56:17
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: b12dd2ed64f0dc9569c5fed0bab89615bb526cb1 https://github.com/proftpd/proftpd/commit/b12dd2ed64f0dc9569c5fed0bab89615bb526cb1 Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M contrib/mod_statcache.c M tests/t/lib/ProFTPD/Tests/Modules/mod_statcache.pm Log Message: ----------- Bug#4345: Fix the calculation of the memory address for the StatcacheTable. Updated regression tests while there. Commit: e507093c1e434070118a1fde75af0ec7bdcce1f0 https://github.com/proftpd/proftpd/commit/e507093c1e434070118a1fde75af0ec7bdcce1f0 Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M contrib/mod_statcache.c M tests/t/lib/ProFTPD/Tests/Modules/mod_statcache.pm Log Message: ----------- Merge pull request #707 from proftpd/statstache-buffer-size-bug4345 Bug#4345: Fix the calculation of the memory address for the Statcache… Compare: https://github.com/proftpd/proftpd/compare/26e91d7bb9ea...e507093c1e43 **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 22:49:24
|
Branch: refs/heads/statstache-buffer-size-bug4345 Home: https://github.com/proftpd/proftpd Commit: b12dd2ed64f0dc9569c5fed0bab89615bb526cb1 https://github.com/proftpd/proftpd/commit/b12dd2ed64f0dc9569c5fed0bab89615bb526cb1 Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M contrib/mod_statcache.c M tests/t/lib/ProFTPD/Tests/Modules/mod_statcache.pm Log Message: ----------- Bug#4345: Fix the calculation of the memory address for the StatcacheTable. Updated regression tests while there. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 22:26:01
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 26e91d7bb9ea8f59267e5fabd144a57ee549fb4c https://github.com/proftpd/proftpd/commit/26e91d7bb9ea8f59267e5fabd144a57ee549fb4c Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M contrib/mod_sftp/fxp.c Log Message: ----------- Stylistic nit; no functional change. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 21:41:36
|
Branch: refs/heads/socketoptions-keepalive-bug4340 Home: https://github.com/proftpd/proftpd Commit: 3f7da0633a032ff17576aaf8fc99c7afffe83a03 https://github.com/proftpd/proftpd/commit/3f7da0633a032ff17576aaf8fc99c7afffe83a03 Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M modules/mod_core.c Log Message: ----------- Bug#4340: If TCP keepalives are explicitly disabled via SocketOptions, then disable them for the control connection as well. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 20:57:43
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 5a71505899294d9f78a3ed8ae21b7b4eec4035f7 https://github.com/proftpd/proftpd/commit/5a71505899294d9f78a3ed8ae21b7b4eec4035f7 Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M configure Log Message: ----------- Updated configure script. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 20:56:50
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: e6a9d27c37a28cc0b586800f7dca4cc9491dc2b8 https://github.com/proftpd/proftpd/commit/e6a9d27c37a28cc0b586800f7dca4cc9491dc2b8 Author: sashan <ane...@gm...> Date: 2018-05-16 (Wed, 16 May 2018) Changed paths: M configure.in Log Message: ----------- - Solaris provides structure statfs in sys/statfs.h, configure script should take that into account. Commit: b2c02dcbe5f5db87d808162ff182a358afa7853f https://github.com/proftpd/proftpd/commit/b2c02dcbe5f5db87d808162ff182a358afa7853f Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M configure.in Log Message: ----------- Merge pull request #705 from Sashan/detect.statfs - Solaris provides structure statfs in sys/statfs.h, configure Compare: https://github.com/proftpd/proftpd/compare/e55d35548be0...b2c02dcbe5f5 **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-26 20:56:21
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 836ef74883894ca47d3f6bb1ec9a06ec79e0e5ee https://github.com/proftpd/proftpd/commit/836ef74883894ca47d3f6bb1ec9a06ec79e0e5ee Author: sashan <ane...@gm...> Date: 2018-05-16 (Wed, 16 May 2018) Changed paths: M tests/api/fsio.c Log Message: ----------- - fs_is_nfs_test must be disabled on Solaris (and other OSes), which struct statfs does not have f_fstypename member. Another option to fix this issue is to fix fs_is_nfs_test test, so it will take ENOSYS error code into account. Commit: e55d35548be0eec859e4e6140daa6665ebf059e7 https://github.com/proftpd/proftpd/commit/e55d35548be0eec859e4e6140daa6665ebf059e7 Author: TJ Saunders <tj...@ca...> Date: 2018-05-26 (Sat, 26 May 2018) Changed paths: M tests/api/fsio.c Log Message: ----------- Merge pull request #704 from Sashan/disable.fs_is_nfs_test - fs_is_nfs_test must be disabled on Solaris (and other OSes), Compare: https://github.com/proftpd/proftpd/compare/efc0dd1889ab...e55d35548be0 **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-25 21:37:27
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 75041b8f67fa61b3f578b4d9a8828b9a6249c5b4 https://github.com/proftpd/proftpd/commit/75041b8f67fa61b3f578b4d9a8828b9a6249c5b4 Author: alexandr nedvedicky - Sun Microsystems - Prague Czech Republic <ale...@or...> Date: 2018-05-23 (Wed, 23 May 2018) Changed paths: M src/proctitle.c Log Message: ----------- - ProFTPD dumps core with long env variable # LD_PRELOAD=libumem.so.1 UMEM_DEBUG=default FOO=`perl -e 'print"a"x2500'` /usr/lib/inet/proftpd Segmentation Fault (core dumped) > ::stack libc.so.1`findenv+0x3c(f90bff08, fa624260, 1, ffbfe614, f90bff08, 0) libc.so.1`getenv+0x34(0, 0, 1, f90b3bd8, 120e30, fa716248) libc.so.1`getopt_internal+0x44(1, ffbfe76c, 6b048, 120ee8, 0, e9) main+0xc4(1, ffbfe76c, 120c00, 558ad8bc, 0, 13a400) _start+0x108(0, 0, 0, 0, 0, 0) > ::status debugging core file of proftpd (32-bit) from sst-t5220-06 file: /usr/lib/inet/proftpd initial argv: /usr/lib/inet/proftpd threading model: native threads status: process terminated by SIGSEGV (Segmentation Fault), addr=baddcafe baddcafe address suggests that the program is accessing uninitialized memory. >From the call stack it is evident that this access occurs during call of findenv() function [1]. Loop in line 152 iterates through items of environment table. getenv.c: ... 139 findenv(const char **e, const char *string, int name_only, char **value) ... 152 for (; (s2 = *e) != NULL; e++) { 153 s1 = string; ... Checking arguments of findenv() we can see that the first one contains invalid address (baddcafe). > f90bff08/10X 0xf90bff08: baddcafe f90bdfc0 f90bbfc8 f90bdf90 f90b9fc8 f90b9f90 f90b7fe8 f90b5fc8 f90b9f58 f90bdf60 Now one may ask where does this entry in environment table comes from? Well, ProFTPD is interacting with environment variables immediately after starting up during pr_proctitle_init() [2]. proctitle.c: 66 void pr_proctitle_init(int argc, char *argv[], char *envp[]) { ... 79 for (i = 0; envp[i] != NULL; i++) { 80 size_t envp_len = strlen(envp[i]); 81 82 if (envp_len > PR_TUNABLE_ENV_MAX) { 83 /* Skip any environ variables that are too long. */ 84 continue; 85 } ... In loop in line 79 it creates copy of environment table - but there is a catch in condition in line 82. It just skips items of length greater than PR_TUNABLE_ENV_MAX (2048 b). This effectively produces table with holes of uninitialized data. Attempt of findenv() to access them results in observed fault. (issue found and analyzed by luk...@or...) Commit: efc0dd1889abfc18052972dbef7a5914889dca21 https://github.com/proftpd/proftpd/commit/efc0dd1889abfc18052972dbef7a5914889dca21 Author: TJ Saunders <tj...@ca...> Date: 2018-05-25 (Fri, 25 May 2018) Changed paths: M src/proctitle.c Log Message: ----------- Merge pull request #702 from Sashan/envvar.panic - ProFTPD dumps core with long env variable Compare: https://github.com/proftpd/proftpd/compare/7cb34fee808e...efc0dd1889ab **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-25 21:34:40
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 7cb34fee808e68f970be629f14b9c8ace32723c4 https://github.com/proftpd/proftpd/commit/7cb34fee808e68f970be629f14b9c8ace32723c4 Author: TJ Saunders <tj...@ca...> Date: 2018-05-25 (Fri, 25 May 2018) Changed paths: M src/inet.c Log Message: ----------- Adding explanatory comment for the Solaris-specific hack. **NOTE:** This service 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. |
From: TJ S. <tj...@ca...> - 2018-05-25 21:32:15
|
Branch: refs/heads/master Home: https://github.com/proftpd/proftpd Commit: 0390e6aa428db73c80c4c7bd19f97e3f5095f56d https://github.com/proftpd/proftpd/commit/0390e6aa428db73c80c4c7bd19f97e3f5095f56d Author: alexandr nedvedicky - Sun Microsystems - Prague Czech Republic <ale...@or...> Date: 2018-05-22 (Tue, 22 May 2018) Changed paths: M src/inet.c Log Message: ----------- - init_conn() on Solaris should treat EACCESS as EADDRINUSE if proftpd in passive mode happens to pickup port numbers used by NFS, then bind fails with EACCESS. Such failure should be treated in the same way as proftpd treats EADDRINUSE. This is an excerpt from Solaris bind(2) manpage: ERRORS The bind() function will fail if: EADDRINUSE The specified address is already in use. EADDRNOTAVAIL The specified address is not available from the local machine. EAFNOSUPPORT The specified address is not a valid address for the address family of the specified socket. Commit: c4c92e777f013570bfc8f8667a2d7bc93397969d https://github.com/proftpd/proftpd/commit/c4c92e777f013570bfc8f8667a2d7bc93397969d Author: TJ Saunders <tj...@ca...> Date: 2018-05-25 (Fri, 25 May 2018) Changed paths: M src/inet.c Log Message: ----------- Merge pull request #703 from Sashan/eaccess - init_conn() on Solaris should treat EACCESS as EADDRINUSE Compare: https://github.com/proftpd/proftpd/compare/b635f82c962d...c4c92e777f01 **NOTE:** This service 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. |