Commit Graph

99 Commits (20)

Author SHA1 Message Date
Sean Bright 97b901a29b res_crypto.c: Gracefully handle potential key filename truncation.
2 years ago
Sean Bright ebc007322b res_crypto.c: Avoid using the non-portable ALLPERMS macro.
2 years ago
Philip Prindeville d0bea5a725 res_crypto: handle unsafe private key files
3 years ago
Philip Prindeville ef74ecacc7 res_crypto: don't modify fname in try_load_key()
3 years ago
Philip Prindeville 5e2485b5c0 res_crypto: use ast_file_read_dirs() to iterate
3 years ago
Philip Prindeville 026dc08529 res_crypto: don't complain about directories
3 years ago
Philip Prindeville 3e054c9ebc res_crypto: Use EVP API's instead of legacy API's
3 years ago
Philip Prindeville 736cdf84f4 test: Add coverage for res_crypto
3 years ago
Philip Prindeville 2d7656cb50 res_crypto: make keys reloadable on demand for testing
3 years ago
Philip Prindeville d13afaf302 res_crypto: Don't load non-regular files in keys directory
3 years ago
Sean Bright 5ac5c2b0ab openssl: Supress deprecation warnings from OpenSSL 3.0
3 years ago
Alexander Traud a85f2bf34d res: Fix for Doxygen.
3 years ago
Alexander Traud ca682f0030 res_crypto: Allow OpenSSL configured with no-deprecated.
7 years ago
Corey Farrell 527cf5a570 Remove redundant module checks and references.
7 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Corey Farrell dc2c000fd5 res_crypto: Perform cleanup at shutdown.
9 years ago
Rodrigo Ramírez Norambuena eec010829a AST_MODULE_INFO: Format corrections to the usages of AST_MODULE_INFO macro.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Walter Doekes 8b6ecc449c Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Andrew Latham 6f61cb50c5 Doxygen Updates - janitor work
13 years ago
Russell Bryant 5ad03ac4a1 Fix incorrect usage of sizeof() in res_crypto.
13 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Russell Bryant f0f5e237bf Merged revisions 317474 via svnmerge from
14 years ago
Russell Bryant 0bac4255db Merged revisions 280058 via svnmerge from
15 years ago
Terry Wilson d6e1c724e5 Remove built-in AES code and use optional_api instead
15 years ago
Tilghman Lesher b4e18d5660 Add load priority order, such that preload becomes unnecessary in most cases
15 years ago
Tilghman Lesher 832d1296c6 Remove the old stub files, preferring the optional_api method.
15 years ago
Russell Bryant 0e8c630224 Move OpenSSL initialization to a single place, make library usage thread-safe.
16 years ago
Eliel C. Sardanons 1e8e12efcf Janitor, use ARRAY_LEN() when possible.
17 years ago
Kevin P. Fleming 448562af93 improve configure script to remember the previous value of each dependency in build_tools/menuselect-deps, so that (once it has been written) menuselect can use this information to warn the user when a previously met dependency is no longer met
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Luigi Rizzo 10f70a8321 make configuration variable const so they are not accidentally
18 years ago
Luigi Rizzo fd88390af7 remove unnecessary (char *) casts for ast_config_AST_* variables.
18 years ago
Jason Parker aa0f63d65f Remove "old"-style CLI handler, since nothing uses it anymore.
18 years ago
Luigi Rizzo 3fc2646808 remove a number of #include <fcntl.h> which are either
18 years ago
Luigi Rizzo e0ff5fef5c remove a bunch of useless #include "options.h"
18 years ago
Luigi Rizzo a23c055c3d move asterisk/paths.h outside asterisk.h and into those files
18 years ago
Luigi Rizzo 0595b5e2aa include "logger.h" and errno.h from asterisk.h - usage shows that they
18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
18 years ago
Jason Parker cfbc4f5fb8 Doxygen fixes.
18 years ago
Kevin P. Fleming edc78d6023 improve linked-list macros in two ways:
18 years ago
Jason Parker c472a68a8a Correctly use defined return values in (some) load_module functions.
18 years ago
Jason Parker ebe4050128 Switch from AST_CLI (formerly NEW_CLI) to AST_CLI_DEFINE, since the former didn't make much sense
18 years ago
Jason Parker b0f3e6097e Convert NEW_CLI to AST_CLI.
18 years ago
Russell Bryant e97a723cf1 Merge a ton of NEW_CLI conversions. Thanks to everyone that helped out! :)
18 years ago
Jason Parker d72ea80a00 Doxygen cleanups/fixes.
18 years ago
Russell Bryant 668a334f85 Add another big set of doxygen documentation improvements from snuffy.
18 years ago
Russell Bryant f8483a0d04 Do a massive conversion for using the ast_verb() macro
18 years ago