Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
briar
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Julian Dehm
briar
Commits
Commits · 90e54d94e676085bac05aca13d6263a162b0e13f
90e54d94e676085bac05aca13d6263a162b0e13f
Select Git revision
Selected
90e54d94e676085bac05aca13d6263a162b0e13f
Branches
20
master
default
replace_gradle_witness
fix_nonlocalized_timestamp
fileStorage
implement-chunking
upgrade_roboletric_to_401
implement-mailbox-contact-sessions
541-faster-retransmission-eta
add_special_purpose_contacts
mailbox-b
mailbox
mailbox-jd
implement_mailbox_connection_manager
1343-vanniktech-emoji
541-allow-retransmission-if-faster
asp-temp
fix_performance_test_db
514-allow-retransmissions-using-lower-latency-transports
implement-SyncSession-writer-error-handling
add_special_purpose_contacts_refactored
Tags
16
beta-0.16.16
beta-0.16.10
beta-0.16.11
beta-0.16.12
beta-0.16.13
beta-0.16.14
beta-0.16.15
beta-0.16.9
beta-0.16.1
beta-0.16.2
beta-0.16.3
beta-0.16.4
beta-0.16.5
beta-0.16.6
beta-0.16.7
beta-0.16.8
37 results
briar
api
Author
Search by author
Any Author
authors
Julian Dehm
goapunk
1 author
Browse files
Jan 13, 2012
Encrypter and decrypter for segmented transports (untested).
· 90e54d94
akwizgran
authored
Jan 13, 2012
90e54d94
APIs for segmented transports.
· ab9b0544
akwizgran
authored
Jan 13, 2012
ab9b0544
Jan 11, 2012
Refactoring.
· 99caec94
akwizgran
authored
Jan 11, 2012
99caec94
Dec 10, 2011
Added BoundedExecutor and documented executor policies.
· f2de2385
akwizgran
authored
Dec 10, 2011
f2de2385
Dec 09, 2011
Debugging Bluetooth threading issues.
· 5ba58875
akwizgran
authored
Dec 9, 2011
5ba58875
Cancel outstanding tasks and shut down the executor.
· 8af7e729
akwizgran
authored
Dec 9, 2011
8af7e729
Converted plugin executor to ScheduledExecutorService.
· cd068e89
akwizgran
authored
Dec 9, 2011
cd068e89
Added a connection registry to avoid creating redundant connections.
· f9f41acd
akwizgran
authored
Dec 9, 2011
f9f41acd
Dec 08, 2011
Let the plugin determine whether to flush the output stream after each
· 2494ff1a
akwizgran
authored
Dec 8, 2011
2494ff1a
Plugins may dispose of resources differently depending on whether a
· 844ae8f0
akwizgran
authored
Dec 8, 2011
844ae8f0
Log the exception class when logging exceptions.
· 6962814e
akwizgran
authored
Dec 8, 2011
6962814e
Read the tag on a connection recogniser thread, don't block the
· e3242ebb
akwizgran
authored
Dec 8, 2011
e3242ebb
Dedicated executors for plugins and the connection recogniser.
· 6e080bb3
akwizgran
authored
Dec 8, 2011
6e080bb3
Refactoring: moved high-level connection classes to protocol package.
· caf5f348
akwizgran
authored
Dec 8, 2011
caf5f348
Dec 07, 2011
Moved message verification into a separate thread pool.
· e2cb1027
akwizgran
authored
Dec 7, 2011
e2cb1027
Encapsulate the database thread pool and task queue.
· 5099979b
akwizgran
authored
Dec 7, 2011
5099979b
BATCH_ID and MESSAGE_ID don't need to be structs.
· 495baf8c
akwizgran
authored
Dec 7, 2011
495baf8c
Decouple the database from IO.
· b7c32246
akwizgran
authored
Dec 7, 2011
b7c32246
Dec 06, 2011
ExceptionHandler interface.
· 45a51b49
akwizgran
authored
Dec 6, 2011
45a51b49
Javadoc.
· 0b749ca9
akwizgran
authored
Dec 6, 2011
0b749ca9
Dec 05, 2011
Moved message verification and DB writes off the IO thread.
· e24a3218
akwizgran
authored
Dec 5, 2011
e24a3218
Dec 02, 2011
Connection readers and writers don't need the connection context.
· c8338f98
akwizgran
authored
Dec 2, 2011
c8338f98
Include the frame number in the header.
· 51d58fad
akwizgran
authored
Dec 2, 2011
51d58fad
Renamed "encrypted IVs" as "tags" (actual crypto changes to follow).
· f3fdd859
akwizgran
authored
Dec 2, 2011
f3fdd859
Renamed "user-defined types" as "structs" in the serialisation format.
· f7360cdd
akwizgran
authored
Dec 2, 2011
f7360cdd
Nov 28, 2011
Cache the return value of Arrays.hashCode().
· e23f6461
akwizgran
authored
Nov 28, 2011
e23f6461
Made TransportConfig and TransportProperties thread-safe.
· ebd6ebf9
akwizgran
authored
Nov 28, 2011
ebd6ebf9
Nov 24, 2011
Avoid DB lookups where possible.
· 9345b5c7
akwizgran
authored
Nov 24, 2011
9345b5c7
Nov 18, 2011
Shutdown manager (untested on Windows).
· 046becd3
akwizgran
authored
Nov 18, 2011
046becd3
Erase connection windows before discarding them.
· 859ece63
akwizgran
authored
Nov 18, 2011
859ece63
Minor protocol refactoring.
· dacaa456
akwizgran
authored
Nov 18, 2011
dacaa456
Nov 17, 2011
Accept connections asynchronously.
· 2b45cf0d
akwizgran
authored
Nov 17, 2011
2b45cf0d
Ignore expected IVs that arrive by the wrong transport.
· 66d973bc
akwizgran
authored
Nov 17, 2011
66d973bc
Nov 16, 2011
Keep the connection windows in memory.
· 01dd6582
akwizgran
authored
Nov 16, 2011
01dd6582
Erase keys after using them. (Copies created by ciphers, etc, may
· f10512d7
akwizgran
authored
Nov 16, 2011
f10512d7
Forward secrecy.
· f6ae4734
akwizgran
authored
Nov 16, 2011
f6ae4734
Nov 15, 2011
Return a connection context for outgoing connections (the secret will
· d02a68ed
akwizgran
authored
Nov 15, 2011
d02a68ed
Remove transport ID from connection context.
· fabdaf59
akwizgran
authored
Nov 15, 2011
fabdaf59
Key derivation function based on NIST SP 800-108.
· 9220bb34
akwizgran
authored
Nov 15, 2011
9220bb34
Store the incoming and outgoing secrets separately.
· 6a15c03e
akwizgran
authored
Nov 15, 2011
6a15c03e
Loading