B. Petersen
321c5e049b
re-add some comments from core-c
2019-09-22 23:39:16 +02:00
björn petersen
1a47c148e5
Merge pull request #574 from KAction/test-dc_remove_cr
...
Add test for `dc_remove_cr_chars`
2019-09-22 19:47:22 +02:00
björn petersen
2435ba1ea0
Merge pull request #576 from KAction/quote_word
...
Remove useless argument to `quote_word`
2019-09-22 19:46:48 +02:00
B. Petersen
6a351de4f9
cargo fmt
2019-09-19 18:42:29 +02:00
B. Petersen
bbff1c9c3e
test that bad credentials do not panic
2019-09-19 18:42:29 +02:00
B. Petersen
bbb8144129
do not panic when 0 (=failure) is passed to the progress! macro
2019-09-19 17:00:01 +02:00
B. Petersen
4f880932ae
change oder of typedefs, function-definitions and defines
...
as c is top-down, we start with the typedefs
so that functions can use them freely.
after that, the functions are declared
and finally the #defines (for less noise in the function sections).
grouping is done by classes.
2019-09-19 12:58:26 +02:00
B. Petersen
62e8c2497c
add missing doxygen commands, fix typo
2019-09-19 12:58:26 +02:00
B. Petersen
00e929afac
reformat: use shorter lines (max. 80 chats) and try to add linebreaks semantically
2019-09-18 15:20:34 +02:00
B. Petersen
8c2c3f8bee
move spec.md from separate repo here
2019-09-17 10:49:34 +02:00
björn petersen
79d23909b5
fix 'this message is not encrypted' error in verified groups ( #522 )
2019-09-14 18:55:19 +02:00
B. Petersen
34433c4962
support additional placeholder in stock-string
2019-09-12 23:44:40 +02:00
björn petersen
e73671a6ff
Merge pull request #485 from deltachat/really-fix-477
...
do not panic on bad-utf-8
2019-09-11 20:14:48 +02:00
björn petersen
9503aca78d
Merge branch 'master' into really-fix-477
2019-09-11 19:52:13 +02:00
björn petersen
dfaa8e4529
Merge pull request #490 from deltachat/fix/location-sql
...
fix(location): do not sql recurse in location sending
2019-09-11 19:40:46 +02:00
björn petersen
cbc3579e9a
Merge pull request #489 from deltachat/no-recursive-delete
...
do not recursive delete folders
2019-09-11 19:39:15 +02:00
B. Petersen
177ab0229a
do not call fs::remove_dir_all() implicitly on non-files; deleting folders is not needed and calling remove_dir_all() is considered harmful
2019-09-11 17:02:27 +02:00
B. Petersen
e9da21a02e
cargo fmt
2019-09-10 19:14:51 +02:00
B. Petersen
6c4d7ad8cc
do not panic on bad-utf-8
2019-09-10 16:48:54 +02:00
björn petersen
3d61c06ea9
Merge pull request #478 from deltachat/fix477
...
fix crash when msg_raw is None
2019-09-10 15:50:33 +02:00
B. Petersen
bf1d9b6d06
fix crash when msg_raw is None
2019-09-10 15:20:38 +02:00
björn petersen
275aa853f5
Merge pull request #471 from deltachat/fix417
...
fix crash when downloading message
2019-09-09 16:18:50 +02:00
B. Petersen
1367873949
check bounds before accessing Vec
2019-09-09 01:47:50 +02:00
B. Petersen
d933183e0a
mark safe functions as such
2019-09-09 01:47:50 +02:00
B. Petersen
7e11def527
make code more readable
2019-09-09 00:01:15 +02:00
björn petersen
2e1bc9b14e
Merge pull request #458 from deltachat/fix-unknown
...
fix reading unknown origin
2019-09-08 12:24:51 +02:00
B. Petersen
c603ca0e7a
remove dead code
2019-09-08 07:26:07 +02:00
B. Petersen
d07ef01204
cargo fmt
2019-09-07 23:25:19 +02:00
B. Petersen
d8630b5029
fix reading of unknown/outdated origin
2019-09-07 22:21:38 +02:00
björn petersen
5663c7dec3
Merge pull request #453 from deltachat/fix-backup
...
Fix backup and housekeeping
2019-09-07 15:38:01 +02:00
björn petersen
06673b2108
Merge pull request #455 from deltachat/fix-msg-loading
...
Fix msg loading
2019-09-07 15:37:38 +02:00
B. Petersen
7f4ef493b9
be tolerant when reading unexpected NULL from the database and treat this as an empty string, compatible to core-c
2019-09-07 13:54:43 +02:00
B. Petersen
d9d0dee0d5
fix: use empty string for messages without text everywhere
2019-09-07 13:40:50 +02:00
B. Petersen
9605370f0b
fix cmdline: sendimage and sendfile really accept only a file
2019-09-07 12:34:31 +02:00
B. Petersen
cc0428aa50
really check all rows when searching for referenced files
2019-09-06 15:15:06 +02:00
B. Petersen
4be481275f
clearer naming
2019-09-06 14:32:17 +02:00
B. Petersen
27732c85af
mark actually safe function as such
2019-09-06 00:55:50 +02:00
B. Petersen
5ffc84eb59
remove unused functions
2019-09-06 00:55:50 +02:00
B. Petersen
50947b81c0
set correct default value for inbox_watch
2019-09-03 15:31:17 +02:00
björn petersen
d6e2798f5a
Merge pull request #416 from deltachat/as_u32
...
Convert DC_*_ID_* constants to u32
2019-09-02 10:22:18 +02:00
björn petersen
8e41037eb1
Merge pull request #422 from deltachat/raw_mime_assert
...
mailmime_get_mime_type: do not dereference null pointer
2019-09-02 10:20:36 +02:00
björn petersen
0bcd3bc94e
Merge pull request #423 from KAction/fix-master2
...
unbreak master
2019-09-02 10:19:57 +02:00
björn petersen
ad36671adb
Merge pull request #414 from deltachat/forgiving-ffi
...
handle ffi-failures compatible to core-c
2019-08-29 21:54:23 +02:00
B. Petersen
8902d0843b
fix some return values
2019-08-28 18:32:34 +02:00
B. Petersen
010ac6a6ac
print message to stderr on careless ffi usage
2019-08-28 18:24:01 +02:00
B. Petersen
c71589a710
handle ffi-failures compatible to core-c
2019-08-28 13:46:47 +02:00
björn petersen
d3048aa06f
Merge pull request #411 from deltachat/fix-nested-msg-info
...
fix(message): avoid nested sql statement in dc_get_msg_info
2019-08-27 16:41:54 +02:00
björn petersen
ff0fdd5837
Merge pull request #406 from deltachat/forgiving-ffi
...
allow passing empty arrays to ffi
2019-08-27 10:20:37 +02:00
B. Petersen
cefbd64f37
allow passing empty arrays to ffi
2019-08-26 21:38:23 +02:00
B. Petersen
f13b068479
remove accidentally added function body
2019-08-26 19:17:58 +02:00
B. Petersen
850941bf8b
target doxygen warnings
2019-08-26 19:17:58 +02:00
B. Petersen
11dd156594
tweak title
2019-08-26 19:17:58 +02:00
B. Petersen
78587ee6b1
add howto-generate-ffi-documentation
2019-08-26 19:17:58 +02:00
B. Petersen
3eeb184278
ignore doxygen generated files
2019-08-26 19:17:58 +02:00
B. Petersen
7632eb1ce0
make doxygen work
2019-08-26 19:17:58 +02:00
B. Petersen
3eea175d36
ffi docs for dc_lot_t
2019-08-26 19:17:58 +02:00
B. Petersen
8f24ff74dd
ffi docs for dc_contact_t
2019-08-26 19:17:58 +02:00
B. Petersen
6fab7d0a27
ffi docs for dc_msg_t
2019-08-26 19:17:58 +02:00
B. Petersen
7cc52e0a55
ffi docs for dc_chat_t
2019-08-26 19:17:58 +02:00
B. Petersen
aa0801014a
ffi docs for dc_chatlist_t
2019-08-26 19:17:58 +02:00
B. Petersen
9e379338bc
ffi docs for dc_array_t
2019-08-26 19:17:58 +02:00
B. Petersen
ba62d13a14
ffi docs for dc_context_t
2019-08-26 19:17:58 +02:00
B. Petersen
b1a056082a
remove dead code
2019-08-17 12:36:26 +02:00
B. Petersen
5af800b16a
declare void function as such
2019-08-15 23:52:04 +02:00
B. Petersen
e05944c6cb
simplify progress! macro
2019-08-14 01:33:57 +02:00
B. Petersen
9cf6ca045c
send CONFIGURE_PROGRESS(0) on failure and only on failure
2019-08-13 23:55:56 +02:00
B. Petersen
5554df29fd
show full chatlist by just entering 'chats' in cmdline
2019-08-12 01:40:04 +02:00
B. Petersen
adb67d1910
off by one: show chats cnt-1..0 instead of cnt-1..1
2019-08-12 01:28:36 +02:00
björn petersen
11eb86c77f
Merge pull request #177 from deltachat/fix176
...
fix #176 by transforming unsafe dc_log_info calls -- i think the unsafe
2019-07-06 22:50:47 +02:00
björn petersen
bc8eabca27
Merge pull request #156 from deltachat/add-license
...
chore: add missing license
2019-06-19 20:08:35 +02:00
björn petersen
f5683f1fec
fix: remove unneeded string duplication before passing to the callback
2019-06-07 13:34:00 +02:00
B. Petersen
99682f9569
remove compile date: it has few use only and the problem to stand in the way of reproducible builds
2019-06-06 15:15:38 +02:00
B. Petersen
05e097baaa
trim() commandline as rustyline adds lineends to commands eg. from inside IntelliJ IDEA
2019-06-06 13:13:16 +02:00
björn petersen
88519d07ca
fix(mimefactory): fix formatting string for voice message files
...
adapt data-format for sent voice-messages-filename and avoid crash on sending voice messages
Closes #107
2019-05-31 23:13:31 +02:00
björn petersen
a154de6cc5
Merge pull request #64 from deltachat/remove-blobdir-from-mimeparser
...
chore: remove blobdir member from dc_mimeparser_t struct
2019-05-13 15:38:51 +02:00
björn petersen
a33eb4b715
fix spaces at the line ends (resulted to 'locations_last_sentFROM' before) ( #36 )
2019-05-03 00:32:14 +02:00
B. Petersen
b05b2ead0c
use i32 for mail_port
2019-04-30 20:58:57 +02:00
B. Petersen
401bddf61a
add dc_context_t and more to ffi
2019-04-28 13:10:31 +02:00
B. Petersen
3ecb122ee1
add dc_msg_t to ffi
2019-04-28 01:38:32 +02:00
B. Petersen
a153f915d5
add dc_chat_t to ffi
2019-04-28 01:38:32 +02:00
B. Petersen
5b4111922e
add dc_chatlist_t to ffi
2019-04-27 22:38:24 +02:00
B. Petersen
7d34c28674
update .git* files
2019-04-27 21:26:53 +02:00