Mercurial
>
hg
>
dav
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
use sys_* io functions in dav put
2022-11-02
, by Olaf Wintermann
fix crash in davql exec, if the server response can't be parsed
2022-05-09
, by Olaf Wintermann
use tcsetattr only if stdin is a tty
2021-08-09
, by Olaf Wintermann
fix dav-sync push creating finfo elements without using the mempool, which could lead to crashes
2021-08-09
, by Olaf Wintermann
reactivate error in case of unknown config elements
2021-08-08
, by Olaf Wintermann
add support for the secret store to dav-sync
2021-08-08
, by Olaf Wintermann
add set-master-password command
2021-08-08
, by Olaf Wintermann
fix error in dav add-user, if .dav dir doesn't exists
2021-08-08
, by Olaf Wintermann
implement secretstore unlock command
2021-08-08
, by Olaf Wintermann
implement secretstore config
2021-08-08
, by Olaf Wintermann
disable error in case of unknown config elements
2021-08-08
, by Olaf Wintermann
add stream API
2021-06-04
, by Olaf Wintermann
update .hgignore
2021-06-04
, by Olaf Wintermann
adds more characters to escape for shell completion
2020-10-14
, by Mike Becker
fix outgoing list sort
2020-07-25
, by Olaf Wintermann
sort files in outgoing cmd
2020-07-25
, by Olaf Wintermann
add dav-sync outgoing command
2020-07-25
, by Olaf Wintermann
merges feature/dav-edit
2020-07-05
, by Mike Becker
adds support for option terminator '--'
feature/dav-edit
2020-07-05
, by Mike Becker
adds support for -L option in dav edit
feature/dav-edit
2020-04-05
, by Mike Becker
cmd_edit: fixes wrong return code if the user did not change the file
feature/dav-edit
2020-04-05
, by Mike Becker
cmd_edit. fixes wrong variable in second strlen() call
feature/dav-edit
2020-04-05
, by Mike Becker
look up temp location + coherent return codes
feature/dav-edit
2020-04-05
, by Mike Becker
cmd_edit: replaces unlink() with sys_unlink() + keep tmp file on resource error
feature/dav-edit
2020-04-05
, by Mike Becker
removes win32 support for dav edit
feature/dav-edit
2020-03-28
, by Mike Becker
adds documentation for the edit command
feature/dav-edit
2020-03-28
, by Mike Becker
reimplement dav_exists by using dav_load_prop
feature/dav-edit
2020-03-28
, by Olaf Wintermann
adds documentation of crypto flags to edit command
feature/dav-edit
2020-03-28
, by Mike Becker
adds check for encryption key (otherwise segfault when trying to create a fresh encrypted file without a key)
feature/dav-edit
2020-03-28
, by Mike Becker
cmd_edit - we do not need fstat() for detecting changes on the temporary file
feature/dav-edit
2020-03-28
, by Mike Becker
first draft for dav edit command
feature/dav-edit
2020-03-28
, by Mike Becker
Added tag v1.3.0 for changeset 33c9b0f17cb2
2019-12-15
, by Olaf Wintermann
change version to 1.3.0
v1.3.0
2019-12-15
, by Olaf Wintermann
fix documentation index page
2019-12-15
, by Olaf Wintermann
update changelog
2019-12-15
, by Olaf Wintermann
update html doc
2019-12-15
, by Olaf Wintermann
update man pages
2019-12-15
, by Olaf Wintermann
finish documentation of new dav-sync commands and options
2019-12-15
, by Olaf Wintermann
add documentation for dav versioning commands
2019-12-15
, by Olaf Wintermann
add documentation for all new config elements
2019-12-15
, by Olaf Wintermann
add new elements to sync.xsd
2019-12-15
, by Olaf Wintermann
add new element to config.xsd
2019-12-15
, by Olaf Wintermann
add documentation for secret store commands
2019-12-14
, by Olaf Wintermann
fix util_readline
2019-12-14
, by Olaf Wintermann
add documentation for rename command
2019-12-12
, by Olaf Wintermann
add empty documentation pages for all new commands
2019-12-06
, by Olaf Wintermann
add -s option to dav-sync usage output
2019-12-06
, by Olaf Wintermann
fix dav-sync deltav versioning
2019-12-05
, by Olaf Wintermann
fix encryption of files with specific length
2019-12-05
, by Olaf Wintermann
fix aes encrypter stream (cng)
2019-12-04
, by Olaf Wintermann
fix aes decrypter stream
2019-12-04
, by Olaf Wintermann
replace openssl on windows with cng/bcrypt
2019-12-04
, by Olaf Wintermann
add support for unicode args on windows
2019-12-02
, by Olaf Wintermann
add more symlink tests
2019-11-24
, by Olaf Wintermann
add symlink tests
2019-11-23
, by Olaf Wintermann
improve shell completion
2019-11-23
, by Olaf Wintermann
fix -c option for dav rm command
2019-11-23
, by Olaf Wintermann
add more split tests
2019-11-20
, by Olaf Wintermann
fix some split bugs and add tests
2019-11-20
, by Olaf Wintermann
ignore sigpipe in dav-sync
2019-11-20
, by Olaf Wintermann
fix some versioning related bugs and add tests
2019-11-15
, by Olaf Wintermann
add tests for tag conflict resolution
2019-11-09
, by Olaf Wintermann
add more metatests: move with metadata and directory metadata
2019-10-27
, by Olaf Wintermann
bash completion now handles spaces correctly in both quoted and unquoted strings
2019-10-26
, by Mike Becker
fix sync_store_metadata
2019-10-26
, by Olaf Wintermann
increase security in case of broken secret stores
2019-10-26
, by Olaf Wintermann
adds support for quotes in dav bash completion
2019-10-26
, by Mike Becker
fix dav-sync copy with enabled metadata sync
2019-10-26
, by Olaf Wintermann
fix test system on solaris
2019-10-25
, by Olaf Wintermann
add tests for dav-sync -t option
2019-10-23
, by Olaf Wintermann
fix dav-sync add-tag in case a file is not in the db
2019-10-23
, by Olaf Wintermann
fix detection of changed tags
2019-10-23
, by Olaf Wintermann
finish basic metadata sync tests
2019-10-20
, by Olaf Wintermann
fix xml generation
2019-10-20
, by Olaf Wintermann
add first tag test
2019-10-20
, by Olaf Wintermann
fix tagconfig parser
2019-10-20
, by Olaf Wintermann
fix some xattr sync bugs
2019-10-19
, by Olaf Wintermann
fix mtime sync bug
2019-10-19
, by Olaf Wintermann
add first metadata sync test
2019-10-19
, by Olaf Wintermann
add tool for accessing extended attributes
2019-10-19
, by Olaf Wintermann
fix: leaking buffer in upload_parts(), when we error out due to too many parts
2019-10-15
, by Mike Becker
adds missing return in parse_filter()
2019-10-15
, by Mike Becker
add test for testing transition from config without hashing to config with enabled hashing
2019-10-12
, by Olaf Wintermann
beta1
2019-10-12
, by Olaf Wintermann
add edit-user command
2019-10-12
, by Olaf Wintermann
add remove-user and list-users commands
2019-10-12
, by Olaf Wintermann
update secret store format description
2019-10-12
, by Olaf Wintermann
add add-user command to help text
2019-10-12
, by Olaf Wintermann
remove command aliases from dav help text
2019-10-12
, by Olaf Wintermann
fix some hash based conflict resolution bugs and add tests for it
2019-10-06
, by Olaf Wintermann
implement hash based conflict resolution in dav-sync pull
2019-10-03
, by Olaf Wintermann
change split config
2019-09-29
, by Olaf Wintermann
change versioning config
2019-09-28
, by Olaf Wintermann
change metadata config
2019-09-28
, by Olaf Wintermann
fix missing namespaceinfo map initializataion
2019-09-20
, by Olaf Wintermann
refactore symlink config
2019-09-17
, by Olaf Wintermann
implement hash push strategy and add some tests
2019-09-17
, by Olaf Wintermann
add config element for push strategy
2019-09-16
, by Olaf Wintermann
finish hashing tests
2019-09-15
, by Olaf Wintermann
add some copy/move tests
2019-09-08
, by Olaf Wintermann
fix that file uploads are tried, when the content on the server is equal to the local file content (with enabled hashing)
2019-09-07
, by Olaf Wintermann
fix hash based conflict detection
2019-09-07
, by Olaf Wintermann
add first dav-sync hashing test
2019-09-04
, by Olaf Wintermann
add more push conflict tests
2019-09-03
, by Olaf Wintermann
add push conflict tests
2019-08-29
, by Olaf Wintermann
add more pull conflict tests
2019-08-25
, by Olaf Wintermann
don't print error in case rmdir fails because of ENOTEMPTY
2019-08-25
, by Olaf Wintermann
rename conflict test script
2019-08-25
, by Olaf Wintermann
add pull conflict detection tests
2019-08-24
, by Olaf Wintermann
use hash to check if a file content was really modified
2019-08-19
, by Olaf Wintermann
handle symlinks according to config
2019-08-18
, by Olaf Wintermann
fix url2repo not creating a string dup in case a repo doesn't exist
2019-08-15
, by Olaf Wintermann
finish basic pull tests
2019-08-15
, by Olaf Wintermann
fix order of dir deletions in dav-sync pull
2019-08-15
, by Olaf Wintermann
add more dav-sync pull tests
2019-08-14
, by Olaf Wintermann
fix build on Solaris 10
2019-08-13
, by Olaf Wintermann
add element for configuring symlinks
2019-08-11
, by Olaf Wintermann
add some dav-sync pull tests
2019-08-11
, by Olaf Wintermann
don't store weak etag in LocalResource
2019-08-11
, by Olaf Wintermann
add additional dav-sync push test to check if deleting all files will result in an empty collection
2019-08-11
, by Olaf Wintermann
fix free in sync_get_file_tags
2019-08-11
, by Olaf Wintermann
exclude tag xattr from xattribute sync
2019-08-10
, by Olaf Wintermann
change error handling in case of file/folder conflict
2019-08-10
, by Olaf Wintermann
add missing isdirectory tag in db on pull
2019-08-10
, by Olaf Wintermann
add missing isdirectory tag in db on push
2019-08-10
, by Olaf Wintermann
fix xattr not synced for new files
2019-08-10
, by Olaf Wintermann
fix directories not stored in db
2019-08-10
, by Olaf Wintermann
fix build on linux
2019-08-02
, by Olaf Wintermann
implement links on Windows (shelllink)
2019-08-02
, by Olaf Wintermann
fix bug in davqlexec introduced by refactoring
2019-08-02
, by Olaf Wintermann
implement encrypted properties
2019-07-28
, by Olaf Wintermann
fix build on windows
2019-07-12
, by Olaf Wintermann
move some properties to new namespace
2019-06-22
, by Olaf Wintermann
add new session flags for properties encryption
2019-06-16
, by Olaf Wintermann
add new api for encrypted properties
2019-06-15
, by Olaf Wintermann
Added tag v1.2.4 for changeset dcf751b270dd
2019-06-01
, by Olaf Wintermann
fix that db entries are updated on errors
2019-05-30
, by Olaf Wintermann
add ucx.c to sourcefiles to fix build on some platforms
2019-05-30
, by Olaf Wintermann
fix incompatibility with libcurl 7.62
2019-05-30
, by Olaf Wintermann
fixes incorrect URL encoding of the trailing slash for collection names
2019-05-27
, by Mike Becker
fix res_link initialization
2019-05-12
, by Olaf Wintermann
close old head
2019-10-21
, by Olaf Wintermann
update version
v1.2
v1.2.4
2019-06-01
, by Olaf Wintermann
update changelog for v1.2.4 release
v1.2
2019-06-01
, by Olaf Wintermann
fix incompatibility with libcurl 7.62
v1.2
2019-05-30
, by Olaf Wintermann
fixes wrong memset
v1.2
2019-03-26
, by Olaf Wintermann
fix null pointer dereferenciation
v1.2
2019-03-09
, by Olaf Wintermann
fixes 'Unkown repository' error message in dav-sync
v1.2
2018-11-13
, by Mike Becker
fixes missing url encoding in dav_session_get_href() with enabled name decryption
2019-05-08
, by Mike Becker
reduces code complexity of util_resource_name()
2019-05-08
, by Mike Becker
add function for decrypting and parsing crypto-prop elements
2019-04-22
, by Olaf Wintermann
fix dav_print_node
2019-04-22
, by Olaf Wintermann
add func for creating the content of crypto-prop properties
2019-04-22
, by Olaf Wintermann
add more simple dav-sync push tests
2019-04-21
, by Olaf Wintermann
create collections before doing other stuff on dav-sync push
2019-04-21
, by Olaf Wintermann
fix that knowledge about resource existence was fucked up by versioning_begin
2019-04-21
, by Olaf Wintermann
change dav-sync push output for link resources
2019-04-21
, by Olaf Wintermann
fix stat_func typedef
2019-04-21
, by Olaf Wintermann
fix that symlink config was not used in sync_get_resource
2019-04-21
, by Olaf Wintermann
separate link changes from normal changes and create links after downloads
2019-04-21
, by Olaf Wintermann
add check to detect changed link properties in dav-sync pull
2019-04-21
, by Olaf Wintermann
create symlinks on pull
2019-04-20
, by Olaf Wintermann
store link property on push
2019-04-20
, by Olaf Wintermann
store relative link in LocalResource
2019-04-20
, by Olaf Wintermann
add util_path_normalize
2019-04-16
, by Olaf Wintermann
read link on LocalResource creation
2019-04-14
, by Olaf Wintermann
change local_resource_new signature
2019-04-14
, by Olaf Wintermann
add link target to sync db
2019-04-14
, by Olaf Wintermann
add first dav-sync binary tests
2019-04-13
, by Olaf Wintermann
fix deletion of splitted files
2019-04-12
, by Olaf Wintermann
remove dead db entry when files are moved
2019-04-12
, by Olaf Wintermann
fix push operation order (move before put)
2019-04-12
, by Olaf Wintermann
implement copy/move for dav-sync pull
2019-04-12
, by Olaf Wintermann
increase snyc_conflict counter only after conflict renaming, to make sure the counter is correct when pull is aborted
2019-04-12
, by Olaf Wintermann
fix dav-sync push not deleting files
2019-04-12
, by Olaf Wintermann
replace list of removed resources with a map (cmd_pull)
2019-04-12
, by Olaf Wintermann
adds list-conflicts command to dav-sync
2019-04-10
, by Mike Becker
adds missing make target dependencies for documentation
2019-04-10
, by Mike Becker
harmonizes output of push and pull
2019-04-10
, by Mike Becker
store origin of file conflicts
2019-04-10
, by Olaf Wintermann
fixes missing return in copy_file()
2019-04-09
, by Mike Becker
fixes several signedness issues
2019-04-09
, by Mike Becker
fix dav-sync push conflict detection
2019-04-07
, by Olaf Wintermann
set content-hash property after uploads when syncdir hashing is enabled
2019-04-07
, by Olaf Wintermann
add session flag for content hash creation
2019-04-07
, by Olaf Wintermann
update metadata on copy/move
2019-04-07
, by Olaf Wintermann
fix move
2019-04-07
, by Olaf Wintermann
improve copy/move stability and db update
2019-04-07
, by Olaf Wintermann
add copy/move operation
2019-04-07
, by Olaf Wintermann
add copy/move detection to push
2019-04-07
, by Olaf Wintermann
add hashing config
2019-04-06
, by Olaf Wintermann
fixes truncate path
2019-03-28
, by Olaf Wintermann
fixes that metadata is updated after stat in sync_get_resource
2019-03-28
, by Olaf Wintermann
truncate splitted file to correct size on pull
2019-03-28
, by Olaf Wintermann
store content hash for splitted resources in the db
2019-03-28
, by Olaf Wintermann
adds semi functional download of splitted files
2019-03-28
, by Olaf Wintermann
fixes that pull downloads the history collection
2019-03-28
, by Olaf Wintermann
adds wrapper functions for setting/getting the content hash
2019-03-28
, by Olaf Wintermann
adds content hash for splitted files
2019-03-28
, by Olaf Wintermann
adds multiple file support for mkdir and remove
2019-03-26
, by Mike Becker
fixes more if statements and some warnings
2019-03-26
, by Olaf Wintermann
fixes wrong memset
2019-03-26
, by Olaf Wintermann
some db.c fixes
2019-03-26
, by Olaf Wintermann
adds file splitting feature to dav-sync push
2019-03-26
, by Olaf Wintermann
adds blocksize also to the sync db
2019-03-23
, by Olaf Wintermann
adds dav-sync splitconfig parser
2019-03-22
, by Olaf Wintermann
adds option to restore previous file versions
2019-03-21
, by Olaf Wintermann
fixes dav_copy_node and improves dav-sync restore
2019-03-20
, by Olaf Wintermann
implements list-versions for deltav syncdirs
2019-03-20
, by Olaf Wintermann
changes list-versions output
2019-03-20
, by Olaf Wintermann
adds list-versions command
2019-03-19
, by Olaf Wintermann
adds -R and -M option to restore command
2019-03-19
, by Olaf Wintermann
adds possibility to restore specific files
2019-03-19
, by Olaf Wintermann
adds metadata support to dav-sync pull
2019-03-17
, by Olaf Wintermann
improves metadata support in dav-sync push
2019-03-17
, by Olaf Wintermann
store hash of remote xattr and tags in sync db
2019-03-15
, by Olaf Wintermann
adds support for pushing metadata updates
2019-03-14
, by Olaf Wintermann
adds metadata config element for dav-sync
2019-03-13
, by Olaf Wintermann
extends sync db
2019-03-13
, by Olaf Wintermann
adds xml attribute support and xattr property
2019-03-13
, by Olaf Wintermann
adds file mode to fileinfo property
2019-03-12
, by Olaf Wintermann
fix null pointer dereferenciation
2019-03-09
, by Olaf Wintermann
adds option to store a file info property
2019-03-07
, by Olaf Wintermann
change format of version history resource names
2019-02-26
, by Olaf Wintermann
fixes signedness of salt in dav_pw2key()
2019-02-26
, by Mike Becker
fixes format string containing the NUL character instead of printing the NUL character in get_random_name()
2019-02-26
, by Mike Becker
fixes signedness issue in get_random_name()
2019-02-26
, by Mike Becker
fixes signed vs unsigned inaccuracy for the -T option
2019-02-26
, by Mike Becker
adds command alias 'cat' for 'get -o -'
2019-02-26
, by Mike Becker
more sstr to scstr conversion
2019-02-24
, by Olaf Wintermann
fixed TODO: use strtol
2019-02-24
, by Olaf Wintermann
fixes todo: use scstr instead of sstr
2019-02-24
, by Olaf Wintermann
nicer dav usage info
2019-02-24
, by Olaf Wintermann
fixes crash in dav-sync archive command when trying to remove resources from the db
2019-02-23
, by Olaf Wintermann
ucx update
2019-02-04
, by Olaf Wintermann
fix missiong return in versioning_end()
2019-02-04
, by Olaf Wintermann
dav-sync pull refactoring: create list of changes before sync
2019-01-25
, by Olaf Wintermann
fixes DavSession creation in dav-sync when using root collection
2019-01-08
, by Olaf Wintermann
dav-sync push refactoring: create list of changes before executing sync
2018-12-09
, by Olaf Wintermann
adds support for multiple file arguments for dav put
2018-12-07
, by Olaf Wintermann
fix: don't detect end of tar file as broken content
2018-12-07
, by Olaf Wintermann
adds rename command
2018-11-30
, by Olaf Wintermann
fixes DavSession creation in dav-sync with enabled encryption
2018-11-16
, by Olaf Wintermann
fixes dav_session_get_href() generating random names when encrypt-name is disabled
2018-11-13
, by Olaf Wintermann
fixes 'Unkown repository' error message in dav-sync
2018-11-13
, by Mike Becker
fixes cmd_mkdir() not verifying the presence of a key + specifying a key with '-k' without requesting encryption is now considered an error
2018-11-13
, by Mike Becker
fixes control flow in cmd_push()
2018-11-11
, by Olaf Wintermann
Adds dav-sync option for enabling versioning
2018-11-09
, by Olaf Wintermann
adds versioning support for dav-sync push
2018-11-04
, by Olaf Wintermann
adds dav-sync restore command
2018-10-27
, by Olaf Wintermann
credentials can have multiple locations now
2018-10-27
, by Olaf Wintermann
adds dav_pw2key commoncrypto implementation
2018-10-20
, by Olaf Wintermann
adds test for dav_pw2key
2018-10-20
, by Olaf Wintermann
Added tag v1.2.3 for changeset c7bea9ad9d9c
2018-10-20
, by Olaf Wintermann
dav 1.2.3 release
v1.2
v1.2.3
2018-10-20
, by Olaf Wintermann
fixes wrong integer type
v1.2
2018-10-20
, by Olaf Wintermann
updates version
v1.2
2018-10-20
, by Olaf Wintermann
dav-sync: upload files with fixed content-length
v1.2
2018-10-11
, by Olaf Wintermann
fixes redirects
v1.2
2018-10-11
, by Olaf Wintermann
makes libidav compatible with libcurl < 7.32
v1.2
2018-10-07
, by Olaf Wintermann
dav-sync: upload files with fixed content-length
2018-10-11
, by Olaf Wintermann
fixes redirects
2018-10-11
, by Olaf Wintermann
makes libidav compatible with libcurl < 7.32
2018-10-07
, by Olaf Wintermann
adds -V option to get, get-property and info commands
2018-09-23
, by Olaf Wintermann
adds minimal deltav implementation
2018-09-23
, by Olaf Wintermann
improves secret store file format
2018-09-23
, by Olaf Wintermann
adds support for location credentials
2018-09-20
, by Olaf Wintermann
new secrets store file format
2018-09-20
, by Olaf Wintermann
don't ask for master pw if noinput option is active
2018-09-15
, by Olaf Wintermann
adds encrypted password store
2018-09-15
, by Olaf Wintermann
Added tag v1.2.2 for changeset 4996f8953c3a
2018-09-06
, by Olaf Wintermann
dav 1.2.2 release
v1.2
v1.2.2
2018-09-06
, by Olaf Wintermann
Removed tag v1.2.2
2018-09-06
, by Olaf Wintermann
Added tag v1.2.2 for changeset 70ed56e56122
2018-09-06
, by Olaf Wintermann
applies aes stream fix to macos implementation
v1.2
2018-09-06
, by Olaf Wintermann
adds check to make sure dav-sync doesn't delete collections when children are modified
v1.2
2018-09-06
, by Olaf Wintermann
aes encrypter: fixes case where EVP_EncryptFinal_ex was not called at the stream end
v1.2
2018-09-05
, by Olaf Wintermann
applies aes stream fix to macos implementation
2018-09-06
, by Olaf Wintermann
updates changelog
v1.2
2018-09-06
, by Olaf Wintermann
adds check to make sure dav-sync doesn't delete collections when children are modified
2018-09-06
, by Olaf Wintermann
aes encrypter: fixes case where EVP_EncryptFinal_ex was not called at the stream end
2018-09-05
, by Olaf Wintermann
fixes url completion segfaulting for empty strings (in case the user hasn't already started typing an URL)
2018-08-25
, by Mike Becker
fixes dav completion not working with (escaped) spaces
2018-08-25
, by Mike Becker
Added tag v1.2.1 for changeset d6dea8c17f68
2018-07-19
, by Olaf Wintermann
dav 1.2.1 release
v1.2
v1.2.1
2018-07-19
, by Olaf Wintermann
removes unnecessary code
v1.2
2018-07-19
, by Olaf Wintermann
fixes wrong buffer allocation on windows
v1.2
2018-07-19
, by Olaf Wintermann
fixes dav-sync -s option
v1.2
2018-07-11
, by Olaf Wintermann
improves compatibility with owncloud/nextcloud when uploading files
v1.2
2018-07-10
, by Olaf Wintermann
fixes that decrypt-name can decrypt a path and not only the name
v1.2
2018-06-28
, by Olaf Wintermann
small help text adjustment
2018-07-19
, by Olaf Wintermann
removes unnecessary code
2018-07-19
, by Olaf Wintermann
fixes wrong buffer allocation on windows
2018-07-19
, by Olaf Wintermann
fixes dav-sync option help text
2018-07-11
, by Olaf Wintermann
renames dav-sync -D option to -R
2018-07-11
, by Olaf Wintermann
adds dav-sync options for restoring deleted or modified files
2018-07-11
, by Olaf Wintermann
fixes dav-sync -s option
2018-07-11
, by Olaf Wintermann
merge
2018-07-10
, by Olaf Wintermann
improves compatibility with owncloud/nextcloud when uploading files
2018-07-10
, by Olaf Wintermann
adds brief command descriptions to the dav man page
2018-07-01
, by Mike Becker
command documentation for dav-sync man page
2018-07-01
, by Mike Becker
improves formatting of man pages
2018-07-01
, by Mike Becker
fixes that decrypt-name can decrypt a path and not only the name
2018-06-28
, by Olaf Wintermann
adds draft man pages
2018-06-28
, by Mike Becker
adds some error detection to completion
2018-06-28
, by Olaf Wintermann
improves dav-bash-completion.bash
2018-06-28
, by Mike Becker
fixes url completion output
2018-06-28
, by Olaf Wintermann
adjusts completion index, if options are specified
2018-06-28
, by Olaf Wintermann
adds semi-functional bash completion
2018-06-28
, by Olaf Wintermann
Added tag v1.2.0 for changeset 1607450065ba
2018-06-24
, by Olaf Wintermann
this could be the 1.2 release
v1.2.0
2018-06-24
, by Olaf Wintermann
adds documentation for tag config
2018-06-24
, by Olaf Wintermann
adds tag config to sync.xsd
2018-06-24
, by Olaf Wintermann
renames <tags> element to <tagconfig>
2018-06-24
, by Olaf Wintermann
fixes dav list return value
2018-06-24
, by Olaf Wintermann
fixes dav test script
2018-06-24
, by Olaf Wintermann
adds support for tag colors
2018-06-17
, by Olaf Wintermann
finishes dav put tests
2018-06-17
, by Olaf Wintermann
adds user+pw to repo-url output
2018-06-17
, by Olaf Wintermann
sets curl default protocol to http
2018-06-17
, by Olaf Wintermann
adds repository-url command
2018-06-15
, by Olaf Wintermann
adds shellscript test-suite for binaries
2018-06-13
, by Olaf Wintermann
disables tagfilter for directories
2018-06-13
, by Olaf Wintermann
adds attribute for tagfilter scope
2018-06-12
, by Olaf Wintermann
check tagfilter scope after checking tagfilter existence
2018-06-11
, by Olaf Wintermann
adds tagfilter scope
2018-06-11
, by Olaf Wintermann
fixes build on non-windows
2018-06-10
, by Olaf Wintermann
adds more fs abstraction
2018-06-10
, by Olaf Wintermann
using new io abstraction in dav-sync
2018-06-10
, by Olaf Wintermann
adds file io abstraction functions
2018-06-08
, by Olaf Wintermann
adds documentation for new dav-sync features
2018-06-03
, by Olaf Wintermann
more dav documentation
2018-06-03
, by Olaf Wintermann
adds documentation for new dav features
2018-06-03
, by Olaf Wintermann
fixes compatiblity with GNU tar's version of ustar
2018-06-03
, by Olaf Wintermann
fixes some char type mismatch warnings
2018-06-02
, by Olaf Wintermann
updates copyright notice
2018-06-01
, by Olaf Wintermann
adds tag filters for push
2018-06-01
, by Olaf Wintermann
dav-sync pull applies config tag filter now
2018-06-01
, by Olaf Wintermann
adds syncdir config element for tag filters
2018-06-01
, by Olaf Wintermann
moves tag filter to tags.c
2018-06-01
, by Olaf Wintermann
fixes header include order (dav-sync)
2018-06-01
, by Olaf Wintermann
adds remove-repository command
2018-05-31
, by Mike Becker
fixes tag filter evaluation not respecting mode for subfilter combination
2018-05-30
, by Mike Becker
adds first working parser for the complete tag filter grammar
2018-05-30
, by Mike Becker
fixes whitespace handling and error detection for basic tag filters
2018-05-30
, by Mike Becker
implements parser for basic tag filters without subfilters
2018-05-30
, by Mike Becker
parse_csv_taglist() now skips empty tags
2018-05-30
, by Mike Becker
adds error message for invalid tag filter syntax
2018-05-30
, by Mike Becker
introduces tag filter string parser (currently supporting a simple tag list)
2018-05-30
, by Mike Becker
adds tag filter evaluation functions
2018-05-30
, by Mike Becker
introduces SyncTagFilter type which for now implements the old tag list filter
2018-05-30
, by Mike Becker
fixes double-malloc() in tags.c + marks a realloc() problem
2018-05-30
, by Mike Becker
fixes dav_ql_free_arglist() not freeing the list container
2018-05-30
, by Mike Becker
fixes realloc problem and memory leak in isfileindir() in sync.c
2018-05-30
, by Mike Becker
fixes out of bounds write in tar.c
2018-05-30
, by Mike Becker
fixes definite chance of a memory leak in cmd_unlock() + marks a further possible source of memory leaks
2018-05-30
, by Mike Becker
improves variable names in cmd_move()
2018-05-30
, by Mike Becker
fixes memory leak in cmd_move()
2018-05-30
, by Mike Becker
fixes dav-sync set-tags without tag string
2018-05-29
, by Olaf Wintermann
adds tag filter for dav-sync pull
2018-05-29
, by Olaf Wintermann
fixes tag syncing
2018-05-27
, by Olaf Wintermann
fixes dav-sync update-tags
2018-05-27
, by Olaf Wintermann
adds list-tags command to dav-sync
2018-05-27
, by Olaf Wintermann
moving tar option from get/put to new export/import commands
2018-05-27
, by Olaf Wintermann
fixes options parser to correctly report missing arguments
2018-05-12
, by Mike Becker
fixes creation of davql arg list
2018-04-29
, by Olaf Wintermann
dav info prints simplified xml values
2018-04-29
, by Olaf Wintermann
adds tag management commands to dav-sync
2018-04-01
, by Olaf Wintermann
adds support for xml properties in set-property command
2018-02-04
, by Olaf Wintermann
pushing tags should work now
2018-02-04
, by Olaf Wintermann
adds tag conflict detection for dav-sync push
2018-02-04
, by Olaf Wintermann
adds more tag config options
2018-02-03
, by Olaf Wintermann
adds dav-sync config for autodetecting tag changes
2018-02-02
, by Olaf Wintermann
adds technical foundation to just push tag updates
2018-02-02
, by Olaf Wintermann
fixes misuse of vaarg on all platforms
2018-02-01
, by Olaf Wintermann
updates copyright date
2018-02-01
, by Olaf Wintermann
adds support for macos file tags
2018-01-07
, by Olaf Wintermann
merge
2018-01-01
, by Olaf Wintermann
adds xattr lib and tag support
2018-01-01
, by Olaf Wintermann
fixes bsd config
2017-12-28
, by Olaf Wintermann
davql: allow ANYWHERE keyword in SELECT statements
2017-12-21
, by Mike Becker
davql SET statements are now fully implemented
2017-12-21
, by Mike Becker
implements parser for Assignments (previously called SetExpressions) + improves davql debugger regarding DavQLField
2017-12-21
, by Mike Becker
davql debugger now reacts on repetitive calls of 'f' and 'o' commands
2017-12-21
, by Mike Becker
adds primitive progress indicator
2017-12-18
, by Olaf Wintermann
moves auth prompt functionality to libidav
2017-12-18
, by Olaf Wintermann
fixes infinite loop when trying to overwrite a collection with a regular file
2017-12-12
, by Mike Becker
fixes a segfault when full encryption is requested during a put without specifying the key
2017-12-12
, by Mike Becker
fixes some warnings
2017-12-17
, by Olaf Wintermann
fixes wrong output path in dav get
2017-12-17
, by Olaf Wintermann
ports openssl code to commoncrypto (macos)
2017-12-17
, by Olaf Wintermann
davqlexec handles xml properties now (not really, but it doesn't destroy everything)
2017-12-17
, by Olaf Wintermann
adds config option to disable certain commands for specific syncdirs and fixes authmethod config parser
2017-12-16
, by Olaf Wintermann
fixes missing string terminator when printing simplified xml (dav get-property)
2017-12-14
, by Olaf Wintermann
Added tag v1.1.1 for changeset 7954fdacdb5c
2017-12-13
, by Olaf Wintermann
removes openssl dependencies for base64
2017-12-13
, by Olaf Wintermann
fixes infinite loop when trying to overwrite a collection with a regular file
v1.1
2017-12-12
, by Mike Becker
fixes a segfault when full encryption is requested during a put without specifying the key
v1.1
2017-12-12
, by Mike Becker
enable va_list fix only on mingw (this is the real release, as usual)
v1.1
v1.1.1
2017-12-12
, by Olaf Wintermann
dav 1.1.1 release
v1.1
2017-12-12
, by Olaf Wintermann
fixes wrong use of va_list
v1.1
2017-12-12
, by Olaf Wintermann
dav get-property supports xml property output
2017-12-03
, by Olaf Wintermann
replaces RAND_pseudo_bytes with RAND_bytes
2017-12-03
, by Olaf Wintermann
some small fixes in tar.c
2017-10-30
, by Olaf Wintermann
updates ucx to version 1.0
2017-10-28
, by Olaf Wintermann
adds tar import/export
2017-10-28
, by Olaf Wintermann
refactores cmd_get
2017-10-25
, by Olaf Wintermann
dav prints command usage info if argument count is wrong
2017-10-22
, by Olaf Wintermann
adds initial support for xml properties in libidav
2017-10-22
, by Olaf Wintermann
adds dav get option to keep existing files
2017-10-12
, by Olaf Wintermann
adds error message to dav, when an invalid date format is specified for the -u option
2017-10-09
, by Mike Becker
fixes tags
2017-10-07
, by Olaf Wintermann
this is the real v1.1.0 release
v1.1
v1.1.0
2017-10-07
, by Olaf Wintermann
Added tag v1.0.1 for changeset bebe0b436c84
2017-10-07
, by Olaf Wintermann
Added tag v1.1.0 for changeset dd2df44bc58b
2017-10-07
, by Olaf Wintermann
dav 1.1.0 release
v1.1
2017-10-07
, by Olaf Wintermann
adds changelog file
2017-10-07
, by Olaf Wintermann
fixes makefiles
2017-10-05
, by Olaf Wintermann
adds namespace config element to XSD + fixes error message for duplicate namespace prefixes
2017-10-04
, by Mike Becker
adds documentation for new features
2017-10-03
, by Olaf Wintermann
disables automatic creation of .dav directory in dav
2017-10-03
, by Olaf Wintermann
dav-sync bugfix: files that are not in the db but on the server should not be pushed
2017-10-01
, by Olaf Wintermann
adds namespace config element
2017-09-24
, by Olaf Wintermann
adds dav-sync lock timeout config element
2017-09-24
, by Olaf Wintermann
adds lock timeout
2017-09-23
, by Olaf Wintermann
updates ucx version (most importantly this adds the new sstrstr implementation)
2017-09-22
, by Mike Becker
fixes possible UAF for locktocken paths, if file could not be opened
2017-09-22
, by Mike Becker
dav 1.0.1 update
v1.0
v1.0.1
2017-09-21
, by Olaf Wintermann
fixes wrong example in configuration.md
v1.0
2017-09-17
, by Olaf Wintermann
fixes syntax error in configuration.md
v1.0
2017-09-17
, by Olaf Wintermann
adds option to dav get for downloading only the directory structure
2017-09-17
, by Olaf Wintermann
adds test for crypto streams
2017-09-17
, by Olaf Wintermann
fixes wrong example in configuration.md
2017-09-17
, by Olaf Wintermann
fixes syntax error in configuration.md
2017-09-17
, by Olaf Wintermann
adds tests for crypto util functions
2017-09-11
, by Olaf Wintermann
adds dav remove-property command
2017-09-11
, by Olaf Wintermann
fixes crash when dav-sync push can't delete a resource on the server
v1.0
2017-09-10
, by Olaf Wintermann
adds SIGINT handler to dav-sync
2017-09-10
, by Olaf Wintermann
bug fix: file size > 2gb not loaded correctly from database
v1.0
2017-09-07
, by Olaf Wintermann
bug fix: file size > 2gb not loaded correctly from database
2017-09-07
, by Olaf Wintermann
adds dav-sync archive command
2017-09-07
, by Olaf Wintermann
dav get-property shouldn't send an allprop propfind request
2017-09-05
, by Olaf Wintermann
adds option to sort dav list by lastmodified date
2017-09-05
, by Olaf Wintermann
dav-sync writes the locktoken to a file now
2017-09-05
, by Olaf Wintermann
adds TLSv1.3 config
2017-09-05
, by Olaf Wintermann
fixes dav startup without .dav dir
2017-09-05
, by Olaf Wintermann
Added tag v1.0.0 for changeset 02d3e4b1245f
2017-09-05
, by Olaf Wintermann
fixes wrong int type that results in a crash on some platforms
2017-09-01
, by Olaf Wintermann
fixes memory leak in davqlparser
2017-08-31
, by Mike Becker
adds clean handling in case the stack of dav_exec_expr() runs out of memory
2017-08-31
, by Mike Becker
fixes local hiding of result variable with uninitialized data in dav_statement_execv
2017-08-31
, by Mike Becker
fixes memory leaks detected by cppcheck (or annotates them at least)
2017-08-31
, by Mike Becker
adds cppcheck make target
2017-08-31
, by Mike Becker
fixes missing default-key in example config
2017-08-22
, by Olaf Wintermann
adds some small fixes for 1.0 release
v1.0.0
2017-08-06
, by Olaf Wintermann
removes debug compiler option
2017-08-06
, by Olaf Wintermann
adds dav-sync introduction and sync.xml documentation
2017-08-06
, by Olaf Wintermann
more minor improvements to the documentation
2017-08-05
, by Mike Becker
some more minor doc improvements
2017-08-05
, by Mike Becker
fixes dav_resource_new_full
2017-08-05
, by Olaf Wintermann
refines copy.md
2017-08-05
, by Mike Becker
refines commands.md
2017-08-05
, by Mike Becker
adds more documentation details the three check commands
2017-08-05
, by Mike Becker
adds more details to add-directory.md
2017-08-05
, by Mike Becker
adds more details to add-directory.md
2017-08-05
, by Mike Becker
dav-sync command documentation complete
2017-08-04
, by Olaf Wintermann
more documentation
2017-08-03
, by Olaf Wintermann
fixes unnecessary mkcol in dav-sync
2017-08-03
, by Olaf Wintermann
fixes dav put output
2017-08-03
, by Olaf Wintermann
fixes dav list -R output
2017-08-03
, by Olaf Wintermann
fixes crash when using invalid namespace prefix
2017-08-03
, by Olaf Wintermann
adds resource name validation
2017-08-03
, by Olaf Wintermann
some mingw fixes
2017-08-03
, by Olaf Wintermann
more documentation
2017-07-11
, by Olaf Wintermann
adds documentation for most dav commands
2017-07-09
, by Olaf Wintermann
fixes error detection loop in dav lock/unlock/get-property/set-property
2017-07-09
, by Olaf Wintermann
token parser checks if token of class DAVQL_TOKEN_NUMBER consists of digits only
2017-07-02
, by Mike Becker
adds bsd config
2017-02-07
, by Olaf Wintermann
fixes build with ancient openssl
2017-02-04
, by Olaf Wintermann
fixes build with openssl 1.1
2017-02-04
, by Olaf Wintermann
less
more
|
(0)
-480
tip