jfreegman
2b43340c90
Convert all variable length arrays to heap allocations
...
VLA's are inherently unsafe so the safest option is to not use them
2020-11-01 11:29:48 -05:00
jfreegman
3cdcfbf4e5
Reduce size of some large stack memory allocations
2020-10-25 13:48:14 -04:00
iphydf
6f72a191ba
Revert "Add feature flags and missing #includes."
...
This reverts commit dd5fa236ae
.
Also, set `-std=gnu99` in Bazel build.
2020-04-17 19:37:22 +00:00
iphydf
dd5fa236ae
Add feature flags and missing #includes.
...
These are needed to compile on some strict Linuxes.
2020-04-15 21:34:30 +00:00
jfreegman
98cb7f58c0
Fix unused parameter and unused result warnings
2020-03-15 14:57:00 -04:00
jfreegman
127f9462e0
make friend add fail if friend is in the block list
2019-11-16 01:55:47 -05:00
JFreegman
bb2257973e
Load conference titles on startup for saved conferences ( #43 )
2019-06-30 14:51:13 -04:00
jfreegman
258736995d
Remove ability to set note with status command
2018-10-17 18:00:08 -04:00
jfreegman
56e03a3f8b
No longer require quotes to enclose paths
2018-10-17 18:00:08 -04:00
jfreegman
b6c746b5f5
No longer require quotes for commands that take strings as arguments
2018-10-17 18:00:07 -04:00
jfreegman
0fea930c24
Convert deprecated uppercase enums to camelcase
2018-10-10 13:34:17 -04:00
iphydf
d62902ffb3
Use (void) in prototypes instead of ().
...
Also, removed `__inline` from an extern function (why was it there?).
Also, moved one extern declaration to a header file. There are lots of
these that need to be moved, but one thing at a time.
2018-09-13 23:47:47 +00:00
iphydf
20b5e46850
Rename callback implementations to be of the form on_$event
.
...
So it's easy to map from implementation to the event without looking at
the `tox_callback_*` calls.
2018-07-18 17:06:28 +00:00
jfreegman
a37bf300f9
Update astylerc to match toxcore & reformat all source files
2018-07-18 11:33:16 -04:00
François-Xavier Carton
46f646afcf
Add an option to disable qr codes
2018-06-16 05:07:16 +02:00
avoidr
a9f7f85617
/status: give feedback to user on status change
2017-08-27 12:27:04 +02:00
jfreegman
1d71e2eb18
Port to toktok-c-toxcore branch
2016-12-18 00:01:51 -05:00
Ansa89
958df9f2e8
Add possibility to save QR code in PNG file format
2016-10-05 20:57:50 +02:00
Jfreegman
f056f13329
Astyle everything and add an astyle options script to repo
2016-09-24 21:07:04 -04:00
Marvin Ewald
e6f839f9ac
Enable multiline input
...
Adds a nonl() call to avoid translation from \r to \n when pressing
enter.
C-J -> \n
Enter -> \r
To allow multiline input, \n chars (e.g. when pressing C-J) are replaced
with a pilcrow. After hitting enter, every pilcrow is substituted with
\n again.
2016-02-28 02:35:36 +01:00
Jfreegman
9f0feb7223
Allow custom nospam values
2015-11-12 18:03:45 -05:00
Jfreegman
05f5f16af3
Fix various video bugs; it should be working now!
2015-11-12 05:01:28 -05:00
Jfreegman
39c4b7ecdd
Add ability to print your Tox ID's QR code to a file
2015-11-08 22:51:46 -05:00
Jfreegman
4ab99c73a0
Merge with master
2015-11-02 15:22:52 -05:00
Jfreegman
8584feab80
Replace DNS-based username lookups with HTTPS & drop utox.org support
2015-10-28 17:14:17 -04:00
Jfreegman
7af9327b37
Add note about logs not being encrypted
2015-10-22 19:55:48 -04:00
Jfreegman
6b97df2615
Add command to change the Tox ID nospam value
2015-10-22 19:44:05 -04:00
Jfreegman
462cfca175
Merge new AV branch
2015-10-20 17:57:54 -04:00
Jfreegman
f295352495
Replace instances of unsafe atoi function with safe counterpart
2015-09-02 19:41:21 -04:00
Jfreegman
11701d22a1
Lots of bug fixes and general code cleanup
2015-08-27 03:38:08 -04:00
Jfreegman
19cfe3d393
Display a user warning when log fails to initialize
2015-08-21 00:44:40 -05:00
Jfreegman
8301ab1bc2
Revert commit 312d0c3
(localization/gettext)
...
There were serious problems with branch merging that need to be resolved first
2015-08-21 00:35:40 -05:00
Ansa89
0a2ad23c15
Add localization system (gettext)
2015-08-21 00:24:02 -05:00
cnhenry
3241551cfb
Began conversion of audio code to new ToxAV API
2015-08-21 00:14:03 -05:00
Jfreegman
ca1fca5aa5
separate bootstrapping and adding TCP relays per toxcore API changes
2015-08-21 00:14:03 -05:00
Jfreegman
bbdf4c96b9
fix a few avatar bugs
2015-08-21 00:14:02 -05:00
Jfreegman
92d76c7f99
Display a user warning when log fails to initialize
2015-08-19 00:42:28 -04:00
Jfreegman
035420e5c7
Revert commit 312d0c3
(localization/gettext)
...
There were serious problems with branch merging that need to be resolved first
2015-07-04 01:19:16 -04:00
Ansa89
85d3c18ba6
Add localization system (gettext)
2015-05-28 15:50:55 +02:00
Jfreegman
d0a7ca17d2
separate bootstrapping and adding TCP relays per toxcore API changes
2015-05-24 17:56:30 -04:00
Jfreegman
1a7eaeddba
fix a few avatar bugs
2015-04-04 21:15:34 -04:00
Jfreegman
dd9186e834
re-implement avatar setting
2015-04-04 03:26:38 -04:00
Jfreegman
2d3c5c9450
Mostly finished with new API port
...
- File transfers currently don't support pausing/resuming
- Avatars are not yet done
2015-03-28 02:56:54 -04:00
Jfreegman
ae87b2eb2d
begin port to new API
2015-03-25 22:56:45 -04:00
Jfreegman
442d9e22b4
use pthread for mplex detach polling for better portability
2015-03-11 18:38:07 -04:00
fr33domlover
0c39e7b158
Add support for auto-away based on screen attach/detach
2015-03-09 01:38:30 +02:00
Ansa89
2b19f56e63
Update for toxcore API break
2015-02-01 21:09:48 +01:00
Jfreegman
7865cea284
group audio stuff
2014-12-09 18:29:07 -05:00
Jfreegman
09bbec79cf
group audio almost works
2014-11-26 15:22:34 -05:00
Jfreegman
4e177d60b0
group title fixes and api update
2014-11-15 15:55:45 -05:00