mirror of https://github.com/asterisk/asterisk
				
				
				
			releases/22
				
					releases/23
				
					releases/21
				
					releases/20
				
					master
				
					20
				
					22
				
					23
				
					certified/18.9
				
					certified/20.7
				
					21
				
					18
				
					revert-1477-taskpool-pjsip
				
					releases/21-pre-reorder
				
					releases/20-pre-reorder
				
					releases/22.5
				
					releases/20.15
				
					releases/21.10
				
					releases/18
				
					releases/certified-18.9
				
					releases/certified-20.7
				
					releases/22.4
				
					releases/21.9
				
					releases/20.14
				
					revert-549-master-issue-548
				
					16
				
					19
				
					releases/19
				
					releases/16
				
					20.2
				
					18.17
				
					20.1
				
					19.8
				
					18.16
				
					16.30
				
					20.0
				
					19.7
				
					18.15
				
					16.29
				
					16.19
				
					19.6
				
					18.14
				
					16.28
				
					development/16/python3
				
					development/16/geolocation
				
					19.5
				
					18.13
				
					16.27
				
					19.4
				
					18.12
				
					16.26
				
					19.3
				
					18.11
				
					16.25
				
					certified/16.8
				
					19.2
				
					18.10
				
					16.24
				
					certified/16.3
				
					19.1
				
					18.9
				
					16.23
				
					19.0
				
					18.8
				
					16.22
				
					16.21
				
					18.7
				
					18.6
				
					16.20
				
					18.5
				
					17.9
				
					13.38
				
					17
				
					13
				
					18.4
				
					16.18
				
					18.3
				
					16.17
				
					18.2
				
					16.16
				
					18.1
				
					16.15
				
					jenkinstest-16
				
					18.0
				
					17.8
				
					16.14
				
					13.37
				
					17.7
				
					16.13
				
					13.36
				
					certified/13.21
				
					17.6
				
					16.12
				
					13.35
				
					17.5
				
					16.11
				
					13.34
				
					17.4
				
					16.10
				
					13.33
				
					17.3
				
					16.9
				
					13.32
				
					17.2
				
					16.8
				
					13.31
				
					17.1
				
					16.7
				
					13.30
				
					17.0
				
					16.6
				
					13.29
				
					16.5
				
					15.7
				
					13.28
				
					15
				
					16.4
				
					13.27
				
					16.3
				
					13.26
				
					16.2
				
					13.25
				
					16.1
				
					13.24
				
					16.0
				
					15.6
				
					13.23
				
					14.7
				
					14
				
					certified/13.18
				
					certified/13.13
				
					certified/11.6
				
					11
				
					certified/13.8
				
					certified/13.1
				
					1.8
				
					certified/1.8.28
				
					12
				
					certified/1.8.15
				
					certified/11.2
				
					10-digiumphones
				
					10
				
					certified/1.8.11
				
					certified/1.8.6
				
					1.6.2
				
					1.4
				
					1.6.1
				
					1.6.0
				
					1.2
				
					1.2-netsec
				
					1.0
				
			
			
				
					
						22.7.0-rc1
					
				
					
						23.1.0-rc1
					
				
					
						21.12.0-rc1
					
				
					
						20.17.0-rc1
					
				
					
						23.0.0
					
				
					
						22.6.0
					
				
					
						21.11.0
					
				
					
						20.16.0
					
				
					
						21.11.0-rc2
					
				
					
						23.0.0-rc2
					
				
					
						22.6.0-rc2
					
				
					
						20.16.0-rc2
					
				
					
						20.15.0
					
				
					
						20.15.0-rc1
					
				
					
						20.15.0-rc2
					
				
					
						20.15.0-rc3
					
				
					
						20.15.1
					
				
					
						20.15.2
					
				
					
						20.16.0-rc1
					
				
					
						21.10.0
					
				
					
						21.10.0-rc1
					
				
					
						21.10.0-rc2
					
				
					
						21.10.0-rc3
					
				
					
						21.10.1
					
				
					
						21.10.2
					
				
					
						21.11.0-rc1
					
				
					
						22.5.0-rc1
					
				
					
						22.5.0-rc2
					
				
					
						22.5.0-rc3
					
				
					
						22.5.0
					
				
					
						22.5.1
					
				
					
						22.5.2
					
				
					
						22.6.0-rc1
					
				
					
						23.0.0-rc1
					
				
					
						18.26.4
					
				
					
						certified-18.9-cert17
					
				
					
						23.0.0-pre1
					
				
					
						certified-20.7-cert7
					
				
					
						certified-18.9-cert16
					
				
					
						18.26.3
					
				
					
						certified-20.7-cert6
					
				
					
						certified-18.9-cert15
					
				
					
						22.4.1
					
				
					
						21.9.1
					
				
					
						20.14.1
					
				
					
						18.26.2
					
				
					
						certified-20.7-cert5
					
				
					
						certified-18.9-cert14
					
				
					
						22.4.0
					
				
					
						21.9.0
					
				
					
						20.14.0
					
				
					
						22.4.0-rc1
					
				
					
						21.9.0-rc1
					
				
					
						20.14.0-rc1
					
				
					
						22.3.0
					
				
					
						21.8.0
					
				
					
						20.13.0
					
				
					
						22.3.0-rc1
					
				
					
						21.8.0-rc1
					
				
					
						20.13.0-rc1
					
				
					
						22.2.0
					
				
					
						21.7.0
					
				
					
						20.12.0
					
				
					
						22.2.0-rc2
					
				
					
						21.7.0-rc2
					
				
					
						20.12.0-rc2
					
				
					
						22.2.0-rc1
					
				
					
						21.7.0-rc1
					
				
					
						20.12.0-rc1
					
				
					
						certified-20.7-cert4
					
				
					
						certified-18.9-cert13
					
				
					
						22.1.1
					
				
					
						21.6.1
					
				
					
						20.11.1
					
				
					
						18.26.1
					
				
					
						22.1.0
					
				
					
						21.6.0
					
				
					
						20.11.0
					
				
					
						18.26.0
					
				
					
						22.1.0-rc1
					
				
					
						21.6.0-rc1
					
				
					
						20.11.0-rc1
					
				
					
						18.26.0-rc1
					
				
					
						18.25.0
					
				
					
						20.10.0
					
				
					
						21.5.0
					
				
					
						22.0.0
					
				
					
						22.0.0-rc2
					
				
					
						21.5.0-rc2
					
				
					
						20.10.0-rc2
					
				
					
						18.25.0-rc2
					
				
					
						22.0.0-rc1
					
				
					
						21.5.0-rc1
					
				
					
						20.10.0-rc1
					
				
					
						18.25.0-rc1
					
				
					
						certified-20.7-cert3
					
				
					
						certified-18.9-cert12
					
				
					
						21.4.3
					
				
					
						20.9.3
					
				
					
						18.24.3
					
				
					
						22.0.0-pre1
					
				
					
						21.4.2
					
				
					
						20.9.2
					
				
					
						18.24.2
					
				
					
						certified-20.7-cert2
					
				
					
						certified-18.9-cert11
					
				
					
						21.4.1
					
				
					
						20.9.1
					
				
					
						18.24.1
					
				
					
						21.4.0
					
				
					
						20.9.0
					
				
					
						18.24.0
					
				
					
						certified-20.7-cert1
					
				
					
						certified-18.9-cert10
					
				
					
						21.4.0-rc1
					
				
					
						20.9.0-rc1
					
				
					
						18.24.0-rc1
					
				
					
						21.3.1
					
				
					
						20.8.1
					
				
					
						18.23.1
					
				
					
						21.3.0
					
				
					
						20.8.0
					
				
					
						18.23.0
					
				
					
						certified-20.7-cert1-rc2
					
				
					
						certified-18.9-cert9
					
				
					
						20.8.0-rc1
					
				
					
						21.3.0-rc1
					
				
					
						18.23.0-rc1
					
				
					
						certified-20.7-cert1-rc1
					
				
					
						certified-20.7-cert1-pre1
					
				
					
						21.2.0
					
				
					
						20.7.0
					
				
					
						18.22.0
					
				
					
						certified-18.9-cert8
					
				
					
						21.2.0-rc2
					
				
					
						20.7.0-rc2
					
				
					
						18.22.0-rc2
					
				
					
						21.2.0-rc1
					
				
					
						20.7.0-rc1
					
				
					
						18.22.0-rc1
					
				
					
						certified-18.9-cert8-rc2
					
				
					
						certified-18.9-cert8-rc1
					
				
					
						21.1.0
					
				
					
						20.6.0
					
				
					
						18.21.0
					
				
					
						21.1.0-rc2
					
				
					
						20.6.0-rc2
					
				
					
						18.21.0-rc2
					
				
					
						21.1.0-rc1
					
				
					
						20.6.0-rc1
					
				
					
						18.21.0-rc1
					
				
					
						21.0.2
					
				
					
						20.5.2
					
				
					
						18.20.2
					
				
					
						certified-18.9-cert7
					
				
					
						certified-18.9-cert6
					
				
					
						21.0.1
					
				
					
						20.5.1
					
				
					
						18.20.1
					
				
					
						21.0.0
					
				
					
						20.5.0
					
				
					
						18.20.0
					
				
					
						21.0.0-rc1
					
				
					
						20.5.0-rc1
					
				
					
						18.20.0-rc1
					
				
					
						21.0.0-pre1
					
				
					
						18.19.0
					
				
					
						20.4.0
					
				
					
						20.4.0-rc2
					
				
					
						18.19.0-rc2
					
				
					
						20.4.0-rc1
					
				
					
						18.19.0-rc1
					
				
					
						20.3.1
					
				
					
						certified-18.9-cert5
					
				
					
						19.8.1
					
				
					
						18.18.1
					
				
					
						16.30.1
					
				
					
						certified-18.9-cert4
					
				
					
						20.3.0
					
				
					
						18.18.0
					
				
					
						20.3.0-rc1
					
				
					
						18.18.0-rc1
					
				
					
						20.2.1
					
				
					
						18.17.1
					
				
					
						20.2.0
					
				
					
						18.17.0
					
				
					
						20.2.0-rc1
					
				
					
						18.17.0-rc1
					
				
					
						certified/18.9-cert4
					
				
					
						20.1.0
					
				
					
						19.8.0
					
				
					
						18.16.0
					
				
					
						16.30.0
					
				
					
						20.1.0-rc2
					
				
					
						19.8.0-rc2
					
				
					
						18.16.0-rc2
					
				
					
						16.30.0-rc2
					
				
					
						20.1.0-rc1
					
				
					
						18.16.0-rc1
					
				
					
						19.8.0-rc1
					
				
					
						16.30.0-rc1
					
				
					
						certified/18.9-cert3
					
				
					
						20.0.1
					
				
					
						19.7.1
					
				
					
						18.15.1
					
				
					
						16.29.1
					
				
					
						19.7.0
					
				
					
						20.0.0
					
				
					
						18.15.0
					
				
					
						16.29.0
					
				
					
						certified/18.9-cert2
					
				
					
						20.0.0-rc2
					
				
					
						19.7.0-rc2
					
				
					
						18.15.0-rc2
					
				
					
						16.29.0-rc2
					
				
					
						20.0.0-rc1
					
				
					
						19.7.0-rc1
					
				
					
						18.15.0-rc1
					
				
					
						16.29.0-rc1
					
				
					
						19.6.0
					
				
					
						18.14.0
					
				
					
						16.28.0
					
				
					
						19.6.0-rc2
					
				
					
						18.14.0-rc2
					
				
					
						16.28.0-rc2
					
				
					
						19.6.0-rc1
					
				
					
						18.14.0-rc1
					
				
					
						16.28.0-rc1
					
				
					
						19.5.0
					
				
					
						18.13.0
					
				
					
						16.27.0
					
				
					
						19.5.0-rc1
					
				
					
						18.13.0-rc1
					
				
					
						16.27.0-rc1
					
				
					
						19.4.1
					
				
					
						18.12.1
					
				
					
						16.26.1
					
				
					
						19.4.0
					
				
					
						18.12.0
					
				
					
						16.26.0
					
				
					
						19.4.0-rc1
					
				
					
						18.12.0-rc1
					
				
					
						16.26.0-rc1
					
				
					
						certified/18.9-cert1
					
				
					
						19.3.3
					
				
					
						18.11.3
					
				
					
						16.25.3
					
				
					
						certified/16.8-cert14
					
				
					
						19.3.2
					
				
					
						18.11.2
					
				
					
						16.25.2
					
				
					
						19.3.1
					
				
					
						18.11.1
					
				
					
						16.25.1
					
				
					
						19.3.0
					
				
					
						18.11.0
					
				
					
						16.25.0
					
				
					
						19.3.0-rc1
					
				
					
						18.11.0-rc1
					
				
					
						16.25.0-rc1
					
				
					
						certified/16.8-cert13
					
				
					
						19.2.1
					
				
					
						18.10.1
					
				
					
						16.24.1
					
				
					
						19.2.0
					
				
					
						18.10.0
					
				
					
						16.24.0
					
				
					
						19.2.0-rc1
					
				
					
						18.10.0-rc1
					
				
					
						16.24.0-rc1
					
				
					
						certified/18.9-cert1-rc1
					
				
					
						19.1.0
					
				
					
						18.9.0
					
				
					
						16.23.0
					
				
					
						19.1.0-rc1
					
				
					
						18.9.0-rc1
					
				
					
						16.23.0-rc1
					
				
					
						19.0.0
					
				
					
						18.8.0
					
				
					
						16.22.0
					
				
					
						certified/16.8-cert12
					
				
					
						19.0.0-rc1
					
				
					
						18.8.0-rc1
					
				
					
						16.22.0-rc1
					
				
					
						16.21.1
					
				
					
						18.7.1
					
				
					
						18.7.0
					
				
					
						16.21.0
					
				
					
						18.7.0-rc3
					
				
					
						16.21.0-rc3
					
				
					
						18.7.0-rc2
					
				
					
						16.21.0-rc2
					
				
					
						18.7.0-rc1
					
				
					
						16.21.0-rc1
					
				
					
						certified/16.8-cert11
					
				
					
						18.6.0
					
				
					
						16.20.0
					
				
					
						18.6.0-rc1
					
				
					
						16.20.0-rc1
					
				
					
						certified/16.8-cert10
					
				
					
						18.5.1
					
				
					
						17.9.4
					
				
					
						16.19.1
					
				
					
						13.38.3
					
				
					
						18.5.0
					
				
					
						16.19.0
					
				
					
						certified/16.8-cert9
					
				
					
						18.5.0-rc1
					
				
					
						16.19.0-rc1
					
				
					
						18.4.0
					
				
					
						16.18.0
					
				
					
						18.4.0-rc1
					
				
					
						16.18.0-rc1
					
				
					
						certified/16.8-cert8
					
				
					
						18.3.0
					
				
					
						16.17.0
					
				
					
						18.3.0-rc2
					
				
					
						16.17.0-rc2
					
				
					
						18.3.0-rc1
					
				
					
						16.17.0-rc1
					
				
					
						certified/16.8-cert7
					
				
					
						18.2.2
					
				
					
						17.9.3
					
				
					
						16.16.2
					
				
					
						certified/16.8-cert6
					
				
					
						18.2.1
					
				
					
						17.9.2
					
				
					
						16.16.1
					
				
					
						13.38.2
					
				
					
						18.2.0
					
				
					
						16.16.0
					
				
					
						18.2.0-rc1
					
				
					
						16.16.0-rc1
					
				
					
						18.1.1
					
				
					
						17.9.1
					
				
					
						16.15.1
					
				
					
						13.38.1
					
				
					
						18.1.0
					
				
					
						17.9.0
					
				
					
						16.15.0
					
				
					
						13.38.0
					
				
					
						18.1.0-rc1
					
				
					
						17.9.0-rc1
					
				
					
						16.15.0-rc1
					
				
					
						13.38.0-rc1
					
				
					
						18.0.1
					
				
					
						17.8.1
					
				
					
						16.14.1
					
				
					
						certified/16.8-cert5
					
				
					
						13.37.1
					
				
					
						certified/16.8-cert4
					
				
					
						certified/16.8-cert4-rc4
					
				
					
						18.0.0
					
				
					
						17.8.0
					
				
					
						16.14.0
					
				
					
						13.37.0
					
				
					
						18.0.0-rc2
					
				
					
						certified/16.8-cert4-rc3
					
				
					
						18.0.0-rc1
					
				
					
						17.8.0-rc1
					
				
					
						16.14.0-rc1
					
				
					
						13.37.0-rc1
					
				
					
						17.7.0
					
				
					
						16.13.0
					
				
					
						13.36.0
					
				
					
						17.7.0-rc2
					
				
					
						16.13.0-rc2
					
				
					
						13.36.0-rc2
					
				
					
						17.7.0-rc1
					
				
					
						16.13.0-rc1
					
				
					
						13.36.0-rc1
					
				
					
						certified/16.8-cert4-rc2
					
				
					
						17.6.0
					
				
					
						16.12.0
					
				
					
						13.35.0
					
				
					
						17.6.0-rc1
					
				
					
						16.12.0-rc1
					
				
					
						13.35.0-rc1
					
				
					
						certified/16.8-cert4-rc1
					
				
					
						certified/16.8-cert3
					
				
					
						17.5.1
					
				
					
						16.11.1
					
				
					
						17.5.0
					
				
					
						16.11.0
					
				
					
						13.34.0
					
				
					
						17.5.0-rc3
					
				
					
						16.11.0-rc3
					
				
					
						13.34.0-rc3
					
				
					
						17.5.0-rc2
					
				
					
						16.11.0-rc2
					
				
					
						13.34.0-rc2
					
				
					
						17.5.0-rc1
					
				
					
						16.11.0-rc1
					
				
					
						13.34.0-rc1
					
				
					
						certified/16.8-cert2
					
				
					
						17.4.0
					
				
					
						16.10.0
					
				
					
						13.33.0
					
				
					
						certified/16.8-cert1
					
				
					
						17.4.0-rc2
					
				
					
						16.10.0-rc2
					
				
					
						13.33.0-rc2
					
				
					
						17.4.0-rc1
					
				
					
						16.10.0-rc1
					
				
					
						13.33.0-rc1
					
				
					
						certified/16.8-cert1-rc5
					
				
					
						certified/16.8-cert1-rc4
					
				
					
						17.3.0
					
				
					
						16.9.0
					
				
					
						13.32.0
					
				
					
						17.3.0-rc1
					
				
					
						16.9.0-rc1
					
				
					
						13.32.0-rc1
					
				
					
						certified/16.8-cert1-rc3
					
				
					
						certified/16.8-cert1-rc2
					
				
					
						certified/16.8-cert1-rc1
					
				
					
						17.2.0
					
				
					
						16.8.0
					
				
					
						13.31.0
					
				
					
						17.2.0-rc2
					
				
					
						16.8.0-rc2
					
				
					
						13.31.0-rc2
					
				
					
						17.2.0-rc1
					
				
					
						16.8.0-rc1
					
				
					
						13.31.0-rc1
					
				
					
						certified/16.3-cert1
					
				
					
						certified/13.21-cert6
					
				
					
						17.1.0
					
				
					
						16.7.0
					
				
					
						13.30.0
					
				
					
						17.1.0-rc2
					
				
					
						16.7.0-rc2
					
				
					
						13.30.0-rc2
					
				
					
						17.1.0-rc1
					
				
					
						16.7.0-rc1
					
				
					
						13.30.0-rc1
					
				
					
						certified/13.21-cert5
					
				
					
						17.0.1
					
				
					
						16.6.2
					
				
					
						13.29.2
					
				
					
						17.0.0
					
				
					
						17.0.0-rc3
					
				
					
						16.6.1
					
				
					
						13.29.1
					
				
					
						16.6.0
					
				
					
						13.29.0
					
				
					
						16.6.0-rc2
					
				
					
						13.29.0-rc2
					
				
					
						17.0.0-rc2
					
				
					
						16.6.0-rc1
					
				
					
						13.29.0-rc1
					
				
					
						16.5.1
					
				
					
						15.7.4
					
				
					
						13.28.1
					
				
					
						17.0.0-rc1
					
				
					
						16.5.0
					
				
					
						13.28.0
					
				
					
						16.5.0-rc1
					
				
					
						13.28.0-rc1
					
				
					
						certified/13.21-cert4
					
				
					
						16.4.1
					
				
					
						15.7.3
					
				
					
						13.27.1
					
				
					
						16.4.0
					
				
					
						13.27.0
					
				
					
						16.4.0-rc1
					
				
					
						13.27.0-rc1
					
				
					
						16.3.0
					
				
					
						13.26.0
					
				
					
						16.3.0-rc1
					
				
					
						13.26.0-rc1
					
				
					
						16.2.1
					
				
					
						15.7.2
					
				
					
						16.2.0
					
				
					
						13.25.0
					
				
					
						13.25.0-rc3
					
				
					
						16.2.0-rc2
					
				
					
						13.25.0-rc2
					
				
					
						16.2.0-rc1
					
				
					
						13.25.0-rc1
					
				
					
						16.1.1
					
				
					
						15.7.1
					
				
					
						13.24.1
					
				
					
						16.1.0
					
				
					
						13.24.0
					
				
					
						15.7.0
					
				
					
						16.1.0-rc1
					
				
					
						15.7.0-rc1
					
				
					
						13.24.0-rc1
					
				
					
						16.0.1
					
				
					
						15.6.2
					
				
					
						16.0.0
					
				
					
						16.0.0-rc3
					
				
					
						certified/13.21-cert3
					
				
					
						15.6.1
					
				
					
						14.7.8
					
				
					
						13.23.1
					
				
					
						16.0.0-rc2
					
				
					
						15.6.0
					
				
					
						13.23.0
					
				
					
						15.6.0-rc1
					
				
					
						13.23.0-rc1
					
				
					
						16.0.0-rc1
					
				
					
						15.5.0
					
				
					
						13.22.0
					
				
					
						15.5.0-rc1
					
				
					
						13.22.0-rc1
					
				
					
						15.4.1
					
				
					
						14.7.7
					
				
					
						certified/13.21-cert2
					
				
					
						certified/13.18-cert4
					
				
					
						13.21.1
					
				
					
						certified/13.21-cert1
					
				
					
						certified/13.21-cert1-rc2
					
				
					
						certified/13.21-cert1-rc1
					
				
					
						15.4.0
					
				
					
						13.21.0
					
				
					
						15.4.0-rc2
					
				
					
						15.4.0-rc1
					
				
					
						13.21.0-rc1
					
				
					
						15.3.0
					
				
					
						13.20.0
					
				
					
						15.3.0-rc2
					
				
					
						13.20.0-rc2
					
				
					
						15.3.0-rc1
					
				
					
						13.20.0-rc1
					
				
					
						15.2.2
					
				
					
						certified/13.18-cert3
					
				
					
						14.7.6
					
				
					
						13.19.2
					
				
					
						13.19.1
					
				
					
						15.2.1
					
				
					
						15.2.0
					
				
					
						13.19.0
					
				
					
						15.2.0-rc2
					
				
					
						13.19.0-rc2
					
				
					
						certified/13.18-cert2
					
				
					
						15.1.5
					
				
					
						14.7.5
					
				
					
						13.18.5
					
				
					
						certified/13.18-cert1
					
				
					
						15.2.0-rc1
					
				
					
						13.19.0-rc1
					
				
					
						certified/13.18-cert1-rc3
					
				
					
						certified/13.13-cert9
					
				
					
						15.1.4
					
				
					
						14.7.4
					
				
					
						13.18.4
					
				
					
						15.1.3
					
				
					
						certified/13.13-cert8
					
				
					
						14.7.3
					
				
					
						13.18.3
					
				
					
						certified/13.18-cert1-rc2
					
				
					
						15.1.2
					
				
					
						14.7.2
					
				
					
						13.18.2
					
				
					
						certified/13.18-cert1-rc1
					
				
					
						certified/13.13-cert7
					
				
					
						15.1.1
					
				
					
						14.7.1
					
				
					
						13.18.1
					
				
					
						15.1.0
					
				
					
						14.7.0
					
				
					
						13.18.0
					
				
					
						15.1.0-rc2
					
				
					
						14.7.0-rc2
					
				
					
						13.18.0-rc2
					
				
					
						15.1.0-rc1
					
				
					
						14.7.0-rc1
					
				
					
						13.18.0-rc1
					
				
					
						15.0.0
					
				
					
						certified/13.13-cert6
					
				
					
						certified/11.6-cert18
					
				
					
						14.6.2
					
				
					
						13.17.2
					
				
					
						11.25.3
					
				
					
						15.0.0-rc1
					
				
					
						14.6.1
					
				
					
						certified/13.13-cert5
					
				
					
						13.17.1
					
				
					
						certified/11.6-cert17
					
				
					
						11.25.2
					
				
					
						15.0.0-beta1
					
				
					
						14.6.0
					
				
					
						13.17.0
					
				
					
						14.6.0-rc1
					
				
					
						13.17.0-rc1
					
				
					
						14.5.0
					
				
					
						13.16.0
					
				
					
						14.5.0-rc2
					
				
					
						13.16.0-rc2
					
				
					
						14.5.0-rc1
					
				
					
						13.16.0-rc1
					
				
					
						certified/13.13-cert4
					
				
					
						14.4.1
					
				
					
						13.15.1
					
				
					
						14.4.0
					
				
					
						13.15.0
					
				
					
						14.4.0-rc3
					
				
					
						13.15.0-rc3
					
				
					
						14.3.1
					
				
					
						13.14.1
					
				
					
						certified/13.13-cert3
					
				
					
						13.15.0-rc2
					
				
					
						14.4.0-rc2
					
				
					
						14.4.0-rc1
					
				
					
						13.15.0-rc1
					
				
					
						certified/13.13-cert2
					
				
					
						14.3.0
					
				
					
						13.14.0
					
				
					
						certified/13.13-cert1
					
				
					
						14.3.0-rc2
					
				
					
						13.14.0-rc2
					
				
					
						certified/13.13-cert1-rc4
					
				
					
						14.3.0-rc1
					
				
					
						13.14.0-rc1
					
				
					
						certified/13.13-cert1-rc3
					
				
					
						certified/13.13-cert1-rc2
					
				
					
						certified/11.6-cert16
					
				
					
						certified/13.8-cert4
					
				
					
						14.2.1
					
				
					
						13.13.1
					
				
					
						11.25.1
					
				
					
						certified/13.13-cert1-rc1
					
				
					
						14.2.0
					
				
					
						13.13.0
					
				
					
						14.2.0-rc2
					
				
					
						13.13.0-rc2
					
				
					
						11.25.0
					
				
					
						14.2.0-rc1
					
				
					
						13.13.0-rc1
					
				
					
						11.25.0-rc1
					
				
					
						14.1.2
					
				
					
						13.12.2
					
				
					
						14.1.1
					
				
					
						13.12.1
					
				
					
						11.24.1
					
				
					
						14.1.0
					
				
					
						13.12.0
					
				
					
						11.24.0
					
				
					
						14.1.0-rc1
					
				
					
						13.12.0-rc1
					
				
					
						11.24.0-rc1
					
				
					
						14.0.2
					
				
					
						14.0.1
					
				
					
						14.0.0
					
				
					
						14.0.0-rc2
					
				
					
						14.0.0-rc1
					
				
					
						13.11.2
					
				
					
						certified/11.6-cert15
					
				
					
						certified/13.8-cert3
					
				
					
						11.23.1
					
				
					
						13.11.1
					
				
					
						13.11.0
					
				
					
						13.11.0-rc2
					
				
					
						14.0.0-beta2
					
				
					
						certified/11.6-cert14
					
				
					
						certified/11.6-cert14-rc2
					
				
					
						certified/13.8-cert2
					
				
					
						certified/13.8-cert2-rc1
					
				
					
						certified/11.6-cert14-rc1
					
				
					
						13.11.0-rc1
					
				
					
						14.0.0-beta1
					
				
					
						11.23.0
					
				
					
						13.10.0
					
				
					
						certified/13.1-cert8
					
				
					
						13.10.0-rc3
					
				
					
						certified/13.8-cert1
					
				
					
						13.10.0-rc2
					
				
					
						11.23.0-rc1
					
				
					
						13.10.0-rc1
					
				
					
						certified/13.8-cert1-rc3
					
				
					
						13.9.1
					
				
					
						13.9.0
					
				
					
						certified/13.8-cert1-rc2
					
				
					
						13.9.0-rc2
					
				
					
						certified/13.1-cert7
					
				
					
						13.9.0-rc1
					
				
					
						certified/13.1-cert6
					
				
					
						13.8.2
					
				
					
						13.8.1
					
				
					
						certified/13.1-cert5
					
				
					
						certified/13.8-cert1-rc1
					
				
					
						13.8.0
					
				
					
						11.22.0
					
				
					
						certified/13.1-cert4
					
				
					
						certified/11.6-cert13
					
				
					
						11.21.2
					
				
					
						13.7.2
					
				
					
						11.20.0
					
				
					
						13.6.0
					
				
					
						13.5.0
					
				
					
						11.19.0
					
				
					
						certified/13.1-cert3-rc1
					
				
					
						13.4.0
					
				
					
						11.18.0
					
				
					
						0.1.0
					
				
					
						0.1.1
					
				
					
						0.1.10
					
				
					
						0.1.11
					
				
					
						0.1.12
					
				
					
						0.1.2
					
				
					
						0.1.3
					
				
					
						0.1.4
					
				
					
						0.1.5
					
				
					
						0.1.6
					
				
					
						0.1.7
					
				
					
						0.1.8
					
				
					
						0.1.9
					
				
					
						0.2.0
					
				
					
						0.3.0
					
				
					
						0.4.0
					
				
					
						0.5.0
					
				
					
						0.7.0
					
				
					
						0.7.1
					
				
					
						0.7.2
					
				
					
						0.9.0
					
				
					
						1.0.0
					
				
					
						1.0.0-rc1
					
				
					
						1.0.0-rc2
					
				
					
						1.0.1
					
				
					
						1.0.10
					
				
					
						1.0.11
					
				
					
						1.0.11.1
					
				
					
						1.0.12
					
				
					
						1.0.2
					
				
					
						1.0.4
					
				
					
						1.0.5
					
				
					
						1.0.6
					
				
					
						1.0.7
					
				
					
						1.0.8
					
				
					
						1.0.9
					
				
					
						1.2.0
					
				
					
						1.2.0-beta1
					
				
					
						1.2.0-beta2
					
				
					
						1.2.0-rc1
					
				
					
						1.2.0-rc2
					
				
					
						1.2.1
					
				
					
						1.2.10
					
				
					
						1.2.10-netsec
					
				
					
						1.2.11
					
				
					
						1.2.11-netsec
					
				
					
						1.2.12
					
				
					
						1.2.12-netsec
					
				
					
						1.2.12.1
					
				
					
						1.2.12.1-netsec
					
				
					
						1.2.13
					
				
					
						1.2.13-netsec
					
				
					
						1.2.14
					
				
					
						1.2.14-netsec
					
				
					
						1.2.15
					
				
					
						1.2.15-netsec
					
				
					
						1.2.16
					
				
					
						1.2.16-netsec
					
				
					
						1.2.17
					
				
					
						1.2.17-netsec
					
				
					
						1.2.18
					
				
					
						1.2.18-netsec
					
				
					
						1.2.19
					
				
					
						1.2.19-netsec
					
				
					
						1.2.2
					
				
					
						1.2.2-netsec
					
				
					
						1.2.20
					
				
					
						1.2.20-netsec
					
				
					
						1.2.21
					
				
					
						1.2.21-netsec
					
				
					
						1.2.21.1
					
				
					
						1.2.21.1-netsec
					
				
					
						1.2.22
					
				
					
						1.2.22-netsec
					
				
					
						1.2.23
					
				
					
						1.2.23-netsec
					
				
					
						1.2.24
					
				
					
						1.2.24-netsec
					
				
					
						1.2.25
					
				
					
						1.2.25-netsec
					
				
					
						1.2.26
					
				
					
						1.2.26-netsec
					
				
					
						1.2.26.1
					
				
					
						1.2.26.1-netsec
					
				
					
						1.2.26.2
					
				
					
						1.2.26.2-netsec
					
				
					
						1.2.27
					
				
					
						1.2.28
					
				
					
						1.2.28.1
					
				
					
						1.2.29
					
				
					
						1.2.3
					
				
					
						1.2.3-netsec
					
				
					
						1.2.30
					
				
					
						1.2.30.1
					
				
					
						1.2.30.2
					
				
					
						1.2.30.3
					
				
					
						1.2.30.4
					
				
					
						1.2.31
					
				
					
						1.2.31.1
					
				
					
						1.2.31.2
					
				
					
						1.2.32
					
				
					
						1.2.33
					
				
					
						1.2.34
					
				
					
						1.2.35
					
				
					
						1.2.36
					
				
					
						1.2.37
					
				
					
						1.2.38
					
				
					
						1.2.39
					
				
					
						1.2.4
					
				
					
						1.2.4-netsec
					
				
					
						1.2.40
					
				
					
						1.2.5
					
				
					
						1.2.5-netsec
					
				
					
						1.2.6
					
				
					
						1.2.6-netsec
					
				
					
						1.2.7
					
				
					
						1.2.7-netsec
					
				
					
						1.2.7.1
					
				
					
						1.2.7.1-netsec
					
				
					
						1.2.8
					
				
					
						1.2.8-netsec
					
				
					
						1.2.9
					
				
					
						1.2.9-netsec
					
				
					
						1.2.9.1
					
				
					
						1.2.9.1-netsec
					
				
					
						1.4.0
					
				
					
						1.4.0-beta1
					
				
					
						1.4.0-beta2
					
				
					
						1.4.0-beta3
					
				
					
						1.4.0-beta4
					
				
					
						1.4.1
					
				
					
						1.4.10
					
				
					
						1.4.10.1
					
				
					
						1.4.11
					
				
					
						1.4.12
					
				
					
						1.4.12.1
					
				
					
						1.4.13
					
				
					
						1.4.14
					
				
					
						1.4.15
					
				
					
						1.4.16
					
				
					
						1.4.16.1
					
				
					
						1.4.16.2
					
				
					
						1.4.17
					
				
					
						1.4.18
					
				
					
						1.4.18.1
					
				
					
						1.4.19
					
				
					
						1.4.19-rc1
					
				
					
						1.4.19-rc2
					
				
					
						1.4.19-rc3
					
				
					
						1.4.19-rc4
					
				
					
						1.4.19.1
					
				
					
						1.4.19.2
					
				
					
						1.4.2
					
				
					
						1.4.20
					
				
					
						1.4.20-rc1
					
				
					
						1.4.20-rc2
					
				
					
						1.4.20-rc3
					
				
					
						1.4.20.1
					
				
					
						1.4.21
					
				
					
						1.4.21-rc1
					
				
					
						1.4.21-rc2
					
				
					
						1.4.21.1
					
				
					
						1.4.21.2
					
				
					
						1.4.22
					
				
					
						1.4.22-rc1
					
				
					
						1.4.22-rc2
					
				
					
						1.4.22-rc3
					
				
					
						1.4.22-rc4
					
				
					
						1.4.22-rc5
					
				
					
						1.4.22.1
					
				
					
						1.4.22.2
					
				
					
						1.4.23
					
				
					
						1.4.23-rc1
					
				
					
						1.4.23-rc2
					
				
					
						1.4.23-rc3
					
				
					
						1.4.23-rc4
					
				
					
						1.4.23-testing
					
				
					
						1.4.23.1
					
				
					
						1.4.23.2
					
				
					
						1.4.24
					
				
					
						1.4.24-rc1
					
				
					
						1.4.24.1
					
				
					
						1.4.25
					
				
					
						1.4.25-rc1
					
				
					
						1.4.25.1
					
				
					
						1.4.26
					
				
					
						1.4.26-rc1
					
				
					
						1.4.26-rc2
					
				
					
						1.4.26-rc3
					
				
					
						1.4.26-rc4
					
				
					
						1.4.26-rc5
					
				
					
						1.4.26-rc6
					
				
					
						1.4.26.1
					
				
					
						1.4.26.2
					
				
					
						1.4.26.3
					
				
					
						1.4.27
					
				
					
						1.4.27-rc1
					
				
					
						1.4.27-rc2
					
				
					
						1.4.27-rc3
					
				
					
						1.4.27-rc4
					
				
					
						1.4.27-rc5
					
				
					
						1.4.27.1
					
				
					
						1.4.28
					
				
					
						1.4.28-rc1
					
				
					
						1.4.29
					
				
					
						1.4.29-rc1
					
				
					
						1.4.29.1
					
				
					
						1.4.3
					
				
					
						1.4.30
					
				
					
						1.4.30-rc1
					
				
					
						1.4.30-rc2
					
				
					
						1.4.30-rc3
					
				
					
						1.4.31
					
				
					
						1.4.31-rc1
					
				
					
						1.4.31-rc2
					
				
					
						1.4.32
					
				
					
						1.4.32-rc1
					
				
					
						1.4.32-rc2
					
				
					
						1.4.33
					
				
					
						1.4.33-rc1
					
				
					
						1.4.33-rc2
					
				
					
						1.4.33.1
					
				
					
						1.4.34
					
				
					
						1.4.34-rc1
					
				
					
						1.4.34-rc2
					
				
					
						1.4.35
					
				
					
						1.4.35-rc1
					
				
					
						1.4.36
					
				
					
						1.4.36-rc1
					
				
					
						1.4.37
					
				
					
						1.4.37-rc1
					
				
					
						1.4.37.1
					
				
					
						1.4.38
					
				
					
						1.4.38-rc1
					
				
					
						1.4.38.1
					
				
					
						1.4.39
					
				
					
						1.4.39-rc1
					
				
					
						1.4.39.1
					
				
					
						1.4.39.2
					
				
					
						1.4.4
					
				
					
						1.4.40
					
				
					
						1.4.40-rc1
					
				
					
						1.4.40-rc2
					
				
					
						1.4.40-rc3
					
				
					
						1.4.40.1
					
				
					
						1.4.40.2
					
				
					
						1.4.41
					
				
					
						1.4.41-rc1
					
				
					
						1.4.41.1
					
				
					
						1.4.41.2
					
				
					
						1.4.42
					
				
					
						1.4.42-rc1
					
				
					
						1.4.42-rc2
					
				
					
						1.4.43
					
				
					
						1.4.44
					
				
					
						1.4.5
					
				
					
						1.4.6
					
				
					
						1.4.7
					
				
					
						1.4.7.1
					
				
					
						1.4.8
					
				
					
						1.4.9
					
				
					
						1.6.0
					
				
					
						1.6.0-beta1
					
				
					
						1.6.0-beta2
					
				
					
						1.6.0-beta3
					
				
					
						1.6.0-beta4
					
				
					
						1.6.0-beta5
					
				
					
						1.6.0-beta6
					
				
					
						1.6.0-beta7
					
				
					
						1.6.0-beta7.1
					
				
					
						1.6.0-beta8
					
				
					
						1.6.0-beta9
					
				
					
						1.6.0-rc1
					
				
					
						1.6.0-rc2
					
				
					
						1.6.0-rc3
					
				
					
						1.6.0-rc4
					
				
					
						1.6.0-rc5
					
				
					
						1.6.0-rc6
					
				
					
						1.6.0.1
					
				
					
						1.6.0.10
					
				
					
						1.6.0.11-rc1
					
				
					
						1.6.0.11-rc2
					
				
					
						1.6.0.12
					
				
					
						1.6.0.13
					
				
					
						1.6.0.13-rc1
					
				
					
						1.6.0.14
					
				
					
						1.6.0.14-rc1
					
				
					
						1.6.0.15
					
				
					
						1.6.0.16
					
				
					
						1.6.0.16-rc1
					
				
					
						1.6.0.16-rc2
					
				
					
						1.6.0.17
					
				
					
						1.6.0.18
					
				
					
						1.6.0.18-rc1
					
				
					
						1.6.0.18-rc2
					
				
					
						1.6.0.18-rc3
					
				
					
						1.6.0.19
					
				
					
						1.6.0.2
					
				
					
						1.6.0.20
					
				
					
						1.6.0.20-rc1
					
				
					
						1.6.0.21
					
				
					
						1.6.0.21-rc1
					
				
					
						1.6.0.22
					
				
					
						1.6.0.23
					
				
					
						1.6.0.23-rc1
					
				
					
						1.6.0.23-rc2
					
				
					
						1.6.0.24
					
				
					
						1.6.0.25
					
				
					
						1.6.0.26
					
				
					
						1.6.0.26-rc1
					
				
					
						1.6.0.27
					
				
					
						1.6.0.27-rc1
					
				
					
						1.6.0.27-rc2
					
				
					
						1.6.0.27-rc3
					
				
					
						1.6.0.28
					
				
					
						1.6.0.28-rc1
					
				
					
						1.6.0.28-rc2
					
				
					
						1.6.0.3
					
				
					
						1.6.0.3-rc1
					
				
					
						1.6.0.3.1
					
				
					
						1.6.0.4-rc1
					
				
					
						1.6.0.4-testing
					
				
					
						1.6.0.5
					
				
					
						1.6.0.6
					
				
					
						1.6.0.6-rc1
					
				
					
						1.6.0.7
					
				
					
						1.6.0.7-rc1
					
				
					
						1.6.0.7-rc2
					
				
					
						1.6.0.8
					
				
					
						1.6.0.9
					
				
					
						1.6.1-beta1
					
				
					
						1.6.1-beta2
					
				
					
						1.6.1-beta3
					
				
					
						1.6.1-beta4
					
				
					
						1.6.1-rc1
					
				
					
						1.6.1.0
					
				
					
						1.6.1.0-rc2
					
				
					
						1.6.1.0-rc3
					
				
					
						1.6.1.0-rc4
					
				
					
						1.6.1.0-rc5
					
				
					
						1.6.1.1
					
				
					
						1.6.1.10
					
				
					
						1.6.1.10-rc1
					
				
					
						1.6.1.10-rc2
					
				
					
						1.6.1.10-rc3
					
				
					
						1.6.1.11
					
				
					
						1.6.1.12
					
				
					
						1.6.1.12-rc1
					
				
					
						1.6.1.13
					
				
					
						1.6.1.13-rc1
					
				
					
						1.6.1.14
					
				
					
						1.6.1.15-rc1
					
				
					
						1.6.1.15-rc2
					
				
					
						1.6.1.16
					
				
					
						1.6.1.17
					
				
					
						1.6.1.18
					
				
					
						1.6.1.18-rc1
					
				
					
						1.6.1.18-rc2
					
				
					
						1.6.1.19
					
				
					
						1.6.1.19-rc1
					
				
					
						1.6.1.19-rc2
					
				
					
						1.6.1.19-rc3
					
				
					
						1.6.1.2
					
				
					
						1.6.1.20
					
				
					
						1.6.1.20-rc1
					
				
					
						1.6.1.20-rc2
					
				
					
						1.6.1.21
					
				
					
						1.6.1.22
					
				
					
						1.6.1.23
					
				
					
						1.6.1.24
					
				
					
						1.6.1.25
					
				
					
						1.6.1.3-rc1
					
				
					
						1.6.1.4
					
				
					
						1.6.1.5
					
				
					
						1.6.1.5-rc1
					
				
					
						1.6.1.6
					
				
					
						1.6.1.7-rc1
					
				
					
						1.6.1.7-rc2
					
				
					
						1.6.1.8
					
				
					
						1.6.1.9
					
				
					
						1.6.2.0
					
				
					
						1.6.2.0-beta1
					
				
					
						1.6.2.0-beta2
					
				
					
						1.6.2.0-beta3
					
				
					
						1.6.2.0-beta4
					
				
					
						1.6.2.0-rc1
					
				
					
						1.6.2.0-rc2
					
				
					
						1.6.2.0-rc3
					
				
					
						1.6.2.0-rc4
					
				
					
						1.6.2.0-rc5
					
				
					
						1.6.2.0-rc6
					
				
					
						1.6.2.0-rc7
					
				
					
						1.6.2.0-rc8
					
				
					
						1.6.2.1
					
				
					
						1.6.2.1-rc1
					
				
					
						1.6.2.10
					
				
					
						1.6.2.10-rc1
					
				
					
						1.6.2.10-rc2
					
				
					
						1.6.2.11
					
				
					
						1.6.2.11-rc1
					
				
					
						1.6.2.11-rc2
					
				
					
						1.6.2.12
					
				
					
						1.6.2.12-rc1
					
				
					
						1.6.2.13
					
				
					
						1.6.2.14
					
				
					
						1.6.2.14-rc1
					
				
					
						1.6.2.15
					
				
					
						1.6.2.15-rc1
					
				
					
						1.6.2.15.1
					
				
					
						1.6.2.16
					
				
					
						1.6.2.16-rc1
					
				
					
						1.6.2.16.1
					
				
					
						1.6.2.16.2
					
				
					
						1.6.2.17
					
				
					
						1.6.2.17-rc1
					
				
					
						1.6.2.17-rc2
					
				
					
						1.6.2.17-rc3
					
				
					
						1.6.2.17.1
					
				
					
						1.6.2.17.2
					
				
					
						1.6.2.17.3
					
				
					
						1.6.2.18
					
				
					
						1.6.2.18-rc1
					
				
					
						1.6.2.18.1
					
				
					
						1.6.2.18.2
					
				
					
						1.6.2.19
					
				
					
						1.6.2.19-rc1
					
				
					
						1.6.2.2
					
				
					
						1.6.2.20
					
				
					
						1.6.2.21
					
				
					
						1.6.2.22
					
				
					
						1.6.2.23
					
				
					
						1.6.2.24
					
				
					
						1.6.2.3-rc1
					
				
					
						1.6.2.3-rc2
					
				
					
						1.6.2.4
					
				
					
						1.6.2.5
					
				
					
						1.6.2.6
					
				
					
						1.6.2.6-rc1
					
				
					
						1.6.2.6-rc2
					
				
					
						1.6.2.7
					
				
					
						1.6.2.7-rc1
					
				
					
						1.6.2.7-rc2
					
				
					
						1.6.2.7-rc3
					
				
					
						1.6.2.8
					
				
					
						1.6.2.8-rc1
					
				
					
						1.6.2.8-rc2
					
				
					
						1.6.2.9
					
				
					
						1.6.2.9-rc1
					
				
					
						1.6.2.9-rc2
					
				
					
						1.6.2.9-rc3
					
				
					
						1.8.0
					
				
					
						1.8.0-beta1
					
				
					
						1.8.0-beta2
					
				
					
						1.8.0-beta3
					
				
					
						1.8.0-beta4
					
				
					
						1.8.0-beta5
					
				
					
						1.8.0-rc1
					
				
					
						1.8.0-rc2
					
				
					
						1.8.0-rc3
					
				
					
						1.8.0-rc4
					
				
					
						1.8.0-rc5
					
				
					
						1.8.1
					
				
					
						1.8.1-rc1
					
				
					
						1.8.1.1
					
				
					
						1.8.1.2
					
				
					
						1.8.10.0
					
				
					
						1.8.10.0-rc1
					
				
					
						1.8.10.0-rc2
					
				
					
						1.8.10.0-rc3
					
				
					
						1.8.10.0-rc4
					
				
					
						1.8.10.1
					
				
					
						1.8.11.0
					
				
					
						1.8.11.0-rc1
					
				
					
						1.8.11.0-rc2
					
				
					
						1.8.11.0-rc3
					
				
					
						1.8.11.1
					
				
					
						1.8.12.0
					
				
					
						1.8.12.0-rc1
					
				
					
						1.8.12.0-rc2
					
				
					
						1.8.12.0-rc3
					
				
					
						1.8.12.1
					
				
					
						1.8.12.2
					
				
					
						1.8.13.0
					
				
					
						1.8.13.0-rc1
					
				
					
						1.8.13.0-rc2
					
				
					
						1.8.13.1
					
				
					
						1.8.14.0
					
				
					
						1.8.14.0-rc1
					
				
					
						1.8.14.0-rc2
					
				
					
						1.8.14.1
					
				
					
						1.8.15-cert4
					
				
					
						1.8.15.0
					
				
					
						1.8.15.0-rc1
					
				
					
						1.8.15.1
					
				
					
						1.8.16.0
					
				
					
						1.8.16.0-rc1
					
				
					
						1.8.16.0-rc2
					
				
					
						1.8.17.0
					
				
					
						1.8.17.0-rc1
					
				
					
						1.8.17.0-rc2
					
				
					
						1.8.17.0-rc3
					
				
					
						1.8.18.0
					
				
					
						1.8.18.0-rc1
					
				
					
						1.8.18.1
					
				
					
						1.8.19.0
					
				
					
						1.8.19.0-rc1
					
				
					
						1.8.19.0-rc2
					
				
					
						1.8.19.0-rc3
					
				
					
						1.8.19.0-tc1
					
				
					
						1.8.19.1
					
				
					
						1.8.2
					
				
					
						1.8.2-rc1
					
				
					
						1.8.2.1
					
				
					
						1.8.2.2
					
				
					
						1.8.2.3
					
				
					
						1.8.2.4
					
				
					
						1.8.20.0
					
				
					
						1.8.20.0-rc1
					
				
					
						1.8.20.0-rc2
					
				
					
						1.8.20.1
					
				
					
						1.8.20.2
					
				
					
						1.8.21.0
					
				
					
						1.8.21.0-rc1
					
				
					
						1.8.21.0-rc2
					
				
					
						1.8.22.0
					
				
					
						1.8.22.0-rc1
					
				
					
						1.8.22.0-rc2
					
				
					
						1.8.23.0
					
				
					
						1.8.23.0-rc1
					
				
					
						1.8.23.0-rc2
					
				
					
						1.8.23.1
					
				
					
						1.8.24.0
					
				
					
						1.8.24.0-rc1
					
				
					
						1.8.24.0-rc2
					
				
					
						1.8.24.1
					
				
					
						1.8.25.0
					
				
					
						1.8.25.0-rc1
					
				
					
						1.8.25.0-rc2
					
				
					
						1.8.26.0
					
				
					
						1.8.26.0-rc1
					
				
					
						1.8.26.0-rc2
					
				
					
						1.8.26.1
					
				
					
						1.8.27.0
					
				
					
						1.8.27.0-rc1
					
				
					
						1.8.27.0-rc2
					
				
					
						1.8.28-cert5
					
				
					
						1.8.28.0
					
				
					
						1.8.28.0-rc1
					
				
					
						1.8.28.1
					
				
					
						1.8.28.2
					
				
					
						1.8.29.0
					
				
					
						1.8.29.0-rc1
					
				
					
						1.8.3
					
				
					
						1.8.3-rc1
					
				
					
						1.8.3-rc2
					
				
					
						1.8.3-rc3
					
				
					
						1.8.3.1
					
				
					
						1.8.3.2
					
				
					
						1.8.3.3
					
				
					
						1.8.30.0
					
				
					
						1.8.30.0-rc1
					
				
					
						1.8.31.0
					
				
					
						1.8.31.0-rc1
					
				
					
						1.8.31.1
					
				
					
						1.8.32.0
					
				
					
						1.8.32.0-rc1
					
				
					
						1.8.32.0-rc2
					
				
					
						1.8.32.1
					
				
					
						1.8.32.2
					
				
					
						1.8.32.3
					
				
					
						1.8.4
					
				
					
						1.8.4-rc1
					
				
					
						1.8.4-rc2
					
				
					
						1.8.4-rc3
					
				
					
						1.8.4.1
					
				
					
						1.8.4.2
					
				
					
						1.8.4.3
					
				
					
						1.8.4.4
					
				
					
						1.8.5-rc1
					
				
					
						1.8.5.0
					
				
					
						1.8.5.1
					
				
					
						1.8.6.0
					
				
					
						1.8.6.0-rc1
					
				
					
						1.8.6.0-rc2
					
				
					
						1.8.6.0-rc3
					
				
					
						1.8.7.0
					
				
					
						1.8.7.0-rc1
					
				
					
						1.8.7.0-rc2
					
				
					
						1.8.7.1
					
				
					
						1.8.7.2
					
				
					
						1.8.8.0
					
				
					
						1.8.8.0-rc1
					
				
					
						1.8.8.0-rc2
					
				
					
						1.8.8.0-rc3
					
				
					
						1.8.8.0-rc4
					
				
					
						1.8.8.0-rc5
					
				
					
						1.8.8.1
					
				
					
						1.8.8.2
					
				
					
						1.8.9.0
					
				
					
						1.8.9.0-rc1
					
				
					
						1.8.9.0-rc2
					
				
					
						1.8.9.0-rc3
					
				
					
						1.8.9.1
					
				
					
						1.8.9.2
					
				
					
						1.8.9.3
					
				
					
						10.0.0
					
				
					
						10.0.0-beta1
					
				
					
						10.0.0-beta2
					
				
					
						10.0.0-rc1
					
				
					
						10.0.0-rc2
					
				
					
						10.0.0-rc3
					
				
					
						10.0.0-rc4
					
				
					
						10.0.1
					
				
					
						10.1.0
					
				
					
						10.1.0-rc1
					
				
					
						10.1.0-rc2
					
				
					
						10.1.1
					
				
					
						10.1.2
					
				
					
						10.1.3
					
				
					
						10.10.0
					
				
					
						10.10.0-digiumphones
					
				
					
						10.10.0-digiumphones-rc1
					
				
					
						10.10.0-digiumphones-rc2
					
				
					
						10.10.0-rc1
					
				
					
						10.10.0-rc2
					
				
					
						10.10.1
					
				
					
						10.10.1-digiumphones
					
				
					
						10.11.0
					
				
					
						10.11.0-digiumphones
					
				
					
						10.11.0-digiumphones-rc1
					
				
					
						10.11.0-digiumphones-rc2
					
				
					
						10.11.0-digiumphones-rc3
					
				
					
						10.11.0-rc1
					
				
					
						10.11.0-rc2
					
				
					
						10.11.0-rc3
					
				
					
						10.11.1
					
				
					
						10.11.1-digiumphones
					
				
					
						10.12.0
					
				
					
						10.12.0-digiumphones
					
				
					
						10.12.0-digiumphones-rc1
					
				
					
						10.12.0-digiumphones-rc2
					
				
					
						10.12.0-rc1
					
				
					
						10.12.0-rc2
					
				
					
						10.12.1
					
				
					
						10.12.1-digiumphones
					
				
					
						10.12.2
					
				
					
						10.12.2-digiumphones
					
				
					
						10.12.3
					
				
					
						10.12.3-digiumphones
					
				
					
						10.12.4
					
				
					
						10.12.4-digiumphones
					
				
					
						10.2.0
					
				
					
						10.2.0-rc1
					
				
					
						10.2.0-rc2
					
				
					
						10.2.0-rc3
					
				
					
						10.2.0-rc4
					
				
					
						10.2.1
					
				
					
						10.3.0
					
				
					
						10.3.0-rc1
					
				
					
						10.3.0-rc2
					
				
					
						10.3.0-rc3
					
				
					
						10.3.1
					
				
					
						10.4.0
					
				
					
						10.4.0-digiumphones-rc1
					
				
					
						10.4.0-digiumphones-rc2
					
				
					
						10.4.0-rc1
					
				
					
						10.4.0-rc2
					
				
					
						10.4.0-rc3
					
				
					
						10.4.1
					
				
					
						10.4.2
					
				
					
						10.5.0
					
				
					
						10.5.0-digiumphones
					
				
					
						10.5.0-digiumphones-rc1
					
				
					
						10.5.0-digiumphones-rc2
					
				
					
						10.5.0-rc1
					
				
					
						10.5.0-rc2
					
				
					
						10.5.1
					
				
					
						10.5.1-digiumphones
					
				
					
						10.5.2
					
				
					
						10.5.2-digiumphones
					
				
					
						10.6.0
					
				
					
						10.6.0-digiumphones
					
				
					
						10.6.0-digiumphones-rc1
					
				
					
						10.6.0-digiumphones-rc2
					
				
					
						10.6.0-rc1
					
				
					
						10.6.0-rc2
					
				
					
						10.6.1
					
				
					
						10.6.1-digiumphones
					
				
					
						10.7.0
					
				
					
						10.7.0-digiumphones
					
				
					
						10.7.0-digiumphones-rc1
					
				
					
						10.7.0-rc1
					
				
					
						10.7.1
					
				
					
						10.7.1-digiumphones
					
				
					
						10.8.0
					
				
					
						10.8.0-digiumphones
					
				
					
						10.8.0-digiumphones-rc1
					
				
					
						10.8.0-digiumphones-rc2
					
				
					
						10.8.0-rc1
					
				
					
						10.8.0-rc2
					
				
					
						10.9.0
					
				
					
						10.9.0-digiumphones
					
				
					
						10.9.0-digiumphones-rc1
					
				
					
						10.9.0-digiumphones-rc2
					
				
					
						10.9.0-digiumphones-rc3
					
				
					
						10.9.0-rc1
					
				
					
						10.9.0-rc2
					
				
					
						10.9.0-rc3
					
				
					
						11.0.0
					
				
					
						11.0.0-beta1
					
				
					
						11.0.0-beta2
					
				
					
						11.0.0-rc1
					
				
					
						11.0.0-rc2
					
				
					
						11.0.1
					
				
					
						11.0.2
					
				
					
						11.1.0
					
				
					
						11.1.0-rc1
					
				
					
						11.1.0-rc2
					
				
					
						11.1.0-rc3
					
				
					
						11.1.1
					
				
					
						11.1.2
					
				
					
						11.10.0
					
				
					
						11.10.0-rc1
					
				
					
						11.10.1
					
				
					
						11.10.2
					
				
					
						11.11.0
					
				
					
						11.11.0-rc1
					
				
					
						11.12.0
					
				
					
						11.12.0-rc1
					
				
					
						11.12.1
					
				
					
						11.13.0
					
				
					
						11.13.0-rc1
					
				
					
						11.13.1
					
				
					
						11.14.0
					
				
					
						11.14.0-rc1
					
				
					
						11.14.0-rc2
					
				
					
						11.14.1
					
				
					
						11.14.2
					
				
					
						11.15.0
					
				
					
						11.15.0-rc1
					
				
					
						11.15.0-rc2
					
				
					
						11.15.1
					
				
					
						11.16.0
					
				
					
						11.16.0-rc1
					
				
					
						11.17.0
					
				
					
						11.17.0-rc1
					
				
					
						11.17.1
					
				
					
						11.18.0-rc1
					
				
					
						11.19.0-rc1
					
				
					
						11.2.0
					
				
					
						11.2.0-rc1
					
				
					
						11.2.0-rc2
					
				
					
						11.2.1
					
				
					
						11.2.2
					
				
					
						11.20.0-rc1
					
				
					
						11.20.0-rc2
					
				
					
						11.20.0-rc3
					
				
					
						11.21.0
					
				
					
						11.21.0-rc1
					
				
					
						11.21.0-rc2
					
				
					
						11.21.0-rc3
					
				
					
						11.21.1
					
				
					
						11.22.0-rc1
					
				
					
						11.3.0
					
				
					
						11.3.0-rc1
					
				
					
						11.3.0-rc2
					
				
					
						11.4.0
					
				
					
						11.4.0-rc1
					
				
					
						11.4.0-rc2
					
				
					
						11.4.0-rc3
					
				
					
						11.5.0
					
				
					
						11.5.0-rc1
					
				
					
						11.5.0-rc2
					
				
					
						11.5.1
					
				
					
						11.6-cert11
					
				
					
						11.6.0
					
				
					
						11.6.0-rc1
					
				
					
						11.6.0-rc2
					
				
					
						11.6.1
					
				
					
						11.7.0
					
				
					
						11.7.0-rc1
					
				
					
						11.7.0-rc2
					
				
					
						11.8.0
					
				
					
						11.8.0-rc1
					
				
					
						11.8.0-rc2
					
				
					
						11.8.0-rc3
					
				
					
						11.8.1
					
				
					
						11.9.0
					
				
					
						11.9.0-rc1
					
				
					
						11.9.0-rc2
					
				
					
						11.9.0-rc3
					
				
					
						12.0.0
					
				
					
						12.0.0-alpha1
					
				
					
						12.0.0-alpha2
					
				
					
						12.0.0-beta1
					
				
					
						12.0.0-beta2
					
				
					
						12.1.0
					
				
					
						12.1.0-rc1
					
				
					
						12.1.0-rc2
					
				
					
						12.1.0-rc3
					
				
					
						12.1.1
					
				
					
						12.2.0
					
				
					
						12.2.0-rc1
					
				
					
						12.2.0-rc2
					
				
					
						12.2.0-rc3
					
				
					
						12.3.0
					
				
					
						12.3.0-rc1
					
				
					
						12.3.0-rc2
					
				
					
						12.3.1
					
				
					
						12.3.2
					
				
					
						12.4.0
					
				
					
						12.4.0-rc1
					
				
					
						12.5.0
					
				
					
						12.5.0-rc1
					
				
					
						12.5.1
					
				
					
						12.6.0
					
				
					
						12.6.0-rc1
					
				
					
						12.6.1
					
				
					
						12.7.0
					
				
					
						12.7.0-rc1
					
				
					
						12.7.0-rc2
					
				
					
						12.7.1
					
				
					
						12.7.2
					
				
					
						12.8.0
					
				
					
						12.8.0-rc1
					
				
					
						12.8.0-rc2
					
				
					
						12.8.1
					
				
					
						12.8.2
					
				
					
						13.0.0
					
				
					
						13.0.0-beta1
					
				
					
						13.0.0-beta2
					
				
					
						13.0.0-beta3
					
				
					
						13.0.1
					
				
					
						13.0.2
					
				
					
						13.1-cert2
					
				
					
						13.1.0
					
				
					
						13.1.0-rc1
					
				
					
						13.1.0-rc2
					
				
					
						13.1.1
					
				
					
						13.2.0
					
				
					
						13.2.0-rc1
					
				
					
						13.2.1
					
				
					
						13.3.0
					
				
					
						13.3.0-rc1
					
				
					
						13.3.1
					
				
					
						13.3.2
					
				
					
						13.4.0-rc1
					
				
					
						13.5.0-rc1
					
				
					
						13.6.0-rc1
					
				
					
						13.6.0-rc2
					
				
					
						13.6.0-rc3
					
				
					
						13.7.0
					
				
					
						13.7.0-rc1
					
				
					
						13.7.0-rc2
					
				
					
						13.7.0-rc3
					
				
					
						13.7.1
					
				
					
						13.8.0-rc1
					
				
					
						certified/1.8.11-cert1
					
				
					
						certified/1.8.11-cert10
					
				
					
						certified/1.8.11-cert2
					
				
					
						certified/1.8.11-cert3-rc1
					
				
					
						certified/1.8.11-cert3-rc2
					
				
					
						certified/1.8.11-cert4
					
				
					
						certified/1.8.11-cert5
					
				
					
						certified/1.8.11-cert5-rc1
					
				
					
						certified/1.8.11-cert5-rc2
					
				
					
						certified/1.8.11-cert6
					
				
					
						certified/1.8.11-cert7
					
				
					
						certified/1.8.11-cert8
					
				
					
						certified/1.8.11-cert9
					
				
					
						certified/1.8.11-cert9-rc1
					
				
					
						certified/1.8.15-cert1
					
				
					
						certified/1.8.15-cert1-rc1
					
				
					
						certified/1.8.15-cert1-rc2
					
				
					
						certified/1.8.15-cert1-rc3
					
				
					
						certified/1.8.15-cert2
					
				
					
						certified/1.8.15-cert3
					
				
					
						certified/1.8.15-cert4
					
				
					
						certified/1.8.15-cert5
					
				
					
						certified/1.8.15-cert6
					
				
					
						certified/1.8.15-cert7
					
				
					
						certified/1.8.28-cert1
					
				
					
						certified/1.8.28-cert1-rc1
					
				
					
						certified/1.8.28-cert2
					
				
					
						certified/1.8.28-cert3
					
				
					
						certified/1.8.28-cert4
					
				
					
						certified/1.8.28-cert5
					
				
					
						certified/1.8.6-cert1
					
				
					
						certified/11.2-cert1
					
				
					
						certified/11.2-cert1-rc1
					
				
					
						certified/11.2-cert1-rc2
					
				
					
						certified/11.2-cert2
					
				
					
						certified/11.2-cert3
					
				
					
						certified/11.6-cert1
					
				
					
						certified/11.6-cert1-rc1
					
				
					
						certified/11.6-cert1-rc2
					
				
					
						certified/11.6-cert10
					
				
					
						certified/11.6-cert11
					
				
					
						certified/11.6-cert12
					
				
					
						certified/11.6-cert2
					
				
					
						certified/11.6-cert3
					
				
					
						certified/11.6-cert4
					
				
					
						certified/11.6-cert5
					
				
					
						certified/11.6-cert6
					
				
					
						certified/11.6-cert7
					
				
					
						certified/11.6-cert8
					
				
					
						certified/11.6-cert9
					
				
					
						certified/13.1-cert1
					
				
					
						certified/13.1-cert1-rc1
					
				
					
						certified/13.1-cert1-rc2
					
				
					
						certified/13.1-cert1-rc3
					
				
					
						certified/13.1-cert2
					
				
					
						certified/13.1-cert3
					
				
			
		${ noResults }
		
	
		
			31 Commits (68d9a69be38586a78f5a1cec8c8f24114edaa167)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
