1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-06 03:50:08 +02:00
Commit graph

2670 commits

Author SHA1 Message Date
holger krekel
00ee4fdb2f
Update src/dc_chat.c
Co-Authored-By: r10s <r10s@b44t.com>
2018-11-07 17:46:44 +01:00
holger krekel
722f0da553
Merge pull request #416 from flub/core-build-3
Build the core lib in a few supported ways
2018-11-07 17:39:21 +01:00
Floris Bruynooghe
5a8841c15d
Merge pull request #423 from steils/libressl
Add LibreSSL <2.7.0 support
2018-11-07 17:07:24 +01:00
B. Petersen
c7a4e76b09
more precise doc; target comment of @hpk42 2018-11-07 14:38:16 +01:00
B. Petersen
920ed694f8
add imap_folder to the list of know config keys 2018-11-07 14:11:20 +01:00
B. Petersen
2a222b2e82
refer to SELF message if there is no message of other users 2018-11-07 14:08:06 +01:00
B. Petersen
098ee2bc23
add missing condition 2018-11-07 14:08:06 +01:00
B. Petersen
ce90f5c063
move get-mime-headers to a separate function 2018-11-07 14:08:05 +01:00
B. Petersen
2c562c051a
set In-Reply-To & Co. on outgoing messages according to RFC 5322, tackles #72 2018-11-07 14:07:45 +01:00
B. Petersen
333bebfc54
let the mimefactory just use In-Reply-To & Co. from the database, store In-Reply-To & Co. on receiving messages 2018-11-07 14:07:45 +01:00
B. Petersen
e3ca3e1f0c
add functions to explode/implode strings 2018-11-07 14:07:44 +01:00
B. Petersen
f082191f11
do not add SELF to To:, only to SMTP-recipient-list 2018-11-07 14:07:44 +01:00
B. Petersen
8412e2e45b
make single-folder to use configurable 2018-11-07 14:07:44 +01:00
B. Petersen
9bbf349315
check for correct pointer 2018-11-07 14:07:43 +01:00
B. Petersen
5d58266ef2
no scanning of folders other than the single-folder 2018-11-07 14:07:43 +01:00
B. Petersen
99a9167563
do not scan through all folders when trying to delete a message, just check our single-folder 2018-11-07 14:07:43 +01:00
B. Petersen
2c976ca571
remove unused flag 2018-11-07 14:07:42 +01:00
B. Petersen
50d88506c2
remove handling of now unused SENT and DeltaChat folders 2018-11-07 14:07:42 +01:00
B. Petersen
f9b596d539
do not mark incoming messages for being moved 2018-11-07 14:07:42 +01:00
B. Petersen
d3c483667e
send messages via bcc to SELF, skip extra IMAP upload 2018-11-07 14:07:41 +01:00
B. Petersen
520162a4e4
comment 2018-11-07 14:07:41 +01:00
björn petersen
3a5f529689
Merge pull request #421 from bpiddubnyi/feature/config_keys_list
Check key name on dc_set_config() and dc_get_config()
2018-11-07 13:29:28 +01:00
Stefan Strogin
38e8ceea1a Add LibreSSL <2.7.0 support
Fixes #419
2018-11-07 01:25:00 +02:00
B. Petersen
3374b2ed7b
update licence hint in README 2018-11-07 00:05:51 +01:00
Borys Piddubnyi
fb024ca09f Fix invalid empty buffer check 2018-11-06 23:10:04 +02:00
Borys Piddubnyi
965994f0dc Add configured* keys to the config keys array 2018-11-06 21:42:58 +02:00
Borys Piddubnyi
3e75dd5642 Avoid possible segfaults in the future 2018-11-06 21:40:04 +02:00
B. Petersen
ad6626eb2b
add release-checklist 2018-11-05 15:43:20 +01:00
Borys Piddubnyi
b234a26b1a Check key name on dc_set_config() and dc_get_config() 2018-11-05 13:59:05 +02:00
Floris Bruynooghe
0eed5a282e Fix docs/tests running 2018-11-04 13:26:14 +02:00
Floris Bruynooghe
6a45d0e624 Do not run python tests with a static lib
The python extensions can only be built when using a dynamic library,
so do not attempt to run the tests with a static library.
2018-11-02 16:26:46 +02:00
Floris Bruynooghe
01d98c0493 Do not fail when skipping steps
But ensure to keep failing if it is not skipped
2018-11-02 14:23:03 +02:00
Floris Bruynooghe
ba241edbf3 Move env into global section 2018-11-02 14:07:04 +02:00
B. Petersen
a1920ebc5d
bump version 2018-11-02 10:55:05 +01:00
Floris Bruynooghe
554d7526e8 Build the core lib in a few supported ways 2018-11-01 22:30:07 +02:00
holger krekel
e907577c11
Merge pull request #414 from flub/pybuild
Improve building of extension a little
2018-11-01 21:12:48 +01:00
Floris Bruynooghe
9962328ce9
Merge pull request #412 from ralphtheninja/master
Tweak DC_STR_MSGGROUPLEFT default message
2018-11-01 22:11:49 +02:00
björn petersen
b9da528ea8
Merge pull request #415 from deltachat/licensing
move to Mozilla Public License 2.0 and clarify overall licensing situation
2018-11-01 20:45:09 +01:00
holger krekel
6fb4262129 refine changelog entry 2018-11-01 21:18:53 +02:00
holger krekel
520b21f603 mention copyright as well in the license file 2018-11-01 21:16:32 +02:00
holger krekel
a5cf20c5a4 remove the boilerplate code again from the c source files 2018-11-01 21:15:35 +02:00
Floris Bruynooghe
20c979e8f7 Revert playing around 2018-11-01 21:12:24 +02:00
Floris Bruynooghe
4be39e991e Minor cleanup 2018-11-01 21:10:08 +02:00
holger krekel
add8629674 also add MPL header to cmdline dir 2018-11-01 20:38:58 +02:00
holger krekel
62ad5c952b address comment from @flub
- simplify licensing files by having one in the root directory
  with a qualifier (especially noting that 3rd party libs have
  their own copyright)
2018-11-01 20:36:48 +02:00
holger krekel
a599fbb26a address comment from @drebs and add a license note on each source file 2018-11-01 20:30:31 +02:00
holger krekel
08e5951562 also remove boilerplate from cmdline dir 2018-11-01 19:49:38 +02:00
holger krekel
ce0776e6f4 (r10s, hpk) remove all boilerplate license information from the source files 2018-11-01 19:45:44 +02:00
holger krekel
eee711159e add license file to subdirs and to rootdir pointing to the various
involved licenses. see https://github.com/deltachat/deltachat-core/issues/403
for the contributor discussions on this change.
2018-11-01 19:44:35 +02:00
Floris Bruynooghe
0fd55137f6 Improve building of extension a little
- This renames deltachat.types to deltachat.props.  Not re-using a
  stdlib name is somewhat nice and solves a weird edge-case for me where
  the deltachat.types module can be hiding stdlib types by the deltachat
  directory appearing before the stlib on sys.path.

- When manually invoking the build script (rather then via
  pip/setup.py) it figures out where the package actually lives and
  makes sure the .so file ends up in that directory.  This is better
  than the current version which depends on the current directory and
  thus sometimes creates an alternate deltachat/ directory tree.

- Add some common python artefact files to gitignore.
2018-11-01 18:12:06 +02:00