Hello, Here is a patch to update traccar to v4.7. There have been lots of new protocols added.
Race Dynamics - GPS protocol from a company from Bangalore RST - MultiPortal (company from Brazil) PT215 - ThinkRace communication protocol PacificTrack - telematics protocol from a California company Topin - ZhongXun Topin (similar to GT06 protocol) OutSafe - GPS protocol from a Mexican company called Sigaba Solar Powered - protocol from a Shenzhen hardware company Motor - another Chinese GPS protocol Omnicomm - fuel monitoring solutions S168 - solar powered GPS ear tags for livestock VNETGPS - protocol from VNET (Viet Nam Electronics) Blue - communication protocol from ExtremTrac PST - PST Eletronica open protocol from Brazil Please note that if you installed version 4.0 or newer without upgrading from any earlier version. The index on device and time columns was missing, which was causing very slow reports. The issue is fixed now, but note that it might take a while to create an index, so be patient when you start server first time after upgrade. Regards
Index: Makefile =================================================================== RCS file: /cvs/ports/geo/traccar/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile 6 Jan 2020 20:57:31 -0000 1.8 +++ Makefile 20 Jan 2020 06:16:03 -0000 @@ -1,8 +1,7 @@ # $OpenBSD: Makefile,v 1.8 2020/01/06 20:57:31 sthen Exp $ COMMENT = modern GPS tracking platform -V = 4.5 -REVISION = 1 +V = 4.7 PKGNAME = traccar-${V} DISTNAME = traccar-other-${V} EXTRACT_SUFX = .zip Index: distinfo =================================================================== RCS file: /cvs/ports/geo/traccar/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 22 May 2019 09:44:48 -0000 1.3 +++ distinfo 20 Jan 2020 06:16:03 -0000 @@ -1,2 +1,2 @@ -SHA256 (traccar-other-4.5.zip) = ZE2swcDdeHzn6dXFCt+Xxh/fOSIcfK66IB+Gc6P1GYk= -SIZE (traccar-other-4.5.zip) = 53640425 +SHA256 (traccar-other-4.7.zip) = yjZ1P5ppdhPT47pVVfyWXcXryQn//PcIwD2G0grSJVE= +SIZE (traccar-other-4.7.zip) = 56124485 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/geo/traccar/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 6 Jan 2020 20:57:31 -0000 1.5 +++ pkg/PLIST 20 Jan 2020 06:16:03 -0000 @@ -26,26 +26,26 @@ share/traccar/conf/traccar.xml @owner @group share/traccar/lib/ -share/traccar/lib/HikariCP-3.3.1.jar +share/traccar/lib/HikariCP-3.4.2.jar share/traccar/lib/activation-1.1.1.jar share/traccar/lib/animal-sniffer-annotations-1.14.jar share/traccar/lib/antlr-2.7.2.jar share/traccar/lib/aopalliance-1.0.jar -share/traccar/lib/aopalliance-repackaged-2.5.0.jar -share/traccar/lib/asm-5.0.3.jar -share/traccar/lib/asm-analysis-5.0.3.jar -share/traccar/lib/asm-commons-5.0.3.jar -share/traccar/lib/asm-tree-5.0.3.jar -share/traccar/lib/asm-util-5.0.3.jar +share/traccar/lib/aopalliance-repackaged-2.6.1.jar +share/traccar/lib/asm-7.1.jar +share/traccar/lib/asm-analysis-7.1.jar +share/traccar/lib/asm-commons-7.1.jar +share/traccar/lib/asm-tree-7.1.jar +share/traccar/lib/asm-util-7.1.jar share/traccar/lib/ch-commons-charset-3.0.2.jar share/traccar/lib/ch-commons-util-6.0.2.jar share/traccar/lib/ch-smpp-6.0.0-netty4-beta-3.jar share/traccar/lib/checker-compat-qual-2.0.0.jar share/traccar/lib/commons-beanutils-1.9.2.jar share/traccar/lib/commons-chain-1.1.jar -share/traccar/lib/commons-codec-1.12.jar +share/traccar/lib/commons-codec-1.13.jar share/traccar/lib/commons-collections-3.2.1.jar -share/traccar/lib/commons-collections4-4.2.jar +share/traccar/lib/commons-collections4-4.4.jar share/traccar/lib/commons-compress-1.18.jar share/traccar/lib/commons-digester-1.8.jar share/traccar/lib/commons-jexl-2.1.1.jar @@ -60,23 +60,24 @@ share/traccar/lib/error_prone_annotation share/traccar/lib/guava-25.1-android.jar share/traccar/lib/guice-4.2.2.jar share/traccar/lib/guice-assistedinject-4.2.2.jar -share/traccar/lib/h2-1.4.199.jar -share/traccar/lib/hk2-api-2.5.0.jar -share/traccar/lib/hk2-locator-2.5.0.jar -share/traccar/lib/hk2-utils-2.5.0.jar +share/traccar/lib/h2-1.4.200.jar +share/traccar/lib/hk2-api-2.6.1.jar +share/traccar/lib/hk2-locator-2.6.1.jar +share/traccar/lib/hk2-utils-2.6.1.jar share/traccar/lib/ical4j-2.0.5.jar share/traccar/lib/j2objc-annotations-1.1.jar -share/traccar/lib/jackson-annotations-2.9.8.jar -share/traccar/lib/jackson-core-2.9.8.jar -share/traccar/lib/jackson-databind-2.9.8.jar -share/traccar/lib/jackson-datatype-jsr353-2.9.8.jar -share/traccar/lib/jackson-jaxrs-base-2.9.8.jar -share/traccar/lib/jackson-jaxrs-json-provider-2.9.8.jar -share/traccar/lib/jackson-module-jaxb-annotations-2.9.8.jar -share/traccar/lib/jakarta.annotation-api-1.3.4.jar -share/traccar/lib/jakarta.inject-2.5.0.jar -share/traccar/lib/jakarta.ws.rs-api-2.1.5.jar -share/traccar/lib/javassist-3.22.0-CR2.jar +share/traccar/lib/jackson-annotations-2.9.9.jar +share/traccar/lib/jackson-core-2.9.9.jar +share/traccar/lib/jackson-databind-2.9.9.jar +share/traccar/lib/jackson-datatype-jsr353-2.9.9.jar +share/traccar/lib/jackson-jaxrs-base-2.9.9.jar +share/traccar/lib/jackson-jaxrs-json-provider-2.9.9.jar +share/traccar/lib/jackson-module-jaxb-annotations-2.9.9.jar +share/traccar/lib/jakarta.annotation-api-1.3.5.jar +share/traccar/lib/jakarta.inject-2.6.1.jar +share/traccar/lib/jakarta.validation-api-2.0.2.jar +share/traccar/lib/jakarta.ws.rs-api-2.1.6.jar +share/traccar/lib/javassist-3.25.0-GA.jar share/traccar/lib/javax.activation-api-1.2.0.jar share/traccar/lib/javax.inject-1.jar share/traccar/lib/javax.json-1.1.4.jar @@ -87,67 +88,65 @@ share/traccar/lib/jaxb-api-2.3.1.jar share/traccar/lib/jaxb-core-2.3.0.1.jar share/traccar/lib/jaxb-impl-2.3.2.jar share/traccar/lib/jcl-over-slf4j-1.7.12.jar -share/traccar/lib/jersey-client-2.28.jar -share/traccar/lib/jersey-common-2.28.jar -share/traccar/lib/jersey-container-servlet-2.28.jar -share/traccar/lib/jersey-container-servlet-core-2.28.jar -share/traccar/lib/jersey-entity-filtering-2.28.jar -share/traccar/lib/jersey-hk2-2.28.jar -share/traccar/lib/jersey-media-jaxb-2.28.jar -share/traccar/lib/jersey-media-json-jackson-2.28.jar -share/traccar/lib/jersey-server-2.28.jar -share/traccar/lib/jetty-client-9.4.18.v20190429.jar -share/traccar/lib/jetty-http-9.4.18.v20190429.jar -share/traccar/lib/jetty-io-9.4.18.v20190429.jar -share/traccar/lib/jetty-jndi-9.4.18.v20190429.jar -share/traccar/lib/jetty-proxy-9.4.18.v20190429.jar -share/traccar/lib/jetty-security-9.4.18.v20190429.jar -share/traccar/lib/jetty-server-9.4.18.v20190429.jar -share/traccar/lib/jetty-servlet-9.4.18.v20190429.jar -share/traccar/lib/jetty-util-9.4.18.v20190429.jar -share/traccar/lib/jetty-webapp-9.4.18.v20190429.jar -share/traccar/lib/jetty-xml-9.4.18.v20190429.jar -share/traccar/lib/jffi-1.2.17-native.jar -share/traccar/lib/jffi-1.2.17.jar -share/traccar/lib/jna-5.3.1.jar -share/traccar/lib/jna-platform-5.3.1.jar -share/traccar/lib/jnr-constants-0.9.9.jar -share/traccar/lib/jnr-ffi-2.1.8.jar -share/traccar/lib/jnr-posix-3.0.49.jar +share/traccar/lib/jersey-client-2.30.jar +share/traccar/lib/jersey-common-2.30.jar +share/traccar/lib/jersey-container-servlet-2.30.jar +share/traccar/lib/jersey-container-servlet-core-2.30.jar +share/traccar/lib/jersey-entity-filtering-2.30.jar +share/traccar/lib/jersey-hk2-2.30.jar +share/traccar/lib/jersey-media-jaxb-2.30.jar +share/traccar/lib/jersey-media-json-jackson-2.30.jar +share/traccar/lib/jersey-server-2.30.jar +share/traccar/lib/jetty-client-9.4.26.v20200117.jar +share/traccar/lib/jetty-http-9.4.26.v20200117.jar +share/traccar/lib/jetty-io-9.4.26.v20200117.jar +share/traccar/lib/jetty-jndi-9.4.26.v20200117.jar +share/traccar/lib/jetty-proxy-9.4.26.v20200117.jar +share/traccar/lib/jetty-security-9.4.26.v20200117.jar +share/traccar/lib/jetty-server-9.4.26.v20200117.jar +share/traccar/lib/jetty-servlet-9.4.26.v20200117.jar +share/traccar/lib/jetty-util-9.4.26.v20200117.jar +share/traccar/lib/jetty-webapp-9.4.26.v20200117.jar +share/traccar/lib/jetty-xml-9.4.26.v20200117.jar +share/traccar/lib/jffi-1.2.22-native.jar +share/traccar/lib/jffi-1.2.22.jar +share/traccar/lib/jna-5.5.0.jar +share/traccar/lib/jna-platform-5.5.0.jar +share/traccar/lib/jnr-a64asm-1.0.0.jar +share/traccar/lib/jnr-constants-0.9.14.jar +share/traccar/lib/jnr-ffi-2.1.11.jar +share/traccar/lib/jnr-posix-3.0.51.jar share/traccar/lib/jnr-x86asm-1.0.2.jar -share/traccar/lib/joda-time-2.10.1.jar +share/traccar/lib/joda-time-2.10.5.jar share/traccar/lib/jsr305-3.0.2.jar share/traccar/lib/jxls-2.4.7.jar share/traccar/lib/jxls-poi-1.0.16.jar -share/traccar/lib/liquibase-core-3.6.3.jar -share/traccar/lib/logback-classic-1.2.3.jar -share/traccar/lib/logback-core-1.2.3.jar -share/traccar/lib/mssql-jdbc-7.2.2.jre8.jar -share/traccar/lib/mysql-connector-java-8.0.15.jar -share/traccar/lib/netty-all-4.1.35.Final.jar +share/traccar/lib/liquibase-core-3.8.5.jar +share/traccar/lib/logback-core-1.1.3.jar +share/traccar/lib/mssql-jdbc-7.4.1.jre8.jar +share/traccar/lib/mysql-connector-java-8.0.18.jar +share/traccar/lib/netty-all-4.1.44.Final.jar share/traccar/lib/oro-2.0.8.jar -share/traccar/lib/osgi-resource-locator-1.0.1.jar +share/traccar/lib/osgi-resource-locator-1.0.3.jar share/traccar/lib/poi-4.0.0.jar share/traccar/lib/poi-ooxml-4.0.0.jar share/traccar/lib/poi-ooxml-schemas-4.0.0.jar -share/traccar/lib/postgresql-42.2.5.jar -share/traccar/lib/protobuf-java-3.6.1.jar -share/traccar/lib/slf4j-api-1.7.26.jar -share/traccar/lib/slf4j-jdk14-1.7.26.jar -share/traccar/lib/snakeyaml-1.18.jar +share/traccar/lib/postgresql-42.2.9.jar +share/traccar/lib/protobuf-java-3.11.1.jar +share/traccar/lib/slf4j-api-1.7.30.jar +share/traccar/lib/slf4j-jdk14-1.7.30.jar share/traccar/lib/sslext-1.2-0.jar share/traccar/lib/struts-core-1.3.8.jar share/traccar/lib/struts-taglib-1.3.8.jar share/traccar/lib/struts-tiles-1.3.8.jar share/traccar/lib/threetenbp-1.3.6.jar -share/traccar/lib/validation-api-2.0.1.Final.jar share/traccar/lib/velocity-1.7.jar share/traccar/lib/velocity-tools-2.0.jar -share/traccar/lib/websocket-api-9.4.18.v20190429.jar -share/traccar/lib/websocket-client-9.4.18.v20190429.jar -share/traccar/lib/websocket-common-9.4.18.v20190429.jar -share/traccar/lib/websocket-server-9.4.18.v20190429.jar -share/traccar/lib/websocket-servlet-9.4.18.v20190429.jar +share/traccar/lib/websocket-api-9.4.26.v20200117.jar +share/traccar/lib/websocket-client-9.4.26.v20200117.jar +share/traccar/lib/websocket-common-9.4.26.v20200117.jar +share/traccar/lib/websocket-server-9.4.26.v20200117.jar +share/traccar/lib/websocket-servlet-9.4.26.v20200117.jar share/traccar/lib/xmlbeans-3.0.1.jar share/traccar/schema/ share/traccar/schema/changelog-3.10.xml @@ -166,6 +165,7 @@ share/traccar/schema/changelog-3.9.xml share/traccar/schema/changelog-4.0-clean.xml share/traccar/schema/changelog-4.0.xml share/traccar/schema/changelog-4.1.xml +share/traccar/schema/changelog-4.7.xml share/traccar/schema/changelog-master.xml share/traccar/templates/ share/traccar/templates/export/
smime.p7s
Description: S/MIME Cryptographic Signature