Versions in this module Expand all Collapse all v3 v3.0.2 Dec 31, 2019 Changes in this version + const AlwaysRejectRunes + func FinishSetup() error + func IsAcceptableFilename(s string, reduceAcceptableRunesTo []*unicode.RangeTable, ...) bool + func ParseUnicodeBlockList(str string) (*unicode.RangeTable, error) + type Handler struct + Config *ScopeConfiguration + Next http.Handler + Scope string + func NewHandler(scope string, config *ScopeConfiguration, next http.Handler) (*Handler, error) + func (h Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) + type ScopeConfiguration struct + ApparentLocation string + EnableWebdav bool + IncomingHmacSecrets auth.HmacSecrets + IncomingHmacSecretsLock sync.RWMutex + MaxFilesize uint64 + MaxTransactionSize uint64 + RandomizedSuffixLength uint32 + RestrictFilenamesTo []*unicode.RangeTable + SilenceAuthErrors bool + TimestampTolerance uint64 + UnicodeForm *struct{ Use norm.Form } + WriteToPath string + func NewDefaultConfiguration(targetDirectory string) *ScopeConfiguration Other modules containing this package blitznote.com/src/http.upload blitznote.com/src/http.upload/v4 blitznote.com/src/http.upload/v5