Commit Graph

  • ab267a732e - remove no longer needed pcre and fmt libraries from contrib - adjust deprecated Visual Studio solution and project files to remove pcre and fmt - remove VS 2017 solution and project files, leaving VS2019 and VS2022 in place for now, however CMake is the new supported/maintined build system for Visual Studio Scott Godin 2024-12-11 13:24:25 -05:00
  • 17925a5d7a -fix up limpc console character reading code for windows and restore linux code to previous Scott Godin 2024-12-11 10:43:30 -05:00
  • 8e0c47ad25 - fix linux build error - supress tfmrepro error log Scott Godin 2024-12-10 18:13:28 -05:00
  • 495defc80f Adopt size_t in more places and remove compiler warnings Scott Godin 2024-12-10 17:32:19 -05:00
  • d229a1eb9c - CMake: ensure dum ends up in dum folder not resip folder - CMake: link rend with resip not dum - CMake: WIN32 define _WIN32_WINNT=0x0601 to avoid asio warnings - CMake: WIN32 recon with sipXtapi define _CRT_SECURE_NO_WARNINGS to avoid compiler warnings Scott Godin 2024-12-10 16:41:04 -05:00
  • 2fecc13ecb - fix complication issue on Windows with new Uri.cxx changes Scott Godin 2024-12-10 14:02:37 -05:00
  • c5ba4d30b7 Cherry pick spelling erorr corrections from https://github.com/resiprocate/resiprocate/pull/338 Scott Godin 2024-12-10 12:54:33 -05:00
  • bf1e9594a6 dnsresult: key to lowercase letters (#181) jfagf 2024-12-10 18:30:57 +01:00
  • a41879fdaa Improve URI comparison logic (#385) Mykhailo 2024-12-10 19:03:55 +02:00
  • c763c90c98 fixup! ci: fix oss-fuzz build Gregor Jasny 2024-12-07 18:11:40 +01:00
  • 5c463f74e5 ci: fix oss-fuzz build Gregor Jasny 2024-12-07 17:48:08 +01:00
  • ab33b548cb -copy MOHParkServer config file over for out-of-tree builds -enable _RESIP_MONOTONIC_CLOCK for all builds Scott Godin 2024-12-06 15:20:51 -05:00
  • 181b6f6d16 -update MOHParkServer root cert Scott Godin 2024-12-05 16:29:47 -05:00
  • dc0827d637 -make sure sipXtapi includes are correct when doing out of tree builds -update windows cmake instructions Scott Godin 2024-12-05 16:28:40 -05:00
  • 66bab73e8e -ensure recon's MOHParkServer and testUA have access to OpenSSL binaries on Windows Scott Godin 2024-12-04 19:05:59 -05:00
  • 5bc834b14c - start to get recon to build in windows cmake - sipXtapi project files needed along side resiprocate git tree to build in windows - link with appropriate libsrtp libraries on windows cmake Scott Godin 2024-12-04 18:54:12 -05:00
  • 6ae1766462 - PCRE is not longer required remove from CMake - build rend and recon by default - setup VS folders for some recon projects Scott Godin 2024-12-04 14:45:41 -05:00
  • fe1d2720c4 -add reflow and contrib/srtp to default cmake builds Scott Godin 2024-12-04 13:36:33 -05:00
  • 99d6b7c0c8 -correct Windows CMake instructions Scott Godin 2024-12-03 17:25:45 -05:00
  • 5212341457 Cmake improvements (#387) Scott Godin 2024-12-03 17:24:10 -05:00
  • 294f3ff113 -revert a recent change that breaks server subscriptions Scott Godin 2024-11-20 18:22:59 -05:00
  • 6557d3d064 -CMake: put db classes in reprolib, since needed by some monkeys Scott Godin 2024-11-20 14:30:00 -05:00
  • b7e13330b3 -adjust repro plugins for new repro library name Scott Godin 2024-11-20 14:01:33 -05:00
  • 3b76b093a8 -get GeoIP library to build from contrib for CMake -rearrange repro library build Scott Godin 2024-11-20 13:51:02 -05:00
  • 92b1bdc6df -move closer to CMake working on VisualStudio/Windows Scott Godin 2024-11-19 18:09:11 -05:00
  • c12d4f3c64 -481 a refer that doesn't have an associated invite session Scott Godin 2024-11-19 15:22:51 -05:00
  • 803adb7e48 -don't 481 an ACK Scott Godin 2024-11-19 15:21:53 -05:00
  • 08ab0bebe0 -sigh, attempt#2 restore Poll code commented out in last commit Scott Godin 2024-11-14 12:09:31 -05:00
  • b8ccdfd90f Revert "-reenable Poll code, accidently commented out in last commit" Scott Godin 2024-11-14 12:01:48 -05:00
  • bfdccdf069 -reenable Poll code, accidently commented out in last commit Scott Godin 2024-11-14 11:59:07 -05:00
  • 12fdc29682 -fix crash with FdPollImplSet related to recent changes -remove a few compiler warnings Scott Godin 2024-11-14 11:56:40 -05:00
  • 76d60b8559 Merge pull request #381 from portsip/specify-auth-error Scott Godin 2024-11-06 13:02:59 -05:00
  • 9312bc76b3 Merge pull request #386 from mykhailopopivniak/PR-12944 Scott Godin 2024-11-06 12:59:21 -05:00
  • 92da46e519 rutil: add comparison operators for resip::Data Mykhailo Popivniak 2024-11-06 15:35:11 +02:00
  • f82180db59 rutil: improve resip:Data operators consistency Mykhailo Popivniak 2024-11-06 15:35:11 +02:00
  • 88c00272a7 Use assert instead of resip_assert in unit tests Mykhailo Popivniak 2024-11-06 15:35:11 +02:00
  • e062e71a0c Make it possible to set CXX standard from command line Mykhailo Popivniak 2024-11-06 15:35:11 +02:00
  • f8ceefe6c2 Merge pull request #382 from portsip/enhance-resip-data-class Scott Godin 2024-11-05 12:08:51 -05:00
  • e106c6e686 Add operator std::string() and operator std::string_view(), thanks to @vak-oskh. portsip 2024-11-05 13:58:06 +08:00
  • 952f464eb0 Fix mistake for compile. portsip 2024-11-04 22:42:21 +08:00
  • 950a27a79e Revert const for the prefix and postfix methods. portsip 2024-11-04 22:38:28 +08:00
  • f998cef9d5 Update UserAuthInfo::setMode to set error code and status text only when they differ from default values. portsip 2024-11-02 14:27:08 +08:00
  • 086275a071 - Remove RESIP_CPP_STANDARD macro. - Remove C++ 17 version method. portsip 2024-11-02 14:19:32 +08:00
  • 7212572e40 Revert "1. Remove RESIP_CPP_STANDARD macro." portsip 2024-11-02 14:13:40 +08:00
  • 454e1cbe81 Revert "Revert the space changes." portsip 2024-11-02 14:13:14 +08:00
  • c36a94918f Revert the space changes. portsip 2024-11-02 14:03:00 +08:00
  • c17a05e6df 1. Remove RESIP_CPP_STANDARD macro. 2. Remove C++ 17 version method. portsip 2024-11-02 13:57:36 +08:00
  • f815778839 Add RESIP_CPP_STANDARD for determine the C++ standard for Visual C++ projects and GCC/CLANG. portsip 2024-11-02 13:48:21 +08:00
  • 4f4ff75eab 1. Make the toString and toStringView as const method. 2. Add test case for testData.cxx portsip 2024-11-02 13:39:34 +08:00
  • f905a94bb1 Merge pull request #378 from Darren-Wade/master Scott Godin 2024-11-01 11:50:59 -04:00
  • 621c4e961b Handle ACK's in the same way for both dispatchOthers and dispatchSentReinvite Darren-Wade 2024-11-01 08:59:10 +00:00
  • 40e3d41954 Remove the const of toString and toStringView. portsip 2024-11-01 16:32:04 +08:00
  • 5fe54d004a For duplicate ACK's from 2xx reTransmissions stop the retransmit timer Darren-Wade 2024-10-30 13:47:59 +00:00
  • d8f2da0f0d Added suggested changes from PR comments, also added handling to dispatchOthers to handle other unhandled ACK's Darren-Wade 2024-10-30 13:38:40 +00:00
  • 4a0321fb0f Remove the const for toString and toStringView. portsip 2024-10-30 11:41:32 +08:00
  • ca43f9c762 Revert "Simplify the code by reducing redundant and similar code segments." Scott Godin 2024-10-28 12:42:33 -04:00
  • 1132682c0c Fix compile error for test/testData.cxx that added a extra } in previous commit. portsip 2024-10-26 18:55:39 +08:00
  • 17638101ba Optimize the code readability. portsip 2024-10-26 16:39:49 +08:00
  • 16de3ebbe7 - Added support for constructing resip::Data from a std::string_view when using C++17 or higher. - Override ==, !=, and += operators for resip::Data to enable seamless comparison and concatenation with std::string and std::string_view. portsip 2024-10-26 16:25:48 +08:00
  • 8e81e48234 -fix bad type in new testTransportSelector logic Scott Godin 2024-10-24 15:05:44 -04:00
  • 2dde50673d - Added support for constructing resip::Data from a std::string_view when using C++17 or higher. - Override ==, !=, and += operators for resip::Data to enable seamless comparison and concatenation with std::string and std::string_view. portsip 2024-10-24 13:39:05 +08:00
  • 30796e1001 - Enhanced the setMode method in the userAuthInfo class by adding errorCode and errorStatusText for more granular error handling. - Introduced the getErrorInfo method in the userAuthInfo class to retrieve specific error details. portsip 2024-10-24 12:39:44 +08:00
  • 8ff84db228 Merge pull request #367 from vak-oskh/PR-31 Scott Godin 2024-10-23 23:36:49 -04:00
  • 62c5383e56 -remove a number of compilation warnings in 64-bit builds Scott Godin 2024-10-23 17:51:44 -04:00
  • 3d877c14b6 -remove some compiler warnings Scott Godin 2024-10-23 15:36:36 -04:00
  • 8f393dbe6a Merge pull request #377 from portsip/master Scott Godin 2024-10-21 15:30:40 -04:00
  • 0dea68335e copyright notice updates Daniel Pocock 2024-10-21 17:27:29 +01:00
  • 5058c6e768 resip/stack: improve TLS transport selection Vyacheslav Khudan 2024-08-28 20:50:03 -06:00
  • f62dfb3162 resip/stack: fix TLS transport selection without an assigned domain Vyacheslav Khudan 2024-08-28 20:47:02 -06:00
  • 3059fa217a resip/stack: improve TLS transport key class Vyacheslav Khudan 2024-08-28 20:39:12 -06:00
  • 7a4dee16ad Allow ACK to be handled in the SentReInvite state Darren-Wade 2024-10-17 08:49:14 +01:00
  • 7e9e35e4a5 Simplify the code by reducing redundant and similar code segments. portsip 2024-10-11 14:59:05 +08:00
  • 28e9e1afea Merge pull request #375 from mykhailopopivniak/PR-13333 Scott Godin 2024-10-09 11:09:23 -04:00
  • b9f20ea1ba resip/stack: improve duplicate parameters handling in ParserCategory Mykhailo Popivniak 2024-10-08 12:02:56 +03:00
  • 0e337a5f33 -update ares_expand_name with some changes cherry picked from c-ares version from earlier this year. Contains a number of name parsing fixes. Scott Godin 2024-10-02 09:54:04 -04:00
  • 57dc7c0745 -ensure all transportselector dns lookups are logged at debug level -add comments on how transportselector logic works Scott Godin 2024-09-30 11:55:24 -04:00
  • 27e1e3c513 -protect RRCache::getTTL code from malformed SOA response parsing Scott Godin 2024-09-27 10:58:56 -04:00
  • ad886e5e27 -protect code from malformed SOA response parsing Scott Godin 2024-09-26 12:43:05 -04:00
  • 8d1bc3f1ef -update ares_expand_name with some changes cherry picked from c-ares version from earlier this year. Contains a number of name parsing fixes. Scott Godin 2024-09-25 10:37:54 -04:00
  • e5f4041f13 -DnsStub: if no valid overlays are added to vector don't try to do a lower_bound or upper_bound on it, which can lead to invalid iterator condition Scott Godin 2024-09-24 12:04:50 -04:00
  • 8470b6e45f -avoid crashing if DNS lookup returns unhandled Resource Record (RR) type Scott Godin 2024-09-23 10:08:46 -04:00
  • 2c29e74395 Merge pull request #368 from vak-oskh/PR-26 Scott Godin 2024-08-28 13:53:34 -04:00
  • 518a77c7cd Make recon UserAgent overrides consitently defined - no virtual keyword and use override keyword Scott Godin 2024-08-28 08:28:52 -04:00
  • 1c7180626a Merge pull request #365 from vak-oskh/PR-20240731 Scott Godin 2024-08-28 08:09:36 -04:00
  • cdbf160844 Merge pull request #369 from vak-oskh/PR-13359 Scott Godin 2024-08-27 16:48:06 -04:00
  • 4107f2fe6c build: add CMake flag to exclude tests Vyacheslav Khudan 2024-08-21 20:48:44 -06:00
  • ac05d6ae95 repro: allow to set a custom ResponseContext Vyacheslav Khudan 2024-08-13 20:38:38 -06:00
  • 0cfd63c464 repro: improve ResponseContext class Vyacheslav Khudan 2024-08-13 20:38:01 -06:00
  • 077dd69682 resip/recon: fix std::chrono arguments in the UserAgent's derived classes Vyacheslav Khudan 2024-08-02 07:54:29 -06:00
  • 93556e80c3 resip/stack: SipStack, Transport: do not process empty log handlers Vyacheslav Khudan 2024-07-31 19:55:32 -06:00
  • e892b2d26b -make methods used in unit tests protected (not sure why windows was happy with this) -added new ReceivedParameter to Visual Studio project files Scott Godin 2024-08-01 17:35:41 -04:00
  • 703fe23df9 Merge pull request #366 from vak-oskh/PR-21 Scott Godin 2024-08-01 17:24:30 -04:00
  • f100858e82 Fix windows build issues with new TranpsortSelector unit tests Scott Godin 2024-08-01 17:21:22 -04:00
  • b9cf851020 resip/stack: improve p_received handling without value Vyacheslav Khudan 2024-08-01 07:57:25 -06:00
  • 31b5dd8ec7 Merge pull request #364 from vak-oskh/PR-7b Scott Godin 2024-08-01 17:00:30 -04:00
  • f76e54f800 resip/stack/test: add tests for TransportSelector Vyacheslav Khudan 2024-07-24 20:18:35 -06:00
  • 0631b3e000 resip/stack/test: restore tests for TransportSelector Vyacheslav Khudan 2024-07-19 12:01:48 -06:00
  • 33e36c4c2b -fix configure variable typo -disable failing recon unit tests from travis CI Scott Godin 2024-07-31 16:44:20 -04:00
  • c29657e4f4 -attempt to fix CMake build Scott Godin 2024-07-31 16:13:10 -04:00
  • ea103670ca Get TurnLoadGenClient to spawn multiple test clients and add new configuration Scott Godin 2024-07-31 14:39:03 -04:00