Commit Graph

438 Commits

Author SHA1 Message Date
sthen
645b9a95dc update to asterisk-16.30.0 2023-01-14 11:28:14 +00:00
sthen
cefcef6923 update to asterisk-18.16.0 2023-01-14 11:28:08 +00:00
sthen
a5d32a5ab1 update to asterisk-20.1.0 2023-01-14 11:28:02 +00:00
sthen
4d3b96a635 update to asterisk-20.0.1 2022-12-02 08:49:23 +00:00
sthen
03dc4d1e94 update to asterisk-18.15.1 2022-12-02 08:49:17 +00:00
sthen
7da52a205b update to asterisk-16.29.1 2022-12-02 08:49:12 +00:00
sthen
e33eb6bdee Remove asterisk/19 (it's a non-LTS version which has now gone to security
fixes only) and set @pkgpath in asterisk/20 to allow update to merge across.

Remaining branches in ports are:
16 (LTS, EOL 2023-10-09, now security fixes only)
18 (LTS, EOL 2025-10-20, actively maintained)
20 (LTS, EOL 2027-10-19, actively maintained)
2022-11-25 13:17:31 +00:00
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
sthen
6c27351086 fix LLD_EMUL handling to avoid passing "-Wl," to ld on systems
where LLD_EMUL is defined but empty
2022-11-03 13:12:49 +00:00
sthen
4921c5d267 rm mistakenly added .orig files, pointed out by aisha 2022-11-02 01:41:36 +00:00
sthen
d2167c461c add asterisk 20.0.0 LTS 2022-10-20 09:45:34 +00:00
sthen
c54d09d4c6 remove obsolete comment 2022-10-20 09:44:17 +00:00
sthen
0b86884cc8 add a portroach marker for asterisk/19 (20 lts is now out) 2022-10-20 09:36:51 +00:00
sthen
5743e9a7f7 use a different mechanism to avoid installing the old openbsd-only very
basic sample config files on newer versions rather than just checking
version != 19
2022-10-20 09:35:29 +00:00
sthen
e2980bd75f update to asterisk-19.7.0 2022-10-20 08:37:52 +00:00
sthen
dd2695a9f0 update to asterisk-18.15.0 2022-10-20 08:37:50 +00:00
sthen
5b15759fd3 update to asterisk-16.29.0 2022-10-20 08:37:46 +00:00
sthen
35ddb2ff0d add some notes to the sample res_snmp config file explaining permissions
to work with snmpd's agentx support
2022-08-31 23:47:58 +00:00
sthen
60c2b97d86 update to asterisk-19.6.0 2022-08-18 19:17:31 +00:00
sthen
6122fd6009 update to asterisk-18.14.0 2022-08-18 19:17:25 +00:00
sthen
766c808e40 update to asterisk-16.28.0 2022-08-18 19:17:21 +00:00
sthen
fead7866f4 pass in ${LLD_EMUL} to the asterisk build, if present.
updates to 19.6.0, 18.14.0, 16.27.0 have added a geolocation module
which embeds xml using the linker with -Wl,-b,binary; on archs using
LLD the emulation must be specified otherwise linking fails.
2022-08-18 19:16:42 +00:00
sthen
41f6a3c33a asterisk: move to clang using the newer version of BlocksRuntime from
libdispatch. this includes a shared lib and, unlike the old one (with
just a static lib), is working ok for me at runtime.
2022-08-05 17:17:01 +00:00
sthen
9131e717b4 asterisk: comment-out rungroup in the default config, use initgroups instead 2022-06-27 08:23:06 +00:00
sthen
4f6d05a809 update to asterisk-16.27.0 2022-06-25 20:48:19 +00:00
sthen
1105f2feff update to asterisk-18.13.0 2022-06-25 20:48:16 +00:00
sthen
2fec48db23 update to asterisk-19.5.0 2022-06-25 20:48:12 +00:00
ajacoutot
9e45440fb2 Use the rc_exec function instead of ${rcexec}. 2022-05-21 10:50:49 +00:00
sthen
53250b01a6 update to asterisk-19.4.1 2022-05-19 19:23:05 +00:00
sthen
97d4310a30 update to asterisk-18.12.1 2022-05-19 19:23:04 +00:00
sthen
5aef807cb4 update to asterisk-16.26.1 2022-05-19 19:23:03 +00:00
sthen
f891d836d4 update to asterisk-19.4.0 2022-05-12 20:51:23 +00:00
sthen
1b7d4f0cef update to asterisk-18.12.0 2022-05-12 20:51:22 +00:00
sthen
8a944b9d02 update to asterisk-16.26.0 2022-05-12 20:51:21 +00:00
sthen
364e4ff49d WANTLIB sync for next updates 2022-05-12 20:51:20 +00:00
sthen
f1db4956d4 update to asterisk-19.3.3 2022-04-26 18:20:31 +00:00
sthen
5c98dee115 update to asterisk-18.11.3 2022-04-26 18:20:30 +00:00
sthen
d19241643c update to asterisk-16.25.3 2022-04-26 18:20:29 +00:00
sthen
d50fc87e14 update to asterisk-19.3.2
AST-2022-001: res_stir_shaken: resource exhaustion with large files
AST-2022-002: res_stir_shaken: SSRF vulnerability with Identity header
AST-2022-003: func_odbc: Possible SQL Injection
2022-04-15 08:36:19 +00:00
sthen
7706e557e8 update to asterisk-18.11.2
AST-2022-001: res_stir_shaken: resource exhaustion with large files
AST-2022-002: res_stir_shaken: SSRF vulnerability with Identity header
AST-2022-003: func_odbc: Possible SQL Injection
2022-04-15 08:35:54 +00:00
sthen
58e67f8ee8 update to asterisk-16.25.2
AST-2022-001: res_stir_shaken: resource exhaustion with large files
AST-2022-002: res_stir_shaken: SSRF vulnerability with Identity header
AST-2022-003: func_odbc: Possible SQL Injection
2022-04-15 08:35:05 +00:00
sthen
ff52f98a84 asterisk updates with their fix for the curl build issue and another build issue 2022-03-30 08:13:08 +00:00
sthen
bbd9098d0c asterisk build fix, avoid writing a broken ast_makeopts.$$.env file if
curl is detected and wget is not.

the curl string includes parameters '-w "%{url_effective}\n"' which does
not survive a trip to the makeopts.env file very well:

DOWNLOAD="/usr/local/bin/curl -O --progress-bar -w "%{url_effective}
""
2022-03-27 15:44:04 +00:00
sthen
b080f4fa08 regen patches 2022-03-27 15:41:29 +00:00
sthen
8e8dc14608 update to asterisk-19.3.0 2022-03-25 11:39:58 +00:00
sthen
0afb27309a update to asterisk-18.11.0 2022-03-25 11:39:54 +00:00
sthen
03eea5238a update to asterisk-16.25.0 2022-03-25 11:39:50 +00:00
sthen
521874f830 asterisk: clean up a PATCHORIG file to stop update-plist noise 2022-03-25 11:39:40 +00:00
naddy
25d8cbee00 drop RCS Ids 2022-03-11 19:58:28 +00:00
sthen
b6966d2e73 GC a few more RCS ids in my ports 2022-03-07 21:45:09 +00:00