|  | 8a3a2958c1 | docs: Indent <since> tags. Also updates the 'since' of applications/functions that existed before
XML documentation was introduced (1.6.2.0).
(cherry picked from commit  | 8 months ago | 
|  | b794dda76e | docs: Add version information to manager event instance XML elements * Do a git blame on the embedded XML managerEvent elements.
* From the commit hash, grab the summary line.
* Do a git log --grep <summary> to find the cherry-pick commits in all
  branches that match.
* Do a git patch-id to ensure the commits are all related and didn't get
  a false match on the summary.
* Do a git tag --contains <commit> to find the tags that contain each
  commit.
* Weed out all tags not ..0.
* Sort and discard any .0.0 and following tags where the commit
  appeared in an earlier branch.
* The result is a single tag for each branch where the application or function
  was defined.
The events defined in res/res_pjsip/pjsip_manager.xml were done by hand
because the XML was extracted from the C source file relatively recently.
Two bugs were fixed along the way...
* The get_documentation awk script was exiting after it processed the first
  DOCUMENTATION block it found in a file.  We have at least 1 source file
  with multiple DOCUMENTATION blocks so only the first one in them was being
  processed.  The awk script was changed to continue searching rather
  than exiting after the first block.
* Fixing the awk script revealed an issue in logger.c where the third
  DOCUMENTATION block contained a XML fragment that consisted only of
  a managerEventInstance element that wasn't wrapped in a managerEvent
  element.  Since logger_doc.xml already existed, the remaining fragments
  in logger.c were moved to it and properly organized.
(cherry picked from commit  | 9 months ago | 
|  | 45f51341db | manager: Add `<since>` tags for all AMI actions. (cherry picked from commit  | 9 months ago | 
|  | 70bc0ff9d0 | documentation: Add missing AMI documentation Adds missing documentation for some channel, bridge, and queue events. ASTERISK-24427 ASTERISK-29515 Change-Id: I92b06b88c8cadc0155f95ebe3e870b3e795a8c64 | 4 years ago | 
|  | 9440f6ec58 | main: Fix for Doxygen. ASTERISK-29763 Change-Id: Ib8359e3590a9109eb04a5376559d040e5e21867e | 4 years ago | 
|  | 3667c5e1d2 | bridges:  Remove reliance on stasis caching * The bridging core no longer uses the stasis cache for bridge
  snapshots.  The latest bridge snapshot is now stored on the
  ast_bridge structure itself.
* The following APIs are no longer available since the stasis cache
  is no longer used:
    ast_bridge_topic_cached()
    ast_bridge_topic_all_cached()
* A topic pool is now used for individual bridge topics.
* The ast_bridge_cache() function was removed since there's no
  longer a separate container of snapshots.
* A new function "ast_bridges()" was created to retrieve the
  container of all bridges.  Users formerly calling
  ast_bridge_cache() can use the new function to iterate over
  bridges and retrieve the latest snapshot directly from the
  bridge.
* The ast_bridge_snapshot_get_latest() function was renamed to
  ast_bridge_get_snapshot_by_uniqueid().
* A new function "ast_bridge_get_snapshot()" was created to retrieve
  the bridge snapshot directly from the bridge structure.
* The ast_bridge_topic_all() function now returns a normal topic
  not a cached one so you can't use stasis cache functions on it
  either.
* The ast_bridge_snapshot_type() stasis message now has the
  ast_bridge_snapshot_update structure as it's data.  It contains
  the last snapshot and the new one.
* cdr, cel, manager and ari have been updated to use the new
  arrangement.
Change-Id: I7049b80efa88676ce5c4666f818fa18ad1985369 | 7 years ago | 
|  | 50ac85cb40 | stasis: Segment channel snapshot to reduce creation cost. When a channel snapshot was created it used to be done from scratch, copying all data (many strings). This incurs a cost when doing so. This change segments the channel snapshot into different components which can be reused if unchanged from the previous snapshot creation, reducing the cost. In normal cases this results in some pointers being copied with reference count being bumped, some integers being set, and a string or two copied. The other benefit is that it is now possible to determine if a channel snapshot update is redundant and thus stop it before a message is published to stasis. The specific segments in the channel snapshot were split up based on whether they are changed together, how often they are changed, and their general grouping. In practice only 1 (or 0) of the segments actually get changed in normal operation. Invalidation is done by setting a flag on the channel when the segment source is changed, forcing creation of a new segment when the channel snapshot is created. ASTERISK-28119 Change-Id: I5d7ef3df963a88ac47bc187d73c5225c315f8423 | 7 years ago | 
|  | d0ccbb3377 | stasis: Use an implementation specific channel snapshot cache. Channels no longer use the Stasis cache for channel snapshots. Instead they are stored in a hash table in stasis_channels which reduces the number of Stasis messages created and allows better storage. As a result the following APIs are no longer available since the stasis cache is no longer used: ast_channel_topic_cached() ast_channel_topic_all_cached() The ast_channel_cache_all() and ast_channel_cache_by_name() functions now return an ao2_container of ast_channel_snapshots rather than a container of stasis_messages therefore you can't (and don't need to) call stasis_cache functions on it. The ast_channel_topic_all() function now returns a normal topic not a cached one so you can't use stasis cache functions on it either. The ast_channel_snapshot_type() stasis message now has the ast_channel_snapshot_update structure as it's data. It contains the last snapshot and the new one. ast_channel_snapshot_get_latest() still returns the latest snapshot. The latest snapshot is now stored on the channel itself to eliminate cache hits when Stasis messages that have the snapshot as a payload are created. ASTERISK-28102 Change-Id: I9334febff60a82d7c39703e49059fa3a68825786 | 7 years ago | 
|  | a72ef38113 | res/ari/resource_bridges: Add the ability to manipulate the video source In multi-party bridges, Asterisk currently supports two video modes:
 * Follow the talker, in which the speaker with the most energy is shown
   to all participants but the speaker, and the speaker sees the
   previous video source
 * Explicitly set video sources, in which all participants see a locked
   video source
Prior to this patch, ARI had no ability to manipulate the video source.
This isn't important for two-party bridges, in which Asterisk merely
relays the video between the participants. However, in a multi-party
bridge, it can be advantageous to allow an external application to
manipulate the video source.
This patch provides two new routes to accomplish this:
(1) setVideoSource: POST /bridges/{bridgeId}/videoSource/{channelId}
    Sets a video source to an explicit channel
(2) clearVideoSource: DELETE /bridges/{bridgeId}/videoSource
    Removes any explicit video source, and sets the video mode to talk
    detection
ASTERISK-26595 #close
Change-Id: I98e455d5bffc08ea5e8d6b84ccaf063c714e6621 | 9 years ago | 
|  | a6e5bae3ef | Remove ASTERISK_REGISTER_FILE. ASTERISK_REGISTER_FILE no longer has any purpose so this commit removes all traces of it. Previously exported symbols removed: * __ast_register_file * __ast_unregister_file * ast_complete_source_filename This also removes the mtx_prof static variable that was declared when MTX_PROFILE was enabled. This variable was only used in lock.c so it is now initialized in that file only. ASTERISK-26480 #close Change-Id: I1074af07d71f9e159c48ef36631aa432c86f9966 | 9 years ago | 
|  | a93cd39ac1 | manager: Add <see-also> tags to relate Bridge related events,actions, and apps Change-Id: I67e6b79fa3102e494b5fe6cc7510472249080e85 | 9 years ago | 
|  | f6c33771f6 | Bridging: introduce "invisible" bridges. Invisible bridges function the same as normal bridges, but they have the following restrictions: * They never show up in CLI, AMI, or ARI queries. * They do not have Stasis messages published about them. Invisible bridges' main use is for when use of the bridging system is desired, but the bridge should not be known to users of the Asterisk system. ASTERISK-25925 Change-Id: I804a209d3181d7c54e3d61a60eb462e7ce0e3670 | 10 years ago | 
|  | 4a58261694 | git migration: Refactor the ASTERISK_FILE_VERSION macro Git does not support the ability to replace a token with a version
string during check-in. While it does have support for replacing a
token on clone, this is somewhat sub-optimal: the token is replaced
with the object hash, which is not particularly easy for human
consumption. What's more, in practice, the source file version was often
not terribly useful. Generally, when triaging bugs, the overall version
of Asterisk is far more useful than an individual SVN version of a file. As a
result, this patch removes Asterisk's support for showing source file
versions.
Specifically, it does the following:
* Rename ASTERISK_FILE_VERSION macro to ASTERISK_REGISTER_FILE, and
  remove passing the version in with the macro. Other facilities
  than 'core show file version' make use of the file names, such as
  setting a debug level only on a specific file. As such, the act of
  registering source files with the Asterisk core still has use. The
  macro rename now reflects the new macro purpose.
* main/asterisk:
  - Refactor the file_version structure to reflect that it no longer
    tracks a version field.
  - Remove the "core show file version" CLI command. Without the file
    version, it is no longer useful.
  - Remove the ast_file_version_find function. The file version is no
    longer tracked.
  - Rename ast_register_file_version/ast_unregister_file_version to
    ast_register_file/ast_unregister_file, respectively.
* main/manager: Remove value from the Version key of the ModuleCheck
  Action. The actual key itself has not been removed, as doing so would
  absolutely constitute a backwards incompatible change. However, since
  the file version is no longer tracked, there is no need to attempt to
  include it in the Version key.
* UPGRADE: Add notes for:
  - Modification to the ModuleCheck AMI Action
  - Removal of the "core show file version" CLI command
Change-Id: I6cf0ff280e1668bf4957dc21f32a5ff43444a40e | 11 years ago | 
|  | 3ddd92902a | Replace most uses of ast_register_atexit with ast_register_cleanup. Since 'core stop now' and 'core restart now' do not stop modules, it is unsafe for most of the core to run cleanups. Originally all cleanups used ast_register_atexit, and were only changed when it was shown to be unsafe. ast_register_atexit is now used only when absolutely required to prevent corruption and close child processes. Exceptions that need to use ast_register_atexit: * CDR: Flush records. * res_musiconhold: Kill external applications. * AstDB: Close the DB. * canary_exit: Kill canary process. ASTERISK-24142 #close Reported by: David Brillert ASTERISK-24683 #close Reported by: Peter Katzmann ASTERISK-24805 #close Reported by: Badalian Vyacheslav ASTERISK-24881 #close Reported by: Corey Farrell Review: https://reviewboard.asterisk.org/r/4500/ Review: https://reviewboard.asterisk.org/r/4501/ ........ Merged revisions 433495 from http://svn.asterisk.org/svn/asterisk/branches/11 ........ Merged revisions 433497 from http://svn.asterisk.org/svn/asterisk/branches/13 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@433498 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 11 years ago | 
|  | 49cbfa7de6 | Fix typo's (retrieve, specified, address). ........ Merged revisions 430996 from http://svn.asterisk.org/svn/asterisk/branches/11 ........ Merged revisions 430998 from http://svn.asterisk.org/svn/asterisk/branches/13 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@431000 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 11 years ago | 
|  | c7ea108e02 | Revert -r430452 It needs to be redone for the next major AMI version change instead. ASTERISK-24049 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@430509 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 11 years ago | 
|  | ef34a05f21 | AMI: Remove no longer used parameter from astman_send_listack(). Follow-up issue to -r430435 from reviewboard review. ASTERISK-24049 Review: https://reviewboard.asterisk.org/r/4315/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@430452 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 11 years ago | 
|  | 52a7cdb101 | AMI: Make AMI actions that generate event lists consistent. * Made the following AMI actions use list API calls for consistency: Agents BridgeInfo BridgeList BridgeTechnologyList ConfbridgeLIst ConfbridgeLIstRooms CoreShowChannels DAHDIShowChannels DBGet DeviceStateList ExtensionStateList FAXSessions Hangup IAXpeerlist IAXpeers IAXregistry MeetmeList MeetmeListRooms MWIGet ParkedCalls Parkinglots PJSIPShowEndpoint PJSIPShowEndpoints PJSIPShowRegistrationsInbound PJSIPShowRegistrationsOutbound PJSIPShowResourceLists PJSIPShowSubscriptionsInbound PJSIPShowSubscriptionsOutbound PresenceStateList PRIShowSpans QueueStatus QueueSummary ShowDialPlan SIPpeers SIPpeerstatus SIPshowregistry SKINNYdevices SKINNYlines Status VoicemailUsersList * Incremented the AMI version to 2.7.0. * Changed astman_send_listack() to not use the listflag parameter and always set the value to "Start" so the start capitalization is consistent. i.e., The FAXSessions used "Start" while the rest of the system used "start". The corresponding complete event always used "Complete". * Fixed ami_show_resource_lists() "PJSIPShowResourceLists" to output the AMI ActionID for all of its list events. * Fixed off-nominal AMI protocol error in manager_bridge_info(), manager_parking_status_single_lot(), and manager_parking_status_all_lots(). Use of astman_send_error() after responding to the original AMI action request violates the action response pattern by sending two responses. * Fixed minor protocol error in action_getconfig() when no requested categories are found. Each line needs to be formatted as "Header: text". * Fixed off-nominal memory leak in manager_build_parked_call_string(). * Eliminated unnecessary use of RAII_VAR() in ami_subscription_detail(). ASTERISK-24049 #close Reported by: Jonathan Rose Review: https://reviewboard.asterisk.org/r/4315/ ........ Merged revisions 430434 from http://svn.asterisk.org/svn/asterisk/branches/13 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@430435 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 11 years ago | 
|  | 4445ee7fc0 | AMI: Allow for command response documentation Allow for responses to AMI actions/commands to be documented properly in XML and displayed via the CLI. Response events are documented exactly as standard AMI events are documented. Review: https://reviewboard.asterisk.org/r/3812/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@419342 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 11 years ago | 
|  | abd3e4040b | Allow Asterisk to compile under GCC 4.10 This resolves a large number of compiler warnings from GCC 4.10 which cause the build to fail under dev mode. The vast majority are signed/unsigned mismatches in printf-style format strings. ........ Merged revisions 413586 from http://svn.asterisk.org/svn/asterisk/branches/1.8 ........ Merged revisions 413587 from http://svn.asterisk.org/svn/asterisk/branches/11 ........ Merged revisions 413588 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@413589 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | b0bb03e916 | bridging: Give bridges a name and a known creator Bridges have two new optional properties, a creator and a name. Certain consumers of bridges will automatically provide bridges that they create with these properties. Examples include app_bridgewait, res_parking, app_confbridge, and app_agent_pool. In addition, a name may now be provided as an argument to the POST function for creating new bridges via ARI. (closes issue AFS-47) Review: https://reviewboard.asterisk.org/r/3070/ ........ Merged revisions 404042 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@404043 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 3b36687a56 | Manager: Add equivalent AMI actions for the bridge CLI commands. Adds the following AMI events, closely following their CLI counterparts: BridgeDestroy BridgeKick BridgeTechnologyList BridgeTechnologySuspend BridgeTechnologyUnsuspend BridgeDestroy kicks an entire bridge, where BridgeKick kicks just one channel off the bridge. When kicking a channel, specifying the bridge also (optional) insures it is not removed from the wrong bridge. The BridgeTechnology events allow viewing and changing suspension status, which affects only subsequent not active bridging. (closes ASTERISK-22356) Reported by: Richard Mudgett Review: https://reviewboard.asterisk.org/r/2973/ ........ Merged revisions 402387 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@402388 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 2de42c2a25 | Multiple revisions 399887,400138,400178,400180-400181 ........ r399887 | dlee | 2013-09-26 10:41:47 -0500 (Thu, 26 Sep 2013) | 1 line Minor performance bump by not allocate manager variable struct if we don't need it ........ r400138 | dlee | 2013-09-30 10:24:00 -0500 (Mon, 30 Sep 2013) | 23 lines Stasis performance improvements This patch addresses several performance problems that were found in the initial performance testing of Asterisk 12. The Stasis dispatch object was allocated as an AO2 object, even though it has a very confined lifecycle. This was replaced with a straight ast_malloc(). The Stasis message router was spending an inordinate amount of time searching hash tables. In this case, most of our routers had 6 or fewer routes in them to begin with. This was replaced with an array that's searched linearly for the route. We more heavily rely on AO2 objects in Asterisk 12, and the memset() in ao2_ref() actually became noticeable on the profile. This was #ifdef'ed to only run when AO2_DEBUG was enabled. After being misled by an erroneous comment in taskprocessor.c during profiling, the wrong comment was removed. Review: https://reviewboard.asterisk.org/r/2873/ ........ r400178 | dlee | 2013-09-30 13:26:27 -0500 (Mon, 30 Sep 2013) | 24 lines Taskprocessor optimization; switch Stasis to use taskprocessors This patch optimizes taskprocessor to use a semaphore for signaling, which the OS can do a better job at managing contention and waiting that we can with a mutex and condition. The taskprocessor execution was also slightly optimized to reduce the number of locks taken. The only observable difference in the taskprocessor implementation is that when the final reference to the taskprocessor goes away, it will execute all tasks to completion instead of discarding the unexecuted tasks. For systems where unnamed semaphores are not supported, a really simple semaphore implementation is provided. (Which gives identical performance as the original taskprocessor implementation). The way we ended up implementing Stasis caused the threadpool to be a burden instead of a boost to performance. This was switched to just use taskprocessors directly for subscriptions. Review: https://reviewboard.asterisk.org/r/2881/ ........ r400180 | dlee | 2013-09-30 13:39:34 -0500 (Mon, 30 Sep 2013) | 28 lines Optimize how Stasis forwards are dispatched This patch optimizes how forwards are dispatched in Stasis. Originally, forwards were dispatched as subscriptions that are invoked on the publishing thread. This did not account for the vast number of forwards we would end up having in the system, and the amount of work it would take to walk though the forward subscriptions. This patch modifies Stasis so that rather than walking the tree of forwards on every dispatch, when forwards and subscriptions are changed, the subscriber list for every topic in the tree is changed. This has a couple of benefits. First, this reduces the workload of dispatching messages. It also reduces contention when dispatching to different topics that happen to forward to the same aggregation topic (as happens with all of the channel, bridge and endpoint topics). Since forwards are no longer subscriptions, the bulk of this patch is simply changing stasis_subscription objects to stasis_forward objects (which, admittedly, I should have done in the first place.) Since this required me to yet again put in a growing array, I finally abstracted that out into a set of ast_vector macros in asterisk/vector.h. Review: https://reviewboard.asterisk.org/r/2883/ ........ r400181 | dlee | 2013-09-30 13:48:57 -0500 (Mon, 30 Sep 2013) | 28 lines Remove dispatch object allocation from Stasis publishing While looking for areas for performance improvement, I realized that an unused feature in Stasis was negatively impacting performance. When a message is sent to a subscriber, a dispatch object is allocated for the dispatch, containing the topic the message was published to, the subscriber the message is being sent to, and the message itself. The topic is actually unused by any subscriber in Asterisk today. And the subscriber is associated with the taskprocessor the message is being dispatched to. First, this patch removes the unused topic parameter from Stasis subscription callbacks. Second, this patch introduces the concept of taskprocessor local data, data that may be set on a taskprocessor and provided along with the data pointer when a task is pushed using the ast_taskprocessor_push_local() call. This allows the task to have both data specific to that taskprocessor, in addition to data specific to that invocation. With those two changes, the dispatch object can be removed completely, and the message is simply refcounted and sent directly to the taskprocessor. Review: https://reviewboard.asterisk.org/r/2884/ ........ Merged revisions 399887,400138,400178,400180-400181 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@400186 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 3f724fa493 | Make bridge snapshots use prefixes. * Changed ast_manager_build_bridge_state_string() to assume an empty prefix string just like ast_manager_build_channel_state_string(). * Created ast_manager_build_bridge_state_string_prefix() to work just like ast_manager_build_channel_state_string_prefix(). * Made BridgeMerge AMI event use To/From prefixes. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396417 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 33e7b76d1d | Hide the Surrogate channels from external consumers; kill Masquerade events This patch does three things:
1. It provides a Surrogate channel technology with a consolidated
   "implementation detail flag" on the channel technology. This tells
   consumers of Stasis that the creation of this channel is an implementation
   detail in Asterisk and can be ignored (if they so choose). This
   consolidates the conference recorder/announcer flags as well - these flags
   had no additional meaning beyond "ignore this channel please".
2. It modifies allocation of a channel in two ways:
   (a) If a channel technology can be determined from the name, we set it
       directly in the allocation routine. This prevents the initial
       publication of the message from going out with a NULL channel technology
       where possible. This lets Stasis consumers get the right channel
       technology on the first publication.
   (b) It reorganizes allocation to make use of the 'finalized' property on the
       channel. This was already used to know that a channel had completely
       finished its construction in the masquerade routine; now we also use it
       to know whether or not the setting of certain channel properties is
       occurring during or post construction. The various set routines were
       modified accordingly as well.
3. The masquerade event is now dead, Jim. It no longer served any purpose
   whatsoever - if you perform a call pickup you'll get a Pickup event;
   if you perform an attended transfer you will still get those events; if you
   steal a channel to put it elsewhere you'll get the corresponding NewExten or
   BridgeEnter events.
Review: https://reviewboard.asterisk.org/r/2740
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396392 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 2977846f0a | Don't unsubscribe from the AMI message router from manager_bridges The AMI message router is owned wholly by manager.c. Previously, each of the
manager_{item} source files had their own message router and they unsubscribed
from each; once they moved over to using a single message router only a single
unsubscribe became necessary.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396158 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 328e99f41d | Make a couple of changes to help AMI events to be more clear in what is occurring. * BridgeEnter now contains the unique ID of the channel that is to be swapped out, if applicable. * There is a ParkedCallSwap event that is sent when a parked channel has a new channel take its place. (closes issue ASTERISK-22193) reported by Mark Michelson Review: https://reviewboard.asterisk.org/r/2712 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396107 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 03090a88ba | Fix documentation replication issues This prevents XML documentation duplication by expanding channel and bridge snapshot tags into channel and bridge snapshot parameter sets with a given prefix or defaulting to no prefix. This also prevents documentation from becoming fractured and out of date by keeping all variations of the documentation in template form such that it only needs to be updated once and keeps maintenance to a minimum. Review: https://reviewboard.asterisk.org/r/2708/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395985 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | e1b959ccbb | Split caching out from the stasis_caching_topic. In working with res_stasis, I discovered a significant limitation to
the current structure of stasis_caching_topics: you cannot subscribe
to cache updates for a single channel/bridge/endpoint/etc.
To address this, this patch splits the cache away from the
stasis_caching_topic, making it a first class object. The stasis_cache
object is shared amongst individual stasis_caching_topics that are
created per channel/endpoint/etc. These are still forwarded to global
whatever_all_cached topics, so their use from most of the code does
not change.
In making these changes, I noticed that we frequently used a similar
pattern for bridges, endpoints and channels:
     single_topic  ---------------->  all_topic
           ^
           |
     single_topic_cached  ----+---->  all_topic_cached
                              |
                              +---->  cache
This pattern was extracted as the 'Stasis Caching Pattern', defined in
stasis_caching_pattern.h. This avoids a lot of duplicate code between
the different domain objects.
Since the cache is now disassociated from its upstream caching topics,
this also necessitated a change to how the 'guaranteed' flag worked
for retrieving from a cache. The code for handling the caching
guarantee was extracted into a 'stasis_topic_wait' function, which
works for any stasis_topic.
(closes issue ASTERISK-22002)
Review: https://reviewboard.asterisk.org/r/2672/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395954 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | 56a90d435c | Fix incorrect reference to stasis/bridging.h git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395381 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago | 
|  | cafc115896 | A great big renaming patch This patch renames the bridging* files to bridge*. This may seem pedantic and silly, but it fits better in line with current Asterisk naming conventions: * channel is not "channeling" * monitor is not "monitoring" etc. A bridge is an object. It is a first class citizen in Asterisk. "Bridging" is the act of using a bridge on a set of channels - and the API that fulfills that role is more than just the action. (closes issue ASTERISK-22130) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395378 65c4cc65-6c06-0410-ace0-fbb531ad65f3 | 12 years ago |