Commit graph

  • 94e27976a8 Handle interface reset at session end Suvendhu Hansa 2022-06-14 09:34:17 +00:00
  • e18acd99d7 Fix random failures in module test vdutta 2022-06-13 16:45:23 +05:30
  • 23e16013be T#8134: ACS connectivity issue after bootup suvendhu 2022-06-06 11:35:21 +05:30
  • a3be4dd092 Use openssl compatibility layer for wolfssl variant vdutta 2022-06-07 19:16:43 +05:30
  • 5f5bdd6e13 Fix compilation warning on gcc-11 Vivek Kumar Dutta 2022-06-06 13:33:00 +00:00
  • 4afa1973bc Revert "Continue session in case GetRPCMethods failing" Vivek Kumar Dutta 2022-06-03 04:00:42 +00:00
  • 64b3e93f1c Fix compilation issues with gcc11 vdutta 2022-05-27 13:55:05 +05:30
  • 90bf50ec94 Fail GetRPCMethods: advance next RPC ACS method after skipping GetRPCMethods get_rpc_methods Omar Kallel 2022-06-01 12:09:12 +01:00
  • 643af329ff Continue session in case GetRPCMethods failing Omar Kallel 2022-05-31 17:18:48 +01:00
  • 617f537109 Fix update interface vdutta 2022-05-25 18:59:34 +05:30
  • 491957b998 Ticket refs #7896: icwmp: Implement Heartbeat event Omar Kallel 2022-04-27 14:35:09 +01:00
  • 712cb443c1 Fix icwmpd ubus reload Dominic Lake 2022-05-13 13:08:57 +01:00
  • 12f1921f15 Fix random crash vdutta 2022-05-19 22:44:44 +05:30
  • 4d158e13b6 fix-wan-interface: fix CWMP bind interface Dominic Lake 2022-05-12 14:35:43 +01:00
  • 00d037ce85 HTTP auth code cleanup suvendhu 2022-05-09 15:31:23 +05:30
  • 20e8be761b code reorganize suvendhu 2022-05-04 17:03:55 +05:30
  • f1acf462dc Added safe checks for ubus commands vdutta 2022-05-05 14:24:30 +05:30
  • 810539def8 Code cleanup and optimize suvendhu 2022-05-02 17:10:12 +05:30
  • 45dd9c22d2 T#7935 All devices send inform at same time with unknown periodic inform time suvendhu 2022-05-02 12:01:17 +05:30
  • 8449a419a8 Remove unused file and macros Amin Ben Ramdhane 2022-04-29 12:14:07 +01:00
  • a695e0d2cd Use common function to get time Amin Ben Ramdhane 2022-04-29 11:58:07 +01:00
  • 673600fd3d Remove unused file Amin Ben Ramdhane 2022-04-27 13:17:11 +01:00
  • ed13523ebe Use Openssl, mbedtls md5 APIs instead of local functions Amin Ben Ramdhane 2022-04-27 13:16:25 +01:00
  • bd7f6deb93 icwmp: code cleanup icwmp_cleanup Amin Ben Ramdhane 2022-04-27 11:39:30 +01:00
  • f7c42eaba6 CPE requests for GetRPCMethods ACS after each successfule Inform Omar Kallel 2022-04-25 16:19:55 +01:00
  • 8e6bde511a Make Upload with SSL Omar Kallel 2022-04-20 13:34:40 +01:00
  • a8463946f3 icwmp: Switch to mxml for xml parsing Omar Kallel 2022-04-18 15:42:50 +01:00
  • 7f70801afa Fix compilation warnings vdutta 2022-04-12 11:18:17 +05:30
  • c42b5ba366 code cleanup code_cleanup suvendhu 2022-04-08 18:30:28 +05:30
  • 5d1317aac8 Add support for libmbedtls Amin Ben Ramdhane 2022-04-05 17:50:43 +01:00
  • e12c739d30 Custom notify json update vdutta 2022-04-07 16:21:45 +05:30
  • e3d43fb450 Fix upload test Vivek Kumar Dutta 2022-04-05 12:05:54 +00:00
  • 7fbc6f939d Fix compilation issue vdutta 2022-03-31 16:30:25 +05:30
  • 8a057ca1f5 Fix transfer_complete event after vendor config download suvendhu 2022-03-31 13:18:07 +05:30
  • 0a6d7f6ab4 ignore get value error for some objects - Device.DeviceInfo.ProcessStatus.Process. - Device.Hosts.Host Amin Ben Ramdhane 2022-03-24 15:33:00 +01:00
  • 4791480df9 Fix cppcheck 2.7 issues feature_cppcheck Omar Kallel 2022-03-22 18:17:10 +01:00
  • c25f92e9d1 Ticket refs #7602: icwmp: align with swmodd ubus methods updates Omar Kallel 2022-03-15 17:57:52 +01:00
  • adc551c768 Updated Readme vdutta 2022-03-23 18:30:39 +05:30
  • a6988d21c3 Fix api tests vdutta 2022-03-21 09:06:52 +05:30
  • 732ed717f2 Enable custom notifications functional test Omar Kallel 2022-03-16 17:13:00 +01:00
  • 9f31d3cb61 remove not useful mutexes Omar Kallel 2022-03-14 11:07:01 +01:00
  • 35b397168e Remove session mutex Omar Kallel 2022-03-11 17:33:45 +01:00
  • 9a262969c1 CR enhancements Omar Kallel 2022-03-11 15:26:26 +01:00
  • 9a89825168 increase ubus-api-validator timeout Omar Kallel 2022-03-11 12:28:03 +01:00
  • b107d96661 Ticket refs #6914: icwmp: migrate from multithreading to uloop Omar Kallel 2022-03-10 13:47:52 +01:00
  • 37a91aaad0 Updated compile flag feature vdutta 2022-03-11 12:36:55 +05:30
  • 4dd933047d Updated compile flag vdutta 2022-03-11 12:36:55 +05:30
  • 1fbefe8b45 Ticket refs #6914: icwmp: migrate from multithreading to uloop ticket_6914 Omar Kallel 2022-03-10 13:47:52 +01:00
  • 8a2db29e11 Ticket refs #7501: icwmp: Fix static code warnings with cppcheck-2.7 Omar Kallel 2022-03-07 16:07:24 +01:00
  • a095282791 Fix uci issue when reloading the connection interface Omar Kallel 2022-03-07 15:04:48 +01:00
  • 6d94dccd26 Ticket refs #7512: icwmpd: Connect imediatly on wan up Omar Kallel 2022-03-02 15:15:13 +01:00
  • 0708eb0967 Fixed Flawfinder Errors suvendhu 2022-03-03 15:41:20 +05:30
  • ab385f3692 Fix unit test cases vdutta 2022-03-04 16:11:26 +05:30
  • 4fc7932ebd Run module test with limited resources vdutta 2022-03-03 17:53:17 +05:30
  • 73a765a38b Configure ssl utility library vdutta 2022-03-03 17:15:03 +05:30
  • 8fe0cf54ea Ticket refs #7501: icwmp: Fix static code warnings with cppcheck-2.7 Omar Kallel 2022-03-07 16:07:24 +01:00
  • 11b4339fc3 Fix uci issue when reloading the connection interface Omar Kallel 2022-03-07 15:04:48 +01:00
  • 8df8a9a6a0 Ticket refs #7512: icwmpd: Connect imediatly on wan up Omar Kallel 2022-03-02 15:15:13 +01:00
  • cc1763399c Fixed Flawfinder Errors suvendhu 2022-03-03 15:41:20 +05:30
  • 1f80764fa8 Fix unit test cases vdutta 2022-03-04 16:11:26 +05:30
  • de67b77b52 Run module test with limited resources vdutta 2022-03-03 17:53:17 +05:30
  • 8d1bcdc457 Configure ssl utility library vdutta 2022-03-03 17:15:03 +05:30
  • 7901fa7773 Fix code analysis warnings ticket_6702 vdutta 2022-03-01 18:44:06 +05:30
  • baf20c00e4 Ticket refs #7501: icwmp: Fix static code warnings with cppcheck-2.7 Omar Kallel 2022-03-01 12:08:50 +01:00
  • 445d265055 Revert "Ticket refs #7501: icwmp: Fix static code warnings with cppcheck-2.7" Omar Kallel 2022-03-01 12:06:45 +01:00
  • 30eaa42c99 Ticket refs #7501: icwmp: Fix static code warnings with cppcheck-2.7 Omar Kallel 2022-03-01 12:03:25 +01:00
  • a7c22a7059 Align with devel vdutta 2022-03-01 14:19:41 +05:30
  • 14bfffafc3 Static code fixes vdutta 2022-02-28 21:22:31 +05:30
  • 4d8e161cf0 Fix errors returned by cppcheck Omar Kallel 2022-02-23 19:14:46 +01:00
  • 9bd32215e6 Use wolfssl for ssl functions vdutta 2022-02-24 19:36:01 +05:30
  • 6964b86095 Fix coverage in module test vdutta 2022-02-24 19:01:15 +05:30
  • 236e8fb73b Code segragation: create new source files for new functions Omar Kallel 2022-02-23 18:08:25 +01:00
  • 049779d10c Ticket #6702: icwmp: migrate from multithreading to uloop (ScheduleReboot and DelayReboot) Omar Kallel 2022-02-16 16:12:57 +01:00
  • 907ba6cea4 Ticket #6702: icwmp: migrate from multithreading to uloop (ScheduleDownload) Omar Kallel 2022-02-11 15:49:51 +01:00
  • 63d713ea85 Ticket #6702: icwmp: migrate from multithreading to uloop (Download/Upload) Omar Kallel 2022-01-18 16:22:46 +01:00
  • da88c8c286 Fix probable crashes release-6.4 Vivek Kumar Dutta 2022-02-11 15:41:34 +00:00
  • f3eaed2e52 Protect memory from crash Omar Kallel 2022-01-28 17:01:50 +01:00
  • 22a1606d97 Sleep before starting download thread Omar Kallel 2022-01-25 14:24:24 +01:00
  • de3f2b2f7e Fix diagnostics issue Omar Kallel 2022-01-13 14:24:36 +01:00
  • 4cf9b287cc Fix api pipeline vdutta 2022-01-12 13:29:49 +05:30
  • 4a2693856b Make periodic notification check under ulooop Omar Kallel 2022-01-10 16:24:55 +01:00
  • 24f856aad7 Ticket #6702: icwmp migrate from multithreading to ulooop (enhance sessions events manipulations) Omar Kallel 2021-12-23 16:47:11 +01:00
  • bb5c690146 Ticket #6702: icwmp migrate from multithreading to ulooop (Periodic && CR && retry) Omar Kallel 2021-12-13 09:51:10 +01:00
  • a488c1e1b0 Reuse existing functions to get values vdutta 2022-01-11 12:57:03 +05:30
  • a6b7d8db4d Fix warning in compilation vdutta 2022-01-07 18:08:15 +05:30
  • 7f1504f189 Get DeviceId from usp vdutta 2022-01-07 17:44:28 +05:30
  • 9b22b59edf Update run time data in /var/run/icwmpd Neeraj Bijalwan 2022-01-06 12:47:53 +00:00
  • 6a03433e3b Ticket refs #6907: icwmp Download: Not able to import vendor config file with uci Omar Kallel 2021-12-29 11:05:02 +01:00
  • 4cd757bf33 Download config with tr069 fails Feten Besbes 2021-12-24 12:20:49 +01:00
  • d18400eca5 General improvement for firewall restart handling vdutta 2021-12-22 15:31:09 +05:30
  • 00e48a5943 Fix compilation warnings vdutta 2021-12-13 15:52:18 +05:30
  • 096213a184 Defer notify on empty connection request url vdutta 2021-12-13 12:20:43 +05:30
  • 0fe4e7ed41 Handle delay download processing time vdutta 2021-12-10 12:46:59 +05:30
  • 3ed2abf918 Remove manual seeding of openssl RAND generator vdutta 2021-12-07 17:09:48 +05:30
  • 88c8e28e6b Return MHD_INVALID_NONCE when nonce_priv_key is NULL Omar Kallel 2021-12-06 17:31:16 +01:00
  • 1e5c96de22 Fix digest authentication issue Omar Kallel 2021-12-03 15:21:21 +01:00
  • 9875bccfae Download: test if there's no fault in firmware upgrade before the sleep Omar Kallel 2021-12-05 05:21:06 +01:00
  • 7c91fd390b Wait for usp.raw to be available vdutta 2021-12-03 16:07:31 +05:30
  • 7a9643c94b Ticket refs #6533: icwmp: Replace insecure rand with openssl random generator Neeraj Bijalwan 2021-11-11 15:59:04 +05:30
  • 5401894b4e Get dhcp url from /etc/config/cwmp Omar Kallel 2021-11-23 18:07:14 +01:00