Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(57)

Side by Side Diff: pkg/mbedtls/lib/mbedtls.dart

Issue 1659163007: Rename fletch -> dartino (Closed) Base URL: https://github.com/dartino/sdk.git@master
Patch Set: address comments Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « pkg/lk/lib/framebuffer.dart ('k') | pkg/mdns/bin/mdns-resolve.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2016, the Fletch project authors. Please see the AUTHORS file 1 // Copyright (c) 2016, the Dartino project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE.md file. 3 // BSD-style license that can be found in the LICENSE.md file.
4 4
5 import 'dart:fletch.ffi'; 5 import 'dart:dartino.ffi';
6 import 'dart:fletch'; 6 import 'dart:dartino';
7 import 'dart:typed_data'; 7 import 'dart:typed_data';
8 import 'package:os/os.dart'; 8 import 'package:os/os.dart';
9 import 'package:socket/socket.dart'; 9 import 'package:socket/socket.dart';
10 import 'package:ffi/ffi.dart'; 10 import 'package:ffi/ffi.dart';
11 11
12 final String mbedtlsLibraryName = ForeignLibrary.bundleLibraryName('mbedtls'); 12 final String mbedtlsLibraryName = ForeignLibrary.bundleLibraryName('mbedtls');
13 final ForeignLibrary lib = new ForeignLibrary.fromName(mbedtlsLibraryName); 13 final ForeignLibrary lib = new ForeignLibrary.fromName(mbedtlsLibraryName);
14 14
15 // The functions below are named the same as their c counterpart. 15 // The functions below are named the same as their c counterpart.
16 final ForeignFunction entropy_context_sizeof = 16 final ForeignFunction entropy_context_sizeof =
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
120 final cacert = 120 final cacert =
121 new ForeignMemory.allocatedFinalized(x509_crt_sizeof.icall$0()); 121 new ForeignMemory.allocatedFinalized(x509_crt_sizeof.icall$0());
122 final ctr_drbg = 122 final ctr_drbg =
123 new ForeignMemory.allocatedFinalized(ctr_drbg_context_sizeof.icall$0()); 123 new ForeignMemory.allocatedFinalized(ctr_drbg_context_sizeof.icall$0());
124 final entropy = 124 final entropy =
125 new ForeignMemory.allocatedFinalized(entropy_context_sizeof.icall$0()); 125 new ForeignMemory.allocatedFinalized(entropy_context_sizeof.icall$0());
126 126
127 final buf = 127 final buf =
128 new ForeignMemory.allocatedFinalized(1024); 128 new ForeignMemory.allocatedFinalized(1024);
129 final pers = 129 final pers =
130 new ForeignMemory.fromStringAsUTF8('ssl_client_fletch'); 130 new ForeignMemory.fromStringAsUTF8('ssl_client_dartino');
131 131
132 // The fletch socket we use to do the actual network communication. 132 // The dartino socket we use to do the actual network communication.
133 Socket _socket; 133 Socket _socket;
134 134
135 final String server; 135 final String server;
136 final int port; 136 final int port;
137 137
138 CircularByteBuffer _sendBuffer; 138 CircularByteBuffer _sendBuffer;
139 CircularByteBuffer _recvBuffer; 139 CircularByteBuffer _recvBuffer;
140 ForeignMemory _foreignBuffers; 140 ForeignMemory _foreignBuffers;
141 141
142 int _getSize_tValue(ForeignPointer ptr) { 142 int _getSize_tValue(ForeignPointer ptr) {
(...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after
393 } 393 }
394 } 394 }
395 395
396 class TLSException implements Exception { 396 class TLSException implements Exception {
397 final String message; 397 final String message;
398 398
399 TLSException(this.message); 399 TLSException(this.message);
400 400
401 String toString() => "TLSException: $message"; 401 String toString() => "TLSException: $message";
402 } 402 }
OLDNEW
« no previous file with comments | « pkg/lk/lib/framebuffer.dart ('k') | pkg/mdns/bin/mdns-resolve.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698