Author: tmaret
Date: Tue Jun 23 08:13:42 2020
New Revision: 40145
Log:
Release org.apache.sling.distribution.journal.messages-0.1.8
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar
(with props)
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.asc
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.md5
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.sha1
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip
(with props)
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.asc
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.md5
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.sha1
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar
(with props)
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.asc
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.md5
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.sha1
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar
(with props)
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.asc
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.md5
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.sha1
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.asc
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.md5
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.sha1
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar
==============================================================================
Binary file - no diff available.
Propchange:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.asc
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.asc
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.asc
Tue Jun 23 08:13:42 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEwe2fur0VlOnBJXH1S/6RSkS9KboFAl7pvHQACgkQS/6RSkS9
+KboSKRAAstgyeekQYQb0JR8Ldb041YeRy9pgsBu6goXRjdKr+4PrLMnlkROBqISr
+TjaZoRRI+azKf/gb3XlIHFIbBeW6sbDv6EULqLcsoFDkMU2/Od4vZz/Lesz+GdWk
+lzkjgUFAhSAHQ6zQkRJIQ0PdsI/DXMRtFtrOoCTV3rMQsMv1L5I+s0N77BlSZYjo
+YaaVh+Vwn1HgiEHKuZu1dPDoQ2t25vC/5/9ocQLxUQ5Gwsgmg0aGtCMTOWDVO3FR
+MZvYfc55a/eezLGpC3GV+Jnn4NWypNwrk1lYrClcbu2S2GZw93O4qcl0Z/vWjTZu
+CSSqd+s/pAtIvQ9X4zp8v+YfaTmzpV8drvSmjUx4ItwqfGH8KmcikNchFZfOGa09
+LQVqPPyF3jUy+nwaD3Agv4Fbb1zvREEP2Az5vmmtm3USxl/piJ4Ul+QhVYYma27E
+5KE93643l/m74JvFdpMkwvaa1boEKSI8IesAyDpCXghtDrwPGDTaF80Ul2CbTa6W
+alXTAGm80Rwb0SJHXqahqirGtrl8N553c1E9LbXIz80JQBRF5ntZmmRjP3+moavp
+QZMtFoLK1bHex5Zx2fcanWZlaFCtecw+iHjShTtvrwTU73UITF6zL+2SanW+4NJV
+1XEEDUt9ph4g5o8WuRmvXrGdBg4IQxvt2FnRQ+YsBnMDTF+r2og=
+=qCb8
+-----END PGP SIGNATURE-----
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.md5
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.md5
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.md5
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+1d7013449009c8521541296cef8c0c9d
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.sha1
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.sha1
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-javadoc.jar.sha1
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+a5b7d63817b8587d5f8a57374be29f6a0d589e48
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip
==============================================================================
Binary file - no diff available.
Propchange:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.asc
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.asc
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.asc
Tue Jun 23 08:13:42 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEwe2fur0VlOnBJXH1S/6RSkS9KboFAl7pvHMACgkQS/6RSkS9
+Kbr0sQ/5ARq9R1kLjpQul0sN/bGbrcoMn3hQpz3Aj4TNpekIiweenatNiIPYjN5O
+f2q7EWjczAKZNjm/Auh2A4uNdTnlAgbNI+W9n4dJB0XlGNeJ/iObcJMTRqiH/HQS
+ot86AYIxfBKx25h9fwO0u225c5c5zmWoxE4yi+Orzgkjw+Toopbf8yxC9edmmZBX
+M8FCHghfsYKysTYDzcSJ86t4dpE05PehP1nvMIssJ4qaJYlo0CyogAyYvHNdJJtd
+A0Wg18uePi0yYpByz4eH+k8SUpy8riGA0ES7bdY5HrXfmfsaH60zq+q0YC7TdowZ
+P6nXzks/sscodbQD7Wopz0JBM504VTJvXFDQRmuCUzXorJtZ6+7z0B1p6izvfSTt
+PZjF3xIqwZYqNsObss4Mn/wwKX8EC2z6QXHb4ZdS+Woiy/vF/8YjGPPfvoYX/q24
+3B3mgvORsp0KOvMErRMBIfukwWlGSGYDVNGFWHA5elG1xA5xz6uRBtV7HecAlTb8
+qdz45d6ewotQlsYXH88UEA56oUhFszwDatGQnodm3GMPlp1RLeEeBZIv27DS/+dt
+PDauXlQmCg633AfJ1s2TsHCS4LmR5MH7VfI4N0yVnn6BZXdELRAArkOkfjLvLOKA
+gyLtjTjgjUxAbxyh5z9nDMx6e7Urm1yTC/GoyWXFxUwUlgwjvgQ=
+=Cx/H
+-----END PGP SIGNATURE-----
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.md5
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.md5
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.md5
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+6eedaf433af225a04ac9d720cc0b2cbe
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.sha1
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.sha1
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-source-release.zip.sha1
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+e5c093cf3d6b6e739e20681763c82b57248cfadd
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar
==============================================================================
Binary file - no diff available.
Propchange:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.asc
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.asc
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.asc
Tue Jun 23 08:13:42 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEwe2fur0VlOnBJXH1S/6RSkS9KboFAl7pvHQACgkQS/6RSkS9
+Kbr5qA//UJVeJPlW7pnHMLPUqOcQns3rkmfMS4iRknzt50cxXPnFg6uT58B97QdV
+6iicYwfnN3OejbahF1T04Q9fTrlxNT6U7p8CcN4PKoxC1N8fCjo3FNT0YQZHJmHt
+gDVvBxs0JKlc6gVEyoKG+lamfDe5y6bZD+QgxyfSsaEP3kL+dDXXMEK0vuMo8k86
+LSln4f2d31S+ztFFtwTG5xihtLsyYJUllS2oHmyeCVvvPygQY4BYhu6tK059RWGj
+zJGRl7urF3TuMFC4Y5vRhCvXgic4h30woClEvhmUOVXmW3/qzgKmR1ohO/2T3yn6
+yoKbba31LTgCmop2W5erYUGahTT7BfdbTdQFLaPR664ljiJ4vpjfxyeJq2PzPdGT
+5qG70w561YD6uHBJnRsQkRZG/0nwn/Iy+SkpzYFx6FmtmdYPK2SGXB/CwPbi064Y
+lhE4A8xj0ysvc4syu8pUxy7/EK0syBFUg0pN+R/tmni1cr1lNGNMOTG4wYAV67Ou
+SMiiE77eOB+6nRqnGxw7lklZYm79wpMPmNxAjz/rNhj84rq+PqAfWp+8Ya3/J5Wk
+3/XCNGOinfNIm2XI7uxMqKp1lNfnonBBbpojZUwg3yreoB1uHLRaM7nNeS2PQ7Tp
+U4Y6f0IJsZDo6h2e3c/nwR1FFMmubVBO9aKuVE3o+UKQXfbK7Tw=
+=LpIQ
+-----END PGP SIGNATURE-----
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.md5
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.md5
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.md5
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+2e5c5bb3efd97dfbaba023d2ee5b6096
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.sha1
==============================================================================
---
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.sha1
(added)
+++
release/sling/org.apache.sling.distribution.journal.messages-0.1.8-sources.jar.sha1
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+dba25219ef65f89ae355d6c8639eabde83a2b952
\ No newline at end of file
Added: release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar
==============================================================================
Binary file - no diff available.
Propchange:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.asc
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.asc
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.asc
Tue Jun 23 08:13:42 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEwe2fur0VlOnBJXH1S/6RSkS9KboFAl7pvHMACgkQS/6RSkS9
+KbpzDw//aEv39WxU47ViWAEejLEChDvLlsa2wPOMoGzu36ke+wOqb2mt7BQi5r5c
+CaVItQZMKLP4veuQIbd/sos2oJ1FCfYgBagqDkZXCgUowisGV7xhudgNfuE5WbJb
+mtwOv3wiux6EzfXA1+XSo6SZwtp5zdNK8GP4EhiYvJmat0tIDznzNcZmJYCsqgxK
+uXTf9lB9Z88Neki/8MxmNh9hZ1VI6ra/KmcUNRoJosOWxr/bEHv9ecf7/dKyBZzX
+pfqbd0f8H9y0QlG/Hfmjd6sglNf+soUfbaTt5xdz97EwbeYUBfN6phai2Sl62cOK
+sEWCEo+up/WUHLQOxtNMpeMhknfLJNeZoIv8V8P58F4cRoH4QH32whOUOFfK2gWK
+vukva+6pphN73H19B/BsHWv6SfSPtSx54LIAKd9uDuvbXumyQp/v4ms1A3l7JzC2
+6ojKgtaDjLDcLGBnUvFANb3RiKm228LqrJR+AdHWXUjmHHVLN1epdd/4aT5//NLE
+4AC4oKHpHGTfscNujycvMI0USVLXXxx8gB26Dtx1Q5hxObrPO8YZ3rmtaf95SUAq
+pHnd3a4NvFHt52H53HDDmcWA4Q2xH3ZeK9wexBR+zAvnZh3U+G7UEcCPJ6giOkQ7
+FBdlbCJnLXG35Tsi41hre5bpa32KXpn+Vq9k/Br6unbk5oGGVmo=
+=TSvy
+-----END PGP SIGNATURE-----
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.md5
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.md5
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.md5
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+824d73699294afe934805ee9a527710e
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.sha1
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.sha1
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.jar.sha1
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+d44e6589a3ae66d5cf043e5125e97b7f22025c24
\ No newline at end of file
Added: release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom Tue
Jun 23 08:13:42 2020
@@ -0,0 +1,129 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <!--
======================================================================= -->
+ <!-- P A R E N T P R O J E C T
-->
+ <!--
======================================================================= -->
+ <parent>
+ <groupId>org.apache.sling</groupId>
+ <artifactId>sling-bundle-parent</artifactId>
+ <version>35</version>
+ <relativePath />
+ </parent>
+
+ <!--
======================================================================= -->
+ <!-- P R O J E C T
-->
+ <!--
======================================================================= -->
+ <artifactId>org.apache.sling.distribution.journal.messages</artifactId>
+ <version>0.1.8</version>
+
+ <name>Apache Sling Journal based Content Distribution - Messages
bundle</name>
+ <description>Implementation of the messages to support Apache Sling
Content Distribution on top of an append-only persisted log</description>
+
+ <properties>
+ <sling.java.version>8</sling.java.version>
+ </properties>
+
+ <scm>
+
<connection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-journal-messages.git</connection>
+
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-journal-messages.git</developerConnection>
+
<url>https://gitbox.apache.org/repos/asf?p=sling-org-apache-sling-distribution-journal-messages.git</url>
+ <tag>org.apache.sling.distribution.journal.messages-0.1.8</tag>
+ </scm>
+
+ <!--
======================================================================= -->
+ <!-- B U I L D
-->
+ <!--
======================================================================= -->
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.github.os72</groupId>
+ <artifactId>protoc-jar-maven-plugin</artifactId>
+ <version>3.5.1.1</version>
+ <executions>
+ <execution>
+ <phase>generate-sources</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <protocVersion>2.5.0</protocVersion>
+ <outputTargets>
+ <outputTarget>
+ <type>java</type>
+ <addSources>true</addSources>
+
<outputDirectory>target/generated-sources/protoc-jar</outputDirectory>
+ </outputTarget>
+ </outputTargets>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+ <!--
======================================================================= -->
+ <!-- D E P E N D E N C I E S
-->
+ <!--
======================================================================= -->
+ <dependencies>
+ <dependency>
+ <groupId>com.google.protobuf</groupId>
+ <artifactId>protobuf-java</artifactId>
+ <version>3.7.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>osgi.cmpn</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.osgi</groupId>
+ <artifactId>org.osgi.annotation.versioning</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>com.google.code.findbugs</groupId>
+ <artifactId>jsr305</artifactId>
+ <version>2.0.0</version>
+ </dependency>
+
+ <!-- Test -->
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.servicemix.bundles</groupId>
+ <artifactId>org.apache.servicemix.bundles.hamcrest</artifactId>
+ <version>1.3_1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <version>1.2.3</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.asc
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.asc
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.asc
Tue Jun 23 08:13:42 2020
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCgAdFiEEwe2fur0VlOnBJXH1S/6RSkS9KboFAl7pvHMACgkQS/6RSkS9
+Kboofw//TWbvynPtJJYl4UPbheeZgoO8hzcXcRQ6MHWLUqYXbGhBEeduUFO2Zjtw
+WuHIgzcAeqPEbwLpuHE2C+PfxS6+ue/iM4yoTH2W0OEnu7mOKdzD61Olql+Ao+Lw
+lrb/CFeNUrmDhOzwaOSeSE50wwCSp/bifpgbMITOhX5GfjzysmDmhUzMb/Fjke5V
+axNPUW4j8dnCOy4i8RnFGNpc6KrVLylSa+KBR5Rq9J5LDOjDGhPmYzBT2U7ob/fE
+GUAwywXIDUtE4/JdH9bMyuJlzQ/na24+Ex2Rgaa2umlt8tKWmxc2HEnKjkNVWBeE
+HNHHy13NITrcrq3vAXtF6sohnrCYJJNyusE0vJjHXFofC3fwSCXxMH+B+K/Z+mAA
+oOyz9mGlsWiNvCFaGnAGl/b+6qvb6XrC4MXP2R2yHE2ZBRS/whu6iiiZ+iYyIfbH
+/bxhb+cJI+nEJH/b3pBBxPCVToWo/bsovB26uhUEmzXZPDzR2b4/6ipSR2pLmOqW
+BFsndyK9+VmgIU4nLFqkphmA0/ZWBEMeLXwVh/Nrki2uwm528NVETkBFuD5F6gge
+7k0rgClHga1y+LhofwVD4bAtp8VMieDbkd7LJh6JH0bw4nEgaOJMEsGxaSqSe1QL
+w3esm9RYQ+RizAKReAT9oGfhwiCSmSlhEZ3X+xG10emRn5bD7zc=
+=FzXj
+-----END PGP SIGNATURE-----
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.md5
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.md5
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.md5
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+a75d0c25392394fb40c3827f8ac38b89
\ No newline at end of file
Added:
release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.sha1
==============================================================================
--- release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.sha1
(added)
+++ release/sling/org.apache.sling.distribution.journal.messages-0.1.8.pom.sha1
Tue Jun 23 08:13:42 2020
@@ -0,0 +1 @@
+421704207fff2b1b7882a3947d5272d719f10061
\ No newline at end of file