Sun, 17 Dec 2023 15:33:50 +0100
fix faulty string to int conversion utilities
Probably it was expected that errno is set to EINVAL when illegal characters are encountered. But this is not standard and does not happen on every system, allowing illegal strings to be parsed as valid integers.
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
1 | <div class="header"> |
285
02d3e4b1245f
adds some small fixes for 1.0 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
273
diff
changeset
|
2 | <a href="./index.html"><span>DavUtils documentation</span></a> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
3 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
4 | <div class="sidebar"> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
5 | <div class="nav"> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
6 | <h3>dav</h3> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
7 | <ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
8 | <li><a href="getting-started.html">Getting started</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
9 | <li><a href="commands.html">Commands</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
10 | <ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
11 | <li><a href="list.html">list</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
12 | <li><a href="get.html">get</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
13 | <li><a href="put.html">put</a></li> |
714
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
14 | <li><a href="edit.html">edit</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
15 | <li><a href="mkdir.html">mkdir</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
16 | <li><a href="remove.html">remove</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
17 | <li><a href="copy.html">copy</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
18 | <li><a href="move.html">move</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
19 | <li><a href="rename.html">rename</a></li> |
407
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
20 | <li><a href="export.html">export</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
21 | <li><a href="import.html">import</a></li> |
409
90a6d6952d83
adds documentation for new dav-sync features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
407
diff
changeset
|
22 | <li><a href="get-property.html">get-property</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
23 | <li><a href="set-property.html">set-property</a></li> |
320
12ed560c926c
adds documentation for new features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
285
diff
changeset
|
24 | <li><a href="remove-property.html">remove-property</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
25 | <li><a href="lock.html">lock</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
26 | <li><a href="unlock.html">unlock</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
27 | <li><a href="info.html">info</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
28 | <li><a href="date.html">date</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
29 | <li><a href="versioncontrol.html">versioncontrol</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
30 | <li><a href="list-versions.html">list-versions</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
31 | <li><a href="checkout.html">checkout</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
32 | <li><a href="checkin.html">checkin</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
33 | <li><a href="uncheckout.html">uncheckout</a></li> |
266
8c44c5919691
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
265
diff
changeset
|
34 | <li><a href="add-repository.html">add-repository</a></li> |
407
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
35 | <li><a href="remove-repository.html">remove-repository</a></li> |
266
8c44c5919691
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
265
diff
changeset
|
36 | <li><a href="list-repositories.html">list-repositories</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
37 | <li><a href="repository-url.html">repository-url</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
38 | <li><a href="add-user.html">add-user</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
39 | <li><a href="remove-user.html">remove-user</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
40 | <li><a href="edit-user.html">edit-user</a></li> |
697
32f439d70127
add documentation for secret store commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
694
diff
changeset
|
41 | <li><a href="list-users.html">list-users</a></li> |
266
8c44c5919691
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
265
diff
changeset
|
42 | <li><a href="check-config.html">check-config</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
43 | </ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
44 | <li><a href="configuration.html">Configuration</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
45 | <li><a href="encryption.html">Encryption</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
46 | </ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
47 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
48 | <div class="nav"> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
49 | <h3>dav-sync</h3> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
50 | <ul> |
273
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
51 | <li><a href="introduction.html">Introduction</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
52 | <li><a href="sync-commands.html">Commands</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
53 | <ul> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
54 | <li><a href="pull.html">pull</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
55 | <li><a href="push.html">push</a></li> |
320
12ed560c926c
adds documentation for new features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
285
diff
changeset
|
56 | <li><a href="archive.html">archive</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
57 | <li><a href="restore.html">restore</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
58 | <li><a href="list-conflicts.html">list-conflicts</a></li> |
273
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
59 | <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
60 | <li><a href="delete-conflicts.html">delete-conflicts</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
61 | <li><a href="trash-info.html">trash-info</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
62 | <li><a href="empty-trash.html">empty-trash</a></li> |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
697
diff
changeset
|
63 | <li><a href="list-versions.html">list-versions</a></li> |
407
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
64 | <li><a href="add-tag.html">add-tag</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
65 | <li><a href="remove-tag.html">remove-tag</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
66 | <li><a href="set-tags.html">set-tags</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
67 | <li><a href="list-tags.html">list-tags</a></li> |
273
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
68 | <li><a href="add-directory.html">add-directory</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
69 | <li><a href="list-directories.html">list-directories</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
70 | <li><a href="sync-check-config.html">check-config</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
71 | <li><a href="check-repositories.html">check-repositories</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
72 | </ul> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
73 | <li><a href="sync-configuration.html">Configuration</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
74 | </ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
75 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
76 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
77 | |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
78 | <!-- begin content --> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
79 | <div class="content"> |