# Logging

## Transfer Logs

For each transfer, OffShoot creates a Transfer Log with details about the transfer and transferred files. Transfer Logs are always saved locally and optionally also on the Destination.&#x20;

{% tabs %}
{% tab title="Mac" %}
You can access OffShoot's Transfer Logs via the menu: `Window > Transfer Logs` (or `Command-L)`, or by going to this location in Finder:&#x20;

`~/Library/Application Support/Hedge/Transfer Logs`
{% endtab %}

{% tab title="Windows" %}
Transfer Logs can be accessed via the menu: `Transfer Logs` or `(Control-L)` , or by going to this location in Explorer:

`C:\Users\(Your Username)\AppData\Roaming\Hedge\Transfer Logs`
{% endtab %}
{% endtabs %}

![The Tranfer Log viewer](/files/bF9id2Zue9EtBHbonwMv)

#### Force Underscores

OffShoot has a hidden feature that allows for forcing underscores in the file name of the logs:

{% tabs %}
{% tab title="Mac" %}
Set using Terminal command:

```
defaults write nl.syncfactory.Hedge.Mac SFIDefaultsForceUnderscores "1"
```

{% endtab %}

{% tab title="Windows" %}
Set via the Registry:

* `Location - Computer\HKEY_CURRENT_USER\Software\Hedge`
* `Key - ForceUnderscrores`&#x20;
* `Type - String`
* `Value - 1`
  {% endtab %}
  {% endtabs %}

#### Extra Log Location

OffShoot has a hidden feature that allows for setting a secondary transfer log location:

{% tabs %}
{% tab title="Mac" %}
Set using Terminal command:

```
defaults write nl.syncfactory.Hedge.Mac SFIDefaultsExtraLogLocation "/path/of/your/choice"
```

{% endtab %}

{% tab title="Windows" %}
Set via the Registry:

* `Location - Computer\HKEY_CURRENT_USER\Software\Hedge`
* `Key - ExtraLogLocation`&#x20;
* `Type - String`
* `Value - C:\the_path_you_choose`
  {% endtab %}
  {% endtabs %}

## Media Hash Lists

When enabled, OffShoot creates a Media Hash List for each transfer (.mhl file) with the checksums (i.e. hashes) of all transferred files. The .mhl is included in the root of the folder that you transferred into.

More information on media hash lists can be found on <https://mediahashlist.org>.

{% hint style="info" %}
Don't want Transfer Logs and Media Hash Lists on your destination? You can turn this feature off in `Settings > Transfers > Paper Trail > Create Transfer Logs and (MHLs) on Destinations.`
{% endhint %}

{% hint style="info" %}
When OffShoot's Checkpoint feature detects a Media Hash List on your Source, it will use those checksums as a reference instead of doing an extra Source Verification source read.
{% endhint %}

<figure><img src="/files/1uKKKQQYoyHPrlHgtfBd" alt=""><figcaption></figcaption></figure>

### ASC MHLs (Pro)

OffShoot Pro users can choose between creating `legacy MHLs` and `ASC MHLs` .

{% hint style="info" %}
This feature requires an OffShoot Pro license. Upgrade via the [License Manager](https://account.hedge.video), or via OffShoot > Settings > License. Check out all Pro features [here](https://hedge.video/offshoot/pro-features).
{% endhint %}

{% hint style="info" %}
ASC MHL creation is only available when Checkpoint is `ON` and in Archive mode. More information on the ASC MHL standard can be found on [American Society of Cinematographers](https://theasc.com/asc/asc-media-hash-list) website.
{% endhint %}

<figure><img src="/files/bAUBKpWB40l9uZtweQ7A" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hedge.video/offshoot/features/logging.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
