Commit Graph

264 Commits

Author SHA1 Message Date
Dan Ballard 5656478198 streamer mode settind and log version bump 2021-09-14 13:47:23 -07:00
Dan Ballard f6fec4082a Merge pull request 'Upgrade Cwtch to v.0.10.0' (#25) from upgrade into trunk
Reviewed-on: cwtch.im/libcwtch-go#25
2021-08-30 22:02:03 +00:00
Sarah Jamie Lewis 58f9d882c4 Upgrade Cwtch to v.0.10.0 2021-08-30 11:22:51 -07:00
Sarah Jamie Lewis 9f24031d97 Merge pull request 'macos uses .dylib' (#24) from ios_build into trunk
Reviewed-on: cwtch.im/libcwtch-go#24
2021-08-30 17:40:08 +00:00
Sarah Jamie Lewis dbcb671117 Merge branch 'trunk' into ios_build 2021-08-30 17:39:55 +00:00
Sarah Jamie Lewis 81d22e08a2 Merge pull request 'turn off color logging on android as it's usually accessed over ADB (issue #14)' (#23) from cleanup into trunk
Reviewed-on: cwtch.im/libcwtch-go#23
2021-08-30 17:39:46 +00:00
Sarah Jamie Lewis 2909fa0f6d Merge branch 'trunk' into cleanup 2021-08-30 17:39:38 +00:00
Dan Ballard 94f8f216b6 macos uses .dylib 2021-08-28 18:25:50 -04:00
Dan Ballard fd4a03e34e turn off color logging on android as it's usually accessed over ADB (issue #14) 2021-08-27 22:55:16 -07:00
Sarah Jamie Lewis d93cb45052 Merge pull request 'library cleanup (partially sugested from rust libcwtch work)' (#22) from cleanup into trunk
Reviewed-on: cwtch.im/libcwtch-go#22
2021-08-27 22:20:20 +00:00
Dan Ballard 2ebba5329e library cleanup: StartCwtch return C.int (consistancy); delete unused event queues (mem leak?); add needed APIs and deprecate SendEvent counterparts 2021-08-27 15:16:07 -07:00
erinn c6a3a4e994 Merge pull request 'Enable Contact Attribute Event Updates' (#21) from archive into trunk
Reviewed-on: cwtch.im/libcwtch-go#21
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-08-27 20:58:22 +00:00
Sarah Jamie Lewis 47015e9b08 Enable Contact Attribute Event Updates 2021-08-27 13:56:46 -07:00
erinn 300b68c93a Merge pull request 'Distinguish between deletion and archiving' (#20) from archive into trunk
Reviewed-on: cwtch.im/libcwtch-go#20
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-08-27 20:41:53 +00:00
Sarah Jamie Lewis 8f29d68860 Distinguish between deletion and archiving 2021-08-27 13:38:26 -07:00
Dan Ballard 7376218fac Merge pull request 'Clarify Memory Ownership Model of libCwtch and Callers' (#19) from memory into trunk
Reviewed-on: cwtch.im/libcwtch-go#19
2021-08-25 16:02:56 +00:00
Sarah Jamie Lewis f86e670241 Clarify Memory Ownership Model of libCwtch and Callers
Provides a way of telling libCwtch to free memory returned from functions
that provide CStrings as results.
2021-08-24 22:04:38 -07:00
Sarah Jamie Lewis 23c15130c7 Merge pull request 'init event handler before use' (#18) from segfault into trunk
Reviewed-on: cwtch.im/libcwtch-go#18
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-08-24 19:17:16 +00:00
Sarah Jamie Lewis 0d06f802a4 Merge branch 'trunk' into segfault 2021-08-24 16:25:40 +00:00
Dan Ballard 73c57c60f2 init event handler before use 2021-08-24 08:47:31 -07:00
Sarah Jamie Lewis adf77dc0cf Merge pull request 'new buildifles host' (#17) from new_buildfiles into trunk
Reviewed-on: cwtch.im/libcwtch-go#17
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-08-16 19:53:31 +00:00
Sarah Jamie Lewis e62ed455f1 Merge branch 'trunk' into new_buildfiles 2021-08-16 19:53:19 +00:00
Sarah Jamie Lewis 4dcc10c133 Merge pull request 'porting ios build from old repo + macos target for makefile' (#16) from ios_build into trunk
Reviewed-on: cwtch.im/libcwtch-go#16
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-08-16 19:53:10 +00:00
Dan Ballard 23b9888ad7 add macos target to makefile 2021-08-09 19:55:55 -04:00
Dan Ballard 7d02f84174 switch swtich-*.sh back to sed now with -i.bak and rm lib.go.bak for compatibility with macos 2021-08-09 19:46:37 -04:00
Dan Ballard 127ad82b21 fix perl regexp in new switch-* functions 2021-08-06 14:57:09 -07:00
Dan Ballard b524f9e8ad new buildifles host 2021-08-06 14:48:53 -07:00
Dan Ballard 64528d731f experimental ios comments and notes 2021-08-06 14:38:26 -07:00
Linus Gasser c57942c693 using perl-pie instead of sed-i, so that macos can compile, too 2021-08-05 22:49:34 -07:00
Linus Gasser c395153ad8 Activating clangwrap.sh and putting the SDK manually 2021-08-05 22:49:26 -07:00
Linus Gasser 3d8164c06d Build ios 2021-08-05 22:49:17 -07:00
Sarah Jamie Lewis bda19b3197 Merge pull request 'move package and imports from flutter to cwtch.im reflecting actual package and home now' (#15) from cwtch.im into trunk
Reviewed-on: cwtch.im/libcwtch-go#15
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-08-05 23:32:12 +00:00
Dan Ballard a8ee7047c7 move package and imports from flutter to cwtch.im reflecting actual package and home now 2021-08-05 16:29:20 -07:00
Dan Ballard 41ae09d763 Merge pull request 'Upgrade Cwtch to v0.9.2' (#13) from bugfix into trunk
Reviewed-on: cwtch.im/libcwtch-go#13
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2021-07-08 13:20:30 -07:00
Sarah Jamie Lewis df6c3dd84a Upgrade Cwtch to v0.9.2
Also prevent NPE during delete contact state
2021-07-08 13:14:55 -07:00
Sarah Jamie Lewis 4d218df85d Merge pull request 'add support for CWTCH_HOME ~ expansion, fix tor dir path' (#12) from cwtchDir into trunk
Reviewed-on: cwtch.im/libcwtch-go#12
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-07-07 16:27:06 -07:00
Dan Ballard 3ddaedd227 add support for CWTCH_HOME ~ expansion, fix tor dir path 2021-07-07 15:57:57 -07:00
Dan Ballard 801a805966 Merge pull request 'Implement Quote Messages' (#11) from quote into trunk
Reviewed-on: cwtch.im/libcwtch-go#11
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2021-07-07 09:09:28 -07:00
Sarah Jamie Lewis bf193e6542 Extract getTimeline into PeerHandler 2021-07-07 08:26:47 -07:00
Sarah Jamie Lewis db1f31fa71 Implement Quote Messages 2021-07-06 12:49:47 -07:00
Sarah Jamie Lewis 343c3bc578 Merge pull request 'add env var controls to enable file logging and log level DEBUG' (#10) from filelog into trunk
Reviewed-on: cwtch.im/libcwtch-go#10
Reviewed-by: Sarah Jamie Lewis <sarah@openprivacy.ca>
2021-07-06 08:29:58 -07:00
Dan Ballard 028ad3441c add env var controls to enable file logging and log level DEBUG 2021-07-05 17:44:21 -07:00
erinn f8eedcae3f Merge pull request 'Update Settings and Server Status on Reconnect' (#9) from reconnect-fixes into trunk
Reviewed-on: cwtch.im/libcwtch-go#9
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-06-30 13:47:59 -07:00
erinn 9ab9df09fc Merge branch 'trunk' into reconnect-fixes 2021-06-30 13:47:53 -07:00
erinn 58460ca0ca Merge pull request 'Document Android edge case and clarify design of GetMessage' (#8) from fix-sync into trunk
Reviewed-on: cwtch.im/libcwtch-go#8
Reviewed-by: erinn <erinn@openprivacy.ca>
2021-06-30 13:45:08 -07:00
erinn 98ebe3aacb Merge branch 'trunk' into fix-sync 2021-06-30 13:44:59 -07:00
Sarah Jamie Lewis 043774223a Update Settings and Server Status on Reconnect 2021-06-30 13:30:48 -07:00
Dan Ballard 539a28444b Merge pull request 'Add `windows` to phony targets' (#6) from mal/libcwtch-go:phony-windows-target into trunk
Reviewed-on: cwtch.im/libcwtch-go#6
Reviewed-by: Dan Ballard <dan@openprivacy.ca>
2021-06-30 11:39:50 -07:00
Sarah Jamie Lewis 750106496f Document Android edge case and clarify design of GetMessage 2021-06-30 11:10:08 -07:00
Dan Ballard 2e0b6ef4c8 Merge pull request 'fix-sync' (#7) from fix-sync into trunk
Reviewed-on: cwtch.im/libcwtch-go#7
2021-06-29 16:42:09 -07:00