├── .clang-format ├── .dockerignore ├── .github ├── FUNDING.yml ├── copilot-instructions.md └── workflows │ ├── build.yml │ ├── coverity.yml │ ├── release.yml │ └── sonarqube.yml ├── .gitignore ├── .gitmodules ├── .idea ├── .name ├── codeStyleSettings.xml ├── dictionaries │ └── xaqq.xml ├── encodings.xml ├── find.xml ├── modules.xml ├── scopes │ └── scope_settings.xml └── vcs.xml ├── .vscode └── settings.json ├── CLA.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── COPY_OUT_OF_TREE_MODULES_HERE ├── LICENSE ├── ODB.LICENSE ├── README.md ├── cfg ├── CMakeLists.txt ├── dev-test │ ├── amd64.xml │ ├── config.xml │ ├── file_auth.xml │ ├── rpi-auth2.xml │ ├── rpi-sysfs.xml │ ├── wiegand-pin.xml │ └── ws-amd64.xml ├── example │ └── guide_rpi_piface_wiegand │ │ ├── auth.xml │ │ └── leosac.xml ├── factory │ ├── README.md │ └── kernel.xml ├── leosac-base.xml ├── piface-rpleth │ ├── README.md │ └── config-box.xml └── sysfs-rpleth │ └── config.xml ├── cmake ├── FindCXX11.cmake ├── FindLibScrypt.cmake ├── FindODB.cmake ├── FindSQLite.cmake ├── FindSodium.cmake ├── FindTCLAP.cmake ├── FindWebSocketpp.cmake ├── GetGitRevisionDescription.cmake ├── GetGitRevisionDescription.cmake.in ├── ODB_CMake_README ├── UseODB.cmake ├── cotire.cmake └── rpi-cross.cmake ├── deb.sh ├── doc ├── Doxyfile ├── Firmware.md ├── OSACRuntime.pdf ├── awesome-css │ ├── doxygen-awesome-darkmode-toggle.js │ └── doxygen-awesome.css ├── database_versioning.md ├── guides │ ├── guide_bbb_osso_io_wiegand.md │ ├── guide_docker_cc.md │ ├── guide_install_from_package.md │ ├── guide_install_from_source.md │ ├── guide_raspbian.md │ ├── guide_rpi_piface_wiegand.md │ ├── guide_rpi_wiegand.md │ └── guides.md ├── header.html ├── modules_communication.dia ├── overview_auth.dia ├── page_dev.md ├── page_doc.md └── resources │ ├── README.md │ ├── bbb_relay.jpg │ ├── beaglebone_black_pinmap.png │ ├── customdoxygen.css │ ├── doorrelay.png │ ├── doxy-boot.js │ ├── hardware.png │ ├── level-shifter-8-channels-bi-directionnal.jpg │ ├── logo_banner.png │ ├── modules_communication.png │ ├── overview_auth.png │ ├── piface-front.png │ ├── piface-wire.png │ ├── raspberry-pi-rev2-gpio-pinout.jpg │ ├── wiegand.png │ ├── wiegand_voltdivider1.jpg │ ├── wiegand_voltdivider2.jpg │ ├── wiegand_voltdivider3.jpg │ ├── wiegand_voltdivider4.jpg │ └── wiegand_voltdivider5.jpg ├── docker ├── Dockerfile.main ├── buildsystem │ └── debian │ │ ├── Dockerfile.bookworm │ │ ├── Dockerfile.bullseye │ │ └── Dockerfile.sid └── cli │ ├── Dockerfile.cross_compile │ ├── Dockerfile.main │ └── Dockerfile.server ├── docker_scripts ├── build_docker.sh ├── build_leosac.sh ├── entry.sh ├── gtest_install.sh ├── makepkg.sh ├── odb_install.sh └── wait_for_postgres.sh ├── pkg ├── arch │ ├── PKGBUILD │ ├── leosac.install │ └── leosacd.service └── debian │ ├── README.md │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── install │ ├── leosac.init │ ├── leosac.links │ ├── leosac.service │ ├── postinst │ ├── rules │ └── source │ └── format ├── python ├── .idea │ ├── codeStyleSettings.xml │ ├── dictionaries │ │ └── xaqq.xml │ ├── encodings.xml │ ├── inspectionProfiles │ │ └── profiles_settings.xml │ ├── leosacpy.iml │ └── modules.xml ├── leosacpy │ ├── __init__.py │ ├── cli │ │ ├── __init__.py │ │ ├── cli_config.py │ │ ├── dev │ │ │ ├── __init__.py │ │ │ ├── cc.py │ │ │ ├── dev.py │ │ │ ├── doc.py │ │ │ ├── docker.py │ │ │ └── run_tests.py │ │ ├── pfdigital │ │ │ ├── __init__.py │ │ │ └── pfdigital.py │ │ └── wiegand_reader │ │ │ ├── __init__.py │ │ │ └── wiegand_reader.py │ ├── exception.py │ ├── runner.py │ ├── scripts │ │ ├── __init__.py │ │ └── cli.py │ ├── tests │ │ ├── __init__.py │ │ ├── leosac_config.xml │ │ ├── test_helper.py │ │ ├── test_ws_audit.py │ │ ├── test_ws_general.py │ │ ├── test_ws_pfdigital.py │ │ ├── test_ws_wiegand_reader.py │ │ └── test_ws_zone.py │ ├── tools │ │ ├── __init__.py │ │ └── source_formatter.py │ ├── utils.py │ ├── ws.py │ └── wsclient.py └── setup.py ├── rc ├── AGPLv3.png └── logo.png ├── scripts ├── build_ipconfig.sh ├── commit_fex.sh ├── gen_key.py ├── load_ipconfig.sh ├── remote_control.py └── ssh_rsync_source.sh ├── sonar-project.properties ├── src ├── CMakeLists.txt ├── LeosacFwd.hpp ├── altmodules │ └── CMakeLists.txt ├── core │ ├── APIStatusCode.hpp │ ├── CoreAPI.cpp │ ├── CoreAPI.hpp │ ├── CoreUtils.cpp │ ├── CoreUtils.hpp │ ├── GetServiceRegistry.cpp │ ├── GetServiceRegistry.hpp │ ├── MessageBus.cpp │ ├── MessageBus.hpp │ ├── RemoteControl.cpp │ ├── RemoteControl.hpp │ ├── RemoteControlSecurity.cpp │ ├── RemoteControlSecurity.hpp │ ├── Scheduler.cpp │ ├── Scheduler.hpp │ ├── SecurityContext.cpp │ ├── SecurityContext.hpp │ ├── UserSecurityContext.cpp │ ├── UserSecurityContext.hpp │ ├── audit │ │ ├── AccessPointEvent.cpp │ │ ├── AccessPointEvent.hpp │ │ ├── Audit.hpp │ │ ├── Audit.md │ │ ├── AuditEntry.cpp │ │ ├── AuditEntry.hpp │ │ ├── AuditFactory.cpp │ │ ├── AuditFactory.hpp │ │ ├── AuditFwd.hpp │ │ ├── AuditTracker.cpp │ │ ├── AuditTracker.hpp │ │ ├── AuthEvent.cpp │ │ ├── AuthEvent.hpp │ │ ├── CredentialEvent.cpp │ │ ├── CredentialEvent.hpp │ │ ├── DoorEvent.cpp │ │ ├── DoorEvent.hpp │ │ ├── GroupEvent.cpp │ │ ├── GroupEvent.hpp │ │ ├── IAccessPointEvent.hpp │ │ ├── IAuditEntry.hpp │ │ ├── IAuditTracker.hpp │ │ ├── IAuthEvent.hpp │ │ ├── ICredentialEvent.hpp │ │ ├── IDoorEvent.hpp │ │ ├── IGroupEvent.hpp │ │ ├── IScheduleEvent.hpp │ │ ├── IUpdateEvent.hpp │ │ ├── IUserEvent.hpp │ │ ├── IUserGroupMembershipEvent.hpp │ │ ├── IWSAPICall.hpp │ │ ├── IZoneEvent.hpp │ │ ├── ScheduleEvent.cpp │ │ ├── ScheduleEvent.hpp │ │ ├── UpdateEvent.cpp │ │ ├── UpdateEvent.hpp │ │ ├── UserEvent.cpp │ │ ├── UserEvent.hpp │ │ ├── UserGroupMembershipEvent.cpp │ │ ├── UserGroupMembershipEvent.hpp │ │ ├── WSAPICall.cpp │ │ ├── WSAPICall.hpp │ │ ├── ZoneEvent.cpp │ │ ├── ZoneEvent.hpp │ │ └── serializers │ │ │ ├── AccessPointEventSerializer.cpp │ │ │ ├── AccessPointEventSerializer.hpp │ │ │ ├── AuditSerializer.cpp │ │ │ ├── AuditSerializer.hpp │ │ │ ├── AuthEventSerializer.cpp │ │ │ ├── AuthEventSerializer.hpp │ │ │ ├── CredentialEventSerializer.cpp │ │ │ ├── CredentialEventSerializer.hpp │ │ │ ├── DoorEventSerializer.cpp │ │ │ ├── DoorEventSerializer.hpp │ │ │ ├── GroupEventSerializer.cpp │ │ │ ├── GroupEventSerializer.hpp │ │ │ ├── JSONService.hpp │ │ │ ├── PolymorphicAuditSerializer.cpp │ │ │ ├── PolymorphicAuditSerializer.hpp │ │ │ ├── ScheduleEventSerializer.cpp │ │ │ ├── ScheduleEventSerializer.hpp │ │ │ ├── UpdateEventSerializer.cpp │ │ │ ├── UpdateEventSerializer.hpp │ │ │ ├── UserEventSerializer.cpp │ │ │ ├── UserEventSerializer.hpp │ │ │ ├── UserGroupMembershipEventSerializer.cpp │ │ │ ├── UserGroupMembershipEventSerializer.hpp │ │ │ ├── WSAPICallSerializer.cpp │ │ │ ├── WSAPICallSerializer.hpp │ │ │ ├── ZoneEventSerializer.cpp │ │ │ └── ZoneEventSerializer.hpp │ ├── auth │ │ ├── AccessPoint.cpp │ │ ├── AccessPoint.hpp │ │ ├── AccessPointService.cpp │ │ ├── AccessPointService.hpp │ │ ├── AccessPointUpdate.cpp │ │ ├── AccessPointUpdate.hpp │ │ ├── Auth.cpp │ │ ├── Auth.hpp │ │ ├── Auth.md │ │ ├── AuthFwd.hpp │ │ ├── AuthSourceBuilder.cpp │ │ ├── AuthSourceBuilder.hpp │ │ ├── AuthTarget.cpp │ │ ├── AuthTarget.hpp │ │ ├── BaseAuthSource.cpp │ │ ├── BaseAuthSource.hpp │ │ ├── Door.cpp │ │ ├── Door.hpp │ │ ├── Group.cpp │ │ ├── Group.hpp │ │ ├── IAccessPoint.hpp │ │ ├── IDoor.hpp │ │ ├── IZone.hpp │ │ ├── Interfaces │ │ │ ├── IAccessProfile.hpp │ │ │ ├── IAuthSourceMapper.hpp │ │ │ └── IAuthenticationSource.hpp │ │ ├── ProfileMerger.cpp │ │ ├── ProfileMerger.hpp │ │ ├── SimpleAccessProfile.cpp │ │ ├── SimpleAccessProfile.hpp │ │ ├── Token.cpp │ │ ├── Token.hpp │ │ ├── User.cpp │ │ ├── User.hpp │ │ ├── UserGroupMembership.cpp │ │ ├── UserGroupMembership.hpp │ │ ├── ValidityInfo.cpp │ │ ├── ValidityInfo.hpp │ │ ├── Zone.cpp │ │ ├── Zone.hpp │ │ └── serializers │ │ │ ├── AccessPointSerializer.cpp │ │ │ ├── AccessPointSerializer.hpp │ │ │ ├── DoorSerializer.cpp │ │ │ ├── DoorSerializer.hpp │ │ │ ├── GroupSerializer.cpp │ │ │ ├── GroupSerializer.hpp │ │ │ ├── UserGroupMembershipSerializer.cpp │ │ │ ├── UserGroupMembershipSerializer.hpp │ │ │ ├── UserSerializer.cpp │ │ │ ├── UserSerializer.hpp │ │ │ ├── ZoneSerializer.cpp │ │ │ └── ZoneSerializer.hpp │ ├── config │ │ ├── ConfigChecker.cpp │ │ ├── ConfigChecker.hpp │ │ ├── ConfigManager.cpp │ │ ├── ConfigManager.hpp │ │ ├── RemoteConfigCollector.cpp │ │ └── RemoteConfigCollector.hpp │ ├── credentials │ │ ├── Credential.cpp │ │ ├── Credential.hpp │ │ ├── CredentialFwd.hpp │ │ ├── CredentialValidator.cpp │ │ ├── CredentialValidator.hpp │ │ ├── ICredential.hpp │ │ ├── IPinCode.hpp │ │ ├── IRFIDCard.hpp │ │ ├── PinCode.cpp │ │ ├── PinCode.hpp │ │ ├── RFIDCard.cpp │ │ ├── RFIDCard.hpp │ │ ├── RFIDCardPin.cpp │ │ ├── RFIDCardPin.hpp │ │ └── serializers │ │ │ ├── CredentialSerializer.cpp │ │ │ ├── CredentialSerializer.hpp │ │ │ ├── PinCodeSerializer.cpp │ │ │ ├── PinCodeSerializer.hpp │ │ │ ├── PolymorphicCredentialSerializer.cpp │ │ │ ├── PolymorphicCredentialSerializer.hpp │ │ │ ├── RFIDCardSerializer.cpp │ │ │ └── RFIDCardSerializer.hpp │ ├── kernel.cpp │ ├── kernel.hpp │ ├── module_manager.cpp │ ├── module_manager.hpp │ ├── netconfig │ │ ├── networkconfig.cpp │ │ └── networkconfig.hpp │ ├── remote_control.md │ ├── tasks │ │ ├── FetchRemoteConfig.cpp │ │ ├── FetchRemoteConfig.hpp │ │ ├── GenericTask.cpp │ │ ├── GenericTask.hpp │ │ ├── GetLocalConfigVersion.cpp │ │ ├── GetLocalConfigVersion.hpp │ │ ├── GetRemoteConfigVersion.cpp │ │ ├── GetRemoteConfigVersion.hpp │ │ ├── RemoteControlAsyncResponse.cpp │ │ ├── RemoteControlAsyncResponse.hpp │ │ ├── SyncConfig.cpp │ │ ├── SyncConfig.hpp │ │ ├── Task.cpp │ │ └── Task.hpp │ └── update │ │ ├── IUpdate.hpp │ │ ├── Update.cpp │ │ ├── Update.hpp │ │ ├── UpdateFwd.hpp │ │ ├── UpdateService.cpp │ │ ├── UpdateService.hpp │ │ └── serializers │ │ ├── AccessPointUpdateSerializer.cpp │ │ ├── AccessPointUpdateSerializer.hpp │ │ ├── UpdateDescriptorSerializer.cpp │ │ ├── UpdateDescriptorSerializer.hpp │ │ ├── UpdateSerializer.cpp │ │ └── UpdateSerializer.hpp ├── db │ ├── CMakeLists.txt │ ├── leosac-profile.options │ └── leosac-profile │ │ ├── leosac-profile-pgsql.options │ │ └── leosac-profile-sqlite.options ├── dynlib │ ├── dynamiclibrary.cpp │ └── dynamiclibrary.hpp ├── exception │ ├── EntityNotFound.cpp │ ├── EntityNotFound.hpp │ ├── ExceptionsTools.cpp │ ├── ExceptionsTools.hpp │ ├── InvalidArgument.hpp │ ├── ModelException.cpp │ ├── ModelException.hpp │ ├── PermissionDenied.cpp │ ├── PermissionDenied.hpp │ ├── configexception.hpp │ ├── coreexception.hpp │ ├── deviceexception.hpp │ ├── dynlibexception.hpp │ ├── fsexception.hpp │ ├── gpioexception.hpp │ ├── leosacexception.hpp │ ├── moduleexception.hpp │ ├── scriptexception.hpp │ └── signalexception.hpp ├── general_config.md ├── hardware │ ├── Alarm.cpp │ ├── Alarm.hpp │ ├── Buzzer.cpp │ ├── Buzzer.hpp │ ├── Device.cpp │ ├── Device.hpp │ ├── ExternalMessage.cpp │ ├── ExternalMessage.hpp │ ├── ExternalServer.cpp │ ├── ExternalServer.hpp │ ├── GPIO.cpp │ ├── GPIO.hpp │ ├── HardwareFwd.hpp │ ├── HardwareService.cpp │ ├── HardwareService.hpp │ ├── LED.cpp │ ├── LED.hpp │ ├── RFIDReader.cpp │ ├── RFIDReader.hpp │ ├── facades │ │ ├── FAlarm.cpp │ │ ├── FAlarm.hpp │ │ ├── FBuzzer.hpp │ │ ├── FExternalServer.cpp │ │ ├── FExternalServer.hpp │ │ ├── FGPIO.cpp │ │ ├── FGPIO.hpp │ │ ├── FLED.cpp │ │ ├── FLED.hpp │ │ ├── FWiegandReader.cpp │ │ ├── FWiegandReader.hpp │ │ └── README.md │ ├── hardware.md │ └── serializers │ │ ├── AlarmSerializer.cpp │ │ ├── AlarmSerializer.hpp │ │ ├── BuzzerSerializer.cpp │ │ ├── BuzzerSerializer.hpp │ │ ├── DeviceSerializer.cpp │ │ ├── DeviceSerializer.hpp │ │ ├── ExternalMessageSerializer.cpp │ │ ├── ExternalMessageSerializer.hpp │ │ ├── ExternalServerSerializer.cpp │ │ ├── ExternalServerSerializer.hpp │ │ ├── GPIOSerializer.cpp │ │ ├── GPIOSerializer.hpp │ │ ├── LEDSerializer.cpp │ │ ├── LEDSerializer.hpp │ │ ├── RFIDReaderSerializer.cpp │ │ └── RFIDReaderSerializer.hpp ├── main.cpp ├── mainpage.md ├── modules │ ├── AsioModule.cpp │ ├── AsioModule.hpp │ ├── BaseModule.cpp │ ├── BaseModule.hpp │ ├── CMakeLists.txt │ ├── alarms │ │ ├── AlarmEntry.cpp │ │ ├── AlarmEntry.hpp │ │ ├── AlarmInstance.cpp │ │ ├── AlarmInstance.hpp │ │ ├── AlarmsFwd.hpp │ │ ├── AlarmsModule.cpp │ │ ├── AlarmsModule.hpp │ │ ├── CMakeLists.txt │ │ ├── alarms.md │ │ └── init.cpp │ ├── auth │ │ ├── CMakeLists.txt │ │ ├── auth-db │ │ │ ├── AuthDBFwd.hpp │ │ │ ├── AuthDBInstance.cpp │ │ │ ├── AuthDBInstance.hpp │ │ │ ├── AuthDBModule.cpp │ │ │ ├── AuthDBModule.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── auth-db.md │ │ │ └── init.cpp │ │ └── auth-file │ │ │ ├── AuthFileInstance.cpp │ │ │ ├── AuthFileInstance.hpp │ │ │ ├── AuthFileModule.cpp │ │ │ ├── AuthFileModule.hpp │ │ │ ├── CMakeLists.txt │ │ │ ├── FileAuthSourceMapper.cpp │ │ │ ├── FileAuthSourceMapper.hpp │ │ │ ├── auth-file.md │ │ │ └── init.cpp │ ├── bench-toggle │ │ ├── CMakeLists.txt │ │ ├── bench-toggle.cpp │ │ └── bench-toggle.hpp │ ├── doorman │ │ ├── CMakeLists.txt │ │ ├── DoormanDoor.cpp │ │ ├── DoormanDoor.hpp │ │ ├── DoormanInstance.cpp │ │ ├── DoormanInstance.hpp │ │ ├── DoormanModule.cpp │ │ ├── DoormanModule.hpp │ │ ├── doorman.md │ │ └── init.cpp │ ├── event-publish │ │ ├── CMakeLists.txt │ │ ├── EventPublish.cpp │ │ ├── EventPublish.h │ │ ├── EventPublish.md │ │ └── init.cpp │ ├── instrumentation │ │ ├── CMakeLists.txt │ │ ├── InstrumentationModule.cpp │ │ ├── InstrumentationModule.hpp │ │ ├── init.cpp │ │ └── instrumentation.md │ ├── led-buzzer │ │ ├── CMakeLists.txt │ │ ├── LEDBuzzerModule.cpp │ │ ├── LEDBuzzerModule.hpp │ │ ├── LedBuzzerImpl.cpp │ │ ├── LedBuzzerImpl.hpp │ │ ├── LedBuzzerSM.hpp │ │ ├── init.cpp │ │ ├── led-buzzer.md │ │ └── ws │ │ │ ├── CRUDHandler.cpp │ │ │ ├── CRUDHandler.hpp │ │ │ ├── WSHelperThread.cpp │ │ │ └── WSHelperThread.hpp │ ├── libgpiod │ │ ├── CMakeLists.txt │ │ ├── CRUDHandler.cpp │ │ ├── CRUDHandler.hpp │ │ ├── LibgpiodConfig.cpp │ │ ├── LibgpiodConfig.hpp │ │ ├── LibgpiodGPIO.cpp │ │ ├── LibgpiodGPIO.hpp │ │ ├── LibgpiodGPIOSerializer.hpp │ │ ├── LibgpiodModule.cpp │ │ ├── LibgpiodModule.hpp │ │ ├── LibgpiodPin.cpp │ │ ├── LibgpiodPin.hpp │ │ ├── WSHelperThread.cpp │ │ ├── WSHelperThread.hpp │ │ ├── init.cpp │ │ └── libgpiod.md │ ├── lla │ │ ├── CMakeLists.txt │ │ ├── LLA.md │ │ ├── LLAFwd.hpp │ │ ├── LLAModule.cpp │ │ ├── LLAModule.hpp │ │ ├── Worker.cpp │ │ ├── Worker.hpp │ │ └── init.cpp │ ├── module_intro.md │ ├── modules.md │ ├── monitor │ │ ├── CMakeLists.txt │ │ ├── MonitorModule.cpp │ │ ├── MonitorModule.hpp │ │ ├── init.cpp │ │ ├── monitor.md │ │ └── ping.sh │ ├── mqtt │ │ ├── CMakeLists.txt │ │ ├── Mqtt.md │ │ ├── MqttConfig.cpp │ │ ├── MqttConfig.hpp │ │ ├── MqttExternalServer.cpp │ │ ├── MqttExternalServer.hpp │ │ ├── MqttFwd.hpp │ │ ├── MqttModule.cpp │ │ ├── MqttModule.hpp │ │ └── init.cpp │ ├── notifd │ │ ├── CMakeLists.txt │ │ ├── NotifdModule.cpp │ │ ├── NotifdModule.hpp │ │ ├── Notification.hpp │ │ └── init.cpp │ ├── pifacedigital │ │ ├── CMakeLists.txt │ │ ├── CRUDHandler.cpp │ │ ├── CRUDHandler.hpp │ │ ├── PFDigitalModule.cpp │ │ ├── PFDigitalModule.hpp │ │ ├── PFDigitalPin.cpp │ │ ├── PFDigitalPin.hpp │ │ ├── PFGPIO.cpp │ │ ├── PFGPIO.hpp │ │ ├── init.cpp │ │ ├── lib │ │ │ └── CMakeLists.txt │ │ └── piface.md │ ├── replication │ │ ├── CMakeLists.txt │ │ ├── ReplicationModule.cpp │ │ ├── ReplicationModule.hpp │ │ ├── init.cpp │ │ └── replication.md │ ├── rpleth │ │ ├── CMakeLists.txt │ │ ├── Rpleth.md │ │ ├── RplethModule.cpp │ │ ├── RplethModule.hpp │ │ ├── init.cpp │ │ ├── network │ │ │ ├── circularbuffer.cpp │ │ │ └── circularbuffer.hpp │ │ ├── rplethpacket.cpp │ │ ├── rplethpacket.hpp │ │ ├── rplethprotocol.cpp │ │ └── rplethprotocol.hpp │ ├── smtp │ │ ├── CMakeLists.txt │ │ ├── SMTP.md │ │ ├── SMTPAudit.cpp │ │ ├── SMTPAudit.hpp │ │ ├── SMTPAuditSerializer.cpp │ │ ├── SMTPAuditSerializer.hpp │ │ ├── SMTPConfig.cpp │ │ ├── SMTPConfig.hpp │ │ ├── SMTPFwd.hpp │ │ ├── SMTPModule.cpp │ │ ├── SMTPModule.hpp │ │ ├── SMTPServerInfoSerializer.cpp │ │ ├── SMTPServerInfoSerializer.hpp │ │ ├── SMTPServiceImpl.cpp │ │ ├── SMTPServiceImpl.hpp │ │ └── init.cpp │ ├── stdin-controller │ │ ├── CMakeLists.txt │ │ ├── StdinControllerModule.cpp │ │ ├── StdinControllerModule.hpp │ │ └── init.cpp │ ├── sysfsgpio │ │ ├── CMakeLists.txt │ │ ├── SysFSGPIOPin.cpp │ │ ├── SysFSGPIOPin.hpp │ │ ├── SysFsGpioConfig.cpp │ │ ├── SysFsGpioConfig.hpp │ │ ├── SysFsGpioModule.cpp │ │ ├── SysFsGpioModule.hpp │ │ ├── init.cpp │ │ └── sysfsgpio.md │ ├── tcp-notifier │ │ ├── CMakeLists.txt │ │ ├── NotifierInstance.cpp │ │ ├── NotifierInstance.hpp │ │ ├── ProtocolHandler.cpp │ │ ├── ProtocolHandler.hpp │ │ ├── TCPNotifier.md │ │ ├── TcpNotifier.cpp │ │ ├── TcpNotifier.hpp │ │ ├── init.cpp │ │ └── protocols │ │ │ ├── PushSimpleCardNumber.cpp │ │ │ └── PushSimpleCardNumber.hpp │ ├── test-and-reset │ │ ├── CMakeLists.txt │ │ ├── TestAndReset.md │ │ ├── TestAndResetModule.cpp │ │ ├── TestAndResetModule.hpp │ │ └── init.cpp │ ├── websock-api │ │ ├── ActionActionParam.hpp │ │ ├── CMakeLists.txt │ │ ├── ExceptionConverter.cpp │ │ ├── ExceptionConverter.hpp │ │ ├── Exceptions.cpp │ │ ├── Exceptions.hpp │ │ ├── Messages.hpp │ │ ├── RequestContext.hpp │ │ ├── Service.cpp │ │ ├── Service.hpp │ │ ├── WSHelperThread.hpp │ │ ├── WSServer.cpp │ │ ├── WSServer.hpp │ │ ├── WebSockAPI.cpp │ │ ├── WebSockAPI.hpp │ │ ├── WebSockAPI.md │ │ ├── WebSockFwd.hpp │ │ ├── api │ │ │ ├── APIAuth.cpp │ │ │ ├── APIAuth.hpp │ │ │ ├── APISession.cpp │ │ │ ├── APISession.hpp │ │ │ ├── AccessOverview.cpp │ │ │ ├── AccessOverview.hpp │ │ │ ├── AccessPointCRUD.cpp │ │ │ ├── AccessPointCRUD.hpp │ │ │ ├── AuditGet.cpp │ │ │ ├── AuditGet.hpp │ │ │ ├── CRUDResourceHandler.cpp │ │ │ ├── CRUDResourceHandler.hpp │ │ │ ├── CredentialCRUD.cpp │ │ │ ├── CredentialCRUD.hpp │ │ │ ├── DoorCRUD.cpp │ │ │ ├── DoorCRUD.hpp │ │ │ ├── GroupCRUD.cpp │ │ │ ├── GroupCRUD.hpp │ │ │ ├── LogGet.cpp │ │ │ ├── LogGet.hpp │ │ │ ├── MembershipCRUD.cpp │ │ │ ├── MembershipCRUD.hpp │ │ │ ├── MethodHandler.cpp │ │ │ ├── MethodHandler.hpp │ │ │ ├── PasswordChange.cpp │ │ │ ├── PasswordChange.hpp │ │ │ ├── Restart.cpp │ │ │ ├── Restart.hpp │ │ │ ├── ScheduleCRUD.cpp │ │ │ ├── ScheduleCRUD.hpp │ │ │ ├── UserCRUD.cpp │ │ │ ├── UserCRUD.hpp │ │ │ ├── ZoneCRUD.cpp │ │ │ ├── ZoneCRUD.hpp │ │ │ ├── search │ │ │ │ ├── AccessPointSearch.cpp │ │ │ │ ├── AccessPointSearch.hpp │ │ │ │ ├── CredentialSearch.cpp │ │ │ │ ├── CredentialSearch.hpp │ │ │ │ ├── DoorSearch.cpp │ │ │ │ ├── DoorSearch.hpp │ │ │ │ ├── GroupSearch.cpp │ │ │ │ ├── GroupSearch.hpp │ │ │ │ ├── HardwareSearch.cpp │ │ │ │ ├── HardwareSearch.hpp │ │ │ │ ├── ScheduleSearch.cpp │ │ │ │ ├── ScheduleSearch.hpp │ │ │ │ ├── SearchBase.hpp │ │ │ │ ├── UserSearch.cpp │ │ │ │ ├── UserSearch.hpp │ │ │ │ ├── ZoneSearch.cpp │ │ │ │ └── ZoneSearch.hpp │ │ │ └── update-management │ │ │ │ ├── AckUpdate.cpp │ │ │ │ ├── AckUpdate.hpp │ │ │ │ ├── CancelUpdate.cpp │ │ │ │ ├── CancelUpdate.hpp │ │ │ │ ├── CheckUpdate.cpp │ │ │ │ ├── CheckUpdate.hpp │ │ │ │ ├── CreateUpdate.cpp │ │ │ │ ├── CreateUpdate.hpp │ │ │ │ ├── PendingUpdateGet.cpp │ │ │ │ ├── PendingUpdateGet.hpp │ │ │ │ ├── UpdateGet.cpp │ │ │ │ ├── UpdateGet.hpp │ │ │ │ ├── UpdateHistory.cpp │ │ │ │ └── UpdateHistory.hpp │ │ └── init.cpp │ ├── wiegand │ │ ├── CMakeLists.txt │ │ ├── Wiegand.md │ │ ├── WiegandConfig.cpp │ │ ├── WiegandConfig.hpp │ │ ├── WiegandFwd.hpp │ │ ├── WiegandReaderImpl.cpp │ │ ├── WiegandReaderImpl.hpp │ │ ├── strategies │ │ │ ├── Autodetect.cpp │ │ │ ├── Autodetect.hpp │ │ │ ├── CardReading.hpp │ │ │ ├── PinReading.hpp │ │ │ ├── SimpleWiegandStrategy.cpp │ │ │ ├── SimpleWiegandStrategy.hpp │ │ │ ├── Strategies.hpp │ │ │ ├── StrategiesFwd.hpp │ │ │ ├── WiegandCardAndPin.cpp │ │ │ ├── WiegandCardAndPin.hpp │ │ │ ├── WiegandPinBuffered.cpp │ │ │ ├── WiegandPinBuffered.hpp │ │ │ ├── WiegandPinNBitsOnly.cpp │ │ │ ├── WiegandPinNBitsOnly.hpp │ │ │ └── WiegandStrategy.hpp │ │ ├── wiegand.cpp │ │ ├── wiegand.hpp │ │ └── ws │ │ │ ├── CRUDHandler.cpp │ │ │ ├── CRUDHandler.hpp │ │ │ ├── WSHelperThread.cpp │ │ │ ├── WSHelperThread.hpp │ │ │ ├── WiegandConfigSerializer.cpp │ │ │ └── WiegandConfigSerializer.hpp │ └── ws-notifier │ │ ├── CMakeLists.txt │ │ ├── WSNotifier.md │ │ ├── WebServiceNotifier.cpp │ │ ├── WebServiceNotifier.hpp │ │ └── init.cpp └── tools │ ├── AssertCast.hpp │ ├── BuildString.hpp │ ├── Colorize.hpp │ ├── DatabaseLogSink.cpp │ ├── DatabaseLogSink.hpp │ ├── DateTimeConverter.hpp │ ├── ElapsedTimeCounter.cpp │ ├── ElapsedTimeCounter.hpp │ ├── GenGuid.cpp │ ├── GenGuid.h │ ├── GitSHA1.cpp.in │ ├── GitSHA1.hpp │ ├── ISchedule.hpp │ ├── IVisitable.hpp │ ├── JSONSerializer.hpp │ ├── JSONUtils.cpp │ ├── JSONUtils.hpp │ ├── LogEntry.cpp │ ├── LogEntry.hpp │ ├── Mail.hpp │ ├── MyTime.cpp │ ├── MyTime.hpp │ ├── PropertyTreeExtractor.cpp │ ├── PropertyTreeExtractor.hpp │ ├── Schedule.cpp │ ├── Schedule.hpp │ ├── ScheduleMapping.cpp │ ├── ScheduleMapping.hpp │ ├── SingleTimeFrame.cpp │ ├── SingleTimeFrame.hpp │ ├── Stacktrace.cpp │ ├── Stacktrace.hpp │ ├── ThreadUtils.cpp │ ├── ThreadUtils.hpp │ ├── ToolsFwd.hpp │ ├── Uuid.hpp │ ├── Visitor.cpp │ ├── Visitor.hpp │ ├── XmlNodeNameEnforcer.cpp │ ├── XmlNodeNameEnforcer.hpp │ ├── XmlPropertyTree.cpp │ ├── XmlPropertyTree.hpp │ ├── XmlScheduleLoader.cpp │ ├── XmlScheduleLoader.hpp │ ├── bs2.hpp │ ├── bufferutils.hpp │ ├── db │ ├── AuditEventMaskODB.hpp │ ├── DBService.cpp │ ├── DBService.hpp │ ├── DatabaseTracer.hpp │ ├── MultiplexedSession.cpp │ ├── MultiplexedSession.hpp │ ├── MultiplexedTransaction.cpp │ ├── MultiplexedTransaction.hpp │ ├── ODB_Auth_Prologue.hpp │ ├── OptionalTransaction.cpp │ ├── OptionalTransaction.hpp │ ├── PGSQLTracer.cpp │ ├── PGSQLTracer.hpp │ ├── STDDurationODB.hpp │ ├── STDTimePointODB.hpp │ ├── Savepoint.cpp │ ├── Savepoint.hpp │ ├── ScryptResultODB.hpp │ ├── database.hpp │ ├── db_fwd.hpp │ ├── leosac-profile-mapping-pgsql.hpp │ └── leosac-profile-mapping-sqlite.hpp │ ├── enforce.hpp │ ├── log.cpp │ ├── log.hpp │ ├── registry │ ├── GlobalRegistry.cpp │ ├── GlobalRegistry.hpp │ ├── Registry.hpp │ ├── ThreadLocalRegistry.cpp │ └── ThreadLocalRegistry.hpp │ ├── runtimeoptions.cpp │ ├── runtimeoptions.hpp │ ├── scrypt │ ├── Random.cpp │ ├── Random.hpp │ ├── Scrypt.cpp │ └── Scrypt.hpp │ ├── serializers │ ├── ExtensibleSerializer.hpp │ ├── ScheduleMappingSerializer.cpp │ ├── ScheduleMappingSerializer.hpp │ ├── ScheduleSerializer.cpp │ └── ScheduleSerializer.hpp │ ├── service │ ├── ServiceFwd.hpp │ └── ServiceRegistry.hpp │ ├── signalhandler.cpp │ ├── signalhandler.hpp │ ├── timeout.hpp │ ├── unixfilewatcher.cpp │ ├── unixfilewatcher.hpp │ ├── unixfs.cpp │ ├── unixfs.hpp │ ├── unixshellscript.cpp │ ├── unixshellscript.hpp │ ├── unixsyscall.cpp │ ├── unixsyscall.hpp │ ├── version.cpp │ └── version.hpp ├── test ├── AuthFile.cpp ├── AuthSourceBuilder.cpp ├── CMakeLists.txt ├── ConfigManager.cpp ├── CredentialValidator.cpp ├── GroupValidator.cpp ├── Led.cpp ├── RFIDCard.cpp ├── Registry.cpp ├── RemoteControlSecurity.cpp ├── Rpleth.cpp ├── ScheduleValidator.cpp ├── ServiceRegistry.cpp ├── SysFsGpioConfig.cpp ├── Test.md ├── Visitor.cpp ├── WiegandReader.cpp ├── data │ ├── AuthFile-1.xml │ ├── AuthFile-2.xml │ ├── AuthFile-3.xml │ ├── AuthFile-4.xml │ ├── AuthFile-5.xml │ ├── AuthFile-6.xml │ ├── AuthFile-7.xml │ ├── AuthFile-8.xml │ ├── AuthFile-9.xml │ ├── ConfigManager1.xml │ ├── ConfigManager2.xml │ ├── ConfigManager3.xml │ ├── ConfigManager4.xml │ ├── ConfigManager5.xml │ ├── ConfigManager6.xml │ ├── ConfigManager7.xml │ ├── ConfigManager8.xml │ ├── RemoteControlSecurity1.xml │ └── RemoteControlSecurity2.xml ├── helper │ ├── FakeGPIO.cpp │ ├── FakeGPIO.hpp │ ├── FakeWiegandReader.cpp │ ├── FakeWiegandReader.hpp │ ├── TestHelper.hpp │ └── TestHelper.md └── version.cpp └── test_helper ├── instrumentation_client.py ├── leopytest ├── InstrumentationClient.py ├── RemoteControl.py ├── Runner.py ├── Utils.py ├── WSClient.py ├── __init__.py └── setup.py ├── run_docker.sh ├── run_tests.sh ├── send-wiegand-bits └── send_wiegand_bits.py ├── shell_helper.sh ├── test-auth-file1 ├── auth-file.xml ├── run_test.sh └── test-auth-file1.xml ├── test-door-instances ├── auth-file.xml ├── rpi1-cfg.xml ├── rpi2-cfg.xml ├── run_test.py └── run_test.sh ├── test-general-config ├── run_test.sh ├── test-general-config.py └── test-general-config.xml ├── test-module-config ├── run_test.py ├── run_test.sh └── test-module-config.xml ├── test-module-list ├── run_test.py ├── run_test.sh └── test-module-list.xml ├── test-reset-card-env ├── factory-kernel.xml ├── run_test.sh └── test-reset-card.xml ├── test-reset-card-promisc ├── factory-kernel.xml ├── run_test.sh └── test-reset-card.xml ├── test-reset-card ├── factory-kernel.xml ├── run_test.sh └── test-reset-card.xml ├── test-save-fail ├── run_test.sh ├── test-save-fail.xml └── test-save.py ├── test-sync-2 ├── run_test.sh ├── source_cfg.xml └── test-sync-from.xml ├── test-sync-from-nosync ├── run_test.sh ├── source_cfg.xml └── test-sync-from.xml ├── test-sync-from-save ├── file_auth.xml ├── run_test.sh ├── source_cfg.xml └── test-sync-from.xml ├── test-sync-from ├── run_test.sh ├── source_cfg.xml └── test-sync-from.xml ├── test-tcp-notifier-server ├── config.xml ├── run_test.py ├── run_test.sh └── tcp_client.py ├── test-tcp-notifier ├── config.xml ├── run_test.py ├── run_test.sh └── tcp_server.py ├── test-test-card1 ├── run_test.sh └── test-test-card.xml ├── test-test-card2 ├── run_test.sh └── test-test-card.xml ├── test-wiegand-pin ├── config-8bits.xml ├── config.xml ├── run_test.py └── run_test.sh ├── test-working-directory ├── amd64.xml └── run_test.sh └── z85.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sonarqube.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.github/workflows/sonarqube.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | LEOSAC -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/dictionaries/xaqq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/dictionaries/xaqq.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/find.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/find.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/CLA.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPY_OUT_OF_TREE_MODULES_HERE: -------------------------------------------------------------------------------- 1 | src/altmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/LICENSE -------------------------------------------------------------------------------- /ODB.LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/ODB.LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/README.md -------------------------------------------------------------------------------- /cfg/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/CMakeLists.txt -------------------------------------------------------------------------------- /cfg/dev-test/amd64.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/amd64.xml -------------------------------------------------------------------------------- /cfg/dev-test/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/config.xml -------------------------------------------------------------------------------- /cfg/dev-test/file_auth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/file_auth.xml -------------------------------------------------------------------------------- /cfg/dev-test/rpi-auth2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/rpi-auth2.xml -------------------------------------------------------------------------------- /cfg/dev-test/rpi-sysfs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/rpi-sysfs.xml -------------------------------------------------------------------------------- /cfg/dev-test/wiegand-pin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/wiegand-pin.xml -------------------------------------------------------------------------------- /cfg/dev-test/ws-amd64.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/dev-test/ws-amd64.xml -------------------------------------------------------------------------------- /cfg/example/guide_rpi_piface_wiegand/auth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/example/guide_rpi_piface_wiegand/auth.xml -------------------------------------------------------------------------------- /cfg/example/guide_rpi_piface_wiegand/leosac.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/example/guide_rpi_piface_wiegand/leosac.xml -------------------------------------------------------------------------------- /cfg/factory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/factory/README.md -------------------------------------------------------------------------------- /cfg/factory/kernel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/factory/kernel.xml -------------------------------------------------------------------------------- /cfg/leosac-base.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/leosac-base.xml -------------------------------------------------------------------------------- /cfg/piface-rpleth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/piface-rpleth/README.md -------------------------------------------------------------------------------- /cfg/piface-rpleth/config-box.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/piface-rpleth/config-box.xml -------------------------------------------------------------------------------- /cfg/sysfs-rpleth/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cfg/sysfs-rpleth/config.xml -------------------------------------------------------------------------------- /cmake/FindCXX11.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindCXX11.cmake -------------------------------------------------------------------------------- /cmake/FindLibScrypt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindLibScrypt.cmake -------------------------------------------------------------------------------- /cmake/FindODB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindODB.cmake -------------------------------------------------------------------------------- /cmake/FindSQLite.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindSQLite.cmake -------------------------------------------------------------------------------- /cmake/FindSodium.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindSodium.cmake -------------------------------------------------------------------------------- /cmake/FindTCLAP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindTCLAP.cmake -------------------------------------------------------------------------------- /cmake/FindWebSocketpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/FindWebSocketpp.cmake -------------------------------------------------------------------------------- /cmake/GetGitRevisionDescription.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/GetGitRevisionDescription.cmake -------------------------------------------------------------------------------- /cmake/GetGitRevisionDescription.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/GetGitRevisionDescription.cmake.in -------------------------------------------------------------------------------- /cmake/ODB_CMake_README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/ODB_CMake_README -------------------------------------------------------------------------------- /cmake/UseODB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/UseODB.cmake -------------------------------------------------------------------------------- /cmake/cotire.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/cotire.cmake -------------------------------------------------------------------------------- /cmake/rpi-cross.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/cmake/rpi-cross.cmake -------------------------------------------------------------------------------- /deb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/deb.sh -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/Firmware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/Firmware.md -------------------------------------------------------------------------------- /doc/OSACRuntime.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/OSACRuntime.pdf -------------------------------------------------------------------------------- /doc/awesome-css/doxygen-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/awesome-css/doxygen-awesome.css -------------------------------------------------------------------------------- /doc/database_versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/database_versioning.md -------------------------------------------------------------------------------- /doc/guides/guide_bbb_osso_io_wiegand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_bbb_osso_io_wiegand.md -------------------------------------------------------------------------------- /doc/guides/guide_docker_cc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_docker_cc.md -------------------------------------------------------------------------------- /doc/guides/guide_install_from_package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_install_from_package.md -------------------------------------------------------------------------------- /doc/guides/guide_install_from_source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_install_from_source.md -------------------------------------------------------------------------------- /doc/guides/guide_raspbian.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_raspbian.md -------------------------------------------------------------------------------- /doc/guides/guide_rpi_piface_wiegand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_rpi_piface_wiegand.md -------------------------------------------------------------------------------- /doc/guides/guide_rpi_wiegand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guide_rpi_wiegand.md -------------------------------------------------------------------------------- /doc/guides/guides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/guides/guides.md -------------------------------------------------------------------------------- /doc/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/header.html -------------------------------------------------------------------------------- /doc/modules_communication.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/modules_communication.dia -------------------------------------------------------------------------------- /doc/overview_auth.dia: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/overview_auth.dia -------------------------------------------------------------------------------- /doc/page_dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/page_dev.md -------------------------------------------------------------------------------- /doc/page_doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/page_doc.md -------------------------------------------------------------------------------- /doc/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/README.md -------------------------------------------------------------------------------- /doc/resources/bbb_relay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/bbb_relay.jpg -------------------------------------------------------------------------------- /doc/resources/beaglebone_black_pinmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/beaglebone_black_pinmap.png -------------------------------------------------------------------------------- /doc/resources/customdoxygen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/customdoxygen.css -------------------------------------------------------------------------------- /doc/resources/doorrelay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/doorrelay.png -------------------------------------------------------------------------------- /doc/resources/doxy-boot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/doxy-boot.js -------------------------------------------------------------------------------- /doc/resources/hardware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/hardware.png -------------------------------------------------------------------------------- /doc/resources/logo_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/logo_banner.png -------------------------------------------------------------------------------- /doc/resources/modules_communication.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/modules_communication.png -------------------------------------------------------------------------------- /doc/resources/overview_auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/overview_auth.png -------------------------------------------------------------------------------- /doc/resources/piface-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/piface-front.png -------------------------------------------------------------------------------- /doc/resources/piface-wire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/piface-wire.png -------------------------------------------------------------------------------- /doc/resources/raspberry-pi-rev2-gpio-pinout.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/raspberry-pi-rev2-gpio-pinout.jpg -------------------------------------------------------------------------------- /doc/resources/wiegand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/wiegand.png -------------------------------------------------------------------------------- /doc/resources/wiegand_voltdivider1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/wiegand_voltdivider1.jpg -------------------------------------------------------------------------------- /doc/resources/wiegand_voltdivider2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/wiegand_voltdivider2.jpg -------------------------------------------------------------------------------- /doc/resources/wiegand_voltdivider3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/wiegand_voltdivider3.jpg -------------------------------------------------------------------------------- /doc/resources/wiegand_voltdivider4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/wiegand_voltdivider4.jpg -------------------------------------------------------------------------------- /doc/resources/wiegand_voltdivider5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/doc/resources/wiegand_voltdivider5.jpg -------------------------------------------------------------------------------- /docker/Dockerfile.main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/Dockerfile.main -------------------------------------------------------------------------------- /docker/buildsystem/debian/Dockerfile.bookworm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/buildsystem/debian/Dockerfile.bookworm -------------------------------------------------------------------------------- /docker/buildsystem/debian/Dockerfile.bullseye: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/buildsystem/debian/Dockerfile.bullseye -------------------------------------------------------------------------------- /docker/buildsystem/debian/Dockerfile.sid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/buildsystem/debian/Dockerfile.sid -------------------------------------------------------------------------------- /docker/cli/Dockerfile.cross_compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/cli/Dockerfile.cross_compile -------------------------------------------------------------------------------- /docker/cli/Dockerfile.main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/cli/Dockerfile.main -------------------------------------------------------------------------------- /docker/cli/Dockerfile.server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker/cli/Dockerfile.server -------------------------------------------------------------------------------- /docker_scripts/build_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/build_docker.sh -------------------------------------------------------------------------------- /docker_scripts/build_leosac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/build_leosac.sh -------------------------------------------------------------------------------- /docker_scripts/entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/entry.sh -------------------------------------------------------------------------------- /docker_scripts/gtest_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/gtest_install.sh -------------------------------------------------------------------------------- /docker_scripts/makepkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/makepkg.sh -------------------------------------------------------------------------------- /docker_scripts/odb_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/odb_install.sh -------------------------------------------------------------------------------- /docker_scripts/wait_for_postgres.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/docker_scripts/wait_for_postgres.sh -------------------------------------------------------------------------------- /pkg/arch/PKGBUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/arch/PKGBUILD -------------------------------------------------------------------------------- /pkg/arch/leosac.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/arch/leosac.install -------------------------------------------------------------------------------- /pkg/arch/leosacd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/arch/leosacd.service -------------------------------------------------------------------------------- /pkg/debian/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/README.md -------------------------------------------------------------------------------- /pkg/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/changelog -------------------------------------------------------------------------------- /pkg/debian/compat: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /pkg/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/control -------------------------------------------------------------------------------- /pkg/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/copyright -------------------------------------------------------------------------------- /pkg/debian/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/install -------------------------------------------------------------------------------- /pkg/debian/leosac.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/leosac.init -------------------------------------------------------------------------------- /pkg/debian/leosac.links: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/leosac.links -------------------------------------------------------------------------------- /pkg/debian/leosac.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/leosac.service -------------------------------------------------------------------------------- /pkg/debian/postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/postinst -------------------------------------------------------------------------------- /pkg/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/pkg/debian/rules -------------------------------------------------------------------------------- /pkg/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /python/.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /python/.idea/dictionaries/xaqq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/.idea/dictionaries/xaqq.xml -------------------------------------------------------------------------------- /python/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/.idea/encodings.xml -------------------------------------------------------------------------------- /python/.idea/leosacpy.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/.idea/leosacpy.iml -------------------------------------------------------------------------------- /python/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/.idea/modules.xml -------------------------------------------------------------------------------- /python/leosacpy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/cli/cli_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/cli_config.py -------------------------------------------------------------------------------- /python/leosacpy/cli/dev/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/cli/dev/cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/dev/cc.py -------------------------------------------------------------------------------- /python/leosacpy/cli/dev/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/dev/dev.py -------------------------------------------------------------------------------- /python/leosacpy/cli/dev/doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/dev/doc.py -------------------------------------------------------------------------------- /python/leosacpy/cli/dev/docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/dev/docker.py -------------------------------------------------------------------------------- /python/leosacpy/cli/dev/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/dev/run_tests.py -------------------------------------------------------------------------------- /python/leosacpy/cli/pfdigital/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/cli/pfdigital/pfdigital.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/cli/pfdigital/pfdigital.py -------------------------------------------------------------------------------- /python/leosacpy/cli/wiegand_reader/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/exception.py -------------------------------------------------------------------------------- /python/leosacpy/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/runner.py -------------------------------------------------------------------------------- /python/leosacpy/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/scripts/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/scripts/cli.py -------------------------------------------------------------------------------- /python/leosacpy/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/tests/leosac_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/leosac_config.xml -------------------------------------------------------------------------------- /python/leosacpy/tests/test_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/test_helper.py -------------------------------------------------------------------------------- /python/leosacpy/tests/test_ws_audit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/test_ws_audit.py -------------------------------------------------------------------------------- /python/leosacpy/tests/test_ws_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/test_ws_general.py -------------------------------------------------------------------------------- /python/leosacpy/tests/test_ws_pfdigital.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/test_ws_pfdigital.py -------------------------------------------------------------------------------- /python/leosacpy/tests/test_ws_wiegand_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/test_ws_wiegand_reader.py -------------------------------------------------------------------------------- /python/leosacpy/tests/test_ws_zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tests/test_ws_zone.py -------------------------------------------------------------------------------- /python/leosacpy/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/leosacpy/tools/source_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/tools/source_formatter.py -------------------------------------------------------------------------------- /python/leosacpy/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/utils.py -------------------------------------------------------------------------------- /python/leosacpy/ws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/ws.py -------------------------------------------------------------------------------- /python/leosacpy/wsclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/leosacpy/wsclient.py -------------------------------------------------------------------------------- /python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/python/setup.py -------------------------------------------------------------------------------- /rc/AGPLv3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/rc/AGPLv3.png -------------------------------------------------------------------------------- /rc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/rc/logo.png -------------------------------------------------------------------------------- /scripts/build_ipconfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/scripts/build_ipconfig.sh -------------------------------------------------------------------------------- /scripts/commit_fex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/scripts/commit_fex.sh -------------------------------------------------------------------------------- /scripts/gen_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/scripts/gen_key.py -------------------------------------------------------------------------------- /scripts/load_ipconfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/scripts/load_ipconfig.sh -------------------------------------------------------------------------------- /scripts/remote_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/scripts/remote_control.py -------------------------------------------------------------------------------- /scripts/ssh_rsync_source.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/scripts/ssh_rsync_source.sh -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/LeosacFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/LeosacFwd.hpp -------------------------------------------------------------------------------- /src/altmodules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/altmodules/CMakeLists.txt -------------------------------------------------------------------------------- /src/core/APIStatusCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/APIStatusCode.hpp -------------------------------------------------------------------------------- /src/core/CoreAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/CoreAPI.cpp -------------------------------------------------------------------------------- /src/core/CoreAPI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/CoreAPI.hpp -------------------------------------------------------------------------------- /src/core/CoreUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/CoreUtils.cpp -------------------------------------------------------------------------------- /src/core/CoreUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/CoreUtils.hpp -------------------------------------------------------------------------------- /src/core/GetServiceRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/GetServiceRegistry.cpp -------------------------------------------------------------------------------- /src/core/GetServiceRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/GetServiceRegistry.hpp -------------------------------------------------------------------------------- /src/core/MessageBus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/MessageBus.cpp -------------------------------------------------------------------------------- /src/core/MessageBus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/MessageBus.hpp -------------------------------------------------------------------------------- /src/core/RemoteControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/RemoteControl.cpp -------------------------------------------------------------------------------- /src/core/RemoteControl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/RemoteControl.hpp -------------------------------------------------------------------------------- /src/core/RemoteControlSecurity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/RemoteControlSecurity.cpp -------------------------------------------------------------------------------- /src/core/RemoteControlSecurity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/RemoteControlSecurity.hpp -------------------------------------------------------------------------------- /src/core/Scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/Scheduler.cpp -------------------------------------------------------------------------------- /src/core/Scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/Scheduler.hpp -------------------------------------------------------------------------------- /src/core/SecurityContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/SecurityContext.cpp -------------------------------------------------------------------------------- /src/core/SecurityContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/SecurityContext.hpp -------------------------------------------------------------------------------- /src/core/UserSecurityContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/UserSecurityContext.cpp -------------------------------------------------------------------------------- /src/core/UserSecurityContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/UserSecurityContext.hpp -------------------------------------------------------------------------------- /src/core/audit/AccessPointEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AccessPointEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/AccessPointEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AccessPointEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/Audit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/Audit.hpp -------------------------------------------------------------------------------- /src/core/audit/Audit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/Audit.md -------------------------------------------------------------------------------- /src/core/audit/AuditEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditEntry.cpp -------------------------------------------------------------------------------- /src/core/audit/AuditEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditEntry.hpp -------------------------------------------------------------------------------- /src/core/audit/AuditFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditFactory.cpp -------------------------------------------------------------------------------- /src/core/audit/AuditFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditFactory.hpp -------------------------------------------------------------------------------- /src/core/audit/AuditFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditFwd.hpp -------------------------------------------------------------------------------- /src/core/audit/AuditTracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditTracker.cpp -------------------------------------------------------------------------------- /src/core/audit/AuditTracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuditTracker.hpp -------------------------------------------------------------------------------- /src/core/audit/AuthEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuthEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/AuthEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/AuthEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/CredentialEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/CredentialEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/CredentialEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/CredentialEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/DoorEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/DoorEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/DoorEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/DoorEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/GroupEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/GroupEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/GroupEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/GroupEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IAccessPointEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IAccessPointEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IAuditEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IAuditEntry.hpp -------------------------------------------------------------------------------- /src/core/audit/IAuditTracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IAuditTracker.hpp -------------------------------------------------------------------------------- /src/core/audit/IAuthEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IAuthEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/ICredentialEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/ICredentialEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IDoorEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IDoorEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IGroupEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IGroupEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IScheduleEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IScheduleEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IUpdateEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IUpdateEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IUserEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IUserEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IUserGroupMembershipEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IUserGroupMembershipEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/IWSAPICall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IWSAPICall.hpp -------------------------------------------------------------------------------- /src/core/audit/IZoneEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/IZoneEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/ScheduleEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/ScheduleEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/ScheduleEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/ScheduleEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/UpdateEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/UpdateEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/UpdateEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/UpdateEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/UserEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/UserEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/UserEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/UserEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/UserGroupMembershipEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/UserGroupMembershipEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/UserGroupMembershipEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/UserGroupMembershipEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/WSAPICall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/WSAPICall.cpp -------------------------------------------------------------------------------- /src/core/audit/WSAPICall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/WSAPICall.hpp -------------------------------------------------------------------------------- /src/core/audit/ZoneEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/ZoneEvent.cpp -------------------------------------------------------------------------------- /src/core/audit/ZoneEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/ZoneEvent.hpp -------------------------------------------------------------------------------- /src/core/audit/serializers/AuditSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/serializers/AuditSerializer.cpp -------------------------------------------------------------------------------- /src/core/audit/serializers/AuditSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/serializers/AuditSerializer.hpp -------------------------------------------------------------------------------- /src/core/audit/serializers/JSONService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/audit/serializers/JSONService.hpp -------------------------------------------------------------------------------- /src/core/auth/AccessPoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AccessPoint.cpp -------------------------------------------------------------------------------- /src/core/auth/AccessPoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AccessPoint.hpp -------------------------------------------------------------------------------- /src/core/auth/AccessPointService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AccessPointService.cpp -------------------------------------------------------------------------------- /src/core/auth/AccessPointService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AccessPointService.hpp -------------------------------------------------------------------------------- /src/core/auth/AccessPointUpdate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AccessPointUpdate.cpp -------------------------------------------------------------------------------- /src/core/auth/AccessPointUpdate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AccessPointUpdate.hpp -------------------------------------------------------------------------------- /src/core/auth/Auth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Auth.cpp -------------------------------------------------------------------------------- /src/core/auth/Auth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Auth.hpp -------------------------------------------------------------------------------- /src/core/auth/Auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Auth.md -------------------------------------------------------------------------------- /src/core/auth/AuthFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AuthFwd.hpp -------------------------------------------------------------------------------- /src/core/auth/AuthSourceBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AuthSourceBuilder.cpp -------------------------------------------------------------------------------- /src/core/auth/AuthSourceBuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AuthSourceBuilder.hpp -------------------------------------------------------------------------------- /src/core/auth/AuthTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AuthTarget.cpp -------------------------------------------------------------------------------- /src/core/auth/AuthTarget.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/AuthTarget.hpp -------------------------------------------------------------------------------- /src/core/auth/BaseAuthSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/BaseAuthSource.cpp -------------------------------------------------------------------------------- /src/core/auth/BaseAuthSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/BaseAuthSource.hpp -------------------------------------------------------------------------------- /src/core/auth/Door.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Door.cpp -------------------------------------------------------------------------------- /src/core/auth/Door.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Door.hpp -------------------------------------------------------------------------------- /src/core/auth/Group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Group.cpp -------------------------------------------------------------------------------- /src/core/auth/Group.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Group.hpp -------------------------------------------------------------------------------- /src/core/auth/IAccessPoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/IAccessPoint.hpp -------------------------------------------------------------------------------- /src/core/auth/IDoor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/IDoor.hpp -------------------------------------------------------------------------------- /src/core/auth/IZone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/IZone.hpp -------------------------------------------------------------------------------- /src/core/auth/Interfaces/IAccessProfile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Interfaces/IAccessProfile.hpp -------------------------------------------------------------------------------- /src/core/auth/Interfaces/IAuthSourceMapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Interfaces/IAuthSourceMapper.hpp -------------------------------------------------------------------------------- /src/core/auth/ProfileMerger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/ProfileMerger.cpp -------------------------------------------------------------------------------- /src/core/auth/ProfileMerger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/ProfileMerger.hpp -------------------------------------------------------------------------------- /src/core/auth/SimpleAccessProfile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/SimpleAccessProfile.cpp -------------------------------------------------------------------------------- /src/core/auth/SimpleAccessProfile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/SimpleAccessProfile.hpp -------------------------------------------------------------------------------- /src/core/auth/Token.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Token.cpp -------------------------------------------------------------------------------- /src/core/auth/Token.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Token.hpp -------------------------------------------------------------------------------- /src/core/auth/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/User.cpp -------------------------------------------------------------------------------- /src/core/auth/User.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/User.hpp -------------------------------------------------------------------------------- /src/core/auth/UserGroupMembership.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/UserGroupMembership.cpp -------------------------------------------------------------------------------- /src/core/auth/UserGroupMembership.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/UserGroupMembership.hpp -------------------------------------------------------------------------------- /src/core/auth/ValidityInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/ValidityInfo.cpp -------------------------------------------------------------------------------- /src/core/auth/ValidityInfo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/ValidityInfo.hpp -------------------------------------------------------------------------------- /src/core/auth/Zone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Zone.cpp -------------------------------------------------------------------------------- /src/core/auth/Zone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/Zone.hpp -------------------------------------------------------------------------------- /src/core/auth/serializers/DoorSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/DoorSerializer.cpp -------------------------------------------------------------------------------- /src/core/auth/serializers/DoorSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/DoorSerializer.hpp -------------------------------------------------------------------------------- /src/core/auth/serializers/GroupSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/GroupSerializer.cpp -------------------------------------------------------------------------------- /src/core/auth/serializers/GroupSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/GroupSerializer.hpp -------------------------------------------------------------------------------- /src/core/auth/serializers/UserSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/UserSerializer.cpp -------------------------------------------------------------------------------- /src/core/auth/serializers/UserSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/UserSerializer.hpp -------------------------------------------------------------------------------- /src/core/auth/serializers/ZoneSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/ZoneSerializer.cpp -------------------------------------------------------------------------------- /src/core/auth/serializers/ZoneSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/auth/serializers/ZoneSerializer.hpp -------------------------------------------------------------------------------- /src/core/config/ConfigChecker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/config/ConfigChecker.cpp -------------------------------------------------------------------------------- /src/core/config/ConfigChecker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/config/ConfigChecker.hpp -------------------------------------------------------------------------------- /src/core/config/ConfigManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/config/ConfigManager.cpp -------------------------------------------------------------------------------- /src/core/config/ConfigManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/config/ConfigManager.hpp -------------------------------------------------------------------------------- /src/core/config/RemoteConfigCollector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/config/RemoteConfigCollector.cpp -------------------------------------------------------------------------------- /src/core/config/RemoteConfigCollector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/config/RemoteConfigCollector.hpp -------------------------------------------------------------------------------- /src/core/credentials/Credential.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/Credential.cpp -------------------------------------------------------------------------------- /src/core/credentials/Credential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/Credential.hpp -------------------------------------------------------------------------------- /src/core/credentials/CredentialFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/CredentialFwd.hpp -------------------------------------------------------------------------------- /src/core/credentials/CredentialValidator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/CredentialValidator.cpp -------------------------------------------------------------------------------- /src/core/credentials/CredentialValidator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/CredentialValidator.hpp -------------------------------------------------------------------------------- /src/core/credentials/ICredential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/ICredential.hpp -------------------------------------------------------------------------------- /src/core/credentials/IPinCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/IPinCode.hpp -------------------------------------------------------------------------------- /src/core/credentials/IRFIDCard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/IRFIDCard.hpp -------------------------------------------------------------------------------- /src/core/credentials/PinCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/PinCode.cpp -------------------------------------------------------------------------------- /src/core/credentials/PinCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/PinCode.hpp -------------------------------------------------------------------------------- /src/core/credentials/RFIDCard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/RFIDCard.cpp -------------------------------------------------------------------------------- /src/core/credentials/RFIDCard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/RFIDCard.hpp -------------------------------------------------------------------------------- /src/core/credentials/RFIDCardPin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/RFIDCardPin.cpp -------------------------------------------------------------------------------- /src/core/credentials/RFIDCardPin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/credentials/RFIDCardPin.hpp -------------------------------------------------------------------------------- /src/core/kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/kernel.cpp -------------------------------------------------------------------------------- /src/core/kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/kernel.hpp -------------------------------------------------------------------------------- /src/core/module_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/module_manager.cpp -------------------------------------------------------------------------------- /src/core/module_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/module_manager.hpp -------------------------------------------------------------------------------- /src/core/netconfig/networkconfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/netconfig/networkconfig.cpp -------------------------------------------------------------------------------- /src/core/netconfig/networkconfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/netconfig/networkconfig.hpp -------------------------------------------------------------------------------- /src/core/remote_control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/remote_control.md -------------------------------------------------------------------------------- /src/core/tasks/FetchRemoteConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/FetchRemoteConfig.cpp -------------------------------------------------------------------------------- /src/core/tasks/FetchRemoteConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/FetchRemoteConfig.hpp -------------------------------------------------------------------------------- /src/core/tasks/GenericTask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/GenericTask.cpp -------------------------------------------------------------------------------- /src/core/tasks/GenericTask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/GenericTask.hpp -------------------------------------------------------------------------------- /src/core/tasks/GetLocalConfigVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/GetLocalConfigVersion.cpp -------------------------------------------------------------------------------- /src/core/tasks/GetLocalConfigVersion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/GetLocalConfigVersion.hpp -------------------------------------------------------------------------------- /src/core/tasks/GetRemoteConfigVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/GetRemoteConfigVersion.cpp -------------------------------------------------------------------------------- /src/core/tasks/GetRemoteConfigVersion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/GetRemoteConfigVersion.hpp -------------------------------------------------------------------------------- /src/core/tasks/RemoteControlAsyncResponse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/RemoteControlAsyncResponse.cpp -------------------------------------------------------------------------------- /src/core/tasks/RemoteControlAsyncResponse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/RemoteControlAsyncResponse.hpp -------------------------------------------------------------------------------- /src/core/tasks/SyncConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/SyncConfig.cpp -------------------------------------------------------------------------------- /src/core/tasks/SyncConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/SyncConfig.hpp -------------------------------------------------------------------------------- /src/core/tasks/Task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/Task.cpp -------------------------------------------------------------------------------- /src/core/tasks/Task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/tasks/Task.hpp -------------------------------------------------------------------------------- /src/core/update/IUpdate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/IUpdate.hpp -------------------------------------------------------------------------------- /src/core/update/Update.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/Update.cpp -------------------------------------------------------------------------------- /src/core/update/Update.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/Update.hpp -------------------------------------------------------------------------------- /src/core/update/UpdateFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/UpdateFwd.hpp -------------------------------------------------------------------------------- /src/core/update/UpdateService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/UpdateService.cpp -------------------------------------------------------------------------------- /src/core/update/UpdateService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/UpdateService.hpp -------------------------------------------------------------------------------- /src/core/update/serializers/UpdateSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/serializers/UpdateSerializer.cpp -------------------------------------------------------------------------------- /src/core/update/serializers/UpdateSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/core/update/serializers/UpdateSerializer.hpp -------------------------------------------------------------------------------- /src/db/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/db/CMakeLists.txt -------------------------------------------------------------------------------- /src/db/leosac-profile.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/db/leosac-profile.options -------------------------------------------------------------------------------- /src/dynlib/dynamiclibrary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/dynlib/dynamiclibrary.cpp -------------------------------------------------------------------------------- /src/dynlib/dynamiclibrary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/dynlib/dynamiclibrary.hpp -------------------------------------------------------------------------------- /src/exception/EntityNotFound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/EntityNotFound.cpp -------------------------------------------------------------------------------- /src/exception/EntityNotFound.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/EntityNotFound.hpp -------------------------------------------------------------------------------- /src/exception/ExceptionsTools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/ExceptionsTools.cpp -------------------------------------------------------------------------------- /src/exception/ExceptionsTools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/ExceptionsTools.hpp -------------------------------------------------------------------------------- /src/exception/InvalidArgument.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/InvalidArgument.hpp -------------------------------------------------------------------------------- /src/exception/ModelException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/ModelException.cpp -------------------------------------------------------------------------------- /src/exception/ModelException.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/ModelException.hpp -------------------------------------------------------------------------------- /src/exception/PermissionDenied.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/PermissionDenied.cpp -------------------------------------------------------------------------------- /src/exception/PermissionDenied.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/PermissionDenied.hpp -------------------------------------------------------------------------------- /src/exception/configexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/configexception.hpp -------------------------------------------------------------------------------- /src/exception/coreexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/coreexception.hpp -------------------------------------------------------------------------------- /src/exception/deviceexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/deviceexception.hpp -------------------------------------------------------------------------------- /src/exception/dynlibexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/dynlibexception.hpp -------------------------------------------------------------------------------- /src/exception/fsexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/fsexception.hpp -------------------------------------------------------------------------------- /src/exception/gpioexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/gpioexception.hpp -------------------------------------------------------------------------------- /src/exception/leosacexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/leosacexception.hpp -------------------------------------------------------------------------------- /src/exception/moduleexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/moduleexception.hpp -------------------------------------------------------------------------------- /src/exception/scriptexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/scriptexception.hpp -------------------------------------------------------------------------------- /src/exception/signalexception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/exception/signalexception.hpp -------------------------------------------------------------------------------- /src/general_config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/general_config.md -------------------------------------------------------------------------------- /src/hardware/Alarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/Alarm.cpp -------------------------------------------------------------------------------- /src/hardware/Alarm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/Alarm.hpp -------------------------------------------------------------------------------- /src/hardware/Buzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/Buzzer.cpp -------------------------------------------------------------------------------- /src/hardware/Buzzer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/Buzzer.hpp -------------------------------------------------------------------------------- /src/hardware/Device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/Device.cpp -------------------------------------------------------------------------------- /src/hardware/Device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/Device.hpp -------------------------------------------------------------------------------- /src/hardware/ExternalMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/ExternalMessage.cpp -------------------------------------------------------------------------------- /src/hardware/ExternalMessage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/ExternalMessage.hpp -------------------------------------------------------------------------------- /src/hardware/ExternalServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/ExternalServer.cpp -------------------------------------------------------------------------------- /src/hardware/ExternalServer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/ExternalServer.hpp -------------------------------------------------------------------------------- /src/hardware/GPIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/GPIO.cpp -------------------------------------------------------------------------------- /src/hardware/GPIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/GPIO.hpp -------------------------------------------------------------------------------- /src/hardware/HardwareFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/HardwareFwd.hpp -------------------------------------------------------------------------------- /src/hardware/HardwareService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/HardwareService.cpp -------------------------------------------------------------------------------- /src/hardware/HardwareService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/HardwareService.hpp -------------------------------------------------------------------------------- /src/hardware/LED.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/LED.cpp -------------------------------------------------------------------------------- /src/hardware/LED.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/LED.hpp -------------------------------------------------------------------------------- /src/hardware/RFIDReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/RFIDReader.cpp -------------------------------------------------------------------------------- /src/hardware/RFIDReader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/RFIDReader.hpp -------------------------------------------------------------------------------- /src/hardware/facades/FAlarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FAlarm.cpp -------------------------------------------------------------------------------- /src/hardware/facades/FAlarm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FAlarm.hpp -------------------------------------------------------------------------------- /src/hardware/facades/FBuzzer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FBuzzer.hpp -------------------------------------------------------------------------------- /src/hardware/facades/FExternalServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FExternalServer.cpp -------------------------------------------------------------------------------- /src/hardware/facades/FExternalServer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FExternalServer.hpp -------------------------------------------------------------------------------- /src/hardware/facades/FGPIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FGPIO.cpp -------------------------------------------------------------------------------- /src/hardware/facades/FGPIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FGPIO.hpp -------------------------------------------------------------------------------- /src/hardware/facades/FLED.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FLED.cpp -------------------------------------------------------------------------------- /src/hardware/facades/FLED.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FLED.hpp -------------------------------------------------------------------------------- /src/hardware/facades/FWiegandReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FWiegandReader.cpp -------------------------------------------------------------------------------- /src/hardware/facades/FWiegandReader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/FWiegandReader.hpp -------------------------------------------------------------------------------- /src/hardware/facades/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/facades/README.md -------------------------------------------------------------------------------- /src/hardware/hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/hardware.md -------------------------------------------------------------------------------- /src/hardware/serializers/AlarmSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/AlarmSerializer.cpp -------------------------------------------------------------------------------- /src/hardware/serializers/AlarmSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/AlarmSerializer.hpp -------------------------------------------------------------------------------- /src/hardware/serializers/BuzzerSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/BuzzerSerializer.cpp -------------------------------------------------------------------------------- /src/hardware/serializers/BuzzerSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/BuzzerSerializer.hpp -------------------------------------------------------------------------------- /src/hardware/serializers/DeviceSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/DeviceSerializer.cpp -------------------------------------------------------------------------------- /src/hardware/serializers/DeviceSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/DeviceSerializer.hpp -------------------------------------------------------------------------------- /src/hardware/serializers/GPIOSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/GPIOSerializer.cpp -------------------------------------------------------------------------------- /src/hardware/serializers/GPIOSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/GPIOSerializer.hpp -------------------------------------------------------------------------------- /src/hardware/serializers/LEDSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/LEDSerializer.cpp -------------------------------------------------------------------------------- /src/hardware/serializers/LEDSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/hardware/serializers/LEDSerializer.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/mainpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/mainpage.md -------------------------------------------------------------------------------- /src/modules/AsioModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/AsioModule.cpp -------------------------------------------------------------------------------- /src/modules/AsioModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/AsioModule.hpp -------------------------------------------------------------------------------- /src/modules/BaseModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/BaseModule.cpp -------------------------------------------------------------------------------- /src/modules/BaseModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/BaseModule.hpp -------------------------------------------------------------------------------- /src/modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/alarms/AlarmEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmEntry.cpp -------------------------------------------------------------------------------- /src/modules/alarms/AlarmEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmEntry.hpp -------------------------------------------------------------------------------- /src/modules/alarms/AlarmInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmInstance.cpp -------------------------------------------------------------------------------- /src/modules/alarms/AlarmInstance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmInstance.hpp -------------------------------------------------------------------------------- /src/modules/alarms/AlarmsFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmsFwd.hpp -------------------------------------------------------------------------------- /src/modules/alarms/AlarmsModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmsModule.cpp -------------------------------------------------------------------------------- /src/modules/alarms/AlarmsModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/AlarmsModule.hpp -------------------------------------------------------------------------------- /src/modules/alarms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/alarms/alarms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/alarms.md -------------------------------------------------------------------------------- /src/modules/alarms/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/alarms/init.cpp -------------------------------------------------------------------------------- /src/modules/auth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/auth/auth-db/AuthDBFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/AuthDBFwd.hpp -------------------------------------------------------------------------------- /src/modules/auth/auth-db/AuthDBInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/AuthDBInstance.cpp -------------------------------------------------------------------------------- /src/modules/auth/auth-db/AuthDBInstance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/AuthDBInstance.hpp -------------------------------------------------------------------------------- /src/modules/auth/auth-db/AuthDBModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/AuthDBModule.cpp -------------------------------------------------------------------------------- /src/modules/auth/auth-db/AuthDBModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/AuthDBModule.hpp -------------------------------------------------------------------------------- /src/modules/auth/auth-db/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/auth/auth-db/auth-db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/auth-db.md -------------------------------------------------------------------------------- /src/modules/auth/auth-db/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-db/init.cpp -------------------------------------------------------------------------------- /src/modules/auth/auth-file/AuthFileInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/AuthFileInstance.cpp -------------------------------------------------------------------------------- /src/modules/auth/auth-file/AuthFileInstance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/AuthFileInstance.hpp -------------------------------------------------------------------------------- /src/modules/auth/auth-file/AuthFileModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/AuthFileModule.cpp -------------------------------------------------------------------------------- /src/modules/auth/auth-file/AuthFileModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/AuthFileModule.hpp -------------------------------------------------------------------------------- /src/modules/auth/auth-file/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/auth/auth-file/auth-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/auth-file.md -------------------------------------------------------------------------------- /src/modules/auth/auth-file/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/auth/auth-file/init.cpp -------------------------------------------------------------------------------- /src/modules/bench-toggle/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/bench-toggle/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/bench-toggle/bench-toggle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/bench-toggle/bench-toggle.cpp -------------------------------------------------------------------------------- /src/modules/bench-toggle/bench-toggle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/bench-toggle/bench-toggle.hpp -------------------------------------------------------------------------------- /src/modules/doorman/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/doorman/DoormanDoor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/DoormanDoor.cpp -------------------------------------------------------------------------------- /src/modules/doorman/DoormanDoor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/DoormanDoor.hpp -------------------------------------------------------------------------------- /src/modules/doorman/DoormanInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/DoormanInstance.cpp -------------------------------------------------------------------------------- /src/modules/doorman/DoormanInstance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/DoormanInstance.hpp -------------------------------------------------------------------------------- /src/modules/doorman/DoormanModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/DoormanModule.cpp -------------------------------------------------------------------------------- /src/modules/doorman/DoormanModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/DoormanModule.hpp -------------------------------------------------------------------------------- /src/modules/doorman/doorman.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/doorman.md -------------------------------------------------------------------------------- /src/modules/doorman/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/doorman/init.cpp -------------------------------------------------------------------------------- /src/modules/event-publish/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/event-publish/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/event-publish/EventPublish.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/event-publish/EventPublish.cpp -------------------------------------------------------------------------------- /src/modules/event-publish/EventPublish.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/event-publish/EventPublish.h -------------------------------------------------------------------------------- /src/modules/event-publish/EventPublish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/event-publish/EventPublish.md -------------------------------------------------------------------------------- /src/modules/event-publish/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/event-publish/init.cpp -------------------------------------------------------------------------------- /src/modules/instrumentation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/instrumentation/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/instrumentation/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/instrumentation/init.cpp -------------------------------------------------------------------------------- /src/modules/instrumentation/instrumentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/instrumentation/instrumentation.md -------------------------------------------------------------------------------- /src/modules/led-buzzer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/led-buzzer/LEDBuzzerModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/LEDBuzzerModule.cpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/LEDBuzzerModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/LEDBuzzerModule.hpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/LedBuzzerImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/LedBuzzerImpl.cpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/LedBuzzerImpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/LedBuzzerImpl.hpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/LedBuzzerSM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/LedBuzzerSM.hpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/init.cpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/led-buzzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/led-buzzer.md -------------------------------------------------------------------------------- /src/modules/led-buzzer/ws/CRUDHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/ws/CRUDHandler.cpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/ws/CRUDHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/ws/CRUDHandler.hpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/ws/WSHelperThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/ws/WSHelperThread.cpp -------------------------------------------------------------------------------- /src/modules/led-buzzer/ws/WSHelperThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/led-buzzer/ws/WSHelperThread.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/libgpiod/CRUDHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/CRUDHandler.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/CRUDHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/CRUDHandler.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodConfig.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodConfig.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodGPIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodGPIO.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodGPIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodGPIO.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodGPIOSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodGPIOSerializer.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodModule.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodModule.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodPin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodPin.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/LibgpiodPin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/LibgpiodPin.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/WSHelperThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/WSHelperThread.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/WSHelperThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/WSHelperThread.hpp -------------------------------------------------------------------------------- /src/modules/libgpiod/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/init.cpp -------------------------------------------------------------------------------- /src/modules/libgpiod/libgpiod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/libgpiod/libgpiod.md -------------------------------------------------------------------------------- /src/modules/lla/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/lla/LLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/LLA.md -------------------------------------------------------------------------------- /src/modules/lla/LLAFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/LLAFwd.hpp -------------------------------------------------------------------------------- /src/modules/lla/LLAModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/LLAModule.cpp -------------------------------------------------------------------------------- /src/modules/lla/LLAModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/LLAModule.hpp -------------------------------------------------------------------------------- /src/modules/lla/Worker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/Worker.cpp -------------------------------------------------------------------------------- /src/modules/lla/Worker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/Worker.hpp -------------------------------------------------------------------------------- /src/modules/lla/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/lla/init.cpp -------------------------------------------------------------------------------- /src/modules/module_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/module_intro.md -------------------------------------------------------------------------------- /src/modules/modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/modules.md -------------------------------------------------------------------------------- /src/modules/monitor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/monitor/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/monitor/MonitorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/monitor/MonitorModule.cpp -------------------------------------------------------------------------------- /src/modules/monitor/MonitorModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/monitor/MonitorModule.hpp -------------------------------------------------------------------------------- /src/modules/monitor/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/monitor/init.cpp -------------------------------------------------------------------------------- /src/modules/monitor/monitor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/monitor/monitor.md -------------------------------------------------------------------------------- /src/modules/monitor/ping.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/monitor/ping.sh -------------------------------------------------------------------------------- /src/modules/mqtt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/mqtt/Mqtt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/Mqtt.md -------------------------------------------------------------------------------- /src/modules/mqtt/MqttConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttConfig.cpp -------------------------------------------------------------------------------- /src/modules/mqtt/MqttConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttConfig.hpp -------------------------------------------------------------------------------- /src/modules/mqtt/MqttExternalServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttExternalServer.cpp -------------------------------------------------------------------------------- /src/modules/mqtt/MqttExternalServer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttExternalServer.hpp -------------------------------------------------------------------------------- /src/modules/mqtt/MqttFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttFwd.hpp -------------------------------------------------------------------------------- /src/modules/mqtt/MqttModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttModule.cpp -------------------------------------------------------------------------------- /src/modules/mqtt/MqttModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/MqttModule.hpp -------------------------------------------------------------------------------- /src/modules/mqtt/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/mqtt/init.cpp -------------------------------------------------------------------------------- /src/modules/notifd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/notifd/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/notifd/NotifdModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/notifd/NotifdModule.cpp -------------------------------------------------------------------------------- /src/modules/notifd/NotifdModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/notifd/NotifdModule.hpp -------------------------------------------------------------------------------- /src/modules/notifd/Notification.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | -------------------------------------------------------------------------------- /src/modules/notifd/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/notifd/init.cpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/pifacedigital/CRUDHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/CRUDHandler.cpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/CRUDHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/CRUDHandler.hpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/PFDigitalModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/PFDigitalModule.cpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/PFDigitalModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/PFDigitalModule.hpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/PFDigitalPin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/PFDigitalPin.cpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/PFDigitalPin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/PFDigitalPin.hpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/PFGPIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/PFGPIO.cpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/PFGPIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/PFGPIO.hpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/init.cpp -------------------------------------------------------------------------------- /src/modules/pifacedigital/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/lib/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/pifacedigital/piface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/pifacedigital/piface.md -------------------------------------------------------------------------------- /src/modules/replication/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/replication/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/replication/ReplicationModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/replication/ReplicationModule.cpp -------------------------------------------------------------------------------- /src/modules/replication/ReplicationModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/replication/ReplicationModule.hpp -------------------------------------------------------------------------------- /src/modules/replication/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/replication/init.cpp -------------------------------------------------------------------------------- /src/modules/replication/replication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/replication/replication.md -------------------------------------------------------------------------------- /src/modules/rpleth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/rpleth/Rpleth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/Rpleth.md -------------------------------------------------------------------------------- /src/modules/rpleth/RplethModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/RplethModule.cpp -------------------------------------------------------------------------------- /src/modules/rpleth/RplethModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/RplethModule.hpp -------------------------------------------------------------------------------- /src/modules/rpleth/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/init.cpp -------------------------------------------------------------------------------- /src/modules/rpleth/network/circularbuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/network/circularbuffer.cpp -------------------------------------------------------------------------------- /src/modules/rpleth/network/circularbuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/network/circularbuffer.hpp -------------------------------------------------------------------------------- /src/modules/rpleth/rplethpacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/rplethpacket.cpp -------------------------------------------------------------------------------- /src/modules/rpleth/rplethpacket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/rplethpacket.hpp -------------------------------------------------------------------------------- /src/modules/rpleth/rplethprotocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/rplethprotocol.cpp -------------------------------------------------------------------------------- /src/modules/rpleth/rplethprotocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/rpleth/rplethprotocol.hpp -------------------------------------------------------------------------------- /src/modules/smtp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/smtp/SMTP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTP.md -------------------------------------------------------------------------------- /src/modules/smtp/SMTPAudit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPAudit.cpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPAudit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPAudit.hpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPAuditSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPAuditSerializer.cpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPAuditSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPAuditSerializer.hpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPConfig.cpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPConfig.hpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPFwd.hpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPModule.cpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPModule.hpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPServerInfoSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPServerInfoSerializer.cpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPServerInfoSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPServerInfoSerializer.hpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPServiceImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPServiceImpl.cpp -------------------------------------------------------------------------------- /src/modules/smtp/SMTPServiceImpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/SMTPServiceImpl.hpp -------------------------------------------------------------------------------- /src/modules/smtp/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/smtp/init.cpp -------------------------------------------------------------------------------- /src/modules/stdin-controller/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/stdin-controller/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/stdin-controller/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/stdin-controller/init.cpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/sysfsgpio/SysFSGPIOPin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/SysFSGPIOPin.cpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/SysFSGPIOPin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/SysFSGPIOPin.hpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/SysFsGpioConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/SysFsGpioConfig.cpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/SysFsGpioConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/SysFsGpioConfig.hpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/SysFsGpioModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/SysFsGpioModule.cpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/SysFsGpioModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/SysFsGpioModule.hpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/init.cpp -------------------------------------------------------------------------------- /src/modules/sysfsgpio/sysfsgpio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/sysfsgpio/sysfsgpio.md -------------------------------------------------------------------------------- /src/modules/tcp-notifier/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/tcp-notifier/NotifierInstance.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/NotifierInstance.cpp -------------------------------------------------------------------------------- /src/modules/tcp-notifier/NotifierInstance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/NotifierInstance.hpp -------------------------------------------------------------------------------- /src/modules/tcp-notifier/ProtocolHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/ProtocolHandler.cpp -------------------------------------------------------------------------------- /src/modules/tcp-notifier/ProtocolHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/ProtocolHandler.hpp -------------------------------------------------------------------------------- /src/modules/tcp-notifier/TCPNotifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/TCPNotifier.md -------------------------------------------------------------------------------- /src/modules/tcp-notifier/TcpNotifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/TcpNotifier.cpp -------------------------------------------------------------------------------- /src/modules/tcp-notifier/TcpNotifier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/TcpNotifier.hpp -------------------------------------------------------------------------------- /src/modules/tcp-notifier/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/tcp-notifier/init.cpp -------------------------------------------------------------------------------- /src/modules/test-and-reset/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/test-and-reset/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/test-and-reset/TestAndReset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/test-and-reset/TestAndReset.md -------------------------------------------------------------------------------- /src/modules/test-and-reset/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/test-and-reset/init.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/ActionActionParam.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/ActionActionParam.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/websock-api/ExceptionConverter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/ExceptionConverter.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/ExceptionConverter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/ExceptionConverter.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/Exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/Exceptions.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/Exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/Exceptions.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/Messages.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/Messages.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/RequestContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/RequestContext.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/Service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/Service.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/Service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/Service.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/WSHelperThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WSHelperThread.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/WSServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WSServer.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/WSServer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WSServer.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/WebSockAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WebSockAPI.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/WebSockAPI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WebSockAPI.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/WebSockAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WebSockAPI.md -------------------------------------------------------------------------------- /src/modules/websock-api/WebSockFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/WebSockFwd.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/APIAuth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/APIAuth.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/APIAuth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/APIAuth.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/APISession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/APISession.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/APISession.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/APISession.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/AccessOverview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/AccessOverview.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/AccessOverview.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/AccessOverview.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/AccessPointCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/AccessPointCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/AccessPointCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/AccessPointCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/AuditGet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/AuditGet.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/AuditGet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/AuditGet.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/CredentialCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/CredentialCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/CredentialCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/CredentialCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/DoorCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/DoorCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/DoorCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/DoorCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/GroupCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/GroupCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/GroupCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/GroupCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/LogGet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/LogGet.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/LogGet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/LogGet.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/MembershipCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/MembershipCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/MembershipCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/MembershipCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/MethodHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/MethodHandler.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/MethodHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/MethodHandler.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/PasswordChange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/PasswordChange.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/PasswordChange.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/PasswordChange.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/Restart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/Restart.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/Restart.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/Restart.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/ScheduleCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/ScheduleCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/ScheduleCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/ScheduleCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/UserCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/UserCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/UserCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/UserCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/ZoneCRUD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/ZoneCRUD.cpp -------------------------------------------------------------------------------- /src/modules/websock-api/api/ZoneCRUD.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/api/ZoneCRUD.hpp -------------------------------------------------------------------------------- /src/modules/websock-api/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/websock-api/init.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/wiegand/Wiegand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/Wiegand.md -------------------------------------------------------------------------------- /src/modules/wiegand/WiegandConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/WiegandConfig.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/WiegandConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/WiegandConfig.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/WiegandFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/WiegandFwd.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/WiegandReaderImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/WiegandReaderImpl.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/WiegandReaderImpl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/WiegandReaderImpl.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/strategies/Autodetect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/strategies/Autodetect.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/strategies/Autodetect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/strategies/Autodetect.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/strategies/CardReading.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/strategies/CardReading.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/strategies/PinReading.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/strategies/PinReading.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/strategies/Strategies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/strategies/Strategies.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/strategies/StrategiesFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/strategies/StrategiesFwd.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/wiegand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/wiegand.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/wiegand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/wiegand.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/ws/CRUDHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/ws/CRUDHandler.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/ws/CRUDHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/ws/CRUDHandler.hpp -------------------------------------------------------------------------------- /src/modules/wiegand/ws/WSHelperThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/ws/WSHelperThread.cpp -------------------------------------------------------------------------------- /src/modules/wiegand/ws/WSHelperThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/wiegand/ws/WSHelperThread.hpp -------------------------------------------------------------------------------- /src/modules/ws-notifier/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/ws-notifier/CMakeLists.txt -------------------------------------------------------------------------------- /src/modules/ws-notifier/WSNotifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/ws-notifier/WSNotifier.md -------------------------------------------------------------------------------- /src/modules/ws-notifier/WebServiceNotifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/ws-notifier/WebServiceNotifier.cpp -------------------------------------------------------------------------------- /src/modules/ws-notifier/WebServiceNotifier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/ws-notifier/WebServiceNotifier.hpp -------------------------------------------------------------------------------- /src/modules/ws-notifier/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/modules/ws-notifier/init.cpp -------------------------------------------------------------------------------- /src/tools/AssertCast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/AssertCast.hpp -------------------------------------------------------------------------------- /src/tools/BuildString.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/BuildString.hpp -------------------------------------------------------------------------------- /src/tools/Colorize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Colorize.hpp -------------------------------------------------------------------------------- /src/tools/DatabaseLogSink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/DatabaseLogSink.cpp -------------------------------------------------------------------------------- /src/tools/DatabaseLogSink.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/DatabaseLogSink.hpp -------------------------------------------------------------------------------- /src/tools/DateTimeConverter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/DateTimeConverter.hpp -------------------------------------------------------------------------------- /src/tools/ElapsedTimeCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ElapsedTimeCounter.cpp -------------------------------------------------------------------------------- /src/tools/ElapsedTimeCounter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ElapsedTimeCounter.hpp -------------------------------------------------------------------------------- /src/tools/GenGuid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/GenGuid.cpp -------------------------------------------------------------------------------- /src/tools/GenGuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/GenGuid.h -------------------------------------------------------------------------------- /src/tools/GitSHA1.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/GitSHA1.cpp.in -------------------------------------------------------------------------------- /src/tools/GitSHA1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/GitSHA1.hpp -------------------------------------------------------------------------------- /src/tools/ISchedule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ISchedule.hpp -------------------------------------------------------------------------------- /src/tools/IVisitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/IVisitable.hpp -------------------------------------------------------------------------------- /src/tools/JSONSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/JSONSerializer.hpp -------------------------------------------------------------------------------- /src/tools/JSONUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/JSONUtils.cpp -------------------------------------------------------------------------------- /src/tools/JSONUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/JSONUtils.hpp -------------------------------------------------------------------------------- /src/tools/LogEntry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/LogEntry.cpp -------------------------------------------------------------------------------- /src/tools/LogEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/LogEntry.hpp -------------------------------------------------------------------------------- /src/tools/Mail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Mail.hpp -------------------------------------------------------------------------------- /src/tools/MyTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/MyTime.cpp -------------------------------------------------------------------------------- /src/tools/MyTime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/MyTime.hpp -------------------------------------------------------------------------------- /src/tools/PropertyTreeExtractor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/PropertyTreeExtractor.cpp -------------------------------------------------------------------------------- /src/tools/PropertyTreeExtractor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/PropertyTreeExtractor.hpp -------------------------------------------------------------------------------- /src/tools/Schedule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Schedule.cpp -------------------------------------------------------------------------------- /src/tools/Schedule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Schedule.hpp -------------------------------------------------------------------------------- /src/tools/ScheduleMapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ScheduleMapping.cpp -------------------------------------------------------------------------------- /src/tools/ScheduleMapping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ScheduleMapping.hpp -------------------------------------------------------------------------------- /src/tools/SingleTimeFrame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/SingleTimeFrame.cpp -------------------------------------------------------------------------------- /src/tools/SingleTimeFrame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/SingleTimeFrame.hpp -------------------------------------------------------------------------------- /src/tools/Stacktrace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Stacktrace.cpp -------------------------------------------------------------------------------- /src/tools/Stacktrace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Stacktrace.hpp -------------------------------------------------------------------------------- /src/tools/ThreadUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ThreadUtils.cpp -------------------------------------------------------------------------------- /src/tools/ThreadUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ThreadUtils.hpp -------------------------------------------------------------------------------- /src/tools/ToolsFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/ToolsFwd.hpp -------------------------------------------------------------------------------- /src/tools/Uuid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Uuid.hpp -------------------------------------------------------------------------------- /src/tools/Visitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Visitor.cpp -------------------------------------------------------------------------------- /src/tools/Visitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/Visitor.hpp -------------------------------------------------------------------------------- /src/tools/XmlNodeNameEnforcer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/XmlNodeNameEnforcer.cpp -------------------------------------------------------------------------------- /src/tools/XmlNodeNameEnforcer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/XmlNodeNameEnforcer.hpp -------------------------------------------------------------------------------- /src/tools/XmlPropertyTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/XmlPropertyTree.cpp -------------------------------------------------------------------------------- /src/tools/XmlPropertyTree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/XmlPropertyTree.hpp -------------------------------------------------------------------------------- /src/tools/XmlScheduleLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/XmlScheduleLoader.cpp -------------------------------------------------------------------------------- /src/tools/XmlScheduleLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/XmlScheduleLoader.hpp -------------------------------------------------------------------------------- /src/tools/bs2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/bs2.hpp -------------------------------------------------------------------------------- /src/tools/bufferutils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/bufferutils.hpp -------------------------------------------------------------------------------- /src/tools/db/AuditEventMaskODB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/AuditEventMaskODB.hpp -------------------------------------------------------------------------------- /src/tools/db/DBService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/DBService.cpp -------------------------------------------------------------------------------- /src/tools/db/DBService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/DBService.hpp -------------------------------------------------------------------------------- /src/tools/db/DatabaseTracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/DatabaseTracer.hpp -------------------------------------------------------------------------------- /src/tools/db/MultiplexedSession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/MultiplexedSession.cpp -------------------------------------------------------------------------------- /src/tools/db/MultiplexedSession.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/MultiplexedSession.hpp -------------------------------------------------------------------------------- /src/tools/db/MultiplexedTransaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/MultiplexedTransaction.cpp -------------------------------------------------------------------------------- /src/tools/db/MultiplexedTransaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/MultiplexedTransaction.hpp -------------------------------------------------------------------------------- /src/tools/db/ODB_Auth_Prologue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/ODB_Auth_Prologue.hpp -------------------------------------------------------------------------------- /src/tools/db/OptionalTransaction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/OptionalTransaction.cpp -------------------------------------------------------------------------------- /src/tools/db/OptionalTransaction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/OptionalTransaction.hpp -------------------------------------------------------------------------------- /src/tools/db/PGSQLTracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/PGSQLTracer.cpp -------------------------------------------------------------------------------- /src/tools/db/PGSQLTracer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/PGSQLTracer.hpp -------------------------------------------------------------------------------- /src/tools/db/STDDurationODB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/STDDurationODB.hpp -------------------------------------------------------------------------------- /src/tools/db/STDTimePointODB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/STDTimePointODB.hpp -------------------------------------------------------------------------------- /src/tools/db/Savepoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/Savepoint.cpp -------------------------------------------------------------------------------- /src/tools/db/Savepoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/Savepoint.hpp -------------------------------------------------------------------------------- /src/tools/db/ScryptResultODB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/ScryptResultODB.hpp -------------------------------------------------------------------------------- /src/tools/db/database.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/database.hpp -------------------------------------------------------------------------------- /src/tools/db/db_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/db_fwd.hpp -------------------------------------------------------------------------------- /src/tools/db/leosac-profile-mapping-pgsql.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/leosac-profile-mapping-pgsql.hpp -------------------------------------------------------------------------------- /src/tools/db/leosac-profile-mapping-sqlite.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/db/leosac-profile-mapping-sqlite.hpp -------------------------------------------------------------------------------- /src/tools/enforce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/enforce.hpp -------------------------------------------------------------------------------- /src/tools/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/log.cpp -------------------------------------------------------------------------------- /src/tools/log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/log.hpp -------------------------------------------------------------------------------- /src/tools/registry/GlobalRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/registry/GlobalRegistry.cpp -------------------------------------------------------------------------------- /src/tools/registry/GlobalRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/registry/GlobalRegistry.hpp -------------------------------------------------------------------------------- /src/tools/registry/Registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/registry/Registry.hpp -------------------------------------------------------------------------------- /src/tools/registry/ThreadLocalRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/registry/ThreadLocalRegistry.cpp -------------------------------------------------------------------------------- /src/tools/registry/ThreadLocalRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/registry/ThreadLocalRegistry.hpp -------------------------------------------------------------------------------- /src/tools/runtimeoptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/runtimeoptions.cpp -------------------------------------------------------------------------------- /src/tools/runtimeoptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/runtimeoptions.hpp -------------------------------------------------------------------------------- /src/tools/scrypt/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/scrypt/Random.cpp -------------------------------------------------------------------------------- /src/tools/scrypt/Random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/scrypt/Random.hpp -------------------------------------------------------------------------------- /src/tools/scrypt/Scrypt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/scrypt/Scrypt.cpp -------------------------------------------------------------------------------- /src/tools/scrypt/Scrypt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/scrypt/Scrypt.hpp -------------------------------------------------------------------------------- /src/tools/serializers/ExtensibleSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/serializers/ExtensibleSerializer.hpp -------------------------------------------------------------------------------- /src/tools/serializers/ScheduleSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/serializers/ScheduleSerializer.cpp -------------------------------------------------------------------------------- /src/tools/serializers/ScheduleSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/serializers/ScheduleSerializer.hpp -------------------------------------------------------------------------------- /src/tools/service/ServiceFwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/service/ServiceFwd.hpp -------------------------------------------------------------------------------- /src/tools/service/ServiceRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/service/ServiceRegistry.hpp -------------------------------------------------------------------------------- /src/tools/signalhandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/signalhandler.cpp -------------------------------------------------------------------------------- /src/tools/signalhandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/signalhandler.hpp -------------------------------------------------------------------------------- /src/tools/timeout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/timeout.hpp -------------------------------------------------------------------------------- /src/tools/unixfilewatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixfilewatcher.cpp -------------------------------------------------------------------------------- /src/tools/unixfilewatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixfilewatcher.hpp -------------------------------------------------------------------------------- /src/tools/unixfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixfs.cpp -------------------------------------------------------------------------------- /src/tools/unixfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixfs.hpp -------------------------------------------------------------------------------- /src/tools/unixshellscript.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixshellscript.cpp -------------------------------------------------------------------------------- /src/tools/unixshellscript.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixshellscript.hpp -------------------------------------------------------------------------------- /src/tools/unixsyscall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixsyscall.cpp -------------------------------------------------------------------------------- /src/tools/unixsyscall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/unixsyscall.hpp -------------------------------------------------------------------------------- /src/tools/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/version.cpp -------------------------------------------------------------------------------- /src/tools/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/src/tools/version.hpp -------------------------------------------------------------------------------- /test/AuthFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/AuthFile.cpp -------------------------------------------------------------------------------- /test/AuthSourceBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/AuthSourceBuilder.cpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/ConfigManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/ConfigManager.cpp -------------------------------------------------------------------------------- /test/CredentialValidator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/CredentialValidator.cpp -------------------------------------------------------------------------------- /test/GroupValidator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/GroupValidator.cpp -------------------------------------------------------------------------------- /test/Led.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/Led.cpp -------------------------------------------------------------------------------- /test/RFIDCard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/RFIDCard.cpp -------------------------------------------------------------------------------- /test/Registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/Registry.cpp -------------------------------------------------------------------------------- /test/RemoteControlSecurity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/RemoteControlSecurity.cpp -------------------------------------------------------------------------------- /test/Rpleth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/Rpleth.cpp -------------------------------------------------------------------------------- /test/ScheduleValidator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/ScheduleValidator.cpp -------------------------------------------------------------------------------- /test/ServiceRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/ServiceRegistry.cpp -------------------------------------------------------------------------------- /test/SysFsGpioConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/SysFsGpioConfig.cpp -------------------------------------------------------------------------------- /test/Test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/Test.md -------------------------------------------------------------------------------- /test/Visitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/Visitor.cpp -------------------------------------------------------------------------------- /test/WiegandReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/WiegandReader.cpp -------------------------------------------------------------------------------- /test/data/AuthFile-1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-1.xml -------------------------------------------------------------------------------- /test/data/AuthFile-2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-2.xml -------------------------------------------------------------------------------- /test/data/AuthFile-3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-3.xml -------------------------------------------------------------------------------- /test/data/AuthFile-4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-4.xml -------------------------------------------------------------------------------- /test/data/AuthFile-5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-5.xml -------------------------------------------------------------------------------- /test/data/AuthFile-6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-6.xml -------------------------------------------------------------------------------- /test/data/AuthFile-7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-7.xml -------------------------------------------------------------------------------- /test/data/AuthFile-8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-8.xml -------------------------------------------------------------------------------- /test/data/AuthFile-9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/AuthFile-9.xml -------------------------------------------------------------------------------- /test/data/ConfigManager1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager1.xml -------------------------------------------------------------------------------- /test/data/ConfigManager2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager2.xml -------------------------------------------------------------------------------- /test/data/ConfigManager3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager3.xml -------------------------------------------------------------------------------- /test/data/ConfigManager4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager4.xml -------------------------------------------------------------------------------- /test/data/ConfigManager5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager5.xml -------------------------------------------------------------------------------- /test/data/ConfigManager6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager6.xml -------------------------------------------------------------------------------- /test/data/ConfigManager7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager7.xml -------------------------------------------------------------------------------- /test/data/ConfigManager8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/ConfigManager8.xml -------------------------------------------------------------------------------- /test/data/RemoteControlSecurity1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/RemoteControlSecurity1.xml -------------------------------------------------------------------------------- /test/data/RemoteControlSecurity2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/data/RemoteControlSecurity2.xml -------------------------------------------------------------------------------- /test/helper/FakeGPIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/helper/FakeGPIO.cpp -------------------------------------------------------------------------------- /test/helper/FakeGPIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/helper/FakeGPIO.hpp -------------------------------------------------------------------------------- /test/helper/FakeWiegandReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/helper/FakeWiegandReader.cpp -------------------------------------------------------------------------------- /test/helper/FakeWiegandReader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/helper/FakeWiegandReader.hpp -------------------------------------------------------------------------------- /test/helper/TestHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/helper/TestHelper.hpp -------------------------------------------------------------------------------- /test/helper/TestHelper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/helper/TestHelper.md -------------------------------------------------------------------------------- /test/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test/version.cpp -------------------------------------------------------------------------------- /test_helper/instrumentation_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/instrumentation_client.py -------------------------------------------------------------------------------- /test_helper/leopytest/InstrumentationClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/leopytest/InstrumentationClient.py -------------------------------------------------------------------------------- /test_helper/leopytest/RemoteControl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/leopytest/RemoteControl.py -------------------------------------------------------------------------------- /test_helper/leopytest/Runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/leopytest/Runner.py -------------------------------------------------------------------------------- /test_helper/leopytest/Utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/leopytest/Utils.py -------------------------------------------------------------------------------- /test_helper/leopytest/WSClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/leopytest/WSClient.py -------------------------------------------------------------------------------- /test_helper/leopytest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_helper/leopytest/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/leopytest/setup.py -------------------------------------------------------------------------------- /test_helper/run_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/run_docker.sh -------------------------------------------------------------------------------- /test_helper/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/run_tests.sh -------------------------------------------------------------------------------- /test_helper/shell_helper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/shell_helper.sh -------------------------------------------------------------------------------- /test_helper/test-auth-file1/auth-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-auth-file1/auth-file.xml -------------------------------------------------------------------------------- /test_helper/test-auth-file1/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-auth-file1/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-auth-file1/test-auth-file1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-auth-file1/test-auth-file1.xml -------------------------------------------------------------------------------- /test_helper/test-door-instances/auth-file.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-door-instances/auth-file.xml -------------------------------------------------------------------------------- /test_helper/test-door-instances/rpi1-cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-door-instances/rpi1-cfg.xml -------------------------------------------------------------------------------- /test_helper/test-door-instances/rpi2-cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-door-instances/rpi2-cfg.xml -------------------------------------------------------------------------------- /test_helper/test-door-instances/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-door-instances/run_test.py -------------------------------------------------------------------------------- /test_helper/test-door-instances/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-door-instances/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-general-config/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-general-config/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-module-config/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-module-config/run_test.py -------------------------------------------------------------------------------- /test_helper/test-module-config/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-module-config/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-module-list/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-module-list/run_test.py -------------------------------------------------------------------------------- /test_helper/test-module-list/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-module-list/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-reset-card-env/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-reset-card-env/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-reset-card-promisc/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-reset-card-promisc/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-reset-card/factory-kernel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-reset-card/factory-kernel.xml -------------------------------------------------------------------------------- /test_helper/test-reset-card/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-reset-card/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-reset-card/test-reset-card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-reset-card/test-reset-card.xml -------------------------------------------------------------------------------- /test_helper/test-save-fail/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-save-fail/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-save-fail/test-save-fail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-save-fail/test-save-fail.xml -------------------------------------------------------------------------------- /test_helper/test-save-fail/test-save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-save-fail/test-save.py -------------------------------------------------------------------------------- /test_helper/test-sync-2/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-2/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-sync-2/source_cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-2/source_cfg.xml -------------------------------------------------------------------------------- /test_helper/test-sync-2/test-sync-from.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-2/test-sync-from.xml -------------------------------------------------------------------------------- /test_helper/test-sync-from-nosync/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from-nosync/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-sync-from-nosync/source_cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from-nosync/source_cfg.xml -------------------------------------------------------------------------------- /test_helper/test-sync-from-save/file_auth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from-save/file_auth.xml -------------------------------------------------------------------------------- /test_helper/test-sync-from-save/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from-save/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-sync-from-save/source_cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from-save/source_cfg.xml -------------------------------------------------------------------------------- /test_helper/test-sync-from/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-sync-from/source_cfg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from/source_cfg.xml -------------------------------------------------------------------------------- /test_helper/test-sync-from/test-sync-from.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-sync-from/test-sync-from.xml -------------------------------------------------------------------------------- /test_helper/test-tcp-notifier-server/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-tcp-notifier-server/config.xml -------------------------------------------------------------------------------- /test_helper/test-tcp-notifier-server/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-tcp-notifier-server/run_test.py -------------------------------------------------------------------------------- /test_helper/test-tcp-notifier/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-tcp-notifier/config.xml -------------------------------------------------------------------------------- /test_helper/test-tcp-notifier/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-tcp-notifier/run_test.py -------------------------------------------------------------------------------- /test_helper/test-tcp-notifier/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-tcp-notifier/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-tcp-notifier/tcp_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-tcp-notifier/tcp_server.py -------------------------------------------------------------------------------- /test_helper/test-test-card1/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-test-card1/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-test-card2/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-test-card2/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-wiegand-pin/config-8bits.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-wiegand-pin/config-8bits.xml -------------------------------------------------------------------------------- /test_helper/test-wiegand-pin/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-wiegand-pin/config.xml -------------------------------------------------------------------------------- /test_helper/test-wiegand-pin/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-wiegand-pin/run_test.py -------------------------------------------------------------------------------- /test_helper/test-wiegand-pin/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-wiegand-pin/run_test.sh -------------------------------------------------------------------------------- /test_helper/test-working-directory/amd64.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/test-working-directory/amd64.xml -------------------------------------------------------------------------------- /test_helper/z85.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leosac/access-control/HEAD/test_helper/z85.py --------------------------------------------------------------------------------